x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="eab53f9b") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) fchmod(r0, 0x131) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x80000001) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/171, 0xab}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="04", 0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) shmget(0x2, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) getuid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x2a9) msgget(0x2, 0x11) msgget(0x1, 0x8) chflags(&(0x7f0000000440)='./bus\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) close(r4) 16:00:07 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xee01) r1 = msgget$private(0x0, 0x130) nanosleep(&(0x7f0000000200)={0xa}, &(0x7f0000000100)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) kevent(r2, &(0x7f0000000240)=[{{r0}, 0x5a804c2a2a44cea6, 0x1, 0xf0000000, 0x72, 0x7}, {{r0}, 0xfffffffffffffff8, 0xd, 0x20000080, 0x5, 0x5092}], 0x4, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x2179, 0xfff}], 0x0, &(0x7f00000002c0)={0xfff, 0x40000}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000001c0)={0x5, 0x40ab}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x87d402b49158ab11, 0x81}, 0xfff, 0x3, 0x0, 0x0, 0xa5, 0x8, 0x7, 0x3}) 16:00:08 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) setitimer(0x2, &(0x7f0000000000)={{0x4, 0x7fff}, {0x8}}, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x930a}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="3b6affa1fabd5a580140984f1d4f598a8501", 0x12}, {&(0x7f0000000200)="1a4a4be38b7b702d189ccebd104e081ca83059a10fd6b480c363a3e2230987da37ca782124a6b460f4bd176acb9663455130368517f20649e3a2ffebba712a8e4b3e4b95cb1d99b25f7ebad8926d668604ddbf862d69479c8da26d26dfbfe4b9b30fad39a959f1f7c06b5dd28c8e1a7f3a7247e3fd1f1b3843862e04bae06be4f69ecaebc1483ad6f13b4976d663875ae0a8d462f9dab69799f24868914a6ae9001173446750d0f92f3e1622bea7e387faffb0df64d69316493b4410c9b40b7b7c1c5eac14e2b586994886bddbb7cc7273a17e3a446aa9b5d46cdac9021277b9efe07b70f5acc6ec8ee813bd3d97a64adbd236807d2c9b7736b03ffd15de4705803a4cd03a023435b670fb16437dad5f3761de4a506a898990967e2cf8ddb2ce0b2f38973d2d61984020007792d34c5e7bb6d516d5a16fe7e56008b6f14f3625668d2b5b995094d3277dee03b6f2bc8954749f1856691a225afc8ce6bfb65e9e2566072c2f6e3bf433a94a5f4813599866b5f1cabccaf03300817e7965263432b9fd38f0854dec245bba268c06877bf183c78e3b054f7a2410f4210ddc62edf34643395e5708a4e689b784bfeac1aa8c6c8ecbcac6bf5b5a1771b935186087c54d3933da99b1cfae5db7fd6ce6b162af29c6aa5b28d4bf7ae32601e881a2fd4ced0da79a623319d9da0b4941a66789214eaa76d33607157093c8ff95d91738401047db861fe861b30b7be93e2e98cfd77f3665532a178561ec8c4c01df5baa1708875da3627bc98c49548b3ebe0132df7fed11bfba43d8a0023f5ba55cbe8080b1709c41ae20a8b34ef89c72b6934af380be8f6bf4e96de42cb203ef9ac3ded7d49f572a93c79633be28ba9d35c8d307cf7e071603e4eefe58d68b6e68cfee9163ded71571702be4f018ec4a10c96b8662f08350e38b97d0c65aa6e0fd3116c62fce5d5a589e01daa3cbcdb37b43e9f2d105c967c89ea43188f6de637fcf7b5d9b1ac87524b7b71bc5744345c332e0c237951c30fab4ea12358cbbb74d5296584ef3b16ca362abb1b62c9cd84c08fdddf5c16fa07519cab3cb2373da8b11518933c2efdd24070044aeaaebbd3dbd9f3240c0263f5cb3feaaee508cb3f339134cf4dee37935e09e1faa724a28b8accd1eb986c2a10e0c309ef9241e8d5136bb21bffa5d066b812f668916fc983d03085c53e7f11a6e4998df638df5b151fd98ca2ecc8fc96e281e245427c9466c47221638b3e9a7951d5026c93d55b37ae896de3708164544657c2f1f594d1e41b42e6a4739f5adb7e0571145f9cede9a46eed2138d4b1da1775fbe4eb55d5cd3babb6a3bcee7b3c373c05cd730b28c6adae10e58d832f9d50393d8dbd3562777d968e1138ce5843f14ebb89c43eea96bf86499c07085a27ee7d845cc5b18c23ec9431a20dd2fb6bb1e87bba6d73a783a39fc43212e20c7a919ff546b4fe35e9c359dbd18ff8db59d7f6218b568df041ec482ed6c739bbff12b625c61ecbd726455e93d129e390c4ef55a8145ac5acbcbb5f9bb2b612125d527e50aa94365c4f5da570acb35ce940e80f1c32f88acd6b0764319a32f6d1002cffca35b4dcc244a21d41801931fb9e1f4890ab1a128a8a2175e2a9d95574c225eaa9a7a547b13b4adc716cc48c7d0891d057f6f7affaadcc135e0dae47aa3cd6094a609e16c8471e43a6e91a3f93f060e5c8b7151a4f71fb291900992f97b7a59a67e8491cee7543de1b18d60ef36ddc401ecaf6641bef6656acbc0eaa256f56af9dbd0888efe72d77ec68943c0692e15b89f9f733c15f3549072e87d378854bdf82b87738bb6bb232bcd49ea96e8664e4b884b49b3622d189339d8e074b16d549a288df9aea336ff87ba8289a49574db3e97e81da30ac5fbae3730c40add6ef9a611aee184a6d4c893ee7c9b02963ea0dbb02e1c1ef0d646648bccbb13f39c0fc5a06d1b46e9944fa984d9c96ecac40179ebf3e700bf5d5d6ec8f6e50d55998013337cfbc9e055703518b15f37655852fca3be98e2cd4a6fce87112a4f3251b9838f956c133cade51d89c7cbfee8ed663ff834ff93bd8209af693b206c68682533b0b33a98113f42c8c943f33a8e98cb8070bbda4549cfeb1c18b9a3a5339b59f42045fd85827325cfb205b5975a364d7c3fd59f66284560aa9254d56062e18dd40654fdcf10d0afbfcb40d031fbfb1419cf5c3900f5909d3284a57ce36bebf926265ba1702a3b95f9a6c6bd64b4c6580c376c7ca21a9b9b98472a082b227c4d200bf300e0e2d40815ce15607ac6fbf6b54de9e95abee0d00cb41d9d63abb03ef44700127abb2673047c8b5a71b073fe277b084d1f65ad173c15f7758960f6265edbd7b05a6515479a816730f15b4af40259dfd7c795964e2b6179d2840c8d3d5da5e7235dd8a7a27a9abde0be5db3427cb3184143c3b3f1fec0b835dc01b8e90a9a450123dddf5621b0fd5ada4e5cf22fe451dce33b289d6c665f9a3f5ced4265fac537edf9f69701e86180732f50a1d8639b44a86144a905a996805865bacaf385204124d70c80cf3b354e1566703d194558f9f5efc2613fc85e3a4bac55a2939d612a215433724ebfe494b2c130ede6d68d9c5f678fa561ba906813591fc034ddc0fa7b15f11a62228beb71593834ecc07e3016d437647afe4c4ce8ce83f4223cc0759f16e20c9d569fb386c9f9fbc63f91b374a8d3b9acdd5cff0cde050e26b574b6f1566435d1bf9f9b0afd3b34be46f97bbb1f60c37fcb45720e6055f106b03b647d9b5e2a3da8fd7b68c3ac69ee8cc20514331f0b2d4655d1d35b6c79e2eacf5e2bd7125c75d88a2700a00232d5fd8245c1813b4d1f18950aaf73ce7025ace01bbd38ab5eb51ec696ff97afe9e62393a8053769c41e1213b0b3c4e8d4306ed0ae8155476233cd75956945cbf9c22785b4ffa6e1bbe90a5ca2b67d8ca4edcc7ff10a34318b2b82bb98c9e477d5124f78a673f140508b08628ac74e1a240e2bd3121fd38d5e58676f27c24aa69bff097c2722c0759cacb7f8eb4d52e70c3b41bd4d40e783f630bbce7e48e3e39cc37e75c16b30b3149042d2831f72c21f2222e002deaf3dcd5f729ac1b4d2371245923117d08cf1fd7cfcc7cbbe874a5b3fb147da5e90277692942cbf380a560a3eef9a95235d6b6adf5a4560261902a1b0ef9e3dc03aa72488b9a1c781475994f4eb38efc4d9ef4f726d4d1487f6c7600dadaedcabd6c9d6ce87488766fa67d0ca0584a8b15387d6bf2ef04ba38dd50d8fcd47f180acdae35edcf3d20e6607658849b0137134474523eb035296212fd5940828a992defd026ce66536f0136fbc893fa9632c33d29ef18a1dfaf5b726ddd0d88765a069884138ec88d5ba18eff388a9707b74647c9208eee8c88c7d159a21204ba0ff2f4045d7e2050d52be8f0052933ab33d0348c3bf8ff61a2a9d86763a24a896169ea202d375d685444f5fa9f6afbf406a6d559f87f0dbae1bd3926cef068cac2cc2a7542008e73925f6bc371cbee25eae96f5a274dee0148ebbfe7947ff653aac056a09c07e0ecb291f14c9e142a312e594f45401e4b9ada68755804969a22946280ec10e12095811c32b85a707286afc0b9948a213f956e7bbec6e81056a02430f7ec47fbcaa590e50f6c49951d35b25a0b8072ab4adc62d7bdfea4f57a8dbeb8491bd1dad1303f3985304d3164dea2bcd2b1c1a02f015a9bf849568695b669bd89187bcb8211d92a5a00d0163808c9d0a2da7544c9d3c9aa2ec20615857f1d1bbc6af607e83510e5876d7c2a6d44a46e0eb2a503384bc8ade627dcdd18545e76e8f73457b28bffea27399c6b2cb1b8756ee2d0b36009ed35f746ed4cac2de14f7ccad06f6189ef8c16e92766b2daf6da25e530b18f3358b0c03f879d90b2245328d255d435c29f87158c2f7bdc0d06b601afa4b93022d3dec3f36ebc14481c2236153c79ca66d7fdd999b137b8173b638268bbdd6ddc7df5c1f6b37efe187fa23822bdcced332603ec62a5d1c9b8d5faf7a5d1ec41dd07211f2a6b3388e9396ccc440c0cc7b2f0d860fd4d688476cb4dad4042a6bc19bfabaf961b182f2f9c0f4a4faa46389571011904e9bed110cba23af50b6ad03c4aa67b230db4854013877ee8c83471eaca2a207756a116bc9261901ea9b63d01a733d2e0adfea4f672943e35710b56975d0f99aecbd7635b178b90d80fe62761d76257f43714d186b851098271a940bbab7c352fc1744463642918ad59ceebea51b0d5c8fb2c10c2cdeaee73636102546f31b0d558cb38c49268ef54cb5535e87c67ee893e7a054d76e0d63ee702218477d9d9535e6aa02aeef18c2e843a34ac140124a88a19f27ad355d8c4693a40f02be9c943b29194e901defc5f70abde261ee5fb70e2ac3564792cab93bdc2c9046ef87dad3e8564b74288a21c525797922b66307593e78b18d94c29be21634c3d35e2540a169daecef045a3c460e9dba7012fc7f125405ef551b38e72e0d61071215a02c4c82aea47aa1f07f1941310e4b27828d57cd12ed574db8d61f97ae67c4b3c74201212dd57a355560fd5901cb1334558f035518dcd08a0941ca391f8008c3173281a6f2d9b675b3b8ec73b8d0a65ca3e4b4556e3618f20941ea542040ccfd92e51e36870c520cc9d83869bacdb0255699da2711f974b8b5023bc7dd135c2a3917ae45b2bcdc2d5d3b6e2470c1eca7f10b6a00a98917a5bbc5c9df5b414383afa5c0f4ce4f955094b1975e87d99b0ec2940d15353b94c2aa15233a67e6dad34621afcbeb93c1a7adc405cede5ace322fbec5952dd70e9789dde862cbe7f90050fe1ad4bfeb67c6ba4e59b9f4fca3307d9177914b62e71387851814e1cf1aaed927dd2eef924f05959506f22a317a230747df8511423a47653140e5bd601cd2365763df147ea13121bc018a594a627fac29f4841426956ed94f0461e358db25c5a32af1672496f3395af8783ce42a7075480ec9fbf3122e633f3b349264734964194ec6c0385c31f3f3dc4e253ab30a2b9dc50985ee3696f021e9edd32f9daac04256505cc3712ec536009e3dfa8982aa7d89fb5e1d41ecc5855602302b78b0f9ee23af46e0cba82f9162b89d005d51df3f588201fb2d4338cae7a784cecdb61c1820c1a27e6222b8f7ca7698efad59bcd9084f1fc202cf0a9b3528e726d76bc865a47097dbc6265971218bac8d280c4ad99fbafb6d21c55201e1fec8f6bb40c4b9ba90dfdb7fd6d97e90d6f743bd7a66e751a085372519bed1713382712101fdda3036d0856ac4682b56ba5edf177fd98f95db90a21364cd04d3354e2da888bf4e92ce70032befab205da21b536bd7a5d8f82fe0bd40cedb6768597f4ef9ca9cc2cabc6e769503ae7c806c43dd8bf6d6bbe660b318851508128b8bb6e9ed7b4c2dbef3de00238bf7ed7aebb9e764f239c4986f2d2d4d7b6f906f1f1e46bda1b42b247bd51493f4a4b2f90ed3d6881c95ae4391e55ed2d5e91ae582f86afef037fe75df8f5408f61c7034a27435f32350f64031ba16361724f3bfa789f519e7716a1fba0bfbef5f0b79bfa6e9d4cdc97732654df9ae8182eb23517dcdf011d7b10bcd6e0990bdb576e95f68d863057dd4d2ceefcc749e2aecfcb8f8bcd216049b15b33c3447dfd2dec39f508d50a450bfc36f5d0ede1cf3a2518d22a158df677ef36355c6f868ceb326bdc731f25d261936dfdd315816b275c4343f72360245fe8306e8c12fc2d664e159938afa7201117c47dbffa8bdfb34ee623dcd60afc14d399bfadf554aa7d20a9de5d5", 0x1000}, {&(0x7f0000001200)="a440b1d21a736efddafc4f5e43940c2a9663b5ff94c32186d66808ab0448b733e9c3f5206fe742f633e0e78b724620ec35e37404ca4290c6c8c5690abdac742a8dfc07fbcec5eaf817055d07d112dfb466a6479cf52c44fc4e2591fda21377c364fa667dd84ce8b5e5617cefd16284c7b79ae1ab2ec557b1144ddbef7e2a41f017098ecf6936d4f57f5e91e436a51a2196f593716d2e965722b6", 0x9a}, {&(0x7f00000012c0)="6a2cd2dda464d3fe3617ea6d13eb877765bc6cb664330739d5047665c3dc3aafca6429401ead5fc2e7bebacf942586beed3222e0d3c7bfb8b02fef30059a2c822fb0682d50238c1fe64881a7d615dc04acfb70dc41b21861696c25268ba9c01ce4df8951e3142b9df2ba17aba63feb127ea027e8360f22d546631a1d389e6ab1af6cb1028e9395bcd492fced3ec188fafe1253f6b37f639604eaf173b44d2a68fd3cf6a81b44271c4f5798d954511ff3aa27c1574cf0e5fbf250e2e692f016ef36041978fe1674ca42a7b48cbd45b04360b42cef88763b916b418c67df704fc6597f1975fa2cc7", 0xe7}, {&(0x7f00000013c0)="40ccf9d0d3597d1a78ef8ce91e23712df065b40005192ac96a18d6274d87a446bb4ae15efc4700519d3dfd5e6fceee9622632cb9d55b442e339f1bb22cb6ba57f099b641aa2bc0a116350e8cb7f07f9d35a42ffdfde9c46a07f4aec2933357db1bebe9fe57ff99344c7de08c58d3ffb826444726a32da8fdbb334c9fc0f77d5d0f76b4ad4b18fc4b5e7db538db2406c06d3e696e71de70a5ba5e", 0x9a}], 0x5, &(0x7f0000001480)}, 0x1) r3 = dup2(r1, r2) getpeername$inet6(r3, &(0x7f0000001480), &(0x7f0000001500)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r2 = geteuid() seteuid(r2) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x10000006}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/10}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000480)) r1 = socket(0x1, 0x2, 0x2) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000001c0)=""/62, 0x3e}, {&(0x7f0000000200)=""/179, 0xb3}], 0x3, &(0x7f0000000380)=""/165, 0xa5}, 0x800) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:08 executing program 0: r0 = semget(0x2, 0x2, 0x202) socket$unix(0x1, 0x5, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000002c0)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x2, r1, r2, r3, r4, 0x8ef14cd84513163f, 0x8}, 0x81, 0xf1b2b30, 0x1}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x401, 0x3, 0x2, 0x20}, {0x8, 0xe9d, 0x6, 0x5}, {0x9, 0x4, 0x573}, {0x8, 0x2, 0x5, 0x8}, {0x9, 0x3f, 0x35c60cea, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='y') 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) mprotect(&(0x7f000060b000/0x4000)=nil, 0x4000, 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(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 16:00:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x3, 0x242f, 0x6}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r2) mkdir(&(0x7f0000000100)='./file1\x00', 0x91) fchdir(r0) 16:00:08 executing program 1: r0 = socket(0x6, 0x1, 0x1002000000000000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 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}}) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000280)="e40e6a45f6c3bcd218f9de2f115f721c7acca095e1dcde0010bfc4b697a47a36bcb7a37b84df1c8a38e00ce5cd81c7e0f10d6c6c3e74a5c0d56cb1b81fc3ddf6edc4751c93351334a204e500fd881f30c2caaefdd25e3be5c12b6c11f0e2b38b8eeae9263a30ce9e08e915b3206653d895fbf4c3d353ef5c157d268c7c2b14fac3e2c18f0263ef2c5e1093858d2586cdf1aadb29de787ffb40501c21ba5895973b0e0052cdf423d6f97edddb668256f0e9787926aa8996", 0xb7}, {&(0x7f0000000340)="a1116d446fb415387ea2d0e2624ba5d9842d02112cf450bc840d647c9fa3e317ad632a10c3ba7ecae8b6bcde1d64470b4e8a516f473fea0dc5d52aba79d3e0d1dceed141121b456232a1b65755f838a890fff465db83a934f050d8e6daab081d12562d27d33c5f21812c", 0x6a}, {&(0x7f00000003c0)="2261c4ebb33f0edf0ca1fe440b5af42ee2e4b7fa81e0f949d1e18b4d38650e48ff3df0e5a04509e200681bb5dad0943a2d5f6b6efdd724d6a7d40986f9df305b83e613c8aa0f4e51827a240d4d52f30629e2361db5ced2930a93edec8d7a14fe1a1db7935b9a08e2057a601765be0060d9f0c918883350b9ba24cdc5c713dcd07e94749c9a0247b06996f435", 0x8c}, {&(0x7f0000000480)="97517ff63a102806424d6e4787efdb57d5af0b4ac81ec7a51f93bad5a5bc0b3e5440bc4a93e2f51652a7e14a95635fdc8d4057d882e26ca165883929c1c7fd8e2ba0d146301ec8e1ee5392ea2da5ab1cd503eca05c0c31e8658f813c8cd517f07f8d547d749209137035ee9960ce85c91b85a769b88e842ad10b28279f9ec1bc6f851df562db97e8f302e10373b159c5d7c4c92b6df76cdeef536ca8ee546d6a9cc8cee4985b96cdc0c60fd260ab9d8c6653263d9a7f5c49415074749e67d5bd316b42aaca604e89850e391e9f912c6f7e3e0aef1cea3695b38517ff592a0220d4d386cf70b21f78ffd0c9ef7cab9ad23503dd", 0xf3}, {&(0x7f0000000100)="1053807c84d2cb97254fc191a901868d7cb5d33f53", 0x15}, {&(0x7f0000000580)="7667929f3a94a95a777bded849620a5b43cab4ea2c31d64549dba0e2767b65a820fb6bb3514fd020087ce44451bc7473dcded7cd9074fa3c3b0139a1963a7b8ebb2064241eae2296a01ed1d8cc0b10d72f422bd46e8db2c951a19c7ac7ffde5cb77a3c2566d8ab76a33508c1f172a6", 0x6f}, {&(0x7f0000000600)="6cff9c55cce29f47e550d611dd5c7cde21b7906b7fb44adf27de10a6d99d6cd298b896a6193e397ef935b59e49a5acc362d4705ee48dc172516afbff22399277386f703894c7a63086a072f5a1f18d62e092302d5e096e2e95260c7d29fa865b5162f60471fce47f6794116538bf384b2012c36c6fb6bb017967eb7eca4d3fd5ff946e4cd4a13ae6fb55850accaac881d2a8a571ac95dbce384d6361cd6e627c9175d6584a782d0b8672c635ef856f41e4d1a2bf8d714e2ce11b428ee024a881d55c7d69d70470c136081117838750ac5c6c412d0efc84ec6acf96cb7f14825272e41b58bf4b9de36b3f1f54fbeb2e04f1371f37ac796f703457506dbcea9a0cbbf870fabba18df6dde90b86d606a1d865c3d81e37388404d01f7997d8daeaa87ef2fec08947953933b9c83d4c84b941d68459f2b34b269e0d7b72417461962b50b752e4f0eda031a73f045bcea802adfddfd829c719f2773bafc8129362aefde7fd879209f6f16231762a802f82bf5d1f1b8d63fcdddbd4d3d33dffbaa629d414eef75cc806847cc788394c2967daa62825d209cb31eb7b376fc92471a168faec14526fd2fb1e60dd716b03f2f9dde0bb9b64f242800ee0909e71205ff2a544156ba11272ace94dfcaa0bbf397bf6dd84b332477fe857f13dbbdbdcaea9d7123e066ec8ba8bb2572bbe50b13af57c14f2ad79c4b337c77bbcb4a129af3fb5e3ef1e69f67cf6551053abd3b615dde605bf0d48401ac31e713a2fa57ffab2e478a6f638d25b733abda56659f52694fb4fcc9da120572a656611ffc5d9157cc7e51644120bbb04ecc219d57a519d2cdcd250b790fe5b9423a8f399b2aa201ace6fac9a34a50b6660d7c811c0a56e1041cfb47868064754d51840421d041d9b555816b5c1a7a1365bd50a887287a566698ca9844cdbe98979d5e7c2875c85bbdf1315995d66d07261721ca9656a16ff04488c1d42b0784129b487eaef94fe79542f43b1a0d5ef27007575a104aadf983dc657d8d710c82eae62b4e729d50d7950f571f3ff07e9b9cf5346c3c5a786772aa9bae3781a5d965aeaa58e1f1d1f9d720d89c805c33ce0424dee82e991af1f809ab591ddf667ca22362b9639b3dabe5fbc623c7720448b85557a4b4629074b5e41e5e82447cfdf5fa48d3b31d909a9e66d33e7f6616cf40dd1a63153c1c44481b81d357bbf852a74211a6a42373c383898cac0b14b9fe98b0091ff2089b1c2f3333284b96cdd906a30f741a9998058b8bfc2b238f24edc8d09d209806a89d7dd2bdd6fa774f3c8d568507cc9e6e93b91b943fb693dc889bb2115eb1e56058869ddf2edc22480c3ea9d22e4bbf8cdc4fcec4514b04ca66aa35a2bb26a1f17bdd6744ad1159db2cafbd349b2a1be50096d51b44e34a0174cab76eaee34533de81f781b44fcca39d53506c210e73749ee7117be0d534a157cf7375c10921217fc7e2da9eebb47444bc1d2eb60a249845564950556a450a351181ee13656732ed09ce46f9484f6089c7dc2105628f5d3de5d9d4753b0dfd282378b63deed6ccf86bdd81badaca9983370ca85485a03007a2771d6862cf8b5da3bc8cced205815223ef7a51200cc0ebe5bc52f377e1b3b953b992a6b5714df184e10975036cf2d7ca8855d64d3901db4439f0898e295e750bdf370ef7b6278df8bef3dcbcd6712c60ee270d3f9c5d2ec32afbac8963f70d4f716772793cd8be19bb2afe38a29080e94b064ae1bf7a07c83e49d49b687ba6c16ed290c78b7d30d9f055cbb3a4724b99516d601291e2990229239724bb90f1cfb341179aacd3c9b4852b0277afd364e37fe3501bdcb8b3f307f214ca5908b6c2bc1df4ac3aa6f45c13673ef0a82e1c11bbb6edd676c7e52b3cc060a0b63ec7fc60dd76e9c6eb0d7efc385d6fdae6cfe881880c06e0e752c6cdc1a82fb0c0a419447a12070e98adb805e4c6fd90a228015dc03b47d94c2d810665e06a1fb1674dfa0331c3245579413d611766186669ad720824eb227f43fbcdc4cc929407814eadc6d53c53f842b85ead05c59a7d96808da29ebae008ded01a559800309a04a5ed8a2221f99af5dedc4aedb51470163072a9a3094705ef61192f3587c0b82c1ce56639da169d42e8555ed1db33f5f9798f35cd0806c7fa976f08225a22383b672d912403ef2a7e5b1377e57c9514278faee22d39e2a9026386b376c2048c2333a7c12e54d64352f9a5c318b6bbd4e62e07693f4e876756b180ae815ae5a8b4f13cf09a37d7eb92ac89ebb3a5e484c0cf7e251d439d543e6deb2d36d0d479dde164725d30a848a6d64c9edac951209886e3e355c68b4344bad6cbeefb95d5f86161a33a70421e5daf6f29db57ad0ccb2584e35b7133be1d456232c396b3464c4371f74322e84a92cca20ba3935f8c636ed05891afd5e72f4f50b322b5f592200dadf6156e363dac8b6ce927ad8182cdf4203eba3ee2e570b221dfc2cf68cdd3cfd3295f2457489ac06a9e22a28aa872b462bbb362dbe1d17cd8eeecfb29b8f1c8b08e2d733f94c0a98b4bb4f8db5e99198e3ad0c0611deda946c0014973925398e7215b5a1290b2cd9e84ec196295656e49e2b2ddceee1b91437a5e7132529644f09820cabbb83157174c6235cd3132165e9d032c1a70edbbd011107f46d654740095bfca276708c398eda4e6b4495d4dc4b49e39f96c3bbec8515933c207e34494e88f906d7f9f581215cc8719b1f7a4185f79a14837499a7fdfca819674f92c030bdd225c313d098dcfa2ae7d732ecdcb8dfe240a4b11608e4a3b5463f3a5a7e8e25f9038839f353417b0c3581da37dddd93dfeaa63ceb2f15d43475ef8c0b8075201ee845c26ae133935db35d27b45d7f8147193ab3458953720c6aa1bf7207b47f8176b1e9a3029eea47768c0398f7b5f391d8c1e74db0f134bf582e00486a3b05cca5b56ecc9f4347515c989d2d6329a2aa26001f1dbecc40cbcd19ea24ad473bcc97b01c670e0254592772bdc257acda02782b64fa05f39a6946df8986fb78290f25688cc0133b59da5836e5603563ddf927339da9f770fbfa962d77d051ee309748d5c65d171e1181508b835faadc42716f7b4212006a360a23fdea32494a287418cead3c3763385af1657347741204f7a869aaf1836c4a077285b54834028cea66cb1115dff69138c84fc8a999b4ea8dae38d3e75f1131346a9507f15110859801cf8132ddccca4f0441a1e45ab52d335ac91a198e0e6dfe9117215fd4d1b2afccc2667e66438ca80531d8ac7890ce7ce0e8a6deae34ca49a0998ddd77590bd7f5b28a9d1b436c0dd7840d424b55dff4fafdc190e99b703ede39d59a5ff81be81eafad26c7a1f6697655443150697e688bb5c8eaf6fcd107f4b68f49ca3a840efcc436fdafc142281e3070226aa8842f200443212d1350f0147d7074d24b197e22335f769146329124ed845b6e7c1c0d85298edb95bc0524a77aefd2692ce8ee2cf390b487c68d92dd371f501b1a7de91b27a96b3e486a2dc857acb450cf0fa76e18f6e3805dbab54b075991937de52c812a86fd9bf589ce59478411f721adf165a82d5508bbdaa3cf890f497648aa991c75682830da75e3b653d46214178853f76d9ab3f6893855d6c304fe17b4b3f3537dd86f6309f9d3e8408b573a9d8ad1041adbfa20294000cb7bd06bbb0b38f57d319eb9b2f077e1fc63908db86c74c73abc68a2c47cf8239b06ee321ae0403523d1f5367a3aae600b35c74be5cfeaf41a7558ca89e0444893f84f86febecb5ccfe311e6eee4809b561f79da5e70742ae58fd0e2647565ac89b1aad39e75f53f7e42511d43d211ffaa0e1132a3aa49b3bda1919ddde9162d97653c477f432f611a91ed96a7222fd47267bd1ac8452aa252a8e7bda69823c264aeb7e2182dc937da0bc2ed547b5751e3c3d8ab80c3142d0147889d1cac77da59dca62eee3a931c6da8bb2ebf3fc5fea0b9bc59939ebdc367c9b19f8c693567482a9a4974190f30bda25e1d1f4090abda8b0c3800a49e1abe6493b866f441c122b0e9240b242b3909d8013a0c525dab95d36c217b40a339c5ff647c857c407b239e48ea43e59fce9155d6f7b1317b893abc65c303cd8f0cf88a505b7906e2b491e3e13fdcb34ccadcc15306ff532ae4e121d6c6df0a95c10f59802d295bf1571f6461c4303d646f27a61fba7dd4b343e65e4c09ccb95d13ef2b6919bf393c8754ee40629b2113d568868c879aaff10ae426ae068203522b25508f9d57e94b4e05e28928c24d754ba695c914d0f788373fd422892e31aceb6a39825433860c7c3f671f46289cd0995790221d5a22d11e5449af0f5bd728bf10fe5c42f44dd2a235bf0ad8741187d9ea1134f0e8f696fdbef5dfeb1984c07d49b385de7adaf6dcb3341d9fb5e5d01f4445622eaef0c29a08a6c2e046b91690e2372d0af6e7f52d34a41ce36a26dabfaf2d279457fb5ff6cff8015d02cb39973c2c08cc80ea86514d3fba7c77b7c0e38ad0f9b36472dacbf41d3b1bdd668550e4b8bc74304053f660b28c91d1180013f2ae13321ea03ceebbb0f11931a5049f2b9049e43776f74f49d49167ea0def80e5e462e3536d9a47bc1c3a263185152e4ac0511568def7850233adadc44e60220e37367d81d884a16d7ebde79937785bda77782e8a35a312e9eaa7c0ff23702b2ebc57c5264586b78b519ac2f1724f8e3be92d0007714f688391902e538b394251fe9403652421440af3dad21d9fb3da81d2cedb880bb8faab76d8f719e2bb9a890ba1d95ad22cdaa08bdf9e63ca13d167cde37eda25ca1c76aed5b11ad9d683389d65ed49bbe595e6f0fdb08128e9428961cdb4fe8d62a8216a41757711fbf6399a49270d109561dd5977bb2015d17f471d8960a8a533fc7cdd42464008a08f29e6f3c8c68eebe9c9ccd308d17552c512562a99ae5e1c608d049a34ffd17496f40287fa16b200320bae9794347a19e70a3540dbea36212c2b9e5c16da7d50f2f09ec7506892c3d9a6d8f98db85a0f6f7b8f6560d87330a405cf43ee24fda69f01fa31f5033d79897136f4747a5c375f5797d517ff62cddba6cbb335e40547b715c770c7aff87b338f32971331a5b75e92e09becedb0732727931b9c2093ea5a6f4be79fd21143f8cece000628c5ce26d40c5fd460674f6b42bfd2073a34636a628aea3ea0ab431f6525bd31894399e68194e05a3b1c5e1a55f0c872c10901d453be51b6aa948a219d00555bfa378f45a9bf79c40203ed4895fbf92da0f13516c4aa4c37506b403ca33fbe89ff569982c756f0e9afbbbb1f8de5b03e2eac3501f33aeb82940e55eb598e619d003968b0c2fcce07e59c044d71c62b0e4cf55da4b804e9a44ec401164a66b9397d5fce35abac13f790bc88238b336acba5b86e011d8fc183011561eb54f7e97493299cd22f4bde686cfb8cc35e029dde8169dd1d44b97b29849aaa8af7e0f1e4bbfa33927866dcd8a6a67d7e663de05c6191c7c696c95e1cc57152e1a5e47bb4d398eec5d2e77a71d576232ce2768eff2a98f0fde22cd1861ae61edabcdc81c37989c29f548f8af1aff014c7b0f55410bcc285ebe41598457f5d60680d2fc3e61175e382a6229adac2638f369876f76e3eb5d219504a99d3972edd8dd375995cf8b3c29ce3a729265c1b87b7ea78f1d863d5d9d2202c443aa49451a1108b96316618eebf62c0eee90ff7b776559a04d8affc2fa24a0c24db177afee2a7e9814c241d74a4c24165914a81c17ef38dadfa421deff71b9e74da857ba552f05f3b3c41f8", 0x1000}], 0x7, &(0x7f0000001680)=[{0x100, 0xffff, 0x4, "ef2ce94507c091d4b746f41b6c2e9872f697d2589b51e8528494655fa6c7d52854f7cb620cec23303fb7456b6980245760ca98b770014355fc2a378ff51658b0e8d29fb27938f0bf03dd7dae4e009563d6ea095c61f84794b843d1e8e7c1c4a56f1265c9c141d866c45739e92a23a3f9480985b6742118cc800285f6f28487fc28cce479fbd053ce8dc16ceb055b5d05997c1f340cdba725b01ff93ae6991f4ca57dd3915c1e2426cee5cad2a03aecdda8aa7a1bfdbc5b6700877f5603aea792d9fd583b67ec417db477997d9a195577abf6fe103e41d962c3d126df05c393dda117223d5934384f0e79b5fc8bbe64bd"}, {0x20, 0xffff, 0x9, "872395409b3338a09e6ae8"}, {0x48, 0xffff, 0x4, "09cf7d518c2c22aeb7828da2be2b911fbaa05f9d05e3c7b53f0aed3c29e22961bd113ce28d742b314198d044364702f48d0c57c12c705125"}, {0xf8, 0x0, 0x6, "6b4f9a5d65c94f4b683b9e6c49793b115f9701b56c733a7e3d0010e1c86b9372b9a59754cd60fc53ba3e439dfee067a98ae0daa56a177d3ab8e22b9dc7f748d3296c77dd9f7c68c0a23b48fe96e30f323ed49498a6b82409bed4f7363ae059c155fcce69f75d53fb73b4b1bf94bae667eae231b9673da1e9a171ff4606dcb76cbbd656c00fcd1eea9363188e39fc0cd1b1cb6e1a34b3e2579224fb976954bc93970977fe0fd600f618e07834d6d08442a9ddae8a7a822aaec0e393462cb8e7e2abbeced20483d6355c31aa2ddab436ae5f6a812a3b295151028fb17dd6a68f0162"}], 0x260}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80, 0x0, 0x0, 0x1}, {0x3}, {0x6}]}) r2 = dup(r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) getitimer(0x5df40878d3c64ca2, &(0x7f0000000100)) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x15}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)="38713400e4b655fc3e4e384b8e31003fbf91da63ab0231f7de50f1c07a80dd7298344be891f2049a70dda836c2aae8da9b05782a588f0ff9d1fa3412759920fd35d8d945c47937d6259b1418059ab02eb22d197df6e8bf2d895c47f3e46a", 0x5e}, {&(0x7f0000000180)="6a539f5efb4f5b9321c38bf51e084b6e24472b2f05ca518d5bca954ce96a267dddfdfbb066e176a57586f68561a133b6a1d6765ceacb1df029003e061fc98e88a0372628c60788be579a5602039b33a45b85329d556773001df5547efca2275ba0d1c4164c15b5404f4fb3fdbc0959014ecbae0d44f3eb41db08406fdee4e605878f74d60e2775aeeafe8ab729d953a19e590f73eecdbf866182cf1488c181fff23af8bd86862bc0021232d874", 0xad}, {&(0x7f0000000240)="5f45831fb3769b5d6b9598d5b04de2e1065628dbc9981071950c809526025a4dfe2e7777ba3c55173368761b4892e810aa1f6f8353a0a258093a942717c56f1573e850fabf56e925a70c8514b996df737e58b30f4e7745a5e04a949577e0", 0x5e}, {&(0x7f00000002c0)="bda65d4429aa5f77bae6ae3c25f35b53eb0d3405a37dcd16ca4e72ecec877b161e3f41d135ec445202b440f14e092445da8fa51580353e1595e5c5bd4030872865620e6742a1fe25c2a811b47a2c40c89986c9516ff2f9c145b16c24e4854f32c0e1", 0x62}, {&(0x7f0000000340)="0cc65fd04e038a985a7fcfbf99ab94fd452271d0911b355e06d8e10ab69c696d5dda91c781b5ea966a675030b5efe4b8f7341b525eaeba9c30cb3c26d00401796b2f68f256cb3db9d39f9bee3bfdece1424d603a6c8bc7eb126a5c72f152e4be723f5f41a7292f25796aaa9ea1685aff99ab6fe774b4e01430272042ecb08a0ea0eae8d7a76b5975fde14974cc064fbb94375ef29ab615f956714de204b64045559596a0c41572e979e8414b4f9861de9a8808ae7d919716c0f8d47e449d43fe757802283fe893ea215f555ce3b978a85b87596a084ef12001363dc3d07765430a9285087a4f659fee9bdbc8c35e5ec3d5c3c2b0b7c71a00e85187f4c88b94a3fd4dc457919ad74a61624c2d7048b56ee8814c5556afa4be4ffc56451c8476b1ed6e22b0d7b1e5c3e7a71008327da4f12cb474e7ca85511e3bc5ed83cd0b5758b9152a6fd05b50e1f8d19d013d1c1ab7babb7f1bf012d496ba226b4afc80f0d8221d56a0a94a6fadf19af9d04800795a6c5c3ee9f8d10283c717c4ba1290351986fa2e3ffbfd756214226219ff7237b6cfa3fd1ab01bc603d45d26cd93807deb1900cdf6c84a04f7da5cc775bdcd4e51b7eba11636eb17cc377717b9c209d5b7f6cdf17ecac5237f276b184301983de6577eb2965057ad02ff9547a556a20f62cd0293de7fc1e5d0937f8ff1d21fefabe8eadc1a9df130199550598125078808224d7ea85ff4ed0d5c3b3c9528cd2e1270141712ca7e875ec678818c6f427ea2b23a83009647feaee294d7e6eb3105acef0304077595f1164a0f0c72169ac046f051771df97fff7d5e045e734d1f7b49517a5adbdcf43fd6312b917ed5345f267d198bcd1f7bab2f168ae205f6917e35fa94eee7bcdea97686d2a4b06db26dd734fe24bf9fe3686cea17477aaaf6492d4ea14d8dedb69aa62e5049321e01eca2e5379553e6edd49aa3704c62ca7f61bf39793b39828f36166137cfb9c7a18cc190162c494066109037e116b8211d096f6365b56533abda54a748ad05f38ca6ded03f565902aacdaae4490914aba65ea49a2bf42e9594ba3b41e06193a7136445407e8ba12f10daaa01d69ba81a87e622912afcfc39f60bae0630b980326ccca48a733d57fa5d69a9bd1bd46445e7ead9290ca58c4e8767ffe52057a75e51740f3f750c7e57db35dfb125d7d0d0755d9609b2012fe41380e7cee6f827ffe1c2799716d2ec76b33fa0387d5902c78ba248a7c96ee17dc339fa2b6dd0fe896d426ba41d44c698a2a1911e96dbd62d12a3998ca8e5ef45f001a431d79b1586014e024278111ee83e979378cb52864f38b8a65d64538565ba838fbd0ebb49e3bb5784dd8f1ae484f13c27b05b0718b941fbf91ece00251a42e9d7a8fb9c284957368f6992a5b163a90dee760961ad782b427581cd5a0675c8aea1080b179d94299177a46722bd79998c959709551f61f6641c30e295c18c47dc1121188f5eb2f03fdcf082a9c6c15c7532191e74bb18705223233d0a8dafa860693f05c12a075449b8dbbdeb244d3357fa7f74122ac74dfc5df91b90a96f88f4ca300aa7fdd7587d7fe4885a6023d220dc230b7b21f52ef4338daf299c6afd110618ba09c845452d55822bc905297b711c8e0253bb308e1a326fa825ba5b8ab8eca02b08f271ee5893ea03c5de6e456d5fa8904ae834014ba07d9c54ed122714c8be0a4a28bbae5f36c0e931730110e99a199f14b1da61f05219cb76d6c32e68c3fa550b75ca271830f7428e9f0883aed3efef76461f92848430b71f9267fe4f3c3fc03b7faf64cd28ad162140f34a635112546de11cf6e8caf1dfa1a44cb0afeecc66c21dc1eeb7f4335d2bd5279dd713f338d1b07bbb5fa342a6e8dc729cb11d7bc7246848bf4e236279970c377c5344b249196dd065f8e3e3d0ec80b8086e99dbe108b93d2c923ddb84bdbfb94932f5a1cbb3c285bd7b0eaae08493562e80270ddd8cae8dc1d27ea6ca0624f9d4a7cf21ec1f4fb0301f576227b8188c907b563de6aab10da49d59a87b267d95906a6a1278fbd967ce846246ec32aaf2ef2d3c45a1b849c9f77be2b74f89caa052c84d46170c11b45df607002fcaae363a0b1507ea9e9d1f1ccd95705e910f7865bf8659d62b39876dc1a4d8dd32d38f0a27e0aa8a05fc486e94c7fd41d507d0ff91c80791478ab8670b2b8c019c87fb77d92060cd9d519c747bc65a0bc4269689d76049d47f7c5ebce8d5c3338246171074800f90601a08b14ac935e7574b85808a2826dc759c938a35d0f0bd7f0cd5e51e5b4fcae6ae9662dd9d4b058d6519459d06a230006ab0a248c21f71464907965b540d302a65b2c59a6b9053a746f0cc619a468299a51fdfe4f5bcb158b5cc593de6d4e31726a3fae8fa154d4c064be48bfacb4f1171ff0902977538259506895a9a75ba76d232e54e68eaa14c557c13cc5048c1c2ad77be2a0992e0ecf4c8b158e10750e05257e1b37932ca34f32aa85799185ba5ce2c394f3c3d9618ed99315260b162c89c27e001aba89ebca118fd69d071f57239fe930f1164512ee72fe5c84fd251b90239179ecb14be749d97e511f3c0747f77b38dc79491d0e18855fe4cd2b5554949a377eddf1851d28bc9c6e4646f86d680ad8c367b80547abe49d5bcc9e8615c240161b2e3e611fe7356383730b0bdab02a47f2dce7dedaada16c933696d654ec15868977b1f4b466de6dfaa4f8ddee1a5211168dc11783019e2a2e9dc626aeae1646e02476f53bd90321f9ef02fee50e88c9cdecbcb02cd050eba7e66dcd4084f9e9146dd1c32f8dedf387efc66287cfc90adf3f8496f35a384fd3ad92ed46f4f6e4a3cd1d39805e6c86f817acd279f9082763915a1ebe2c184a5ff9480c20db373c992f7b76313ae7d039b64d9ac3b2f6bac424897da49ae90453aaf71293e3c307976c661ed1ccf3af8320e67de626d60301e9efade6dabd8a3fa18dd5e119e94812237f323e05aed1485a6a8e18ed1b7641cc6bd4a256195f0a78eee75821eee415433bd555c4bbdda9dc35a2fec158c0c8c3fe58398f9ea305997fe4e0e48771f4587d941134064ed297d3eece1ad7e413e5aafa2915e7e5b5fb9dfeef9e9566bdb9dc369c4b6996cca10b9d7067e6c9a3ef304ee609376507bedba159ce74a6a3a29d15968e74aacc02197dc3eb9f1e654654f627cff753b8d8c2d908e2fc12a19844cf0b52570e597805bc7798e2f523ff9822c4ed1400556555de54e438a6a714f62edf12da610a0cbe392340cbc7561082fdcf91937d89e111e4f7f6d14b9152de9e430c6c15c96827033d7b6fa5b8208a74de1e48192d93a5f4730ba4f13a951682fd297542f3d1273832d3ed8e3bd60cd0c10798b3f753708707eb6b2b810c46479ec3e5fffc0198361ae81b2fd53b884ec3d8b30862a6f151431252c2ad8a0fd5a2030defb241a0c7dc6c1d63eb4d758bbc9683fb1c0dfd2873585246b2156ac812e5b2562c0cf40b66ea6768de75bf13e280e8b5536b27115fc07df1e7d25050361b7ccad802baa661841677838b7167c337eb17d162d86e59e9721886274b196d063de1f8b1b6a0e35af4029072bfd7c0a98c75ac1f9ea46a8defc319aae4c3fbc80f1def68543aecddbdf68363c5230f2ffe724767c9fece1d29e02537d3a27bbd952b6d404399b4c101b08b15e9d1e88b4c3fb36c456df824500372c56a1ac33a954020da761fed8b33089294b3c4af0573d53c4bdd58036a1086bdb75c4e1ba8e7d27a44ee443a0e963f500a89fae277c8499ae3243c29edffb28c4b4a6a0bb77846394924e788292564bc9d37f6a05f9d3d91401791e1c5b42f875a7fb3815b77dc55769c06159ede94131dea1d2e3c44ccdf1ae44c3d45de8cbc0a5b04d89e6e9291991e15e2a88146c5e63a89efc4be725457e7ab8ae8f60ac0012f82abc986cdbfa541967921dd85fe3111743f44fbf3dd96a0964f88c1b1cc7ca94c232a305926a7ad1f0c414793b259f9dadd332d06ccbb09be095184519920896ba183caba7450e59dda5d2b9f368a2dfb7263115e0420195c8ca0d3b348cfd4f5244f8995b7c928bd06eb1984030ae83f07d73afaa586a8cb042631da2d98c382d789667de1ea7500a8df31669730a52bdfaf2661c38c39e64b1b4a37822ea8ccf74e8d91a1b1f651a79993b7e316b0288853d0a5d9df3da7f32d1a6009c320352025a2810ec8885a65cf53f005943b40bb2a1f7f2fc5fda3e180ca6fa0696578e1042c40ce67510f344875b3b844591eed9ba6c13982ea5138357b3ed0c5bbdc9cfdb470c3f51fc407a84ce158459cdc292fc492cbacddc4fecb788f9b68f93459e1ab17f0c1920780a6f190277b909bcd0bef93b44dc90cdf8a433f6602aa2ff649fe051987516b321fc907dd1a984ca39cabac2d5ccf3f875c65a1c671a38b01a0550a0fbad10ca770b3742608a7a59eb0c535a5566d833af6be332ef7dee3f706e51a5309c19598b21cc54df2bbd2a2d5fbbde5bbe9431dd2bf56ae6ae320e974da83b20715eea74ccbc54d7bf08158338e40fdf72ffe85f79d167d4d3173532da3f1704fff2b232635bcf4bd87cf3a940adeccec109bc4764601a761d246e9a30c89b40e0a37a287b01a7a2a5447e0a94dc733f2937afd23fb01ff02ae64d655d1d00a5e7a627a6d9a27dc18bc6c2c3a2b55b0db86f189bbd7d44bd7f92e37a10c1a1967a2e363cd6f8bad75861760aeae7a32e50dcf5d5f23adaa7280692a2b9e713cc263abb560d10915909c89f4b4cc425cf122ec54382a99190c9d34162a5a5b516ee3485154e263d2e7e5d2dffd9422a0b051109579327ff0df44cadfdf09ebdd526579d4828a608d28c2ac17141db1d56cb7cae71d03b5e5d75e6d667d80701ecb59c3903971f5e0dc665593fac2deb3db63a28f8b001495226124c0e1d9361a16a426d9af8ba021557c395a9e185978290af34165005345c8306f58a111ecc941ecc96af5ecdd424c9db1f60014c005ede44542ecbf424912f74b967e3aff792a443b0480dbde18af3b26b8a70bbbaf47f66d9f94cda3eafc4dec81cebb3a1e3935fcb0ddabed687718b45847102bd0170b94642e2d0fe512fe672b9cef7ce183e43217c302ebe1f3916e04d0ecc8042723abe120afa1ced16d3977b92580476cb53a94a11972eea5e8c653dacd25f82f23e203d9e48dccdc1c4fb48b1584e442c7d1b7870959eb816b11c6bf72ce29a66f450417b1f0733748b8f60529273936c7f9eab024e0d07e13f1fa0219bddcddfad11005eb386784676805e904d29984e80b1332ff261d4cc7ffe586178e9c77a9ef2d97d2ba97f03973404fb87b5349be93a56e2a5e46019ae335446ef798b2850aac2a5c9b48257d7726d093c6d72bdc8b921eb20cbe49944f8f24cf38e6a918ca32a197592b4a129e446ca88bfbae732983c541b25172bb78708cad88263ec4fa72f6ef534f4acdf25754c0d439ea4eae2c2438973a396adf107964136f74fee16602c4f1ee905867c3e6a0f7267e89ae098b587bba8b3d9963a30ee66bde5e4ef66c85555ad7d410776ff4d68dab0297bf735591f352f38cfe62f54869f2021520eb34a3dc7bfa954d6530af908d4214b5d520d7811fc14d7db25776286c132c2205593ded7db23a1c545d6b1cc0165c260269ce205d674765aa0bb582eaa58d7445a2f0056207a7deff61f4d0f1f17e61a7f86fd35aac50976df18dd81b04a5b0a9241025946ef160c5c47dc2e27625341e104d67ae8b0171f9bf47a23ace5c169223472f1f6", 0x1000}, {&(0x7f0000001340)="85ad94f9adff279be41c8aea7837d2c6cb620a50691b", 0x16}, {&(0x7f0000001380)="8877a81e20429927976da12f83ff06fd421afdcfcc4026c24c6c21e2f919adb6671ba2185015d4b78ed4db3b0036241e0eda119b7111edf92504f2cec1932c72f4", 0x41}], 0x7) connect(r0, &(0x7f0000000080)=@in, 0xf1) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a59e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be544c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a", 0xd0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 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(r1, r1) dup2(r2, r1) 16:00:09 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000280)="19c08fb40c632cbd0da184123f179019b45880a619c6ade4e3a49515be9df507b16c9e7717c81f22a11d66c40e3432b89f2c62370ceaa8bfde896132ebb76fdb5fbab62173843cf9603e68e4a23a3a0a9e71b8202484793e586ad64a478e4e418f8a7d4244f5d250eddcdf3c864b8f6cf5251de6c64306770b701f528729a6783e8615c16b129c30668e7585bc260d6c7017b310a843ab74ce8b250b61803a7a6a2bb3c661d75ddb6923df03a10328833674a910c508cbfe224f9d63b5962eac33d27768be68b4fc5edb7e1e09fde5e4623f620e33b8059a52935e", 0xdb, 0x405, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getpeername$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="5ac3fe0000000000000000adc9a019b08d1ca300000000000000000000000000000000000000800000800000000000100000000000810000000000000000000009000000000000000000000000000008000000000000"], &(0x7f0000000080)=0x56) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) listen(r0, 0x4) close(r0) getpeername$inet6(r0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/211, 0xd3) 16:00:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f"], 0x38}, 0x0) socketpair(0x2, 0x95dd38e1b42f61e6, 0x101, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xbb, 0x1d4000000000}, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000140)="7ed52b1142d8aea67da8e36768dacea55bfdeddff553510bee674861dff7150771ef539c2265cb45cbf42c56037bcb9ee240b8467f56942595341dd2fc4fae5dcb2b1a6e002c5602b1da297a4e5522459cd94f41cc2c4bed3018595bf3b60aaeeb209bdf0a9a4df00e80bc1abe710d3b0d6d3b49b2fee04d23", 0x79}, {&(0x7f00000001c0)="269c1f40b352b4a9d2d1150c8513d71d491b62dc5edd8981dee38e5a6ba4aa10771c35e6ec01344373d877bf8483922918a08e2d978174ff6fd36da213126ac0853c15b19a19e7bd7a986b6ad732d65258b003249a50671b2f676061cfb5e1509053602fde722b9c695315ae3430e7aea5cca944ebf88926519deaf6525c6bfa4ce7c6c7cc9f4b2d06acfd08d9f5f8e0eac4763d98a077497807e6e2d935480fc9a0e6b94e1bdb7640283e087bcac60317016b9a446a4f92040707067fd6939d0f24a050182098221cca9d2274d6c3a74f3f93a42f1b18f64e3db2a1911dcf4e97351b664c13e4c0611eb37594a857df70b4211d4b1c872954905674fe7af1d3cdcf1951e6823cc76fbd5f60879d3d2356ecfdf69d8fbcd788d573193508494bc75ae06aa75dffd81e4198248818d77c88dfdb9e9be95f0fc291e175a568e5d28c26d4473231d4085e93bb16486537772d4819c1d642892ef19cf37e059a79a562669b7bc33c7dabc0ad0271f0b7cfc64159839ebbdc6797802b6a3072b77e20414b00e2f50a970217700d8fd732c2888e6afa2906b5968e6a9d762819087ce74d991e56714b35d10c761fc2770842a17a7075f1835e8444e17c0094d769e0dea0f9bfa615ca37da3ee4c94abd21a2d44b10435bb8a1922e6187ae8b69e8211106c4b812795a2c5bcffde32f4a7585372966db776339f2da13b22aa2dcdd0a37d686bc930c9eb8a98e20d522682ad1f44f996dfb919ec8bb1d03e2f594a5703972054ac922b7febc03dfd725f35e8398a1eaa07d43f69fcc046a2fc93de273cb32928dc6be36c96aa90f82f0f56182a4439a62e1b56e7a86073ee0dee840085d134d88cd148aeb5b0007a97891dcb8c3c0c442fa584dbe5b8f4f076e169ac747e37740709fef20da6ff7ebeeb305e096c0d07897636a0907d5841320a242f248c5a31c9542ed731126d5074e5af05ad49751bdb8a6d96765396cd7ef775858d3f4da9f5463aefbee97f62b34c5bf1785aa4a3eaa9f9ff1897729db1ca7291ceebc11d80ffb04cf99da5e8f878161c80bd67c0151b3f0a3a562b6e0bc6592854fd80f1f29923fb0330252bba66ca3e02239412000fd5b31bdb1962754f9fbc8e118f0ea861c29c1e586bb2657cb584dbf7906a979e43aae4cfab6816943c3ad1acdbd50ec9028b600eab8e0c37295c1e47f54afd8e345601efa0083806be63550735ceb4964f135ea43679f687c26635e4a1143255dd16174317320de81db287f1ea12fea585826dd9c28739086ed174f26be15db5afeffe26c516c905799d86dbd9418abc93773689a909b5b85d9b92090de65f2d8cb1c65ad1a540de9d495bc3b33cc80f5248527123cdec7a6471f9a2c78785b30ca467b1901269eec44df59d0ab2c34b436a108fa84b8b34e69b2ab59b73adec5929339365187a990fd4916a5f4d3729ce8c2b01b827957c5a834ffbf4d00a288168391b003e7920f4d82801cf8e836cb353670a27be1e5769bd013f25b4ba227af58226c35468f3fed695383311823d411967e49dde6cbdfc8fbd680a834b3268302cab3145bbda07ccd986a3ce7bb779cefef3ed023ecab3cdb84e9e1587ce82dad53ed265c340dec5fd56494da65dd5b8e65540999143c0474c969be1e72e1f8242b48cbf1b173f9b84ae2b485d3122369a9f2ee4162f1da3d1b072076ce1a44be7aa67a6f849b8e37cc6d18ac7a7cc4271d6c5692e6e9a19856817d2e25cdb47f14761aabf5626e8e02116de8184b50a5b57305f0daa4ccdba02a49438f9ebe3d768d0da45bf541b1774f764c7ccc39a3b90f3e9fe199ead1e16762ac7a4c034dfc1df271f0b01e7b29da5fa2645184051b87dc38ac5227d22dca5aa387d5bcbead997d97890f938a8c24ca6b47a7f7483381fcbcc7f108f93fd08482cb1378b6f8342a9a4c5e6417d3e69fd2c6f3d7b6051c6fbbc761819e06da8a3de517a959a18666251ce8731ef474d36775a5a912340e137d278c5babd8dc0d0ebfa08ca7881bd573dcd7ea1f4186baabaf9b98f90fe3288f634734dd389e928c6819724164a9766fac49262ab178f269dbbf502e01e146e2ebaaffec81deb13e094bde3959908d3514c11121b6f7b068877ef3911b3ceaab31e37abeb5c0264943164a331107e09548737c3a993543f40dc71126d70729692a34ae614156b4682548e99e51d4634b88b62fa70c1434e3a29ed12b6038fcba1738d0b8a8a153bad22f97001f1dae7b24f13180a3d9f68e58be76c4b8325231e6f2c23ee3435fa931d93a317f8408a64cc43a1e9e33a3f71fb4d628d17aad815ff49263d721e7425bdd766867080302ca15e301bafec2c0081a4d19fb1c674b9bb8b886104fc0768f24fecc7f6954a3bd15f6ae2f0af430e3d0370af16601a152a4d3c09feabb6dd1329d62ac243ee530e014cc4875854d040409628034cd621ae925ab1492d06f52096da31b283d7bf0d70ad45116b8171c64d9438d632aa2721836db8a751623497fa21ed9e72d9c1e2b9cc4a06946fa5b6680f4260048438622b19741b9ab110e51868ccd5276ad05b86b7bce5a032fe5e970060ba86649352a4e85288a4359b1561de5a27ae3f11c86c7d3c9158a6b0623d44d74240d881ff1ccd1abec1c862d16fced52c6d7ad2627a43a8e5990db756b7df440be24ea4037961b8601e01e432302d245c4ec9e327e6fbb3d36c34b93dfe291f04340b054f1e710cc15a24a95c4d9fbb279b4f15b2f4245abdabb081e866c314e7c251c94c50f357fb48dc0445b872f3f1b004dffb6bca6a63fbd8261a9e9a27f1bdf0646b17e1ba7d2b26a65ad5eaae8e659e94b8d07191fe8f94615fb1ba1b22fa665084b82e3b15e2577b8a80c625e63d6067a5c3877624520c5bee178b202027691e35309d56233f5ae13cda8e49d9c6ff58dad4d6210342387d15f80876e1435615804a5ed5980980d7ac422c99799dd7b0b464b057dd8f3cbd7a4e739218d2515d496447c94f05ecd825157e65454b956fc9c2b6506eee12a4e3f3dd3f57b2f01e1d589e69142c2b5245f0acec8a409ada06fdea330bae482bc154f620a427e03d60236185d91f0967a2be002ae9fbe64a185728be9c3a4fa080c88912d04aa9ae41d6e25890a83ede158b7ebb6572272e1cee4ad6923acad751a8359aaec9d6041921a93c78d82195fd71250aa821eaa1b2ab3391a6993ba85b3c75ac65032f5a104141869e05f886a13c89b0a07d2637bfefab2eda68f0848efb2fec8600428aa4d1dd7621db3f2f85b4425d641e8a771f820514ae880fab31d2f28186bff89dfb25862f4e1a375903e029cb0ac8f263962d9f6041297b4715407b02cc13b50944122d67a94fc3c4b7ac3c1214f294441705be5e5daeab93302457ee69d984079ae346c1fb200f07bd4cb0b266b2934ba4d5057419471a79f956516762fee3ed7eff5072e741495d9dafaf1dcee339b899ed5002de7fcf7ba4f785426bc28de566e571e78064ad11104f9db5704b1d1c28857fc7f19e6f9585f4df8a9da4162a978ea6aaf4a41f0d077ecc91d968bcfdeb14d58c98bd815f942690294eb33729c033a7f4fbcb4287e5eae79d37a418d24e349bff224e87d0fd64517172f2366298a3479667b66d463d01ef11ac8ad04df67f4c317209f149be1fec341b6472f58f013c724fc53e6a811c7180e71544a17e6cb784aee27b871acdfb4cb56129871bc468a55298a4f5d7eb6661303c7b6acccb9841b9b5aba1ec32dc6c498e10d974a45be18db88fe87dbe7e31a559325edc61144a1423ad14ffc5c391f5ccd8138603baad8d9a1ec6bc25efcaf54aafa8522f473e0213fec3ac0141c7e02040832ce1a69f18cb47e481135cda8df13247b81d35d0d5a3098104fd8ee57870693a64b6fe83f41cf0a58622d159db388e2d2881c1a2593cdfe051fd9f70b9c9a62d215c9aae9ba215341d94418a25250d5f70e8f2443f3b7bd3507efdb7e7e1525aa9209d3ca7612cad6c6c2fb6e3aa205350d389e9d1328dbeee729c9deb829ef96f9fabb519939ffecad32a8465f6063590b2a2d30b7b7d8996f6b8e684066f64f2cfe3459a97691cc3a47e9bb9eba8d966c6e3430e531d33f107d7ec7182c7203c9a41ca1ce8d521663e90407ac3f5305b79b90a699d53b1bb704ff4e1adf72d74628062544b8ca1052980ce6af8206e412563fbc6f8e134173728bbeeba43e3ca7f86f08dc5e8a67fe82366ca84645798db30043dc46e8818d901b6b40208cd3afeef3100d4aac6ddc5aff5a80bbc0e1f6a3b07db1e96fa0be78a3448cf25fd1c88f4b8f3928a6d90011b6e63f382300a715f792e5b1dba3ba2d6bd5ca31a6434e2d072b8dc4c8c22ee347e0304fd8ae028f89edb0706a2923bf6cd6af9c4b7d1f78e7e8df03f853dbb0475f6a8708a1e351c4472aaf324255b0c69479d1fc67948b79eae5df363647e93e08a9ce8bda99ecf1594127866811515f19df04e418cbe6d5af97b995a35d029747741c0bd9f78dbb3d41e2293414272aba4fdb9843197ec08cfa7f7e4ce3cf1271a265f759a2bf73f44dfc2a77ef076463f847f4c22a9cac6847bfec92f7da868f86a1500af62b140a62977d4e94c446ce4eb5de8fbf4bccdcccdacec46870aa71fe660e52e4f48f354adf9aa8c9167a5b2801f4201ca07b8a1f9e5531febb28f7ef867882c53c706cce266367ee1c8fb9ea486af21b1106834764faedd887d64ae8efac2717ac3a615b26d5179b1d3acee6c3f5241debcecabcbbc8cd56385c205f916fd3993a9d7bb6dd08182dd3bce4f9cc591d6a8e3a7e687df00b876e5219e44fc90bf6b9ce6da1a2153d262367bd1ece781ee46cb6686b0cfd4c2b0dbf99bbe43af1506983e8d773a87ccc27e14f7164b205d4b3de557640ced766bc6d8a1bb335a36e47af7744d219edb8713853d899b42357d7181d6bdec865bfd9c3021e85de60315ecd929a1afefc0f76a19ebbf8a51aae12cde298b5ade03798cbf20ea1bb952b4ff265b208f685c868bec551713d547bea1ad3ee15efed41d6fc2add2ee507775b5deb1933dfc9a38a79139b2dc21f7a34444ccb598d61e92489370030c1f8a61c55e3ca30e6877df4f3166b74c25c150abd48ac0893b1719a77ba8aa6a5ecc7ce6980b42c5b8746fa7de812be633763e4c9d7a35cb70829e3b9fc1c1dcd0133622120304421aa39f2431d4a8a921738fee45b32696443206e03970cf77c7bad6d5966d8d635210b98e46f3607625a6a385262ebd0c6842d14864bd77905965698fa0804a98324882d50e75b171aca2fe83194577a0961d6f67ae12164734d0f49305944f147dab61ef3a307029daa46060d644c2fbd5cfea7bd16bac7d29da76a500ec5c2eac10762531bcea6e4d414ecdcece53055da55dbda612a48cae013efdf67d0198cdff5a53af471d1f110a324c4a4aa05c5d6a32a1affb5ec38b94b8f3fa6e349a722252ff3d7eddec0804472f822bd98f44ff82866f27d79c7a750a440082747b15dc7ecf59fbc7fc7c18d4358881e0a5d5a426ef26c6e8b402873d35198fd07c3a525b99ca444870fe8123ae568852a32f9320f3d2c0cf7b2a9c4736040810781ff605a3de95b021b9a667c371621a1a38c5968b84301a6dbfc9507b30840f4e9f357e9f87f173196702491176386f5b50a92da46353625231183fd55d3376cb72f843eb499b09a8257bac6b19c65423e72e776b8af8741f4ee13caeee5d7f4ab8a83dff72f7a6dcca75086bfc74f9399517e75ec6ece044a531bc46320", 0x1000}], 0x2, &(0x7f0000001200)=[{0x90, 0x1, 0x20, "4cb9b8a7587a5032226e71b65ebea902d54c44c8d5f85b07e6cb1971d75c902adfbbf1220178a874ecd037d8aa2ab41dbdb7b7edb763bace43926b782e1d1734f234c316d3cea2863e1dea2e71bbfdd301e5bb828e9a31aabb5db8201df28a68adcaaff19cd40680b505671daf986cb2b0ee2626a8a1cf54c7b381bb0c48"}, {0xf8, 0x1, 0x1f, "68cffdec427d28e986d750cb0164de3fe05fde5765f7fd12d710e6149ce532c9d245b247a8a79feefcd6f891bfc93c5b0f6859873d9cafd89d88d5c0902d1630c4132c8a729b63490acbe6efb7e99c5e27662ddab69e79d89e092acfa88003233f4b8fc370d2b8217ecf5d4886e9ce793b4d59ba9ac860f404c66f51176e2d7c6ce885513c8c73356bac5bae5a17fa79297bd5028d7c05007c0a5a839ccaf8af501b273699475232410e0cf1a85d7d89d8ac23bddb808f7399921918002e9be13271d24848aaf629976eb788a4bfb22a62e18fd97781d4772bffba387bd2ebf64a9d5f"}, {0xf0, 0x1, 0x5, "7b9487c428fd89db488dbbaad95418a3216976a56cf389e354fa7280df8f77d14657c27c26c1581bf6a0d76a587943bf56428d521332f8dc5e299d22cc73b52b9cacce4503b8ae3872dba1d2fe39030489717201cf6fa8db8fbe9b1033da7231c3abc77cadfc2a4e2c1627bdb2c20fe79692e53166da6f6dcf9f92d0c2978942003ff127b557af15b826dd4afcc504936da9fa52779121902652f7e532b85f1feb9ac6e7421e85eb947aff5bab245ce3f04e060e431861adf7380689e07339d5f06971483510e277ca3398d0a72e7cdbf5f2b0994d3bcce2bcf98eda01c8"}, {0xd8, 0xffff, 0xd9f, "f7b0e23ec632d8d7e2209b183f4d82795620bbf4d5b29382b9b60fbc74bb959179687fffc0ff87ef8057fc00a8b48f654a7362c70c7c5defad0810e422a7fa89eca644f6634673cd95e06654331418caa1bc26da07ddf101fdeb0a3350ea67c6d668d1bd1089311c62d3ad206847a4248c90f824e2a5d4dd3925838a7cf1f148b136e849a20232b28f304caae96dcb5400ae94028e104c74d1c6914432d565ccb269e1a8ac26283308c46d679f58bd5815d921f456c45caa050abad1195e2cd62b956d0879ef"}, {0x98, 0x1, 0x5, "f7c40927911313cd8cad2d7571f2174c7011a5920b43e256f38cb194c4d3534a8254179f047703c5c46cece6a6f567aa1ded92a170195d8325e9bd3b9391f7a555fc625c3eed214ad3500b9c711bcdca887ad22b1678717d8b310ad237f20e02e7c3bb768cf1685c047859041fbe84341fd9e3057cdf0caaf8d1e079e22d6a52f1b28414fc7e08"}, {0xe0, 0x1, 0x409, "bbe11282b0dcf748886937b7841454b326589b8b1eb9e18ad137fbb0d45fcf65e411c7040e4b82a5190d6ed0eb63c991c6601ae959f52eb5f1a5c6e00da2bf5827d8c2e453d9c6e4f9892091fe03ef7edd96d448d2f6780c7c1ca011335e2b131325f9e036cfacd47a62ada81dc8e65e70df393d9b157e788826bdd40fafb576cc3679aaa6b3be1308e5dec1b6de41d33c1c4d4321471b410943da8c7a27cd51dca498e4acbf16e37d07371cb9a2021f4b009005f7490d2bdbc17f2571a4b1a786b921dd7050e29323fd1f1305"}], 0x4c8}, 0x2) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x4000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") r1 = semget(0x3, 0x5, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/96) 16:00:09 executing program 1: symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') link(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/13, &(0x7f00000001c0)=0xd) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/50, &(0x7f0000000100)=0x32) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0x115, &(0x7f0000000340)="f9e7db2bf8ea71eb0d389b5b0853ac4a004ef65d59e3fab298b68699154ad26bda6e7ce398668f38a73915bcdc3962b2f5687c1df1690fa86dc48dc8a45d19f08100083f71f53db48e6f740e979dd8a4c68d9b8e82aca4712b8e26e8915751758889a02296f1da45a4cfb1c571d54239496230bf2aea9c1a2b5099b000003b80b8db75b9dfeb2567fee748970c62370e85c15b71343f49c4e160bf59938a8a5d3b1287bb5b2cdeff76697bcfc0589ae6d312cad2442a0d30fb7e6bb7609b007f09cd851ad8bac83899dc99b7ec7b398e99894ed76d529167c3b063c6f337217ca2731f5cd929b9eee433d3dc7e94267eb9582bc3c346548b231be72a0247f095af046c917f2f806d5ed2d065cf4af8451b27a8a62c") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:09 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='){-$\x00', &(0x7f00000004c0)='!+\x00', &(0x7f0000000500)='\x00']) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000140)='./file0\x00', r1, r2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x100, 0x6, 0x8, 0x1, 0x1, 0x63187ed6, 0x2, 0x2, 0x1, 0xfffffffffffffff8, 0x1}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x10002, 0x0) ktrace(0x0, 0x7, 0x2, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000040)='@') 16:00:09 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) mlockall(0x43a17de01cc9d0ec) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x16) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/63, 0x3f) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0xfffffffffffffffe, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) fchown(r2, 0x0, 0x0) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) geteuid() r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) sendto$unix(r0, &(0x7f0000000100)="e55d73d979ccb8477de624b95031156cef3688a549b9d0f610a214143f139fc43b864433623f832dd943a94f61028bf3863b5d2f5858c9b6d2ac7b0fb34473a12830873ce4d7cb4ac5eab3c0b3cd688978a9aaac077b83200ce78ffc0746a3ecc2ab788ca4a6f1509a8aa19bdbcb9f5e0b8e9449f3d69f4416d531b7f58d6cc80dc317e0243fd5df49f8059effa3dd01059e8d1becb44dc36c76a2e7c88caa", 0x9f, 0x400, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2c}, {0x6}]}) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:09 executing program 0: mkdir(&(0x7f0000000140)='./control\x00', 0x0) mkdir(&(0x7f0000000180)='./control\x00', 0x100) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') utimes(&(0x7f00000000c0)='./control\x00', 0x0) rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000080)='./control\x00') 16:00:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x82) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:10 executing program 1: r0 = semget(0x0, 0x0, 0x245) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)=""/120) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x6) lseek(r1, 0x0, 0x7fff, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) pipe(&(0x7f0000000100)) ftruncate(r1, 0x0, 0x4000) r2 = dup2(r1, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc000, 0x1) 16:00:10 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) getpid() geteuid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff24) semget(0x2, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x5, 0xfffffffffffffecc) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xfffffffffffffffb, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10008, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100)={0x8, 0x1000}, 0x8) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x105) ftruncate(r0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) r1 = fcntl$dupfd(r0, 0xa, r0) socket(0x20, 0x7, 0x80) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080)=0x7, 0x4) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x7, 0x42}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x400, 0xfffffffffffffff7, 0x0, 0x0, 0x1, 0x4, 0x25, 0x0, 0x0, 0x100000001, 0x8000000000000000}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xb29770f39a4acff5, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x11) syz_open_pts() connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x200fffff, 0x9d, 0xff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x1, 0x200}], 0x5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0xa22, 0x400}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20, 0xffffffff80000000, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x9ff, 0x400}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1ab544e70344b0ec, 0x1, 0x47a}, {{r0}, 0xfffffffffffffffb, 0x90, 0x0, 0x6, 0x7ff}], 0x4000000000000000, &(0x7f0000000040)={0x3}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000200)=0xc) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r0 = getuid() r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) open(&(0x7f00000001c0)='./file0\x00', 0x88, 0x1) mlock(&(0x7f000001b000/0x1000)=nil, 0x1000) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom(r2, &(0x7f0000000100)=""/67, 0x43, 0x41, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0x7fff, 0x6}, 0xc) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xfff, 0x8000, 0x6, 0x8}, {0xff, 0x4, 0xffffffffffffff6d, 0x6}, {0x7, 0x8000, 0x5, 0x7}, {0x4c, 0x8, 0x9ef, 0x1ff}, {0x7, 0xc000000000000000, 0x55, 0x4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r2) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x4, 0x2000000000010000) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) dup2(r0, r0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) fcntl$getflags(r1, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r0, 0x8) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x8000) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0xe0c, 0x8, {0x0, 0x3}}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x10000}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4000000000000) 16:00:10 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./control\x00', 0x10, 0x82) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./control\x00', 0x226, 0x443e, 0x9, 0x0, 0x6, 0x7fffffff, 0xff, 0x2, 0x0, 0x8, 0x80}) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) socket$unix(0x1, 0x5, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) 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(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad18f05de2f4ef18", 0x8) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:10 executing program 1: pledge(0x0, &(0x7f0000000240)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r0, 0x1}, {r0, 0x2}, {r0, 0x4}], 0x4, 0x0) 16:00:10 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) r3 = open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0xfff) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) flock(r3, 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2e) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0xa0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) write(r5, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:10 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0x439, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x3a5bd71fa1f44c4a, 0x20) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x6d8b71fa710187be, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:10 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="8773a9b1fd6a3ca67757eaff6d0beb3bcadc0722e7658dd42f4e0575b6a611b1141a16da8c91c48cd5666e26852e4167161c57d8aa254129d4850945c182", 0x3e) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80000000}, {0x6de, 0x7}}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x80) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2a4, &(0x7f0000000040)=[{0x64, 0x0, 0x6}, {0x7}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe38, &(0x7f00000001c0)="84") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x563, 0x1b6, 0x4, 0x8}, {0x5, 0x5, 0xfffffffffffff834, 0x8}, {0x231a, 0x412, 0xff, 0xa5}]}) 16:00:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0xd056ae134bf43a0c) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8c) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) preadv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000300)=""/181, 0xb5}, {&(0x7f0000003740)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/200, 0xc8}, {&(0x7f0000001500)=""/132, 0x84}, {&(0x7f0000004740)=""/145, 0x91}, {&(0x7f0000004800)=""/133, 0x85}], 0x8, 0x0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() fcntl$setflags(r0, 0x2, 0x1) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/119, 0x77) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20, 0x0) r2 = getuid() r3 = getgid() r4 = semget$private(0x0, 0x726a3fd3369c0dd0, 0x400) r5 = getegid() r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$inet(r6, &(0x7f0000000300)={0x2, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r2, r5, r2, r3, 0x100, 0x5}, 0x0, 0x0, 0x9}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r2, r3, r2, r5, 0x100, 0x8001}, 0x400, 0x200, 0x40}) fchown(r1, r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x8001, 0x4) 16:00:10 executing program 0: r0 = open(&(0x7f0000001ec0)='./file0\x00', 0x800, 0x10) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000001f00)=0xc) sendmsg(r0, &(0x7f0000001e80)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x5a5, 0xfffffffffffffffb}, 0xc, &(0x7f0000001840)=[{&(0x7f00000000c0)="b69ce7a506634fb87f99c6c618a8f681e8813f7fe4cbc828437cc400c033112fe42e03982fd6452e62267c9c0eee065cc60b84ba6fd0fb735a02034db83ceb29a8fc90331b9ac955154cfa95c1391246eacac00bdfce1663074dac4635c97282db80f8f681f35ebe4b96d6d88d088ccd2fa2657069b1899f5ddd396012b20014b31ccf88cde1ffa7e3791f628b2b22f076d730a96f27d1cdd025ad9c08505ad425c2e12fa761f42a5ef5a0f28dc2508ee498891471f0be78ab2a197190a3890be773499a0f3e08f5aba067cfa33441d8d3e6bda2b0c5f5d807a2a7ead64498e01d9af0959dcb03cd33e23e73", 0xec}, {&(0x7f0000000240)="9ffd1be144f39b086bf8dfedfc1cfc2d197917e1e9c0d04d612d0504a8155bab5362075ba959cd7b52ea7dc775e3723459791bfa1012d2ce71a6050fd3dc3fb9394f4730c2406933f02fa97e0ac4c77aad602f44d478754ad8925db2e121840e1bbc28340198d5e77c6d4652651dcd284dcb82b9a302e6335badd70f056d077f9f31c0bc8f58d4d2261e8a828dd69f70245385dd99c9c8ba0a47ca6974920171f2e0b4bb9677ecd9335356023c649c23776a47cf2f3f43f6a623e250c513bf87b9103644b6acbbcdb2477eba5fcb1a86b43851280dfe60779c78a1c4781b9414a17fbcf54e71cc41af0f9d70993479de8358ed2b21a9ea43f88942cc5b6174c8be76a433c1977ea15076a42a971009cf6dba97b75389da1618afecdf00b3ce4383038e6747e61c8f024c17b918a015ef5a87d93361b8aad690f4c651481e2161ac8d051e4523b2b6a981aa3f00fb68d2e18338b69bac1eccdb813f8ce40bf1fa3cff84ba98b15b8335d9a41002a42b70c4b8a4cd3a65e88e6715340d6b0d144e10ce0b019d6ecb0e76d871d7d0387e3764ce3459eb669d02344d9a26907bdcfc372fd8404d6ac43c140c4b1721b17d2a1aef70e7d7304041ef7f4eecc47576e20e412a53affe55a7fef3cf29868f8542633a092dc6aa0a7918491d56486857e8b6579ec192be8700d47ab101d72b1ca8c7bd4e44c22f717424282f00fbc45769555b89979a487bb7131e37dfd4abbb49ee8058d4da238ba9ff451796b85a6198b40643ab28444853c242c85d70a43dda2af74c287786ee113ba3b3e75c4ce2eec241457ce327ad83de329bb0278db6027f477e9abb10267fe98cbf1dce18a408cffd657daa36b489c4bb6e3ba9e1380b7453e16e7b68ffbcb03add4d255e507fd3cc144d2608e03b78e5dda9f1dd426dc82cc91b136f3d3cb57ce844b30ff1b786acfef79954998d32decca4eb57f58a5d6673adb8c3b49dcf72bf2d39a6bf99e64223727fad18bdaf35d2b30a929dc4ad90fbce569531b155d503d4968d0f257324f699859a7c3198a3cbab2de7d87c3c3b35378b5a7891489ee32693d89d0f897b79e5bcae09a5c87b2b6b6598e7cfd49c2ab8d6de3f21daf56efcf39433755925c50e8096f03ef07d007762d2e015d1052e50aa88bbe5cb6307417904b9de59e7ec9b9a43c79d21d8134c1cd52b6546b06c6625ce6aa50c21fff6129c567578237b40313ab177f68eb7572ed8e712c266b4b907844dcc38b09a6fee7724bc0e02bb285497f70108c8f4f6ee3b4dab06ad007505d0df702f3f3626c8123feffbcd4a0e3fc526e6bd5fbce9401be1d23abe6299a3b721750e716ab0afdd523289e2210b5f1346e9767382c1d1651784528a105ed7683b80d3e3433dc11ee1ae92b991983c21a4a789c7add30d14c573f3a87de2ff229db17e32ca5c2609e40fab147b82a250968d9e93b605d71102b7fefa635016fcf0f8241667f0e0db7af611fef0d9b62c863d15aa1ef48c79d696b062528bb98b0f09880ed448dfbabb976d6fc7c00f3189905f7d64de6c95ad819ba82caeca0bb8ecc650d90f11733e81c1cf4707aea1867dc34301d4a2cee544f5d0f85663bde4b1bc0e256fb18f709b180612dcfd4fd80f0f010e0b142b524fb35b2a32af43a932a5bcaf5043d02910ec4b29e49db253bda3cbf05eb37f15be377a67061e664510727d7d8a01e523b1cf9f3c0cd05840e5307dac1491e8e8c6866a509c735ed0f62454c0a81f21e4ea5166d83667b7a3b465b08d341a038ca9da5cd5a508795e5924720c60e2fecc4b1ff29f163799b0cf8f4bd7b5b31c9341761fc2334656ed65ff5dc0efab97abe9fa226ce2fd2fba9f2ef7ca71827e9f27860ccc466fe8dddb13197fb5819b9e4abba7fbd82635bca8ac54b90130b736f7d2a2a7521b88c3d12e42a3f8b709a536fd148de85dd3b08067f2bc3ea7f943131eeb881de5edc261723240f469d5433f69badf78ec54fcd42fbd85874292a442a14657bc65b934a37216428810cd09ac369ff6c57676e0ca0bb809cb256f3670c058b24fb2075860dfa3c202fa09f48de2b2ba9940d0dd3c9e29d4ab62e8f7e618835843911d247996cbec9a8cb5a4f7c84193a4336b60d9bf184aaee36dcceb9751dcde074628d2f39cd755465af38876246a146b2f601cb8e05b4c7cc4d1070a828c43cd580ebf41fafb8693054f1d23972b21478c4063d9821f9254c21cfd740a81434a39af8d8371348b90632c32e018a40967138f67a2c0ec8cc9470e91f33889fbfbc3e73bda76b0e00b14c7e20c4d2549a2b2156164e4487b0abac1a3316065a4e54dccd597cfe39c1a21ef54110ec53f496c2bd80c9126cc6d3f6cf3a2bc469803fc5d85e304056541fd2911b2680766eeee499321d7f5af1ebd4fa554624ec1d12e62a71be5c81a3f64f0f740085f61f039851ca4e07764d0e04ee95eda081d5624819a4ac398863ad38410ec2b605692692d347aa5d601c6de055752f37342e8dc9e05966e698e7f0d7db837c0357a915b04cc9ee4fa8bd55b182a02de2a887ab13fd399356b5c329f76a1a7468e5c9b0e3e3f3ded0e8d6e7cccd58773339f80178364b79a2a3eb338ad6d644c40e8fbeded153e11a54f8f1d0d068eb5bdad83c66cb4d9ae20cf8b96922e84934ec195ac937786b12c64fd9f553d01cf816ba08f1815bf25d3f312b5a3bbc59d4363d39fedfacd6141651bb9497660de54342727473ef18c46a8680b8a279b9e956dcebfa40ad99c06361d78f5fcb459bb22efb1bf78d6c4d0acb8c3f44cbae24bac9582afca99d723701382770ee3c926444fb39af84ee5d4e0391420b8a43e53f47253f9b157d04adb19df15265744e8c510c60da04abd2de6ced08a3bf748b8e9b9c8a7aabe9f3a8ffdb67e3e10e910e781e9bbe36f60e6f595c9e9fbdcbc776b5958edddfd6ee0cd452a868f25ff89207ac088d50a2a889a42137394161a18670ae0f1427d02490eab802444be412b482f23c0e1b11567eba982a5842bf8ca29dce4e2249534fb9c945c9d9db010d61c19a46cd4728238bf6a4cbc79d52df1c8f7e0f3f197deb728b62eb317c547e08d9c832c716c02edd1c947ec2a8e05e8bc47b78eeafede1910ef769d7d5f25999130b6fb7e818a7c124ae45a024ad9a35ed50413245c1e40da66796625ac1f8630f9615846997c743e9103d7891ca80870b17a8ca78a75b24120a608c274ebd756f0d0d8dcb55c358cd843f0c88f5eabd6b35a5a2e78406c4ba41e75df9e450a89181c70c28f87ba7af4eeadbf46704a0021070660c4e7c5b7d6e3b348d6e4dace8fdbf238a096f51aa0ca3a73bb85561b8aa8f4037ae12b4f79486ac5878a5c0044a9e687b1e690c91b28385b05f3bbbca333ef5fc5aca13c47c2aca762558144da1bb77c5900912e3c0bfe44e33f6d712b58e3a9c2810fa73b362244ec09cc71e07a45aa8cc11d6a61649b1764062fdb7b8a986b8311527cefd74e7be04cb26c82b36b68991faea4a682a42110aee62f3dc42d8230adee79b1a0225cd1cb4443eded19d349301252900a342cc2f0825acfe75c25a8dae28ff8db79376871dd3097f9b87d33d01d1a4dabcda3600a58a51694dab278bc935205ce3fa5214a819a8872d231f348ec250e986a2fc2e9f19f0bc7e6099ab3f7cefd6cfc91886db599b4bc00554598c7ffccf69b578629d94c22898c4908eb710ef9b6f091b7a34a67e297483fc0a8c7fa1f0483620e407415c9eb53a427eb758e7f9a67494415db3da65f175ebfaca2360631be8964dac1db9dc7f9b4ea39cdd658c29a23446d5fe832b32deed34b1b52baafca385e0570d652d1bdc2add5cfc8eb85a85a58904e5eff3c6b4a81eafdfcfe945b7a74aa768f5064d8019d95bc4201441f5532e6ca00d3a9999f04696d58c66e19f889c2943c23e1dfb0b20058c9814322fa74a37d1fddfc59c82795acacd7e405083c512d24e726e3b75c4ce00c90eb282dc8fa9b885c11135b3cf5cedd3760d0897ec5a9569e9c962f503323539e75bd174f4919eb00630e80860ef189d2d4f5193991dd661440638acaf7dae8a5d4b910425d80ca1cfa6542a63e784a51ea7e80f0627afdc13dc6c07f2df36c1895e322a718c98c3139aee22be266697c2d5aadba8f16fc44acc0db4585647819b979956e3ea951b68f00994ae0546ea0933655a89b89e99026b6a8cfff9b959a257452c3bb05b57f38596ea93e9eebf124e0ae4d134cf292ee9b30f7222744beab3cbed0f5ef50ab07e131012ec4f84dff8802949f58f658b6535c201310a98ee8b20601553474b7688c6b72cf6bba2d1d5b8700a37ff9a97667dcd979119b83265fe655efbdafd8538e7dd60af1878f350d39dbaf29d84d899344092b6f7f7e5abda155c3089644b86fe05f6386b35dd3a28007d1a3e9d35d89b75b699ee9644b0c5e8a17c1755fcdbd965ae71228937378191a9a03965ff7acdefe39917d18918fa0ca72fc0370946eba086b52020483c4a60b99b8d5541843489623b063d579bee21b6f28cab8440105740d84306fb41000be478acbda42d80984bcee4e249125edf9f3026b81d865775097f9ba991e87839237d1cfa0d3dd80591fcc1d86586d25c42851f252aa4d5bdd99582d767d34a09991d18c18a4bccc6bcf051dbbe823cd6ff4878ba986a427a73c65cb585921110b722c8646742b39414198563fd677b4174f027e3615c1e8c6d6751030dea0d391cb7f0d14b1542c13934df2cbae8b3f20a6affc82e62998ad768435ee98524664e9ff2c77236921e1b82c07f67fcd162385f181e62c25b04d071575cd6a5449afb73ca99b43841ae33bf4a313bca04014b52360a87253e9d4cc17c9dde81a0e6573c89b9f07c3bfee2bbff177c29b13ef2585b9396398ca5787ac8338cb92f874f8d53d0a1bcfccfd4ef6290528c5535d3e11a6c640857f47fc064038a311154f73f0c4a94898e5a44303124f7d402f9c5bc303084fb60962c088494be00627b5da25959f128593e0411172e6ef12a2de42e2871c183e07acc03da6b0f23ecb68f8dd17b15f2e732743d100f1cdabe4cc1127acbf9fe2d578df2d897b2084c4c86341956dd146b80bed1b34bb6d9d70c9801c2a15f5e3565ad78c9af254b01fde799c08b3d6434aabbd20121ea09e539c995eb695038edcf14c735a245206cebaa37e9af84e09fe2a5ea3989c2d51aa386d6714fd2ac05b24d4c383d820f57cf03e8e71ea3bb65c14434c95239a8a70d16d0a0d540fe7232274df1cc51a42a2e5930e5816c21af333f57011ce442a1d0f366d340ac8b229b40f778a9c7d42dfee61d5709d721f83b8d97a1ed1c843dc874c7661581703a150f746079514234bc95431181b4c974c2c13235ec209c32197dea5dedaa118f9a165728127f7efd1ea690ebccaf521c2c39a0e6138d6df37be6a645ff017d67f0a20fd6b1e78513d1c9de0c8809d203cf444fdb3e2e84649ed1956943fbb2d2351631a91b1f00d36029a0d34cfd2c14e2560f44883152120136604468f58fdea871188786c3fb1aac5c91fa42bc03dcf1e89a3b3309c061e1dbc21b4b0b937cfd5a06fd4773c01e275b87b7bc55256d4ee71c78e3164601522a03b115713d463d398793a2e75e1ef59d1998230be31c8dc4f7cd59c93306628d715f5853b7367fb486b3e7b238ddad54be009778ee29565a9b28a473dbe579511c17de3f15bf34fd0a25707ecd6a85050e816691cd6f1cd0fe8bdc9302812714f0d6a7bb416eed3d9965b2a550137", 0x1000}, {&(0x7f00000001c0)="b0faa96d1648988e77a9ec4a4d10fc0fd4fc4f7469bfc9db470449", 0x1b}, {&(0x7f0000001240)="af2f0da889fd7bc30e334de85ea8ed99e0a0e91736a682fc7d8e4893e910fb2413aef5a7c54e0e6563d50181c493ec79e422294d0dd96d0f6306a53ac1e18918f17eb6a5bdcc242d59117a4617247dbbed76df440e96b5af4b131ed4b560ce815f528f86f67142bdf1d52b4114adca6292e39071a8a8b1ac7b0cbae3e2833f8ebfa8eee79a5e7f21f4ab97dacdc97e88b7882f86bf9a22154fa9a128a361ea0aa7720d438e3a9ec69fe107", 0xab}, {&(0x7f0000001300)="c6473c60dd3338ea076a282d8bab3cb9ae952482abb99a4d70379b66c5f2915ca8165b5e3d255140f966ac2caed80cd30da580a8232d95a849e444ea659f5472106e87a12579acd32126bf222bf4ebcc39afe56dad471cd22d4239e8ac0f4826737c21118825ab2a4d720915c9620baa7242cbf8bc35af82d39620db5051560ba8d9c9f18997c0bff073d7e4fcf870957d5588a0ec1e6ed09d081ec53e7b19f9a0f47d516ece7c3dd7452bc42ff29755401b9cb5f67c654a8afaadfef6071aff4ee7d7f3924ab419c2a6d88387", 0xcd}, {&(0x7f0000001400)="af6570c6b26233f7ce11a1c390cf040297a593053746e585e591aa6d17d78c778e47a85cb3efc48fb8acb902da3d2ec17ea72b5c22c77a5e103e357358446dae437ec2b8262f890cd97831", 0x4b}, {&(0x7f0000001480)="0b52dc4ed035dabf8dfe2108b1d6943ad380b67ab0dd8efb561a1c48e282c8410873fbe5ba752d5fa0fca3924f8365882d2e485b4e9018b35b4239cbd94a6969b243614a7163519ea20f22fde491ef99e6f176c465377aa4fc9df85d5bc7dffa8a1e1bc1503573704c9e56ac2c7b05a6538e2514f57aeb3204d70888024e8de943bea67a655c9d3b93d88f66e365ca886748a44f238af9f7cbf700e57979ad8d9b85ef21bc85cc2c23e7470788f592df1816236296cd9b5799c27e267bd9044bae3bc494879a13c03ca007311846fd52b18d1b882349abf5120ab33fa224b32ffc0a337bbe87a1c185793e04bfd7d6", 0xef}, {&(0x7f0000001580)="43ddfabbe21838bd1c011461b46df23811d561532acfd83ab85485eb9a41734ae19cf7bf1d751e0d1f15b349b0610351086e02df644d96792f6bf283aa6ca2f37da257c8b9bc993ec3427356ef3256f37585bb2cc4519e62ac62f864f6a62361d886cd1d1cebec1247be63aa8381f68f08d122a25dcbe4f503a58a099feccd98c39c697463081895829a96911b5a1963fcadb51af3980626fdc8ab2d4279b57c6d8be713a4b90ec01ac94f8f7512aedac5c661acb0a522196a09fa42dbb8380dc7ba1978bb7baff67e67e3d947e8eac0f0ec531f645b178a35550a78d275e12c914c3474b98290d9a825f657c2164b518298d992172732e950df03d2", 0xfc}, {&(0x7f0000001680)="3d26d030b404060c1074eb02b5dff18fede41bd08c059631fb63f4859b7c04b8a19d829c14b65dc6a74c591715bb9f440af075a12e0603fb039ec982cb203dd99299b1cab6cf28dd4f25e86ecdc1d82d209ba9ff798f331aaa7df9b5cc9a5ce19971383ee15c4d5d77dbde19575401f9ffafa8bca8dcaae90d1bf894f8e55602ac09b9afb0", 0x85}, {&(0x7f0000001740)="013ee527534aa85fc97d7e1197d30305bc28d11efc1a488861bf4b3dcece4eda3ff1d6121597f5bc17c7deef38b146c931bdff5a3f295b03259f2afedc51ac421b77c5d1da3c66d654cf18f08ce8071906a2aae3e9809b760fd5e5663f5269321f1237a49861163387a6f6a9d2b04c5a20408b8ac1df295ff0a1a623d389e21f33cfc958b160b3d0745ee255fde127ee5317fce19494f808b24f7ae86be49f59b021dece89e72b3f7d36251cafd4f2fdced965a014676d2d5f9313be4d24190eae4341ee36fa1d480d0e58386c7855a21b53e4c0455d5fd570fe9564e191c7f036ac925a6a", 0xe5}], 0xa, &(0x7f0000001900)=ANY=[@ANYBLOB="e000000000000000ffff000008000000b498c74cdb9ca668da1efab70923cf414559e9a80b1a0c9914fe342c156d3069d2bfec9bdd6cd446ca536d42c8fe9b280d2e713bfee77a77021f6cb187a1ea3b08bbba56959d95fb0b249e5910ef21a9ddc01feb0cf7c1cc5ba736a245c001ce70c60afe9af0388c5394019d9ca1393cfe4399fe73bc8aff5ad758902fe7be65e7111692a1138e0a4d8cbe0c75e9901b00d38e0425b60252d379acfb893dc90c346998c0982f775a1079911e6cbafad6297d7fb8f99fa3994dc7fb298f062c57a1ffc957d1ca6a99d532000000000000c800000000000000ffff000008000000beaff86ca5d57556035e8e47130581805a6edd3f0c3c7284651607569aa037ed4cb98bce226a78c3c3532b312dd66ef12e32750be741c677dcd570e3758653dcd23c503ed56edd19fe56d2a59a6282337b42bce5c2683cdb8451fedbfd2aabec0d37866b4dd5fe6e17c0c2b467c26a100bad37255cd44f7de48d65bb418f0ab5ba053d593dd8b60dac750983198f34c3ccf4c5a6726b0f8d37e02be854191826d47c1801cf5f579abdc56dbf355747ccfbbd000000000000e800000000000000ffff000001000000fcdcce2d5a8002c6bc9456f0ca7544cf455cd7b3a34fb5dfa380bbc7724f0ea3489a40ec90b01f0343189297c1179de456c4f38f8ede06e2ecb6f91b3bc6aac4b8b73351fec8733d49218d840d327e919c8c8ba360551b402fb89489d227e6f873b852f4b850333cee6461d87d13e9ea2e983f9f9c33743a0609d273e532faba1501ae6e645792bbbb34c445b63a11f8ddf3813c65500f8bf987ebc84298c0dc957fca408a9af5513bbedff7d736bf215b8a815d0bcceb4ddf9deea5c3521c1fa04fff037a80c28e0d09d894b0ed2f70d957570000000000d800000000000000ffff00006bc9346e7378dccee6005ebb719f3ca3a41195ba1306b40341505fcc23cc9963bc6095cc64c882cbe23836fc783a5a39396c41038eb73363cbef7c0eeb5aee67dfeb1f22906547e3aa651c1086d9220187741e7e6a5398dbdcc93c739844b52e38fa539c27efc3674b18de60ba45462903f92c91d5cf49d4658cd2c1ca082e026e9d4e7e652a91b15a63a8efb9dbb41ec69b331b610c79ea2330aa44b57f82ce9378ea1268ae51383f3fcdc2020232617911899bbadf597f38cff167ee20016a3986f6742490b23034d2f6e57000000000000000000000000000000015d9391dc9a631c4bf24f5ff2dd05f5848d73ae9daef55c6a26042d1f480f38d927e31788667045485e5ad049463b6c4b62994e19481141175d2c5e975dfac4ba6f41e8accc3c7f84d248ea1800ec0660013eb8aad9e34ca92e4592571000000a800000000000000ffff0000000000000a4cf51ee89ef4add10e447139a1252d54c5f90664706205ae5653313ca951d787201411032d6fc83797902814f3dd999c60cb027a9cf730abe3f4ea81254671ad096cddc82ffdcd296ea4fda45468538e5620f8f978b26c94da3cde34000f424c7075a3276dd53f7cb5a2f8099b4333ee5c481643e5315c40d75c3ddf174621ba78fc1d6e2824d54252ed305748ac0d3a897ba50e0000008800000000000000ffff00001f0000003d811f7eaf0a9289510695962598a109e818fff897e8736e5e15f55f98164674cbaf95f53c01e3890a41233918cb9ce7168c40a945f38ee4f01f7a9bfd3d145daa51752b16e67eb97f1efe85d744fbc460a16a4ae75d1fb876fa7dd2b937a7ac429068a836784eb0c595a2132489cfd6ce000000000000006800000000000000010000000900000089283310d6a8ba2b78263321183c070c48275cb7b514c22adc3d4c94696553aabc696396bfdb32c4947466bfcdb95b43e9e764a5163471005be0a108c893d1763ee84587d7e597d4fcf9212088991c20c92592772b9b8b54"], 0x570}, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) open(&(0x7f0000000000)='.\x00', 0x20, 0x4e) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x74}, {0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x2) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xff, 0xb4b}, 0x8) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) r1 = dup(r0) r2 = shmget$private(0x0, 0x2000, 0x440, &(0x7f0000ffe000/0x2000)=nil) r3 = geteuid() r4 = getegid() r5 = geteuid() mlockall(0x1) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000380)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x6, r3, r4, r5, r6, 0x100, 0xfffffffffffffffb}, 0x0, 0x8, r7, r8, 0x2, 0x2, 0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x10001, 0x400, './file0\x00', 0x9, 0xc7aa, 0x81, 0x80000001}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="7e244f0f4016fd36a9c4f83bb1f6c6188010b99bc7629db87ab042a57a217538220e8523023571f622f1042a5cd95d7634d2dceb29", 0x35}, {&(0x7f0000000140)="f69913150021b32c41b856a5a504e6c0b5fcabe94820bc3a708b61046efc79730173b5a483b8d21e27f05e9597d9554ef54808564bd72b4195b9919a9590a50f9d2b59367970d34cc22a5afc0af0fb163b0302f395b9a4f07a2e6d31e0dea87be1f7673d0f56a59efd928d05980b2c02fe54dbda46afbad78dce783971f09512815a2d86f569fec00c3231819647886af179b468d6221370696a747618c0f0464b4e7047c651b266636b5e71429ad1e6b9cb9d95ecaa68c5400038cf62c8c45c28dee596f467460a03581838e9d54413538b14ed", 0xd4}], 0x2, 0x0, 0x40) 16:00:11 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x5) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) lseek(r0, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[0x0, 0x3, 0xc5]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1004000034, 0x0, 0x0, 0x8}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x9}, {0x5c}, {0x6, 0x0, 0x10000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x7ff) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0xa0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:11 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) write(r1, &(0x7f0000000140)="e1b180bcb2087a55d70c083e4e066740de845a1841213cd80c1be93e7ca0d3851d7e0110e2cb2b703ddafb1c22b31555206fd872e49ae15c0e963e4fdfdcfd1360f168b9d60f3f99cd1907097612113185b97a8da97afe73cd7ab31ff2967cdb6846407f3d109f3dd0ec87a0073a4a7867000000004c3c7b6b746f6bba8fdce10bbf54252ce0d4327a3373632aba5ef461433b2ad9167d2cdc2f1039f690fb0a2fedd6a086413188f52aaa16a430605aba5292d85470bfe96cb9cf1b97b1a770c3914b68b0a2a196f881626977aca398aedc02010000000000002ceaea0bf62a227c7c1106fbfdc654c7380baba07a49ef0dec55b522d1a01c41917a4e5c9e587f229fc60dea39d8b5f257563a25b6223ea400ea0819185775fadd644d3846e8ff95a912c3eef0044b7676409f3d", 0x12e) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x4, 0xb96f, 0x9}, {0x101, 0x8, 0xfffffffffffffffd, 0x9}, {0x9, 0x120000000, 0x56a5, 0x7}, {0x100000001, 0x80000001, 0x6}, {0x1, 0x100000001, 0x9, 0x5}, {0x2, 0x0, 0x6, 0x7fff}, {0x1, 0x1, 0xff, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x4, 0x1f, 0x5aa, 0x2}, {0x4, 0x5, 0x80}, {0x2, 0x401, 0xffffffffffffffe0, 0x8}, {0x3, 0x9, 0x6a8, 0x3f}, {0xe1, 0x101, 0x1, 0x3}, {0x7f, 0x2, 0x6575, 0x3}, {0x1, 0x28ba, 0x81, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9, 0xffffffffffffff78, 0x401, 0xaea9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000200)={0x6, 0x1000}) socketpair(0x1, 0x5, 0x6, &(0x7f0000000240)={0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000280)}, {&(0x7f0000000380)=""/168, 0xa8}, {&(0x7f0000000440)=""/105, 0x69}, {&(0x7f00000004c0)=""/77, 0x4d}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f0000000600)=""/134, 0x86}], 0x6, &(0x7f0000000740)=""/86, 0x56}, 0x800) 16:00:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) poll(&(0x7f0000000080)=[{r0, 0x1}, {r0, 0x8}, {r0, 0x8}, {r0, 0x1}, {r0, 0x40}], 0x5, 0x1) 16:00:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282903e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xf8b9, 0x7fff) mkdir(&(0x7f0000000240)='./file0\x00', 0x38) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0xffffffffffffffe1) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000280)="0429b5e43e25d7e62b74e38bed9cf5c483c730bb71eeed4f88380869608f5980f6d7ca0d50f6ac6a60ce58e00ddae5c49f56732f53547f3a6916ac355b231148fcad602205364aed", 0x48}, {&(0x7f0000000300)}, {&(0x7f0000000580)="3d78563885977496896fbf3b5d1286df8cae59e80cd865683fa34f2845ccb8b875e025ece3d403482417a83b7317181e1a677ab2a8a936d8c6e2dc0b8cf6beb8bb951cc5cfccd9eea3e187c44a3a6a87ea96b04b70741c37c59dcef7eca2cb49809dd6099c948fd6513b21f5dcc71a92dd05c1d7caca2351ea32df07548bb561c659041dfdfd5f4248920027271056f36f47cd7b24cc9aa969d72ef9e45ff034288cb4a284c51e5dd001a255d57d3198df92a1e1dd06b03011d53d883ebe2ba589365add429266c5d5f50ec615cedb0424e4e751b286d8c35edbc95585d9e08c31aca500a7d01bf1a5a7288579fc13a03b17c23e5fa16103f58001ff245de1ddd589967d812788a9c7eeeb18c6ed7c1e879de3d1a83bb56156fe1a00be07d5116e1c6e63e0e94ce7f2c8e7dbaa0ac489990435c3e072fc66dd535068058ca84d843a2b873fac1a00bdeb1179b1f77a66f84650d147085350d9d116d7f427499e45c0778d4b6a134b650ecdeaba4bde7605f617d3b98fa06cf56d599f1546b8841883bab3df84ce7349ca0594c246dd05012efdcfa404a87c71fef22f874efe6a3def907e555930742f94feaa30718cc83ac2ee92fae2ff23c05a7024f02ad53ea11f2dcbb8a40d89cd5eab2d9282d6b3fd481d0ab4edfeede4913f39600a9404615b8ee1ab6c552f87c05f55a42cd8ddae3efd8b17ab08aa289b2a519c9e54ae08c05c3047d34409cc56720ee0807ed625d9b24c61bf4c5f90f363cea4b48972e20b64148c1a29a2b0de3622691f962e9264f3397130dff852529740bbb8e4aa4d385aa8f234c67ba0466afc9d60afb99581e88caa44e364ed038fff96f8a5b7df4f7ed568bc9eddc0980d74e97b06d54d9ea98365b0d253eeb43712b7720353572be2fba8bdd8c4849ea9cdb62e65d2eb9235635d165d945526d5928b81fe989b1ef4cd9c7ef24c5ef8c23d69f1d5e901ed3b01f37291f511fd8cea4cfbba0d6611cb8b268ab9515fe24f4ceb0bbcb24462f6f796dbf5f7bcac65ffb947e39d0d01661b0813304680e4b86749b7fd044b2ed7b3ae4615bf07b5b943b59460006962e081513508d8accbf1ffcfcd363341aaa13937f80355de0adfb0cc0b25070c80b7f5dfc78522559fb9789d7fb9ae56c95c179a64dd887e7934bcfc49acc8da37649b0a8c2185a07bd7103cce581fc11077ba495437bbfba2468e5a7f3e85422cfe69b333eeab53d81c56ec13162c55c22027101e1df4dbda98cb7cbe8c74f2bb02896db198c51cd68fe11c7cfc9d588ceec26da423b518d406ae595e7be90d161a740f77161b7f679f868a05e8f7deebef3bd5f0cfcc1e74d0b764b3901aaa797a866c06bdf603dfe847352b72c0037de4851bc7f6afbfb8816492a38fd535ff16d67c644f3fc1c2412845974de5cb0bd10a1fb190a145721340b548223bf4dcad2d0cdeba4554055fe9b5425c9bc258f5db645058c9321cefe12aa40cd8526f7559dd4482d1b389387133a2bf22502a8b6ce3ddb569b494d81a8232841a0ae4ab0883f0936448ddcfd8e8d4275a07d8c37b4712374920cacc73af917d61e01d40bf8d8d5d04126db0260fd855635ff578602900937e9eb6a7c00a7685f837bad6ac413ac0cdd312fd02eb13ed1fd8e6f573ba4daaea17b3164b9a01264ad6b335e1f6341fc4fc82d1a40f0918106bf6a3c4b9f3dc031f0e67367e2fbdc7465dc058f773ce8f652be9b9326a88deb953fddf363f5aabaa3bf2a0ba387fcaebe5798c43f38c7b4d69863892f7767a676b6273ecdaf8a4669655ccaa442fe803bfd86d8912feee9a07b07d328a3124292fdea0a09dd3cc43e0eface56f4fc2ac8ee41c661da2b7ab8169dbece657503b49660b35d33c3e7e1989f2b91640cc24b64693801423354d6cfb22d18036cf49e2975a4e99b09b1a0221856d49d591bde85a14b150eae31512ca9c40e6c4be0b815777b791e33b0ef21e7c3234df62e317eb5728ae23e81e572e4440c324dcc294d171111fc23e4708cef94b97dcc8573d82ff00dbd24a66eec3521af321e75a4d6d7e352ef01b6642102b244d8f5a3c695f57f8a89e2fdc3b645349945c128a6785d0761568a96afdf76678bfde7b9abbdd6a91cf0476813a1d0f1cb6d6d757daa8e73166a9a44f5417df970de1849181df72eb03f5780c051ddfd2923c0ed4f3fbad5e58de1c636abf1430c2a5db9da4b54aa75d93d7ab2b2825d7582f53409014ffe35dcd61702de6fb7f7cbb8c50511fe36f8412fe01bf42cf8906fb0cd8f5c1654510b568a861adb06af3bc2aacf60fa43808de04a07aecd6c7c9e497e9b3c4be650a191d0004f3f4404cbe172e80db34bc396296c54763521ff157308d6f83ce34dd18d77cf672b176c4de2ec16d9c5562a5840b1c17e1b7ce73f1e3a01bb9ca113825f315326273e3975401059a0dfb0c9332038916691f037ab1ee50b5ca89578b263de683fc6fcacf8d94cc6114c70a37e33cbc6700e27966deb7628f2f97b83bba1c299886b7104301ac8a8cbb9f1b502aa52620f927e9af1e4c7a34469966c8061587733c9b0f8f5a836c944bf3212ce743484d24f17eb9a05e2f9b84ec8a01093e129dcce25e56231a39b91d57f36fd81acaf66578f3f5f623f7b3c50cbe68297895568cec13b9efffccb0634a7743ff507058dedf3b9c18e55a8a96af410cd521e59027d245168c9026cdcf2adc08c2c59f69dfe0db989df960958c1008f878e0b04e391c685fbe7be6d30203e25813664478184332ad94271058c8eaef13409f0e3d9c4e00a304afcbfa2f6a1afc1b3a05e0cfa259a8565f825c12c48cefcf41f5a8929b54e3dd94053b0cf2387b73459414c83c33eeab4f299ed326e7cd762a448b614c79552e35f4e58f30738a86200aedeaa0ab312a5bfaf80bf1cd0c6b91e8374b1d74780a5bb6da8b3e4105f8e350ecc7862f6ca2e5eaf265c1088ad6514140b39db15d343b1a0c0515bb8e778a7930ace998342e7bf4e1a14ebe9c13276ee2d6fd86d57a87a5d725b10fb4e0357eb2365f7f4fc7c3f2c75ec1a2566063bb2f6c0ea1e077b68a0fd43d0dd5e4804d0db5ff2b746acc213bcdb287a96933f385655f5d9724ed4b7f78fc951af679a0f21dc323646c9770a838471498c1bcc7f1298337efd8401d20fd01f3ce17e11afa136317e53bee628fb9957534191c3ff9d510ef17c084e05d91cefeef86948958fab28dab136a03880941d05053f03b07c63f00111d6cbdc5f435cb6cd9924225422fbf6b38cf50adafa168987e9b536d60ce38ff3230f607f41884000ff5a751574f9725675a108164e3ca6842de674c5b9155bd016f46ffba70f8ebc692b941232d038f1497ca49a4be5175aba022ffe7bd2c99e0b907b081bc9fe9423a486709c0aca522f4bcec708c7916c967a9ba4d46efdad234583dba80ee8a99a8b1df21ebc7423fa7510efc5f3f1613f71e19ef14564f8fa3863f93c1225fc4342a59fe595553bb1ca0108c3764bf938bcf2ddf317c13633848d4f2b08b14e83114a6d0641f4fd432cab4d03e0ec8effd7141cd587aa47562bc32b9969d38fab8861fdab0a88c1120196c6e99c676d037e3c37562124c27fa3e068cec99e4b69768544af8ec95382ec586afe3490c0be7cfdf7343d3c31b04c98018ca9d84d3837c2210b9778f5fb58c08cc80085342049d3aecab3275ba6c951d739c5e3dadd7f330898f80010d2a0e1925a13e6e160b1e1a8d9d8231c5087c597a1749d795b68e0d9f92ee57f5dbb213a14fc90b7a2a7194857e39b600d9cf472bb29171f91a5370417db391bfbd26bdffc20bc4dbdbe9657cd249fc7e59b35723b7eeb6a18d27cb02884885ca8485278e515d358733160156842ecfdb60f3c6c19beb45f5113d068c5f8144d756ffa7959506eb78a36181b5724597055f419ff2dd13f2493d0a2741f9cde570979d8ae4413f076bed3eeb7e3748cc7a5ca0926904b3bdf0712a018699c77ee398a2774ea1855ba07e8991d782e7c5d5564fc287a2b160ed25e2e2438b280eb17e9483168dfeb7a0137c5132ffd1371440121ed6ca708fe8cb5d97ec7a5746e0bef59f5e44edb22ee8deb96f8aa09d6ecbf0024ff10d17015830614a4c09bb0016b62cfbe2b0c773e823efdcd8922187ebe2a62b264fd800227bc8e31da4a011105a332bf51ad3506066af01963ab40106bce02ef8add257941d0c9280625e9348a35815742d9957c48c0f892f22293ed23406e42d3ba070d09b20c1032a51c4974c64523bb1b5ad9ecc8b4c7b3a54782f94ba27831fa0942983836d7cb5843e566d3dfe31f327ea6857fa3c97485d88f6d6304b07a1043b96473c44d38a03e91b6d2ccacdc34649c09e0a3302ac2bb62b6c9428d9b66e8cb5245af6f7d2bcf79f0a1f01956ba15e5f67af3bbe2f9e706eb04d19b4c5f97027325602da8ce2582ead81b79d4141c6cc8ed2fafec67e401ec5828cf828a449963d28b25c1fd9cc3451a0e698fd19fed037a4a41d1024bfca97cef69866844aef0b33a85367f1d614f3ae27347a91dc9d5c687416925e0da72dcecf8a33c7aa4390f03e819848df0f20e1826c67c3dd75afaaaa15b1286710a21d6f5e4cc34fe5d12ca277861705f0e5d655ad39b5cae164209efaba2a2a93df7716e4adabcf010e0d08ff0df9119fed937c3348fa7c7d8f0056b77933ddf2ad90f5ece795b411345a82851c12e10e1e6582a93d293752979ec173a36664dce12fc7b613b85886c62a69b4478481b6d202292ec42e12ee37d9cc3b8ed71b383ffdfd1587b4df6887a8a909a3a0350df8958f58bb31e7ae12b18e4aa7073ff8c116856b5b31b2f0cd146cc17daa17e29613231153c922d32814ab9a21f4301bf6d84398f9eb3ee1b27a30cd2bc2a3534dad5cf5500797c7403d327a8b7c32e932ca7997c3635d393449e2cb5d721d02468c13bd3c61b088fd007adf1e0613cf1270d29083681c0ed6f9f7b3d0b23e1d3c9d001f25bfac72d5ae0434990d02e79611fda58539d745aa483d439bcb3b85c60b6c30b8fd0c36b00fa443b40effce801c8b2a059f8f998a2180b8150d7c804ac30523863f594121bd89a4af5be416140293bd49adf9d27259a1ebc467fdb041346a796bc056241212a6a308c0b31570fa8649cf58589571a55682bfcd2e88763d2ef13c721c3663c33ff1672c970c3e439c305df7c72eeb5785184e9022ad258be448b2a4f150fb011719ec33d58377beedd97fe07f472d1f0c7d5618943b3bf86dae39584ba591ee395f6b9c3053a1666221eec12eca1d4218bf5de3aadf6ae968bbd8892feb0c2f48a94a9d91e285d3843b6186f8edb1af5d99b8eb3a656ff808d0a9823854b27b1608d8907dd5eb333667a46faeb7a57d026c267021f696bd45783762d734ae1e5fd0a2a872695396959ff862419d26ef903c8b931e20b00388f2eee2143e44343632e07c1d1f9eba2151e6d5252b6dc3350fbcb44bc9ed69b0cc72138e5ef311545b15eefbdd28581917243bc265321a12b39d1a5fa1a9ed2ece434cd6e796c75ccfb59dbfdc196c2a1686f1845191e5495c03483ab571c1ecd95994495fccacca297fb26d03dced42f7010a2bb77b64b55f9d6ee9a885a1edb20891cfb620fa5a9a557251d338380df56318c0d34d3af8dc00a1aa28e831bf1e53d570417cac8dbfc69ddb6bf5f055c3ec8b7afd0078f0c553618027f6a8e4d805835921025c497e8ee806313db29102bce764ebcfe24842cb7be4ca834728876e3b37eef4d8f88de8585953", 0x1000}, {&(0x7f0000000340)="08db949c0c7d91eabc43bfaab9f56653d201a9eb3e9da0ceaf439f63309082930c5b0bf0eb373ce707e51e9a5abd9eda47119248fad972f7ce1dbf9be2dbea0f35064a5939a63154ef265073c1e89589d115307173", 0x55}], 0x4, &(0x7f0000001700)=ANY=[@ANYBLOB="1800000000000000e6ff000001000000adb8582f3dca2208bd1f518458a30beabc0b6027415c777c1a6884fbc81166294a687f4f23968d2b5f0897aee96c84621c151b045b9801c5db50e84a01f7d9390767dedb75fe1891ddf929e4f8e5e48264b884ca87400ed9a09722244129ab61ca5a078df5d90842b4dffcce8531e66916499d0655310d9855709337c43d29cb2e920b80a83bc53a345ad4a22f8c79a2b458f9979cedfa3a879b7e04d32998533c8f935fa3664e44c09762f486a9f4057eb6bf4aee78", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="c17176867a1ba168432a46ac03b14cb867d1f14915b15acd0dc9ad7d8b5a8b07515f8be97bbd6258ddd5a5d87ff32d47d1d92e08e148bd09b94732b7", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x88, 0x400}, 0x401) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xaf65a17aa2123657, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x9) getpgrp() getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/46, &(0x7f0000000040)=0x2e) 16:00:12 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x46) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x17}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfff, 0x5, 0x5, 0x3ff, "ac792b95eadcdef6823753acf2419f74807abf3d", 0x1}) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchflags(r1, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file2\x00', 0x8, 0x2, 0x6, 0x1, 0x100000000, 0x2, 0x1, 0x1, 0x0, 0x3, 0x1}) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)='x\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0/file0\x00') 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = geteuid() setuid(r1) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x98}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x93f3, "655ee28e1d679d2765930d6bb0f10aef208bb5af"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e", 0x24) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r1 = syz_open_pts() close(r0) close(r0) dup(r1) syz_open_pts() 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6a, 0x0, 0x0, 0x0) dup2(r0, r0) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) write(r1, &(0x7f0000000100)="b4cef281719c8656a7638c00878d3351040ec2172a640c182806d494c20735670a2e938495c6bbe68ac0874f47c43610bc0747ef965bbe0619249642afb8ff5c762da932f3c492a3717085a45979de17cc3ce389e27b407209e6c3f1986162f903dbd6616bdd007e9551a2c796a5c4fd36a8d4a6244c158673a1bdaae4b50b88e52f59d3f505c204", 0x88) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040020}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="02395ba8d3d711eb94e3daeee785f616b1e95837c962700c0a015e5e38ccc512c043e04c5fc6da5bae5ccfa00e23bc495bdd25c1d3761c195872df29d060a930c2bc836673b950d58e9139e66eb4e21671aad397ab3ddf90740fe302611dbf4153bcedc0f37e5086bb7a85ad9a0e36b5baaaa65e8d199488b8b9a6c1551256cc89f351374ca0fe77005943f78a651bc91218d7921cea1a1fb692f7c2a53a734d9a10fa2225db84a5c8534a6cf71ad9f9c174e940084d6f471b7b7476cee0d00550a4293e4f89491673fe844750b3988334dad250aa2f6d391323e6454052bdf615134951538ad83027251deb99d5bf7852c11edaaf0a27db34653c2fd929ace72dec5dbb11e2556789e56db414e6cc9267eebaf75102eafbe2f15d1190ab6812f18c192a1c0cb9fa31c1b94f62f5b87ef142449f19beb8275adb11618cc6dcc952dcff504d610cf715f24b507b78985c4b5bb6bae03c2af286d017f4827ed8d695a0318129bb795bbdecdd997ed5d7adf092835d2abcf4e81832bd7ad6d9e86a9fb743e821d2cfd6db67e752128c3d7662f52c83eca32abc874d74ba4a0c7622365b7e54da4a6aa475c4ed96cb274342c27f245a346ce1cc8b558b120acf577c4819000b3df74b61955e9c0499449c2cf481dddfe2e6cc0a762460e44c97b487c586ae5b7cce94436b1458ab3313e22c87f40edd29f5a1e0c12b4a467a7ee4d8948600becc6acb184859d4911763bceeb88e66412da96326a5ff5cf244b5d2e95cfe51b8ad63b5f8adebb4009299f09b5263f5745b09e7bd6dc3fdd25c7ccda99468c70a393605f67550e300fbe15d714c5a76b25ad11887cbf76fa62686a59b95a6048992f127bfd560bfff7978958abfedd7fae49ac8835d1b4b156643e797f0d0dee2230417a344e7d2cb9e92224348c478175e3eec2849ba90b8b2bbbcff32e55ba03c3d79b94dc133e36f2d22e7cd09f32992b9dadeb359c74eb38b6997feaf3f18d884f29c461002252040841227ee788d24d180041a3b20f117f010261f45b92980e15dcc63b91beb496760c79f9c19cb4696ee4ad663d7fee5a6607c3d811633b8ad9b69340b9742615377a54c7dc7080b3bb2e693bdcfa372e7690c93e1cdb5ca77bfd7252a46aca5dd3807c42e4ffbe71a9cc81c9430f4534f9005af9bb449fe34390ee38aae97a71cf5206ab24276146112395bb17fbc29a7c88b5eaa158795af39a16d38ac838df3190c8a509d568b7ced09b033714fabe28b8617d818f3079d94f945166aae0b1ec2d8da346ff7a0dc2b717e56495f927a5c75204715c6786b35021a940b0c314b17075be8a03bdc6730ff8a65b6b6614703b787fe8b1ce50b1598cb91f346248a385a29820c69d4cd6c0acf038ad9fe09aa24c96bd79960f3a85c6b018d327d5467721b4cc8a6cdab9de51ad77466f7c08a97231df1f316b03b640ec3f9a22629e922fc61dc4ba0997926bebf1da211b8d0c0bf4c880400579d47452fc269e70e145d8e71c1b09c968136fb860e92435a64fe8e7389cbca7b5e08dd753f6308357c17fabd78de3e9f14fb392dd029158cf489a66a700ee1df795a923042971fe596811ac5eb4330f8d6dea1c92af03960dc750bdb084ab940759bf4653303e99b7edde90d4d74fdee5b01bd43e9c72ad8c85741a23fa92ea6d3a0c262564440f0eca9cf96f96f9790f201fa893b3292d6e7adad5f72322d0426055f49652f2ef6d2c3a55ff970b6ad8f72b317a759890c22292b0864306eec71b1f2a2cf286c214df3e8428236d74d1bf216fcba3fee39539a5877ec05e34664eba74ebbe3931aa857a1164783adf18eeebed612ad2e8fc0e7d13b7ab5cf9236c036c1e53ee295caf7af37daadd6805bb7826521d95af83533a3479b4291fa63e5ef177157faa422049aa73fd062b9c5346cb573250a68b2b99910f1308bda094807d16f317d8d3141066e737c4a93c60d1862d3b47f89f12a62e77bb6baf0cffb09e775d0ce7167a1a35ad6f0655609922f255a875379a12d789e564ba836fc3e8c6bda90e31ff932098418530a40e02f51421e80ec097b4b53e51d8f1fd1326039a60dc925abe271fe4bb5fdae1b0ed739d1981012ba7dea9bbe53000e4ba6d4891dc5b2774ce5fd5e9a00050d995ef0073b0161a3c8976d3afd08faa10d4f35872108eb8b0641ae82f8b3c96d1346ee515d041c2b96d230562c332c8ec2895a80b11c373866eaea69dea54f833c9d06c4c19be4478db9936386d03ba07fddc7b90f989f2dc16b51806ced68ed2ee07ebc647d6817843c45218c9b55809d1dd4f86558994ff38aae1b765c91ca0500c808257381e94d4df08d8f7273d4e7da0c3cdaccbbc393e67f9b2397174c3c26cb811779b92b326ff5142d26a06bc45fe6076f8862bdcf919bebf07c95ebbd32366c5c95f01cd7a8a09d7a93fa33839b735f94d93d65838a95113f284e87f6afd329649746290221ee4c06966f3d24b6033c6cd581ac919767f7e83250ef6a4c641772e5ef8b3fa3269f9d442eace03920525e80425190716703346d9f8b940e49bfc3539bc272b4ef0df52be0cd9419a637b68d3313fe59778f4f9ce9d91d353c71280aa6445a9015f3ce0e133bf4ed90a893ea07069480a2d5e5bca888bc71f3c4734f86d9815bc4c86d72d0af521a87cc78481183bfdbdd5c690f48460f8cdbab0b12862910db5cea952b2b2400c6378aed635517b445fd28683c49f4309f5d715eb426b4f8c689c736662812b02116e3f26f745e4d360a9c53fd885931f8cb9c7b9593ca6f892bacdc21086ff5063907dc8d127d4e18ae0e11f7dd8df990b3d6334958c757aeec7d8cf5e33f57f1b9ba9e3465b890a3c44923f6fbc547b6e52896f428fb4dbe0f054e34db87eca8d8cff203c80e8472adabb8f04e6f8d0f8b6270de6d4bccdcc54c21c38c70bdf448f0cc8c7946a5e3b23ac3f2dafbdb6b5277d0c6a0ed90e8f536e250ab3580f2be5a36da82f22a58eeb0f3d41cac99e4f5cba9f48ecf9d01baa0dddf5db5d8f2f915cc5fda8d1a30debc7b36dfe4f5416be5d19474a855ef320a8f959e0acf690c8dc7434bec13fa453a90e4ae67c1068af825d2aae2d047a883f8a3ddc9d1f8586c0afde1e8204a47f6b49f5357f22ede7b605b87f89a93589637a97e267706f131f415e486551ea4a1086eeb0e6fbd0e5f7b5d775fcb3fa63e8184ccc56805cd8ea2ef0cebadd7491015a4421f662373d034585f982886b8f26fc462bf242dbe55b1f8b1f88ce8aa0081e32098b922153564e21fa0b72410283eb223d10b006f203bae44f1d562ed0575704b8220911dac8713b67b689330b8d03230feb2dea7bf4d52733184f7e0de68333f1581e409313f2565c29650f78bf42280fce6ba36544ceb451f410404ee0d7d6af2c421b1bc6968214c41093dd3e85c0473fe9c78217205a77201cd7f81a7796fbb400cdb34976e87a57d29ed1349a320a25551af1de32cd83f62731d8d3fa12c993ac5bcccbb90d66344e412b468854ea67179fb56c372de47d478efc2a680ef8db253b1fd447a3ef561b1093acd3492ecd4a648fcc2d1742ba5c8670f7aca79fc65c5772b42c9a305b2379e80763eb6f2407d066540a8b6adcf33230cf0f81e93b8efca39ea44c22181b79587218953159ff32af2c3775f6db9663221201b3f1d61bfd6a26994759c9fc2e07afb58b0a374d94bbce1edcb471e2cdc53afccf877b597073db3764dc0f094fc2f1244ba2cbe5ab4fc340734e93443fcaf7c42910e0c721ca632ba3712fb075126b299ee28e60c127e49e2afc630f34401c6c258dfde501449e812f2385bf70362d252aeefaeff66110f1960b1fd6bd9e1e86650ba874a1d581171fc75401d13fb6d9d57048c34da892c951ef19322a18eea476944e7dd5fccea371a333706827f58448bbff7bfe079408f6752f0a6ec991f7b9c54f35f9f6dce6db345734d4b60b357934af4bd31812924b1c34ff92e531fca95a9211ef967c1c7a1514027c95ab56e1e959aa921be4ecfcb184025589df50d97c3d3ad52a5503bd72aac5fa4b3a6ece1a8232e4d7991767f2374e9d2f51e3d7716c6e7aa80144185f3cdd71f4c17118c1ca573edb836656ed9a99a947e1232dc744ed39019de54a7ec0e456c3a62a0139c0e7b92585477ac0c75e80cc696fd1c0fb904b99991ff5d175a60ab1534f6c00abe8610619b5b43772f3bd56c95126730d4b830a63775dbf602f5f6ce0369623774bd9e6a4457913e7a450b2079d8901b263ef044f14ee25ffad1f689ebeebb68e060fed1d192aa1c01b68829f9c700cbcbd2f477e7c834e47cdeba363d3f1ef1a6a27c839aa6ac16b991db8b01dff0ce10b18aed12ff87f5a762ad96d86e7007231c75bdd99f0e76c930ea70dba5fbd1e94ba665398dc42dc9496025d188fa6c6a1baa1576c4667cf3146f1e7e1fe8466d9b5a9042347b315b12694933d530b894cc4dea29cbee5426f0e30f4535a4440c6fadd7fdf986ef913e22b60866487c6778c653903dc1605240668c56a1bd755be51dfcedca144cce5563081e46a091e805c19a865d467c4436b45ae12c6e75a2c6c4c4d7e91c330b2c6ae8b04f3e258b88b465ae6c5f103afea5731095776faa9163d1257b6a8c45cb6cbeba6700762838bc3927a01413523ed2bc4b44ce9ab8f5a9e7e4c4cb051304185a7ba8b7aeca32e403914879325056bfa29c8df9a53bc3fb8ef5961ced34cc8c492958e47d02eb3ab68330f01b1848f198dd42b357e482e95ff4f4d3467c4bb042b46664f290c9c5e7f4a1e0b4d4b6e37fa16ddcedcb098878832a0adaca3f742275116add049f1c83b5f4f8cb2b89658913c97e52d68d340eb2cb1c2f7cf04b987d63cb3fee2d2efca7c911c615e9db18c4a0291b29ba1e168e67686ec0f6f40c78374ae1a4a95faf726ced8835a14b8146965d66789385d6dc0c5113536383cc6c6d4813e98f7ffa2945c2c5cea0ab7d1b8dc38cf91ca192b956586d55a6380713243185ea3ceab849d188e075529102bbd777b97be2d24e3984b76e74fe5406b30b4e8d20c9564542283bfb40e970ae6ce2d98b66fbd81c796d3f7c284724c30bffc46d62da2e40e686d4963340ed0621b9740abbf32f2c046590ebec0ed1dd8799aa94b7e353bbf29f10d4fd0574aa09b53130c58541adaf29855c928eed20bec05f8290488d221f2f41c36ba6cb750166e07a8e8f8c2f833deaa02ed81f3ef884d0a16f4b4a0dadc141e5606661263e7835b48b949267896cf6db0f750fada0be0c9336d3d095dbf5e35c833015722b617eb77cff39a2e4ee9e489b9feb7e57774ef133c57eafa1cb6077043772c80111b2558397677cf3af355403f057b3e363092b05c06f31d07bb7abaebc338fa9d19a8d6b0838d7825d1d5735d85bb0495b6860bf3d7d58ab7f01fca5285935322181f154e58d2d2e5f5c4727abd220fdaa0865131a608789d87e7a7bcdba3558826e6effc6ac53bc50121a619ffea76d22309c43782d56cc1979e22abfcb1d215533638961ca3880bda424d9165fef53c163fc62aa89d3f5295bd5b252318aadb8659b468bd682b93b1d7590f8eff5cde5e4e365c8461060735803e92071fd80acdcb52359ab3f018107be3011a9168da26bc57e507c86086920ca92f2f5b11b7dacd79dbe4c53bfe6cfae9bf7528b84963e83579982ef97dcbacad10029ff47d5c9257f67d4307abefbdd684fd0f02ccd50a082b1930f4505754b3edf091b530d7e33e523d6fe9938e977a2a2c8", 0x1000) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x80, 0x95}) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) close(r1) r3 = syz_open_pts() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r3, 0x40}], 0x3c0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x177) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x3a) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) dup(r0) dup2(r2, r1) kevent(r2, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x183) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0xfffffffffffffebd) getsockopt$inet_opts(r1, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) read(r1, &(0x7f0000000080)=""/165, 0xa5) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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) chmod(&(0x7f0000000040)='./file0\x00', 0x111) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:12 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x18, 0x1, 0x0) close(r1) flock(r0, 0xa) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:12 executing program 0: mkdir(&(0x7f00000002c0)='./file2\x00', 0x1a1) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x3, './file2\x00', './file0\x00'}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0xfc3, 0x4}, 0x10) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) write(r0, &(0x7f00000001c0)="13daf0620a39233face0d1301a545a456f4554b39d8e5db48c5e7150175235a9e36b9302ab513102680f0a738a55ec4e3029604a9cc7f62148e33405b59870dfe9863d4e5d1f630215b5cda7f98a6d51cdcfe57f0e916c8672da6329112a02ab438cd03cfbaaf124ac31ba91d3cfcfac714c1d6c937c336dce1d50628ad3504839dc520f5c423d0380b374f2a4c1a3cb8b33ca6a1d", 0x95) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x46}, {0x25, 0x200}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:12 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x7fff, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) dup2(r1, r1) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c1704ebc164efd38903ddd81f4eca8d8ab06198824b3da025bb0dd46cbd03e090df6ad47b3bf579456fc7d4096e8c9b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a60e559c34fdabfaf2150d70c6dc0f8e1258f21c8870d1ba832", 0x96) write(r2, &(0x7f0000000240)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902def9bcb5359fad65e4d860df900c14b", 0x8f) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000540)=[{0x0}, {&(0x7f00000004c0)=""/84, 0x54}], 0x2) 16:00:12 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000140)="00034f1310b262d8c6533d261cced27e8a3e8be71107f9cd965f68654000", 0x1e) setsockopt(r2, 0x0, 0xa, &(0x7f0000000080), 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0xa) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:12 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x20) syz_extract_tcp_res(&(0x7f0000000080), 0x3f, 0xc185) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000a40)=[{&(0x7f0000000300)="c15f047853ad8a821ce34786e2bb185e7ba16f7420a3dde85cc21ec427f5536b95f895d9dcf58308245bd91acfead26099ef80b57e0c2f9659000a7050334e3f188f0471399594e7ba69ea92d8c838e0fc55d36f7a32e0570b005774d616e30b187181c591e8ecb3b9cd1882aede13169273a0312093d0d525a566f7c9528d0e0e17edcc3ea31625916da4510f8b5d49de6bc746eddcb408c95c018f311ebaa99a71115015684478deef673bc1f9b472a1d6d328fa8f814f1bc8933391a08bbb93b3b62878f12c", 0xc7}, {&(0x7f0000000180)="0a7d2a751e0b8aa36a19d9c99621060c85ea0ef36512a6bce78959fd3e7a29a0abc2840672c02adc4cb04d4f5ff28b6a702427c3576955bf8c7941ff7f97d14e34fd9b18dbe68fc78c85f43c507bc13e665ffe1b2c", 0x55}, {&(0x7f0000000b00)="922b187ce7a75f6a2b7f46022a6884b373d1b961b7d195ce3539ba84f188194ae3fd4aebb4e6ab4e0d501b7f71bfacb429e829ba8778e76b82802bce6fa9d4b27a99e413beb24902d7ac448f18cc5becd72b0ab9042b3ac61dd06feba105fd0f0834be14242419a3435a0f3db371ce0f6a2f68a503dfc97d828c96ab7559b85152a4c71bf2efbcc2fcacf1695674b76fddce54f6f924e3a06643cd21df0d35f1b093d81ce0595b89888c14b62fad841bc1d2d1aae1e0dd9e89ea5b5e8d22f74c0859ec62cd73f9255a4f78d8e7c9c23b186bbf8817610f3814da7ebbe146531e315715c655eafb4bd6473a6d8b4e16ef652cf07b33c3f30c880a4511ad", 0x258}, {&(0x7f0000000500)="41110a5b45646a800cc62d99ad4aea4a018ba5ede9d488621b01a6462fdb04a73a0fd82cda6dd03ef5bc71f9f8459192e2a7297b50ae2944d959191d46331fb12c7d95b33ca35b2ef2643b432cea4b44269a3cc2fb1a7567c6ffa297faaec5f0c5b3208dc1288713e0ecba414c3af47ec58741edab7e252313948e5d7dcc01d380a3c4fc8dbd49b30f5a54cf8b71af8cc1ccd6a773fef01336d2c2d5746fe639346fb640aab3f1fc221521e1387180d622d126a8f205fec1", 0xb8}, {&(0x7f00000005c0)="a1c53ec471e80075e7d0724d81f09876b9a86c8dbe93f535a06b97cffab58c6d3282823ad48c2ed30300f5517674d5d4322d831c27472ce6961571b28f7e68e8c5291e02cd18dd1e1c336519fe89b380631c38d744d11adaa07c4b71ef6a1ab993ab5306d2d45a88e46713743325a007180659b85057875f381e65d740631c7fc9624d041d0c23a6a81321fc5e427471f403d6faab3721b9e52ffde1c28ef07f682500e8de6f3e17236a5a85a1e60c01cc007f6139c27f15d85e57f7bc4d9b71acca6684d87b0f72f5d456cc32742f13001d2a802bbbaa5e4c757428cb343a", 0xdf}, {&(0x7f00000006c0)="60242926a6e0945abc00c8c07b62dba2cf5cbd643e29ba6ce47a0ecc9200c2e63580880ae1e54acd0ba8421c908f9213934d2fa050a679c799f0d00e8744eb1361bee0625a10288f2759cca7a6f6c4a739f118a2e024cd27e496b8b942f7b3406274cdba1f48c6ef71fa3b1c931e1773ad3ac39fe988fffd11", 0x79}, {&(0x7f0000000c00)="e5120d861385df9dbd7da8147571cb3fe3f3a15c6e8f1e3d93e2a045764b880ea45be95e5977eaa86d4eb5231ab1ae889d8a0a17783c6a4afc9fd96c072d856987861f29de8f3bbc417cfe4a997eee88bc892db2104ae96a152c00f8f2bda0a28d5331a805269c499babf0452e96ed79be9569f15bf8667fa48bc3a3fd9ba58b8d4d5a333cdbada8515e9af0d0a31b30707e55afc4a44ac46269dbafcf24c6c762135c8a67c0217185cceae3f3f85bfb86d44dfcdbb3450f4bce90c8f22fbcd6aaed0d5f1567ced3654d3337104dff2a6256cf5cc2ed7fac39028426803a909f697c6b348d722687", 0xe8}, {&(0x7f0000000840)="8018e0b9cddb242f24c038979ee0c83accee337b8dfb35e355381e22c415d158724a93f53b5e9eba7a14d218d5d35ee83fe4702658ad15752496421b4d1197e39697edc05ee2d6886c7b80bf168f036327d6aa30167062b429194555486819d33f8605b738e9eba2570123605597e2f84abb89e908414f3581b8e31e44f2f994146c26e241a9a6598a61557d23a9d4ca561d6ff909f888f7b6f579048a254d9ee4a05bdd1afd8251302de812ce62378d97d292320bb0d8a35597a31489db86d33634710bd3c92f13dbeca183a1875d", 0xcf}, {&(0x7f0000000940)="b045f79c322f558241aae79525a3ebeaab0b37e041237931b2c2a860db813a5327cf3081ec13268dce5c402648fb0b01451e3b904bd665b0138eb3fbf232d3b69d0b64a5494379842b95457530500b1c8e49770167bf736a8e98f2621aa17c7f4ab11b38f43572e6fbee0f98b017cd4f72bdae16aee5fc72debfc82c4fa702559616eb77a359d8c829048cd624faabe833d4e1483ade7fffffff4320ee9c4af771b6dce1c01ed33ff76ebc87c9ccfce2aba410d720b227933f0a5ff534869c9205b3024bfeeb715ef7e407cbf89694039f6ff35fc40100", 0xdb}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x3) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: 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}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4a21d9937592e843, 0x408, r1) 16:00:12 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x1, 0x9}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="22e21f817baae463ebfd0e0a2ee97eb80496adc797cda8a2ee0f0260c93370386bdd65605053b49458eddc4969673e891d912319ad089f91d62dadef3d504d8caf914d0e2f78f85b84660013f0e196edd72c453cf0c9d6abf1351573d7f457a9fdb549bfa8a6e970aa3490e61ec29c143e9c0c038cf6b0c63ae99332bcc0c70c72c5707a49621c752c885873c140e87a2903cd1fdacce03e8423768eb057094db4ca1ba55749b955a78b764177568ebb17fd95714c89c4501ed0e1266e271d5ec967b0743d7f911f6ae2c4c0435e5435d18a584c18dffa62eba25097ad6b14b9f4c3d491e7c6339b8a50342e076432d920e04eb41696ef63c0d9dd0d286a4d5966c029e50f44abbcf0753567b3ed5a5324f31e1b2b6dce9095a58fe2d9fd96f00422034143cb3a76bf3f728d341a7baa15bdedc1a38e563447cde0800b0c33c9bde8fb40863b594a6cdadaaef1f1769ad5d2305bb903660d7b75d1c5068b2294fc2752aaaeb72626757de4b55520bc257d48db286d5945a2935552cff606d7839636bde6c61add0ef56fa79681d0d17a6f4b8bc3b8707eeb47ab1397fea852ef73f69a2c883f0ce00c3b157a121a436e0c5d79bafa5c2d2f111bb5b47416d4b83c3e7e5d42b3572f8e8c72b459c6909b9a2f461c1052ee07ca1bd0bbcdcca9761e439cac97dcbf465b5e56461ca555a89fa3505b11a163447a585f4827aea13f0d87f2b439bad4ee14cdf3aae418ee5f563d6f4bc1a24f1c309a665e12045452aac6bacc13254a666da1fd0ea862c8f879f942d453967256a539ae66e024b41ea96cb41faef19a636b5b6add7c97a20e729466d365d0526b56c164c55d0189987df453ac059e66510a8a7fffaf8543262ba9eee9775759153578deaee8c5592803e2a92c7c22ed9d8f6f9ebb373490f515b94f6bef65acb33ba35ee4e6cf5c800bbc59bb3bb0cc025247be037895962a1cb8328af55eebfd1622afed6e6ac34124561d2260e4ccd863a202d477112b135448420b54f379911921be2f7520d302600aaa907e2dc71a90238e91fbb646d27aec627678771b4469d2ed079e26f30972bb48a8a5caf70bcff19ad69eb66ab83ca3f93f3dfe0af3bff5f462d10176b7c706b2adca52c1b9fff45baabc673926dd0313d2ac0d873509be38ab7abd1cbcbc4e8b299b8732fca7d967b5cb12fed5fef721cab69d555a3d49699348c9f009cf9b797617118d43e08b2917b3b855ae8b9b107e1ad42ffbf79a6d58fd457548492feb32b5b2cd1955a70612c864706ee6f0a44cbad357346a6fefaac76bfe4ddd10fad5a648af188e165150d65d6a31523c1713bfa2be4877240cc48f9a2a92516e63e1411c84607bfad7040d2b904189007f8b7ba5865f2db671f8da4e95c149122f082532016f01c0b840ff469b424eecce6201fc180ec5a3ba8d3a4da6bac91419eab58558277f7f4cff21e295ff66ec754304d3f9092685a60fec726ea6f7bb003cf2952e997f32aa4d28619d10e70d22c2ffb95a8cd4cfb0287766dd586979afaaaf6c54e3945f045550cf66bb5f0daa9dcbffcbac5506218f646c520b5df1ac5b848a8c692831f34eab362947473fe63a18672ebddd46e93b1b080aff74466823a4643a9c9df5a816bbc53eef428b033ec827087352030ee6377c8219da9a10533e5437c290d54d6c416a7971e143e460a6f9b306d9f2dcae515ff6e726a5e91db125f3c9d3f723bc49d3c1553c4058da389a32bad959a8c0ca66539324332dfcad684316cfcc71a92d6b43aa7b997d1e6ed1e63d1360a59f105cc6a6ffa7a80a12ceff6b5684a63323d077c273fb9e0e49a1836e492e6cbb69e523b956840ed627d0ab5dab28591d201785c2ef39c7552f6c2747ba3d611f6efc64fd1b919ea1f0c7d3eaaf6361abdfbe385844ccf02822cbb0bdb58167a37c43d8d976a8b54f68c20a9a9defdcc045ce258fae5630e9598f7d4b5f1c93c45022eef14df9ecb18cda212eb138f1a6a2552fe802881914312b9a445bd6a022d4d782fa3eceb49fc5fa24b04db9b9d9f936528111fc64c6f193af740bf96995363273490d5ab9fc71333c949103099066a60d8283372403f1e121eb6341502002bf1b0b8527720d8c06b48762df6c70243ad53983c97fe8d0059dae86bf7638142bb820bb756e24671dea745464b07bfc7a8e18e316bb67acd016778f634835ce4d62c930d6dde02bcd01fe69213379e6fa27adb9d50f897cae30d9131d21346cb5d9cfd51f42ed8731dc2808727e6166093eb2eaeaf39f9e08d6998d6af19bf98578026c5db7a5ad7bf3303c0281888511433fc5ecebb92261cc312044fec932b3751c4baf93237f8728fd7d096abc26ed33d5ff70bcec6ae666f6fe6261680c80ad9862b232c980850f2ea3602cf1f13a93e208e86b809e90a779b66f491d464c41af73bd57e9517dfdd8a5fe4715cc6079bb88f495d263a0f019db7b3e259871a682c8eb5bc9672c7dbfe00b580be640ae5d9689653b349579068b70c6a4eda753b0d3931cbd3d07c72d84d32bb7a38d9d9a649fd5141d1b24c367301302dbf262b5becc346d8da099ea6eb31f910990a39e0988b1157b5e88db5712e1fde0398d4be0e6d2bcf1bfc4ffa585c64e9faf605468523eb0bf6d6eef88ae128ebe2cb03d5a92f4066d9d742c1d349d146b7147ecfe0b6c004731ea3d5fa8bdeb6da9ca9ac3d3c21389cebf775a79611ee1b87665551204c28fa6cfe23adf29d8b88bea4f669d11adb33ed115595f0e402645d8f26552da55943143c5b00a03a835c9140a8abd37d342a82b4569932f8eec6bdbf006a3a7b178cec95cf439c39737ba51c6b574a522ad84cea252cc22e17bc75aa80be1008cf50170d995812d2ce3683bec2c4b282b365845c6c04449c0da3f2864ac38590e51ed7cd326ed6862ea17d7aaf51e9b474859afb5c771c07aa9e975e6ece3cf264eae8bfc2bbed32151249b29c57b963e1c2fe5eabac4830537b573101560cea2c18f6e4abe1bbedb7a58d01bcad777a5cea9e2c253392a0e094d45935416f9a0d68414038f666a6c62cd3a78c3dbec98ce482f535e9222a4e594568470d25c3ec1baa7d3957baecdd4ba874c8498ff8bf46bced855b9418fe2f63ed4395a3cafb58ad85f804bfb07c59e47454f1cf888d0876280c7319388b97909d9f776765a350fd94b89675c61426187269f99c72638a0cb47655ef5ea846a90503672601009137bcc04b3342f622960bc5b3daa811204301439c1721e67774a43d497cbc6bcddd2fc3509628f0c1cef9b220421aa8b4ec522d26e0235c263d25f9e8af1ffe738738b31069759eb4f6c3dd247ac3752cc6d6c0784cab962ff8232b22bb6cad39535715a816871ac8b6547a4321d0ba989bcf21eead3616917f335bba0eb94c1f26d49f3663b05016c02045f88848641706e83b6aff873fc066c440175f167f656238766409002de72e0376b428f4efe85ba4d585cca4d7d350ff09fc348bff9625a57866748ffbb923499672d60aa4d2ab7f6931d6066790d8b4551bb1c3fb9bac5c228851d00328413ccacba890029f48633c5eb863d1ab9c7dd38a45c57cc088306268e37ad756fb9f7ee481f144eda29d52c12f45a743b1bc50e35933fb355c9e11f3c69a8e87b81d5000c6b0e6ee8233b9065974ffbe70cf53fc9b59a7955aaba5b95053aef142a87d444ad9e84b5dac65754e7122145f8771fd2d4a139c3a503ed35b0ad229decae7dda57ec23195cf6b6a44142b0d5f0127ffe406ff8255ce2e0874cbd7840c1e85357e734ee71a834bab3e0e5ef7652eee82fafd235cc6c9a428ad14998982f31c097b30d96dc40de4be945c7b85183f6973ae451dd6cd07869163744a64d50dac716681768db25ae90b176524c012688af60ce372e622d465cfe8ac334b4864f213d54eb88e90e24554b2902958809839f08f84abad0c71caf73b85bf8a2054c76382f50c29ae1d9c0671e19a4b344f2522bf8d59f2739a920271abaf9bc806be207be63c716d69113b2c52321f154794b7766a01d4833aca3ecc7dab1830eab8f07f0ee3b459c1019507f8aa4806561fa3554b6b2ff82df798b834a3b820253b5c954e7a66ad7dfc4605318256de1c14649a013caf61692ff18344e5ea0711216a1a9ccbdbe482f50e3bc0f214b9f60734457ce6c62fcda3a520dcc345bb425369467019fa238741e0c4433481acae15d766287a3cc4d9b60b35af2531d982828b5468dda995fee633c77a05c99820c7ab3ab2a09d5241815ccb778be4e05861133e70fa79ce5e4f6547186c9a1f887c412a44a41ac707464e54d087576c074c62e57f7d0741e207879c136900892a40fbef729b31df268410867d9acd84cab20b2d545ff561dcdc7818e93c78401d127ff46781e8cd8fe1630b3f7a835be0133d5778f95a47bf998292ae1937861464fec5ebcf7be4cc39f50fef4f95e7853a9194aa391dcd4aff26ee6f785574810894809083d6f4bf61c2e083c94a742e1cdb1580ffbed32a6f797682f356b96b1dccb3b23216878a3c4561dac244bd374a420e3db844728532e22642e122dd2d3f80b36a0c444a526aacfba66d035c948bbb46385a000c3033fa1f60bc8432f182668243fb3377c3f75affaf0e01e82d66362e79a9bb20adfccf6b1a6ef113dedb6c0061cdc1437276fc79d091ff9d3b81f771f3b26828abb5daaad0659f96c58afaa803463a0ed8736afbe6884e1e259ba78d66004d8cc8219b75ab3dbd260fb0befe903a72d9d79cb5244c3474ed3220e7beace612cb02d4a40324980b1b95d092c2032605dc02a6d5085238398c4d77f7f3c2157d8970c2abd6aa2a83d51ca7ea2eee9cacb86f5d70c28dfb406c22a1747acd01e13005ea8e1512a2ee9208e58345275572f9ad593be7219b2431725b8ccb97668bd7991f444e0c22c89accdaaf8d795db0727a2dfb16ca0b01481889d4cf2dc0a9c236a87fde7dfd3b1f60f915cc82d7cb792c21c74ef55ab3a5545b9d034e2fdfc66cd2232bf1b3b807ef51bba3053fc988c4431dac3e602a33674821dc2a5bf15895533b3fae624e9db302f81fec307741dea6fb89c0023f221950ef5385acec38f50c3ad4f1a0206ed5d0d66a2e03629f1e14fd0301902e059712ff3fe90a08d1193ce3dd80e6440d59735b3c52c7ad1a014129848a8bf41267f8c6123f0a77e7d38a42f87152c163dd39577a9ef3e4940d9159297177af4e9717c54e7ed40e8984d76659fef64b5d7e9295ec0ca5df612178e5bd9f960ecea5364d0c4e71ad32932ffbea00591138a67111688b035b58019e2f339da20a4dd56e6f49c6971afb61910c5a9f1f8f8250ad0a6552f4b55923f998f3a7b861693c3c1ea6bc41bae5e8a5a84a325c041eb3211f5f3554b76a02b243fdee3670ef42216fe96b59b24ecbb669609d514d5762e7fb8bd86ea653b3325ed1acb1bee3296e592079fc3cb775d8c65c36543530a48fd3335ec924b020500be9e2f3884dd51bff4003e924009bed800771f2b40ce0f32350fdaa5d8b4815b6c47f80738f8f40f55eeecae058dfebebf9ea2a12c9ad5290c9687919505b3e862970bf60e70f84b6cd7adc80bcc5991704672e9dbf0f56166588f1bdd62639fba29e73d37d8e664142c21f70e245c57c1a45aab194af47f84032545dbfe968384e1249e56ea0ae74e38e089cdc2abd74c95e118716f5cf8d5de6634f7a58d2538a45df7ba233d527c7773424cb43b21eaba6864a6a5ecf81360c3f4b583f149cc9d5669d767a4", 0x1000}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x58bd5f1e43e81415, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000011c0)={0x8, &(0x7f0000000140)=[{0x0, 0x3ff, 0x3, 0x80000001}, {0x8, 0x0, 0x1, 0xc1f5}, {0x9, 0xfffffffffffffffc, 0x7, 0x8}, {0x7, 0x5, 0x7e, 0xaa}, {0x5, 0x7d55, 0x7fffffff, 0x3}, {0xcd1, 0x2, 0xffff, 0xfffffffffffffe00}, {0x1, 0x7ff, 0x8e0, 0x4}, {0x0, 0x7, 0x5, 0x3}]}) 16:00:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r2 = kqueue() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) fcntl$dupfd(r0, 0xa, r0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:12 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004c8893f0000"], 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:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7, 0x3ff, 0xb2, 0x1}, {0xffffffff, 0x3, 0xb2c, 0xfc93}, {0x8, 0x0, 0x1, 0x8}, {0x8, 0xfff, 0xfffffffffffffff7, 0x100000001}, {0xffffffffffffffff, 0x8001, 0x3, 0x2}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 16:00:13 executing program 0: 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)) 16:00:13 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x4, 0x5, {0x0, 0x4}}) r1 = socket(0x2, 0x4003, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20100, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x3, 0x7, './file0\x00', 0x800, 0x3, 0x80, 0x6}) setsockopt(r1, 0x6, 0xb3, &(0x7f0000000000)="e2099c9ec2f918de0d8087a1fa1029d9617739634d3b05718589f5b6947cbb7edbdf", 0x22) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) chflags(&(0x7f0000000100)='./file0\x00', 0x1) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xe6a9, './file0\x00', './file1\x00'}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() chown(&(0x7f00000000c0)='./file1/file0\x00', r1, r2) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() dup2(r2, r1) 16:00:13 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x6b2a5169, 0x9, 0x3}, {0x5, 0xffffffffffffff00, 0x9, 0x2}, {0xc4cb, 0xff, 0x0, 0x5}, {0x45, 0x5, 0x9, 0x2}, {0x10000, 0x4, 0x7, 0x2}, {0x1, 0x2, 0x5, 0x6}]}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shutdown(r1, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x5) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40000003) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shutdown(r1, 0x2) 16:00:13 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"}) madvise(&(0x7f000051e000/0x3000)=nil, 0x3000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000051d000/0x4000)=nil, 0x4000, 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20008, 0x20) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8, 0x100) r1 = kqueue() r2 = syz_open_pts() r3 = syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0xffbe, 0x5, 0x2, 0x81, "88273264386615c06e114cf9d1cc359038e6dea4", 0x7fff, 0x100000000}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f00000008c0)="bd73", 0x2) r5 = syz_open_pts() close(r4) close(r2) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 16:00:13 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x48}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x2, &(0x7f0000000140)="4a06") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0x113) wait4(r1, 0x0, 0x908b4e3d44b2a67d, &(0x7f0000000280)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x100}, {0x4, 0xff}, {0x101, 0x38b9}, {0x7, 0x9}, {0x5, 0x6}], 0x5}) pipe2(&(0x7f00000001c0), 0x4) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0x7) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) r1 = dup(r0) recvfrom(r1, &(0x7f00000001c0)=""/201, 0xc9, 0x1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000340)) fchmod(r0, 0x40) recvfrom$unix(r2, &(0x7f0000000040)=""/253, 0xfd, 0x2, 0x0, 0x0) 16:00:13 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}, {0x2c}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0xbcc) syz_emit_ethernet(0x0, &(0x7f0000000040)="b6") 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x5b) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x6) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100000038d, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000016c0)) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000180)=""/254, 0xfe}, {&(0x7f0000000280)=""/234, 0xea}, {&(0x7f0000000380)=""/199, 0xc7}, {&(0x7f0000000480)=""/4, 0x4}, {&(0x7f00000004c0)=""/62, 0x3e}, {&(0x7f0000000500)=""/209, 0xd1}], 0x6, &(0x7f0000000680)=""/4096, 0x1000}, 0x43) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0xffffffffffffffff) write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000001c0)='}', 0x1) 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) pckbd_enable: command error 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044278, &(0x7f0000000080)={0xffffffffffffff6b, 0x0}) pckbd_enable: command error 16:00:16 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x3) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) faccessat(r4, &(0x7f00000004c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r1}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)=0x9) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000700), 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000900)) sendto(r4, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="fbf4c3803f22935b6ef780b4c8aea1320720b8d3935aea3aeb5f093daf7c1334b8a3a92f2113cfb1470ae9b9a041475d9ddaa8ba45d3803d317a07009fc6098167b49ac4a38998bc43de970d59b244b234f04925bfd118d2b5cef7133770bac5dc14651d5b0692eb2192242e1086355029093b29e4b609712d344f786973a8f580cd8824b500e282b1b5679f149a2cf0ff8162d986b02787b001fa5a0fd50f4372fe8c9bc511b8e6b6c93b33e6fc08dbe0450f8a9e2a1b07d42b3ce759132827ffa2d231633c74be70bc49b1a955417dfeadf57b7182b70e431550f7d46a653c2ca6ed36423db2c8dd0963eb433403c264eb037e84ed41064e44d882c6b2f8b39b906780c2c7bbb0546e57b35664d3fde5202c0db6ddefbc502deee3f07f5b7221b5240dfb48e438c3e3d7a6c7736c2e4d5deea3fda1dbbca0d2f4a2d979e406c54e954db3c6f17757e3967d79cc79d7e5c0015166c33af63e0d2a3d"], 0xa) r6 = semget$private(0x0, 0x3, 0x400) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x57) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000040)) r7 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(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", 0x4b) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/210, 0xd2}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/159, 0x9f}, {&(0x7f0000001340)=""/233, 0xe9}], 0x4, &(0x7f0000001440)=""/112, 0x70}, 0x1) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r0) getegid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x2, 0x2, 0x100) semctl$GETVAL(r2, 0xb12e4672938f1087, 0x5, &(0x7f0000000140)=""/93) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') read(r0, &(0x7f0000000000)=""/251, 0xfffffffffffffd0d) 16:00:16 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffffffffffea0, 0x55d8808e21e83a91, 0x1000) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) 16:00:16 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) close(r0) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xfffffffffffffffb) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) read(r3, &(0x7f0000000040)=""/195, 0xc3) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000380)=0x9) fcntl$setstatus(r4, 0x4, 0x46) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="42b1a323b3efcca6ae84f298ff21f17e0346f1f099007e18b39c458aaa2a1a2f992ba30e3aa83272d78ddedcfd655f49f639ea9ec09645a21faae91bea5caaefecec56dab88a6f1222ad307a663bd88b33eb096d7409f8ed6b6eb125d0caedfbc2c1b00a08658912df0f750dc1f8af1ba6a74c02cc47b17fda6aa65c09bcec07d17a8f536bbc29ef8d2dde7713d67a3aebe5457fecaf24d32186a10f4cde0da97d745100"/176], 0x1) r5 = dup2(r1, r1) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000200)) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000140)=[{0x0, 0x8, 0x800}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000002a80)={'./file0\x00', 0x25, 0x8001, 0xf6, 0x0, 0x5, 0x100, 0x0, 0x5ca755e66e3bbcf, 0x2, 0x0, 0x7}) fcntl$setflags(r6, 0x2, 0x1) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff374a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360b330d1628b53a", 0x65) r8 = fcntl$dupfd(r6, 0xa, r6) semget$private(0x0, 0x3, 0x80) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000300)="4e6fbad0c5c9171cf001212148ca628afcd683d057d24023e4bb22853a212bada34491bf4dd2d6f0eeaf25ea95eed7e8e85f3eed3d3c", 0x36}, {&(0x7f0000000540)="1a30ce429915798dddab473d955bf8880039a968f724446756207ef80d2c8e152ab4191b1c8ecafd44bfb23471e6e006409a7b7dfc9d8a90bce315fcb05f5518d8ff02aca6aa36c834aab65db2b2a1aeffecd054ed95168712499330077d9d94ca622c6d9c09b0d1169d5d6f0d2222a23cffdcd958c04fbc22bb25728c734883087bb5a3d4bd2ed5a4539abcd0b3a9441a518bfa3e0acc5a993d46c4cd3c77530fcd5fa5613d45f8005a8456bc4817916e93c828235f08ef028ea68764b52a293d188a43e9f3124984b55ae3876a431c5f7b705c4749c44cf9ecdf6af42b1093fb58647cd737bbcbdeca4a089659cdb008a5277741d0643fb9ccfcf875fb13e4a26bb0b91ea65c6121b552742472a581410581bf0914457d2784e968c666b6b710d7e580f72cfac728777e02311b99beef3292619cede2ec6985be9b2bb597371ec766ebd42e569dc84354b096494bbc70f5307cff826a4dce0c1e0100756ee6d7decf91f26b5def4601fb642e7159450847cb1c64955fdc24a7d0a3cebb894f203ffb7631981036d70183242bf6e92393c3ee28e8d37f7be39f2c35f3e6cb54f8b4e21d12f200058ec72b204a23935b0b4ba33e8a3499fe327f1353c52f3d9980cc6c11ba420677d6bfc6430195df32b9979cd24b97238db0bf8ee617425d62432153646833d0b599ecece5510f54ff4e58b915b6635643f295dbbea616cd10478d5860a92a0e4d8bd290bfc0d1c39252e3e81dc8fef39746629d756c90fca23b99e33ab54063b438f849b380e357b8d9311fafe38228d04af8cf5043540054e0756cb48d4991277d29d390711ca3475d095c54c2bd17b5dcb580915785fa65ed3e37ca92781047f9164ab45cf9fd6e208146c6b637d3b40fc5fa0991bc8683fa2263e7aa2e93a39cd6dc4189aec2c9ea9cbdf713bb29cd19edfd3383800ec122967094d31f9cb4259afddfe89594ca40c808d0b2287a134f22f7339de7b85ebd38b840473b06b09c90ee2175e8d17a985da6c5d209fe2832fb3153b74a18e7ae6e3a708f796cc7e14b7c5e99c18777b4ce1c926e358e6af3dfb0ba21c96263ccadfe1a52fb5b569e76ec9806bea73ca40fb67cc0b21911dc315af574eafb01abdc27d211db47774ca14624dfb0ad5b1eabf52a837a8c5da017633edf907653113daef7e79e4e069b940165aa110508f908edad84f1894af47a21498b840045b30dc27bfb1f1f386a2e2aa403fd063c6b6ffe41ded8f638cce27f101b13b00e4505013ef3b0fefb2b8ec72b242a7a76b58c83ffd58c1afc295a7207f721e6e190508792256959f1106e9e947dce3c7fb752126f173d6d6bc0449bfe54567c6ca80f5afb3b1017c1154b8626a4f62dc0a589541dd6a6172a586c34bdddff37f2b994d3d75ee23fd52ab61f5c49a06dacab9c9723440ff450670d80704464157f2b97eb2e856f3a1d311ffffbdeb5246eae70eb894eecfa8ed5b1cab2c844572808112170bec629f0d0a2755c8a531db49847af72693568f837da875d673c13f07c72105e5e543025498dfcb44d3390c4abca52645a3de2409c7753a87c77214c96526896d8923f141d8439e11b4f1752299c2b8b79eeb7669b08a49735ffa042d54ea9b481418c2e301596fff472cb894065b5e5c01c8149f4fade0b80257f5beb2240114966b39825fceae4239a6943eaeda54a4f3d1e35a791fff51977342abeee1ca5e8278566820bf9f7f752c59cedefd610330fc427860f5418e32a7a27e20871fe4b694ab30134aebd6b9fc9218f768be69387af59c228e9a3dd586290431b316a42e1c41aea65ec6905d92f554834679e57ff838a3f28529ce29714e1a667b033c4559d961fc4d33f9a9abef086aed6f47abdef5cec01f52ca6a33bcb23d3b83fecd6fc4943b439211eeeb4c7be98047f93edbe2305fa481e7eb0965d72a9e4a560b69480b789105a6624b4c65c4ccf2848f2a31b457779adcc1650c32f516e3d66c1660307e12c8347e25abeedca792c2e0e9e2d45945475906ac5dcc6ee5d9c830e231cdef660891c852d7964d8d0c503d2b1a8124746766924e01c51ad68a06a6e768964d13503f320b49f99bc30fb7dde5f5149011c140ba8610ba1ef2ecac0320af0b54d3a78425ea130b36607468b6665740e733ba5df528059721609b150ed78c0c760bd67721ad719e2558b48a8af4c855f856341c08145d865a330a3ae6fc098d5c54ff7931057b96afb8486d9db7ff5035381b03fd18d7884598634d6ba9219120b5e3fcd1450e667bbf6fd4fe1276457c4257e86346edf5ea9c78aeece0aef4205f626d4a31f45cd5e3233915b456a32813bd89ebd4dbcd77ebd8eef72e273bebbd40400eacbe80bdfc4d872cfb99ede8f3f94c05bd3d731fe29d8815e34e8bb4249a2a8202f71a61953b7da664fbf94319edd013dd2c4cbcc6ea85742e6ce2c4b2961c681770ab87d38e28f21d4119208696b02936289ee4271b23d090d9067df011086d631a17156d4eee6427cffeb9458bb9dc2b98c53f47850ad3ffe8b70f9585f3f48966b47176158ee6f221f51c656d6dfa6449608fffa73702d15cf90587d5b93851d33c73cb363b2739747a729dd32220e373ac2dbf9d0f0248f8029b111ed5008f31cef0f401abb86135542fcaf3b972fa49302992638de13fc11c9432d2a57b58ab714c6481f8971584a1895a2d8bde885c6ac7e91f7882ef2652e05c1d5735caed36bad72384bdecece75b3e87ba73cb5eebbc31fb0ae6f19fd5317b05e8374229270357dbcc53f8239e30361c7523f7ea11a8bbeb46e6ee70648a48b0402b5042f119bf5b79afb5e2c45a6f9f5771644a75b27ba9ea3f525dcf3bf8cb14e5d515054676ea0c0dc375224bb54927a4cb2f88fcef358fd095e5af54b1d7441cb3b1d6423b97b225ee710d2b670c1832065e718b0b7ccc764f987f187c94af79346dd5338fa7852cf7e5ed0ac6d8803f491bf22f6067496bd634d94e2a22090c33eeba1ca22843655989ef46556f140d1626633f8c090073446dbb6ff6321566f4987e88ee1cee72b995b972d84edab9d8df05a4469f68f4a0a2e10688d36e915a2efc131056bd20824f5b9b0b600a700d5322df2e249f3def8e0dad3f3b58ff7231da9b2c06e92d5d370c178963692f154813b38c06c8bd02fc53fd92a356a72844b004dbf500fb4d81987847d29c24f72dbadcf2ae42a7d6f1ce71aaafadf42ff4f871fff2c6d5d94046b32534c0c2135834f7d3feffff4c4f3956d5dfdb3aabd5911e385cdbe4cc9f28c93291fb2139007ead3cc11be092c135cfb173642fb2a1d65509246ee9c758b8f5bf2ccdd591c3420c4ea37815f60e53ed2bdf35f35960215f6e4edb612bc4ee1ed9d40e24a4f91df191bcfc335e109974dc49639d63ca97d9450ae00295498a10dd642c89a055186e30251fbfdfa2ab415881873c9d0552c0ea81b692691b158ee9aaf44205064cbbb01f58f62894da6cb9d06089a1cc4426d0c9dd007343adc890f8be5338b26b6cfea9f828ee79db4efa3edec1da96947835849dee31b485be1b2e81eef3830ca9244487e0219071f4959f0867123de89200775c3f84be4d0cf9552369531bb13a6d0ad9b875be71c1b91d6c12eb3a5b8cc39052f812ea8f6f635b03c314cd8e4d097f43ba553129617982bd4b643a2a2e08b660c1d3572ba55f18f4c87a286451fef363c1478694a1c0c402a2faa709c8f64aa13b9b284a192643740112d26d0084fe2f6156cb29aff62de0c1d68b4b599953e2daa45b4c0070e48b69ebe555935601813f9b1461f6b57cdd50e785989815b54217a5bcbd6219d8c0d0488f24b33823ed8cc742694fb0e2b72830bf22fee3f384b28007eb3fdbcddd76a004fbd02fe13d117e2eb3940ab65fa2eba74b4989dd2ca1bea7ecb38dc4e8a7a0d03adb17ae794e8122bb0e8179bfec0dffa61d0fd1750a3f7d2b7d54900f05ca350d06b69fb54bbd926b7c385244a59b2da6dd41462836ff71d60b25224c816b0efde7939c4d65f476d81212b9f23c07d4c26a420a7a813bfdb9614415b7b4692f071ccc5b5e47b391d8c654fd1d14bd729a6444c5d94d118e39c9d6818615fb2f9eddb7f639fd8ac47f2ff9017e1fe6b3f0956d60d2fc007f846c41e15f29d25528881aa54475abea2afd83d5144e1bc23a5eb7c4fb4898541a111383527f243981d74b8ddb4815f999d9415fdc1a3069ee930203950951b5514313cf175c215eb0b4abe036d2c3198cb7793f5b414137ee40eb1fe3d26af84f90f8273ff00804157b6e999cfc5459f9454514f185ad03a1255cce40e26996b194b975cbc4e25abb563c58d7ad9f19e9d55db519b0d21e5bddc083a0288f6b6afc74e6b58d57f69aa577397f06a0dab0c039f3f41717ff87336c217a8f1a7a34f3409498f5cf147de6bec9fa9c21bde24ef04c8cc9e241b11794288ad2f600aec21b886660206ead076f2e8e4efb934ff2d742a4714056bc627e1aee5ce81a33e27b0cc482dd6500fa04a11b382d29e10deeff3cc353fc73313e8b6717ccc78f7a1678ad8e76802439521b8632cf2cf5dae516264d162e028821fcc976606012c01cb560fefcad7a73813174ebc47b6557710480fdd76ca84a188ecaeb2e0f19fd9c04a9472696db34526c4f8ee6ccef050dd5882785a0ac2b30a0b132b901cc032e05f54a14d1c6d9593a5b0824d2d6628760adfc840549af59b11b57b57a49b5a32b3bc9c5cdee8bbf0da51e4742ff65a2c499a1349340148293eb2dbe9d8e4e9522ab94e752ca9ed1d57ffbb1d588b66d0080a6e565317dc823c42a194d2b46df0f42570eef5867a749744875517cd724602e019dd74bfe4d87557dc0c19e652523d40f704e3e4ffecb70e2d3b02c46ac6d38dc57afcf43048f325725d68b3523a6a395e26b094f8c9cc32ab9958de477339d6af100e468ff2b68a7b0f8e6dc6c6b3c216cb50bba7e6bea543aef801bd18ad547a2ed32d7d4642d756b58d7a738c03e63430ff4b2ef6cf466c5590c9dd2b042c51950f592f94da4e7d300ee02885044ac611777e7b91be8d73c52db0d62fa1035b3f374d8ecee33bccd8615fa21aebcdf4b34c9e58f9083de713231c2e50e6c7d01a40ec99ba2d0100696d3f78ce2c4a1a54a1eaebe2f903f87a7d2c36396a858a89888275d12c7e992636a323c38c562f1a0cb6dd69fd16333f322790bf8b014655acd18fb476203a3d05df1cdd9ed85f8388cb337bc9e06588191d869193aebff07719a71795a9b5d08b37ceb456307e0d5968e1cff1b540518157b71a07095e7a372ad78177fc92b5867a96ceda3bdd9ae1843877d7a543b00fbbe2f00ec8c78291789d56cc8c26e7ec20b18960db2aca3e74788ffac4a9f5c56c6a66593925fc631234e5674c12e54d32306704ec9453d9a47be8f706404d8dbc328bead6aca639fa9e4829259475f12e7c2c3e90cd32e77060a61da082822dd870eb29c944be38ee2744a7bb1ed8b2fddc78e459303dce85125eb31c6dcf59be1cd050a4a4241755f5f7f52494153baf0d958d0bd2a6f61d151b82afcbc78d5f192ea2549784b40251ee1f786ed7da8c5a437c275e243e68c26a065b946a33600b6577b1229384d1f5722ea4c93e6c026fb14be224eb996437ff1750c60e5cf107d6bec586d12535eb1e12924a1205ef47ac3f77f85300b29e6ec5fe52aa83f9c099aef319515ac55daecfb3b25c97610d1f3106ccab6691645464f9c829ac57e68516265527bf6fbc6bb46d2212a818a6d5a0b75fd591", 0x1000}, {&(0x7f0000000340)="17", 0x1}, {&(0x7f0000001540)="c395a5693db4fda29a699731727316cebb5482e54d01a1fd61e0e15ced6dd48c76ae462a81b8bfa05f64b6a27d745610fda16574d15ef9430a67e4f68a1410afa29028e1a436ef3f96fd19ecac304c7baf8144211b16b51ca392e7b48469e9c1c512deaf99e84b0af385eb", 0x6b}, {&(0x7f00000015c0)="872c272f7905fb9607e4230cfb5a2c078b91f309dc410a4c419f10d823f06b06c402a9ac2e37b09206c47e70b3ee75271f476aa33bda36d56bac6e0f36637db077fdb17fb4932deedf9388029fe834", 0x4f}, {&(0x7f0000001640)="3a95afd3ae85cda4258f67158fff3b57899fd75e710e76a21d8d41268e343ccb791ef2a1cef0f643c40da8f9fe1aca53607a0b3db59533af90a03fae21f4bea36a5f32aedeff31970069dc53fdaac86ce55a637fa51b4ede27d3e06ed6b523258a9d4490ad15833375ff36ade91354c1ac2738a705ac83fe14d8f4b1", 0x7c}], 0x6, &(0x7f0000001740)=[{0x68, 0xffff, 0x80, "3e4d4c439df95de1d3f72ccd398ac8e412e611f3ed7eda37e10c2ef7c8bcef1641da10d918dedbef423e1d40661a327a532b0999d9d2b505981ba3ce3f5540d24a51a2154bdf3e8ed082c19a3b8a0f242337d60cd8"}, {0x30, 0xffff, 0x7f, "7367a9130a3c5af67839c9e6097b62c9832ab9124878045ccbae"}, {0xb8, 0xffff, 0x3, "1eac0994d92bfa0caa0b0de7f96d7123696eb894054f1094a2fb7312ff70cb5872a8cee9cf3d84f2dc8fa8fc0cc04ac42826456851c9023c6758e47bbe51416b07c493b20c7225d65232499ed7a2514f544c65a6f31173bf6ca9a38481b0228912ba8798bc75967ac0e9c5d9549ba6b23c001893ac4fcd5bd4436dd143a81e883a1234233ca9760cccecb8313f645f2809bdf2873d35e0cadb24317b43598409bb392e"}, {0x1010, 0xffff, 0x4, "9ec77daea5548a366cc0d5ff077a9730f6a97defe9cf576a0ced01c7825fa7b641dbb626fb82ceb7b226f8897a210d3e0fe4065954859f04e7989592715ab00227eb12fdcb026cd527d2b132136fe7b57c81089a749f33d5d1a9edf0a995a090341ec6ed3512b5e6d6e3773cabbbe430d764743625131be6ccb5e11759206b26017597ea9fdd4c0ac30612ef9f4a9fde5f8970c1c1daa6fafc7fb7e1cfef5b8463f39813e8415a4285baf8f37b78c2b0b466a18ca7ddeb3c056420ea618936e5ab10e55e558cd879398a668cbd85f76ed352b571069d7b23d162e5010a64e4ac7f659ddd2ca47266d21ba8a8a3cc5595843d0f2895ef175607e3502fa903f812ea1a0fa82f45d6734b746fb3cc3b1d06a588dbd26f527cc3de726c59fe1c528ce25cd1e60c66376029b9e45c24d89ef4028479b084dd55c6e4806082525f33f45003d184348b66ac33de605281889c8a120104f0d8bb44abf26738cc658dc312be165bda4f79374f789fe943307cdff1334a6aa62bc4e237a7701f024cd0de1b06e43d4a53e6d99865a90a98357394d2cf157fd345965685d3aa0f8e5269ceca9872d2e9c51da65451e4452a7665c94c43c596b6c0f2d6336e7fc7a2fe8860bc1e258a0bfb5f72f08b15f9c2e5d59b3556776958072376a7b7bd7d421c6681042e1e17dd974b06ccedd39e4c59efdfa2fec0d1a4a1c0567ed9f7f2fbdaed6b2d37d68d6374fa950a687aa2bcd84d877ac20da32162b6dd93e9e1ee2f9c911471a14c3b18d287e62912accd409c6bed963400e50bf9408a74099fc6b049dc0ade5962ad836d776493fbc54b3ba783da764dd50d8cbe63462d066377267051803b5290b0a94463f2b06bc8673f47fdbeb9bc3b0645a9a6e4433c7a676ba2d83321cde9716528fa7b955e9ffa9a23590feeff0d3e91cff3ebc130fb3b7bf3e575bbbee2124bd6b16c7d5785dc23fe391e4b4ba00c4689f9f377fd3fd4eebf16f5fd6b0ab2ccc876d8ac17e6bc725de3b83820925cb01e16463fa66d2d52e251fc9dabed610936542d3aadcaad1d8dbb45e08e9edfd8b73d46024ca5b56e3bb474439696d4b9e6fc03dc38d2ea6d749d9d2094d862344160379a6f886404450f32338ba86cf8ae3b30171e4f6eacb494ffe8c456bd41b64dabb78bf7add8a481186dfbd1dd12b06ba75c8fb248697d9f718f1c688a427285cd6c764cf5f43f9f96c5915c7d3cd294d691a1761643618e5825c32d621ffbc026d122d722655b9a89a0168d2212abe1070dfd20d68b4441cc36a5479af5427ec15f15be224cf9574d5ff1d092721d369f1ea0914ebd038f7088bdc2d2ea061a5d5fe5905241b0c24cdd61a67a5cc0c1496b17e682046b9f082948d5b0de90abae801d36e808433cfebf1c5edcb096f8aface9b00562c57623ccb22bc1a6a08cd900e4bd5900865b85dd536088a5f65d9298e691cf2bd30401b7082d4c94acbd30715cff75e9f6d459bc461fe35e94b451c3b0684a4adae14589aaf400741c24e3e8d59b928b1235982d06db34558dbc1a988a294407c88323162dcc767fd206e9805482ad2257e9cca865a9ccff3d079035e61908cd41c71959d2347ddff3b028c07390a5b2d47600f971fe4634a7e1e9397df018bfd14930bda1fc981b52365510adc3d120684f20269853ca086ca612bc2460fac9d0d4cd9b34fe5d50d66463a68117b7be0f83cac2186e6b174ef9cac8284dd0993e6f7b081968ec2403a50585e57e5225dd9ec0d612b93ad9d90b400c2018d00c62522afdcc5bf0aca382b9dfa7252bf8483b32e1aec47697580d0a3186c1e05739a5a6d17d60a7119eead58fd7bb808f42c9026cc2baf9140a846947571872d3ccaf0c794ea2cf0275daf4f730ddba2d9bd67ff0760cfe37c84a5e91b283b92047571627cce6b3ec92d3be663e3f977fbb3cc7baac02865c7cd5e322533fef21bff5096181c8dd0e5f74a2ffbe4b1e4edd74faa4013f2d2c1b24c8460fe23c5a47d35ec4502f40fc82529875312bc8bc40eab62c8f7f0e4887fa93e5c2f52d4fbfdade3c8f23963d8d3912890819553a6966995ff7b13b30e5acf5051c975b184d67a88ef07b8d67d774caeda04ab32c33c71092953c7b98050ab302a6bc0a9767aad4661eadae7d589a6b56cb4265c963b0b21bce5ece0ee243a05a70f5e22f88b8c3f0a480af7db2b56cefc1d802911986830878f8bc67d2e755ec765ac0eb2e4bf24a42729889c0b805877d4020b60fcb6e29d82b5266fa2486dda8354080a4bfa2311b38b39ec3a14b424e0c833f7bcc356a87548baa4a246ba5f80e6b6a83bdf4cfe7f9963219ac473f22c829e6f618b14f80652771c2b13752680996f83022fda59902b34a50fe0c9ee2a26d4f90e000659f8484cdb89deb239e753291406400e4f905ffe14f717ae867701884398c8344e55c23d3451d6ff9a311e7960182c06c9375912ee10d6c6996c24a2f8f4d611a8d36b03448c1ae48ddb80984756485b18e2e58cece5b1a60c578dd73e687d06db9e9b51b246a578fb7c60c369e314be71a2cafa47246e9227128b4f2b2537adc5e0f97fd767c7e953c91714101958f9c71641cc00dd76d3b6bc97f9d8aef2105047d4c719501c525a04e4c830839c83a84c9d7f5e8b4042d02d42e88bcd7a150f692d00babcdd2d1042f64bde4229eb2ca2e652a941fb44361789dad34862ab68ae00ea1b783f39f57959bf5950292fff150689c4bb7a86730233732cfaf1374b197397b94ae8fbf219bc2b4a7a707cc4c537017a07704296236f4edcd071eade680627bb63294cd275792d87942ed050cc36a8348e71d2d45c160c50afb27c1abc1a1ac53a9537c4bd31c9203ee12b149cd323287e136df73a675496e2b9114319d77dfc86240dd56f2c89c4dc5c360905026425537f460a90c01759c37904298555c9451684b06bacd4102595be16a57ec766f72416a1edfefbea509112825d9ecfc22cac0d914f87560e6475f5640b2b2faa40c005791670518af33bb55979952d7b938890f7523e503b6407fc845d1a50f82c018bd94a906c17d44672a16aa87963712ea0b2b9d2164ccf826d06c292369ce5abc0b71df784baac1032c6b2b44b763c1d294509d70a3dbf171e12fac6436fc1ddff1decca5db3e81dc118e21d7feba3c0c1dfc38cea178abc1d705a67db37b28fe72b696503d88f12a926e6a34352d34803a8537dbba90e707a0c0c45e0cf2ab6047361fb822ad720453b136ce9aebd07304d554a538b6ad6f108b1a307ec751434aa84d6e760128d009a9bcb4236b60c431977191a302f85da324b82a843ea1bdd1e2c805fcd050ba766ea00721bf31208948d7e974330a8fc3b75331bbcb7ee5209e8cd5e8476e18cd102967ce1f0f63900e58733bb6e17ea26fc348f74a0022ab819dd8d7b609ba5c275469a386ff3eadf9261b48c213d3049c7bc747a30e7f2676f51dbeeebb1a2bd5ea7594fecf1fe1abc02bfb54e4893eb0340239a017c5009725cbf860b392c2d7c17d6fe2caf0b1f50d3062bf60208edbbc860292daf1507e74d57bd5ffd57861e5b41e6aff1c9dc94c3146d28b842a84bfd2d081e4dce76aa86e0d8940fb7b5258fdd9a0a13a2069d1e16dc95479d1a005a7e53b62d49d670b499305becb1cf60b7cac35fae51171ffe047f04316d5156c27376b527df27658d256adfd1f1e4fe65ad7d7e7f53a1cb5e59700be626cc03bd33aa9a167fffcef4d33e35f9ba3f554cb11842dbec377915472360c32785d604faa235604c33a1b59e9d8ed71c13bc520dc48b24c28664edfda3112ea25b313cbd915c76a5d8de9e4c051d43bf8dd8977ea1263e7931eec5504064e115ade87e51aa1ff27b149b0d8db2e0f3a21d7030cbc7229263b237c288239df7cd7947dd10030fa87845afccfaea6278b36396253bd147de51cee9fd8a173fbcf42a1844f8278270a8d7c4297dc07d6b7f055c876369253792d85db4c4afffb222a28b68efaf6809318ec0eac1fefa56507f277036221477fd0d535adc23ec795d1c373bef7d4336c9ca7c23c68381ad6854049a1546beb8c03295213633eb59ee0e2adf24c82382f2c59d5d79209041214a28ed5be0a1ca63d54a22703e0536f26be25d29262c7776611e508559b0715db351283ba0ae8879b34cbbe5be13591957965495e7e06832ef06b4baf2aec8859c6ba358b0a3550b235765d18cbe198f34c0f444268f7848620f4d59d731e1b21834556042a048f3509bcec8ebcadb1aae520fb56bc95d5a7d8fc54df8bf43ba32cfe2157ff6fa881ab754591c17a2c27b101aaf6cc93a35c110b5ec75d8d27a42c17194d529809b64ea83eecc1911468245802174d5853105250d4acfd91bdfaeca62670c5e63189261c706c800f3441c4787a963c1297fe45aab182c1143ff6b6779229f7f0d036e8d9080ff3bd455b44131a223947d3f7ac98609ca43931f038e08793edbc5898fe3b43a1e683d5b2194a731021deb90e499e362dc1ac7066323ad2078d47d8e966f12df899b1dc2b485d49ef0d88dbfef407216c590054e17bd43d21467440a0e3d5024b6e8d59489499f5de2d72354da182a9417766848d471720c86f27bafb1874660ba9a5977982d2ef795b2ec7c95163a5c47c2d6eed6f05fd430809bd3bf6b8d686f17619efb7f8d7361e69cc356a8f369766fd720ab029ebbc5ab327c248671065166fe7052c1231ba4d7949526726836cfbfbb2ec6b301575407493778d7bd20d8c79695278bea6566a4c6b8c85f5ca17940b466ea418358e13222f859e1e4c257e9156e17b05fa0a50017e4d7880b50fe6abad9b23ba49ad76b27558d2f8e25f97c6645aa7c6db7e1380d544a7ab5a32474c8bc82a1cac9558a1ae8e44f66175f4567d33d9f032a73bf9e480aba359661370361d75eab1b4db9a8b0550076a5f22f8e0378f6d20bf5976a19a75bb680c5080a1fcd76a58fffad3af8aefc9868a94e78d43b31aaa8290e78ecce120ca0112be80cc8b058dfa61e2cafc9410bf87fa0ec3e853b9647c4a8c37aea74167017379cfdfaaec84e16c6e1c02abc8a80178fff0be19f46c53b3de3a47b61e04838331916b4b82165cbedcaf530f53b53f1aada6980c6686d10a161c6c73e15a5e01c81d96509915a5c513ce1602ca878c91c132f86f4e0e0122b67e4191fde5a9b2a53682f894534da359b8ccf5b66d77a1fb13d2f326d19705c9c2c8a9a7a5dff155c05100cd36a0654509fb611818da427c8e5040a4b2e8a8f09ff439f5782289344d34ab6c1a29970b2fcc59b3b34d2358cb7b30900debfcaf92389db0a30e9954e9181716000e7cb10f9fd5b95d4e8f2632ba464b7b79deb4e2f82926f64737044dc07d852137ca69d1f4bd0e1964b3efe9c929d4f59b823de0be03b67d18874ef03ebc90daabf08a2c1b84a98cd68eccc264799fcab154a2bbbe84550a1f68fd8c38d639bddc7a6eda52bc1c29ae291aaa133e3afc718a85a501b7b518326d889b159e09aa8fdac85212244a684bd41bb7d48e27cf330f924838a63962ee8904cbe3215a0b69b54978c7a9a262fb199aab63942a4fa0c6edab1ff37823687254e77f02089b120c99404f437cb431595ba7390fa623a1edd0d28ff12b2fade688ea32687632c50ad7763d12851af7b4df15c93aa6776a2b1658a74d0fc399f8d1f3ef367a3d839d710765307f103bd5fdae90dff395148f52f6b64a30eba49b1aee5dd6f2e0d41a8d4326ef8a9beb9eb53827b0af2c5d31aee97c9717742cd4ea0d5fb3"}, {0x28, 0xffff, 0xfffffffffffffff9, "9f1168857facdd5033219225a2d7ecb6dd5630c89ace"}, {0x50, 0x1, 0x8, "5281bc4dc3093bbb73861e3c6ca9e73618cb355e5455813a11763c13413071eecf0285f41b1276f9548c4cdbc5a4fa61c013093ca22c95f4014e3bdaed7ac3"}, {0xc0, 0x1, 0x0, "26e52daa05f6e6ab860e7d7641bb72a9b83d1618ecf4e689daa6292805b4319edab6f976f1f7d2244ce9b4bbe7d45a78b8c16e198159817778557c8918083bf72fcd9cea620e5d8ef31ac4e3e34e5eba8665940ca3e7150711434c6039b10cd65f0290954faf5d1593fa5a994d57ce620b2e21296b2f0189db89c4b9817c1c67ad241fece9e393cad9c469607b43304a659885a0653eefc0c7857fc746dfe2697caff3fa819d96adeccde53031fa"}, {0x60, 0x1, 0x80000000, "7d7a67fc56d17e5216a354b6bdc574b987b694fdf8c98cebd22c5672110a0e66b89b341385f18e8fc461316f2e7ea9ad767f482dfaa3e062dba8880874018bc45dde5eea194a0b6ea3d7"}, {0x38, 0x1, 0x8, "434d4b0f5c4f00d7bd4330e21d11932377f8708bdb25c6b12e8afd9019b56e7c3b"}], 0x1330}, 0x2) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000440)) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45, 0x0, 0x1}, {0x40000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) accept$inet(r1, 0x0, &(0x7f0000000340)) sendto$inet6(r1, &(0x7f00000002c0)="e57c444f9af8fe7b19866b6db313d7338f9a1f95c58cde9bc02fba44c5de945467b65dcfa2d99cabaa4a38c652be8c9ee02126250e977bb55dab41f1d5a5af51721d63dc137f1bc689e547a510d95d9ae20451145d814fb61527", 0x5a, 0x8, &(0x7f0000000380)={0x18, 0x0, 0xff, 0xf02}, 0xc) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvfrom$unix(r2, &(0x7f0000000180)=""/204, 0xcc, 0x1, 0x0, 0x0) fchdir(r2) syz_emit_ethernet(0x64, &(0x7f00000003c0)="b66be616b9bf89db1a77c64dd98167ab767fb2ff8ad2b73e437ef1bc69cbe9a354b856801866d08f9c4960085bd1d9b0e024acc23257ffc8ddd552d1b0d18ece90a8236f7f0458bb32fb921812e697889f0e478c67f1628d1fa7db304602d0cfee6d931a") 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {0xfffffffffffffffe}], 0x1045, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x100001bd, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x2, &(0x7f0000000200)=[r1, r2]) getgroups(0x0, &(0x7f0000001640)) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) recvfrom(r3, &(0x7f00000002c0)=""/48, 0x30, 0x2, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x26, 0x4e05, 0x1, 0x1, "5ff2a451ada28a60902bc27c1fdbe67c2a47d9d6", 0x7, 0x7}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0080"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x20, 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="2930be02fda2c9927da704c6cefceea4ca49b2e0601e5e8cb18ee39aeaafd3edfcbb7f4524c40eb7d229580abe4cf7e5775fe8ab56b00595631c4d3736a891fce4bb8b803855556228c1124ca08184b6b913bad312bf6c7e225c82069051cdb808e3087e458c5bd2d0150b85982000", 0xd3) 16:00:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="15ae6fe0876086e43321edb88a7273024be83c28ce5761fd45fac3e8cac4dd6f0916a88663c0e1e864bc17596ed93ee4918b2a0fbe6710a6e7775de9f0b50069f175ec4523fad280b0f5b0f5daf48a6aa52c36ca204442ace0bdf692e01a7857769364ddc71871162639fe0511560c04f4b1347ce28e1f10758c10a5bf5b", 0x7e) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x200) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f00000000c0)) ftruncate(r0, 0x0, 0x2) 16:00:17 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = shmget(0x3, 0x11000, 0x100010011, &(0x7f0000fef000/0x11000)=nil) shmctl$SHM_LOCK(r1, 0x3) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x10001, 0x20, './file0\x00', 0x4, 0xfffffffffffff001, 0x96d, 0x5}) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) fcntl$setstatus(r1, 0x4, 0xabf43f42a9db1aaa) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) flock(r1, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x4) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000540)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0204ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f10c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050002e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031acb303757e4fd582facbc5737b8e24057571050500"/336, 0x150, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffebc, &(0x7f0000000140)='\x00') 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, &(0x7f0000000040)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:17 executing program 0: r0 = getpid() wait4(r0, &(0x7f00000014c0), 0x2, &(0x7f0000001500)) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000180)="113737d49c152927c492d0e807cf403ba11aae19f29e6a61bd62c54450dca73970b9abda3201d17e788028da4610d6a996012669e430ed2fbcb22b0ce34d5203dfa7e00701c2ff3ee14759d0d9c10db2c9c9f239a26955206010d6205c9832a7c13b1b83bb277a6904fa52e7bdaaf5186c3f0ef9c21c765362f4d4812566f619fc16c06b4b497dfa31f9a8029ca80667dd77ed7d941576cc5ac6f4690fbc9a703b77406ec608fa34fadd1ad977f894542443f757ee5dd5e51538be838cec3c339be1f0753f100a0a7702b31f845ab9f3eba2063b20ac90c8cae4e24f037cc0efa649621dbf9e86c9773c5815d1aa74562a9146228af8ba3560f050941149730f9bf5fc7baed2d37a2bf07df1e36bffdf6a07112c5f07bb555e8eb3152ab4b0fe3234fac8914915fec59b29deb66702e13875ca01e736f583b2f563b6fa578663b93cc0812fcf52695905ce37a636b6525505e69f7f1248b02eb7a12a5572345d3f6c1a081f2348a5a71b88f3206cd72d509eca52c2bcf8f7cb1044741883a70c8f0136422c729304ba60204fabcf3be0ad0c310b0ba17f72a2fd3d06f4013a99b2851d721629f54f4e26bf63daa431350a3a7caed57539e3c7751ca3720d5d034d13807aad4002b138fa5faf052509cb613a22d0301b56462128d1a21d0830b29bdcdb49f35db4acf669aaec081399d9a363812a3ecf7445fcc3e9dbe3c170bc7c796dded5ec707171ca6535d35d893f1785a58d700adaf5a5eaeef378b469e95b34b4bc714095776955313190209712968b162a454518cbf21a8bebee507a3ab980c1de2b906cd516dff606439195926e7eea2a63340dfdc45016b98791f1c8898dda82b5a8390c43fe9fa8fa96add677ee860ca6898505076d60d8cfc7a547e6fc79fc54943a7178f4eb8b85ef2d3d0db56b1b7319a24fb7e66d049cfdd31a878e1332ce0bdf61b9fcce17c701b30362a5bfbfdc6b49566025471cfb0d4bf37026bd38d550de3ede195cd94e6825c9425c0d4397249365a50c7c8415fb3f06e122a66e1aae168740c92b6d4b23700e2a88596f5f6a2a0f73ead3baa9a284d551e4d1473239046f22179c61d47715950073d15b3caad286a92f4df1220f90252008fae49d7b1451f7580a724e31a7558b626fd56902085f5c4ca435ae50103d5bf8a8d6c8cb0e90084b305d9562a6a5cb00a24bd6e5c5ccc56673084fb6a030886af999fd37ae38ed4142f92586705ccf9bb93a8a70fd979bf613ca5dab94df0a72b71856bc874aa0314b1640d2a8ddbdb1fe60334917ed66dbabe6e20b52e67ace379beac683fb55851e143b535028206e2e924416bc0e185a262389fc5ff3707caddee32410f071e8186788d33a9c913b797ff4cd47aa4f228e755df574b5cb789e39b52a294ec5c65b275451dced12122eb20f9920b9857dd01f6f85bc229447fb6f9955b97836324dae5edad88f0fce92a7bc6c1ccce43eba0e6f317b63a881ee7f9b3e5c0a8109de52172bdaf15f42d82b00f3c2367ac9fb277a7ee4423167ac63331daffec90639ac48472ab4a1dd22e7a63d100a53f227131f061f221e38de7738475736962b9c4765d9f5b8b52ef86aa3d72c5423db35baad8e6fcc9084582b7a20e867eccc28a3eaf4bd2b6a209cfc5d6f887a652c1c3a66bb0d625d7e8f29f19f1f2dcd5de2ee77779dc06564f89bcff7c3474c6c3ea5a52c1bdab5fbf0e33b7e22ff0cb70321b936d2d6e2f6895468682a185ed1c0e72f2e1a21990b38cd142f3fbf9e3aad13648b32816b37941253587ae03432caf825276c647c2545fcbdeffbd9b55394972122891ec75307d8dbe2ab199e7d4e49bbaacd49b5cc0668f79baafae64018087695fbbdbfb5c485a32fa40217fd8df44e5732bb1405b0f2d9167b0200a537464aea8d0fcb8ad60cce5d2d22e89cc1e24fcd1c7b9972245520abac3221ef53fb8b349c2096f0941b220acd0166e41dbe56f5fe16c0b01395e5b82924ad2d4e83ec55e4fb2e0059c12d828044b49001d6f4fa32182313f765c86cff90c59589b29c0d60d862ffca650fb66be494416532a518a8262b5ffdf6d27e30b0888f65632b1689eb766f357b543915bdf51f8160cc4e15dd49990edf10f0b3ca49a9e701b9d80bd8d2986c6b162b1ca69b4921901eb672ac4fa2d27ed8d653cf665246054c75508cd2aab8891279fd1434dc761e948016f99b7432eafcecd31d01b6e5d71cf6475f842f4cfb363e45f91c74b576fdea4ac7355eef79afcd7d69c97324e2462a4544ce42b7c08cf9cf0180d0c5a6cc060d2156c6fa706187d66355364b1fbd285c2c4a2b19e1c13c779171dcfdc22c069845a1846f305a7e154e0a453735ea31e75e5999db1389a7eea3eea855c802d1971562da648cdfdd81494bed3d4a1d1fafd3f545fa9da3d8765282eca9a8b8bc307f11417702ad67ed02103188cb0b9bd05e5423c9a1cdffd3548bbe4a13f29be2196fce9aaf9c3ca1028a1ec36c55897980fee5966b4e986a19f766e34ebcc63a695661c25d0b3559ea037d389907bc77d711483da2769b1da03ba5f7ec32674f0687c28df40835790acc38fd30546757f8f024c99a52260431eec29d14053717e06abcfc602a75fee434ca871a01306cb5feca7142d229aeb19c936b490ab28ec16a133e74b087d385541468e6c95525d5755d9ed5520da174e1a47f06ca8a7112f95094117d6b375dd189e4745728c358fb6509135ffe812c4c9739868d1cedfb63098bb42a05aaee4925ef9fb390e062a039e632ea0dff6ae60cd08d173a9b48461a9a1a48500b9842d6e835dd55dcc66fa65c990d7a6853e72df0dfc00ab1910e67b9af59f7248081da423668d696101ac890c8321c8155938bf4b86787a29c94f54b5ed74e2930af8118805b1d9f9d6920c7d114761aee2b69afddb1b0e2a2360f3e0f21a74ba62fa1082202bb52c575bd3ee22d1ef36f2a4e99ca7e6a44a092fe03d98a06f14edbd6c357ec110fea79d628138c471b992e555aa6d173ddbb57d148491825f91403e399b7bf5a3e606c239d51eead9c0861cb32fc66df4fc149a7489bc1262ba22bc67b9cfd11eaf541454bca4fc26553d28700e25fa2eff9b7eadfb9e1dd684a9f717a7fb1d261bb3e1aca18aefa062abe0ecbbba6c1b137299ba948b9c17055a0322c8db57466e57460fc5c57c0e17c754099143c769a7e4adfd6b71822c972981f63da11a8680b2aea7b4256479a1228d7a2450800ecf8eb7e5570a6b466cc43d1d611d7165b98e28e93ee364ea1ac1d582ad13d8b9db1dee023743901792b1fb434bb79820e37c600b00c0ff4fbd76579b5fbbde4d5c294106dda1ecf217e8deebaee54f8ea4285286a5272f51fe9b5bf24801e277b654c3b343349e5311e1666ee6262484bee039573bfe436c635b9fbcfcc1f0f61c623fa17a58767b768415ffb8763bdd83fe513419ac2c6581965c8da81d314f255b23ea6763f4da6991e59a20212cb58eec3282cb1e38f8e04de0bbb84314093cbce7c8f7aa0817f5a3f26f49410cc962695c870fc565a3651f92038f61826865f35087179c88e1eb30659b4f13d00ce96e353f235b5994f160ad2a5f0f7fea4cc15b69fa5480135e337177656d5e9638d31d1b0407da51e4dd8135fee4c735ea1b37da9db3e41e7e382058e082619510c573b7930efa15560580f94f5c62b131d9f7faf090333757db1a7b01dd253f5ef8a24d99ff7a024b40a81a62276f6957e38d08642a19c25ce6acd3f809ebec4e486130d48aa64d45d88c644a01345eb82fe42a5956630ddf6d6c21ed18772d4d78362dc45c47bd7e1b6da297af1a85e6a3ee9eccca1b41433ef2920c793e3ff6b2cdb5232bd5ae7d4ef79007375ef87afbf0c7145d7dca492e878c37ade70a100ee6cce7e283c8ae12672235b745f8de0cddd64322281fd611775bd3607031cc7a581d2c13c2de2f03b063b14932cfa8581c30cd3131de4ee87845256c258b9e2e7dfce4d9f4e2bf4f103d31d1786208c28da1a6a02eefbbf7f05a11462b358d202afd9019c20be5c231b1acb7ec1989ceb2df29253b913ed7fbceaa59d2f363e071ac206519e469d5454ecb91ebf4ce06ee0957f535d6c6886e0937e38d28f770dcbbfbd9142484327949f7c0c3b6fa2c5a9884649248ff312bc82bd23217db182ae4eb48a620842708bbedcb65d3468e7f13cfb14e5f964cf70c97e73dceae393a83c5fc1c09dcaf314aa3eee0e494ba7600f9c18ef79fe3bdedc62bcc1de8b4533cb567c9d115e8db744e2894037c4fa061155e6dfa4cb4022f986194c9f73f30f7726f87b9a622af2f6914bfa58ce064bf7110fe2c7014add084ddfeb1abeaead74ef63a122c3f9420884965624885e76596ecf1fa96a1be697e3e9aeadb55599d770c43940f4e0b8fbba3be8128dda7329a18fbad3c4b6d70c57cb4d577befde63a82ca2cf1dc025ace2a341fb4bf4a6bf0a0787817db5cbabc1a2814c7db21f21122572ab457be5cedff1977442f5b7a7fdff7925ca48b59cc5965e48c7de3fda78e79f85e803a6b149e8363e1c3031b851e7ffe0baea20a99030ab4dbf8dc190349b399903e676924074085b23b41aebddfbe78e0897329448fcb2f3cf5fb4a8b900ec4c01c47f7fefa8a743dccdeac832875a94e821ac89cc555e17bb27d64cd5d1bdc15aa56a9ceb2e77b7dd5ce0db18db0daf8a8b4aba8a744a6684a9587eb46cf6b7b67a4a517e3d679bdaca1ff34ccc07340a3bbdbce7f5375613f42df481ab5900d0dc3e420c43778e7b92b9cbfaf2c29a58699dee03bd57b0b80fad3565cf72aa0fcbf1eb9f84c5d2d83ffcb276c6109056a2127c6f3a5d24e32ac3f45f59327b738188e8c348c20e7558cc89240120312a4a1df93092496a76f1ceb9431ebdd549e563801b872efa33f5d1d12d31fa8c05a4ed4b4e781f754636f23809f02d9d350fd6d9c8507c8bbba02241e49107a11fe47af5cb12048069ee73d77c1f442ab59c36afa0846c55b879e7faf2de90e05fbe473da2112558c58b1c9e5395909c0474df88402989c7ffac64d160baca2291cb6fe810c7195b4a86983f9dd978d7a29e3589a898bd950de4b8f497a4e6f4f29557ad0d3f1cf2e00d967670eade66c2c2809f46272cfc51190682da614f2541f2d6c55b58e2ea818a0ae0c4758c24c54b602f39fd1626b60406be44479673f4ecd43fcb8b9f848186b3ec1518e8d48a99aa9613c65ee683598432c47f039d975a196cd271f578630f303d4e5d411512e346d83419a5d745ea1b7048fdf1828b20f2ba4c68deaae9125979fdcf01184d2a51d0ee90746a69edf6fd3f9071ab5200ba977c499dfa3edac13566563d4d1d05b259e763874675209571d7f6450e736b39fc46fecc3433f75360e2916378e3056f9026d8504189f7446e8652754a87241e70b8eb774954c03c986d9a54ce08085eb05d18223d0f6471763b8467806fd5327e865b8b8df4c18d72f583f1e8b972144756b483f8bfcad6c9feca7ec7876e4b4df4a43ee7242766dc539823a9cbac8fc1f3d30fc046616623bbd12417b00f05eaa383639acf0e82bb2a3bff4dee3f3e527d3226794fa07a00b91d4df2104755928c4b1c72dbb04e06dd1e80d37ad59c25b04aff700b1cda2a2f10f89a7eb0d149958cc95ee6f21f8040bba8004e7d0c913f123bb7e9e6c4d03f0e6058bb5fa6c00a4cb557952de15656720ce52ddbe97edf3f5712530a64e536878868973afee3ec31cdfd3844d9d98f95cb8ef4d6ec558375f80029", 0x1000}, {&(0x7f0000001180)="92dc1e681dd150be09454e96787c2f4d5eb4efaa595dfee6c0347732e97701212a753b74b282fd2ac261988b2b833cee9580af1d1da584d302f2b04406dcbb8050856450a601afb6587b0d4884dc69295e8e67823b66f78c767e6c3d9388f9c7971ebab5753a949f880d2e5a46dfa103fc33a8c7b5e699ad836119707f880319", 0x80}, {&(0x7f0000001200)="f1e246ec4b9299250787e617eaea978310b491e79cbab8476e8ce13329682c43c1c5509af77e923481fa15fd9e9fbc35", 0x30}, {&(0x7f0000001240)="df0b47abb27f62edb064c8d62f9ded22bdd81dde96bc3e9dd3d9e927e3ebf166f6b986693238b11a5fa5d65a10a43f4648bcefd5b7bb228348b243789c9b4bdd1233fc920813e753b422d7811857afe69139bd621fe212837ec74f93f56b926ea13f4f7db0b7836f7a6fdecf6042ab14f57b305d2eb50dabac687867c2587964dce58d49a70eacc1f513e4db8e228957a2cbd1cf27e43c5a3c9d11b3fe47551692d58fa9bd9740c84aef7bd4d8eea75ad6af77eec8c0fed0206661ebecc3bdd3eaf2b7ab4a3ebeb855dd8864b4179ce8641f080eee0d320dfbf89d50f9ea", 0xde}, {&(0x7f0000001340)="42001591e5d25eaf15b5695e0a7f00dedc41f9a06c95f2be87c28cd60e6e54128eca8e537be26139b870c4d3e5cdeac9828fab46828ee4a8dba0c7241ddc2b753a0b4458e55db89e8cf7371af33347f88204a3db0ee800213cc3562d8a79dc6bf806ef45c2d8fcad77c33b121a4b1c27a8c0c5f0ef0507d3f5de7f8266d5bc78d04bf81909c9d753bdd5afecb0", 0x8d}], 0x5, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) clock_gettime(0x4, &(0x7f0000000080)) socketpair(0x1, 0x5, 0x8, &(0x7f0000001480)) 16:00:17 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:17 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x8040, 0x0) nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) clock_gettime(0x2, &(0x7f00000000c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r3, 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000020000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4b23b4c11000000000000000000000000000000000000000000000000007c414b4903f39b9cf9e8995b846536ec198c88cb66974ce4a81bc60b91fe"], 0x6e, &(0x7f0000000380)=[{&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000002c0)=""/158, 0x9e}], 0x4, &(0x7f00000003c0)=""/253, 0xfd}, 0x800) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffd000 didn't change! 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x2, &(0x7f0000000100)) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000180)='./file0\x00') ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400, 0x1f, 0x100, 0x23, "62709bae8abae52419cc95c3a58edef57804ad29", 0x5, 0x6}) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) dup(r0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x20d4fe, 0x8001, 0x3, 0x9, "b08dce587600000000000100"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) close(r2) 16:00:17 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"}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="1bada4adbfbb4b7e3000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10000000008000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES64=r2, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r2]]]) sendto$inet(r2, &(0x7f00000008c0)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d14bce9fdca9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed10c5d880e080416763703aedeed57c39cb57494bc0c354cbc20cbd728edb3a5dbd830101da6a92bc8eac06c750567d397bf7b08eee20878396abd358fcb536a3a6ef1ddea2ecf23d3e99162cc522379ac10385463cc6b34d13f3e8e3830a5c6fabbd910e781e25929422aa32e24029faeed42420478edd735376832d61930bbbb24edff77fa49ba5f8e1e433f470c539d2f9f849dad36cb87ffacb50d2015d2f771f", 0x110, 0x9, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000380)=0xff) r3 = syz_open_pts() r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x8000, 0x100) r5 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x80) r6 = getpgid(0xffffffffffffffff) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = getpgid(0xffffffffffffffff) r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r13 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() r16 = getuid() r17 = getegid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000a00)="a7d212f5f5b25055bee84d1d75ae67f95577536cb65ba6692ca4f2493eacb6b2ef272c065d9fc71d9ac2b01d161f3ce1b3f095be92d9481b684b91fc537b3635c4d33fb8efbe31d2291910e591851c3ae6c064c4260e16728c74bb9ee6b7ca8d13f801b328b880cf40f529883f4a444859680c2947b8416f4abf993ad3c571e5fc80f9b3d592e8acc312e5ba0c528d56459f9de8fee272ed850902a968fac6732ed1328e5a3586b4e7a2e8c863e45065abc2888586743e1a4dc8bfe2271852d992951a6c0687c1d5583136652c31b148a078fabc8c3fbcf1877d47ab3612c28df1b40c14c586647620", 0xe9}, {&(0x7f0000000b00)="5a251f59d6713a0ed8dc0d7db6536b58e4f7abbe529f6fda82ce003a7c8d687794621655a8e1e4b86667e11bad032f2f6056ca6f7057a7a39b57de48d497e0a64bc263f2726e31656b3beae5a66531296048ab6fe6ae3dfc01a58bc5416134500cbaff0f8f3d3e4c199462fb43b9de411ecad3db301aa761160e843a99a98a28d19a96ff030ef9cdd511035c1f2314b5c2e99ed3dae245c1e858eb8825850a4b1d15a5e6bb3be01b2c7b789cc52177f2785493fc0c683b4b6d45ac6a8947093d49ae34e813f014290d635716d2b353462a3fd4c7a6f98ed95904ed137de78bef44ce5b12160cb586661e6c37f334d7af007b49b0b9a0c6c022", 0xf9}, {&(0x7f0000000c00)="eb8cfb3c8b4f82dbb40eec6954d91dbdfddd30f72496266c46443ea9311646a80a309dcdd6533d78dfd698208cf1e5bf0acb5c11b9306373f92dcd25e8d4692a9a73c3b23ba1d2cf28b8092273e99ab946bc0010e85a028270f726394185a61532cf25f2654d1829eb53f2d75a7d666dfd6fcb20e6e3a3a6e1a13334fe69ea21e490d753ef85c3295383865dbcbc78b0de8cf3c9d4884d86262f14566c9c2e9d1ecf402ad5ffcb51c36fa0d89b307353d4b6815ec7534a69bafbf3cfda5d4da1b6d5070878948f7abc712c615a83b739df44e6eff4133b47e114a43ce18d32980cfb3b92916e882d2fb223d6929b7438d316215eb5b5b3", 0xf7}], 0x3, &(0x7f0000000e40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="000000001800000081000000ffff0094160001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x1}, 0x400) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) ioctl$TIOCDRAIN(r2, 0x2000745e) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x8) r18 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000540)) shmat(r18, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) sendto$unix(r2, &(0x7f0000000000)="abb6432bb168ab13dd25e877f860dcedc9c48878240fa92f615c453bbe7418ea6b0af2d52eb19906e5e18aad0e6e1449bf7fa837f2a41e71f8da76cc79be6487311075b1f44d7a3836cc9d6b7fd8b8bf57c0886d24e52a1b05379592983e", 0x5e, 0x408, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r19 = shmat(r18, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r19) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r1, 0x2, 0xfffffffffffff3cf, &(0x7f00000007c0)="c511a7466c524443743a982f57c6cb888599a1d11f5f185f76117a82023124061cee4d40deb94a3aaf4c4b5c0f0f67aa7d", 0x31) setsockopt(r2, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) r20 = semget$private(0x0, 0x5, 0x40) socket$inet(0x2, 0x5, 0xffffffffffffff8f) semop(r20, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="cfbd00f8d59ede63cc54d5c7e8c8f767b99761d7ffffff7f00000000b2f2a565ecd889f363435c64f210aff489b9e329f0cf8b7554f7c774e236e7f063e89e082c56d3adf1e3ffffa985b49880fa53958bdc4ad277fcdce787fdae1f026d1b8a783d4c85178ecaccfbbf99faff286ca5fd2b4bf38ca0cde48ac4b73803f72411067b8df4f95f6dfb8d29ecc369ad2f27f0e1db814203767f17d72c380e013afb6e8f18149c7cc38f015187bdf39cbfaf824c3456a46664b1312b864458104d2e2fcdbb7c773270074f1291fc58a8a1", 0x55) 16:00:17 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x9ed, 0xfffffffffffffff9, 0x3, 0x80000000}, {0x31, 0x7, 0x2}, {0xeb1, 0x7f, 0x401, 0x2}, {0x7f, 0x7, 0xa666, 0x800}, {0x9, 0x7ff, 0x7f, 0x6}, {0x4, 0x98, 0xbf4e, 0x7}, {0x5, 0x6, 0x2, 0x80000001}, {0x5, 0x0, 0x7fffffff, 0xfff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3e, 0x0, 0x0, 0xfffffffffffffffe}, {0x28, 0x8000000}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x21) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) 16:00:18 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d64246720ac55ca4"], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) ioctl$TIOCNOTTY(r1, 0x20007471) write(r0, 0x0, 0x0) setsockopt(r1, 0x4, 0x7, &(0x7f0000000080)="2bd0d3b03ca2ccbda823c90b83ad7bfcb95793423c43dcc37faabd1585b972c8ef31058b1b33a4b2b30d044b9cb17ea31faa4947d8e3d2719d20a8c6955c98c0c3daf15b74fb1e325337155bf70d8e056cff5d2789ea42617aba668c1ac1ad5677a190e670317a55eb416e050b1f0be7c7fad97c891dec8a1d9a0a4e534b0948cf1b998dbaebb71b92d605386bb4a528425eee8baa5a05f3d8c61fe494f4258029ed71bd6c447bda2c46764e5e3e2132e806", 0xb2) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/49, 0x31) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) 16:00:19 executing program 0: r0 = socket(0x2, 0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1286, &(0x7f0000000240)=0x401, 0x4) mkdir(&(0x7f00000003c0)='./control/file0/file0\x00', 0x10) unveil(&(0x7f0000000280)='./control/file0\x00', &(0x7f0000000480)='r\x00') r1 = open(&(0x7f00000000c0)='./control/file0\x00', 0x10000, 0x68727df791bbd910) utimensat(r1, &(0x7f00000001c0)='./control\x00', &(0x7f0000000200)={{0x0, 0x3}, {0x1ff, 0x9}}, 0x0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) chflags(&(0x7f0000000140)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control/file0\x00', &(0x7f0000000080)='c\x00') 16:00:19 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ktrace(&(0x7f00000002c0)='./file0\x00', 0x7, 0x8, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) 16:00:19 executing program 0: socketpair(0x6, 0x5, 0x8, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pckbd_enable: command error 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xfffffffffffffffb, 0x3, 0xffffffffffff29ed, 0x9}, {0xfffffffffffffffe, 0xffff, 0x8, 0x3}, {0x20, 0x3, 0x80000000, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x400, 0x9, 0x9, 0x6, "56a29db79d9fb40656fb0cf986ca6fb93cfb36cb", 0x796, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x401, 0x6, 0x1000, 0x9}, {0x3ff, 0x8, 0x100, 0x4}, {0x9, 0x3, 0x401, 0x8}, {0x2, 0xfffffffffffffffb, 0x7fffffff, 0x1}]}) pckbd_enable: command error 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0xfffffffffffffff5) close(r0) 16:00:21 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:21 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) pwrite(r0, &(0x7f0000000080)="3cd35284aba68c09f7ccc04cd521", 0xe, 0x0, 0xfffffffffffffffe) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x4000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x1, 0x20, 0x5, 0x6}, {{r1}, 0xfffffffffffffff8, 0x54, 0x5, 0x4, 0x7}, {{r1}, 0x0, 0x88, 0x20000000, 0x1d1, 0x9}, {{r1}, 0x0, 0xb3, 0x8, 0x8, 0x9}], 0x5, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x8, 0x6, 0x2}], 0x3ff, &(0x7f0000000380)={0x18b, 0x4}) getgroups(0x1, &(0x7f0000000240)=[0x0]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0xd8, 0x20000000, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000000, 0x100, 0x80}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffe, 0x2c, 0x1, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x3, 0x4}, {{}, 0xfffffffffffffffd, 0x40, 0xec4c722ee5aa4c91, 0x100000000, 0x5}, {{r0}, 0xfffffffffffffffc, 0x20, 0x21, 0xff, 0x5}], 0x2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x80000000, 0x8}, {{r1}, 0x0, 0x1, 0xf0000000, 0x200, 0x3}, {{r0}, 0xfffffffffffffffe, 0x9, 0x1, 0xb, 0x101}, {{r0}, 0x0, 0xd0, 0x80, 0x10001, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x3, 0x60c5c49d}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x20, 0x4, 0x85, 0x5}], 0x200, &(0x7f0000000300)={0x100000000, 0x400}) dup(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) link(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x800, r1) write(r0, &(0x7f0000000100)="4e8ef5db88d2134552be8ec2a4709c484872564c510de9e55a8584d5cbc173033b66260c64fd4f2e0dbf3c7dd60008730ef8ac5f75c83b181d1301b5c77406bed3a3b14b0b61726b42992df030524fe8831ed46f253d23c7c2a9f0c2d9954b63492c6faf671fb4d40a5676807644e16d3f5c5322423330", 0x77) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x94) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x8, 0x4}, 0x10) fchdir(r0) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xac64859dab978fe0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="b97b7bb700e8f947fe18c3e61c1b4ba5d24c4f581071d9a178b2ce6168fdc3304efbb3e23e0b3cccfff892e4a0c4dec7e9853f257b30dd5e2549755b8389e9d52fe81b5145eab8442104da2333e72bb242cbfdfaee32fce2da6b79423100573b8e50f2c473fe5eebbe6e1bda826be3259b5cfff08ecff1f9126abb11de7f0dc5406326f651d5472cc6738eeabefa", 0x8e}, {&(0x7f0000000240)="332f3b3d289b3d06d6589bcbf95827966ef17f499aa291a0737009070269ac18d0421ed9afe4b564afd6c1b6e0e28ec8", 0x30}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x400000003fd, 0x4) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) getuid() 16:00:21 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000002c0)=0x446a3bdcd62b38f7) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r2) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/88, 0x58) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000000c0)) readv(r2, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000300)) poll(&(0x7f0000000040)=[{r2, 0x7e}], 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000500)={0x9, 0x2, 0x6, {[0xfffffffffffffffc, 0x80000000, 0x1, 0x1, 0x900000000000, 0x87e, 0x4, 0x8, 0x9, 0x0, 0x6, 0x20, 0x8, 0x8, 0x7, 0x1, 0x3ff, 0x8], [0x3ff, 0xffffffffffffff3f, 0x9, 0xd7f6, 0x4, 0x1, 0x4, 0xf377, 0xfff, 0x23a], [0x0, 0x9, 0x8, 0x100000001, 0x6, 0x1ff, 0x6], [0xfffffffffffff28e, 0x9, 0x4, 0x3, 0x6, 0x5], [{0x6, 0x0, 0xffff, 0x9}, {0xb246, 0x77, 0x5, 0x3}, {0x9, 0x400, 0x401, 0x7f}, {0x43, 0x1, 0x1}, {0xffffffffffffffff, 0xad, 0x8, 0x2}, {0x9, 0x6, 0x8000}, {0x2, 0x5, 0x0, 0x800}, {0x7, 0x0, 0x4, 0x7}], {0x0, 0x0, 0x8, 0xfffffffffffffffa}, {0x68, 0x2, 0x10000, 0x3d}}}) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) r2 = semget(0x0, 0x2, 0x4) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000080)=""/184) chmod(&(0x7f0000000140)='./file0\x00', 0x20) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x80) fcntl$setstatus(r1, 0x4, 0x8) r4 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x3, r5, r6, r8, r9, 0x40, 0x1000}, 0x9, 0xbdfa, 0x1}) r10 = getgid() getsockname$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000440)=0x1) setsockopt(r1, 0x3, 0x1, &(0x7f0000000480)="5af69dc14f6f9659b38657d3bd078a1c19ee8cfd012630501c55b27e12fc23cba58195dd054976300a02ab76a968207e4f043936c56c3b25dbb05ae94be35beddf1eabc45291a33ea3fb6ef8739030459999492465a97dc6a8d98f0993922817d806e258b198713167367280c74d0970fe38a284619cb5c0", 0x78) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r13 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0xfffffffffffffffb, r8, r10, r12, r6, 0xa0}, 0xfffffffffffffffc, 0x2, r11, r7, 0x9, 0x9, 0x401}) open(&(0x7f00000005c0)='./file0\x00', 0x2, 0x2) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='.\x00') ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000680)={0x1, 0x0, 0xec8, 0x8, 0x10000}) fcntl$dupfd(r0, 0x0, r3) accept$inet(r4, &(0x7f00000006c0), &(0x7f0000000700)=0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000740)) symlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0/file0\x00') semop(r2, &(0x7f0000000800)=[{0x3, 0x5, 0x800}, {0x1, 0x8, 0x800}, {0x2, 0x79e, 0x1000}, {0x0, 0x9, 0x1000}, {0x0, 0xfff, 0x1800}], 0x5) 16:00:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) fsync(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20080, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r2, r3, r4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f0000000200)="ff7b68ed2788292fcc73da0b293f965d5bf9488dc46c638251228942ba1402762cffce4c6fe0ef660e5f3295a50733b126b64f4ba212d2325b5e224d9e995adb087260189b42c12d540565f49f482a8f4bc336f117a19a769ca1f9caea6cff4fb85699a574d89ec7ee0f1144e2857bc88cd75fef13bc4828c0e9fbe4f1ab9fb2d053cce9188540421c78c9e7e75294465ef9d562e8d2322f2a0c3b49e101756bed48463a83677994c5365a61cdfb8fecf153", 0xb2, 0x404, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000300)=0x6) setgroups(0x1, &(0x7f0000000340)=[r4]) getpeername$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000400)=0x2b61) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20, 0x0) lchown(&(0x7f0000000480)='./file0\x00', r3, r4) getgroups(0x9, &(0x7f00000004c0)=[r4, r4, r4, r4, r4, r4, r4, r4, r4]) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000500)=0x4) r6 = msgget(0x1, 0x82) msgctl$IPC_RMID(r6, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000580)) sendto$unix(r1, &(0x7f0000000600)="e1f5aa2c6e50eebbba282e508e5b888a09defbe8babc8516e5f2e05b9542ace02730dc2c61467543b06bf31c64a24a2bcda996673a048353fa15130dc737ea8116faaf0d8410538eeff8bb45f28e5ba66647442bff981dde1b", 0x59, 0x4, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f00000006c0)="3bd72f32eda80cda92238939885fd6a48762db49f148caaa6245f0b34ecd9b27e1fdd1502d5b68d043120f3475e7ad611c92ff99fedb55b0a64a2c16ba0f6be4258db47d884352f6e6b43f44d0b51782cda7a07d34549d31a0c35fe19d34d4a3f0b81a38f6a8a48ce3c3f4f7c83283d1dbe3a2a63d4b9c3b6031db734978fe0d317c7de8781dcf531f0ab440286dd5bd05cf", 0x92, 0x4, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x8) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000007c0)=""/20) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) pwritev(r7, &(0x7f0000001900)=[{&(0x7f0000000840)="57c92b3380f4c4925de716d2575136e874ff9ac7e36094200306573ccc864df83ae0843f193fc8f0437898776e373be2fee09022894adfb9870b99906bb29bbbcaa0eadb233b23f965a33c38604bd85ebc97eb91e9465e1fcdba164ad2dba147fa2cb7451d805b8d4ad564552a238a4afcbab070b4ebfcbfa7787261a55def46e67e1e9ccf32d6fe7c5ab324ce6ef679a724bc71c770cda4ca8ea807d8bf3d91453aa65afd049de041e7839022e91db45ab09dac5cec7d34a494d3a4eb82ade7f55d27a7dd70695534890219beb95895799e4bfeb233c9591db6150a31e268bf525f98a55e48e9aa3a0ac0e8632bfe3d53bd8daf64e4178a6defb5646efc0deb2035b7174fc08cc7f7c8dbe2421e0f8927f9c17f98757a1e95e8908785519294ec004b9d665a5ced02f9b083ab1c7509b3630ed4cd75c852f9227381322bbd51c8f1c1ecb8cbf6c0e1b8e7c6f2b227df6c35930740c5864fc70f39a47364ce2c59d1abf9592031df35c76923cee32e2f37f3e7fc38abdb02f392198f55c3406965b356b30933efa1dfa31eeea2ff5a94a1d5af06e4edd02635e2eceefbfda1e322b4ff4f9451a95604a1322f69b4092fd90fe4099fedb7ecaddc0f658ef3394b10c280e0bf6b21f31b52f5ef36eb1bacc34b0dcef2098723649f6e28a77237e0d8cc9531b2f278990e3538e2b2d2609c14f0903969be2a87de0eaeb1a07d63f5e5f74a717358dce0bcf1c1914811a24a36bc7118482b33d53ff6d50d5ebf0788a6f64ce0894cb6a38b6ba695565b99728b4968a11164e9f48aa41bafb57f61030e981b88e992c2687d9c770b0ce7b32dd5ad335a9ee7b41779a7b0b202653e7fa9976913fb0458e336dde291f5a94c432bf4998e5aed4135e68d0435aa1cdc6910bb33013c009c1f7a8c0988c790a63f49f6d6dffee9ed77ad78348aa03ebb24348cb0d24208e736ca721b4c39d45c5d7b0d46e895f27076101aeb050b0afc045b90550289fb7a02c211313a88183e3605c13234ccbc2bc86b8db39b4d2531022ae1e8dc01c808037e17c43d979debdf04953d5ca280964328b73c11a2f063a5d6ba4a8d3e079e6b6f629ed09bbe32bea683a4a65df08d81749095ad13f6f898a85e644e88b280685f420f94c7b6548126f1f5fe1452a6d359a076d778be1bebd124efc7e9fb0f23ff4b8c7edbb4bcb4c19c477f6d011c2f583301e60719d2d4638cc5831a2baeabdf5589f2d012ee66786b1601897522eeccc76467e2883e39447791ffe9b7db432e9611af521f2690cc1f90007604529642ee0d3cb484e26f300be38eabf5a9ce30943f263cc81d275ac893f198c857af4504168eb00800b52f2707a008c7d2a53e7a3ebae9393a33f8438d8dae64fe6e94dca187fec982a4e95c753c68bc5d0a6b897c569ba7bad3d7d9e7cdcad1ee3ee66a06c03a38810d9303e4d2ae4bd69ae45be7a5c5ab1f3db5bbc3ea7af5f34c477ec72cc3d5094381266463127ee3a8d36a7fcc982fa2bbe3b52c56580fd6e508ce6bb606fe962d4dbc23a8f18cecb509928228aad85b2fdc615e58851482ee32adfd2dfc3faaa2ac0c0dbad749e1d92019c54af7aa640990d4a40dae4e01eda1b562e7b2d89a955cc44ca04e3f19ad59725dbbc37bfaca82ac18a264d2ac66e74a46c62fb4233428e7a77993386dd032baf9192367b1b71d646582755f0d2376e047418c7b48c7bec4dc8ef5f0ab8e8c28950c38fd4b2baac8b5618e49fcb83342b0e8d6c6a34aef2b44ca8d4a8478fa9d656818a408cb9abf3b742555340a839f131c9456ccef6088ab29d5b208b9b001b740949795fc1bdaec7ac51ec2e7b5d061f2b0c2af7acd0abe4ce6f5f7b65e79b95045020b0f04b45b311f3d474f368605ccf2ca31cc9ccc922e1e611354fdcc0b0254f2dd9bc28b18c52887cf156c45a425180d7e31ea27ee9c60247ff250d17d98ec2ffd502650b26aab64ca5569b6c7d841f0420c67f5222dc02fb76030b149299e0759c18752c360f3f413734ed049d67ade67ccee7274029d74f6abb174c8217beb68e4d06f67157aaf67c50334a00133f63b1444e2e780ad230bec78ffd318537be1c032d5c5660417df7755f190779477378fa23bc89f19698c2a4f44f20207fd566f697f2cbacee0e1c66607da19ecfa1439d77e4ee669cf24649fc2c650e5b27d27b8f37943f12d614ebdc7906848944dc423237af44197c40061f38b4a2cebf5a8bd5b986cb1e4638b92ff01b719c7a6f56b7af0c3ed7c47b2d8b2dca074ac9e08a684995dff0d9ff9bf038c463ad500719fa65ec711ff22b47054eb69d0374a34edad1269925470c77018fd416ef5727e768ab4c5e98f0d9dbfe9825f08e3ac26c2944c7a3d9614bf2f9b6850283534a77dabfab4ede0a91c05d1f8f4aed50d432e4dcbfa1620622859aea2c560258e15f0de2a3e5e5b8987dec87f98ab97ffcce9e9f096cfae11ada2dbe785f0ee113e857e7614a51dc538eab2ac53f38f41b93cbade2d71c5d07474950b21b62b317f5711f9bff23cb013806021fe819eb2319d3d00c34676f39a44e60352cc2d793ceb94816e349dbced7652d4c96694bff78dd984083e3e50f74311db6111cf35e5d3022625b7355d5d29f767195c229341b4a7ee15182187cb52eccf71f7419cfe9151ae6f0f08c650fb774320ddd0d21c4b8b2123e5d3e7d785d1479c2c80b2183eabfaf95f8a0ace412a6843447a057632d1bbd30230de4424c5b6752a3ab049f255c26bdc51ea128b3a9dbd4305d0f7329670233cbdf51662a9f611012d07f86a1de92b1e9612b3f9d7478ef45e75b465a349d6a329b1f33da6a1c089eda466c20b16b0c5860f425feb05858d49af989048df6a09b9901308348826315a5b302cb0bd7ca1687181e93db6860d1f0f02efbe26736f5901b348206154f4bcb3f71385bdaee752636b9a18fe57cdadeeac12b1fb8686131511df06ca69409d24623356789e72cb689f3c3514e35f683f9f64ffbcf40598fbc46504115414705b6abf028e57e53d86268d183db523746854f10a959f9c715684188ce08cb52a95f63fc58063bba9d448cb101c738721287074d617acdec2169dce43e1820bea6f71f12395a9504ae3b7f601652a21c84356ce8bb3c2797b4baa151781d8924477709d905d82225f71656a4e13c7484c61f4a67d867c7f8f5e83cbf718b68366dceb3e1a683265b1c770dcc005a9a4351367fb0e865446da463fddc73c2dbbc1f02d438afdcc4ab3d596e4012837fb3f9e8a7df7abd39c0491ca308b0317ab9b3400e019fd85cff8e1e07cc8b90decf3899de0041b8d5df9000547819dee45deeb732b88c5a1a34b4cffc48b59bef88257611d1283ea644240dd344857cb0e90e797b15ebfae31b6ac7c24860292f3c7a1f9a7c0c6d5ced8d7cb0d916b09e29db153e97379c93d585fccd6ec564621752222d0c4cebea10ba11759a6722d43bd07fc729afccfe23b203f94355c3da49f2c2418df39adcbd81535a3c6725d6bbec7d4a77cfac3ca40cb472159385ea96560c2fcbfb442560a37f737b1ea3f47fb64a09fa176e506895da0ad343b5c3089dd0fbdfaee6b6343f5ec36923530e3547f05bcbe7962a631ecd1797b847f338cb823c3b4ae39893fc9383fda122965023809a76722c96aafb78ba27819f77621509aa32aefa1af80eb1f861d8942fa915a4ba8f7b4e0146c3c5ff14c072b38f5777cbc0af2cf5a345f55334db28b1854b28312da8e2453d5c4291bebcf65ea1e93d656d8d12e08326af59d86dbf64ea7beb57e656eae27314472e30be838b7d049c304e4faffdd526a3ed3a15596e446d75579486240890aaadd4d6e8ad195835c6cfb2e8f0267deff8544a58a70adff0aeb26a6371eeb51fea24ee07b96d1d312b9df3d1c973421c4e3d301e6ed893e5b9f887c226fec2a52020853257261706bd977b74d54a81c272be38eb64647a0face3253a43fb547faecee9cbd57f927ab4d916f80f3def1dc02e9fb5417c4aafc56b42136d198fba5348653a15b76c7f7de862de3a258c9338283ba2f9d5e530d8fb40b5c555376f1c8e08cc72d780ef856592f4cfbba5aab1a272d79c3ed2822bb07b9d73d822fca43565b85adcbb7de307bbdae2b28e4a0f5b51e037b011f1e74ef545ea126ea13e6bd5693c8ead8449fba99f3cba728378bf381fa2d17a244744cca859d4b2a512fc92c5f4e183ca8f567fc33c783c9e8df26a53998627d1b0ecabbddc0b8145a240c46387e384ff9b1aced7b05f7c21c0c34b9ea5e338227fb2c580759f093ee9bd029480862ab612c64563ac37a8d42aca97b81692f686dde7373872f8fc85cbb6140cc5ae573c412ad6b016f17cb7d9eb261f92915c0fb53c98b324b33a938fd5b225afe7d246cf81668648ddbcff3dce57192e956db68977ffc13ea2cb669e0b6be175f263c62cb89a276c0984863275b15bcab82f714b514d392f22da62b2595acadad4fa64ce66fb5f2617d4b670a1e6985ebb003c085979d8719dae06f426ecf16799c51bac19edff60d21120a990446998e594523ed976e790738e48728d8fbac32228f1f007f3f99dfd1aa7f857c7bb878a3cbbfbad0f621869c48f203cbf50a24b6f65372e69ce9e6f32209f7abe83d8726f60577171a9ba3373b3400181cf2a12f7d462ce02758e5ab5bd2c13c26c02d4f3a01da75c797c3ce256a8f1a334d17ec8cd4690d0376ef0d8f4da061ecb07a5aef5febb9e58aecc1166ecb7f2ef7cafd2779da90e523676cf78d0bff420fe33dd9c4f57438d750b72dd1fb300be3f45ac2b4df4fcc51bb0653e24d6f6c055f00200a951e2ee12c08933451c3186db5d22d44a52595c670e309a81520eac471574bfd0007a6868b5c2380ee5dc0c4fbb2a8e147b37b40e0e20d62f2fd9d6d74cca9e06fcdfb34498413dbea26cc74119d529b7d1de36a3461e4feaf5552be995b454a26b9567c1c0f9ceed6e00229842f81fb3b787e214a6a3d3da821cf700c44d56b43c6443d10d10609c74e3fb0285f6b96bf100ae643cb6ec72881124a0a4473f193f665c4a40ffd8a9cee9b75d969f72f69d7a88e1a8db605903453ccb094089a9f24eac32f0368b45ae69a6be9c953a10cd834ea81afde22a284698d2b4d2423a633973e13fb5a925e35474b728f9f05284baefc52ddf9da7a77b174135cc7a02853d6fce184620f448d3bc7ead3c433b8011f9df9f78532e7b2bc428276ce800d3158e0fa1a1c0604377ae94196c44413686b33615b4fff665ff0aa1bd61a3f6044c7656c974bee19b115fd93b12f746a1144bccd91e73a3600e377f608b108af51afd697da8d09945c03ff0d3fa82bbadbacb7fa6777a60d4066edda87f00792d9ff97fc2ada7fab7738480c5dfe960a22bc525f23dba00d0ee7ce0a6d82582d2e89111e275397a0242d456d99637371d29045964f8e820717a61418a429b2005ff82f2b6380b9d0863f7883a7e77a813b0dd1b7510d5f6042242191dfcfcab92674d722bde4de3abe770bbca8945003cd8b7cea6ecd1ccf84f6749aac907a7af0e372cb774889f4aec4c961a03130ae2bc9c50970d20371313eb621da33afec9d8b0b5f0f6550b116a9873faaefa810f355bf4df1a8280647475e261a5ab9b94c40bceb8f2d4b307143e404de8bfa8e2d95836bc079985e86b675fdb4bcc49298f370c460c639fe4f6d994a234d572d441720baa083a22a7e207557593ca832616238141de86603cd0561a0826938bb0e19df7a0a8dcd7d49e4ad15b53e6d63", 0x1000}, {&(0x7f0000001840)="d672fec6c7d9", 0x6}, {&(0x7f0000001880)="5d08ff761198be73032502edf2e3c6a1b2e48a2dc84fac55323d656309412a449a9f642a7e81429a68a028dba0f64bbc58122a41c6781da2be5bd4ada0f24c80fc768fdac40db7a391850c5f4d08814f2f9a27476992308ce8f9690a6bf9cfdd91dcf951237efeff817dd9", 0x6b}], 0x3, 0x0, 0x0) mkdirat(r5, &(0x7f0000001940)='./file0\x00', 0x3d) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='E') pckbd_enable: command error 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x8) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) select(0x40, &(0x7f0000000040)={0xc63, 0x40, 0xffffffff, 0x0, 0x8, 0xffc0000000000000, 0x1, 0x5}, &(0x7f0000000080)={0x6, 0x40, 0x1, 0x5, 0x0, 0x3, 0x0, 0x6}, &(0x7f00000000c0)={0x7f, 0x7, 0x7, 0x7f4e, 0x9, 0x7, 0x5b8, 0x80000000}, &(0x7f0000000100)={0x7, 0xffff}) pckbd_enable: command error 16:00:23 executing program 0: r0 = socket(0x10, 0x3, 0x10000008001) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) 16:00:23 executing program 1: r0 = socket(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="00f07d4b3e0a1527e3b923163966cff2fe1178225d16f14266b8d64f32745f83816c5d263699559b29824902cc5935cfba14201aa34c04ddf64f54629727a7e46145bdd811e5ed9f22b4fb7bd86d8fa88eabb2b69e80c18564e51c500b65cff6af758732f5050ff6727b1df1893d3c8d7ddf03587dd01bef430fb555a85340a1253770142e99ffb332df55d1c693451cb0f437bc27cb593e85", 0x99}, {&(0x7f0000001a00)="e1ea75f9934fb1d430f15b6924925f3e48619575001044834fe73329bfbc191da62a42f97fafb1f0c8d20061308b01fd851132a7c64e663cc7f13c45046a0323c19ce6bff6fd5fbc24df96b2f37bdc1f2271c0c6b42ecd1c52348fb6fd38a57ae214ff48db1b45ecc113768e0b195c301f2cb4214cdd3ab3cedb468b40a6a37473ad4d45c31f3dabb790cda3b94c5b8550cefb3483ebe96c12a74e98e72cd6a22bb5986a3a0dec965a4ab03e1bdfee9908be7c4e846575db6be479bacfc638e9f0d3cedfd141726ff45a8ea79eab8e7596a15a3f51af7ad06b3c7c132c7924aa81d76274a94e0d1f52591bf49a3d855dad887c4f99910d2f261d61c963cb5dd58151762c7bd4ef78dab2c146e745773d3a3e50c51b1dc7f03b4dd5cdf383f285a2cefc1cc7c01ce33608b8c317c75bfc5f0facf507f7288940340af3d3ef25732d1c42a38c84b7b2bbe55381ba6cc851b4f78f3bf167b9c88f2690f5da61c6280e59cc51ce2f9ac57998b388488759ce0906597311f2f08332135f6669b534be6c5239ddd36217b0eed83a7a4240026714b7efefcd1a5d4f4dbb11a85395a2d398f94914409d5f2bc7d6b7a1176efdfa4c76062c33503f40a5c2267870547266e02f577c3e02b1b4e5810b5d73f2dc7150bfc6ccf14963d086e59cf56075fbc0eaf625dbacafd6b069c0d8a596767bf004b6a61c88ca69b16b56371144eea01c84546ddd9557691f1514bc837d5f46354311fa04d72e8b8ef99b38252c049583a30a34003ba350bdf64a43484810747cc3df5c79fbca189ab452f8fcd2cc1d04509fb0d22c770c56223fe83dd329c0ec067238f297c341df7e1423d81ed770aa3c2af1238aa33ceabaea90b5883aa00e8aa3cecd6212b2eaacadc1724561a400f84cffd922c2e3b856327590f16bb3b9cf9efaff2b3a9edea12a1d3ee54564c303fb76e6ec2cd7822ee46e04242fb5c44559c0fd430eb9b160578cb4d9bde8e00f4cbee148793c01531b513292cc8492939551a45979b57f8f2c0c4b0317674f1e9d0489ec2ff41b6154895542bcfa4c8fe52aa9c7951be958b758bfd26d18a6a69c20e02a7460c3fb1c9552f13287a9db00a3f1430b33d4038fcf8b49b648370811f0cb46499e7fe88843d7d1ba792c24fe4986afb573bbf9735e70c16dbbf553265305c809e96af3d047923a5829cb8cccef4a633aa7337384094c0830ff423e7c9eb4c7863c1b91405b0b1d9514abe98cf00d415294773890b783387ac042dd86c0968e7ef6e9f36470d83aa05e040fa54106d04a4c24ed6126497f17dee0d612418684e3ed5ac4f4acd8abad9719bb9337684da6f566a8bfda4966eb58c31d11aa8e2dded3334913dfd43c338cf2e768bfd0d439fd6e14b382bbe8c68bf0e5cd7225067029a458caa74e8c057f7b070e8cd1a44a7e42d772fddcebe48f9245d9fa6b4626c1e3bf0f59702ed067651dadc954316ab40586229406a6639968d9337de2f4f4bf18550eec437d262799f7cfdee214aa1a2465847da34ccd7b642249d9f5368666dc7bd119f4e63c5dbfabfa42dbcf32ba55c12be28b80da75ae20f9a985a1cc59bc47300787ab4f654253388176e2521535b7ca66870fb318b8b51e8c2bb0910f8bc27cd80094acf783213900bc60a619ab3bec6143a457a4aea3c0776d7edda16f63d59ef9734004e4530e04d84ac6c26b6ee8cdcbaf1b58d344acb7c10c8a91af503874628306fae267ecdf0da1dfc880e10a862536e133853ee641e292b8f253a18a4374269b805b8edfcd9e60a54fcacf76098c94f1c983777ef479fe7bccad264677210ca0a8d4ec05d73e7a00d7213b4bc4332e17b177b1dc8f12cd6e6b0821d75426d32bf62dfd2ad8d65baa744e45625af05be4754536fc58ca1109c67b78eedabf5f47190b494df2a18b526fbe94d491eb62ffe3045cccda6d502ff5b671577ed3be088451afc3ebed90d4a15c4c17bc513df4876e534403c7c080d2fdbdfaa1374289e03db6ffa43ce0234c09fe20ed996d50a24aa9743ec8c54a110d7b837e9b9bce23317b930adba7251015f36d21a72a72824260f2c3cb5f86e154abcaf3eb60c4c7415f34b9f814a002c94008bcaddd4348d76927826d8b98c9bce551e3c0c595e5422a80ed122ddfdcdfb4c8d3c28b047b566dd06651814d0013bf7c4eb43a2b0b8417aee7421ff3e1756c008fdd0c6464c5e69794041d4d3321341b200066ba0998df71ac634bcadd80bba4923ced5e1bdbfa7050df47844ecc19ecb1e7f6db607d53c3cefc148f4b9dee75cac5a3eeda5ee444b939c74c352eceed44bfbcca6501b126210cd705357cd9065e253758705d852ca5dfe250edf76b385a3a77648d7e3d32261871daa537823a9eed05bded02868ff5dbc24700c7da1715d4d6cb104d44ec500efa80a0d3385d0eff75117d432b2518aca801e25845fbf5cdf790b5d57ae269a61e75bc991e1151029e797c7d5fec5f6a8a232bc4451808515ad4c76a1169e3e314a54304a8469588186a448903a2ed6bf0ce4e40b553c146038fe8cf6571a9b01843b96efb8c47fed092ff4f31ce70f3ccb1a332ade16313e30647cbb2c5a435e4e6ce142cba4056e29a40487f21533f1c3d1e7e0aff18b9d86db9aabbc70fb085964f1d43227846d9bf5ed8fb483ccc78e03c72e36697d6654bc3c664bb8333399f6e7079932073d66d4117dd4038ef7a430e57542e2c31502d856e885d03008a569f3259c628b61eedaac37b96fc372137561d255cfafd341ec937507931812d3106949b6c0377d3bacf6d1a1f59a03df036112bb631cd08fa622c061712a880495d2e6f014d32c17eff09197ea92926f0727a94bf49948c7eb6327c0428408dd62c2ae432b275a1fc1e70de5032a92e25b2bf8827e131563b9cbf1c0d7e959000e341add7fbecb985d249c1283d0937f9976438ee77a8c397d45e83ebc78493ce7ae33a6a8e40572cdeb0f3343330cdada2b3660f7b06ecc7dd6bc86c34811ff81dd246dec2a3bd53c3267a211990fd85aa0e9a92d6b272e4447587e28a5cc05956a8737343a33bca11aa5df9c0a0816dc0a38c9994872ee00621888aa484b957c3cafbe76b1a906b097fdfd83c4a85d823b81f0bae1e917f6afe86499311c66dd54593f0219dec0f7dad7b0ab3f8cd6260d481e02bbf4138bb81933c2b31a5726d0f1789db68257857e758acf7f4f86e41c967ca3bc4974ffd3c3b40961b04cc27f4b532ad4e5279813dc272dfeb878e9e0741f9068840b14a635d2e5e2d29cef9ea1d96275742d47ec7e434b926977359293da2a4f27c6e5b4c2b2bce5c7ef493b6768af116214014334be35552a8bf92c0fb43bbe9141e96f01ad71847d511b24bf9fc9793703050e00eb6d7254f6d38d3260824c533a523289824d231d4b6f4a69be190a64571347644f7d6560d638c038ad68727aa8296c370012fa5864f82ec5eccf076216e288542dccac0c2d8d6cec913a043874916c447ee88c1e1d4f666da975187deef586646c3160bf203dfb9ab2ac687e8b0d5e269ff3ded983cd3d968a253022d824f99c1cc2ba574b3cac13e44ba2b95abe7df445bad814b97a19a8f8f805ab2421378d33877b7535be94c51af2fe26d1bb1d2b7f3f30c1d8e2239734470da42101f6582b7cf9c1e60e024a14e642f51a40085dff7dd3a70f5a1c82a8ad566707b7874cad554f54cf16e2775c01f7e94d87391387424e328d5e977f3aeb95ce5338f74404c80466d87d03a72db2deecf0def6dee8c4c682533afe6aa21f4dd4a05efe550d62d092b6c1b2d951289543d19d0b8610c7c6a258847c66e1917de53893389f8a331fd522803e9fcd9d2dc3dfed9f1f1775de9b8dfab1dac8bb75d974a7091e6607e86468ce390f8b04ac36c2265df48d11fd66448ac532deece0252fa5a32db2a9fbf5a59df5f73fc2982e333a3d8246650e5fd387dc5a8a95e4a979f2bc6b781a632596f50c0a53eae11da1c4099c266493e2529a07d3c734c1cf1eac92ddc6aecc16f7d62a41a9f04b213fe91b3a1aee8740e8b70f8ad7cb68aa8a98c5832d6ecd6a8b1be0892654f6db56eb8b3b560f058c173e6245a220f71f716153603175fac71c6dc2b70fa36fa0e2f96eca39e79a9156671edd199336fc24ed5d4a2a7b3e3db7f5cec884f13714ca5521a101f32acfdbe2292b78628ab94514c1b9bb75e2429b748430a29022bfce9794d6010ea060e0573fde5936d430d8edee8a7c99cad57f1b2d126d050eb03ba7309b5b992533d3a327e7189578f35a098aad71f282c3af04c362ab4167984e8beca330acf250fdd463d2c64724af00bb8e6b5ee2712bdd30647d949ece694ae6372b44043870750d62a57f7c58d013283875dd8713b4204e24ba703fa35ccc6cd332c195785fd4357ca466ea131346397537fcc545d28d94dae3d68a84b368f88d1b4df57386e4a4c4e9813c001afc8e68beb2c1844b3abc037d389047d8da9e8cd2af6247d3a9400506fe1d4790a2d9419a3723a9709f58b133b36c98414c2d4b4cc7fe223d87d4786775eb584ecc41a1def64147f9d6ce69753d704bd8308e28490bf9b87f9132f3cf1c386e75e8b5eba99e057578dde40e6d813823c50fcfbcd74f331c2e006d75df31bae9af1f29fc4e0e3c3bdbf5967c790fbde94a80559fab754894db581b7ba4f41926902b771b66d6507224e12c74217fe41b049cafca95e13d8e0f268f0b2d291a78330043f4ad333c68a13eae0cfdba2bb32af6711cc587caed684ee58103a75054c3026f9a85dcbd9b2dedda3cbc770f08564d83bbbbad0b15195a69ef6579bb340ea615640535a12b1a7be0af28c47259a1ef062a8f1356b3d6d5428fdaa20a5f66756d6c43717b794fa9d391bef7493e8779ce036c78ce7492379ed398ff2c1712da11b068ab8558bd59686daecc6cb6bf3a478cf7ee0bdd6f2839040ba6248fcd3993ee59cf06b0d4ed63e9f3627bd9417f578025813896cbeffcc12800b83448a25d19e7527d60d423df360ac078cfb40440db0e3128fc17ce2ec1f4eb9a673e6f521f4b21578b205fdc4c2e3516c8e537c04d2c7586b1528c20fadd684424e3e28b2a473fbc02fd1a4391783237caa3ea40ef503658704c4466852593231f0d34812e9eb80a9e9c7d02582c450ee8a35eef12db22df1e890241acf3039bbe1901cbff1a9e1e36f259bed783f448147ee4ed30b8096e219017de862e952d426cda178bf816371ad42509fcf00a55672bc348902de8f9cb5d852677f8991a5c84b0ef060021ce9102370272aa1383df701b672d0e6e2f0c4d521e51feeadc87b33d93064fc96247181b3bb64cabfdfd5a6bc6668dcc16da6a14e26ae810ba0c8c2ab0e1b7593aa936249120848499097075ed99d1d574baf8a89c46abe628b78bf5b61fd14f8912d2d627a3ff652772a7bc97ab1b44d9c72c6343ab6856939cb1ab2369eb21eb0f9f468a9e8c058c0924b3af52797a4bea136a8022c3232be6e9dde68eed8c722475e2c0df94d37c6daf52c43c93d74ce5e6b7f8a74c356baf142a6a55e92ba4f3ffa576631ce71e904ac8dc61d0482c1d5d7164ec009e6c8b24c2d99a73e4720f604e24dc304a484848edf6ed03c303af59c9b60da4506f28698b6dde7ceb7417a927b1d2ff07a1609a187caaa30b46d7fb7c1667ec65578285857f6c52af9949782df1471661347e76c9682219968d492c5aab0658470b5472c7c819e8093556843da6a162214f31865a3e2d6a85dddcd0c5083a2fa09babe39226564", 0x1000}, {&(0x7f0000000800)="21461164b1318acd7e1d382adfded2ce84b0bea335a23f4f4bc3baaf17a1205aea4905d370dd43fe50c092b48fb13c8b6ef9c17b29f4439c4bb81dd86a4f6eb200df2a08ae33be2dfeb2ab8e4b0168889e294a4c5bb3f4abadd01720f5deb627d35c2f416ec630e50d6d46786cb7fecf77020a043cb611c0282d5f313918c5b2927a112dd1e3869106565a239d0cc64ce53c6d34a6f5369557cda0c85951e61901c5c11d242a3390277489e38f14bfa0d29fac4b4e68ab5ca7266078748b1423931aa43aa5c3489c67772c62765c0c1395156b42fec43b3a1589e45603850a1517e2", 0xe2}], 0x3, &(0x7f0000000900)=[{0x70, 0xffff, 0x8, "2e1c482dbaab5af4a7c8dd3e265503e4f2916d013e347a24da3800bb74acf24c474637b8432b30525efa0601584d9c2776024350376b226ef48115f5072a238bd80fc6fc3970b4557c7e0cc0fccfae29235ccfedb80cc9c37284dba3aa92ba"}, {0x90, 0xffff, 0x4, "29ed0797e6c7d7fffbffbfa3e52b8b67f8c4e0abf3c59477a30b632287c9ded767e83b7c3d5f04a1f52ee4be49fb642e0daa12496682debc118a84106905cd1f4484814f35e17be525d2ce19e8754a63ff9b2905de1abf52b00934ec7d7cf64ce9faa96965438c8bfbe99511d3a1bd7c021778632e46a248bfc8f4"}, {0x58, 0xffff, 0x1, "3fbfb7fd617b29599d4c177096daa9d8da4b6ebed17ec5f0ff3499601124c3a4b34179536059136a711d45dbdeb997579d9666a6e17297db6f358f4a9408fae8d1a7"}, {0xb8, 0xffff, 0x44a, "86d66a6f977164dea656860129dc3d3bafc3cd2d4214c610f61069a4bc644eee54c652de3e542584f3867512174674a5d92b83fe76e2e126616af59d6672f3db07c30ad650bc927433966716d6f1855bd4e70931c35b293c8dd63790d74612442b711d31a0a7da730a4a64eccd36f45ea41a76896ae1a2a50648bcf4f3a1b4c2befc1160f292194686a07319db01a52e42952b807bdd6866269642a8df640bd73b48ca"}, {0x50, 0x1, 0x7, "84ac0a247d37a08d69bc5007784dc1c573cf676af34824d6050ce9b10cb7423587f52642f6cb65f8de3e648b49bcf42bc9fd49768a16bad88576e0cd2a58"}, {0x68, 0xffff, 0xfff, "eddff440a561776e7599dc82c11d46f7f0e9f7bf685c32b432972d9f47aebec668c398e8f4026710b8608afbcee9b6c1b95c3d57a15dff8f7e41b3c159df97a2c1ab6989b9634fb29613cdad98f37e0d04b23a7abb999f"}, {0xa0, 0x0, 0x9, "409d56f237048ffe4e1f476be4d46deee3334f7155cd61e9a70c3c31551ef9bb83164eddfaa2cfda7da2534595b0e12b6a7a49c3e5e2fb389a8a95fc0d60b236fe7211076bdebbac99f4d70ccf8cdfffef2f046da9901ae149363feabf4c76108db4130e75b47388eb2fe8e18ec2249ed2c21e26bdd14214a9b0e24f181af2efee8133150b536b3b660fe6"}, {0xe8, 0xffff, 0x6, "33b79d952e41d60185ff4fea58179e4a2c70e9575320f8a99168af620c8012b4405713baad3450d9e33d46a0943d00675643060b8e7d06eb71c674afc59d5cf9f918c50cc3fadadd5c27fc2032d6a219365bf5572c15a859a3cc777211f63ab31ec25e37843ef27877d96607d7a8d168f2c47043697e9af4da87fb2b329624571c1341cbad11ed75aef99b7ee4f49cf42eb91b503e6e5e1a70a9447dae098c61f5411674b3a92551bb7891078dd56fe62a58d5d6405e946c4cc9f2266994d928de5d63178180fd08cf2bb51b8cc6679545efa35f0cbb54"}], 0x450}, 0x402) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r0, &(0x7f0000002bc0)=ANY=[], 0x0) r2 = dup2(r1, r1) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="e195f0855c6e3a8e62b033953c83992cac27d34a08c686cc", 0x18}, {&(0x7f00000001c0)="4b8e566c0a84147c640394c16bdbb8fd2401ca841968e19a05e6b08a0e39f3416b0ccdd44f500e04b78ed5f7f0280b9c98", 0x31}, {&(0x7f0000000240)="0d91c3b8130d0658c03ad7e4dbd144e31060a290c95400ec41f17f7595033b92b660f407e32b21ece9c1eb9254363498a0f6f85479532414be", 0x39}, {&(0x7f0000000280)="8638fa760161e7a0a2540fa676c5efe059f119544fa84c2b039370a40e9e0b371d9f882a9ffa2df3312e227dad0e407d5d400e896e03d3f5a3667026ce0bc6ce49a7de52711df3b086d2b9c4d381155466fa258be63f67a2485cb9e9d0a8442fb1f2794bb1fda91578edb2fe25a5997a6795f400680caad8d7a5b1a037b405de72af1e0664ea4e09be558117969c7aa5025c2f3e9d330255f2644b9e6072bfff767867", 0xa3}, {&(0x7f0000000340)="08dca8954a1a4e1e242e2235335c2838193ae7dddb4595515d9be70cfd4c7763be98827a6f9f43ac0ae7b7b76c6d6c6df259ce199b8fedc32923061a5dcf8be9c2be426e6b58cde2e39413fb0cda14b1aedf00c2f7ef1803afe8ce62f300f812b10978b0980c52e313c8a71e61fb5f4c89551bda6974867a7bfd3836416f926a8d0c26aff4741fc21958f8e226f4441addf4981ad62758dc412920b918df1d0e4754afe1b8ab402a690fc54e4e1255ee0be8490e73d14af76a1efa32f41e15912529800624e8bc1230b4135483dfd4edbed9bf9773dbafc552d1acf809b2662919de160f55f26212c359835b9f99a2f2e9dfd0382b8d1644a33d15cfccc75a74ebef147946094a07bb8283ecc9fd11ebe978cb8a280463bda183ecb9cb9e8e34adf8bc3c4d2e588502d599027f152d0c5443f5f1b4fd01f3e0a0243b51991994413d62959f671830f575b15c866753a06627c1d730d63386e00795de802542f64cb4c5b14d05290b441af59c364250071669984da788355d7fac9859586f8d22049c62223229ae5e5e57cf7c1a52cf35fa5661279b35659f37af5c3475dd553921c01fb906c0e9446e955f5452b8d51562c1a7d3f57615c1cdf048bfc450733c8fad3c58b5e99739d8c310138643c761bd29bdf1aa3286c84a4d549c7f23d901e1f008e11420eaf042af12bb8278b6391ebd44863524fe28e10d0162ad10b796a36fb18afdfe0e2c980a373b5ab306c117344ccd6216b18e376d75fc387afaba0061667e884da9fc370818e1ba33ab380d859e6edd84e25d637584b808e4007b16139976084b9a7b99e3fc5479eecd1ce933a1ad3300dad72f6ced192688aa5b7c0ebd0bf17ff558b4023dc93aa95e5b313391a0f7e35786a72c27f2e8ada60f9f98e407edea353f45376305c6c5dc7f7cd2b5fdb11fedd88164712c4ca53b92f33dc5cc7f681748334baa680e8a8f0318228216a81ec3982d3df853544bcb871fda713fe04759298a750faabb239cfc92aa87a6cc3c63133710f9528219ae546ee3d8b165caf49f2043307b90c33db7f5790bdf096dfc2c1a63692b9a9f86fd8dce9ffc32764e6738a75b507403ffc27eec7e245c47f6794a923c2b5a6f442ceb973b70b51e29e2434bc2f9db0c68b994c0f8d95a3712fbcee4012294205cc5162394f4603f97a6b6e6d02451abd7ea5be74bc4041e8f3db9aeb2c91bd463b90bfeace7b67e089659b358b716387394d44898e50f543c97dba1bc0868c9dd0b54ed70dfce4f685a5b412fa60816bafb5395899905efde15e06a72b59fe0591dbdde685565ca50e34d33c1f7949f45a1b9b514f6a3b3eff850c9292b8e5080dbb8ddd3d01cd22a08b322d92f96a552e1f1b72819c815a5d9d523ce68194846a099f4ccbad07b9ac16a068d14a4524ea9abcf0b73e6cb6a2c4f7d77a658e6fc5f771532119ff2b16bc27ab7bce46fb4e9bf35a2947348381c58806620a0e83f8e70bb45340ef381ce3c5ba6c36f21d00155a989e5a23ce6733098e7411cb50e49a99da20cf9452855abe09f839a4a5a7a835baaca185e6878b3b8487e3508417a5a0d7148c3134b2847f0e90c7d22967aed58cc0efe680c3f03cfb0903211f374f53ac72032b951749ff382763b1301eb90f35b4e63b1accbcfe0f9378a0892d10eec0c91", 0x4a4}], 0x5, 0x0}, 0x0) kevent(r2, &(0x7f0000000d80)=[{{r2}, 0xffffffffffffffff, 0x54, 0x20000000, 0x3f, 0x8}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x8, 0x4a, 0x5}, {{r1}, 0xfffffffffffffff9, 0x8, 0x40, 0x9, 0xd67f}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x3f, 0x100000000}], 0x33, &(0x7f0000000e00)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x2, 0x80, 0x4e1e}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0xffffffffffffb317, 0x1}, {{r2}, 0xfffffffffffffffa, 0x40, 0x1, 0xff, 0x1}], 0x3, &(0x7f0000000e80)={0x9b4, 0x7fff}) 16:00:23 executing program 1: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000540)='./file\x00', 0x200, 0x140) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ff9000/0x3000)=nil) r2 = shmget$private(0x0, 0x3000, 0x109, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) pread(r1, &(0x7f0000000040)="8585f8135c5cc3671935c9c553bd05cfe0fcd68fb5f9ddb56bc15323b6f6f0c2839788781f38cf43e09e4296579a03d84b7592c723f2bc4a1b25071d43994ab6d14cce47bc91cb8643863d663114fce47026c3833b093d0bef62fb0073395c92065fcd3122a8cfa3558755732ba8be81b918e15a58cbebc8bb59a9cbfc0f8519743302b40ffaa63fe3b16bab1ad40dc5ccceae8114a79fab07ae273aeb4b56212bb7e80cd9d4acada9838ef8bc065b54512825ceb25498bba75aa817f9b84e3baba0439f3d6db4c93de3adf6322b641d8676d4637130f14442143993adbea9b754761d9df651277d170a0c2f274ab0539cd27c75cf43af8a", 0xf8, 0x0, 0x0) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:23 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000001100)) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) r3 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) execve(0x0, 0x0, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)='oN', 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x7) renameat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = socket$inet(0x2, 0x80400000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), 0x4) r2 = semget$private(0x0, 0x7, 0x287) semop(r2, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r3 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000d00)=0xb6) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000100)) r6 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x103, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0xfffffffffffffffd) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r7, &(0x7f0000000bc0)=[{&(0x7f0000000e00)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0xb}, {&(0x7f0000000c80)=""/62, 0x3e}], 0x1000000000000043) getgid() shmctl$IPC_RMID(r4, 0x0) readv(r1, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0xfffffda4}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) write(r7, &(0x7f0000001200)="74211cfc84745583cdc6258204a54686bdd82c6a50939181b48d8dfd31650a68fc277e20c8bf5586d706f9f91d0c94bf916a8cf1f881e8bcd864c5408668fb9abdaa367a839ff3ed7ebb29668604356cc613a19d701412dd23061b5797bb5ca9fc7711c644618afe38e25faee2dc445ab5f760ac83e4cbf564bfad50d666bb1fb5049a4049ccf734cc48e045364839fe98fa5dd8a683e00bba4c4549fcab2586c20eac82d90c03d3f30dc9d5ee5c2fd89cbbc34556100944b0badeb596ee1628d677", 0xc2) bind$inet6(r3, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000ac0), &(0x7f0000000dc0)=0x10) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r2, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) 16:00:23 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r0, &(0x7f00004cf000/0x1000)=nil, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) shmat(r0, &(0x7f00004f1000/0x4000)=nil, 0x1000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffc0, 0x5, 0x8, 0x6]}) dup2(r2, r2) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c}, {0x6}]}) semget(0x3, 0x1, 0x12) sendsyslog(&(0x7f0000000240)="5372b36d295bdb27937fd437aa8a9398004926081ba1fadf9dfb26d2380febbf14beda1e677c7bc90435463ec16893e3e5ed5f5b98942ac60434826447c7bcd418494dff2f656c6efbdfba5c672ddf7d1047dc7a22dc604623ad80ca2b12d2a24284f0f6202817ddbed69e8a9c00e6b137510fb48898447815a7716429d16ec4923f5c23ec16d92930ed5693e2db6c05f1dc295e4050802947e6b2080ffdb1f4eeed8496a44d7d1b92568403", 0xac, 0x1d) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x2, 0x7}, {0x18, 0x2, 0x100, 0x100000000}, 0x200000000, [0xfffffffffffffff9, 0x7, 0x7, 0x4, 0x7, 0x6, 0x100]}, 0x3c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x375, &(0x7f0000000480)="04b55ea8393925d45ad0202d0a174615c3807f22542b4362d5c13d0c6a6675c7d66e5059e2c91d8d49a806881eb23e5b85f8d9481da7a4286e26d07bfaea4cb553e6f8df676b21714b8e534ef24420df6be87d96d191032e2233dd586217477f851143e04e77b0ffe0b26c9c33ed3cbdf2b97f699f9472b8b8a07984aa853ac30457758bf6d751e4cb71808850950680b13c70fae9b96b59b1b1574b9d") 16:00:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x28, 0x100000000}, {0x18, 0x3, 0x645e, 0xaef7}, 0x8, [0x181ad12f, 0x2, 0x8, 0x9, 0x1, 0xe3fd, 0x8001, 0x63e]}, 0x3c) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x100, 0x28) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r4}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r4, &(0x7f0000000500)=""/192, 0x1d2) kevent(r2, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0xc0, 0x20, 0x8, 0xa59}, {{r3}, 0xfffffffffffffffd, 0x23, 0x80, 0xf2d, 0x6}, {{r4}, 0xffffffffffffffff, 0x0, 0x80000000, 0x9, 0x800}, {{r1}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x7f, 0xfab4}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x10000, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x5, 0x5}, {{r2}, 0xfffffffffffffffe, 0x44, 0xf0000080, 0x4, 0x1}, {{r1}, 0xfffffffffffffffa, 0x20, 0x80, 0x4, 0x80000000}, {{r3}, 0xfffffffffffffffb, 0x20, 0x1, 0x2, 0x7}], 0x1000, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x32, 0x1, 0x100000001, 0xfffffffffffffffd}, {{r4}, 0xffffffffffffffff, 0x2, 0x1, 0x80000000, 0x3}, {{r1}, 0xfffffffffffffffa, 0x5, 0x12, 0x2}], 0x8e4, &(0x7f00000003c0)={0x1, 0x100}) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) dup2(r0, r0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") r1 = dup2(r0, r0) getsockopt(r1, 0x10001, 0x1, &(0x7f0000000340)=""/4096, &(0x7f0000000180)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xc0, 0x6, 0x3, 0x1400000}, {0x200, 0x5, 0x2, 0x204}]}) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240), 0x34, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x10, 0x5, 0x200000000000005) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES32=r0, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESDEC=r0, @ANYRES32=r0], @ANYRESOCT=r0]], 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r1) r4 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) close(r2) kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/158, 0x9e) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x8) dup2(r1, r4) 16:00:24 executing program 1: r0 = socket(0x3f, 0x8000, 0x0) setsockopt(r0, 0x20000000000029, 0xe, &(0x7f00000000c0), 0x0) 16:00:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) socket(0x18, 0x1, 0x5) 16:00:24 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}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xfff}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000028b000/0x2000)=nil, 0x2000, 0x15) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:24 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) close(r0) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x0, 0x0) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = socket(0x1, 0x2, 0x0) r5 = dup(r4) read(r4, &(0x7f0000000040)=""/195, 0xc3) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000380)=0x9) fcntl$setstatus(r5, 0x4, 0x46) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="42b1a323b3efcca6ae84f298ff21f17e0346f1f099007e18b39c458aaa2a1ab62f992ba30e3aa83272d78ddedcfd655f49f639ea9ec09645a21faae91bea5caaefecec56dab88a6f1222eb096d7409f8ed6b6eb125d0caedfbc2c1b00a08658912df0f750dc1f8af1ba60dadd4b511eb70ac7d888e5028a74c02cc47b17fda6aa65c09bcec07d17a8f536bbc29ef8d2dde7711d67a3aebe55e7fecaf24d32186a10f4cde0da97d7451"], 0x1) r6 = dup2(r2, r2) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000200)) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000140)=[{0x0, 0x8, 0x800}], 0x1) fcntl$setflags(r7, 0x2, 0x1) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff374a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360b330d1628b53a", 0x65) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000480)=""/246) r9 = fcntl$dupfd(r7, 0xa, r7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) semget$private(0x0, 0x3, 0x80) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000440)) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x5bce) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002500)=""/4096, 0x1000}], 0x100000000000041f, 0x0, 0x80000000) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000880)={0x1, &(0x7f0000000840)=[{0xfff, 0x20, 0x6, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x20006, 0x5, 0xfffffffffffffff7, 0x100000000}, {0xb59, 0x81, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000100)="560a9087fb42669684c0feb8e8285223a404ef493f452643648dd95ac202cbb55522492f05f8161814533428ff3dd0d34983045bbd80ce09c2dcc3ac146a6f5b", 0x40}, {&(0x7f0000000140)="1202a816ee56497c552f6f258284800d65a5aa7f26615aac297dde1af973b39c3c50ab7cbacfce76901790fb3af698b104d1f1cfbf85239fbf437891bdf2e6da9587bc2da6d1fd08b1334452c6cf10f4a50d05bb4c8b8bd0e4f8baf8f69b5e77d32fd6705f686a173568959d5d8047001a88ea5cfb62dcf1549de9dabfe4e4f466bc697330a5601a497e7803b621890dad15af84f07bd65006158fcf6d786080d1180de266172452b440a9fd18227b817779a57ddda1e17064e99304af968ca5f8844af9d18fcb645260e5eae0b4dc815680a2c1f9ddfc1e43e191a7fae6c99cadf6750cd094dd8ef7bf7a53", 0xec}, {&(0x7f0000000240)="bb493cbf57060a065a7d069ea3aa539297d13508269801df8ff84e47a7997258fa61fa4f482ad758f337444cbd239b5bc18cc40e8d14945e14af7e219b7fcf9f93926576dc094c45e92933228ad3e91f17cd6fd172803e9798a60320d1db0f9b485ad1d51b2a66ce1a4d95ef50b431765bca779374ca78b9921f242d20f4ef462916f09c9cbd", 0x86}, {&(0x7f0000000380)="80ea3af905839c1e88dfdc75b0bd90437094375dc399f8efd7d41abffbdbec588e46ab571be15570e67f569ee940eb52cb77eaa2212a0e5e4e6c5cd278a9e9bf5276f5f7db5e957f657626759fe22f5ed639402f560a17e066a9d10902aa0cca2808b1ddfce5932272b5d7d0f601212a394d9dd41b136d4efba5a2fb40133179dc6b5278bc373e57d8ec74f8d66c52519d70179f6cbce7f994041220d1c4987daa65ab87fea403e0f5a360e5ccead510db5f977062278aa501d1ea52f2a16eb9d6b24ad6f1a218ce998b7c8ef15c816de86704f6d356ee7bd44d3edb355d0243ac11727cab67fc", 0xe7}, {&(0x7f0000000300)="e8c4", 0x2}, {&(0x7f0000000480)="2449bdbb72d4343edb0175f6b9d52425e210fe3e2793a88b837ac16c566c8bfc59fe11e574ef9d35a1ef79ae9cfad45d4f87e825f54faa748e779302c091f9e49e8bd29872272cd6fb7dec3ba32a7411d04b8570e03e80a2e28d24ddbc3be2c01e27e7135277225eb0084fd222d87bd484fcc014ff143bfe7d9ccf1c01af63c55548a00b68fe85f34138213ac84ccd512840c81d0b4d7c943f67098809126566e5ba85696b9b38b9b6d07e695299b8ddb73a3074c635f862e07ddefde4b09c28ebde904f8b3cdb255960986559c2c90919f26d0792572bc4389b76ddbae6cf2f657851", 0xe3}, {&(0x7f0000000580)="775d620b58e28298f7b7fe74860aaf4966eebfb0dc74d7dc14ecfa91f3b90cee03625da8994a129bca671a69967bde0e2ff5ca9f10030b4d3438d461319abdf7323c1de9f09e75a3b174268d219cb85e0fb40211c1eb2fda916c0452a7b90005ebf2ce5f4daf2c275f1432347b224ca39d87a1", 0x73}, {&(0x7f0000000600)="051be30730f479a664cf84aab8d22ac19a4204ca410861e118d51441e68fe4c483e068be4418331dd8980d2ad652b78f18dd9cbc539bf4f8274954f6d9c18fc0230937201d9f2a6b3f365bdae2acc3dc00b2fc24b85caf7c44c930b71e2cf7f4", 0x60}, {&(0x7f0000000680)="17b4f17a5fcad04cd9c88a4fe8008fbc6751f3906d4c71cffd970f38685b5be4f34266904122a5c47ac0dd3e711ece17490bd1cbcac373b2cf364f7f51b9efeb48546f8b25776b316082c4c3fd459b749297603d7bb7b1f2e35701097e17fd71db437a0007dd0698d4f79c8a62f5acbced0f87ab088c5f1001d5a9657f90d2241f5c8d92186f0f4c8a894f4f9c208cdcd41916c524656801993cd1471121a10b845df0efeef681e178891669ca352a41c6172f32a0390d5b08257a3f802d263f5ec953eed6d1b50bb5", 0xc9}], 0x9, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x29, 0x1) write(r0, &(0x7f0000000000)='t5', 0x2) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x14) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r2) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:25 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x101, 0x6, 0xa}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac0a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0xffff, 0xfff, 0x4, "6341e0068aceb081925e09cbd1706d794449c5db", 0x1, 0x3}) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864f", 0x12) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x3f, 0x3, 0x8) getsockname(r1, &(0x7f0000000100)=@un=@file={0x0, ""/81}, &(0x7f0000000000)=0x53) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = socket(0x10, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="bca28342c8acc3603fe3b7a7457ef5a3f1ad022dc21143bf73695a80586b062fb24a2d0701a811e3369ffedcadaef10f78e1d1c271cffc175814577a861fd357996744dfc26126b1768e170946cee4492f08c166a7855d0000000000"], 0x10) mkdir(&(0x7f0000000080)='./file0\x00', 0x6) chdir(&(0x7f0000000000)='./file0\x00') 16:00:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0xb5fc}, {{}, 0xfffffffffffffff9, 0x30, 0x80000000, 0x8, 0x1000}, {{}, 0xfffffffffffffffe, 0x4, 0x1, 0x2}, {{}, 0x7e6f354b7a018ebd, 0x10, 0x40, 0x5d2}, {{}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x52a97bb3}], 0x6, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x80, 0x5, 0x9, 0xff}, {{}, 0xfffffffffffffffa, 0x7f82cc34019a2590, 0x4, 0xb3, 0x7fff}], 0x401, &(0x7f0000000180)={0x7fffffff, 0x5}) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x9}, {{}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 16:00:25 executing program 1: setrlimit(0xf, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$inet6(0x18, 0x8005, 0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e341b00c9c0377c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a14158bea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1e0000a867075f977a9c6d8da4bf6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706f6a68322891bb5d2fa0268cd1337caa4d4606fe33cb2d687e2b8028e578916188de1c6eef2c1f6d9d60a2985e79a7fce702ef5eacc704228bbad6b45e7ee510803068283c3b71ac2e900", 0x120}], 0x1) recvfrom$inet6(r1, &(0x7f00000001c0)=""/211, 0xd3, 0x43, &(0x7f0000000300)={0x18, 0x2, 0x7e3e, 0xffffffffffff0001}, 0xc) 16:00:25 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2e4ad22a7a84e6abca64896bc5e57c6388bbd2ad88ba133a9cb01360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000049c2376a4915530195fc3b8791259d7d58c2be26"], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864f", 0x12) rmdir(&(0x7f0000000140)='./file0\x00') 16:00:25 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) accept(r0, 0x0, &(0x7f0000005840)) bind(r0, &(0x7f0000005800)=@in={0x2, 0x3}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg(r1, &(0x7f00000057c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003400)=[{&(0x7f0000000080)="89f0e14b15240b909326ea02276eec104d4a072e02a580fe5fb603bfcf589114bcdf744361342c19f3d065fef49263ceb60d8d78da44f7b0cf29630015d81ae1a8ea02d71ce5217ee6c232c488424ab20beae26b2b89ce2ae7af3de3e3516e2ae09b4bb18ce900dcc6f0c298c7173fa1d41106c2f85e64ef54494133ce2d81533d8c853e2e492595425362215a8c975ea344ecee21189473cb64362f3bbe9c32096590d1aa8edb170b5d229b25", 0xad}, {&(0x7f00000001c0)="3e6632cbd935e3ca2fe303d64779b222870a384c7f14bdd9552938cd553824cd3eaee2892334582bb6ee04e3573096c2704a259345223ca44bbba67b9dbada578c5833009618fcc53cca96f693ad66bf4d9b4f30444b12f7be27b312f1dee3922223b1687ec57e95ba41334193d28d0116c75c0429556b3e0cf388d6a35fa298c640fdc857be89ae5d98d84d37728d6fb562c613da39ec7ea1907da3fed3c30b9d4b6e45a0c9a981bec979d9090738eea3b9ec0f2d3ccc8e9e510ace3c4f579edd2bc952b234fae41365ef9e4576094f1ab6e3c933c75a7b47a9a1bcb9ed01d9eda5d064018f6fd70cd06a6b682970e08dac0604c54b0b94da73e9940bc15aa8f9631f324a59d33bba7dd83fb1eae51e303a34b4f6314da621ed7bcc1e0b330146a611b89200d1429df2e71beee89c6e780a98cee70a4ca2304c3d96c830fe3a0eb2c73a5dfbdc1bf4f0d6f88408611c72077ba0e83891da78d6c81ab98d7116ba00d3bef07379200e1d0587bbc33904952c76b9f81a02050478d19f14cad337aff906dcc072d74bb71f3a113c0c0f33bdc3385a58f08711e1a7f4cfff75169034220b2967aeecfda212c9f86814804cfb7f97836aab593ca7a8cba148f6188639abe7eeb4ae3b2c44a111d926cd64137e516f2b86df4dedb47963e331a944bf5da72fbd0d2a782aa4abaab695d3cfaac3ef7cec49220e55993e94f3aeb2db7ccb7018318e9376f3431756cde57aec3a444414ac1b4a36992b7d15a057f18cba3037fc2d125a20a2f062204afaa05e708dcbe43f02b8961395ff1442a8854740b265f9b9e77b7d1706677b78556462089f9e8472c83813e879178bfb3e119da083a4d355d5cc03c1be7bad0f946cb0f921f24d53d2ad4dcf4a46eb5abfdf9078b377b699ed5146b8f3095c28cfab8c4382d48d4bfffc1622075d9bd7cb17649c8cf1c3cf7354b5c4dc789d877c6634632c845350757aa6ab245624bbd64ba6a370ade71649e840137edae95e74d5f82e4d96af11431fec471fcd78b539c8652a547b1ac6e9108dab858dc69b56bf18fa2223bb0af6faa91aba214fa88958de6df631351cb5f3a3cc1f13189efbe6a17f35b77f466d5b2114444de6931d3d19c9660d97c7e0152f4afe1b1c5b166140a77113002ff56dd5684c921fda38fb794b155d30e6cf7190a2e4006a7c6b1966d5edb969be04f20f578af0fb8739af0d5b6bbed0cecb9c74cd6552573ce52430cedab858c986227224ae3948cc1ac76df69f32abdf54a4efeac13161d9435c4d09834b469da43af37704309f2458cee59af54a0fea47db180b12dd5620e02d34d6a40791ac07042f2e9ba4925714ee7def64004343c4ee9ab4c929dde07e104f3ccfe666e0304bed448c4f7afe29470da728547270831b6ba46759deb4c248fc23ee8cd572b671226f52795cc6106c504d1c2d4d23b8e3f74c2c841ab7bd0aa5daec8db59fc80f304b75eab46095136cda2a1da634f4a88766b655270c608151971ad5381da62e03e3c362ff4d045b219d4ea0d00e5a6d977a13f648b4ad07a63d3b924a7a08ddc729e178f3182f4795314505eaf8527be6536fe0bde10125ea51a0806bec190135a04a7bf2af2e72de6005d6e56b23a7c56287cf83426c7937fac28471ad98eab884e9d574095f8a9d006e7d042d192251f9de80a9f589bbd785397abcd7235ac391229dd895327dcdb77a775d67780ac5edaa48b426c3c5e89ee1b15315f011bee5fab4849dbf0e8802b3858054317704e14de9784aa9b58b8f7cb5a0716d9a3d73020331aacc26e58815b25b49c76c35fee7f001d92c45cf7cd26f7ec29d5f8e1ca2513ff00364ad1588d4a3ff880822ae255f4929358d42ba70da2eea54e1f0a6332e0b60d5c6aca512359c222e34da897089fe550d1d5543c109aac7090388519c629fd20c8c759c6f71af006dacaae73cf916eeffd0c7cbe9c54b585373902ba05574da1f1bef505e37474c02484c34bb66d709106f1950740606dad8f80f11f4a6a9bc3ee6c54d58f26b411f288c9c855452df22c6608ab9d83b09202979dbeada07e3a4961743440a488874972829e37adabeba624ba76fd240e389eb2e7427f215cfed30bc88d08d91a7bae0fb7f165c8ec7f90d170c4df923248e25ef0911ed0ed1188f5081da8ba0e84d85a54f50592311d800fc8990a65e634df79bd1a27a4716c8a934347c15b343b1381358467f31bd0153a07dfbeeb5d44b754caffda05d737043346a0fe34bb205c085580012e3cda9d1ea9a32e8a8529350a42c03cd4f0ec15d6b72710e2d63aa004fb4d6b61a5cddb167612a2410770f9df720d2f15aab026cabf2e990f94001dad94681c762d45c70b209269755ee7a052c0f97bab4dc64310d68f0441560486f7322073d5a56c3e42301e0a36d731ee7516e14786d8127b8f8a690a4d08d84067ce9bca7bc08098fe7b7c3aff66189aa3872a5d629093099c3517e553d638b4f4db643aa358148252b7e0c423b29917265e5558b66ed52970e868952273c46df1ecd89bbe3978cf0158afb9663c3431117c8ed28ee558fa5b77601ed0ed76d13e4451a56a00adbb04716e5d02ba3546f1d0d0cca1cf1cc8a5654027c43e64c4f579a9876ea0729fcd3b120b054b84c4333875b31bdaff38e5aff4c8d3170bfc94e8c1d04a77c5491d93de1f0d1cac2391df10515a71dc18ac6ef36cd24997f324c1d7f1b1a903844271ccc177b4e21f2800d758c28389b0816c53fc2b98323558f9d99950fc1fab975cf719b0c1e64d0c10f85a61067e33881927290a4da20c9ce8e672b676c52ef83e16bdcfc230114321d3f3082dc24f8e046ef0bfbf8a9d6dff3d97cdf39784ae93758842f165c9a60425cec6673670e73847177835b521e0eea39a86b89b3b322c75fc55b4766c0bb08a8909e872da4335994431fd75b6b3afa43c8e7a9b8db4c274941d197c29c870b382f258d3b973818a47678e58350ef34699b9216fee496a44e26a1d10b3b586888a6470297797dad3cc099a23df29383e07f4395b0ef18eaa6abf17f675b9af106651a6f2589c5565295338203d691637137d3a8716207c2deeba26f0ecce14abddd8f8bd36dae36ff17ca800ea64a81205859d10a85a248ade7154dd3c782926ae9a4d01f652be6dd9fffb61fb38598c59f03ed194a9aabb78307b37818e9a07fc2d769d9fee16c72651cfdfedb5bb3e5a205de4cd60106dd44fa76fed5e576ae8d58436b86b2da7c6de57885cfbd6780b7432a588b105328dfeba242a38d2363a6299241ab59b26c2f53e04ee2aa77b06599a717155cf7098aa4a98293dedfd16cd118427c2ccb7c87a55ce61052cab66eb16eb36716455be0a00a57e93545bfcf88e5ae0c6b1ff67563e8b12a09e2246b3ed4f3ad037944a084dcb354bb80accfd5d23a686619d8b4825f924ba1b547a670f5206da0aa277d3888f120e39e2d8e28a032c7b60a3e21d1eebf66677ac0a7e5b887a61ecee754d016c4412da6b2dd084c5f6485efd6df57d51622549f961265f961f9a20dd6af6ac2ef3ca58aad6dbdc478e03ad079db1c87e6c43568bc995210ae001aad84edb33def7fe9d0400ddaa0e7639b41c996c81dcb8d727f0cbd4f52fde0552476888c494947df420e911e2663d91e83e3ccb90c6b1132f54eca137c81c58dc58f685354f480ffe9a83341bd9ff75b4b0205824e7f6187b85cb1a649622bb3844fac9d01f74752afb71de1197d26ec88bddf3bf22966d36eed2a583c98d0d4cae451bdc9a86c33b172c2f36c78260797bc6378df48ee4ffe4893788dad878faf5aa94c44fb1a57d9e46d34ab8d598645209f62bcd8e1554d39bfa52685c86b0530e0f3dd2a17ceef2007aa7d3205535b8f80f60d0957c50d25f673b83c784e2c9ac75ebe30b1135a04b0828b832750f5a209316d98819f16c281152e2780a219bb1b4b2b54c80ef3464b25257d5c3719c54e6ec2e33a00092999dee42689ab4928dfe39be54e20dd68b18e6eb829c733c3763fabfccedfa5e1117e3771fe84d607eb80312455b2b2b72634ec7a6232ff2aab6651305034e58bad128d94a1fe3990fd7b812464d83545b5f411d0140530f2342423d1b4aed366fa483aa48d7a1467a9817e96b68a361516bd9ae8f28340fa38320bab53e4e4160b690a81d41e1022610cfa7327cd206a1aacba09da520c37000633544ee50e4795dce813a49ee125c0a9baa50e26151dc2a55333f0e8627b93c8a40833faf25b5fdc9d2a357e98fc135da962c4d871ddfac9ad20a29127e11d26f10ad1665b0174a6a2f823d17772db92238e7c1fcda4ea2248f6dd8be13b8d0a0a91bc42ce9b2b03accc9c2b1e6d9565320311e0b3e631e63e48ab7982297fb5fabd39edb6efceaaf0685a379de22d382ee8a1598d129ed6f717accefeb2237366f65abe6e4b0936e2ec9510b7eddee856d0192074f2654ef9f12fe2c8cf581a470f97e4e4f39507f2f225397cb87f7d6d6bb0f6bd648420ab13c3105de021b5ed8fc8abd80128933f5f76b712a94d8d268cab3d8c1757c90902dd202115a5b08b5bfbdf2ad110640ee6bd5fa2b8d401fd7aa7fd9c2b29ae590eff2c5cc060b3d221797d133f76ff3d2307bacdb4385d71113be56cb54ecb54c431cd3afb74f3a697b1c2210555887635b052ecd12d62220c62ab4ac9362034fc7e68f217d5986b04e3c9598d4a11a71162e3bcc22e6b352260ac63d645a835b11ff8ba9f64a36e8ac91f06a959ea22b697d71349883ee5acd194f26772592d17b850d9a7139bd1b088b81b0f28cdfe77bac58a1afd4fc82e044d04ba702fb43f23aed6065ca0cc90d122490ed14a74839c790aa7b3f400952f744c968204bf1bb958fcf2f82b7a3c4a55d7cfe3bc92aa989917496053d942427a62ff36140ea19276e2bd109fbd76c191c83a2ae55daa0016b01e9126d4f0333025dfc6223423ecee51d6ddf8d3b2297b6396746452e78813940542df4988abb0922afd10e72fa648b405e64409c4f520fc781f584c29e342f09c086e66ce65d22d3bb110925188bc89ecd761b770f170f3e0a51e33d89b608db3c0903e792af9e71c329d4497f9c45e508ad373681c5307c2b2e3d36b2fb7f4cefc0d0633623afc0072070ac548beb831707948b7122c95670e145251e830c2b53937294ed0555d053170c3dc029c00182407e18570d3e92fbe1dfb506a421c6c6b8ea4dd7184097bf410921ffc1ea28a5caeb23a83e6641a41726c1a52573a2a2a27131c95d86876a6dad33e78974b3bbdc6493300b0c66c351900a3b24963c1a66670d69735832e8823d68d8dc9e60939d9356cd41824bae7b915595c68a7d1544b6383a8e7dfe8b7207816f8e6f3b5ba2f6f113484b1babd3c705de7b9f102920dd1b40182385442285a2a490457954c93ca61ae90a43e9fc0f650b02a755eeed5dc5e6e8d9c1d8eff2c3305f720ee6693b1b7f73d385d1b6fc04b52c77996adfbe4af4d8909558d07a804396ab369c1a3a5b8f683405289e93dbb17348fe6939285aa635df5cb874211d1b9db47984ea43b0d1829e2a717d88226bfbe5e2f83592a4231d3a92ed8f4cf1b4925e1800fda196dfc772e636517c72af710682bc8425a83ce754dd6746e89246a2cfe4ec5fcd79bd4b0e79044a4518e0303b1488b86f54d81056b379ce9582451884fbf6173f741f9e1435578fca77307987099fd396f65e121aea6bfa6d5ceb1595a9ffccf87aed980b6c2a44aca10af103054089372b18c9783e8cfcbde02d4ca77", 0x1000}, {&(0x7f00000011c0)="849245cabd62399fd35b40fa22e9bc2184fd92d36f6b61d3e3e33e02015256c18706d9d2241081e1e6b54699fd63cdaf1c5c688a68366e039f679306cc5fdbb6c0dacf490128aeda318b462907bbd727", 0x50}, {&(0x7f0000001240)="23bff1621b3ac577a12167484a03771b573d9aeabb1bac31478e08288c1e6606ff4614455b6f7cea1d0ee803f7c2469638965c12ab5ffed33df3de8e160d7ba8f978a16b70dc0fe8b041d8a411fa6caf63dc5cebc6c072542de23885ef4aa7f032b618010780542a041bd5506d0b66206a342954983ac3666ef5bb4e055169c6025c38650b1ca492a922", 0x8a}, {&(0x7f0000000140)}, {&(0x7f0000001300)="453cef182bc12826ec8385c60feb1c8641f65c9c788843a7fa4bed1b52c773625204b801d06f904c378b1e6812261bc7c9f94686102d612426035cc2f18d5916b68e5625762d3f4be5d3569dba4430edb9bbdc30f9f7df9b3a4fb7933dc150e019452572de61872185095f6dac6bc25d089e435009047a8f9ebe534fa2891f9c2f625fb2596cebf0ec000f3d24a97104b774cc9a17ef20a45236f59bda4416a43f5c618406a7c14364b4bce4e7a610cf9f8d2364bbb0996986a6b48134ce04ffe84b018aa82bf4447897d56a2abc5dcaa42f649efc977a4e9cc530ddc1fc62d1d3dacdf0832d3f1388349e2f7ab03c39ca990d1d23b483e847ee059567734ee0f466c14f2c3514b4fad5eb10a2324168991cb05ea2502c55243a49829dabc0cd6dd13a01ee068c465842d773109f4879cd89a0a259f4c1199bf7ec91605320fc0b1e72422d8434f995c0009532576f7ac45d4dfdfa45df99a585cf2525681db0a37b5f26fa0aa6efcb8e584b05ee4de8640114f150e135519887abaff13eb08c1a6ad8e324644574b2887a75d3a01cf30b9bc333953caaedf13f56d0c52a834429c7f6ae80cc35baa1b504a5b836aca00c75cb65246d3bc810c38f72a5c2765ad1c73bfe9546f7c270427edcf3405927bfdaae1dc56ea39565dfdf206da2d7b5083f1920baa9c8c1dca4eebdfb27036217e71f2960ff185d22713795f2c04674d027acb87c2287c1dc267d1ba3e31b475895d1322b3c1ec4f6d279fc0b0fe2a545f508761e15a559375dbf38cc459cf28485d24281433191612e93457f76c0b3adf6de39dd1c5a2f0e5746f2e2c91a235943847d5fd117de1c6308b00925a2b5b6b37579bf226bcb1c2b4bde1042ee5ea70018d8af3db2a13bb9a9aa1279509fec1d03e460e12e6ddcb6f0bdd60d067a8560f1e81085896c780e4b6c032cb6d28162c03960d58790c048dd1115f5173cff06f8f0a56068700a584841660917c6e532e8aac6ab8fc0d270313bdd671f7ef81418450310d69581c491206613dc88891e8c0789b05e9095741c03c9dfa68e29d4d9300fda4d1bf8d23fc80111cc43bf796c25d022427c11de561f3c0290e502f38b6769168c0e6791a8b1e9a7e303935a20795d2081965bcb3da4b869d986d4aa94050d9863411f673a81342f176fcd52755670c157bac5ff5e0df5bbb08b4cbb1302ed6005a21d14ecad6530aa0e891b92b1b3738611b30774aae24b8e3bd2661118c9eb77900565ade98ad1105b30e20207df3c830be3122dba4a5bf21d298dbf5cd822faca64c9485011f60a1299f7a31e6d447e1e2c78a47dc472a67a2fcf60ba7f3f6e2d158f6d037932a5bbb85f2cf2fa4c4f34ff62a44e2fb3f17bc8f924388bfcfc27487e1f227a8ef339e9d0f83ca94885881dfc3a64c08206e8234c512244349d50cfec45e12d4d24d05620825afd4595eed0fc77f8ffaeb2d9b88ade90930beb5340a051fbe1b35d61ad3ef221ad60d9fc51e66d9cf142cfa2de4177e5e700b6e6763becab46901ee1c6eecb4eafd65a40e50e2535a938922f57ec7bd556891e792cfd9551ce3b3080b2f87490257522e2c99b2f9091807802a35a4dbeeed1387de42d047fb9c4f1d331dadd302d6f45aeedc59d792e26c494e00325834a10cde53a7757ac300b0ea01308c69d7933510921aabb2a1a2b1a63551d7503f084229b823528aea266285d2da5481fdcea0b8b58616e7e4568914cbcd037dc30aded8aeda80cb6c88053dd99cbde8419ba69d9dd393cf62f8108799adab908c133b4fd9768693d917655884ae486b2f7ccc55e98adfe5ad7458a24d64e1028ba65b69f47193ddd011774970ba134a53b22ccbdc372dc2e6200325576c583f53183f55ac0e207d4afcecb59c16a49019646904c5b933eb58bed1f48b6a01fda29fcf2531225d72647757b51a8c3114cf898062f58821cd2545e2132743e5fdda6b1838973714c193774840b5dc3d3aadf6f68944922d1bde8934bc67ec5e0eac990b164162746d2a9469591e756599545a1cb93e598844d68e1965b5c270bb3fd7fd66f1d0d58215bc43aa37ee8ce29777796d5a3f6df0bfa30a2fac33fbd120a547a11f0054af95055c3c22fbed71618b4b8d19d1b635712bb9d7d6a5828b7a71484cea2258a4ded3993a1713ef9274c4051e1753ce62db037f18557aa9e05f266f9daee06b0778d7c01428303410b750a99b501eb676d91f2933d912fd9c0a13849153be29457bc563a1b266e012d3db60c1357fa47c756b6b6efa5138c8d3634966039a0756c03afbe756839fa1c20beebc24f891ed6d5f94e34db8753a557e3ec47d0a97dfd85b1bfcf7066600d3d7fadd470e10d3e5b0717624dd4a9bbab9555decf35cd184e067512b449138fc124d197733b5def0b3b75ed7e632caf1f631bf7907be9528898614953d0b730281f619f0a4d9ee9a2d4c7ddfdcba7bdfaaff47b02a87599d0eb04d3d4a070eb814f0368d78e7f791f14eaa4c554422227e599f248f5c79462215bb18631f6a1eaf81ea5785d50a479079ce8bfe741eaab6fdbd4169eeb8994d8951f2aa0ca7bf0fdf1523b5d85f5df1ec9bd13bbdf72b86394875e0ea12fede5d02c096fb4f37a0b11274e77d9c4d8c5cfd5f6df77c360f2b4a47cc138d83eac3f01d32cc5845afb922f0d37fa4cb28dd394c47962b581d65d32dc8d671fed4a9159d50f2d8fc724a0afb9add7e0feb8073694f35b919033da6eb777b5bd0d2660d8cd96d63f013ce1b1710eea58066d4e2cb2d3243d8cb377e3bd4a62a565868c1eb090af244826937379ac4d3db0aacad688b3ae5ee2aca9d4105766d65e26e024a1d176862c63433d9dd4655d2c1cb18299b58b397c33b41a8f1d6129bfb5a6d1fa1fea88c3f2797f8bcd422f75f87cb7d891e4f421c1673cb3d17eac69b4aa1bd18e10b86142447fcaf6a9e5b937d2585fe8b3d4d06b0ee2578656d54ba3e0f87cebd2f726703531a2c165b4ea8b633b8531265b08fed9b34dd8c5c6fd6b664113ef06c404b2d429e063eee9102f3197ac7232b7ea53d68136beaf88c9b3d057980584d8bf1b8b5e1d43fbf81280872289afcfcfc81139dc924e04943639d42da4962199489d473269fe3f0c73c41506eb5a240c73989c1a51e67aed08c4e2b765acf045fb7776c76ddb20379fb3ba68a604350707356d641cf7aad3ef70793b3ce8c0ecde90811ab51e95c2dd75892df94a8c211c824113726becb364a22e66ccad454d5e4dca2755ec0d6c6435a2243426ce09ebdfe909fa741fcac7d742d08890c20d148260728951bb20803092a8e7794b0b6856bd47273f8f7ad0be0aa7f9cfd43524d3d3e570d7ff75ea3647a64dbf0ef9ddc0637d266a55c8d5463de96c7bd3115326a452119e7d3fce9a54262854dab233df86ebc8cbec83c1a54e5b3776ee22b5dca612debbb48fa69271e41277773d3b53a3e96dbf73e9dee3ac90923da24adad93888546b12dc59060eca0d1b5a818cfc41c4f3a2d67eb8b2c6e932b1de7e0706c8aa524c332c7bdc59a630c862711b58a95255d4fa0e81300d9077d394fc2ca8e42711f4d7a88bf6a60e2e9879511fb8ff39916bdba3e83d4e57c4cf8a8e5dfd33b3215dc4f320b2cee039f0ead101d6318772b89173f3f15352b4e44b172f7f5263b647b2d07592adca8336efa4babd5771c9f0271947605533795d00776eac945b1b8c9dbc968241a45d85095068d9ed6203d200bf2a900742c53747d2eb563fee4a689acac151fe167b516ff4d2bb625823904ae6f378b625b4390d3cf5785e50e172b1a6ba94fead44ea4bbe8dc4befe983591ff32878bedcfe46f9eae708545abd2735e74411e31c2b999aa49b38d86601a321048c04721ba14df5e3361262227e28be7aee94a725b6569c9d2de87fe6801d4fce04b33f1abb5a0218da7b6c69650cd0d8f0953973f47a35c0d6585777515890de25f244ba45031c2ee67eb6837d1774e67fe433ab1e8dcfd27fa1884999c4bccb7036a348d2a35e549789d9e6292f03127ad59fa57eaeb534c9de36f5a601aa240eecdeab24322cd353cd80c8f5fb2058fd18e4e7e067f1cf9afbf07c60840015fc5e80d51a2d3679d3201434f113e65f4ccb53c69944133b1d56039636a3362a2032287a63d5f8377332eeba9deb0cb1785219d9fff447592b2bf869071ec8164c53cf87d1820709160aa2fd598aa7b357a2dd8acdedd4d5e11eeacb0009b49a4b12a8aad95cbedd0ed059e24de5a00ab9ce6707694c7133eb94ceeee13654d8cfc4581e949871ea578f066ba1d907b8e512f456823f3dc75309123860a39abf03c9ae5d5e1927d3646eedae287f2e213f02a3266fed1bebe302bde0a0e4f2f012de876eb8f67e404efa46ad1ccc9c7a811a99bfcef9c513df2cbf2735da17261353ed1cdebe617fb31c4f5643109a699e7fcfc822c94428634756a786a029b42de28521e0994dc1a2c62e0648afc61b42da522fe3b74d43dcfb973fbe1853156481f6a21b4ac71b204381781153aa8f54fcea5bd96e21a41cea4f7dbd1f8f82c6cb99afa9f77b221270edb122d2e8304a569997d8669884a7fc3ae01d657d50c3dbcf30ff4b0c9a49e0039144bcb5c9ba3c7a5dc1c8a9da83345292e6fc44d7961c29ba983d0bc8b9c0a2d619fb91fe28baa896c350815e26377889b4b1dc3031a3fff29d8c1a14cfa763cf6f968aeed0e6e5c9e6e8cdb31c4cc4ef415983aa35b12e446465d041fe55253c096f6fd194ba044db545939c28bed0d6ca6c8a912db0255519d1129f8f4b96142406a307bb4cc7d197148f47d81a83a0bed3fec06bd32a14cb3ee83a9719cad3befb96a9a8618d93bfa07bbd732b1fc7db057b4641e61334c3421bd4cdb6d1b06ec12acdfb04276540d07f90e957393789cb87b97c23981e9e063175619db33568ed688c9bbbb38a07abb7062e02ed4e4532f8d48ecb3ba3b50ee07ba4cc212c0403b4ca2c27a25875127619e04d863a348ae6d5fbd2a6ee33b9f01d0d61fef08df3bdcd39aff619bedf8636f4b239a9f4e211ee41e8328a28ca69a768d924c2045c7533d30f2ebde072520b33ba6273d91420d5f17991bf1695b5dc93762f12d4e1643d78acb89790d599bbe6bd3406625e382fa5ecd8a8e6373feb2b2f2a82afd2157fb42216b794479865a8a183f6b7cec5a6c1599a15fabee7f3a6b5b8bc1fdd053dc30ef99a01d72adb3d550a7bc8b1fba9782fd0469a2df0bab7c9d83c9467700c50eba5e23e8855faf18cde079a85e73e11d8110623b25032ad38ad7c48143516294bebbad7e22ea4bcc83539e59291966f20dda413556d59dc5c1935fe0b4e3baee0fb2f6b0252cd674c0bef445729294c22c9bda33c2d965d71b5a79def1a3bd2d62e704c555e0cf75cefbc101d868488d35fa00129f1a8a7d2635c8cdd125c44eb701af0b14f119393b9422781bd490fa2402e08ed1c9beb374bb7208eedeb027bd76377b0704900e609160f19c8fa59925740c4ac9e438c99935df2045c50ea5e83ac096785662293b8df448c024713a424b433be6c680d0c60f39d42ada69da723810eb861f4307ba50a1593873aeef1536dffd2291920528103eb289380638c6d959c2dba1979989092992ef8adcc7640bfc34127e53697a1021e3d8da28ae9b9a81ab2fa384d30d95c5046e490e95350b6f9c01cc5ce87abf4257c3c3a07fcc48d548f12e084fc13e43b79419021c225be6176d72074390c7ab06f25142d73980a9e12cd16fd96a93f6315a8865f7ae4b", 0x1000}, {&(0x7f0000002300)="acfaaaa825899789a22304c5d674bc8302fab8520a89f75a19127809f3529e12cf3ddc4cfbd45ec5bd960b20ab5307f070ce9717180420764d9bdb96a1b1d77cd8dbaffe69719cce702aa4fbc16105ad382f5b643883013e2ae491ce8bc76630eee3f4765bd3bb9bfe5564262053695b990127f703a17be18af102f663a26c494f57a6f9e89eb79d0ffe7a788f433898e1fd66468f3621358396d4c2543cccc18e548941b4064aeaeacdfd32dd4f75ba6c086ca8e58c0e3d45efc250fa46702a6a0fe05fcf9395574a7afe2ed628e249b4a1ac90364a61125b469e8435", 0xdd}, {&(0x7f0000002400)="9caaa6d28b84bbb75928bc7b45446c761d8ad524096f097ad46fc4e79bbccee557a4fab12f153982bd1d24b35ccaea5329797efd467fb3b1f09431de070bcb9221c7bc4bb2eb3edb1508212affa377cae843fe9b404146f05980c3a7fadf15e15647eaf190f7f5c3347bfec39b6607b84c4daaaabf6a490417fd5f9efbd3011f37b656912c06542603789b937d96dc584a281f8999d4ee902bf9796606af24321a4d75e36a0c8f5992b2af782ddfaa70d95eb83759da3a4742a924ee85d90d1dd1aa969b25af7be743297f0e82ebb42323b78f1635fcc76f5c2410497618363c3b3ccf7be1bab7e8a72061fa60e5cc906d72ca300029cb09063a8f340dd34b73dcbacabdcee9d39a19930d77def8c756eb3534b0fb1e744593218cc7777956ebca8604e645ec48e3a2820a5e6947eb716a2ab290763383839152522f22f9cbb6af11f33d409e42765270607ab350fdf99a7089fb8f697f58dd322a7c101710ead22cd4c5464733983231b94350dc0be6502fb27ee7c2517e292b2a4a8b0344b4b2f6f5cf3457f4eb281bc33512b857041af009611a24616e387b818fe51ba9ab9627741b5df799ac27371925ba0d9f9401b1648ee78a83ddf56d48502a055c824c895c21a9f6a8ab71e7a4e5508b86454d2c0ecf1e26eea6cbd5f70ad5e91ca306182debeaf197c5c5c04b309cdf74d03d6234d31d5d9b41daa916c59dcc2e1ce7136bb2cfb7c6db0780b31e78466c2c70420059f3f01f5730ed5662b3abb955aa7577e8b746085f1391536917ed34c2f3362eea73532a8dd364d305a5d97156804a8981230b8bcefd9080295705427f585ca22a88a1b09ebdf0f4966568a49aa3404214804a21d98099ad6fc17d8e2d75a750dd3450c10708f61954001ec1628b4ae0e19421440e9b4dde871475576d2d30f43c4ee708e58059facb41de4a78cbd63cbb4c59ff777659a581325de692ef94c2b55ca4e7f32ceade1304d0eef6dceba2f585dd4eb759f330e3b732bda8cff6341c8cf2fabfa8d186a0b952abbefca4bd3ad6734df11e676875a1b14267cc26a1c6bfd981c3be3f2751e0c0128e1eb3469ee0acb72df4892244a5473d087a9f4bc58c0afe09842b6f38f885643ed607de26096fd86281b0fbd94d68cedd0c398cace57eb6648423dac9824e2970ffc3b210a42a3bd1ad355f33ea716adec94a7b8aaaef1592098dc58efda2781f3a231970135b3bc932ca67d38e2cbe90cfd7f13e32f490b4fa0c6125e9186859b4798e96ca7c34648a1355829ceb902b8d3dda571517a4d660ee7c0180df2c067f216e34da915e5a55e0d3ad1b3fd7e4e854d2cc24ccb1dda9a0d6b6984347b8bfc35a09fc8f3d1a24e62e2ef00fb73f258e6a8ab7d75b77e2843dbbe7fbe6709fc5c6687381de23da6c0799581056c5af0505d85f37e1866ca0f64e904b5dd88e4041ffbe5985a9fbd864e25f8054134082412d29638aac9a3cda4d4901ca8a92d7c1f4bb34b570f12811bfc47fcab26ae4d7fc4df715a43878bad1c36a0cd5f53a25769e7d447b24cf5476a9f61e67d33496cf6e406c157bc4fbfc00198d51f234fc4a4171cb1c12bcac3dd46acfe9613a7c0c6132b36cb6892c1a7e4881680646c0a8853b54a3464d7679121edb5c8fe26401e9f40a08c95d18fb5c0d42107617bffe63a1e6a267e117d406c35f8562214bf6d68b301b4b4a773815c0d97b252b69521746a53177571098332771bc600fa08f5abe9746113e3b2e4db1724289066ffeacfce5f6c5c10b51303e6814a1940215507c665f7cd5374877a289219cebc052315eaf58df122129ab76de4c6c51f69da4a64cb293d9ec68b24e7630ffe278c70a771ae3a0ca20917f06aa9a80c6f44ee7b6f35d4177c8cb116f3dc756281fad6f9ae9340ba1ed5c8205d1d8fb9601e44f1f4103ba4c213436bb843c1a19d2767b266d609f9e08a0443e2108f13efa8854407b4f4882f5a4c239a8a5f14060857c3995341db2627a834c258ea292f3a6263c9fd8c72017f9c73c8eda1f42f3092b25c6b83d2891036cc6ec0b5bf1a16aee7833ef2f2c6f14777fe299a87c925f51125462e6b21d0665d351a952176a9c46a7fa9f3dd97cfab09b802536eea66b0c8e23215967c0d71adddd0080645e841651d246e541c28c305d45e7350fc8dda6aed7bc404f8353884e8772766eb7e51fe23c58f9b6c8ba6df32e9d10c75bf32de1c07198c108dc78698d9cbf696d2f9e66effd67dd86078d66774a60472f67cfc6d9cec9481021db6735edcc5c007ee5512055d402ef7ea7dfdd5f193c96bf3ed5c93cdb1f2e80b48bcec4bf5c46fbda06d2089d79eb51a20ec8b3e0b232b5bd09b16c785941b9238deb1289c83cae7d91deceadd88326e48f221bc8c70891246bb8c4a81b96c1efe5a3610fb6116149973b417c3825921cfa18de40573be3dcb99446acdb69447e466844d42489f392057f0bec12cc9c4ee63c57f013bff0d79a4b40edb4528f188bf810089bef8f5f1696ec7f71621de45cee53184063c125fcf33927fc16c94f90e2a80981059f68d7ca2206b788981361c9ad9edfc0ce2bc413b3b0094ffbe1dfb08fadb156b5b1c427d2afd3ef568debac17a32e671a2c835db4bf732fb746f67a18de625c80e4352556a3019187c36589d2d88daf31dd94a90068f52c9bf4862c4ab00fda3a658a875c16c787e0ce2abccda737235173f4e973d3bd0b6b584da9497ad4001a6cb167f2e3412453296154423aa976ac4866c5e96f9b34062bb6671db2caac57b1656e7310c94fcd7c7422bd7ae12d8d87b7f8dae084d96ad03e03091c3ae08f245709ddc8a1802b7d26ec5a8435aa052d28399cbe4e8d4fe87474dee9e3bae62d7673126105ad1acca6661852fca51bb526ced4141075cfe4d0684944b9aa513959ec236696108d48322a8a249be157b2bd39b0d424bded6c650a1cc4097c07762664518c2c04ff976104e77d531c6243d5e6813a70ab0a346bec2d7b01b37e6cffca42f681ff60148bdeb027a740032ebcf165a6275419d64ad700409073ce1319eda2b730af998e23233c110b02071c26fc201e1fa4004a5bc77b371567c1b763f2515159c599d2d0980990a93ccfe0467f313bf36200bb5e4e219e3b275bfe69bc99ec5f19dce60815805a4889ea2d7aa24a923f4904594b39e11ac1dd07935ac09554cbd67b7999f2e3bb4ff09d99d5c381370a5ba3b868397622c1e327960cf7e774417472df0b8f3da6f275de51e53b1b2df8c69c006f0875ce635eeeb2f0674a0d39a291cafcafa9a0809d870ace9f99ffcfda8fd4b177feafad8f735c31c925c2a1c00cd4a9bcfa3083f953a2c2675105debc1c8a8f720d826de37b79dac165f39d8e8f6622be046ddfc2d87a6038f13e0d4b4ff0f733e7312d47a8daf8def81d2ebf687ba0f876e0015f9e9227cc9dac062c91783eb3d0ed68c1b4cb43f9acf40e7532ecf6726aaa9f3093451518b1c480100b8f4ce8776bed2a2005069c2332cd7b2666453027ae4d6c05f0a76a248f18fb0e621253c6903482ef75b5d7b9121a20182f1619e1193d1251fc7cce935260372fc922e26cb7bc695c4e00c8a7c35c5e85040cab741f986e2b8e5cf56782a948a02846284107524a2644c0584be47dc54211222d8257fcf1e5a6abcb48cfe6a473cfcd05cce3810fc1de14ab683a7ffa57b6c00bfb335ab2bd9c96ce877450f1a9804988a6deea6927ca15d5c857b2f988c3f1a7c409278898a147aed575686c7260cf6b03be1830fc3267839f874f9a93821a8158831284f96614a8b31cda1c2ccd85bcbc7f5c09d6c5f77859cab105c3f37d26312309ca0589b1c4331c9f18a99dd824ee6b5d1d9c920f570f33c4e025976efd101eabf158ddf76b424a86e652713e4571b7211c801ede4a21543fb28a32854e64d2933b9f1572d5f5d8b71b6a73f69250f780ffcab5efce1fed18f909ff612b7316f38c4aa2ce31049b265d19e3532d49af47f46c954af6e2c69c862ea83dc7838a913d77a1e60beb8b2e811f8d4a0347443403844066401f14a6621d0cc1b0c11bd31fa897a296e3729623b2c0ef362ebd168249c9937d43c9e9c2d0b410872e9853c8bb0c053103c01d4ff9f7cb66762867163b880992bb0f18f9366e0f780c835b9f3bcad100826e62df6f45f91831051386e12b303a6b55dce6f1d68980ec4079b0ab982c487d3886cd9053658aa89e078543df4b17b7d0aa2f7fcb5bdd91ce2e3698fdcb01961c7e14d11ccb562f3d6654cb51bbef88710aee62f269b4257317c0afa7eb7bf72880d02bc9e5563ccc934807e20e1eca034de90761e6603cef271345dfcda0929ffd248956e8d89761401492503ef263d1174cc35e147adc971b4ce514ff6e86fbc2aae840fc0458b70d80b32c789f1d06ab46b036a62c1c85568600010ffa93804bd52b3fef2e687d85306ea95f49593fd01b27bf6b6355c62b4210a6bffa00ec1189ea17dd528f80e27a0d7b655116808660601b254ebd721a4dbce6535162a2b38bc90473dc5c8e921d7e4f76393b0268ba952f51f54c8cb8d02278f9b8afbc4785673a5e305fd6aaa07ac16ef4a030310f9182fa2a93d0279f278b8e208c203c1d8f4e375e9baafe2a6800806a89e6b71296eb9d23d941c25fbbe0fa6f0c638d37bce8ae2634817cee86a61f4446a82e44c3a9ef167a459798d2b9a7423b6a1cf786e085d5cc9a0dc4a65537ddd4578022bbf853f8f7425299f189bc813deab869bd02a48631feb39b6ac35e21c3c5ad4cdd6e8f60d7ebf3ac9625026e78d52116baa7c8f7239d84213befcf2ee7ab7954d58d6a63445c0ad0d33cda63e57f9ceaff7bedb5129cbb97d75b9ca1c19c723f3228df60dc20be5a1cf38750dc4502a5eeab1f6d92f2769e8e232773650805d0988bb435f82fad3bb420e659acd2251b7b84667fb2620e029ab5f63c81997e173977c28cc8b39f65ac80f371b5bd802a075de87153fbe66227301d4a30a419738b9fc744e2f64a3af53a0003d8ebc526588f04cf29ecc8a38aeb1a66c5e84a7f0d46689b66ad312887b2ef9d7ccc76be97293397b581cbdb781dd05f12e6999bc3e2bd17a3fad1a5c17156cdf9536b513e874e82355d971eeaad7945f247d91a5b26b6c9fa49bf6243563e56494496d915c2c5cb2d6a33fb8ea543cd72c5be2877a10805e74bb1ca01089062cee5cf03abbd6501c485719c20112e3d35fccc604914f5ca4d2de9a0abd7ca229d83475b802e2d3718e9a171869593a556888cb3dc95d83cf2e97876a09d1dbaf3b1de301088ba1db37d601be4146a3f997ced4ddae7e8bb45dea51fa859b0f6289322692f16c9510dab2eace112d109f13b1ee1452caba6e36d48a3497b827fece430e377ff7b23d27514c88a6c733c0641a65b56a985505be2bdeb1b84a3ca220c6eb2ba6c76c872104eaceaf5a78fceaddb08409253c767dc20f266063d5d7f4f0329eafa4158c2a22539a542dcdfb4b166023ddcaa27c4f7bd52fee41d86a8807f95020a4ceb4b77374509639a85ff77885a8204d93f11c50305b536e77f378ebd4409fd77d4a0f410571f38e564ba4f078bfbffb55d44171e6325dc936c28ed658962ed9b26c801c954630af88de84bcf24c90f8f04230b95379689030b7a779e475aa48cfbd9770bb36570cc05666d06b3be7bebff79bd4d3358bf774fbf3566edc8c89dfa5801757d7a45fb71939bd255920f77a671cc054aa06862ae4ff4e10c8d65993d98590bd6c770eee888f1b5c96e2c347353", 0x1000}], 0x8, &(0x7f0000003480)=[{0x1010, 0xffff, 0x0, "e0bc2837b36ae457a111c02563a124a82a7cf93f7b1275fb2cde665c4d4ed7e3652903a6c34e3f482384506e0299c38ec8b13e234f0cdd1b74a646b4cb7ad8be9142acd4148d9b483e194be26ef3ff8ddb6ba5b3997da0bef8f800175176361f83b69c8fc1dca07b228695fa65d1298027c6151bcf7199d1c97506dfb726a046124981ebbbdc3509109f2185b40107c0b019b7957088630caaa26141d27e24e4e78edbbd6f560723ddda5675d138a016e962aa73468a410cbbf5d29aea3671b170237cb084eb596e4587fdac4b8b95af01bd92ea2841a12154456898f4daf65384c0468f8f133d8cdf340db937dba7bda165a18c2710d0ac74e52be29a6622c5512949e8f0b39b95dc53b05f9cfc793709c8786e1559898db15108e9b8860a53bef4cd06eaa9be570dfee757986b301d0f11cfe7140bf188c3a6033d52337c3a8e43d4119863d46887e8e24cf672d52e68179307b6d278b7cce2e46deedda5b9f9513317c3e72a8ab39f87cfc52d7f77b1d77e036be2cf068260e3154969fa137a681ed7bef5ab3f14a555ba901e28de23bd7146e3782f34ee2e25ca0533960acafd04020ca8cd6d6f452760b85ad8a7e9c0ceed82725cbc5ac45a8e038e7da91360374b6757e26045a1598de9f2c26cb02581c1c8a34e7f4bd8f3259ab015f89d9ce45aebf295052c4cd350e3c4ffc06213c4699b244bd415e2408831d52202622d607b0332c4351c40ea914fa019e0403d28c3a53ee6f35454a3709403e941ffa6c3d16f8bd603d2adc29b848bdb9d62369a3fd2f0f45fbf70ad374c7a77bd82a94f68411fe2b8f8b28e8c2e07fceb67c3b62890492cbed84d08f1785293b5eb904e47719a2a19c88d07470e1285d035f291af2939e2566819fcd41e9c11e4a0b57e4152ab2af28ad2cee5ae0cf7c3c5b98c6ee49b101fe55a5a203568dcba21cf9186d37ec16d4e391094be05c1717570b09d80ac66c665705c79d7ee7a5b5e855090ca23ed7f42f0bfbf602d0ea470297c06bc0129abd64c8011b38a38d4b632113c9dfdac5e1f6d5da726a171c611543254e34ffe40a78d8ea5ce08a8e64f3ed133c0a24828af6c5812c0d2eb0b650da1a706443f7f2aefdbd4c8c1528904bdeeacaefead2c7a5101effb2ab3ebff9190eb1311ad2a493a45b7767bde5f5da9c52952107dd394cd29e412f43718222435767911cc579d239528f251cc4e14b1aba7db2cdf091288ada5edf1899d7e64ff64a0fb27db6ad176c0cd196644c403f97c59e890ef555071953f4eba20f6709c924d4433ee988e0f21192b4786069acb24d1b9039808c8a750920a9745d1b4d747594b358e4f32a6fe7264bebac3a9877484aa371a66ec4021a756652c33dc89bc72992a6fe0250508285b41890d8e013afb68403d512b071130db695b922879f4b5cd329a8c453863dabcab3cc415573efdb1bc6e85cfee46ffa6af91a71d2b54a51d5ea2ed09fa5ca03d7bff6c9d5809fee8a58421847cc5c68a2d03af857fb64ffd7ef8046d779ba011225087e3ec7cdda916d9771c8a297b753b41732213614d9de492b6d5555aba35f69a46839f38a83d46e89788b5e5c90c320d8c3c7450e6c21f335db5f842a8d633894341356ff076fffa882d6cfb4ba9b7c97a5e42cc6d4d4850600387be0fb70c3dc945d9ddb230fd2ca1271b3e281517af49bdc25b6dfd77dce510b91fa226c083d61ffb49e28365fe1c5779b511f734f4ad5559b1ae6701a03463c15ebeb83b06e1b11edb679d8bb442ae0bb415201e064399fce5d60c882698ab4c3c7a0d958a2b24af4d73763a80d39dd9f6689b2e21ac75b2d7eb637721dfe249c63579020d17f7adf577939ca193acc95a89afe2eb29e8a3150a27947cd1a2962f50ff5fe436c1c21db4fc5c9d6662149d3d11d833a5ba38cfcbdce9be6605c15931245c8a7f4455d40396c694ff0ee7162da6405ca7e72ba57de7bd71d7735c7da61b9636ca7ae9234f93ee99855fa5f46c5cc2321ad42d48809da04834cee4e3762a081572408894dcea21dd1e89e79ab247cf2e61febb52ef7e879b5036500d8ff5642b60f5649d874c06896592b5a7102cc43ee7d5849b440a5ecfcf921847cf773bf9f7a7d1b29a3e5757f0a5f801ad79d932777e446c1f9a8c244352d025e05da725a10ebdce9edaa490ee3ffbdf471252663e036b0899a8058ab27a9c4c5b2756f2ca34e93782227edd0e1f03f01c9ba535eaa0b4208ea1037cc798b5f2b6cb39ef7a2a229f7d4b65e6a7d8b4c60ab95bf20cafb577eae696e8e29ec5ef5ae94e9c49fcf83580884b6f8e544cc0ffe1b604a8aa98fbf16238b49df96b8854a8a6adf900f02a8e226cdef653382308d31e46bc49313920ce8cf207fcfb45068fad491606500af197771864bff76059b16b7c3786a1d632c17dd7b274e4a2cfa9e116b20137648f35661f23051b191ac202f068d4464a60a780643f5ed55e7e44b508801c4475124404e7fc3c8e63f08640b65739733e00e38fb75a786407b8b9b6a277505cf69c1cc72d4b5e91f83bf70cf1e2636a2bcb16b68aa1a85f9e06079528863a4c4e8bfea721e22b30ad438f1c044823e6979f84c2b240d07dc2a958a187e7087b1bbe1a56462bd34dcb12d4d17d887710f8ab0571fd91f4142ed39f448616bcfd28ed24676a86bc952e8b890bfa11fcd4e499f7a92a51d71a813a02efcdfc55a0108f8d03cb606754f4383694cf959d15fb51229e3d818d82882368b854077e66e6357c6bf2551c9a3957dec352044fd61ce7da56dd1d25182984b53cebc08c5aa56cf9557ce6998b1148100589fedda6b44c4ca73e928083c135b0f8cc6b51f896de4e4106c4e45341ba4076d0dcad65c513b28c38b6e11f048ef99bb3f6e0ce502922c0ae414212164f88e818a133a24b7524b717649c6c20ed9f226ce64601f278d2a01c1d564f70cbcb467dfd0bd69158eacd76b4fa7200257f8813ac19d680d6f6dbb35839d12a3c828a18052b749ab64a3e9a98fbf82d28baf9728b4645aed350965f3d8dd45b402605838a82c496d1f3af19e52208f056e27bd52efb34570617d5b84a55c8371de037d96db0762eb1930acb6416590abf71250ff9b83d9246b708461535538c427e5ac504bcf651cdcc654e901a0cf423a57b0c4ffc8556a43349e4326ae6170a3ab9e49659884b07a5adf3765122dfbaeebdff89ef0734d7b82b9d91cba48c9554f6b5169c8b19646a414803c02a5ad1678a8dd72db8565d8acbf0f7ae4178b6fa75d33998b60112a6fa722325e4e2bf309e9a19d8973281dc43da1d80b586e3ef908b412d916199f937df7af2b5cdb480d3c7994280e8d55cd2cab3425e63876535e04d2058d76466ae352cbc4189e4f2250269622111b77d788af829f4332535abdbd6f67111c589da37089c2cdb63d64e8cbdd7d04f947814924516d04c8072e7c4f91592d3dbc9c91688c8177290be671ee2e9cb344908d9369eb2e16bdf91efae860ab1e898b8b59a3b2a64272c8605708101e5e4763437ec0b2549977d2e9f8c0924e11e4e4e5d9bbc4deb2119f908b63a366917d90b710d5acb465a154fbe529c9eea595776f6ac2a1453c7f44ea9fd347d82c096d05d96649df9813994ba8edcad4aa031b367e81610d7c62ef2e5355f933d23fa6822e00cae372cf2c4b99c77bf8de47e281ad65ba142eb36dbbcfbdd3ac36fb0dbfffcc4ce336f0d2b51b074fe08939a629588abd247ec5c23192bc11c7081f92415ef773fd29011cc0bc7350bae96356e95dc26654ae1d248a29122d7e8eae465a6f78e570df7a6aa534c979368283962efc88cb816f5cb088693ddd09569cab67d224f59f253f51bd76d4a5783827e88a2723296e00926d9047af4ccb884392f17f3271086a54e31098ff24598b6d7254d1d0e1316a07af904ce883d7be7362407a8f08585090251d37666b0651aabe4d6d623b4d606cc3b5eb80ad93131115fbc0be27ea096454e13adba2ace508dfc1eeeb171911c26b4a1098a6104eed37a989a52fd27e201e7d67c8ee8df45c8a75c99322e8df11bafc4438b7ff4649caac5aca2ff2dd83f2d91d398685327daf12303bcee2805d797b828dd2d55651d66528d36ed4afde6d1f652c3771e8327f39638155b2191c1b066259fcd3d2f727949b25ddceb2dd163d3e4bfb33982e31b4521e94324c1787971ed8f177b3e850b2ca20aeb1b9d5b00e9d4b336a7f9d078eca9de91e3d6461a1d40d06c683bfff7129a9c26c9053fd1b4da7165de7d0e1366208f54ebea7b9cbdc766c2942c2febb89333de5f961261bdfde31a1057b1003b8f7008f715c76970b55f32e5ae22841a74880520b597bbe9e5c2bbc2cae9c6faf83646a6cd1c4abf95af9f0e4484c4e82914fa080f4bc541aa2e6b80533d311555e73e1f41dc099e10b2f8ffb8513ab5b7647988a341d90260e176d94bda9257f0c0f5c62226e82ac6501b28eaf7388788a0b56f619a912595d528cd8619854e699d0eb378f0cc0756e6019a18eb4ad3a3e64c8813567a4ddee52cb1bc578d50a4549fc722098e5eb01e8223e95de31709ef1db331ecc92ae6ec97ab16a01b94d87552d777c0742caaf024b7a01ee56864e8b121f5a352e1534c7e029ea995d33900e7089c4de163d7b25a4fc2e3b40af5779d4b9294cfe9555acfebce8f1fb4444b49d42a9e99f59bcd7984db0d2f228be9635cec309fd7ba0ce3b46336c4f74c0b690e468e9c36deb27a40fbfa00b92208bdebf4fe26d9b1da4756e66ad2e1f63d2a9a83084f94c9e8a953b77844d906da6d472193af8004c11812ab9c2710d96b3a7f54dea0910d3a13a7eaab979e396e618b0b713a96e4f11f6bb5e6162638f932d296163c9bb0f7da17a001b220a167c5f1b460c748953ec54663c047e406d1733ea3c31abed95dd9914e661d39f2a38277064f9b61f71872aafeda81e6d4f818228ac9a5f1081342fcc97cf3a8cbc6c050be49b7c6f0220ea7df93b51d7ebf0a42e2a50977812089ad7518f2473115ec15da0021c5228becdd33de28d5f3389b5ec30b06bd786cd60d71dabbc2bf2f67e72f2b886da9d175735454fad8011ccc3aa2074edfa826751eb45a495f9473d56f4e174377a74490f84e0e61204976f4a76791bced40746f7486d1226514d59dc0ade5c64d77e4f90005b7b3d4490ed1830f8a0365df37a6c63530b79c99de8bf0170fc88553c9fdde90b0a58fd580152ea85630cf45830064ef7ace3f3a3302421d5b57e7c91c772d54d2170708e08607cdbeffd8fb8d3e7e989d76fe497f5a17807dc67ba05036256be1bd0df9e869a49eef7a61b212415ca2376209878a6879bc1cee3ac730e1c8164fcb5d46d97939408b500dadf1bd27932a675803ca481e995df3e75caed246050368969cd0dd0e1e685ed1e4a4afd53a16f631c510ebcd4b8c36eca90f18ecae8c6f94381107dfa8a357335ece88159139bc5ec1b23dc1ddf5e8a12c262914c7492e82607b7b72bc2f7a1b2a019452db03195698e6c1863b377b12470f5f3e03a58567b15ea9c85f46da611bf068d40e34da3ebdac6abeb4ae62be72c2eb0afdfa2703a802edd17fb445a737ce09f9d89169c898926b0a2dce2fe1a98ddae6cfc15bc47d65ce854a6def20cf73702ea699ab1de17528a79a7c3e039913a0e91bc0ad506a83ffaef6200ed3b6b3f720d00280f77c5b747416d8855e52d27df742b85d9a03b95cfe8ff9b79e31a14782cac86f6dc40bca2e9a08d4e64b723820e8da0e6d297709ece1b41bcd45"}, {0xd0, 0xe588b3ace7197e46, 0x2b, "ca55ea564eaeb0bcfcca2add337696f17e3e00ec0ce169a2353a5af861c6285f6a47566d7568a846573a1eccf52067e66c6ac2b6d49f2cba9160984c905572ddf59ca616dec73003d90c8e3445859241f4f37f1d1cd119bf6845971845d9f3e7b384329064bd28080ddb5b8ae60dc5028e0be5e8e1a065465abb777d713ce8c22bedebc8c6580839b2b33e8c39d39beabb6f55190260b8f227709a1a257b6a11ba6705c87475e6596df42cb3f837329ee21d3b3fdad619d25c47"}, {0xb0, 0x1, 0x6, "b39187d17692557792891cca46a7cbe253376d7110f898cd05fc7a5ae7e081bba9cf9c54e1d0774d4a1398ec99e0d07489f1d0be5ed957ed838f8969a82fbb1d7c5baa026a303643a3c3e6d3d81c7d682bb2f0e512c684549257f092852c456ee1b4233134ff7b14d431a251786c183813950992109e5b0566ea8f7e5bcec91894fcd9a295512e30765bafbed1afd94155eb19dd27359e1d7a019111c8"}, {0xb0, 0x1, 0xffffffff7fffffff, "f7ee7d4a1b1252bba5f5f7e567cf8e994cc302ada4bb310ffca9ea94c8ba37f2f02e6b63de55ee7f1aa25b218f4a9aff12750a17fc037eb55705063d59d8ce44e284c14572d5586e9d82aac0982ba19671ace6955d54e0264ad7d141d6054a1dc7f3ca0466dd2fa6ad6a193b3e2ae8e39cb6ebfa285059bc39062fccd575fd9b8b46e74a08aff42bd87535ffffb2ed76f1ae152b9d79e414720c906caf43"}, {0x10, 0xffff}, {0x28, 0xffff, 0xfffffffffffffffa, "d9be59376f50e522f5a943acc93eb190e7e94a245de7b563"}, {0x1010, 0xffff, 0x81, "5eb78a71347de4a17dc8d30f53cc43992813ff57b5a9fcdff18b4c795ab9698926992f8f039cd5daf15f7b50f0988290062e8a1079736d93c3af99b764204de791717fc8234e3c4f1f859b83b9b4aa6f18667106af29637cf46106c748620c61ff846bcd464ba6342e1e7edf84a4b7ff0a7b209b8770c56e82f1f0141dd56c75c9a465bc2bc58bb79bf3b587a336af75a0423cc2c7af1d2bfc4d82bc59b0b6f6f151a5f6feb5a3cbee7db721b738a1a66a7e695b1df1f9563c708f2317f658a2b10d7868a1becfa3f42b66e5ad234cf749d8b9beeb8cdeedb3de394f03f1444fd91999019c6ea33fd8d93f1ad4e32066241ac287539306a1dc7acf3a2beacec9cbdf07b651b860bc18ef0e9b77f0648af6d3417b42f2dcbef96b4c6299bc747355468f5a02b8132c15342e0f602e9286078fc5e280e9ae9b5e46f2d240831daed5740f3f33aaa76c0fd783ca5ab698b9ffca8514d1b65edbaa25ec8512370f783830fa6ddf51beb5aa25d761770733bc3a41da57e72472dcd24b998070966ce59d0d132b66e5f8190fd98fe8029a2087881b600bb223aaf287298c024ba6e45330d252386bb143e6e6333f72eac513944be0d1c0995ad73316887dc997c14f9daae934c160232f532f0bb471a7d93bca770a7c15eb4b7e67ce95c1d79294b8aa4b2aff0396bccdb4f2fdfb0043cef5aa2d09bf466bb5a9e26ac0bddbd1c0dd48b67dd6fb8e8260db16da165a811335d678bf0adf2c87b7606e0565ff498c1b0104dae8b387d25e8b01d5587fe74334f059c45a2c87af3a76d9a6ec46e91f87caf55774e7d8292c5b659df783b929cd410cbc2a73be1f4b493097b6869604dcf7718a3cb992b557dca47d343f5256d1388c3788b016dc30af40f69e311be1915a556ad0def3bcff643c4e9b8a18f3277214281d8c9ed479bbc8a891f4085082b1f907e48359ee72ca7822ad45b6f515fcb9a2d80162cf2d3748ecfb88d5f7261318b7ae180c3f8e05529468026d4fc15a18ca84bb312591b2441f1fd146144f046fdcc6a8db77031a5b841d650e410a58ed88ecc6b3b3e7c90275b955b0f9c4e7fcd3ffbefc0f81985f21e27414726748c720d8f3ec87d99d4ba5fd2e51d9b5e6e4f028ab9efb2aac8cd4ea1323968464dabe99d33f66c0126a3b255c702c930d09f2c5f79a2aef134f19c1c1290985ace4b7dfc87bdeca08d534d7236e88f2982113737c2b1fdb63383e322e77fb8fd3cab2067eac6e735148f0dfcdfbc6c9267e1b928a682a0846e46e06fe60ae6798e91a4c51c7a2585eaa2e21db0d36a1fce724675137464089934c73ebaba109827c7e1cb53ab8ca1def64a8c07dc56e4d2db40fb8532184d75c1f4e729008b36054f30f953d7f1b6150eb15d898da355f682cf5eba12a3ea18bd408226c669bd720cfe779cb85698a44e786690bf3943b2b3fc15778f79acdfd42e8a41ac38d10c8cd949919d3429720dceb793663101131fbe139171cda08a80016a5078ca32cf0600613f71d63f9424dac7da8dc40cf8ed9c22f8f0d1bb20f663b682a66d6c017c93931ad440c5ad30df4938207523c2abbb26d4adbbae1e2ec8f5836a35f6b582bf39f03e38049689e3e7cba92fd94aeb3668e500bf97526a070c7102fb722ebd9481a39a3a0e2edd1b5ef1de7785cf05e02247bf4fdbefba1b1db05da78aeb912972670828f712149d309f088997a0cb938ae6b91946e9a23a3fa164ffefa85b564269483d0c4cefb516a53216209ca25d202523ce357b0ec752eccbf4d498785b894bf1be507491dc91172ee1895de045341683e50e1adf12d3c5f21f04ddd03412327a52ee2baf9cabd9c40d7a6c877e5a0d8a8d9942c88de59c8f7be29dcb6b7135fa8ce1e28c8d15db956911309b708e18afa37be7d5fb3bbbeb2352d587b9f75e377d71d27c9bbec61ef4ed394178835402edc6b7cb5810906e94f195c03af9ff424780586df1ae031ec89445c80d7929b2e8f0c1e53b161123ef7d7524786a6f4111d64b14bfce0f3a33dc014b1d0e34429b7f0fbaf93dff9a2945c13cf267e0245fcd3f3d2c52063f7739ac22c8ec3464be6c8b054784a05805b642d1337e51cdfe3dc5f7af19ec1df757c16183fcd519dcab533d4fab118baba4c24177699a4ab9a8e86d1c882656dbc356defd7f0da00a57953bc0874b27c709514fbba8df9325b3f4555b2ab02cd6f1d02edbc9444ab7d8b02096b5ac54fa12b9ad70c221ff409298041617733fe562655d2a1593d9e4a5af330eb3ec4552eb2e2f131d467f4857ca603c8bfae52ee606d19d3176c7d45d45f106dd5b0efff17a028b0a10983c6fd48672fb86d16fa80153e3cc6bccf2c21069d85216dd5197aa46294ceaffe27d15acad0593e530e86b0157616b310c32ccaecb32647ca6454894ee27d2751848afdf04215e64bdfbe17c63d7159bc27dfbf822bfbc3c262cbc5b5cc92a6c6954e66eed033dc0214091793a188f01655097dcf4201ce780261555f337971f280b787e9c417999017abaa273cf18da269963038accd5ddd1c7647051647726a72c6c326c6f9fc4bf77d4e4da9261f8ea0f563e950c8fa00c8f5d36613501815704b875374bf7c28596c516cda5f5f034cba16f56f2d378147deac0e66617523a59377bc415d2cddea0cb735339912b7d6326dd34027e09fa0cb63ae3dfabd9b6000cd2acd09168795c78e86c98949e218f28626c0f8b02b40d636cc519c6f8aed55ead8fb3e78fee82332ad441fc8e6bda4310d858e0c738167014f8a598d8a2debf585d91516959df86b128323ac03bd00407ff949ff35653bc2c6663295d2c2aebfd9635de84d06be4c9d4867c036d2b3a21850e372d4d967509d3996990d7a065579af36a50c381712254277a328e37c661bc8bdba2ded2a7bd1a53f378a755c69f55810c4d077dea2d6c85c925832221b3b70cb7958b024908632c605026aff70548711a8707ddf0e133465eee2cba32081048c7a36757d83c8057e0afa92d38bde77d59bf3b6b5cd83fe40621a9cf8508030f4da9c72ff0871c22ccb6ef61c88207e42f54fbca2b9204282a53a27620939859359b7b32f9e9ba9e97d530c9834e79df4f6065195a8d8268e3ab9e5e186d516bf93a6b1cb146382ab134e6263a8facd34e1fad3ee81d467f7d7d35f8dfb635b890415ad3e211cb38da6720005677037665ffab67a7afe8c2201c2f4c94c44fbd13202c7ab21e16bf766e7082c7d72728e36805a8a7cc7b3eca65d3944f308a0f7000960c265f4a369c827b2e16ca931af0999ec05f1b842fefc5f6934df94f11bd3279c3d946f686e2227a79910eb6e4dce8d62c7b7310e22dc5a0ce7ceb2555689aad1d23e418ca5576e99528de4989d1d91e21fa4bfb993217390c20b38abd5b2b769fdbae3ca70aad5e15f1f17792d40d11ac14cb197e1ba6c645a05d9e87843bd449009cc705b971586aeb67df801bcb323049b78fa08ecca0d228da415d4753ee5fda30f3a9bb2df4d5c9dc833429d7db3680047fd9563ea81d036e821add382c6379dbece249338d32db8c96d71119add3bc4eaa5fc6fbe65862b2868e792a0d0ed46cb9afcadef17dea1478274d01b25fa59650034de248c393a03017f01b7e85bda07214176d4482fcacc1db68d9e02ccd4e9174f6d8527f36066f230e46ed5aecc57ead8d1bf0d280e43f1d968dae6e8dbdcd728a5f5da4ab261cee021a7f5b365f0c8a72f576061617ee8fb62c2c1e3f880b830cd3aeb006d55a253cb0bbc5df049fef11d96cff9b8644970a52a950cd482405cc9ddf7fc9a8fe3f286f0f5aa477e779ce4256cd4ae8dea90e9c09c52a33e325f3d63b9a72fba0a72383130a7cca1f704027f9d99000579b1c82cf3b280a1509db54ed89ddccdbc0ddf0f7cbbd9c374c8035a0609f1b52b17fd90257f57e040745fba9add663d5cc729c5c97cd66dd3224f7b56996ec91d5feee33579c56c5ad5b592d09db3b707151b81e63a5edc111483418734330737e379d5a5693041fef815d5624492255622cc3adc23e88876bdc26e8a8f6398cd522a9be84fad597aeb9bc588596c0a1424db308508c946d33e10ad2258bd25ef04617b32717a19dd6e04699b53690276e904c28527d79cea8157801b58a99e04abedb710ad153348fb5087cbae8ea97f1c984168297c3cf16284717708e809ddb180e8b8addc55a054f7f00d3b8704e3743bba93db9330e389ced7b5478bc85828031a51d567863418779341a9d2acda2c683229ae964a12fb7297adf8b555fbfddef9d1c96d71a52f3567b40be2d92e6fd542202f4cc83bd88ae668515b5f3f187a4dca65f5d175c0ed5d9de43e849e939ed3e0d98900070cb502ee6d65e6f9a493cee9e7825b7174fe0412be1d55b50a66400c4327fe669131e8031a0d009768bcaa76a10e8d84e57c27f5b6b8cc805ff2fb882f1b485527dbb2a429a0ef7ee43f012adf6ec97bb1629ce65d5bbea4f1bb49d70c789b5a53434d98652087b80387078f5910efec58077f747cbe9bcfe91ac365dc05000c1aba5eafd9f17f83e8f67f2a4406536596585fbb2969b6e9fe59759b1d9ea4fdd0ab57516fb970ff4536fd9d8b5b4c60b1c4b9d7239c2e1c2433c077421f667852af478cf90d1b1d8057fe3ffd31d6a7dcd869934888984881edd4a31847e50e8955a13c6298cd6a172f7295c36d7e27783b448d980b65d27849abf49707edd5783f8af69ee9b73566bf9286607bd99dbd5a8da0cb3b22f4d9b4108ac3abf62474ce040d0373496db29a8cbf64236873c64cccc569576ac7c02d86264d0fe2b0d461d3c16480d52c6f4227754e9c751d0abaab5057e0a8049965263b89bb7fdefef2e9d11a6493a21dc761b2074d77946f29a5922b8b76aa853d642b78e187adaec6920fd8148cedf985021212357feca7df42b71ce406a45f197c87f38bd99176447ab7784e59bb4b798be615367b13023947abbb712f590408bb24752846ceb832e01181c2a1da09db446d8d756761c9d97af51aa38c37b6c1c028bb3a23392b4e50727c516549c869a582806ee839057963dcc3667c41a6d1c34d29f45108f650f18b1960648dd6939b805b1e3c064d0b8133c84bc4e49e99e8401dab8dd4105408865521361fd3d285d9f734502659dc8210f0dca2b842f5bbbb0b2c5e40fdacb41d20c99782420df7ec1c1e85a29d31ffb7ffe81e68ca432300fe4ea481d20ca919b63eda4c97684f0ebde42cf3dc0205a7ee701a9d085ed3a4da06b408c6582cbfa02b22de662fb3053905666d29d6bc48c7a595ecdff40d322d5a8ba7c75a846b580b62eae460445cf5bd068bf3122bd71337f34b779551975fb191cf574fd1adcb422a33e10b97153564149ed537a75cd01c928bf4cd4120728d81811b278953e79a26752e35eb042e0ea0b9918b097adb323b63a33d05c220256cb8e55dcbd2963365c178a36f4ea9765403cdb0271528477c88c1960bdd9fc2968eb594987b40e369443b9dd8e672f3526aad79e8510eee69b80ca8769e20dd43da7bfa18e4a9be47b9e8b48a7f298a54d77b413a4c29869b0fcced028ef309f4fde228289ea1b71e85275cc9837cd7ec61dc60ad7454d833b401a7f212b9b408a1c1e110081b37ddcd38941d38c842797a54921e96170af3e20bed5600141cb63bcefc9820c89dd1042f07695ccea378956173abdb4c0010fc500a9bcd17759b057edde3453ca6d91012d94858e5d64601f8fce2fd3841edaf7046370ff7bc12c36567467f715d0a8b10f7df5456"}, {0xa0, 0x1, 0x6ff, "abbddf8f08a016fe0c4382c935ee87dd2e241bf99b386ef22c088643c68c6aca34c8e477ef440c36adc1a8d8c922866405039852062360682f8ab31ecd1b1f05fbc59321952d7eb8fdec64a373383122b22af70d09174854ded7db4b2500ed8bab02b4737b934a276dcc54ad8d1471a2676d5eac2f0f4109645bf0ea659bbd1e109de72e0aacfcb6e5e602958bf8"}], 0x2328}, 0x402) 16:00:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) socket(0x10, 0x53e47237778c3018, 0x33a) shutdown(0xffffffffffffffff, 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x40, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10000) linkat(r1, &(0x7f00000005c0)='./file\x00', r2, &(0x7f0000000640)='./file\x00', 0xbb1928eaa719e80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fc1000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000cfd000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:00:25 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000380)='\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) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$TIOCEXCL(r1, 0x2000740d) listen(r1, 0x6) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) 16:00:25 executing program 1: mprotect(&(0x7f00006d5000/0x2000)=nil, 0x2000, 0x4) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket(0x5218f6d720c813ef, 0x5, 0x78c) connect(r0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffdd3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x4) poll(&(0x7f0000000140)=[{r1, 0x80}], 0x1, 0x401) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) poll(&(0x7f0000000180)=[{r0, 0x10}, {r1, 0x4}, {r0, 0x100}, {r1, 0x4}, {r0, 0x14}, {r1, 0x10}], 0x6, 0x7f) setsockopt(r1, 0x27, 0x80000000000000b, &(0x7f0000000300)="0dbae62959198ba00993237d778c1e4665d914349e77bcd38c1c3d2b413625608dcb99f839324279abf60c78f0ea79f8b12777fbb42ec11637c1972a2d819f1f28389b12710d6e21fd93cd933f6487ab59138b648ca0c01215b61e6ab4ad7141ba5c4ef2818b5d7cefcff6650d33", 0xfffffdd9) 16:00:25 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) fcntl$dupfd(r0, 0x0, r1) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0xfffffffffffffffc) dup2(r4, r3) pipe2(&(0x7f0000000080), 0x0) dup(r2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0xbec1968cb06e3abc, 0x2010, r6, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000280)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r3, r4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) mlockall(0x1) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:26 executing program 0: geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) r1 = getpid() ktrace(0x0, 0x1, 0x10012, r1) 16:00:26 executing program 1: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0x1}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x6, 0x80000000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) 16:00:26 executing program 0: setrlimit(0xa, &(0x7f0000000040)={0x9, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() dup(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) fsync(r0) write(r0, &(0x7f0000000080)="1441", 0x2) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x81, 0x10000, r1}) 16:00:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) pipe(&(0x7f0000000000)) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x42, 0x2) 16:00:26 executing program 1: r0 = socket(0x744fcce5fa36cb9b, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x9, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_int(r0, 0xffff, 0x1022, &(0x7f0000000000)=0x20, 0x4) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 16:00:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x110b, &(0x7f0000000000)=0xfaf7, 0x4) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r2, 0x0, 0xb1b224720ce39ee0, &(0x7f00000000c0)="4360e8e0f0fb02c33c1c02439151996ec55de9d2823bd08b80d6dd5be36356703c9e9b4d9c5e2615b9667bd3ca86ac8ccf4788a85bc16215f1cd7dc93adb5765fffabcfcff1385fed8c65aea201f3ab17c857d498b84e4a8ec546b2ad226648f6fc96ca5933cdcf1e39911d5105486d9a8f6b6a5ff939fd59f84ac050ca8f9f4a0d2d6e239870315adefeba39ad0ebbc78959cb31231b9c35e81b7c582798893929c708cc0bac7837421de1dd4c8a0d7847d874086c10d7a69f62da3f334cfb3475f73f0508d7874d9eeeffc0ff071092aa53b812a1220764305f65d15588fc79c929fa9576635abbf58585176234918e69e7e16f248cd168745a0bd2e9cb2", 0xff) r3 = getppid() r4 = geteuid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9c0535eb3f1af149a4517092fb5ee9fb96baa5bac44a13b3ed4b1ea9298444be8e80ea32e4c280e9da4aec6949338953e3143f4119ccff81e7983d242f2e068b79aac90e179e976a2cf7c9d5b31a5c48ab4058575534ed8a40f9b9af000431b21c4b54840401e72d08d42a38e18e29f48eaf4d6678d5a3e637d920ac7f7fdc45b7471f234f297fe338a18bf71907765a96ff5130720a6c5ebe82c04c7099abe334b33d6b691d88e6c288854e3b91024686e15a26d507a6a8cfd29c7707cfc3e384921d93ef5a3732108251b3d49114f884aa7816f27b86c3488dea1df66602c3ca639f77f1cb29e50d3478ea271ed08f7af7", 0xf2}, {&(0x7f0000002200)="f49ce8fce757092c2db8dd6de15f729efa63dc03d63615b6973d0e4194489cfb4ca02936cc7c43f62b171bf42a685803fc2af39aad9a1743cab13b65af0385bdb3d7e4d6f316010dc478f7ea5d13d2b7a14d5a0457ea039445e3c896fbe18a805e4faa43476644be5095799dd2e1f6ffa8787f6b78795c4632d2fc6f9c0ae9e15c4bab988e25e40c1755655a0332a9c81ca834ecb8d6dfb99d687c5caad97ecbe2aa73345c01df234a81ef72fe5b53d5b765966ea147025bf3c0e8a4ee4556fdb6b6ad2940c27771ba47078f5b70d4d8d78214adf80753d8890533ff073b5d0f934d64445c7e0cd74a68af07354ca711f0f0", 0xf2}, {&(0x7f0000002300)="46625d1f3ef5d88b81f9f9c71f56914a0d54eec64625e575e854932148c7243d01d8d2bffdd89cee689871e4fea0d6e7f3e7466df1e7d0a1f1476a5d965492d37cc00f015e0eeb644504236cec32068cecc300f3a0e94f5f3eb13c448e120d8f99254c8a12c305b42a58f3ae586c4bbb18311d133880cdcbe720a471a7f3fbb4da61a3a84c2c33438ca640125c66cb8a21a2e08bf1617d5aceeeac624526f684f86f18966a38799a444c75c79e90", 0xae}, {&(0x7f0000002480)="050dbf28e12725b8f11c624cd76bfd32b5fa80922c2fcb56b188c241a590275047078ca5dc33f8734958e4e4be825378a4069aaed6b6ddc1e8a97cbeb9edcea587d3b5cebd7b1e2a8a878e778506d05497144da5ffaf5966beb27e4eaea220fbb6fc090372a915f7ea1781ade2de179848e5f00dcd06409cbe5c3ac9179ac1b509a796a2826bb98157f2a9160f22289bc7795a65759248b8e3c3f120dee27df0732711c528728adb36d04d51f9667f7613e1d1821ae0174e31a6d82c8bfa6498c553056780a56527c852568a5c4281d1cec95b2279151568e36c449add", 0xdd}, {&(0x7f0000002580)="d18cbbc340569b9c8fa36b05f61365a1656c91c7571080e08ca283471c1a0c850634918e55968c6cfcedc321a2e8b82d714bf187bfdd08af384f6c0c901ed142f00690f930ff11c156590142ac1e0a83977ada8915793ee255a6a4907c4da73885bb5bff09d9e887890551b1aa72c3ad5e243b312a67559cf56c3202abe207b077e2953d17fd0aad3b751715bc4fe92356aabcf1a760ee6cf5a1cd2fd622a18e09022df79d2876157496de4e7710a2158e92adcaa189a61790eb3f0e5a6ba1347212e10a6dabdef0c9d3b311808d28e04e9365079db4f384d4fdf0a3e34373d365da28f66890c96be152efa051c9fb3c6b8551dd036e0d", 0xf7}], 0x5) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000240)="eb575bc19be6e5fa20237e528b97ea959275a955448ad4f391085244cf9afe3f4b18c5588453b8069c74fb215894bcc849f85278c0321c015631266cadfb169fefbc98f57100fea09e39affeae07eb92a8efb2f0a55982", 0x57}, {&(0x7f00000002c0)="fd887a71d104d60d493c760ad55bc77ffdf7d2466d0c84834edd204f328229cd7818a63bac300c63c388e93a93979d868529edf724e1c826edb6c0fd4cbc4526f7664d", 0x43}, {&(0x7f0000000340)="e4fce016bcf1390d8ffcee24b14796a67043298eefd2835621ef36d6f886c6af2d68bab83257658b61138d66571c2ad9e5254b47e414ac97598eab6a579ab0098aa8e823591a38b889199d1e7edbb7cbb50aac6c51e39e2ec171fe00d7f158eb1f5778420e7e7b0fd2e3670e8f90d38bb35f3631c10a289c2b83f47fb171ca87f5b5c9a7", 0x50}, {&(0x7f0000000400)="c228313e02d1b0b41f84475a3e48de64090f3adfc7055bb18ba23d3523c059a64758c8d677fc31be0879da29a273f9d90f6c769ffd6fddbe71391fe26f62c4dfbe9409f31fac06a812469438231697d2b39a7c208c1dbe234d04e2687b0bbca606ec239141a5b037da75d38e229ead9340c9d12f0f86eb90e06175fc9722218704927b2bc8a55d984422a8760c715d29eafba9dc711a4a8ff9ffe29e9b4b903a1b93bee682a07685a0bc4c99681ebb041903094480b1a3155301cefd6c53cbb68e959deece5b273a809324d4d630f02c9a4623b8fcb1e67445d7e63defd0a1a650bf63fafa9f0daa27bdd093583d7b3d2a843fa746d52b8b7143b27531d47b783830c44412bdf6df5d3d3b03fd742dd1950418229beda339e07089c9d921a45ae1f76539065e68043b6b2c300a56829f5c2d35895b2c4688a960d49bc48958f3f933eac82a95597351e7e37526fa36b871c6e74dc2baaa45f42b0becbc77ce9e6f27969d7821d9876d46575b29ae27befc3813903f3cbc5027970ec9ff239d4e327978cfde17717d39d01366a1f1a53639489003a63976616e526be5ec1647b8f169f8a0afb88856137d4ec0bfeb7d1263e90cd78dbe4da691037fd483a2b252a2a089333277d585de79ee85be6aa088fbb58d043b28bcac1e7c733a90c76afebb9634476a43478ce58900742dc154f7c83ff53af38065bcd8907788c5b0a3069f3d12a5ff63000470968efa5a468113d1c7dc2f9bad6d006a06255f5d17ace55baea136a177a56feeeb1cf61bbcc0d31b52f66511f7b6532392e36e3e89d192723f954419eb00d23b0997065dcfb1f51f7c27697a9c60e16906b08bceb656f9e0a204ea1e736ec9ca3c8649359adcd8aeaa075ea3d3d26429aa7b7b1b82546f16c50e8a8d70fbc4c901c0b03cf9fcadbaa819763ebbd5e3b758b283c865d063cb423bb0aface289a7038a8efb84e9fa536e8985be6edbd55bf5e5c9cb7c9284ff877a4d7c3df5271c6591a2733036f21b73cf98ba1d08b6e6537686a8dff1a51a77e155a999c000cec7f27faceef154f96473a662b4d2408bc7289cbfbdfc6f8b862678da690605792429dfa780b4bc0aa9829257a37953053f94fb4e25fc0fa96fb5ab8bc3e7ed938edafc904d43462c7e679de887eceb46d4290cc7bd6310927f4df0041ea2de11f4253cacbac7fb16b1e6dc1a44777116ee7ec9dad847ea25e3c13a26717bbd1ea409adfffc87ecfdf8c5a0d7c2ac4f395405606bdaf4bdcf13e30dbc0cd80dd056da86d19e22b19c4c4f69b7d4f8a4259e9d843995edf5e0a471440c972f27ca9bcdd87dff1e4229b38ffe6a59f2d6b5b3f04706c9225922ea0c02a697f5491cb3510f78f23a8ebd1218ba8a398d1dbe2a2e91c5117f686c9442adb02c9b4186fab917774d162aedab7b878f20fa2f5239acde96f3a7e2bef105225fea0be6bed988e7883dcf5f58975db33728109809f8f9ac8259d3575c93dcb40a2d2857cdf4c55265efaef8c53673f1d34770066907c96bc4fb4bffdc60c6d2e12f13d174474956ce1bb42b5088b940716adb7b6f887cebec4fc166392957e63f1a49e808a5e8d90f5cec19b101125de79471e5c3440466c5abe2e29b9f2f66177d319a3b564a211c2bad100fc678f4057360fca0b4c4190fa23094f032906855b7a634adbca4fa53ea8a0c71080eebe06c78982d7b269c8ed4f9fee52e9dae71d823bc123cfd25e1e2a2d0032948afd678fc1ef3972f6d91cc615154cb9da52b85fe571f7fdb6b8bc1bf3911850a816986105299387e827d48b1e16d295b2a3471a9a232ddc8a76380eefa514877c3903ac067dca3a353631ac2cfe7d3e5daf02d502dfd9b9b6dddb84cefca2c2c97d212e30faa437b6d325694c86fa68c1d8a93473ecd5c877659b54f456350072987b3709f999ce40913ca8b3fb2760194a9787054a09868236ca10bcb0fbcbcae89b86d4f289ca037ff0b6c958867ac9d20cf8105749e4095b409f10e61033c17ee0368786f646212de803b3f8f5cb77c12a85272f0c6f071d4d79e4745d70eaaadcc28bd222c857fd39bd5b0f03342345d5c29963d3628269915c0f6f7aace75701d285d10189c68ffd69f72e4e73605bcae86cd74ce1e000bb37dfe9da3355479242a23f5bc03140179b79fde82c9161999addaed6710fb819b8bda95fc27c58426485f552224ce7185da10e45d4a1d5a8684dc1b2db31b469ea97fe1008e6f137e4a0f572c2c617f5c21b8830ddaddc36d54690a645bf3ba48818274ea2e1c3d85c39a787a3b1e6901980e3768726614929a2e7921846c46e32ae4d7102938bcba10794d9945eb7d3ff8685fec70c6dbb1103a44edef0526ad0431ccfc597fe590d5eb0c3d0a04900008ce6f27d51d4701d5ddbfb8bb312d93ac8cc8489c28e7ed23c1fa6db1ddc0953dd8709cbd4dc4f6b430620b0595dbc0b487b102902ac9ce42eddb429deed27bf85b962611e6f2a2b863b35b39b994ace7af385cdb3b781dab268139e72ea33c486e302d0c8a0c2058d7e099b757ff8b8528a8ed6eaa839131da5614049fcf7a9a700932ab999ea8e25a9b534806b11356dd392c0d219657a577744a9a44e8a7effd4b7ea5b9f411d5698e3297b8223e96323e8d8f4363d3bfeda188e6d93c6b2aeeabcf15628ee727f57840229e9e58fbe956ae2b03a1d4fa76d21d74e88609b212b8bcea1a650de70e14e80722a3ca2ec3948c8343d9bec1bb7ebf5a215cba7674d85919e3132ccfa34793b364bae0456c1f76515cd1b7a16e7aa3c2cefbb9d35e02c9dd46a15741c35a63911d7ecc614d942c4b46063246dccd024205a147553def5ea0b1f94ad3b68b1bd752f8c489595fd23effea5b1a27c8166d1839d0ec760befd9eee3cb8f9cec71aabb0542838e463ed8b95734dd7b0465198bf3d43b765cea22cc07ac286f117f3b9db48f71921ad7a71bb6c705f37338bb47dd50853ac47032c9d01c241a45934aa6f866a68ca180d31fde1e35ca2692479931d9de75b508a4a8dd11aead55b2846875c746bfebd3959a88d6467d189d0f93237868e046a1cb868925b115a48538ba862f889412462cfe98af1c3f3b4149867fc482b1d16e6947b02d28cb1fd9b3156ade3dea5e06755669d6c7471e82b11d6552ee7dd491dd65ef6be51a90fe1009b2269daa6e2b029a00b2d08f5c9f4e0e5d7734c03a05f326f8176d8ac9bc0868b2a578223a48de8541cf36dff4951f67520092f88134f08501bf39dae083489babe55cb4bfa818c0db078d8a099e4e6b51431af42a048c9cb00c6540860afbf44ba85ced78ec15eb9a499a03b1af6d0d18adeb07b82cbd9abe6f2ab94eadf150f4c5ffbe97a0acabe77b43a6532dc1eee241d5d7baad0bdf4036f61564dde94624b602866224b3273a0feb04c2595153e210374ff2966c34426b31e2d060a4c0a77a56a20d54c262de2e9d265f3eca2162762dd312b80020106d19aa72d2f96cc515f7c13f60b2cc1a701bca5405b3ef8095cce9ba7468033d90cc408840205075603c442b00957e3ae9e2b83705e7961265385667594567a7e8c0e57764c1f2d88b3ac94cbd48cde5bad2eb4924de64232819507b532cf1b211737d73a8f9d947986db26fd290c23ca22eb37ea35243547e445e7e9defb9181dcae7ee9abbcd37b291ae21764b93cef6e83243c80f9c3ba1e54b4b199d0f356e00251f890166d1a2064adaf72ba7f6d897f2d0bbc52b20e03b0bad718e907676172f18fee9c63066cf1b16926762141eb1fa7b7d68dd1b602d5e7184f0bad4627efd83fef706e354a2522799b223fb475ea41a8ca882112db51a123f1d927f0348e2b9aae4c3870902ce53e6d7de3f45383f3cb96b2a46a38aadc9e3088fddc81e717cd86d28b6c755b8bc500ef1da840ee5dd98d444c9de4083e5f7871fa4ebff863d70c06dc69af94a9c9358dd17c327fb26c1eb41b75b3d0c38b604f8fa0e86f1c5fc39494260137857f1aa95c87a59910025c65e2c361541444c37802e22bcbeb28eac046af229b38a8037f06be8ac27863da918446c72cbb3149d43aa3b81b2ee4b31c141b4c31f932a9fdfdf6c4ef5bb3ef15367649b877fcb7c2c672fb37776185771117c95fbb4c5326997030120ce67693a0a4a5bfa1fa22f176e795e38047671b485774ea64b866f8b046e6630acf10b0fb3cf5c5b7ee53470932600ad520cdd9c4710eb4dbbbeea050dc2a99c107a99c7045de0bd7b5fc51815365a9c1d260090e14929edd17c0b429ec9cde1cacd2c5038ee17474f2984505c0c66df4581587bbf1f804ed7a759654e41115fc4089122e3f36d0c039db4684b306e99ce202eb056ae1c7c6cea821f6916d8daf678ecbade0f4aceecc0f5e82695bae1d221763cbf697a4042d9cb726a10dbf4c39925be6aa248900dcfe8ded82ccd248b482f82a47f35bf89fce183fd7c27cbd6cdb055ea5b053f73bf1c52f052e9c19eb51839ebd4160a59108db9ce95e3311ac85bacf056db1498a37e4a8761eaefbb8934a1ec9bf97c706b36fe0e57aba1001312ad556bc29abfe896a5f9059485baae57ddb2b91a3752aa8d2a492a19d0691837fd7d831c98bf494f607c25f2c19bf941c92ed378f650e2c2d936c730d61a86031bf10ea89b71c237dfa51dc751dfc1d40fa5da403fe1024d7f98bbb0816cee046aa9743a938df539d8689723ca0aa9cb192ce6c1c1f2da7cf3ad8370aa533a4a7453e15ce660757a60e8888754b364a1a28134c8061efbb1d06c347a977aa6653f1a00ec6037c9f96f5d699619648307eb5963ede52365adffa20028f4e67689e6dee18b6d758ef5dc91846decc81016f3b6fdd35c311e54e4cc4ae4eae76414446f01165a579190bbdc8b5396c0c7cdc69e1a096595cf93ea333489712c65a2790d5f66ac910daee03a900a9aed32d55462198b55c45fc7751147fa50c4ab02be414d419903cfd7f45afca28fe8c08a497a137ed05ef1b3e6647d46c02805334b1489cd98997ffa315395ff354c8c3a899240b4f321e04d3b4d0c4e7442ebd187df0135bf241672e0a59968038d498b4b7b95c2f55277fa479b11343445a371cf770ca43c21b8f2912908208dd053cb2cbe7dce2d636bb7192ab5695222dfb4da90997c1730a24b0edcd314c019d222255f9b4ec407912e47b06fc95b21f6a6ebdec770f083d8cdf830109af6141427e095fb5ef758f8ad5ef3695e6465b4caf40300ccc01c26067a7a872bb60b5da0d4aee94158342303faccb87f172fe5863769e7ab16357dae6c16015814b95ce747f8431ef0a87390ac5d615be1679d88c0af6758fe15e0b2b8c8fb099805dce4ee9258589ba99189a68a3d2dbd57446c7a9f56271774dc3c3a484f6c014a5ca61fe60d053e03cf7e0988ff3700495f3990f455da74dbb8864740e291082299c88341f9398869b240bb0bbe69d11bc54708ce972d813fa1d8776c8dd2cf2d866c9fa3ef02f41fe39229595adf3a14d46ebd3b661840f09a4b5d36f1064914f6ef5ab5d1d85d197e21e4c98d5580ae1d3dcb9a992edcba416a96dfd439d404ec10d2d19f8963cbffcb7b7ca0baed315f897ac1f2e1be6cd35996e67bbe12c906574c28cb07eabbcef773aff41ea65c719dbbd49b4979212d92616462d1e49b37d0df9b56cdcf7be27c506d3ef53f8b4342c62883b1947e9e4f2230cb4e23f17d913ebe82c48a1c6ac57e02ace5f0fd1a2154efa8b3b02d3a4c6631ded4ee84240b0b95a9bbbce708c76f6ed1c09967ecd5b44dba00", 0xfff}, {&(0x7f0000001400)="b899939924331fb39ba97fab9ed4a32d978e3b3256b424580ad183923c5741a79bb8ad4d5291a50fc11c4d688b73f2883df4b24efad560d1802870889c731a15e6be59902bc64e5e01fdf0593a213ed6986985664934e67ece5ceb90fd748c5fc77d3190e3ca3968b8605c8f8054b58805a813087f7776bc87de76dcaa1cbe91f5849c2e8b40fd8b48f89020442a24ec834b50cde0f27de1e8e6a4e3378c07dcd346c4b438797f96fc56235f510a507543d02ebdf2da4122aea60b4750a749dbad6007350953b223d8c1877b098c2cfc438b8f2fb3d8bc72943e8a42e0b123e53f052e63f14e9eeed03d3001e7d33034191eb1f503d30a5c74f340bff03a9674dd70c7e67af54f34cef89d3d630adc5f0d1af57401c2bbdf6203027ec07f865bf59398d437339912eb63291e3ccde0e731d9e56aa597fe20ae174364dc68af2dd08c61b498577b80b88e2eae8c6bf1239ee5f55ada8a00de5256d76434f2a785177afb8d88e2fc6abfc89573faafb5486a86e702aba91142374f8edece222c2cf5937ae33505e4155f77e16afc8eafe8ea5063d74360afbac7ae10d010df758123755299e2d6e1d896b9bf02fdb6aeeba5609c456356b64a309685ff199275e754170a02c2dfeb13f44e306e135072c4574e1bf46769dd2de5caa246e7dde5c2e3be49a2f9ba2f099b5f4674feafa896943424d4c062eb59c36b87a923156592997bef96913aa3eaf7cbc00f3bd3b7e6e11c650671be38155d51a931bc0159fe90d86818667f53f99de5c78c9b2a45055ea27989d25155ed019316d94b761a471910add3efcaa209b557d3004ce42f1e9ba14dfa1b852d30ff0648c5fa3f1caabd317f1a8df93e9c88d2017639d81f3f1452ac5142ad3b073b435ad2cb3b56500017d43a9451b8d35e84b81a51c1aa6a20a8e175b896d7653ed0007dde16a395a644e18f9d91beb0b7b7074af14eb50eeaa8db9bcdc855b034814abc778a157669d7f17f0f9dbf6eab8d260654cf1b7a8f68208979389b72f26a2bdb8bd2e16849f47da73564f4252575eae7710cc9690d338c2a94769b17ef40437e00058b7bdd59e95d4d3ff9e8b0e6cad9b4738aa863c739e171d25d5291021211b685ae6447e9526f5a24e111d6e4ccb3bee8fd9d8a20081cf023f2e7382728a83dbe0f850a8d056bd77040252a3295feac7cab3365cb06b0a7f92617fcf617c43ae2590d8f6387c8f06ab9fb289c44abcfd79f29c4b2a681dc49d8a09f8a50c1f6bf3315d2ac27e484dbc0266a6561979fac238829e68279d2937167eaa2e9948300ee7af7825c7acd341690f36c7f8de9d03a417a9c9ebb1a9d7010068f1c3c3c98d4cc89e536647eca321578c9f4456c2cd27ffc50da9c2821e0f6be3a6bf52881fb100e0a4b568f5e4efbe9d4d428693abaccb9accbc007e41fbcd43645fbc6e68deddf60cc6e01764f31d1af434034aff131dc799e4db3048a2a7f36e6e46b295adfc06dcafbc15ce651a1c1712661294905b263ddb9d83752c7db792bb490a4aae15bd4c201d6202c8d477f9b2657e654a4ba2f61c5cdc3ca0390b2dcb813120e44af546197eb4be31de2bd055397f2c93b2af569f9862880164cd2ce00ac29d52f022ccb0c002f4375866616ebec3bc492b84c35fa36d9c8c2ba803fac0ebaf33c98d6ba7144749c27bfbea33678b31f891c447c78fffa6415963b327acc057af773fab62cb4583af8e3080655145cd8e81e36377812b9d16e58d39bbf80c37cd397d08a6eeee0f43e7b7654bcb6d2eb1cb9f07f03ec66c38cccea52b33e0dcf61109a3c6952c594d773db80364a7bf57795bbfc9936562783b21b6bbacb49255a08cdf8aeea737236b7a53c3ab387a4ea47e0f743345dcfd8bbcd9cfcf8429293fa300a121ecd5d783cc6619cc05a0db814e7fe577871371cce8afd9c2ce36232fea38caf05c7ac7bea5a8b902b9ebb710ce836d269489d7420f5cebcd8455610247c65c31e683956fb19858ce8aac660500b48bc2ff3177c9cae0f54aafcc1cf1fbdb70d6a76fff3f44f7feb29b9ed58079e87616a6a8c991dd682de18d2c0afeda40d6de3b9f58db2dbe702516b2f3faa197b93768cf8d98333cafc154872aa95461abc53d2e03bd3b96b3b6ba34ca6b9194a5c025f47dfe1640ad8bda44de29e156a4d3703f6b7f94c773b83794f4afdaf555607c3d69b668f18bdcf1e477e5dcc1f7b64696b9f4da760d8e69dc821aae26a20cfca693170239a65bbae98b3f4923786a28258b8ad90f50637b20f4b40c5f011f63d8931ae82c227834e47ed18e05500cec8a309cb11cb314c1d143eab9cf040b38ff12bb1d13ff7ba867e7bdfd6e4f72f4f9a3f36911b30e5224b097401363dfb712f15cf26cd1630928b2234130d1fdc5c805ffb38d5673afea17bfe818385d0357a8fa5d00792fe37fe9dad683673ac4e876e56222a19d0e10deba4569d949563cf425f80db932c279b326c76257bc2b9027f409a1fb638d9db2af7ca4051951c949abc126679f55fe0e47d748b8ed19e86079d859b838bdc2e69271b8e69479c198df32cc64341fe71c244b4dc09ae41bcb9a36ce52d19a70766b49445323535d8c373e867e19b637060f235515801c409e5a7c5df5138a7cb51a3749624ed650e25a3ff433413061420e57c2f42d78b15fd0d2eb90ca378c6dda8157a8c56f54b562437cb977b71771c0ca44bdbb326c5a9d1ee0bf27e5f70c55cd61a1854fe28560cd28e147377b546397e14540b59e96cdc30c28e703e4a9f09336a869114784feaf9d4024a9d319f1e8b30884c7db164e931613231b9a90b85e33b9fbc4ac3a76325de025f27f23267091abcfcceb9cb5be50cc33ef388ec3db532556fda369e2e4feec9b2f9a8fae7aed7abc7950f89e93bfe8f32e3b7e78304d6f6f85d38a4de1f63b3564c8b1b0e358871233d2acb68da2e18af713d1bdbbf475296a71a3fed6e69fa768b529cadcf5099041571ab7ddf24d385e7092a7a3c9253b849a3eb4ab29d9df5858969670dc1cd28e41d08711a3bc7ad625111cf3bd23605ae277b8d26eb882bebf723a9c890def6c29598fe850fb234449322ff77c51ba61d5736cc6c53c7a117126458935dbc9badb7d5e602d8c5c782c3f50c2a900a92958b97ee9e5845dcb72b63805f33384e351d4460b62a211f5fdbdc3b0fcce4183ea8633528281cb8af3488e16adb6aef568af9397f56c425ab3166349e47162d2ce489f129fb3c56c915bdff4bd40fb1f03931d704b629c85374a77b6b34a8e14224b459f0cefdc731816450b978824480cc8fc60839349564373072abc91dd5f37f8a4c446e5b404ba3a992013b0a0c98265bd90c24a1d451b54966ee20e6b599af2ebee4581a3265cc869f05ca64f23f504070e536287924efb184f577096a41711034385e7cc61e2595c5ac458077c268cbe8725305303252abb8effac514ce8608", 0x998}], 0x5) 16:00:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) read(r0, 0x0, 0x1ed) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) lseek(r0, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0xe1}], 0x254a54660173c439, 0x0) 16:00:27 executing program 0: r0 = socket(0x0, 0x8000, 0x7fffffff) connect$unix(r0, &(0x7f0000000680)=@abs={0x1, 0x0, 0x0}, 0x8) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='{[$\\\x00'], &(0x7f0000000640)=[&(0x7f0000000240)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-\x00', &(0x7f0000000400)=']+$\x00', &(0x7f0000000540)='&,*]\x00', &(0x7f0000000580)='\\+{\x00']) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000000280)=""/69, 0x45}], 0x10f1, &(0x7f0000000380)=""/81, 0x51}, 0x0) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) r1 = msgget(0x3, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getuid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8b90, r2, r3, r4, r5, 0x20, 0x6}, 0x401, 0x1231, r6, r7, 0x1, 0x5, 0x7, 0x1000}) socket$inet6(0x18, 0x3, 0x14) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) dup(r0) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)) connect$inet(r1, &(0x7f0000000040), 0xc) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@un=@abs}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x949ee24b11dee792) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffff) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x153) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0xe829, 0xfffffffffffffff9, 0x4, 0x35ac}, {0xdb2, 0x8001, 0x7, 0xfffffffffffffff7}, {0x0, 0x14e9, 0x8, 0x20}, {0x1, 0x400, 0x200000001, 0xb4ca}]}) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xff) shutdown(r0, 0x2) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000015c0)=[{0x80}, {0x8000000000000087}, {0x6}]}) recvfrom(r1, &(0x7f0000000000)=""/18, 0x12, 0x2ba21aeb0257f64d, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8}, 0xc) syz_emit_ethernet(0x8, &(0x7f0000000340)="b6") 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e699319296480104eb61719d4e4ac5907038bc7499241a895ecc36d20d17e5df85ca050b3c1bc4e6dba5a13e9af2d3e318c4154eb9fb7c14617bb7a2617e5b", 0x4d) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x5, 0xfffffffffffffff8, &(0x7f0000000040)="462adb9626806d353fe1bef7bf6d496eeb4f41a85ca1f2cda160d29bd5accbd0c4807359a5a0a3da910b09d79c7ee98ffde19f2c930743c29c2f4dabd70abc150d58ca2fdf421a0d323cedaeec436f0c0194cb22e2ca4a15163c00781fd3bd7357c836240f028daab4c2b52d56e0ddd0f0f071803060445b4680ed12b2a2ebcbd747fe6085ec3abe6727b72afc7144c88efda8ae90ac6ee7f0e51a776e6b6922a911890b84860875fff73e79ed4036b3", 0xb0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) faccessat(r5, &(0x7f00000004c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r1}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000007c0)=0x9) r6 = fcntl$dupfd(r5, 0x0, r0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) setegid(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) r7 = msgget(0x1, 0x102) msgctl$IPC_RMID(r7, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000700), 0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x8) recvfrom$unix(r5, &(0x7f0000000940)=""/187, 0xbb, 0x2, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000900)) sendto(r5, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="fbf4c3803f22935b6ef780b4c8aea1320720b8d3935aea3aeb5f093daf7c1334b8a3a92f2113cfb1470ae9b9a041475d9ddaa8ba45d3803d317a07009fc6098167b49ac4a38998bc43de970d59b244b234f04925bfd118d2b5cef7133770bac5dc14651d5b0692eb2192242e1086355029093b29e4b609712d344f786973a8f580cd8824b500e282b1b5679f149a2cf0ff8162d986b02787b001fa5a0fd50f4372fe8c9bc511b8e6b6c93b33e6fc08dbe0450f8a9e2a1b07d42b3ce759132827ffa2d231633c74be70bc49b1a955417dfeadf57b7182b70e431550f7d46a653c2ca6ed36423db2c8dd0963eb433403c264eb037e84ed41064e44d882c6b2f8b39b906780c2c7bbb0546e57b35664d3fde5202c0db6ddefbc502deee3f07f5b7221b5240dfb48e438c3e3d7a6c7736c2e4d5deea3fda1dbbca0d2f4a2d979e406c54e954db3c6f17757e3967d79cc79d7e5c0015166c33af63e0d2a3d"], 0xa) r8 = semget$private(0x0, 0x3, 0x400) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x57) fcntl$setown(r0, 0x6, r1) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000040)) 16:00:27 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) 16:00:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xb72a, "b8000000000000080100", 0x0, 0xfffffffffffffffd}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000000000000000000000000698421ca2a19d3b9547c18e80b4aba09bd2196e9b89bbfeec89903ecc0596dab614c33b561ac5339dcd11a57ab45788fb1a961fd30f2d3d6fe94b0927cd40bee64db32441beea5c1a3490ee5d1a191ca122be66a7c712284b67045381698258199be3f853810854b1b09a4f1943e8dbb78e2361d7eeb0b6a871f91b034332d0f7f30db72621171b3419256331028211ff30d34d0000000000000"], 0x10}, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc2b24b6b8a684a64, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x228, &(0x7f00000001c0)="b6") 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000140)=0x10) write(r1, &(0x7f0000000100)="8c65", 0x3b9) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0xfffffffffffffbff, 0x8001, {0x0, 0x3ff}}) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x4, 0x6) ftruncate(r0, 0x0, 0x5) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getppid() readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/183, 0x140) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/89) 16:00:27 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) socket(0x1, 0x3, 0x4) writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="2ffa8a6edcc0242da1df88a249b4b742f9320da70ea1d6de4cdf945d4a399a08ab6c400527d16edd5906ec45229bbfce0a2c0f4be5e21b8b02c10b4e3852fabd5e38298c86e5b667743a2b3fa28e1f6c97cab02d6fe5a51c0066da8cc5cf505b4fed2e4fd562d3d3e26077ad583f094309a6c60a05f7b23ca4e583a000d774dae77b3363c5", 0x85}, {&(0x7f0000000180)="ca322b0fc45af6dd33fead3f3481dca5fda2f9b40fa0a9be3ab430c8b4f5b414f9e959ddbc1b333f339078e03bcefb52500152eee60edad601fd17d9d898491d2046dddba1625988f60b98d32c2d3faa3af6a1ca3a5f", 0x56}, {&(0x7f0000000200)="d7c2e4a3f6cf27ec59121b1700c686d417282e307cb3dd1f0a6012d1ee4d86e783eba828f093f94a6a9cb3ed809dea01040578d2b8f368489085494593c29c139bc3d7ba3987415abd011814ba7ed21e4492c19ee511f4166a8b37602b3fb06348b9cac4c7193909edcd76d658e4abf19266380bb7c028ca85acde8035e4537dc0ecd0217d1975b80bcc6eaecaf84d37250a6eaabc65b0c3fefaf9d90efa788d41b7a5038f7708da569baa8245630bbfc6c750785af8e6a6160eb03f61c725d52169f156245d31d41c8c50ac834d16c7e150e79f0954e9", 0xd7}, {&(0x7f0000000300)="9a7011aa87d8c0e6fb8371d46e5336b1ff21db81fc5f00017132f7bca8c22bc52da6601014218409174fd6b8d7202ec6c97962b4fbedcbb92f65d4ac4e445d2e24b0c20ddae873df8108c1e490d87b02d35274ad3129f47bf78ba492481ae632e1a3f155df58bb5d796300da00fec810dbaf7ed4b0a65c7fcbdd4722f4931b6844825473e7f5a113c241c6a46f01ef5fa96a8f677d237bbffffc", 0x9a}], 0x4) dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 16:00:27 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000001700)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x4, 0x0, 0xe6, 0x0, 0x6, 0x4, 0x0, 0x2, 0x1, 0x1000, 0xbd1d}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) socket(0x10, 0x4, 0x4) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x6, 0x7fff}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000180)="692221eeaf1e946e241ae9a5379e3aeb3fe402416a60541b4f031434912a6ae9e22d4aaf2e41ce5490d5c1b28ef8c1d444fc7a4bebf18e8aa7a3ab15f7a0924b3bd2d9ac87694023c2ac6e0e4da6377f4449db48fe1ed0433ef4a4c47962023098b8164e010f23e7ef90b92cfb9e9aca3a0117df17aaf4d2fbeb982df38d9c6e8955d48b7949622134f939b62356657dd1261bf1e84c39c917510db02a43e8a448d3483f4d5e665264a0582467975c7b2ce028f353a9215e05f7578cf2ceb0d7e623b34b1fdc567056f071f869641d571b184a16c20f", 0xd6}, {&(0x7f0000000280)="af24a1354450b802d4f2e1f4e644ce7b6a3d88d0ee8259f73aa1752f3fe4dc2203f3f59ee99e7aea4fc113667cc01a62f65d50d2066a8f59b639e9cfff0633787804c8d7d238abfce96cda02505cd78d2471686a432a8bc46429aaaf30b3004c4c7d84de5326683555119bd0f409de60607acc44be6a0baeefcdc7774198a6f86efbb26c7ccae7425223c3bcde9fd80523847d407b3654a545e940437c06af8c82d8d4122e803dbb8fe0709a742458d3d5ec97f504694bec5e067be7f915406857edcdd18b9be8d1450d1192fb0f7b90bbc00ea089ec5234af516bbb0c5e631246", 0xe1}, {&(0x7f0000000380)="4451c0a90af4cd7054ec19", 0xb}, {&(0x7f00000003c0)="5fdf1ac4430f5e0139d586d7c768b256c745d27ac4a0eebb048ded41a4f47b6fdb517960e451ded9977d8283cced96e4076f75c27ed6fafce45e828d1a0ce47014c7f49bdddab8aeb19ab5559717a353f5ff7b578a8c38533e", 0x59}, {&(0x7f0000000440)="4fa656af4e1fb7c61225519c9a79cd3c4f0d3a9dc43f42f502217acda13e13f7be0c9ad458", 0x25}, {&(0x7f0000000480)="ae05739a246a9432a109dc16f4e62794d32ecfde7de50cb0bcc0e1143351a66709cb44938e2410f9eedb195716a8aa651881f0f4188111d096844e3567cdd402c53a35dbcb6229ffccfb7febe338884fa51dc60a8ee5281dd8ecd7653b73090bdf31ad8e0c2f633f4e6f357f3971a2ba840b4afe527bdef44ef3cc732cfaa50e8bc1c1e90b786427e70527164ded7b884d99e4ea7b8338a70cc0a168791eab4f4bebbbdfa451c7b658f5022b991e391ea9b89a1e26f5e4d4e76c46bb4b9fcbf1ef5ffeee508e7fe09211637063e378cc82008d03cd8ef025ac88899bbd", 0xdd}, {&(0x7f0000000580)="73a2d64e154d43dd06ffcaf7e5926f6fc8e617329081be9cb8ba4ac36eb3c19bed3cc3f0fde022f019c2ff9072421194c7fdc68700a02baf9498672ce9fb50b7ee8a68b8ae7deb3f2835c5aaeb05895263f2371f95de81e886124d81c259d236297daa9ba44835111ce301d214bbf33c371a4bd1abbf6b075f2c764b2fa1a294fd95eb8e81d07dce1546e88ad1b73df04d3254704aeace3b4471f4b2c0b5a7f75fcaf48a41cf818e80d1cca0855b7ae3ca1ba13284809cbdfbbdf2be0c5257c775aba060d17599781063ae6e3a05b9932190f8", 0xd3}, {&(0x7f0000000680)="61424614b510cc220b8c52580a06d9325447e72e9ea1c790f08b9bf953cc5ea47a996e7c6bc3507ea7bcdce102c7d95365b88d5ede50e18fd3e273625edbdc028ee7d2816ea6485ff354c1a7bfaeb013048a8a4e9e5232e4754072e739a84f7f6e3cfcfe32145767ddef6e7fac7821b6f6c3c637eb5c2c6453db4426dda697afa23be67ee513c9a2cc9b77b48ed299631bd1f5c1b012c1044fd457a44b4cd9", 0x9f}], 0x8, &(0x7f00000007c0)=[{0xb8, 0x1, 0x4, "41aab4703c40f10d113c436b32563676c2cd7369748e803a8ff75b1bdb781f46bc92c6e2955be3bc175ec90b5a6a1ac0784fbf0d0c53a01812ce07346e595d3f1d00f66d94ad7f69b97aa8d6f694a2fce53cb52e45fa927165e8c9eae2431099c4ce1e04fcd5deafb27b94ef826fdc8f979c575c81b827a23bb3a1cb9b6d9f7b4d5ce25f44c3cc619f9692b8b1cc07f456c0cb7e4a11fb72782fc7576e8cdf1fcd2f"}, {0x90, 0xffff, 0x5a, "9c0c5bc6e5a495e8ebf7d00aeaf1fed565a071d58936cf60014d606f96f7d0345feffb83790612dca24b4fd3a8b64a37c67e1b75f2f3db8ca83bb176caa6381295828fe71f5357ffd38b3f841fc583a03c111b95482cfca85ab51d472a9c57c360a00832b51067ef85a578692c66830e24002a8521e660cea97054a147"}, {0x58, 0xffff, 0x40, "6acf65df8b642da0443d23ea63564164bdfc14a11bef6296945a69d2a22d00b5df9630c5d7779928a091d0cb37fec2c8a7b84d739aa21f345ecb193f69eeca112321a7"}, {0x18, 0xffff, 0xffffffffffff0001, "46a8"}, {0xa0, 0xffff, 0x100, "66e0e180c71e91549e0b08937da0f6209df3e3890cd5279e025d271f01b0c6fcb4a28ee6fffb93e57a2ad00ecff517619f18f8dccf199672d27be18a705ef43d332eb068cf7db824bf149e8d1041f2c35ccd6cca6a01299fb4388a2cab29ddf651f582c35f2aa958be29998cd43c423e983257e289222a92b7033bc413234ac3e4c89b38a459e8329f927a4631df4c"}, {0xe8, 0xffff, 0x2, "9591b95e524aded11dd1889cb42855686beaed014238c7c74abfdce7382b8077a190b301f8e8896fc41b97348274b36ee74a8704d73f0fd90ee31e0ec61bd99cf72eae0feb6d05393fc57ffd579f13684f13c165f1f091fbd4c4d2872981eab288bebfeadf8b199933eccc1b58767b3cc28084566e698d5c24145f4a3a41c7674b32ad0578ba562465978555eef59e1180466dc0e4d0cfcbf88a813e997a908367e9065fa66c4d73e257409a1883bb610e3f1a5dd7cd405382f6fa1207650f71d58b1c93e3d00c700d6dc9df4399c9810d4118a9fa"}], 0x340}, 0x5) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000009af0000000000000000000000000000000000000000000000000000000000000000000000cde5c151ffd689ee79af713213e126a7b70225e606754d65bab3198dddd59ce7cfd9003bae552fdade738a5e7d5b171fccaf8cfccc38cd352ea1ccc3939bccb684d01170d7a71c7f59acad431971ec3291fa68040650279200"/178], &(0x7f0000000200)=0x56) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000000)=""/84, 0x54) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x8) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:28 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r3, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x3, 0xb463, 0x800}, {0x4, 0x5, 0x1800}, {0x3, 0xb955, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r2, 0x0, 0x0) dup2(r2, r2) socket(0x12, 0x4001, 0x10001) mlock(&(0x7f00005bc000/0x1000)=nil, 0x1000) close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x5) shmdt(r1) r4 = geteuid() r5 = getgid() r6 = getuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r4, r5, r6, r7, 0x8, 0x7}, 0x81, 0x6, 0x401}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x4ee7, 0x1ff, {0x6, 0x9}}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x80000001, 0x7, 0xad, 0x3}, {0x8, 0x5, 0x5c72, 0x9}, {0x81, 0x80000001, 0x40, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:28 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x3, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:29 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x11) kevent(r0, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cf") 16:00:29 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) r1 = socket(0x0, 0x4001, 0x9) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0xe07d) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x0, 0x0) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = getgid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') setegid(r2) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0)=0x9bd, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x4, 0x20002000000}, 0x8) 16:00:29 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x400000000000100}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) preadv(r0, &(0x7f0000001100)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f00000010c0)=""/36, 0x24}], 0x3, 0x0, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) semget$private(0x0, 0x4, 0x94) 16:00:29 executing program 0: r0 = socket(0x10, 0x3, 0x41) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000300), 0x0) r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:29 executing program 1: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x4, 0x1f, 0x6}) fcntl$dupfd(r0, 0xb, 0xffffffffffffffff) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x400000000008003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x102) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x81, 0x1}) socket(0x1, 0x4, 0x6) 16:00:29 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x100000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = semget(0x3, 0x4, 0x5f5) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x409b535e53053ba0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000340)={0x0, 0x6, 0xffffffff}) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="01b55853") openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) r3 = msgget$private(0x0, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getgid() r8 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x100, r4, r5, r6, r7, 0x2, 0x7f}, 0xfc1, 0x0, r8, r9, 0x2, 0x0, 0x9, 0x20}) 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) ftruncate(r0, 0x0, 0x7fffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ftruncate(r0, 0x0, 0x80000001) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setuid(0xee01) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000100)="5fd6fd0ce614bdec28a4f0143afcf48dbc71aeb5da2154b171ea51b82d0bac395eaf41a3", 0x24, 0x1, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = geteuid() seteuid(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) mmap(&(0x7f000078f000/0x1000)=nil, 0x1000, 0xc6d62210e6453dd3, 0x1010, r0, 0x0, 0x0) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) setgroups(0x0, &(0x7f0000000300)) r1 = msgget$private(0x0, 0x12c) msgrcv(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000005c0)=""/133) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x9) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x2, 0x81, 0xd5, 0x7, &(0x7f0000000040)={{0x1, 0x40, 0x4, 0x6, 0x7, 0x1, 0x4}, {[0x1, 0x6, 0x392, 0x47, 0x7ff, 0xfffffffffffffc00, 0x8, 0x2, 0x2, 0x6, 0x5, 0x6, 0x6, 0x0, 0x7, 0x6, 0x3ff, 0x1], [0x9, 0x1f, 0xfff, 0x4, 0xd4, 0x6e7, 0x1000, 0x8, 0x3, 0x3], [0x5, 0x4f06, 0x97, 0xff, 0xea6, 0x6932, 0x7fff], [0x1ff, 0x3, 0x400, 0x5, 0x5, 0x80], [{0xfff, 0x1, 0x359, 0x4}, {0xffffffff, 0xffff, 0x5, 0x2}, {0x3, 0x80, 0x6}, {0xb325, 0xffffffffffff7fff, 0x8, 0xffffffff}, {0x8, 0xfff, 0x3ff}, {0xa349, 0x5, 0x100000000, 0xae8}, {0xd69d, 0x8001, 0x8, 0x9}, {0x6, 0x7f, 0xb6, 0x1}], {0x3, 0x3ed, 0x6, 0xa14}, {0x6, 0x78d, 0x120000000000000, 0x6}}}, 0x9, 0x5}) fcntl$dupfd(r0, 0x0, r1) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0xb, 0xffffffffffffffff) dup(r3) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80000000003d}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = openat(0xffffffffffffffff, &(0x7f00000013c0)='./file0\x00', 0xeb0, 0x61) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001400)=0x7fffffff) 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(&(0x7f0000369000/0x2000)=nil, 0x2000, 0x16) 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", 0x8) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x5) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000180)=""/151, 0x97}, {&(0x7f0000000080)=""/55, 0x37}, {&(0x7f0000000240)=""/124, 0x7c}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/21, 0x15}, {&(0x7f00000012c0)=""/97, 0x61}], 0x6) 16:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8005, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x2) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1000000000000000000000000000000058c654997df244bfbc4ba2301d5577bac1a3224c3708ff4db950a346347a5989c6d49fa480e744e5faf2e34077023de9687dec8673c355d9152d4a220b646ede833417639e6cc6a558e476c4ecd9865cf8d59f3bf060d3dd09cc99a9027ec78dbbf3daf53c32305a8fc80ea1e15d667acc1c3800f5a473554cc1e6be1cb959c0cb9c1abbf014e63609fedb593c544cde2d904453f5dd1f2c59489f075eb042128c2da04a3defb872dc5852ce5c2f375518187094b09420abb3a37d5b17a7b0cf79bed8e6bd7e770d24fc09ebf6faa623046bc749eb"], 0x10}, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x5}], 0x1}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) geteuid() r1 = geteuid() setuid(r1) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:31 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x200000000000022c, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x10004) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) setitimer(0x1, 0x0, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000300)=0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000140)=@file={0xac8360db68dbc66d, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0xd0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:31 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r3}}) r4 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) close(r2) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000380)="12d982afc5a8de1dc229b80741c91cdc47fa5dee03ce148c8e129e0935c6759c09ab5d4763f979c0f4185e723130d7a03bfa8feb7af94a37e690265c4c4e5962638a18545b4229b904f0dcb8cdc2cf0e59c0795e91090cf8f9710583dfb7c2a7947a203c7665d728af961751edc80564f2d9084cd525a39751a785ae8d33adb4947a5198084982654253add2fab7dc208888dc898691b912f75d51175634b831678b3f099228b9ad037440732f8bd8e10de67907520f149fa4160ee200ed1e4230f0d93affac6a086e642c9316ba1b67ef280a08f802fc1294bb87e2d5f8b38661c4d83aa75046e4a5cb44af0cd14ca9f831ae7acb223d89618144d815063a5425add3b4d629400e44523463cdfe98b7c329bdcc3065af3ccd053c4434e11359cbff6d3a47559c71bbc668b722a65a25312a5711ebe0559067a5e7d8310a17951fb208b4e884e440328db32bc81397447e0ad42dce49376353f76335d565156ea62f1dbd3aeb1cedda14e6355c97fba4f761f9bbcaec7c935ad91014f1994df91ef7e49fa787176daa775e66bbc4ccb7b831d6906d5c125f8cdd3cac20ed548c1e18f2a3ca60433554b5d6c1c4e35c6e2240427550044aee56a534257f3bb75e50dcc95aeb2d1619f4364ecad5f3df774790f0236fab9d1a6e0ce489e6706e04e9a25af74122b57469b92e7b230423555dec6a7a8091fee10eebb0ac7d8a71539ecb6c5af0fe01ad3f5f0c6e0b7e90ce358a0d433f7dc3c7300bcf457bb6273307d846ca8c10c91034e7cc93175ddb5e65ea6fbd8b88871168a9ec7be71245cc080edbbe5e605ba0cc41de94d631e3e63b4344deff19aa0b1b4c4c6839bbe8aa1e01ba9ad5ad66f98d0bfea4fff2415c69031e208c4e77aa00791e1cfbd134055054a95cb544ac71abb94b4145c93a89f4aee25e99f1bffdfdd1d4abb415273041d08632d29616165069950a6ff0fbad4c977784acd7583da65a38b678878af0e8427db9db272cfa856ef721ee85a0aa3859289e7f8ec568c07ae5dbfe82a774f29929f96df210df6d1bdfde40c390f78dc52be088fb35acd1bbd184afdb358be09df5fca33a3e01564e5ee038566b7e3a18d3bf6a049da5c44e420d5c2ac1c1bf0ec40cefa985322c5c9ee6ff961e175c12e13ecd88225dcbbbcaa18bcbe33c223e25170dd26c2cdcac58f84d33bb3efeb789a6e19beabd22101af49b118608940ff81a073f27ee5e4faf1967d172acd3dcceebff84e934ffc9503386134c0d5cd73d657628bf3371683040c256f6662fa765943d0ad4141693927d4c5d5f593cfd62cbe37e32f18ab0fc9cbf4c5aa63a16fd557c0afa6a0db39f6b6f845fa1dc6a55b16fc8c433528d8f954d732c8252e1fe48a657bb87d39683e9bb3b7fbea11df9cf2696fc70df1fe0a0a0cb3960a5c82a975680519dbcaac8ffcb944fae108068f541cc308962a87c96680c4a57cc23124601ed2895a78b74de1cf0b4bc5b0372beec811d92db121918013ba20852af3234b88dc3f43e11e684566e9b07b9b609226183fd8c16fa36eda5af2041298cb8a5a80bb47b188d59d582be875a096b1279a4e349291d2f7e25722cdfbc93a1533797cb0757f92d942bd08e057a841aa75afbc8941e1ccb5c68906271b1f7cc94c9edfd3a28dc5de318530722ff740b66c3f598aba055f52768af2f449b9c80db62e48d894d3ed6193657a7f778a7f5b1d202e30487750c589e5db1e1c8a5fa8be100e773c5ad70a98b6682787dd7fb3eb48c53c867401fd7c9b3f5c5736d847b92c1e694f941b4cb95b6c7fb7b312bfbfc2e6c96a10652b437f0c7429c46870415cc990ad7e49b5ef41df3fd339a49dcee6e2ee8ae049eac6263bc9bed1583a2f14db2e9de0dc1ee179aa9af94a27ba9a026c96d310f1def2647e76529cde497921e962fcf47e77ee6c9da3a01de1f895be0e70d0aca776d922bee3dc172dc2a7d7d42880d775f3cda5033ed9ecb58ae43e01dfd34b4981394c2eea5628c655974e31d2660d9e66ce833749f93ef1de3a29b5a2a16d53555304c0f4621b7fdb1485fdf55cdb16fe9c37a3538d8ab949be3a10b7ce79deef08107ca53ca5576e0b057ec180351c63fdfb1a9be3d9fe360010abf1be42dddb16ce15de8a8253c907bbe6067dffad29c2426134e0170cf4f5f10f3d71eaa3e508ae1106d36922e80770728d6a455a6bd24bb4f691f069c3974de91cd5c647330ac684a754f159991834529b5bb448887689de37b3c0a0e53c8884922c9feee618ee2d409555ccc13ff2078662adcd71dbbbb979576a936dad85f4e209277c47ee7f213320624f1668a49097db4953e558982e0ab98c4e59b17fe9bd5642091773e15f23c3f4efe8c67d1a4113c459a1d6a025ef65e199688bbf8e1a93c5a0fd4129754b5c820a8c28cae4fd643a42e0bd8eed3694f8cc977562ba80972fc2f955bf059f2cb7afecc33afa96376153219c0100d44d7e5fcd1dc79eb0a34ceae2ed041225bb60a34ac4dff44e8f74110f60574045c5db38c0085136901bcd4223b4b536aaeeb824c3134ec9a4116f5c474a832d889152c4401825b0bb04cb0ae441bd59c170e1a917e395c51567acd0eff972fe1c74c4a534d1dd60e90f6db1c513b5e6256e8c186a115ae1c42647dc9831856de503a8058c9416cb7196d7d900f0d82fe34dcfdae4ba7726a26042dd6b99cdaef47cd4f01dfd4b831b7815342a0b9461dcec01c67d7e8c9e87ae2250ea812e7c586debbf79eb3303ed6215a35c165516887c443b029a65227b0f124d9f69dedd25593e8aa03a373bb5aa0ba12c137c72c95dc2cb647f498b4b681d2390ae58eddf8bd232942ac50addd180e29c6dcafb56fd13d3e71b5f99f4ce31a3b976144e0b64bd3edd747a8295bbd2d97414214ba26135b65d460646937b22cbde5b6818c435a801d2fd3406881de04e5457c7385a3de8b0cf5596f730e0212f08df6c593dab7f17a9388f9773683587e7ae1f4178aed89dbce0c7d3eed8bc97840784ead64c7b811e5b208863beda2ce546528c414e36901d0d069425b6f133bb4ca5ceb1d3a78372229383fc68a785e8222e64f3e5c67e08425fe6eecfb0adbab3e9cc15ad9cf6f305f31ebb178d0879d8be7f01ae3abcef6bf2b9669b2f978f07dfce7de30fa1d8989f572ba28b6a3c0e8b120d879844e354dacf170efdf0f9c431772c459c2c8cd45906e19d6124a7720d7cb1d47bbb090135162e923b22b93c93aa5148967c5f96996a3dca6f2ef4e2eb6f9a9d6f4967985977e6cffec387030157e0ab2ddd2bb00096edc34e2c118d50f7358be594c51de7da3de96101ea65589b85d88da5de96e4479a7ddb041c0ce19214ae4ec9ec892cce26e78944e83eee550753d798a60e2767ffbc2ad05c494e2fd99e614ea45d24c499c30b11676863db1d940276b842bdc1a8f0c1d5856896774fa38ccf7717e7b8fba949977f5b203ae9c89afb5fd5b338f64c8175b1609a1f3a91b607184de7c744f2f42549ff369372b9b3b740f62764504e6420885737b30c3dcde46c4fcf31b77e7ff703f9bd8f8ee277b6323ed7e6473c33280c9e260e633e0c199b0972e0a503fe4ba5c5fe55eaad83f5964c052278344597490e432c16a583a906c4c914794017fe98c3b000b8d9281f739ed41f11f2712ad6f375cab5a366924c754b5bfefaf6eeca6a7b308307ce79bf9a28c5abbecbfd7fa560bf9899bc74b12e20e905cc21947a305afcf6d1dd2c3e670bc27a09c10d69098a80c64d1a24eeac54cad31277f93bb46202657190443bd863acd28a016f792ea0be18f654d1dc4f39feb1ca2fcab4f1c1d422cecb2607f6af5b11312131358e9c98e9b25647ec27b99211a2d4058d464b705bb612c46238d65b761f2fd96b9c8b77d1b959c0c4579a5d2b51821f7d2e25e996b3c14016ffd3cbaa6ef45819226ea17545508ff88215c6b5f7d9eddbf66a4bbbf0250f1f9e283df8221c681454350ff4155a736199057bcda7cbc49f18dcc11f26475c41962be4b704aa440d13e5cd98511e0b645e6deb1e1ff37aef187a920041dfe376a57c2ce9601f9e60c7e73d050ec2c78ae4a04767e6e1853a034fc2082f061c1b4a885eb374fb1677659fe59a661b34b497def29278cd48006a616b2be41a35e4ef33328e114e89869cbb978e4b06556223a2a196438bfbd4d1ca2696a6ac2368c096c47c8cce3bd7a683d6727198a7bf24c4c642aa86096023e3a3fcb15afc56038fa94e3c83304ecb76150eccf4b72186fd701e71308741df77a91be43012138219435ded37178813a5659d13833857feb8cf64e3f673a3396d486a0040b065bbcb1c03377d9b5e760594dd61f74d5d07556d30fc5766675af7b7b9b7dc9b79990d65ca21d8442bd6dbe8fedd0aa3ac00c7d36336fbae4dbaa364a01017504a3c34a5275137f0090526ddc01c6b6afce9861130d7abb5645f2dc1da98f469138017287bad7e2a938d3f66678bc80cd0d45f01aedb7383ea277658beb2859ed398a6f0e50393a43b7635171e928666bb204b323d84f008f401cd4eaf5cc4b5ef8ae95e505240fb91358152b0431b5d4199b9ac909e11486c22938aa85f9dc70ecaf74ec003a7ef12fab4a9e106e639a8bace62cbc625bee4a0dddb96af11209f8533dffa2fe0a9a5e29d909f70c60c615d70cb0d7db7ec0959e7c83458498b3ef759d9f086153c024fd2470ac0582cd81f5ddcbee74cfad199f6615af03659762352cb8c50d5c2f2e2d2d9611388a0e313f628b74c41457241c062acc01d11a37fdc6242579f14d0ac6c18ba00900fd25002eaacf14f13f67340d2cdf51b7af915178e434d4fc019995f21e7251c65f2190bd4c037721d43704e4e8caee809a2fcc90606592f80a7cff50eb9dccde9ed3183b500d87e72ccb6184568ee85fd0c275d34924d1350d0db3ed24d62244faa9fc2414541e77b0ee0f79981c65f26a7d9e86d218bb498adfc183df0b384526eedbd89b79d5ba8598455e09e0b4ccb28ebfd5c741a4fbc4b90486c16acf473544226ca13761bb57b701924374b943eccf811ed57dbb98f829d206a39cd0008bff3cdac74769f856fe5e3df0855ccbe3067c8ac1942179bc647bef53e4fb767d07393714cbcd817927a8beebd91259c230c574415ee53d96917b75d86200865106c4f315648db324e4df4d628fac105cbad6c06221a9c9d9a0c182e44b53268724e72487a9aa3b72b015118d9c3c085ff0f7ec606a88b9de41f593d1b8752841a6ad02c4cf2076d3b4b34951ec12d082611e6ab0648d88787e383d861c44982d682388e1c4e0277a00ead097b41db37dfb1c84dfeb37c7af83e475f1559d3300af6db9748951faec01454d6e0764267fb05dea28d5b41972e8e9b6483146207fb642e2ad1742343be18def7b8db62e3fe4da0872c5471bceb0cd2c9775298e5c876a4b28b692415b22627d8b9c7941ec3b7329da02c65b270149fc4e5ee9f65690eca94624ef10c4c942355945f7056fd04439da13d668e0a301b2b5f839d86e993c764c1ddca6d2350dfeba5cfbb376c6a364fc76b74dd822084ff9681279925198a2afd6f157e37907d632e7b1eb89bc51a0e99405da699fddab22c5264b3a9f538361247fdfdefa482060d38a90603e6dd1283dc06d819a753ee95bed10f68290c83ac456ccefad8b641dd7d4f3297ee008bdb5c1e1c110f20942e87b7cd50db86988560d0bfeb367cd40e0d63763cc40cd1e07825b76eb5230ea3be503fa97ebaef8b0bde0e4d36d40443090", 0x1000}, {&(0x7f0000001380)="8a8b067f4d4f42eeceb2c69dd2b0d83c09ee5d903df809de296549fd68930cfb0e3c64e4001c211ca54289c4e29f2fc8130fa3afbd4bf36c6052dd032b9b841566b4eaeb1fb4cac94f039f298c2d4a923de6703bce2e1fe13544266f3b26a8f0b811f307b6d5d0a53bb19b8b5c87b3b3a06bab666e0e4c3660f8d55533f5800fdb5936d150adbc5f695aba2d5e2ef2c3f4656bb7157f02125ec985341ee87bff1494e24762157059702082605adb9624328235b5f1e55160e7d7cd956b49cacd42f2e9e48e306db03070b071fe5b1811a368b168f03492d6217fa57ff1db6cccfa18d31010ec4df4473986b50818dd10ce049d3e7d", 0xf5}, {&(0x7f0000000280)="34a31dfd0b686418029c128638365f1c11f35d89c9bd7f067e6b50e6a7c8502cbe6667e3514facf4c0", 0x29}, {&(0x7f0000001480)="58ec7bee531bbbe63068437ab482c6b5deec1e666a1449eeeb614f8db33ce557c93034dd23a8832423ab52c7f814cb2d1f5a9557b8cb915558cc11249bafacb8579ddeec0ecdb950fe97ad123be1c8864911f73222c74d15cc49c227dc7b6d72c196109533ae57be4c8a856cb8217d26e11477fe94c3a0b133cdff37fcce78421ff62203c514c1bf0d8d82b77560b2bfed354a7e", 0x94}, {&(0x7f00000002c0)="7e13d0a23a882ff9ed02c9085aafe13fe00ffe9b626ff2c9db3b71a974866257615c881869b18cfcb7435ad36f824345cbca2b7abf505b3d52efeee79614a70d104669564be2f6415dabfef085681eff0a0e02eaf5e03c61695327e3eb802fcb317df23c600e3b2112c868d84235014fe260265d655e483fe8a057a0e3", 0x7d}, {&(0x7f0000001540)}, {&(0x7f0000001580)="348348d289481055d77097554f2ff1e5f83b3babeca238ad03a21e67d9143b05a1dc52fe93197d6149640a7e68640631081b12f83fe9b0617b085257ca22e40b92bb4f9fc5c8a26b2e9d74ac8b30b4fb11d6377f2b2bbdb50270e710b2835ad1a0ec21a30d9ddaabddc70233ec2cde7d5f3c1d6d0a47703fd75848ec84fce5b57e3bc969686894beda862ff3b6da06c78443a6", 0x93}, {&(0x7f0000001640)="fc4eff6853853673d5900d76bca6c31988f7d112cf4190b6904f4b0dcf1d431237466d3239087864b4452b8e5432a2a068604757b7970767ecdd8d89ce18ab3242fd5ed75c35b46b54d9cf2de8ca20f099c0d8145b30a0ca8d9503dfc8c0a411465a3ff9c2db8140", 0x68}, {&(0x7f00000016c0)="577d315850d4ee4be71d424904a9fba40388e510079e207f0c14b4525b9856fdfbd84e3225d897c915957bf1a2d2bb0c1f47a3e53ae1cd8e08ca7162bab3b225c804ed8d98d62c4fcf240d3dfa8a2785473e1655a4b4c1d298b1be9a76910489c5121cd7f45bf29326186b34d52fac989800edd02cf870039692938845f8f0a1faecc92561e54e2ce525023c829492c8b91d91efb27a8cf0fd4d7d088223c8ee60be14a658fe0ce33317ab4482fe5bfdc69839cca42e00f565d56ff2c4838f8648db485f63085a493246fac785f137fda1ef07f190d5b2dea08234161b388f1716b9c706aefc4b580eb89c15c469ef3c3e1fb1", 0xf3}], 0x9, &(0x7f0000001880)=[{0x80, 0xffff, 0xa51, "c578e76c1acac23d07a64b6c378d43b3bb84483ebb84608f2a528f6d004686faca42bc068fa5e72a14bf615d824bde373ab8854cbc824a4461ad6e940f1b1a5a68b6ada3ba0fc30a1954c2e01017841044d52def77100b62209f5a8ebfabcd19c75f65fa8b326aed00ee8b5b"}, {0x70, 0x1, 0x8, "94b18ef17f70dbd089eb9793064e8e41d40d15fbf78e76000bb4f22cb3d6c260577e3cf024218d264e1859e35a921da82965aad8adbd7e359e25dfe93f640d017ccb44c92e9e539e471e69a5d7a6500bc7f798c29bd141e2cca4b5e58fcfa2"}, {0x80, 0xffff, 0x1000000002, "72c70a576f864eb0380e93380f1ce2bcd2bd4b4f2f02fdfbb3ab94ef10eb547766f8e4e3cb2e53325504a00869224d9eb3cfd2afd7b02dd94d03cab56b5b9198c6e176565ceca986123cf797913f6cfb8a149fa6fd85ba6566021ddf80133a2caf33a8582a514625d1de7be52b3b04"}, {0xe8, 0xffff, 0xfff, "9e8b5a118fd36895b56994aa1b3b5f2d4dac24485532c334b22acffd867998461e405c86e259851913a32497a66b742a2d7f93522be7efd08e7ccee71b1c499f7f77b5ab419cc910a280c48a03122f7c8c79eaaf49136d8c2eae870f53f040da24444f3fc207fab141b6de9a57a0279437799f5e4beb37480b3ad2cf1753a1598b210894c1e3ddb96edb47751ecec4d8945c4d8b4004298f59fa0ae9123fae868b9cba32e5d01c90d1f2a82d0ee12fcb56d8720e47513dfe32b087f92e48982b7392ccecb2d3e68f173213e00a770c93fe92"}, {0xf8, 0x1, 0x0, "319f872695700db2c9ce841243dca554f9d012741f9f33a3ea03766bcfe54eb48c947a8448910de27ee2034e5ba954e6e718d3a4f1d945d6c7491c171c503ab1d365a09bee57a03c92499bb9bdfef5e7d68c2b61c25bdea1b9092d38bd53cc28715429b5b98cdaed286147024939452a71a22be054b9d33a95bc5820d95477adb401131e929c2bd4796ef4e087548d14829a855a2edb13d0abc902cc6bb000c680f9ec52b586b7e97a2ed4d7cedb11896011eb61b65483b07f95cd97d0e522b209d5764c01c8b87ddbb28e1c8372b38c28923ba5585e3959396784f6fc7a1056b52f8aad739485"}, {0x18, 0xffff, 0x3f, "f54031ee"}, {0xb8, 0x1, 0x5, "01b5bfbd092c5ef63f76cd0556430c58ee35e2d896bacd802a9586a0415d930ba752f584be080faf1ff861696e4fb2b07c08bfea7f2450fa2f2f1d96d3210b810413c065d76fa745a1675f0ffe8d72ad265a5978dc9285e9e0a88dd3b05963fb7ba13cf32e7fa2dbf2dce5b861e0157e1d6e962607319eb716f1c1502bde48b442325456fd7fdf14e5ca6924eed642e922c9ef60406c3ec17329ac312893b1248b9afc33cc796e"}, {0xe8, 0xffff, 0x3, "986cec6e167f341a0914621da5654baaf9a47d5b8be02e0a2ef21b5edd3a50aaacb51c05f2d87ab367c6ee201a4b31fac2e018d216ca9dae781b40623537b359abad56561fe4ec34e3c2b2e4d67be276d96e2ba64fcc53f6a326f0ad38e677bc1c208384959d88ab827f7bf695af3e17420175915e215688b20f66a331134f3b39b533244f15e181bd664a9e68a1003aa9aa505716f2b71de7e1030425ea531e610e8acdf9d501e2a334f698c4e7f559dec6e2800e4da038b2ae2d9f168cfeb8f44cb4b013cdb245c5f5525088462fca0ab2e91a6e"}, {0x40, 0xffff, 0x3, "9b5b05f847d7c5b6dc2ee680403f10f4bc886a8a4f980c7b53bcc565ef278999fa18c65df5275710f0a3e03d0c6f"}], 0x548}, 0x8) r2 = semget(0x0, 0x0, 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/30) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$GETNCNT(r2, 0x1565fde38fa75914, 0x3, &(0x7f0000000180)=""/76) 16:00:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:31 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87902bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6b03bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05cab89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e77d624b355a23e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d93eb0019de1f7b0d662995af2dd27ea029be673c94516ac4a9bf39c8435a8aad535e3fa418883550503484500e7a6a91ea9a9e616fdfd095fa00bcbb0078363d9f7bf2d6706b4d2667a0cceac6e1f97dd028cadedc8e746342a5fe606886e818c9c32d5bdcef59bcf3751dca4ad464e4d456d66a4becb08e2c669129c91eff0e167c2e10109054dd7cd753ea92ba0a0af665c82cf4d706a263673ddaa0128abfa3b36d5eae3033d65598fc2e62d4741a16275bbde2f4e055a8923a1c06a34faf13379cc3a2a3f98dec4c2f77902fd7d37cce312622ee8473d59c7c53adadddbbde056c89d0d8530499b4574adc"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf3", 0x14}], 0x1) sendto(r0, &(0x7f0000000000)="2754dd8c9a01f9d8a6bcee0e437e1cf8dc238a07d1063864d0985a681d3bfd4946c2da6556bcec8b16e10d82ce8ffd6ec3a4ac955e07494be6e5ccce107b7996cae904fa897ae275146cf7f44b06f1b76f8c5aa8cc0ee109db069f19c64949f94d3d9eed7677f1813dd771d7f0587c774fde2ee6fd97", 0x76, 0x9010cde34ffe5f4f, &(0x7f00000000c0)=@un=@abs={0xb83823ed4e9b8d36, 0x0, 0x1}, 0x8) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xd) read(r0, &(0x7f0000000680)=""/24, 0x18) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x0) 16:00:31 executing program 1: shmget$private(0x0, 0xf000, 0x10, &(0x7f0000fef000/0xf000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x30, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0xfffffffffffffffe, 0x29d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x10018ec9, 0xece8, 0xeda000000000, 0x5}, {0x1f, 0x1, 0x2, 0x1}, {0x8, 0xcc2, 0xff}, {0x7, 0x401, 0x4, 0x7}, {0xf74b, 0x5, 0xfffffffeffffffff, 0x4}, {0x4, 0x4, 0x0, 0x9}, {0x3, 0x7, 0x100000000, 0x5}, {0x2, 0xab2d, 0x33, 0xeee6}, {0x8, 0x7, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchflags(r0, 0x0) fchdir(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100000000) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x367a) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x8, 0x4, 0xbf6}], 0x2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0xc228, 0x101}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x1f, 0x20000000000}], 0x1f, &(0x7f0000000140)={0x9}) bind$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) ftruncate(r0, 0x0, 0xfffffffffffffffa) r2 = getpid() ktrace(0xfffffffffffffffe, 0x4, 0x40001410, r2) 16:00:31 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r2, 0x0) setregid(r5, r2) r6 = getgid() getgroups(0x3, &(0x7f0000000100)=[r5, r1, r3]) getgroups(0x5, &(0x7f0000000000)=[r2, r6, r4, r2, r5]) 16:00:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x5, 0x1000, 0x9}, {0x2, 0x5, 0x9, 0x5}, {0xc4, 0x0, 0x9, 0x1}, {0x80000000, 0x0, 0x320, 0xff}, {0x7, 0x3d5, 0xfff}]}) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:31 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10080, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000280)=r0) setsockopt(r0, 0x8001, 0xff, &(0x7f0000000180)="c645125b3297ae70c9aefd47bb638b469cf4c5aa491e2d076fe63c5f565fc27dd75870c674a5a8060543fc6f8aaa366c0076f9fe6bd997a302272b00924adffb82187815e06344bb68434d3880ff3dafd2c688cfe6fe362e0c191b946e7b66303c64bce1b777aab6720ef6d1ebebfaef1222a0dc64a91a52bff7bc568524a0556f8bf965bb3fc80de7174d262f82bf18f1f47bffcd2fd8f04c35f738b7491c432300acece08dd9d309ea8f3135931acfee2b6c527b4ef96d442ee9ca748124e14eb87dcee94d4c444448d7c56d0cb9b0d674c2bfeb28f169ddc3935a67670d1810ac087437851a", 0xe7) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x20000080, 0xef2, 0x6}, {{r1}, 0xfffffffffffffffe, 0x40, 0x20, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x3, 0xef28}, {{r0}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x6, 0x7}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x10000, 0x37}], 0x37, 0x0, 0x80000000000c68, 0x0) 16:00:31 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xfffffffffffffffe, 0x1, 0x4, 0x85bd, 0x3}, 0xc) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000001c0)={0x45b98d61, 0x200000000000006}) connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) socket$inet(0x2, 0x7, 0xa) connect$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000100)=0x20000010001) lseek(r0, 0x0, 0x0, 0x3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) shutdown(0xffffffffffffffff, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x1) 16:00:31 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x81) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:31 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) r1 = shmget$private(0x0, 0x4000, 0xcda63c6a99754f7e, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r2 = shmget$private(0x0, 0x3000, 0x490, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="00e0", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) 16:00:31 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0xd0}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) getpid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3, 0x40, 0x3, 0x3b}, {0x1f, 0x3, 0x0, 0xff}]}) syz_emit_ethernet(0xfffffffffffffeb2, &(0x7f00000000c0)='\x00\x00\x00\x00\x00') 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) semget(0x1, 0x0, 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66", 0x605) ftruncate(r1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000180)=[r3, r3, r3, r3, r3, r3, r3]) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) 16:00:32 executing program 0: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0xf42360eba060dbae) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3) 16:00:32 executing program 1: r0 = getpgrp() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x9, 0x8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x2, 0x76, 0x7, 0x3ff}, {0x290, 0xf4bc, 0x9, 0x4}, {0x10001, 0x401, 0x0, 0x40a}, {0x2, 0x834, 0x9, 0x80000000}, {0x4, 0x100, 0xcf21, 0x4}]}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x4000002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfe00, &(0x7f00000001c0)="b68d") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000200)="fb5ecfa45340ca587b3659dd5b9a82cb405c6045a97c2108340868963f65cd", 0x1f}, {&(0x7f0000000240)="97481b3e2e99690a15ebb8910d171649f7d7a1a9e13de63efea8d25daa81723f6322f89cd56012ee7552116f65e5ca582470a5f0af6fdfdf15bbb30abb6055db49daf48fabf4f6579a35f0f1f0ba86d12c6dfff844e1aeddeb84539ba47449f59a183453f944bde0f6d2614912d21feca0c51805cebaf89c43e00d0c0e40693d44e4e766655da79f169f8958510e2b053ae815696951ffb803eea8cf2e53336189443f5f720e9b8c1da8d50d18d5c8c0c05cf1ea0a2554f99c0ddda0f68d97eeda771e50d453c34ab587c0a7ab8d4b9e3ccbf143e62d76589d04c4c7", 0xdc}, {&(0x7f0000000340)="4048bd86c36247b3e421603a44c5d0a51674be215c6a1e44ee87c15564185049fe486354151372facdff5d37bc3990c2c507bd847d1ef36b27c112362ee3cd20089d15dce11a9e8ba97bb70f0c57b9aae383c8d7039331ca6ac3d0ddd0c8c69b7d0e5a1fe972bd7a88ed9fa8b66e443cfc02c808a9ee7b221bcb19e7d5708b4294c5d706817bf898babb82848befb7cffc07fa8e3f06253c3999f471d26ec2ef8a4e9404fc3a7763b3da549c028953e5410aa78f4812ddfb5a788f7a647bde7e30c1e5f47519098db14517c3361aed", 0xcf}, {&(0x7f0000000440)="c2a915a2ebd33289aad8f0b55abf1bcacf59c1f8ad7922e3083fb95f197fbbde8486f6d3d414f34813741394e8ba4c9c580f14bfdf18730cf1344acbf04ec64ab0f6dd15d22138b9828d2f7facbdf81dcf98111e48ea629fba6467ad0dbd7ceeaf6d3457384733d5293bdbba8b87496f73dd43e7bde09977c6ba00d5", 0x7c}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="bb2cf0a7db37b708a82c53177a88d609a25c0f6723481f6b5f9c0823fbc2", 0x1e}, {&(0x7f0000000540)="f1a7c6e31e2c0476bc5820d4441e0736425786380683aaf5ec87d43a6b6780e7bf623696628de02e0c62f7321fff9763a01913b18baa63d7b7391a14faf385b3", 0x40}, {&(0x7f0000000580)="796f8d5f5762de2e2f1cff363a3d0835958f69806b1e01b0aa9dc0de3956c8e7783698b368aa63e25958b116a3595fccca04ebf4ebc2d5465fe0e2d5277bf14abc02f1154df9c956c3a0c5ebec537b732a92d26cc522bf", 0x57}], 0x8, 0x0, 0x0) fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") open$dir(&(0x7f00000004c0)='./file0\x00', 0x80, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x840, 0x1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7e, 0x0, 0x400, 0x0, 0xfffffffffffffe1d, 0xffff, 0xfffffffffffffffb, 0x3, 0x1, 0x708950ec, 0x3}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xfffffffffffffdf9}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)='s', 0x1}], 0x1) fcntl$setflags(r1, 0x2, 0x1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/94, 0x5e}], 0x2) 16:00:32 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2f5f7b41968217e8, 0x0) fcntl$getown(r0, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x3}], 0x4}) 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/34}, &(0x7f0000000080)=0x24) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x420, 0x184) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f00000002c0)=""/60, 0x3c}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000000300)=""/170, 0xaa}, {&(0x7f00000003c0)=""/192, 0xc0}], 0x6, &(0x7f0000002700)=""/239, 0xef}, 0x843) r3 = semget(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0xff}, {0x0, 0x100}, {0x7}, {}, {}, {}, {}, {}, {}], 0x9) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="df132baa183cb38f490cc77749a2c3f198c076e080e98c5022481f3ac3966b504c9c8a", 0x23}, {&(0x7f0000000640)="52a02f0e91ca51f3c1dfbc53ae6989d1113ebecacf1047126a4f4f3bcd9537b25f9bf96302da2b3c46cb34209f96606e94e4a470910a12de86b3636a6f4bf749ce53f6998a751231e7cc942acf6fc7b6274fb28c2f2982b2fbde3d237f9d9319e1e868ee0e8035c69e685d92cf7f29f3709896c9da83b2461ecbd462cad0584a22fe4c8208be7f7676cbc524ba8af55aad5beecec7efcac4c0eb82c13fc8c143915d4e0c4dc0", 0xa6}, {&(0x7f0000000700)="f7e9c4581e1dc54b8255f79a980ba11ea73fe05b9c785118375fe0ffc4c67eb351e6ab91238ca15fdcaed3f7edb833db503c3b695a975f50e3fe28ff36a3b742fe066c69a46b806193161084c5779d665a4bc069aaf9af87de8b8dbf9cfb747a55420cbbdb12601bcf70d0d529b51000693b2e07fa76b7a62c05a8890980a92dd994e7cb554574d8d61adb9bfea7ced688cf82fa74554592465e7f676be4958a43a6fac1c7bb346893797e1e47c8319b2c351378ba0a6cce3db95f6aac74831f50dc7f2f14b86061073dbc505a5c0f0c0a44b5b84591681f9b21d341a8da0ebb03ce12a5d147707ab51d09d8e56106edf4f2d8a8748a7960232d4c49cb58c6b90d18ce080b694e2b633ca513ee7e84f8e87918b983d5311c3492e6a728c030b0349fbcc1ecb21c9643aba7cb2c81f3cb0870cfa9524b90766e5ecd07813f488590c811633c22e0240fd8b008f28a2d1fa3aff031fe5f57bd88e9a53fab409a12298c3ab93eb058322408be48c1f441b7dc3eaad19f501214b86577976bf417172d0b9482e46425f46239c50d7b9a80cc0cecc092e491f80321e3e153e4a16abf6e4845637a5de196b48f7dba2a024fe6d7e030d57c6d0ed598a10a49703a8911587fe47c018c1bab8d08886fb1bfdfd26f8ba91467c718fb5b6b3f977c97a2db412ae34c18b4264cc30bb2dd548761c21e6d3d5e9c1b16c3714ea77eea1649d3821fc2486f2ab1c912af5c76cc7e53a5f730986b9c244b3693524b2549b41dec567b4997e37646c9b2fe6c6a596edffb84976a8c1a37d41be3c5b3654ba2f7be912c2b599eadf9ec643c25bdd246ff33085208d92480b33e731c2670f55933240968080f4ec4abda1380843d4b4d5f415209e7d73290c88f920507820e40a8939d87cfce5e41b0eec38c5c65509fcf67536874ef1a43b508f28b38fcb132dc7fd2795664fd64f28c1a3268a6cb8107c50b2fb1ef5d29e4c022424e19b59f7ca528e49b0be8dc89dd46697634fe803bf24d8686def3b83248b1369292ef5becb8675757ff5adca0ee1537063d3e4b6d2aaac42557a25e466caa43731ec2e912a468192f0519d184a93cef6cee471cb2760896977d52dcf9ee82721909ea509da4817760ac23fd86527450a3a58158c027310c338e284b96e2eb86401545682ae2c9963c3cd48bb28938ed9e99c75290ecb16ad49fe3180d1c19b186f11698000c4bd75b144373ab167b183014ef79521b9e21228be480e0e06df927adfd7bfd94e10ecbd4894f260b3b39d13304010cb0036d302219efb71e4d9093dea59825603065cbb111fb68c4e0a3932b86de51802fc3ab54c455227b76bf7213e76594305146e9f0a0b55c08c8e18a100ef75659e3d3b53b5bfaf14242be00e228169768fee1096a4318ad958176430d2c7027f9a428ea3b9053dfc2d2f78aebdfa90adc73f027a0b484f5fbfb28fe9e2112cfe98598eeab7328a61c4b4738dc29d12e0bf5ed1399096e8886f60ae2cbc8ca230d2f2b8bc7743cf8e1bdb3e71f3d2434025215584b434e975aee9d64949da62a485007f5d957ea4e23d8e06c89b01125120b74b344c994e120cb752753706a3ef73de343f8398ea93f69c63e79c80d66a896e7b805022b4a93ded963801bdd77822b4c9be60b5d6a0ad1ef9e1cd6fbc09ddc2fc6cfcf12db1c5b734e6525a5cb2db2393ff031c43adbe007148984b9035ae937d2fa18703035fcfafdbd6046a6e63a391d1b806944ee0ecf639950b68bf4e0b3a2147c0ce9b4ce9f235081f87eead173d024aef821a020ba72f43f08f0fa73fa8ce8a083dffaf43a9e556ce66f160b24df84ca9944173e4a42b43d9db7f8cd20a3d688fc05ec85c17c375d64c47b927bcc06523cb739bc889dd226b5828a64872ae6a3142a0e18c4f1266aaa4edec6786cfaa989bb419e61bc267eaf4b9362800c0faadb938b1344ceb3a662872ea9a3f10520c2836493e57f12a30e0ec06e9d9067f5bfe11d8f0c6bc0d2893598b4ca76e150980d351a1eefa8e946c0411968886f71bee7a3f77088666f66e77108b0ceaae8dd2ef5cde26564fe25b217050e4d8263dcdbb5f4111b0303d7d5a27b0bc3b77af9509d2e23a7fb395eda87f5060da66ba7757f27df03679a5d668e6111d6bb03342a3745617ec9e9a658ae509d24e21f16bd0243b4e5f8d391891fbe1e4f513dc2ff56b9674d85ba0016c15df515803926a10cf8c85b50ac94f69acc835cffd17a3e48ab86a4a44df4cdc25d9be60f1fffd138b00096c9424eae27b24fc3bb3983d6fd06a3afd0d07587c1ceed18217e9e85b76a9cffdd394e99d02c502c7f3750f8ded34b21f884d46e7c1bbd3cfa74a9497a6f75b047dcc61b3eecfa6504a3eda19ed1762ba8e4068b88ad0d15b930e8f2fbd37fb38c4f148f11490e41e059c0e1bf8363f938779478f3e6bbf5983fcafefa6bf535d5cf3d1ceffb480686110d1b447b338ae3116a7f6c893311c5e3c48d2f7792a4c3d8b0e006d390ec1904d6b1466ec6fcd9635bfa42be28e1a5cedf5086ab94c7a36eb5d40be78f8d56a759f29e09573d6ab2d7eb7257911868c26df8fb50b724aecc61e751fa7a1095e97e15afdc5c61ac063788d74d6e97d90bbb2f0de8cfd7269ccbdf9e362ebf9408409ff2f322f5d5d2324922223f37633e197dcb37a4f81bb63f8c92e6ae72e3bac3b6c301ac513c7bf04767f0cf27b47c3d3d7ea04f837f5c484f00f8e7c38f362be306030c47d7fc5f5180c516e00819cefcba62c29d965332e551001a08bf43eb29905d8fa5323b9aa7f191561debbced4bf40452179f9bfec22297d7c1165bc32e91e0ea07d9e4ddfd8b8c8baffb46f22bab51e7f35d6c460234360014625ef0faa74e663b8d0a98f2f96e5cff5ed7ec79a9b6f72d6b3f4bcd03f38cd3c983fdd41e6810f9c6c820ccd9193511f133820ee7af245b4141887a667e1a499362120a271ef8b25d0ca7e9dc5708217c3d5efe3c8fe0c4fc096cc6e9e8232a9a0d36f3756f6698c0cdf5792f3b5b10dfabc542e3a6d91bc9665b520740719174263d6f3732852ab31ccd00e987fb2fab095ccfae8c5dfcfed1728a13ea4dcff92fbb85e80445f4d0732a0bac9cdff7e38e0864930699d58a25ab8604cf88d11a8cefcb025d11926d0cdaf4b43f193b875ec9a2942d5c6ddf80d56ad442bdd6543cb4cc1e40264a9b73097bdddfd4d135bfa43d9d069132e4a0ff1be986f19053e9e890fc227c90d763f8ceaf414bb9444a51eccd2701f38aa299a93b07af3c591eb9acfc0cb02fa4ffb83fb3bee924129381f740149ee6c803e510c7221fbc23fe4fc78a1a3a076dabc1f4039a90e02c58ef4281b9c3bc8a0eecadbd6d44212652efa56d038bb9275804af8412c9c9f87a5ebd9e0936090775a10061bfc9b1b7399e634b3be443cea052cea99959da53e21e38c0ee5633f614041efb649891182a1e0cab0aee0903365949d8828226dbb45ec86eb8dc6b919b53c842db5c73ff232efa57b6fb6fa8bd6ecda84407eb103309bb02a7562d48ac986ddb62b1fcf64a148ca4407f99e8cfc73c5ba36972529179326c6ec3a5a7e4c30a73c5a3630860a2aa41aa4e682e43f180e10067faa921e6a2f3bfbf13e30a4849cfc9490bfd3074e1495dcc332f254a8a3b92249bf8476aadb04f2450caa3c1dbd68a7fff7fd6c212d82a1b77caa500709d53d21b03152afa18710d9774b4adf62a04aff23e1c539790e8f551c72300e51b196ca3f913cb985b6430f6f9732507a311e5934df54e7d25ae02fdd228427b1997d1bae43a4885126f972585561ab94cc3e2ed3c66ed4557b9a0b43f9efde076038614cf76285b9b8bcfeb1370fc4332fcac1d3312a7d338d4509c38861583049deb3b1fc46512a130d2c4d5030f760e1ad57b114ea240ed87d1094a16ad82f5d7915d065219c319023d7d6b5a5adb27a97362a10e176237b1629419d1f070a652bc86f210c436b1da7fd88edacaf65069d2818699ece80005512c1fbefffc89e805d069c6d3080fa6caacb404901eccf86879d7ad1389eed799c0c4d41f9fbaab5cb5be24146019695c0018cac1e9f68fe32504eba6271c9501e5fa6d825c3776bdf43c8f0820be92db7ff360cd3cedcb56c6c2b2bfc8a50c93d5f6b2b2d8c68c36f826ceed8f91c495ca00b7380a9e3954f4b93302d2a04d7704d0474b1e53dda30e462ba86eff1a752bc32b4bbb4dbb24ad67be1c955f2645f64317208155fcc6a49792cf45dd6ede5712da867742cd4fa374bd27b14e8674a16528d2b80f68f4285e3087622f44bbc81e4e35a8e68e69aa87255fc5cd080b40b3c4a3335da9cf4e1700d7851b131df32f6d9a324b03c6bba9200b1cecad492895fda7723a5755e2b49054ef8f56329ad9b82bda5f3ae5fb1a7e5378498e40b27b7b40ecc1366bbb0a51df80f7b27d40a487de93655e0e641560cf550a67d18b43094aa2ea5d898c47ea8e99e6dca9e5ef43b652268181ba24b071527d8bc50aa53deb08ce12664f0d2c607017c95c5e78b88d8863468bb6cee9e1c5b9ad3c5f6f0027d55d70545709e42e1b43ade4ecb87e3d762203cfe22a99c33956f46c3d4fc41167d4ba5f1dc0325677f98f1d3f69691fc3923b8f1399e60ff5f4df6bb07f54569f0f148833ddbd433a21e5acf9f880e11f7cf155308e4b75de1cd0f9fa661b2fabab6da33821b080fa509cf31fb1b008d62f09c70360bfd40f5a6bb0567945f19fd0373fe6800f33ad4cbf721f2ba573b68d0fd3673057d1417761607cb0873a21b1f197eb4e34416c7a860cab0cd556679535990dc922b417325a46961295f885e521e40075da96802f8a3f5f650eff9b0bbcdf102533d38f9e3709c9a3ee40403a2b52eb81f8b980f94837790e355bb801378b3dfc21b64e47b089203397574834bffb49dae249fa2e16ad542931ea1e6441965943af0b4bb14592df593bda74ece0f70b7133b982cb32745f9d1c00fe332a8121d07ffafb838d6413f21c42e550c933b6e28675a0b989a96c68b85ef4d863084267e08fe38899ea7c40439f35fc20ff9b5c37b975f992fcbc26b2d77d67d01a0af63d45df2196933736d1325ed2f6ad5e952f05b17e39c3c23000bc336c1fdab4a4a8c08133c060d747fd5d831e81373197b8ba008632297ecbe62f21af1b9b1f10adf90f7486c7c070b008b3116483b00da1a7cf2a4f4e7504adc84389acdd8e2181f6832d79b2d55c0d803af2609e94a0792363e5d1d2e281cfc99f7a1f276d6ad470020f39fab3f54f211dee6df2968fdca1ae00c4f12ea7122bbda6422410aaa9375362ffa2f15e74d3d57ceecddd44d149f1275a2a8223108d00f66e9b1cbce386370e903c199c8824cf1199798f4e30ef12c5dfecddcb80a5a52bdc7f019fc44c2f4df5e9196d908dbc652cba112696fbd3916c85a3fa7eb9c238cb022a342070106965cf4b813719ab37c6eeda3c4db53f6f3fd5fda05595c59962094645a424f990eaea4316879fcc48f553b871e8e2e267dfb95858291dda7474b1c67c0c97d6d07f2c8f9afa92db8e5253bdcf91a849ac68a57870788638bdd867e370e2b0023bdaa5c8bbf54c987bc8935d9d552e42429f99dd7ad0c40e49c6c7cfeb72bb9ac4454e8369bcf07b91120b75a1ab40ea881ce407894cb6b652877abcb943f3d308475b04c39f9810df8b439aeb412967dda25f08ff5d10de915bfff3111760e8293023ce706350c82c485a1c1576647f7f450a4b4ef74026069cd776b0047e37c34e001f7523c8d965", 0x1000}], 0x3) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412a188bdc275953f5f288e8066034857df41d8bc6a6b01a3ae2575e7058d6700e0ac3e6e12e07ebba144c7261cadef65b5a359136a1058fd27d48fbeaf5ec6cfb2a75309b62788222e3c627e929435a8869a93186397c7739c7a4f5201515d0c731052571666521d33ab1acbc71543a54dc415a634974dd1f2e8b08f4eee92e0c64cfcc75c07c9ed1930bdd44c1e56f07dad2d1eb8beecfd473d6072f6a28237f5638a34228cd65641f8bca5ee072a4551e4f8f09d74f668d227ae07d7565cedcd92f93356c4e6b2a21ee3c28d218b8c30c769af65f50856518986d201ac13d316e082345b4040f385070d", 0x5e4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) getpeername$unix(r1, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000001740)=0x1002) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:33 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) stat(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000b00)) r2 = socket(0x18, 0x1, 0x0) r3 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r3}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000200), 0x4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x6, 0x3, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0x8, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x1], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x7ff, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x8, 0x4, 0x4}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x8000, 0xffffffffffffffbb}], {0x1cbc, 0x1, 0x8001, 0x80}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20e5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dcc9f87fbe7d028defffffffffffffffff073f951db9d651ddbf6a00000000e972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bd781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b000000000000064ec7d06604b56e56547afb35d63a31970647b921528f3ab320f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a770f73e18f998c7690a164cec93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062e88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e44babd225473ec3196a6e94eda7b8c9f9f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460adfc7dacb69a1d64593dc4e75145d2548d913413cb697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600aa787df6790b3e1a686c0af79a9f463d7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead56a9691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e8750000000000000000000000000000000011866713cc452be50353d7baf895b73b125124c5a7839339ae36e7ff16cc72719c2f806b486c2786ece02f12343fbeca1e4b616f0e62e2c9560bb139c96e76b9ebe8bfe738eee990b77c2eb15a6ecc5c4880ad38f0337b36a3a64304cc6eaacf05ba40f3bd7bfccf0e2a51326e5426ebb183c1ef5c5c044cea1dd281134f3149a8f10bc0ae3c7cc7e4b8c4a304a1fce67399ceecfcaa00b44b26c33fc658ef2958cf1a3d1a0242892368dc6c80e9cdcabdca2d50f2306542d3c3850a32d4028e8a07c792183c9ed2373ed29148584b95fe62aef3486348396195eb27112f14b3f41bef063f103bb3ede165f7a3f46ae031b29078495736ae8a68f16e7fc3dc19b1de013d339f94e54483f0afab5b8ad0659beb7b9c6a4ab0042ebf00c9bfabce236424da5d5ef3a2aa10c435bfeda19f9b0921f43da2eb79de7ac35d8069ff74b69feebb47bee1cd7217e4057a544a699ec3727946fb4a134b58aff2fdfc86fdc132e1ac18244cdfdfd5f3a5a330d7745eeea23b42ddc56c6781364dd6b9e8be5a374839cdd452c719e23ae58ecc18eccdbb45de833a5652fb757c782f5037bb9800cc6a7b515cfa9bf85e19fa74100efe36819168cd3c53427177f9aca95c49fa1571cae0409fdb4aa2d6592e6a37fd1375932e3bfe9cd6c8"], 0x10}, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) bind$inet6(r1, &(0x7f0000001600)={0x18, 0x1}, 0xc) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) flock(r1, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) r4 = getpgid(r3) getpgid(r4) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84, 0x0, 0x2e}, {0x6, 0x0, 0x0, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 16:00:33 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x6f) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) ftruncate(r0, 0x0, 0xffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) chflags(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000780)) chdir(&(0x7f0000000100)='./file0/file0\x00') sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000180)=@in6={0x18, 0x3, 0xe6, 0x6}, 0xc, &(0x7f0000000640)=[{&(0x7f00000001c0)="2be1cbd9cacf0a24080743a76fef6dd6e9143f4d9457e426b0cc7ff761f58c5147e7504836ee4a4a0d19b9b21e", 0x2d}, {&(0x7f0000000280)="66c10dceb8b019eb93d46c54c3e28932e1a5ea615e5194d35dd700f5577955bb96e4fc9f452e6e47ebf73718bd8a5b1cafc09a839996af55e00ab53d3f31df676fbb38b17ca2386f23192542b35d684471ae0b0eee20e8403d40bdfbd00af9b2c8574048746b1f7d43c0f97e5e13fb756cf2e9ea01adcce4671d16c84ccd3ecabda082b9a86a0e63", 0x88}, {&(0x7f0000000340)="1f7854fd245eea511ab7ba492508f67a6df18cda8ee1c907ffdb1229cf408c087f7d618eb594ddf3c9576f316f018f9d82824b502767b60db5ecaa4525bcc657b94147cab1bffb5f2423122d831ac3d9f1eb0698fdbe87e0beeae130f24d392b1117d2403502326e5b620abb63a6f6d6ca465936b358e4bec6f93b6d810d5c19d928421097ed8ce766b3a26f94318e1e7f9f1c917c2fdd2be723903241ec8223e0d52c6cfb5ec7bc71fd33d0a98ac9bca4803fc1a8f368a859ddd1dfe822b55c7d57226cc5f53cd4", 0xc8}, {&(0x7f0000000440)="e716f35e6f783e29d9e073c1e6c6a7efec53bb8f9db897c86812ac3c674f46aaedb0e510fc4dc0cf8bf521154f33e4171e97c5a7bcf212ef", 0x38}, {&(0x7f0000000480)="27d780cc1efd3d9f4c959ee7f07eb6dcb46789201690ab28ab6e5b49c9e0bd1d63c1668782846a9c2e5022e9163f2e4bc1100fedf22ae6e0516bf23a134c18423cef96134dbd63481383b76bcd2beb6f7c14c44005d88464a93b96086c9e9b3cee77802c1f5d76ac4a4cd0af52d50c1d55e8324ce8822f1c20efd664b66e6546511826194beeed7dc2d9c10bc92280b377c4b869cfde910e1b7bc607bd49bd5dfab7f5b72db43b482f2992d04203550f9d1550c8e25a817609c01d990c90099044b1df48271bed01db687bc515aad286030b8dd499237beb5fb3335bc75bbb865d2345173cc34a2bbc85f431ec84fff7a9dbac7db4f2d9a7", 0xf8}, {&(0x7f0000000580)="d71cec3ab5bc99e9ca946cffa17ae5fb23f256135331d95422058d2156c48e49fc5034ef65e8c355a90956ceece5a73e65427ca8155eab35d2a7ffc82b96acae36e58cac2134ab11bcb9d69203f61ab8c079de09b9c5f6970022b00b5c1033fb0c68f28ad5c197cc7e8a2ae07bde172c23e2fa7f6544ee539255ee9d03b5caca323d0769ea111e3fa27e5883bfbaa37122b5ddd51c540705d05f70abb3d57b1a08d57be27b139ce7cb9652f954e80d67cca0ba08453eb9a2d7e7", 0xba}, {0xffffffffffffffff}], 0x7, &(0x7f0000000880)=[{0x1010, 0xffff, 0x6, "00774cd40677cfbfe9ee4e0aab1ab6a9294a1ab590bdd6ad975f6e69be2f442d550a09df524fec448b99b24546d64a7dafcc4e9d5a219de8e2c6b31ad9e04d5e7ca263c2a9f999c5e0a35e1677bbaa7d8eb5fef83c1e90b74c502855588c091c8180c63dcc73d531a7b04bae6b44955c125e899e3e07cd5428e57dadf1e0c057e5d928e36d7ec1daadc271689029db519b39c0e82da76311d7309145c3b6fe5f4f58f2af1beb8a1fcf3f3d4ab7e20f35538be93961f603a017e326aa76d517c08acb53d7b3e1716c522bfa200b31cd6438d52baddd856ece20110bea1b528ec2b8be378ce7e834c0ea5f90d7dceca31bb7a38f7e15d36a3bf7f6bdbee6c1355ecd4dc244f0933a1c955a70b0465fddb46221662239bde535063b067523f609a327eb23dcc059e056610f2327d38e0dd53b7085d0e71099aaa18550a7fc748a86c6dff6e16d9c24f3f780db03e3bb3bced48663815bb68aa25524553d5e9fd7977f6a1d79be52c8623e4f5bb52af1b08507e033f99894ce91b705d491c6a707e088cfe37ecf2b8bcc4bd2c12a2aa6d299ff0202e2bb896afb906a5b5a322495dbf2161fbc0c1ffe7764080ae567c8441fb614e73bab6b207984b70292f4c039dd223832289fa372abb6768e5c7d1dd5e0eb2078020e996d1e8d87d60bddc5085f682fefe46d56637788e508a3eb3d03991fc9f132984fdabe96acf65c566716839695babca1f8cdeaa03ce510513bb0d26183178c762e9aa406a779b053c4b760741cc4d845ee9bba515b420b458367b457fc673ee495d4c3d274ac0af26ae10629247dec9c87cba1efdf3ff27fe4958dfb3a2037467d14297b767a535d67013b46215a6af82b767390a42f0058154800e29a1fad37940060c1acb91ae46e1e058f11c0854985d9592a694a1a671125b7acd76c3e9f6c136e93ffed9a0a78054f3b63c5abdb544e4b9fef80d216dca22491f10f5bda9cd74bc78c5d627271e5c59f7c52b4af819cc82ad0666dd78a1d4c3cacd7712f6cf89b913324803c3d75bab91403e580cf741ae0feef6735b916a49928181d8bd1673ba8192bcb59e99d53f212790c1e226fa9fdd4f6ae3f659d690f80cf1bb3a599e5cdc7e75be669fb3a9eb45bcb6de89aedcf00c785e22029f0369fc9a25db3bdbbcc5c455e5ed44520738e884e261856bf22624c89f6958698aab9a292bf07c3c397ac9e25b4b44263dabd7e11cb819aaa84ec26c1b33a1c635dad449327dd607cae971953f662b86fec0576e00718ea6170e5d38da8f2435a7515e1a895e2307adf7a11478ff297eb96a2b8d9dbc4600bef6f02d0564547dad59ee4206265f7a46ff42ddf72ed74218fae6acdada2ff159b2242885422f6eca6d375ea487e1254cdfe612d15df6aa61b202aa69cbb39446e525d4f270fd674bcbbf6bf6eebcb04853c59228ccb9509bbb8e4243d8a48cc43b2ff92939d095368d94d25783f9bf3610067ea6f7843bfa242a96ebf26504f5b5c236479bb49e75b16b76964da062874a50ca54aea7f9220268337f8c12a45a1d4ff319b626e65e964c1209e00d7ed6b19bfa2f00d191d2e6476448b8df164ff7dbdf0616487a3e6f249f5406625a151fe9c79856b9b908021858982c398b1d7f1a35fd65e160f6b53445a75dcdbbdd61cefc6f889f96d7ef3027e2f61831f5a1f6d912b247f9326b7daff57efeedc8169c3603857818dfb3008dd4cd8d988489ef485f4baee56bbaf5ca261ae03c1c2543d26f6722786fe6758bf7021d83cbe1819c93f3a96167d885eca13b029cd435bed68c72c5f12d78167d213bd366af4060f70ff2eef26facb13bfc114d51059a11472047863a9cfba8dfda71407c6c4c76e3e748dc47f6b79b3d8dbb7c1e18280dc60a1ee7503fb5ffb3738d9f5e726640c425f618f19ba38430f0860fcd35fcc9f591b38b660776371df430daad5c162c8ff088d77289dfe8029e92472bf2be6d8a4595d9f255841bdb6ddda53f4a219837e9aaf5bd2304ac3e33c407f640e1d4f02331c7e899df4a26b73cc9bfe2022a5e55b7e21a3262186c285f3241bccf94422466d875a50a5c9a580f29a73c8a82b779b54bbde3a3fc430bbad55872061f1ebe7ad29da5c318f63ba4c1073a696e2e51939cd9d9cdf0feea1a09cb7b7d060a8bbd7252db93562398e73bb183d452b43ae0f0735b0bca2ca380b61a55f21e5815d744f7fd56598c162c02971329b296994fa65097c45a5d57bb969d5c426f5831ede33e09f9620509415fb3034dfcf0470776332bff21e6a2204dd7a248086980df46b4bd19f5d809a502d40855f5f33f7258c1e39c589e91fdf010bd5284d37774b4c1a6a476d3f4f3a73ce1b4f4a525fa344fa3b0faa2291e402c899afbfce6919417cf8b481bca4678620380d4fea64a18168ee5e14416b4bb90717dfc595f3749c50089d66114f7657239889e9a687ce116d4d9a9a090ba594eb716422b1e236e53b00c0c947f3535f2d78c3c0c749febc952ea18c0540950ae68f955cdb6e12a74c919e5e3f4f24c0f7d725618bcc3b6a4ce59335ba297d4f3d8200a5649a2f9d0265b99aefa21193aa4453a6da3c4cca0b2e3207fa6f6581ecc570c220dcbc816370d50416f753f627eedeef34bdb4f5b068fe603301bde33f8b21479731cf893bb426c53228596ed28034f086c7fd1b6516e55e1f95706086e29ad163ac5ace5bd9c6c230fe26a5c6d34367c2c53ccbb8941e2048f6111cf54ef8b0ec40d5a640593747e2fb86cc292ca6f11e30f833fcb43cc3891da13ae6edd8676a231b01f9cb603e584e16207b69dfdfcd236a9d3a4e88c65035c236830a712e420326f36aaf0b5178e45e993605f5e2bc603e081586c4a3058772b86d4bc7c6f4e3c7875a89d10c00d1db932a09357bb75a90b6ce6e1761e332743f8cf01c48a8f95495bbf1ae39b5acc4f018e5ad7741b8560ed84229ea569df899b30b353f8e876626273cbe95c24780d92782a855db5aa95a1d4380c3a5b6940baef74e86ab0be3e2aee6cb37efa7bdd52084b765f6a638053af857f1fd3d89ffcdf366b64efa167cf1caafa7c0dfbfe193220b03655e12644ba17f9c3eea67fc6aecc8c685a0f81c6a4eb46fb45ef24151d51efc2063a408653378a26ae7d901f0aab33ffe139b44049b12bd5eda4ae2bf454c0c5e8faf3a3bbf54495e374f22f5a3b717561870850781bbc7168aa99151d255c38de648212f79592de25ce62633e5c4c44bd6a2ba01c90780486d0e93f17b9ab22b96652f76b99e12784b8ae3ab0acecb6e2cf6e0be6bd429b05a8997d716d9c2cf760bc2e3568cb8455a41b0617c085e5a779e920e980b71deaafc251177ccfc898c44fb55c8c8c3d658516668bdde83c4ee01f6ebbca1bf13ca778be2d459da53e6752fc7421b85616cf7fa58212a1bff25433b6af49347930fd13343219a40f29ac522ab23d2aa172661aba703e52cdf22e076d520a5959491e18eea48dcfc833a96a98569afe871714131cd721db52df0eddfbd8cf8aacac355ac81259a3906fc2e005aeafa3152ce3bd0c45a16b0b8b95e0b130181844885dc15f5390b79dd92e3281926a104be28a79fdf49834104638c897a67c03c2969291053d9d7e2f444099e6f3d8d919deaa7f480c9e204d546985efbd6f8f6608e6b054d8be99beed9c9302e4632245f73900da248441cc6f6697571eea7049ca4f477b5575fc4bf9880b318d23b11f851626970d93dc1e050149e8526d4c994b1ec7b6f9e3896dd54a4cf64031d85f1870a037bfe1c01d3a77c3121767cd132255d0fe005996bd456331b7d94dfe9e48ca8853f786128c758c1ec5e6ab995f197ff892d4f59c086897dfdba55e44b4c289c908639ce8708671d459050a09f902e4762b684d7135c65f528d8157df6e854c2239fe8dbe9331d781fcb0a91bb1111afcff3d05d7c0fcb1da9ac939dbf6faf814702beff901ad5af4e77ce965562b16af874fe45a3a4a86cf2bcf3092b23036a19ba0619d6f58f890e3a81faeb6be7cc6739cdd540948580d31d5020562eb0b060a904a33fb45e5fd1b1e90e48af0904e1dff70cd2020e1799efcb1b8a6183cb275d791bab9b6152827d2052847e07e453e50b8b685745808b5823384c141f9598863e69a7c2d335633b392dcedf7b1fe21a55c0ec78df695f87ad2fc12b74d5bf8ce864f3e372e842b48905bd93e0b1bafc0c75eab50c5416b5272d8fed42fd68460bd31daf887f69ba5b14f815c3b37e64df13226e7d96e488abd6020c87289f84e1a0d7399fa0601d6b5c1106b98805453a28cd84f83f24429eb4a8e173bc57d2d8fc3d9eef41f2ca52293251503e6c8fdfbb83cbb07f34b726b707c7a4e3376b92b372949288297fb59dd4ee79afec3f553f1fd22490e4f834b34dbaa7b890c14f7e8ef9f39094d49fd569db0ac6a699b47d80d2988678f852eecc7057a8e42b623810368f989200b00745f38a941e01355c0fefa5ffc1bf0ab1f06e25fb651dc70f61afefa37c62511a99db7f24e2236fda58818b0464a96d5d8c417088c12a5f7187e2e254db4d2fb2cb6520eb8a16ebad238c64260114ef9afe0ff64a22933acd553bcaaad93d89f0c240d9be6d067fa1b1725458e36cd7e1067f20c72f7d81e1e7c9eaafb85b047d0927699709a51d4d742d6dbb1ef4fc54419daf3ec87ea662f02645e49e8efb33a53fe1fceaa62c9983c61becfb48af9d765aede0c5a65e67c3eae8f50f8558c547360e079abc42a50fd88abb613efcac8528b19d4fd41a3f733d4b445cee89f0c45e6976ab601fcc8d59179d3d27725f44195d51c9649945985681e6fd478ea8507edb4f1de27006ddb9a28255850adb2b495da44e241a0b529f78b33943baf61dd83a8d3533f208a4e62fc2c1cc83a7484a8ce0cee7c7af8eb6e05db54eb8b60d96455267b937327495f97b44a669b9134f3047490431964984dfe7a32167741805f44a2f2d1ea3249abb5503fd76d605e1d67144ac70276485a8b7931c9aa5c0819f02e2843e6e59c6334936658ac5a87dfd2823f2091131e716af6fa7fabae8214f693bd4f49018fc7a5c99c6bc8b21e83d4943f57a49480b4584a6575da7b3390e6c45a4ba80d54181cc7ebb5c5ad1cf5eae8b7b5c1adfaf78ead8cc9b0eb33fb1b7e289fce8c36b7c6f87faa232d2371bc049835d5d6a7c9a0a678f50a4b09457cae1a81f1d1048d5b69e24fe966ff56112baaf96e39b7041cb010b23decaa4f84ae3a46439dd76305cab6ef607b0c590cb4f85b181029777c39760a1ec835311327a82654781273d5955083c8427643e297dcaf14768032e8c7cf4adafad9de34e487f604086ee83a1a6aed357e23e015967f73d7f52143e38b7541810b18406b895b486c8a8f0890c61017a27e63109612c42f6c5503b1b0e976517562ac969883e0ea02c9d950d17c35f41f8c9df6c71fc75a249cce2a7539a23b67eccfaa7ab50c3972bbc9d6329f17e386327d3013de9c686a14ac0f03928823866823b666853a9c8d1484c6a96dfd521dcac627d793689eced0e08501afe832e4871b3340567751ce02386699653172cc6ff9e751c703f10e308f83ee53cf7ea45cc7efdfbcffd55a5bb252ba20afeb7a9077b41471efde3d77628bb8d4b355fba661a3b3b2c6f513eda1a34b4eb0ac0e505e0a5da9714c7fd9e030d3ba0e4b08d0302b45b0bedd1ce000a86831186cfd9f80b413273628ab3e0fea1bde461a4f1301ccb368d5affe16681d7ff043bfc615a3e64d4a05d63157f894d3f5a19"}, {0x70, 0x1, 0x80000001, "4ab75fb4001f2ba55a10b38d6fa4e9b07d7cb1392bd359fdbd299c9f1b18c6e48838aa5110fabb5fa26ceb58c1eafcb16454f6468c23f9e4c7d5e4c22735df687d09269fb347e1e380638a5b5cbbfab95efbda3ed98f09fefbcc"}, {0x60, 0xffff, 0x10000000000000, "31affd78fbe2be65ec690b10edb0bee0000d0abac12ac0e52489c5bca09952bc142b2c88772c173555340f046fa50c6be8b93224d01ae6a743f3984388ee6731f282db84bf89ccbcbb74249c443caf"}, {0x88, 0x1, 0x10000, "baac5f9e7a208265156e0ba1d16c3e42d6878e3465997df15525d7d79c682a115b4d2bda6954b6c0e81abc3edb0279de456e60a6277fb46b71df5705a4e53cbce2a247979edfedfb55003c0cabdc6e89d7335462afccc888a95832edb02ad8331e235f0c83b698ff179193dc9b6adb23c0f0ff"}], 0x1168}, 0x1) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7ff]) chmod(&(0x7f0000000380)='./file0\x00', 0x80) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000280)={0x1, 0x3, {0x10001, 0x5}}) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000100)=""/51) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x54, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) r3 = getpgrp() r4 = getpid() semop(r1, &(0x7f0000000140)=[{0x3, 0x7, 0x800}, {0x1, 0x10000, 0x1000}, {0x3, 0x2, 0x1000}, {0x0, 0x401, 0x1000}, {0x3, 0x8000, 0x407701bb8f0221d5}, {0x3a09db6090109fb9, 0x3d, 0x800}, {0x4, 0x1f, 0x1000}, {0x2, 0x0, 0x1000}, {0x3, 0x4, 0x800}], 0x9) setpgid(r3, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000200)=0x4) syz_emit_ethernet(0xfffffffffffffffa, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xb1b81c943db0b3cb, 0xc1, 0xfffff, 0x366, 0x6}, {{r1}, 0xfffffffffffffffc, 0x4, 0x20, 0x40, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x3, 0x2, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x100, 0x6}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x9, 0x4}, {{r1}, 0x0, 0x1, 0x20, 0x7, 0x3}], 0x1404, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x67, 0x6}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0x10, 0x200, 0x20}, {{r1}, 0xfffffffffffffffa, 0x80, 0x10, 0x2b, 0x40}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000001, 0x390, 0xb1e9e3f}, {{r1}, 0xfffffffffffffffe, 0x4ab36c559d9abb95, 0x0, 0x100, 0x7}], 0x0, &(0x7f0000000200)={0x2}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) accept$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/4098], &(0x7f0000000240)=0x1002) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x2, 0x3, 0x9, 0x4, r3}) 16:00:33 executing program 0: mprotect(&(0x7f000068a000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x200, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = fcntl$dupfd(r0, 0x0, r1) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x2, 0x5, 0x5}, {{r2}, 0xfffffffffffffff8, 0x41, 0x40, 0x3ff, 0xd9b}, {{r0}, 0x0, 0x20, 0x41, 0x8, 0x8}, {{r1}, 0xfffffffffffffffc, 0x8, 0x6eb92984cc3319de, 0x2, 0x5}], 0x5, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x1, 0x81}, {{r0}, 0xffffffffffffffff, 0x42, 0x1, 0x67f, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x1, 0x40, 0xfffffffffffffff8, 0x9}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x0, 0x3f}, {{r0}, 0xfffffffffffffffe, 0xd, 0x4, 0x7, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x8, 0x1, 0x81}, {{r0}, 0xffffffffffffffff, 0x0, 0xbebc163b6c4caa99, 0x3, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x3, 0x4e55}], 0x7, &(0x7f0000000240)={0x1f, 0x80000000}) dup2(r2, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x21, 0x5, 0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="200020000000b818000000ff0100003300"/50], 0x38}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000042e000/0x13000)=nil, 0x13000, 0x2) getuid() ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x2) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/67, 0x43) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) writev(r0, &(0x7f0000001480)=[{&(0x7f00000014c0)="c81ad457ca12d2e74c90a876ec15e0fcb9b2c98d8c4eebc954f1357365720a32cb3a722bf73f92f55801064d09c51fab2aff94dc932c6fb77ecccd31b112956d270c6563998aac0f9e1b0a", 0x4b}, {&(0x7f0000000200)="208fab87495e904252f57adb1728f932742c49bf803709449e0e902ca1d0af0531a6257581aed5639a6c156df2b09eb921cda71ad958c20984809a33772ce76772dd3b9a4db39f226f6a281e01ce66c9c6a55b22c32250bf196d766720d205f022714f71060b8a2732bdfbb86e0465cbd705b31bf7b6b8f93af89af0057fde7a432b6ef0442b57dfa0c9647ae73c35d6340502d495bd6eaa01e561324a78ded35107d961ef8648fd25224ad38273f36e0a91e0f294e7a5bea79c44657f5a4d9c293f710c832a71929dd2191be1", 0xcd}, {&(0x7f0000000300)="4fdd8b85a8b756a484ac17ced17ace331342fb8dab90b9f8654f69785106aaf5425c435483ee49bea63b5380aad0bcb2cffdf30c3c404dca8fc3bc1e04f5cb0103fbd7cf976bac06df1abc", 0x4b}, {&(0x7f0000000380)="c1445b6a855d71f12d60c16e1db88c423afb0b308c8bcabc272b4cf0b7a3dcab131d5d8b384f90c0e55748b73733b22883e1799367236d2c58e23db58d6c3724a4b26e6114f339691f8043e4a41708273a5c3fac38f0108301554df0d6822f4ca3400213aae7f226ebdb539fd41138ba9cfbd2f58f670e209afea3877d8410fdb1299b313875ee9a62681f8eeab9356686b214f6feb542b0e9e3a718742ac3d6a77050041ac524320e98ecdafe0f13524a54f28a37d3c2e750042b915d839565256a4b86c8feee2127cea3c1dac46080a9dbed294106a404ed4e7aaa346d603c2d318e3ee126bcbad578f5af793fc9d16ecefe9718c764075320b1dc546495f10aabfdbdaea05d24ba97cf340bf249ca05cb7727a4f7896930c0561a70230696075aa7353021675ee997e2cabd85d48ebda98a84989eb22a4a9266e7d241b323f6a470251ab182fe6eaad8b891a595305618dfb720942a43adbe8fd41146e7b72c6b036522ba9fe5e69cc2635dc933ce05c40ea92e8440b530705ceed24c3d20210ed90d90dc1aad430968cba57f5377c777cff654fb973f597cd595f50a8c3b56a924636705c0ccd81ca1a3d1e32f29a17e750420117bdc2b489086ca048ff2cc8d7f607a7bfe1ac7f0ce900b45c0ca3b596f4d5a5ebc5ccc28b405f4243d3f54fae2c78b308ced021370c57db6e154ab38c26f30750d61787c153a14f999176d980d6fa49bf2d699f1f2cbf83611a63c598888425657b3c93f44e703dd6d17fe180e72b450884262960fbf92c12ab18b4ab6eb8ab40fb11c8fd2364a675691418ca67e91d5df00f4da552306d7367e24faa047f5b21c2e054ec4948ef6385675b1826414928658a36f2cac8d9e8822b3389c90f0ec76c711328d7a063a7447eb635046f9be44260c782793218575c1019ba14131fd08739081bff638dda3f72935d8e3e98d65b7c09d617aadfe31c69896555d547788c222260c7726012fd26aa39220ec133867b87fe7659803be2ced9e830ec7899c98196b784c151c4372f4d78ba7c249f91ec4ecb79ebf298bc4f268f1e07dcde175d0aa2be5ef418d88c4fc3cdc3455a71bfa6556134a284be36b60234442678342dbc582504f8d9b361087df518730787f826c001fac645d17f2ec42507859557591dc40442cf2fe57e21a889711466ee429113e4c751439c55f3f24be46f6dc3321a6b6aa879bc8412922b74ee852d6d7c6d482d087d7c03d22ecd9275c9dfbb718f9899dd09334907c5a6dcdb1584b605ef4fd4affdbc832f076e8e8e5ace88eb87360fad5d4a86b6671c0bcf2b3fb771d683a519ccd0efa0f09edf97813d112754f7272c094b55e329bfb7717f45d6f5fe4896a4059cf3496784dc0a42cc868d7156dbab2d523e03bc7ac13ebe237dfa281371ecb68930ae9c3cde0a35988539b9a82aca84b64e26d16cc59e53e9aba92714dfdc81e6a2e0639005ceeb031d2638aeb2117d91a1871ebc09ec040824b33a9558e950f58d7907fd53aaf438d45a83771f443eaa3b211d4b3cd800546578801a1befb0e46aa90a489b80c1ea7e7603e4c53460e2ba75e6cafc95a39cd76241371afe09842059bb1aaf9a540059f160bbc85adf4eebe56305f8e77e5e05d4d28b81b5ffa44c0da3345f881c00967ef312a47b1556c0abe97f57abdc4addd690e9666d10b52cd6506b9b56e0fe100c5e2fdc847d42383ab926d018bfe6b7481a1fcff1048b66996cf2ceb648ebc6fa2ec5e90a5b4a0bb98e6bf467ee852d4e1fea98e402797247bdd08dd10f456c76161786ffb6f60bd40c2a6b76e081149f1fc152faada12fc78c27321d16e00bce09ee973fef7f1d4d29859ec6f2617ea514bf08324d60608b7f5f988285cd99bb6acf56aabd8814cae1c279783a96152315fd5301eceae951a03b5309b627b1701b4e791ff88960aa6cc81be0db439a24db751967b91f2960781b1f130de7ca83ba763c03c7ccf528d7b03322a1ebf880c172a68ea0b0ce0ab9880d7e7cc5b713a8d6ce50d5d5226da62ca573ef0a532792e7e9f5ceb1bcc49e3553c709af7ce831fb81e029a4c7bef1d54a10744e6a8d547b3849f0811457085baca9f87b5846e0a3fcc9245d933c4049cdd43afee1b639f365e6b6de6913180cfa4f267770b4841f97e62e992fd963b99fa900c6b74309cb2143c096970c62dbc1ecb3f1b8698636fd5c360394598743a8b152fdd5fa1690929cdcd2c874c2059fd19378fef00be05a25947b641cf6308e56b603c7b1cedcac1d33ee36b0f7cfdcaf10cfcfdedb30c7e7c82b01babe75c9b6e351c0d894fb2afb06ab79d44a6286f6e3f879d2c38d8697096aa6481c8207132b229af519135f9d0945360d263b5b375b86368bf7e0b6e528dbd1db55e6601dd2e24e373dc4c67f35407e2cb631ad775e6d80670c582c4ae87927939f8acb0753d111be1f5cf99b644a0e82d9a17fae10de4fdb391cd60798dc76776cf1332af7fe502ac26269ec7d705b3660afc1e9e4c16de4c8ee7e8b4d878a52827fa8d689f45e019dfa8ca8ab5b6f8044ff10709720c30572d64fae95f8d1503342f471d37b49c289462801e7acacf14c5609e1ad29e7f4b00faaede6e88c56e0c66d7e66b0c71eea94d46caf16c311ed74119d9c1289ddd955cc63034fc242eb6336bd30255edf902e2b7598f7f29de1f082d0a6ff1fcac72c3b0a7a13f89369e939895862ad8e81dbcfc40769e61597b5049ce0c4ddf5b46fce0d251e0017cf9fa395cd70b94c795ae2a3d0022d8216b8f0163584526985a6d4cef8a5eadaf4c21288caf8825bdc25cfd56a11e99fbeaeadd8ef1e54dc245b60b1586962e6331cc4218a196f014ddfab76c856e7200f6a7faff0af11f90190b33fb1afedf1631613b0e437f900ccb2e43d3cfa4c1897e636b28606ec800d2fdaa65d731a61558f1f94cf01ae2780ab10402fba5fd9abdfececfd2bb22a76761f5c5f8ae8ed4b1a2a34e09ed011f825e651cc5ffba453eb0593f5d7655b3e727b02f5def026db7d2d2264435583a90aa99d09aa4c252ead4feabee89ee5068d8a61892d4189e18ab1e5ce7cf9366b59c907ed4288ca98f9bacd025752a97eec01644f6b86ec46260bca90a876acd2607d01fb6bdf07e7ac4ec4658d4f947d3132baded1ccebf7d07fe368065ce764b0a1db6a627a354d8bb9068134cb55e952ccc940006a0611b5c1d8fb8a137def83e86a068e6689118e441fa7b09556e204c4d4529a323d166f7842824ee64fbdc80ff8803fcca433108d621e749ef558e8fdccb6548ddba362ed8a9397b4fbecf6bb4ee06bf5f402d53d30630eece74466b2b92c9631bcdaef0ae4eb5d46848cd0528cdcbab1498d0cf41f065e73a90076a133e946b27e140cc18f9843e90345bb2b265e655f3525ebfdc4432758c859e8a93f95dafa7f68232f1355f8bb183b3e8f620e261e9ddfeb7c5f0fa671b9360647bff0799979810678217dc9664d4e5348a07b028d746067c397dd1a865ff29ec38041bdaeba6b1e697ef9b46cdfb298b6dba2c17faedc8ab116e287d114139fbb2bef6305d41e770511792eb34d21a926c4333615f1bb2642a29dc97fd7edbd911d8806a63618c514019060fd0eb1d4b894d6702c48f60675bdd6e4a87bf69287089e6b1ac1665599485aa0d07b2b18ce67ee9ff43c8a513bdca8f863e9574da803a843422900c6f6b749d2003ac6efed7b0003c631275a9efb93fd4658154010142cbabc246fa0bde8470f5f405be4a3ee2e356f5a544acf478674d3e6231051889968d6b4c43570bcd5f15ee9637a38d8e9e5b4a65f55001c4f1813218e4a8aeeecf71369a80a206cfddfc879df2c68040fec2dfd6486aa7e08e31494bfc9564e7f6b2958f19d8a27eb32ae2f5a9c2bcd2a8de2dd57bb09185788a9636d4cfa3ff8f45b51399e607f83dbce3c7ddca7a87e782daeddc9440768dbd83229331d662fca126c27c6e0e34b147652486abf8c79571e8dd25789799edff57a4ff48f8776a35c141965f9edc423cc0d2ca86df17b0890584d2f6c1a8d25f6b9cde7e20e68489605f25c2a2756cc66537d3fb7be920edc53a744e69e77df38e24f8bb430154240dc90af9d214a8a3d041025489043f95eff34ed02dc5ce604b83959b16a42bc1102bd31d552ef4b70c0dcee6f31e48f5cd989f165e3bbb2e893402623557f1ba29f955a49eb69959ca001e0d75799ae3090669c1936bb6178c8e08050515ac25a31fa260632b1e1e66a5fdaefa4b3dea04f44ef51dd5f43faf807f3dbb1a824fd5af076ce5f111290e4a1fcbf086617822b3ca5ed70260584f442b58c981207f1aea545fab1c0df19169571d38868ad3e82c3fb6ebe0dd16478e10beaf14a1801799c4bd6833dfbbfb81306c03258e64238aeda7cdc759547eface7c45d5480ecaedf4240d54940632862f4ac25448e4a513c44feb7f0d6a454011e4d3fc53844f518cb56870f64edeac6f8109aa0318b36d3165d7405e2f63396a73dd70b6ebac544de356d7d3d512fc0f7b19ffa36f89b63e91e8e5b4334c80e84f2078526a85da070a8bfb5cbfdaf733d913369355cc9ea2455dde8bfeda1f021f4f40255d29031248460361ab1d4bd947e7e86ba1cae8cc96d9cb795c8198aa163791d8a936484b59c27deae3d6e6240dcc5a76cdb5ca000931d6724442f2f2cdbabff79713a356d12db5ffe7f6410bac99c743ff556354fb3f3a4e573c8dfebc052f3920620105e1359f0abf0cf051cd9158f2cf5692495543e1be76f2cf51d36b936a4477bc70f4a00a833d1b5bc448032c5822fba781349b9a111729c5b705adbef66ea72181d3849dc7728ecbeb09ac686d3c6175ca244e566f4ef3ddf567f873e0c45a49cdd042197d1f022dc04a8a8efabc6f7f4b0f8c29363e72f17b30619e8904ceaf78e10755ab1a6b207b6338416618a4fa2971f109eeebe3d2b376db685aa01fd698745906825c40dd738c248fd6145078d43f0e1463ac2eb2e6efeb13a97ccc9e0621c4ce82856a507e9e347f87a642d55fa9957eab7318d9495964bd14a0c60b6f9ec0ca303d446000674754a3019e7d64e93ce4cc8c76ff4610c145ede71ff7c4b8275d59b4fc3a3bf90742193e14b0f722b729dfb9408c2e0de813a8c77e5dff2f46540accc0119a4159cd0c8df8421b48f70063d38147b48ec924ab730d50072d51a88ba28181e3f08c3891de9be6d86db361b40e019f899b1e4ee884d6253232572e116acf2349f98c87d7044e47f19a989b6efb19d0aa051fd39dc5aa63a35863202f69c4a13b3e85aa832f1793fe646114bff15a7c054e5f8cc5b56931af91e1e858cc975354bc21de800e0e503c6fb5b835e596aa5051fdda7a83699d5c2b16e1e976a93e2dffef8e8233320b30ee067901ce06539f9e1686e90d8149e0eaa5f23d856b4bb25d8ff713e13e6850cd7d4cc80b5c47804fa86cb2cd05b0c5aaec9d8fead74f462ef82de6b8cfeb8e9d83a0bada4ca650738be0ec5086600ab9a0a10cb5a06499fa685fe05d927e673006b9984dbfb3de540151651f304e1349fdf7e85a148df34d560d2401d6624b4667a0ffc8307f3de820c558f3e0a0c80d0cbd21c0ff536c1af3111d3e161f7b761316a5043921f7b58cf7cb4fc1bf3c91a51cd98957de19ae3278f5986c2c983ff27438592e7ca7e8fc7b182a519866830128874dbc4685b1b7cdc8272b3455fee851374caa8cbb4c3002a3db57db217e8933d7381357f4dae0f797e902b4ade8544d1f5c67246f8f9e799351e2", 0xfe4b}], 0x2) syz_emit_ethernet(0x1, &(0x7f0000000140)="02") pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc4b53238ddde9f) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001440)) r2 = dup(r0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000013c0)) 16:00:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$dupfd(r0, 0x0, r0) getrusage(0x0, 0xfffffffffffffffe) fcntl$setflags(r0, 0x2, 0x1) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0xffffffffffffffff}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget(0x0, 0x51) r2 = geteuid() r3 = getegid() r4 = open(&(0x7f0000000180)='./file0\x00', 0x240, 0x8) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xfffffffffffffffc, r2, r3, r5, r6, 0x0, 0x1}, 0x4, 0x1, r7, r8, 0x3, 0x6, 0x10001, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xffffffed, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) renameat(r0, &(0x7f00000001c0)='.\x00', r1, &(0x7f0000000100)='./file0\x00') 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x7a, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x20}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002006, 0x40004000000028a5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000080)="88887c28040412c4e3344c844e5eb228d85e9f5a922de0719a7393baa1406b2fd519225c0e092b91a8fdbc822f3feb005be70cadf329269492c1b41b5ddb2d5daf9670dfd966c23564fa11111b2c6d5eca9aa9f2314ccfc235fe", 0x5a}, {&(0x7f0000000200)="f7249da84bfe757214a165d22d1666e827f15b2346ad1c0177aee21999937be586872614eff618ff7bd4a5356e955254f7b75ac2de62d165225f8eb1e294fabecad41e50b667d292367c4b7c19197fa7e26b041f7b22b41cd6fb44eba6943b336477d3458d0c1208cea296a5d437093c8d16c647b9da4cd8f92157486f2205c26929dab824ee61a62a5f0f32891cde1afadd341eed00311ed704d0fff2a37f5717e18d701d43d8d2cb1ff2740376227c984a4a09310ad73d8f8c9e", 0xbb}, {&(0x7f0000000140)="30b62876e65b1a048ca5554b1dcb9f799bc9cdc37dc2f4edaadf8edcbb5da671c4cd6b58fae47344993e3b0e30e011ed0eccefa2c45bc11d85a0c8438ff806aaeb9e8bc375a4d7f8deaa2f943e99d6f50f0c63547ffc6f180e100db5a6af89547e4165ec3ca72fcb82bb0358a970ec12651b38d32c", 0x75}, {&(0x7f00000002c0)="37454a234664fc1306215cf718d974c5d633ffc7570f8cbcc25e367bd76621312353f6f0025bedf1dd6d448b97c37d01ff45de32db3f3b5c88ce02549c27d7c46a09bfab5cb83caa3cddcebabe48e6fe7940132f8405e7a85bd8dcd1af7c8cda637b831942bc258263f90da2c8862b039e88114a002cc412d57367f4b12c8ef53abefbac825b4e9a6951c32d72aa26f9c960632467c2a13c7bc7f7281dda6db4f15179ca8a52d22e66b2f4af6dc4ddc2fc940495692e7effeabbf594abc087093b2f97ec8ebbe12b38e810492b4cd7e9218ab38d27c4458bf84950b39bd444318a0c8ba12fb22d90974f789229991fcc27173c9f5da46b0b84be2d654724b4dcbeace298eb6b25076f41499682c201aa799e077f8741750e2f328ebbc1b38266f62203c1fc561a7277b983d423236497a437f55bc2307254d9045e9faedd71990377f3c04c75d2b7410e5628688c1eefc3e5dd64e0ca4d8efe3394287d9caab7639ca0a2e0679ae26725adfa2166e35f6c9af8ce965bd6a52a456512c144a9e02075835636a7c0ff4639eb3b393e38a0fd09609152569358d6f66889742c8473d1c281bb6dd6e4a6fee5f1d1e042c8ce5b1cb089fc136fb149619029ce5bc50ee1d398d5945bd2fe57029c8305c80360dc064e8960913204a7d1335b535c57af27b11651015b39754121bf370fb6d9d0d7df58a86ccf2bc95a6413f5551e86c9acb5f4f8fc041530d9ef16284aba684d1bf9bb1379fc5933d45fe40df144df864a42e297788eeb60acbbf6046098ab611125b7425bd34b297fda0d02d0923b73a8b1ed9c0a4b84f0963ff09b47dda8f45506d09d30388738d27ae282b8332c55350e0924c8dcde54b05a2bad02f16181eb6363f7b16d235c419da08460439806b3638afb29834db3126ed0fcd53f46a925ffa75f95720348ce488d88621003a3a9bcb4bc498e00d035a4b126d25a2bfeb3e5f206c1547f3f7fdab6a04d6d1c2c4ade35f3452296d3ab560458b0f95f6397f31e9901586ea872bef64eb093bd3e1fd7b3d0e5af2b9b556afea6057955200f8bd57d13a397b53d3949dd117c6bca2250aae2fb3ffe927b4e1481ba32e0835db04b5d277b0300ebcf84c2e8d2c3a47cb2e549ce5a27921ce4a90f5ac92e0110fdcf095bbd19e4aafd6f92d8a4ca366e9cc7e7f48864e379f76d379bef5e628be5514b40765709afc3a437bffbba66a0389ebb085540f77a1b106545b9dda6f43d8d91653dea0e873f15ec61855858a4ee25604ecbdf9a16c472c3a8c5db3c3ea9be4c2b9bd727b8710e7ed947d9492019bff3d4682944572471f6158100c78986219487971dfe04cacd2fc37c128f9a5487d36d5b37e6652cd5d80630cd89c643adcb4f1bc7c0181068c69d59da7fd91b4a5540c158b4e15efa308ce933bb477f68052679080292bdf372d28aec27e391464254f749959a2e0a2a1fd94bc6e7d2d9a7f66bf147f40b78e2dc7f41c256f685dfb9f9795b028852898bec329faaca3c46db005fcf634f40fc6bb17855b2274ed16495335b056a347e49b275a116c64534b62051be488dedc25521b80b187fdd4d4f55a730f9c6eceff22848d5605b4b17b8628914575e2902a9254028e9d6d4051f519e97c97d4376840de6697e5b30803399f55f7523c64256e33983ee2c45c998b08c6d66a80c555c823b2f4ff1b6f02c5ca0fbbf3aa62a2a42d735d592aae97165ebce592f78cf2124fefdf2fd4c384091b8788406b1361c9e3781ec503ed64e9ccfda2ee80c3e05e302ff7e807adfc7430a26fd6fe75c41908cdd78fc3cb29427493da644e3c6cdfd88a00dd5980897d337c87051cf58983c0595a51cc61fca8c3e9c9ef96428dc3be3d8b5758f863728a2ec1af9d6031d492a51765e9a22f6069cb53961f54575c1d288e087a46275fb4a70944f4745fab47d97f2c0a94174b4b3cd0d5c0ea7f536a516bc63dc04c9535592ff7d88d4c1b6ccc48845a41a72e0f4a5f9006d84cbd8265125b9e02fc23836489438101c1a4f43540645432409977d6f57e35b6232b546c4693f788540efba3b310be0cb5016e9db67edadbf466c541a17cf9febe407e8cb73622310275c73720d6f1bd955797da2eb175e9a03202cce3cf6c959fcf7db762aab9d6a7226c3874b3d67e685de2c22183e744f48f188624a6f66fcdd425715639990c349b2264d087373a643df8d23f594a80563ceba9df54529d58865c5cbd852e8153b914d56ad07bf0281b6bbbcf3ffcbcf4890dd834a142a63ec510472d1df63c19bfe092f732dd4c8cf62e9b51927c9f85abe91e49f9e79671e457b646acb689fac65fca7d9853feb2736f9fc0c424296fe42ae581a520713c0f456778fc48c801bd2af57f539fcd935442dd878748b44c5f5933bb2c8b659ce90f0591b4b7af9455b55c5fc44a5b184ebc05f43468dc7dbe71fb3021dfad3f398ec4937b3056621d081ab7941d14910252fd2a247684362c6f33df051e5a0e63ce2fbfe1c989134f97fa1f20339203d357bc9a26f74351afe942a305792c369c10e7b14cf2fa0ace9ec479cf099903eb4772ca80e83022935807f7c804394cb41dd7f2141cde9971b473ea3a67b4674c0e6b11c172937b10a6c7c3fba45c5e583b63a3d6ddf931352b6daf331706bf3782e7c6e0d91f8e9e43baf7357f3a1c65803f68bb22f61cc928702366ef611a324db208130eb322cea029aa03ead1b270a0eaf719cc97abea02fc852f155245ceb46cdd52ae68286b887e9b8eb7f729b08cc0e5f1dd600400f66278bfa0eb10e4c27e21ac48ceeaef82862210aec9ae829017cc2204b561b31791f318af1bc89c05d748fdcce774715757babe7c59d213676558b82772a7c980f8775006e00ef2a91e8404141a129b168d6844d656bd584f9e4081af5b424d53ac5351022e2da539c7569c18e750d010304163bdc7e972680eb8ecc1eab5e9da88eee985a980e49e4c8977fdbd109c3e984356d00773e5036105cb9819b5d7592b7b9a7a0cba412a6cf78b1bd28849bb4004a592d4ead4a8e9216ffd1dbaa0f324423e7fe3681537bf88b33b8932f862f7c475f447f7768f0b472694527c47a41afa260402fd2e2c602af3d6c110b9b2479dc7c544275615d17ac38eb82808fe7fa168cb44fd585bde636291631bed2f406c604612df689b092ae82643954ab9f01e861f513d1e1250ebe05b64a99c98a9471389eb2b0e037ec391b5cea49f76c6bb4a8c1fbe24f0eefca16c73c200fd4c1502c5a3d90df84ac34bb3b86fd7e76641b2afee95696e33d2b96e2d09c44883ce330e4167bc69cd4296e27b0458fac7d46e884eca3c7f82232f70f807151da99e0d43941d4f144e2e5301010ca8865dc876e8d3dadb919d980d1ef9c9af19fc20e4b6b0a8cb28eba9ea8526a1171e251f1e4e96b03257636a09901fa112b8eafc5677cca775ed39c3a591c4fae77c4d323c3a6b93f5e1a0dcb9ca0f73230f6816ae72526b2881d03708ed07f64c17617ab4de847bba4decc253e31d566bc3f5a52092e7aa7d87c4898668ae2c346d42a74bd160551d2a931c29ab590235746403f957d1d1de09097aa878075eac892dc85c75dfb9df6ad0c17209ee3a2d1e02556341a5c03ae5d6e0da116084b87375fbc5edd6889b7c29e70c1a9e97e25e1986f07c5e6125812a55d76ecfe011563b9c7d5ec6dd6d93b2cb0f8e66fc5bb0a58640b86a5231a1d84a4a9218b1980d94f9a4ed4286c66da852426d239c1335fe929edd963c1a69e22f475861371d5b7d5d3312e455d2927f87c2d1d5f6b1575f98ccd62819283100502bf456097b9ba7d481f008a135c276b1b152b261298fbf940233be409766f76c64d37fe6cc4e7af280ab2c938595896b52db7541b19c2c071d89b95924936f4ccf71adce4990062425040afce22d1087c50f9ba68f2c31c8ab93c8e6d42861c9b08c1790a6507e8a180c44fffe4e23fd417998b100f426e59d909d35cfb0e5a4502a21e7389cbf6b20a83efe1c195949724d2d5da408dfe631e8bd4f2394a7121d5fafe941e26c9fa651a96c83866d1ab14c185c78baad5f265879c4d0ec675480ce230663226be00250768f4310ae79a6ce5429bed422a7bf48b6408f0120e405faccfb838977a1428d730f9a4e3cab8d7462258fa129a05b748aa0cfafd5167a4dd63ee1792bce210ba06498ba642fc1240b7b172529a518161d57b573e0c9b2c25f6af77748367ce61e89d234fef48b5e9d2f00c86f6fb94153f7bc713f73e0797c8c5fe6ab4a45b449fbb0880d68ecdf22b077349c5cabe1ab80ea2bf0b6199a0a7312dc5e7e030727cec884f52b83bfff3aa01e671cfc6a677d81ce852cea496fd4c8727edbb4121c4773ac8349877d809dbb2e41e00e0852ac85d092efa2206951caf6b02bb7a23dda69c6b0c0bd6651e55da5e665f7782387758cf11592b89ab4e59682f9c50612593fb1bdd95e6ef840146587df21b820a1652a01888b17431cad34cff89585d151ccb8e83d0e9492af49ad10782d90fea880c4a4141a4d54738bcb4d96ff1241f844726ad494d13a31ff870f6c768b6de2066104bec1e9d59388bc1ece925a9cd3b55dc62336d66e7290e619e714132228f3c454464cec95ba8a7e159282ad97268a3bf90245b6703dd3bf7f68207ddd723cb0e8395d32d8ae5c2f191e5ca492e14360ddb218cbfb2402d27060a1b147bf35bfe169ff03a6cb892b10f7c8290dfd031b29d8085f9b1170f4798c657d7b30dad2f942bb253bca3db15276e4190544d9a66857ff3dc6f87dfcbf6bbf808911f2db80615cd5070845cc300e624c6821c5998a328f2b79abb90c8c209a523bd21a25561e03805620ecd3d0a88760b63cbace6373c5a874e7258d1b01d152d4f4f663caf58cae7dd491b64cb6d9d70d722efdef556022a9cd3e292a63ff78e722d4abd6fba2c7d79d646b7711ccfd0ab0f2b4eaab7d26139467ab63de1758ab1bd4d641cc2df3c1f20c18976c748712bc77206fe1baaf02255ba42e71170d5e66c65f5263502bf551a6ff7da073c0d2663c90e0b95d68adffc375c4212469fc5855342a80747826e2ab4b18fd56c03b29e434a47cc89c32a793f89aca391c10ba6e428f1a5184ebeaf81c3ecf40af792bc8e84bd621dde5b30eca1dfe589f99ff60ca5c71f1f9a0e9d4dc6ac262d75f4196f80714214c1fb726acd92c68c9c9f9f05ab6747bff00421e27d84032b6a9bf8e9d6eed8b842e015f3eb3deb0da0d4c1d5dbe05943f0a3fedd5a8d2a40f2d3ecba734786bee93cb8a881c342efd5e730f1003721dfae78f63c122ef7a01d226e49275255aab07fc02ec4aa8c9edae7fdb043d75c2b032c0c937a3f963f8aa77d4bd134060b0a30b9f1c80c4fd732fa3812b448a3f0f228de0993b2d8358f592e93123e7448a5df4e8b66bf42be1a2e8d7315fa2a332fc26bbd244668bb13da1b62b576156e2eac7d8c5322d0078f93efe487af1595e46bd25a99b1d77d0329af66754c4d0c1b2bfaa77845f3d1e21a5ecb111a9190a8c31d217d86a92fb70ed503e7c754ded2db3cc454d1c73ba9695017851f627d81798d237a4915566c6dd052a22ced40700713697b43dbdadf7749287e01a12b75e5bc2b1a597f7c61ee6e285b5ad336b27882cad3158633d11201a5c18814d72f6d997ba867e80972f241c994292ad87a6908bffe1cd41b5e3ec4c3aa078b5b0dbf4cfd394c209702a594e4e78032e37a7584de439754c38ed90db9fb29ffeee9544c1dbc35a9c0af55e916080a", 0x1000}, {&(0x7f00000012c0)="c60b70b0d3aa67a8bda3eb02cd6af2c27c2506fc838e13692a59db1ecccc8b6d763d21fb06bbf36dd1277f7e7756528d4f6d06021b6b42325605f6e2a35a05b839251541aa21ac63708fa48daa4e0c62359bf281808201f845e46cd6a7f01b6fa4fb7a6490cd49f43c6118acef0ed74dfd90ed53293dcbee48ac9a5f51a925a8fab916d01ddbd7621251f84348", 0x8d}, {&(0x7f0000001380)="2088d6556f4ed26d9c06cde5e01f7f87a5d15d0b00e3791b57fb14ef7a7a6e444fc54976fa43fc28ea828116049dd6d2a1d8670e6ef484a811f7ed30dce81adc9c4c864302473eb657289ab182c0cd3b22b2373b2459c16bc47b6fc441c322867853de6c6ed747977b94800182e8e92ba2fccde1ff257fa7e047ea4d29eaf84684031d9fa773c78a1606cb3e58771b7182abe9b0882168fa67da9db37af7d0b77a0ab7619145459aea1df9b4858361834640361352f29e3d6b68ba3e86934c2e9642b9c71ae0b1059104a2e301f3f4ecb1c102b1c43e9d2f85b9f96701db20dedb621fc0cd4be1230f9f178ec25d3d83ca8ae3102430cc5ede2d344a74e78d", 0xff}, {&(0x7f0000001480)="52c8a79adf011279c74590555f66fac8011c494131edcb6717e77670c742a4c74fe4b52f9a87f05be3db44594d498014191a3d36ed65780207a179811f4f60c452b024c560f279639a191d1d5922f005c8c91fdd27", 0x55}, {&(0x7f0000001500)="a69c52ae35b3f84ecd91baa0bbafd9ecd6ca9877759a094227f4f3a1a95a9920550916591757c41da434ca089771e8a9db14780265624f43013a73c2d2064edab1d2c9b384dbbe7fe436d120240e8e4bc21de55e72463b594d4eb554d41ea8a41922b4736cb5cf64fd6cbc12a1f3278171c4885420133907f38c7182896fa9", 0x7f}], 0x8) write(r0, &(0x7f0000001600)="d7a8c88961d7c6348c48961bfc5d267bc0b9b24b8f1e8fe414ea8cf1d18dfe7b67632364d410d7a47a9fc6b69097fdea54fe4f90b60671949db79502ec49819e", 0x40) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001640)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3e06c3e1f2bdfb1fe24d7e80807d2e91ca64ad96e684358092535121361594a9e29190876946f8bfb28724372a7e25d581c79aac75b3818f24ac3bccd6487bcd235db855559cd7433bc12abeddc514406bcc56052b92237efc993dc1a3759a6ec2bb82f2b2c13284fb1a969d5dab8fc92df01aed5820481b279292fe98c339297efa78ef5", 0xb8}], 0x1) 16:00:34 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0xc2) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffe72) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x8000, 0x714) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:34 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107003, &(0x7f0000000000)={{}, 0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xa5, 0x3c, 0x2}, {0x7, 0xffffffffffffffff, 0x1, 0x8}, {0x7, 0x54, 0x4f66, 0x9}, {0x80000000, 0x7, 0x2, 0x5}, {0xb8, 0x3, 0x3, 0x2}, {0x1, 0x9, 0xdd, 0x59f}, {0x10001, 0x80, 0xffffffff, 0x2}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0xa859) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0x8000) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x24}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000100)="ff010000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x81) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffff000000001, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x102a0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x2, 0x4, 0x2, 0x0, 0x5a45, 0x80000000, 0xcf4b, 0x0, 0x0, 0x1, 0x1000}) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000300)="f5344b380d3358895bb5c6e333d1f359d1266f045a35595b3c513de3399706eec8c1069e8ae18f2087b31ca0216fa89ab76c6bb4b4a67213347f4a7dfb6c2081486495afc67791abe3d5bdf118a85ddad0e3c84a4244ffa970df5ccb86315e0a2c34b969f1419315c084a9afe63dcf86fa4c757fb4257b2e4802ec77f326754793698b4a9a4ce89001bdac6842e67393154d0cab5e45e1e15130c4e6a3c8f3979b681809ec3f172e321f1a91195f69f18c06ca51d6a9570942580965aab908b47fe06dbed0f9eb5e1b5e3abe8b367c45ec87e11c90d521772eb555ec925744a63a38c5f543e4ed6c7a63ce308300f68c236b29ae18ce69b38c6c4a1855cc", 0xfffffe10}, {&(0x7f0000000400)="4effbac2bf8521906fc1452abc93d704da6e23948edbb70b3a991196e52f1920cd0d9415718dc7588bb9004675479560567a811c986b2eba2eec2f6aad27d4467ad0545a6f3bdf37face9d0f36705eedbf0c944d8d485f2980cf76e9e58109c79ae9246d8baa49701e3c9a719e4403326200d224960575346b7db2af6eb59c9ae64fbb18ac8408f63e2e372de6e236c619c11cf646aa7d6f0c75af39bd4605ad15e59d628b91a774835aaff799763a0d2546453d5ac21e176f36e37fd21e7fab39982bc36536478bec1b4f5b31296ea67fba8993b3f1d62e1c470aeff694c04365577f33a4f8e24a405d4175c3ae601206e641b4371305aaa966"}, {&(0x7f0000000500)="856418ee0b1be8a5dd4c09c042a76a1a7dcbf278999f714b2c693415784ba114d9f23d0783d88228ae96762abc1eb1289cb2577153c269b8ec0577f7f2e8a8d27bab34cb504c00e1fd7330c0763d365d9d81e8aaf346e4262ffbc6c0c404b5fb34669239f819c8a516a315ef630247dc3f5230369e4359c7e7e69aad017532778d0dc538008ab3b4b68c29510b9f2157096c09059a04618bbfb98841bb29a34d672b9b5bc9889488f18e522cfe8e57969717e875"}, {&(0x7f00000005c0)="62340287d14ee0e156a3a26ec78e3886d17083a3c11e1d204f5918cc21b84c513f937f4978640e76d178bdd732ca55d67b43f294da858af0622758a6e72d4b16ce0d10ec377f756fa8e3c9f12c654f33413edd568153bdfa830c8fc9c2a813d067854a0ad9b92e068579b7897dae16e45ed30e85c5eb9ac2d0c92eded05ec87fbd61748bb90fa98b2b8c6be3db714a4f8d2416b490c55c9c353ec5c48998b857abe6eeee72e120c3562298cfe864b5056947c06b8805efc149d33940015c8da8a35d22deae01fae876f660203ecbb4b5e68e407254ae48eb790ded643fb91d231fe370ba1581764c482c4fe6da5af5739c6af7b456decb6013ac55eba8f01615dce81a0e22a2e774d9a05fb1d299cdb38caba520c36cc07f2659d5046e9ab3ce8b46a4ee2073cd8bd5ecf3fe1bddd1f9d5478abd77af91f459083ed6994fc19b81f8b3ff098abf483667d46d8c8490d6a875819446e7770ee5e2f0ef3871a3a9f560554c8c65d28f1802b8c861ee6b7907ae10372628155f2ff41f37440741c9d635012bcdcfdb9056900c94364f916c789facb4e9fa846d398b9e72c91c26826292cebf1a810610219957b4cfa5805d34f7f0ae301a4b3b402214106988d60132d37cd6e4d3a7039a3b1040c4dadeb65739d34d9acdb22385294dd17401356ca2ec0637653c571a662542b9b58cb9fe209313313152b8d4eaca15fad9203e1ba39831b7795b93c6947a3e8ee3c1b9bb2c80fd0a7225eac3b42bd1965016f3959b73455321399e380c341f0e04f94d68851870f6f9c094259541f5f9991f3e5cb88fcfcb79a152df5c84a49a9f21e3498c0f4be0fd98e156df4e5049cdb467f20baafc53e326c8cdb28850b77e70f8741a7903176ba98622e831ceda81ae3faa0c86f8899b349ee7d7edcb520199ddbd0dc9c9dcb057bf3eb8af37f4c28166607a898be3345e6a2c50037dcbd7194f67c040e85012d77c891db1621a5de276e8e27f02ca685f21d1b4f8ac92bf7f6d35d4415941c17e9677ccc91ae19f8c5a9c17cbc58c5c4458deb0f10d2843be51c290b8a097fcc1d88c592ce9cb526de365e50f81861352160ff68299fd5f8f25a8636404babc681cdd99ceba40ea706a5d184f5eac0b6d0e61b9144c106204ccda23dbe59a016a251845fa985ec8221d6d4bf6d38578700cdd52e528d0538e93dbc7b04425a94501668bb16f4c8ab637c032a71e6e82e40dbbf73f0023e39b67f39eb0cbc0bfa3a6ef27888cbf51323e84bbbf67248a39355b0edc30eab752a815f2974470392c29f7ef16c365a1c2355fb5c0c8d3666f9ff6a68c1dc47953580ed5fb1dd2caab6d500f41f2b53c7ac345c7158d75b6e567948cd579c408c85c7d96f3b628f27ebe51c6d430f0990149436ad66c26109c0fec08d85d503131f9d23bc480ae87e0b1926a4f63d6456940b4545f77bb1903d2fa25b0e1b870d3cb185cd5beb2a05f8d57310b9303863690587be03ae88d646bb718aa0f7e1bc927c197ec9df879be90938a07e6c01197716ec62a124ad658848c3d87b44dea81203e005f2704d83044f7a767df02f092aa3774f868bd803d0b96e0ca40530d4371644030b290936da8c1e6c8d5503ad6300267e403ecfa5edbb223469691b89f9ac49c2bb561e41f5fcb9d04d5c90af6af61a5c262bd118c0c857c93b06387840cc26e01a0c66c48c67f44f7d5ea78e04663b9d24f01f893781fd860f9712635efddbecb2df91f3c0750c65baffa72477368038f7d515d9165963e9126318a77be560c34b21d7ed0dac79b40cd20d29791735bc7a7b40df20d0295e71a3bf095d100f53db08a92958defab88ca3e9be6bbae975f9f2711c1304150de9d5383f36b6599d422fc6623db3780328cae0a75653e8d5c79f93cd19d40849830297e635a012667c20f0cafe4ddb8265306bbcee7054d82e53b56ee403b7941653f91163a0d9b78b225259d1aa5649b0a2ac478a08ab49edcbefea2ce62d633d9375406b154dd4c7e04561f7621adbba55eb3d50de6ba70b02ed1f1fdb1b0c6d428589dd27611e9e70c0212f39736ebdf3a19bf443f698c6f23ab7903bdbf441ab986e0d4e41384920ea59e82a0a8641f4aa365b9aa9c26efb8335597162cf645674d1a5d66ff47ffb77e868955ac02f7c7f4c0d67417d507198d1ec68153b90447732aa6676f799972607a421d43889d56b5b3da991683b3666ffa2a1ac5254cd207f76352a24e8892a5cf12f71580ce3754cc36d63b05fb32997510e410de82bde00448a1020e0b00daee640790e76f7693be17af619e22db12deaa098e9adec4d987e743da0c34869ae34672460d45eb75226eb6edd660408990543350731925f4eb3937775197567c8e35596abdf3ebcfc574777ff097555cdbabb3a9610990e0d3130e45e274895e16e8a51890c8c4bb02d5476f79a6684a0ea8d461773fed7e8b24856f1b1d0390543aea869494558fb6e23bc816718c6d8051a5e73ff6d7ea3e2956d55287d4d89320351a01bf505dfc7b0228620510438a0b06e85c657f4c01824575b89b7362539d0a7829a47c27b98d6039be7a9205d99a1a7d3df9c38ba5919964437cd2a2774af0757520bf1a7a6067e1209fe5240b6551893bb259ae1323420bee227903743dac24ddff55557177a369aac218f2e8f1f9eeaa225f0b64bf0cec1128b570a0cd569158d87aaa95357ea37a334547cb259650e360c8dee187078a0fd2c76465c8d565dd21249b5a29c794f04bd42819cfb9f19be6714e29c79bdf41ffa40441b964d9fd68c45fc7d961902a1dcb779e5162e77ecf5adbf51070bf229ecb0665b40d6f6ca103651f16d8244cda1ca55fb6111d5fcce95b410bc088471bc8ace3a2ff618c9daaadf724e4c6868059c5d544d0fbef2a18ee30738deb106e0823372242f2c8977f3e9140ebd2e5dc46ed65105c4f92e22a5cfc9da1e5cccd1f318879427f9c879d28454f2ebf53fbb0273a8d77e6bbdc6dda77e060afe0d71e6bad6011538003a61985883b171308af97c9f591652825727ffcd9e71d031c2393350535828c01d813e5fdd58fa07798af9aba937bde2be0710ee7d8cc2b0cd8145ac23a161f1bb59514b8c30c86426c3d7449d8b4e89b0228e3fc2cd59ff026c38c2160a160117a3065d82839011c1182af4b47ffb8c1424c460bb46dc4b0b7afbe1198702c69457c49abfe472062285c5a980580899296ee9f578d2abba256aadab821ce114a9cafd0b98ab0209c78a458964c616a1d7e7dc10569c63a0fdf6fae7b5d60c4b4e51bc377e2079178b917cc0b84b931b6150b6216af07f0e86c9a275097f1e4e772e03f3866b856593aa0832d6181767472db529b25804727d343486fa878a50b3a6a567909c3b4f11aa977b4496eb9ff4fa89bcafdf3b3866a0335d46dba09a44d2b0c5c13a5979522fc2d5083727c508d7da57f61190c721a0ffa8b2f089c9d455bd276c9f86c1030e37aab4b76c878cac9b957c3b22fff46e07a216db6b33df074a08765d698b8e30eb485100ac4c01cdef071c53a61b78db15005dc9fd8326bd781c5af2ea009f883d454617cd0f547260450360e1ae8c68d2430fde2a2ad2ef11866ec7d7690ca707a94aabcb48398c5776b98cbb0c4a1b95dbd6f49c92f7c4657229694e406877ec11162db301e8fdb2b343704a55d7e1ecbd97bf15b341b35223a3afbe10c8dcc51386ef6becd43b4eb00c0add31f051e43828eee1f20216aff3662ab00a0eda988186b97a3bef96adde3641931bd1451ccbaa61105383de0e8879de2cffa74d0139123009d330049c9ad41df73b7c7aa7570cf1ffa1979d2cdd33fb514bc9a549d7171eae40a77bc3c3225a9cf8b7cde448cffcb7a6f924f51f46fd6badf960fd50b8695db25bced4d87a468f3bb4b1914ea089c0b9dd402dbc50065b1fa66286ce381bbcab8a47abf5a91da3b791e53450e6b8097868a5cdec75dbc5186253bd6fce5e67da4d611ed443c8c6e9c535692db360acd2eb3fe9e9fa599e8c2475004a5bc280a0b7bc3520b8f5a459cb5458f59818e44759ad8872a7b5867cdbad9b6d1590483f222bb8cb065f69e38b7688473067f415a7d136d76b0e14a4bc35eb48fe3f90b9e9ee37069fc9dbbdf109c24e6792f4b89d9bce2c0eaf691ebd4e05d5074d7c71b44a0f7988f8dcb3c959b20ab8307e81014408130669838ae574ad8d6f246946cf5cb6ef25386dde800e2c446ea17f61f74ce3645f5da9bea34f4938dfbb8cbc9182d1a4fe7235d24e2cbe343c6903a2851c94a602d3bfe16b77969975c84ed981b79813ddf0cd8cc0a60b39beb1d58101376f08852feeb6c5d99ff908533f9614f43b3a1798cbc97679f5d43b398236e187799531bd44452ab08dca2e5fbcbe90da36f64da075175749856e144955a76e3fd88013930643e1f899af0d552838c9b9e28be3896402e5bde0ab4b3fbb2b1e33b22782edb8768a932fd2f2fbb02da20f47f054161a6eb05211c24d9ad2988e5f50506fee1a3425ed2ad86c1a94dda6505f019c490541009a0bad841cf0be35066db329471995808e7d48ea142d52bc4004042de39b83ecc9acd66c41266b6d6f401d09d5427cb9188fb2fde8dd5ef8a52b19b5e2797af3c01ae399e00f109aa01b5b732b61dd1f5f65d074364c43a711b778b3fa0f2c6c02dea39b7569d666be84cc1f3f3c97320a8d12486d027d0cd4fa916322189674ba126fe5cffa38bb1a1372377346b53a73cabe3d98ebee05c66fe3dbc0f8f906bc0f2e43ef1989fece96970c98b01b79ee07cd79c0f4dfff1a2571adb75a98292659805716dd80ee97a66857b8a1c656931dbef9a31a088c3d1805e049c78dbbf3b0d3339fdeab6d8bf94259f2923ed3b09c6d84ce4b9a44b37009560437d5888ed2b2e14061fe8b2ec2f6c722c5e0eeac07113ddc5c22e9fdc16402932aa50c18d5adb0de29c523f3176f12328857c9c802ab160d0b10499465efe6d58343867b66f755e2917afac6c139c91f0136c9099512310661b35a9a2994444fdf3b26c15a1e10e2b75d87bf34cdd24784f4a119804dd7f4bc39231d9daa047d1dcc955e4eebc3b7cf09c9f03949ff0cd0cbe5cde2e21b728c9bbb9cbf01f46d5594e1f8a7f717413b60fa9a6c62c79bb254709d5574f682b8ab3186e26487ca2580b18517b68f5f5206176e12baa18c7e1071c91f61e396ace28519c1cdf1237218305c6758e87bda0b9005c249b3349ef23e39bddf22e05e7f85a47236e2cf09f978691eb0b6da75b9ca2d3393ac6c4819ce222dd01809893ba86dbab6802b25ab9ecf574250f8f77a669c155441cb09b5382bebc8a9710bcbd47bf37b852ca138b9db8a5045f895896f99f4c5cdf109b920a143c301fac047db49d86d82de6011c0d4a7293f21c4a6b9c84d42eb6de56fb9941a44223e35639d9bb362a17dcb61be5dfffc9efe5019a8733a978f46f9c6e525114cc4a116c7aef509ff2c7887d48bf0b17cd21a83274bc6e8322d563a64e447d91c3d6384e282b213206cd6c81e674f30e0fa50692f59c652f1a3c461578b4ea7602381cc6edb020f75dcca22f2ca84290531ddcf57fc989c093147e8ac8c0b0aa4e1d469dfd1ffe99e1abc2d95be3d6801ce4c7a4d3e1c3b7edfa2da83d770269881bbba74c3ffaed15af704714017a284f6e59a67c35ec6126f31f17c3ebc8e40e57b0183a77e9205ae1948b5a8f90f1f68781c6947cdbe4d6e275b74f946491f1e8182ea4cefa35ad9f5d69237f364351373e94b769e409f804"}, {&(0x7f00000015c0)="dc7f5e4f58b54ae948b2c5fd61602f1789f41cb225c036966b50ac59529d59539c0f906099a1ea9be1e63116d029a70324c1c772f661c018e702ed30e3daf50de2112e27343ddddb1656b3c820c9161363e55ea0ee4b11c91c77ff567f1cb6927e78d18e5b6999c3ce760576eb19106b5da2a6b27e29b965f045c0e82ad8618b0ad763487be698af4ab9a807686dcca95340221f62d35647a3e62b139cd109e2313b25e9486e7abd41080c348f5239c08ff36a5e7d3b1c1d2d6aa406dc917763a5f89861b93d82f81951cc745d14a31d8a61576cccf86918979c8554a3d1b86ef66d8220fb6e7920dc9f4910"}, {&(0x7f00000016c0)="3ee08070ff9943b5d1770734fb"}], 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="60857bec06e53ad75b81a75f82dfe34bb3b25d26c6fce7251117576dfd4e68c2633caf8f728eb87a7e0e8a9e9aa63813ca8bb82cabc363e9a5ba956c24c54e52923b043d6c77a7ff9dc7d0cd7e9cfab9f8cdd8acedc9055c2349654ac7ad5d3da51813a52835cb18bba4c3e11eaaf908ff8778cd13ec024598f75e8cc8f62b4ab5f2bcc17f855891acab5e94de0bb803d17a60927c50fef99a97f90b0b6b50c3b8814707ee0bb42bdef0d19211a4e40cd67b143c532f3381095d81c7", 0xbc}, {&(0x7f00000001c0)="7f6245ca524745fcfe5c36ace9a73a2b791ad51c928e0f6becdb5f51a8127a67fd90d642e6ae37b5bdb44186e13f7fb7d7724ad2d8aca3f2c61b3dd2a104cfc7654870f7ab2d7d4ba0b7896de4138409895ce91c5e6503a96a5f9420", 0x5c}, {&(0x7f0000000240)="8185a092b7833d5086b4d4a27a78b09e672fa88b05649e6bf9d27ec46407", 0x1e}], 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) dup2(r0, r1) 16:00:34 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000090000008a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8fea2aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4acb2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751376b6c98bf0d9f371e916fc7bbc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75d5a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1017], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xd357f09ba0b42281) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, &(0x7f0000000080)="7abf30cb9f3f99f870bbce5ee0f92b922133760097c93027a070d5bd7e8d7324670363465dd641d82fa46f5b3f3c0a6afd3aec0ab73738bcbf1641ac", 0x3c, 0x4, 0x0, 0x0) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 16:00:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0xb5b, 0x4) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0xfffffffffffffffb, 0x53d3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x24, 0x0, 0x0) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000400)) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) r3 = semget$private(0x0, 0x2, 0x42) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x600000, 0x2c7, 0xffffffff, 0xfff, 0x4]) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x400, 0x5, 0x100000000]}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r2 = dup2(r0, r1) accept$inet6(r2, 0x0, &(0x7f0000000180)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet(0x2, 0x7, 0x4e9) socketpair(0x1, 0x4, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) socket(0x6, 0x3, 0x7fff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x7, 0x4, 0x7fffffff, 0x3}, {0x78a9e42d, 0x401, 0x3, 0x6}, {0x5, 0x7ff, 0x74a2, 0x7fff}, {0x3, 0x10000, 0x8, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:34 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/diskmap\x00', 0x2, 0x0) recvmsg(r1, &(0x7f0000002680)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000002540)=[{&(0x7f0000000100)=""/66, 0x42}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/14, 0xe}, {&(0x7f00000012c0)=""/208, 0xd0}, {&(0x7f00000013c0)=""/111, 0x6f}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/245, 0xf5}], 0x9, &(0x7f0000002600)=""/85, 0x55}, 0x1) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66c8f7087ec69dd65e07052a696c653000"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x3, 0xee9, 0x4}) r1 = syz_open_pts() r2 = getpid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0x80000001, 0x6, 0x4}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x8, 0xff, r2}) flock(r0, 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) msgget(0x0, 0x400) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x80, 0x6, 0x6e62}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x8, 0x101}], 0xfff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x844d8e1a8a67678d, 0x2f8}], 0x0, &(0x7f0000000080)={0x5, 0x3ba2}) pwrite(r0, &(0x7f0000001200)="6d71cf6bd07f4c7dd1c5ac2ec05f94ff6f4123", 0x13, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="f9b8f885bfd70059690e57d6e68e576b48e95b313b3c730c3277281d070937c855fe6a9b7e5fa34cd121b43868420338aa", 0x31) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x9, 0x3d, &(0x7f0000000080)="cfb916a8e7adc2458a", 0x9) listen(r1, 0x856c) write(r1, 0x0, 0x0) 16:00:34 executing program 0: kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000200)="d02deb0f4418a59ece4dd6e8e26b4ac312b94ff9e7ef95de6bc869d94b902f168f32ec2d1f7d2312517d6795ff63fa89754f3dfd00"/66, 0x100000126) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{}, {&(0x7f00000000c0)="ade34276e597ea1126d2ed543719d6cbecc43a2bd0d8b50a8de827e788af2d065ae04557590ecfb3b5732bf7d7063a64a24646", 0x33}, {&(0x7f0000000100)="3c4cd63a98e8f7d45f1e96788523457ad705e0df89fd7ecf3bc1c92cd1285b05a7ba906a0c2fa3ab1098df3448bb", 0x2e}], 0x3, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') 16:00:35 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x385, 0x8000}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)={{0xffffffff, 0x6a92, 0x80}, 0x0, 0xffffffff, 0x4}) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(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') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r1, r2) symlinkat(&(0x7f0000000240)='./file1\x00', r0, &(0x7f0000000280)='./file0\x00') 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x100) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0xa2, 0x3, {0x2, 0x6f}}) dup(r1) r3 = syz_open_pts() readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)=""/119, 0x77) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x8001, 0x3, 0x9, "b08dce587600000000000100"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x2b05) socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f00000000c0)="ff7f04", 0x3) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x45) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) close(r0) execve(0x0, 0x0, 0x0) 16:00:35 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x1fffffffff}, 0x0, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0x0, 0x0, 0xfffffdffffffffff}, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x40) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x425a1fbf) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000400)=0xffff) sendto$unix(r1, &(0x7f00000000c0)="a6e6db762730d5d9ef216a0bd46051cc5ea73b60de6877532bd577ebd345a47c558df77ef6b2f4e759efe8f82efc5c369d2f981bce117b938c007e2facec2877286445d4eceb0cce71641d29090130fb401c13650328e75c18c99586f9a81c3c0aae0389b274804c5c8340486583d94d21a15151fcd5dccb91b24301ef864ec7ef7d89447a5ba259214fe0f4aaef84a7f12f446b1fa27d4137a92b8b2b467cc8db0dd2863b6a2f2327e2578b7574d03494ecf8b741f51aa222e875875d3e2cd1d81436d76fd8e86cf1137ecf0a8d115a0e5797adcde4e0e59ce4557e44899568fe0835acbe01f7b7a7960dbfb9", 0xed, 0x402, 0x0, 0x0) r2 = getegid() mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) getegid() renameat(r0, &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0\x00') setuid(0xee01) r3 = getuid() ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x6) socket(0x6, 0x5, 0x3) flock(r0, 0x0) getegid() getegid() chown(&(0x7f0000000440)='./file0\x00', r3, r2) r4 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x1, r3, 0x0, r3, 0x0, 0x40, 0xcc}, 0x96, 0x4, 0x3}) 16:00:35 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x6819d46f2c2f4e3a, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x11b39817f820a2a3, 0x8000, 0x2, &(0x7f0000000200)) r4 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() close(r4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) fcntl$dupfd(r6, 0xa, r3) syz_open_pts() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x88, 0x0) pwrite(r4, &(0x7f0000000000)="0f5888a42712e47ba38347a6", 0xc, 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) dup2(r3, r6) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1}, {0x6}]}) chmod(&(0x7f0000000000)='./file0\x00', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x104) dup2(r1, r0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:00:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xcc4c0c5ff353b7a3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) map stack 0x2071a000-0x2071d000 of map 0xfffffd803f013330 failed: no mapping 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000000001707) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='^\x00', &(0x7f0000000100)='\x00', &(0x7f0000000580)='!-*\x00', &(0x7f00000001c0)='+/:[\x01', &(0x7f0000000200)='?*\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\\),\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='$$!\x00', &(0x7f00000003c0)='{\x00', &(0x7f0000000400)='^\\\x00', &(0x7f0000000440)='\\%\x00', &(0x7f0000000480)='/&[:\x00', &(0x7f00000004c0)='$\x00']) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2004d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000040)=0x4) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x10) 16:00:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) fchdir(r0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket(0x11, 0x3, 0x0) close(r0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendto$unix(r0, &(0x7f00000000c0)="1bb0fc5563fde88ba5f3d326fe8c8e3d8df44f04a6b35b", 0x17, 0x8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) faccessat(r0, &(0x7f0000000140)='./file0/../file0\x00', 0x60, 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x5) acct(&(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x40) map stack 0x2071a000-0x2071d000 of map 0xfffffd803f013330 failed: no mapping 16:00:35 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x1, &(0x7f0000000040)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000001280)="ad18f0632ff41897a6c32e8bef43307c9e55a5fe3752986eb0a6126bd05081229fc7442e2641b3bd932e8751dfcdcacdb1e18802996ccc06689d7d218a8db1b084763d759231a199082da1cac93a8fbd9044c2818a9603ae6ae2c01073a4e0556a42156a61a5794615163a3d505730a350676f22ecc2564ee68fff14820936cd6a97c8545db986b346ca600525539550d74b2028d58b93f80e282b5552385dad061f453a56a9177628ba6a0f2d30cb9e9c99b7d4ee761d660399ae3626bd624eb3a67da8b80f36c074cbc7da3ae0979f4eab15806eaaed712c124a09", 0x453197ec7537f95a) 16:00:35 executing program 0: socketpair(0x10, 0x81dcecba5a45085e, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000007c0), 0xb7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x20, 0x42) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000240)={0xced0, 0x97e}) syz_emit_ethernet(0xfea2, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = dup2(r0, r0) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x0) 16:00:35 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2", 0x22, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x1, 0x6, {0x7, 0x3}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x7, 0x100000000, 0x80000001, 0x6}, {0x5, 0xe3, 0xd2b, 0x7}, {0x8000, 0xef, 0x2, 0x7ff}, {0x10000, 0x81, 0x401, 0x3}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r2, &(0x7f0000000180), 0x17e) 16:00:35 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x4, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x40, 0x0) r4 = socket(0x0, 0xc000, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r5 = dup(0xffffffffffffffff) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10000, 0x0) r8 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x7) r9 = getpgrp() r10 = getpgid(0x0) setpgid(r9, r10) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x80, 0xeceaa05, 0x1}], 0x1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x80, 0x9, 0x3}, {{r3}, 0xfffffffffffffffa, 0x655273acb9f3d6f4, 0x2, 0xba, 0x8001}, {{r4}, 0xfffffffffffffff9, 0x8c, 0x2, 0x0, 0x4}, {{r5}, 0xfffffffffffffff8, 0x10, 0xf0000012, 0x8abb, 0x3}, {{r6}, 0xfffffffffffffff9, 0x40, 0x2, 0x10001, 0x800}, {{r7}, 0xfffffffffffffffa, 0x40, 0x0, 0x2, 0x8}, {{r8}, 0xfffffffffffffffc, 0x2, 0x4, 0x2, 0xffffffffffffff81}], 0x0, &(0x7f00000002c0)={0x3}) r11 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) readv(r11, &(0x7f0000000600)=[{&(0x7f0000000380)=""/105, 0x69}, {&(0x7f0000000400)=""/5, 0x5}, {&(0x7f0000000440)=""/79, 0x4f}, {&(0x7f00000004c0)=""/178, 0xb2}, {&(0x7f0000000580)=""/5, 0x5}, {&(0x7f00000005c0)=""/23, 0x17}], 0x6) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r12, 0x0, 0x0, &(0x7f0000000040), 0x9, 0x0) 16:00:35 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) close(r0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:35 executing program 0: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x9}, 0xc) sendto$inet(r0, &(0x7f0000000080)="95db9fa36c54782798fcf7b4bc36849e8d62c49cc42e228fee1a435015f31acb872a110519f05ab59c8145361f787d128029a38e5759b84b0bf257f72d60f2d552d8ca5794e8a5556d7c54ca097d35c70c5b3d79486f60db2661f75a040ccf55c945c9860abae28d85e22cbe667bbf54e313544b59230c68bce1e128d15066fa0acc1e6caa4be65cd73ce93b21530a850ef52fb101fb4c652db35ef1ba8105b8e9fed02b13c8034c9f5badfa8e8c01635843a39285a6b19d696f350bb736f7e001e2b10ed0bc13f6c16e3a38779d7827bc00c94b9be2027df86ceccc8747c33f2710ddcbedd615f76406ad1da0f8c001dfdcca4e1a67ce5b2961d9b66ad2404c9c36477a966dd740841f68a2c49b0d09b65574dc7eb3009f397f1d554412b629638bfb630245ffeb7f96d57d9626ba2203284b12fe2913575b28ce46b80fe1bfc61e66e6b01912aaf1d6b2cc0a6c79b237f97af2af34659f21ff6e1ecfc1316da666b4f4d5ff636cc1ea03f0183b23172d895c477ac47d2fa0c28ab1fdc6835361c83267a0126cdc564fcb7c8ef84939c3d06560c2073c6a9f6700606d17413d1f501b604f15bd43114fdb2a747cf9d65649d01cd27a8ddee27e3510bfec65f229ea496ec80d2f43ee275cd874476114ca87f341ac005e6ecdadc8cf0b5d5aaf4a6ab4a7ca116f57d66081e81066125607fb1ca3287c5a65fd1f1d2536c66850d73cd03a50adb821e037c3acaf63487c0ad7e00401fff0b8856e925f669151857c3f1bec8014cc9b1afbfd4c89ded970d41cb335c14bef68cc9300da829e11b289397ddd0e5a2a2a6391ff1d26eb4aad59b1fc21a2362a78567c83c355598f0f8dd69ce746275cfd9b19b32b545360becf6a037922f78e5287043a18e43207aa413e8f7537d57a19b1e6f8a9297ad8037c055789c0585d77cfae47f9dc80cd9c118d28f948685da9e7f33109dea3de4d985cc964cfb0f0e4a508a9df3743d2c31b20cfdad7b50812c10f3d9b8c7e4149057d36a291d575eb24d04f2e29db416ce0e9f39e8c935c35aab6e9e92316e268a47a1bb5a316769c0b34523b69151ffb54d826306b2cc9f9c0ab1aacb13729c1947acf56e1014b229016437ae2a744495fbce6b0c114f5b227bfa60afcdeb80d86468ab6cf8292c50707c784934d1e0181b2e8a00bd643546e7ab0a1d2429ff08e53889844dcb6538c3d4769f06638e6e4a02b938e7a76af97bf1f485e6362456501b21b9b46c6967db86ef83e0a7cc44acace05be22e20de95c82d03f9e550bd38d518d9f4a2dd542802cb1b90b3a9f22e3eb07a3d2024f4d817a5266563205958b7fd72eae077ea8551101cb0f1084b44d509e63321cb2cea8f9c11b5a5bff4c77674a9f54e5a8d54bc03a610fd1a31138e5d6b4feb1cb3bf04ddd267214043d4649b6a5c9fefc9dab175701655302b8c0da6aca605a88ece65fc7b863ec764525f4f8aaf90bac78f6bbd998172a52abdde8986310453a49edeeb8c144bb0fd153fd93b01f82c360ef8fb268568d03773aed54c83eda682688efd7eaa5a325fc9e55111d663b41748b9fe6673b93762d5f8ed846fdfe978b4feaf7cd38e342bec4a52c927f33fc1d2a1e85d9afe8df8480ee332f68e1e1917a05f8d7177b51e0fd008f51ae8aaea0e937046f5050de45516a60e8c9759167419d539c03b993501f048e3ecd4a59ccd144d0acf566bfdb3273c6ff8baca3975c8066542ccee0eeb7c67395f285a3b708c0ddf423059d3edced9e20196e968fcef5eab53a134ea868c1a62e1275817a83ea2a5df40e25926540921e0372e5efcfb4f5fadfb3eb5e8224aa1abb44ff9095c6960a8b26089615ffcbaeb30cccbbb5914757da602fd0e17f7a6dd8fc690b991b189303b19cf8c4f18a260d552d7949d9b3c84abf327e92ef906b3fdae59d78c459ed0aa1f8fd22cec13de65ffcec8e37501e90fc27f1fcb56fda911f8fadcecacd9e118243ffa575664188325abcc3351b6491bc6e250f37bdb6c12de9e859ff9845f518fd03c99e0b669402f829518b09470f41df32cdeaaf3c9f1c02ceaeaa8db9d4ea9e337bb29308b47ce218eb19a3330f3bcbc18e4d0e0dc622295c0655bf71d1f018abbdbc849678006eff39d9ff7c492ed92a906a8ce94deeb016bb7faff5efd93532937064783161c303f4d6508190f9a4b1123d6f4026811b3b01d080040b646738af2187dd366e12a88a57e1f1668b737ffd609e1f935ce2187cf0f356297d7268b6b733781ea438595877428aa808eee2417b97532409f2d890a0da191b4c78f258fdb9f1c5c7c7ccfd3f7dbdd980e71df21b79ba4893d8f2a767d06748e3a705da9418801fcb697c9c878c115a205396fc382685c34b92494b759d71f29534a81363fffb902a5371d831ea3ee81b159b59dabb71a1d67784c837f245da866e3ec0a530ad3a37a751b9a677c69d17a962d9a844133bb0990c3771f2521beec04cafc17d77efa7b4a461fe2cd6ed23d116ab4c0d332026a158363e4850cd28732a94f052565fde55f1b40e1bb3af8329543722ae32c38a2d9448c48246e74fd5d724d83cfaecc91978bc6825acd3ec531efe23b77a62da251b69684c05f603ca506d9c81b78e29ebb00d66a62d6a7825da295ce646eea01ebb4483d53799ce9b5322d49a9ac60af9c18d859bb9cc07abfb1602187536c5575c92934a09e4e216fd1dbdc92cc7144e8e84efbfaac878b489855501f17c88d60398b41b8fc3f6191887875f34daf1c4dc22ff3ee8312413c798a4cf3ed676c8cc36321ff4e0e119376a1a18a2d19ec205bc1955834102776bf3307fc1cdcae5761b86448949e0164ed83fe9cd45966c5d4252d6840f8a13cf836d783fa4d8900da3f94321efea269ab4b7b2a2361850f2e340855791ac5b4014442df27261ad049c42c8f09d4db7a507ca2a63aea5a319aeebf79181b310632433e5021d16261fcd7bdaf79ceb9710db83b92f7ad0d95ff468e49634d02d5bbafa85cea63e40a72fbd5c9607a0aab94b8ed518a7b1a31292940465313e7fad909114c01ce245fb910e8aa71d33405b1c9ee04fe3486de2b47485b0955861145ebbdd5d88a92cca7e7846e9283ae06a41b9cd2095b5e22f7ada3fc498b1d85a931fdb843dcdca557dfd185935aa176cc4529594059e42c50cb4eff974c7ff0b53e3d46035aa916a6d8c809d67e80852ff0cb09e8c364681fea7989fa99d761387ffc4ad18d8dfb8d3dfc4c81a4333263383690869f84a693f8d372c3d04867f7570295479ad9d182ad58560ddffea1be644f168291ab266aa1408660847b0904e4cdd661348b2db8aa13e137f4100c024a1aad4aad1bb871df951c71a6e01435ce9b7d9561b29109e3db9b1bfa8fac24b0d50e4adfb2ff5b64b700b1931f5e1dbf9c098a3d546ecd714dbecb50615a486cd8c018a355b0163b7bb5d9370523f7ed41842290964d64a01797bb35fa8cfb0df736b8773593a3125a6b0614d1509c727ffbbc1b37126b24f11d9923305fb2f2dbaa28e378e58db19b6e561e0a52e6fdcc7cb5a5dfad45957bdd3db8ac51cc91d0f9b75843816592d3749151b718da701fd2d27633ade361a375b95c2b5fe9be6339f9fddb402b811c7f6ed2d0acbcb02c23f7f32c4809b5e81170e563cf0998e13fbf33cb359317f59c762556bde4c6606be320e91ceedef9d52461e9689d0371923fc80a6f42e60254e9e9310832d9de04fad3ade5e81611b41b24009b6fa0f8bedf2a60e0c5123954a5d1ae90f0678ffc2455b00cc377f3c0e59d1d6fcab065d6f3e46eef4d7cfa55ca0c6693ad76ccfa918b054287c3dae58492b812dc3370393130369593f2f98ae4be1ba62c935ae19aac81b89f78dbbad500c0760989c40a66d65c603bbb7b5421812e1958d43eed684d332206765c0d419a13cc2cc4f2bab14c840af49de08522c3d9e23d8a77a9844a24fb78e9f165f83f686b346752293e30a92b4b976decf0c6e1d491e766a716c693232ffd16bfca00499cf1d6097c8ddc1f8d1358a57f6df0d628fd36eef49a584a621e6b21dc0af6ba86beafd0593f578909076858e46efbd321d8894e532fbdc3979d4f3293f92d1ba440796a54a47f7a31eecb88d584538c07e272364049b8fbf38e2d784734a4836cf54f7e029ddf8c2abe040e5445509612448896d71b8f122799616e3259ea0868edc8241797ad3387222ce05c8c64b6ede167a1159af3c140796f8e0575646a3066f191a5b15dabdd1d46799d4df45ede25a5934e37cb3519d1796a46a492db667631a45790be0d596d722c354456be1ba96e59154b5799e8ab1c35abcb2d40c4f034c12010c9edd80dc345078ad98004eda4531e34754314504cb507003116a4c77d818f9a9fbc20e4bb6b6ccdd463208ace52cf126d8965128f25e3281a52a2bace30a65cedd9b004e1efb33dc21f84f6ce82b2cf62f57c7aaaee12409a4bccd04bc348410b0dff18a9be9166d9d9d8546c9d6247d0c783f7c6ed09baf82295a0d3a1e57404ee9f0b73c9ee7c8b52682365ab613386fc7af9b7d922b62ec92315c62ac69f15fe550d9bc6481b9af24b32bbdd1eeb45932b9d33e10b709cf0268eda2680400bd48652b2c433e713f56a97f6fdc60b715a6f5501076f2a5b64299e9b7c873296aa8296dbdf34530b2688ed432c45d2a5f0952d4857a0d7fc799a4f29a79a4581ed2deba4971a69d6d36d584b165bdc92727d50e97e2a185b5f998ea1bec9e480d58ecfdb90e6882e4a7f79065ae9dccdb1b29730b8bcf6e1909ff57d79041ba6688df3031458a7020c802d2277b4f081d9429a0657e7f2963d43ec58f7c0e3789e3113e887eed9227edda446e2ea1ee43e2dec2f6988a1b076cbae6de91b4e675ddadcad465b0a91111fcc8fc83c3dce76fcfa3d5fc4e52712011803beeab8bc8ff3d352ac482e995091bc64194a8462ad8ba4303fbf65373f32b4ad10818e658771e72609655f0c94e298c51a60394bff52b3daf9f8e87a70faaa16098b95879c186353554cbfb07da8a23562881644ce43f3f50e391e6b741451015ac3f3062d22b20d94e4058eda5af1e03f428e06c2568d79ba0c7ec4173a6ef9f0c7b9786f8fc3da76cc1e7729853f11ffe68529aab7083a2245796394c0a12d5dfb97da272f34b3760d13b4fd3a0e5e92c45ba58f139a28aedf75f7c6fcb4ee52887ede59e715ef1de2b1829b1af83f672c36368cfe8dc8ef881fffc7365b25d67d79cb0512d9579c275d14d1018a012d0b88d7cc706a02807e655d33cbee0d36151a177e8beed9f09d9704ac08dfaab68e5dae390a9eb164ece26a5630ed7fbc6a558251c63552d196993f0f939f520f685255f97f48d43fc45d819245b63aba9e7527db0ad67dc966844ad2a45055773d02920295c04c861b7b78e3837edd0c01ae04a9cbefba4d29c400a6a6d02e2046098631ca569309157105b5692518608f4e529d150951bd9120742eaf315ccffc4913e7c490cb3991277290c810bba9228d3fbc3192d76e7550afec7203dd633091986f44778c645df98d4f3c63a5f8d84648c37ab8313318a649552f47db4a2f2ae15baad08409263e111c29bca6f94bbd1bb55cca2ebf67b66a7f404cb60fa34b3b8d9c5392049318fda4d67f030538a1e165bf737e5b377061ed60fe55c22696f36a189236b1e323c4588851c76ba9f6ebef5cf316904e1f5147fa77c069cb4e83a04df59edb7347000abdf1887d4dcfa020d61c8f2f3a657e916ed58e76f86cfc24d5382642ae8d965bf", 0x1000, 0x405, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000001080)={0x1, 0x1, 0x1f, 0x2}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000010c0)={'./file0\x00', 0x4, 0x401, 0x9, 0x0, 0x630a, 0xca, 0xfffffffffffffdda, 0x0, 0x2, 0x2, 0x2c6}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140), &(0x7f0000001180)=0xc) recvfrom$inet6(r0, &(0x7f00000011c0)=""/135, 0x87, 0x1, &(0x7f0000001280)={0x18, 0x2, 0x8, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x2010, r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/ttyCcfg\x00', 0x30000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) socketpair(0x20, 0x4000, 0xffffffff, &(0x7f0000001300)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000001340)={0x5, 0x3, 0x4}) preadv(r1, &(0x7f0000001740)=[{&(0x7f0000001380)=""/221, 0xdd}, {&(0x7f0000001480)}, {&(0x7f00000014c0)=""/88, 0x58}, {&(0x7f0000001540)=""/136, 0x88}, {&(0x7f0000001600)=""/24, 0x18}, {&(0x7f0000001640)=""/232, 0xe8}], 0x6, 0x0, 0x1a) bind$inet(r0, &(0x7f00000017c0)={0x2, 0x0}, 0xc) r2 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001800)) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000001880)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse\x00', 0x8, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001900)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = shmget(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001940)=""/175) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001a00)=0x7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/ttyCcfg\x00', 0x40, 0x0) clock_getres(0x7, &(0x7f0000001a80)) utimensat(r0, &(0x7f0000001ac0)='.\x00', &(0x7f0000001b00)={{0x7, 0x6}, {0x7, 0x7797ebc}}, 0x2) r4 = socket$inet6(0x18, 0x4, 0x0) accept(r4, &(0x7f0000001b40)=@un=@file={0x0, ""/86}, &(0x7f0000001bc0)=0x58) 16:00:35 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x80}, {r1, 0x100}, {r2, 0x4}, {r0, 0x20}, {r1, 0x80}, {r0, 0x1}], 0x6, 0x400) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x7baa32fd) r5 = getuid() setuid(r5) ioctl$TIOCMSET(r4, 0x4008426f, &(0x7f0000000000)) 16:00:36 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x80) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000200)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000240)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x80) ioctl$BIOCFLUSH(r1, 0x20004268) r3 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) chmod(&(0x7f0000000340)='./file0\x00', 0x8) getpeername$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendto(r1, &(0x7f0000000400)="2126e2e68589f5703ad4b516d79fec0e41b847e334be6de685b342c3918963de0eed77156f85ec203914808035a4d407329d591b021ec19ed5f94d5d66aff5d6522ad33886ddf3bfe786261acc0b8d54a0d5a583eb5f0c1761425a1c39feff6ef459b73cf57aeb9068f762", 0x6b, 0x2, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) read(r2, &(0x7f00000004c0)=""/12, 0xc) r4 = getpgid(0xffffffffffffffff) r5 = getpgid(r4) getdents(r2, &(0x7f0000000500)=""/25, 0x19) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000540)={0x100, 0x1, 0xfffffffffffffff4, 0xff45, 0x3}, 0xc) r6 = accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000600)=0x3) sendmsg(r1, &(0x7f0000000940)={&(0x7f0000000640)=@in={0x2, 0x1}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000680)="7ed5b18ddf9d327272dab58de4d69cb1eb3aaab7846051cbf35b44fcd675", 0x1e}], 0x1, &(0x7f0000000700)=[{0x60, 0x1, 0x2, "b9b66a9f39caa759549cf6081c20513644e53d7e20bc0f1d7b992b5504b81dbd39eba563f198bbe244935eb7b712da14ae2676303820e918b16c1a9c9af1c0b9faf93b04863d68f93e0864"}, {0x100, 0x1, 0x8, "77b00fa17e3f0aa938f24c3bfa294bcc66246bc788db1222ce800d4957499334e77c8646dc783440be497a1068afe0d10755a8d130366e13e198ab5889f9974da29193905686b7f4361d53a6f89db0473a6dfdac42400c9eceb106756849e0ee2e1c52ffc74f02cc646759000501cab9bb8f83905ba4ceae595166f78c07e52c8785c5f37eafd61ec3552df57dc5af0b6226da4134fc9b7900d65e1851af23c6d01f8718953bbd8f27dbbc365fbf6c4ec7c6fc61f8913c57c8f4c1ebed4ec012cb595e403742d4c8fec90c956a77d3c9e1598cc382904d17b198d3e71b6744c146fb26b05cac2b89e19e0f"}, {0xa8, 0xffff, 0x4, "26ab325ea5706bbfb5ccc0793248dd24c668eec1c850257aaa679f40e1e8eae3569417a99546330482de5e09394ca91e094b6d9c85ac8ffac06cb8192008b59bc75cadd914c67c176a83b2ff93a62ba11e8d9c1e09b7ead62cc17f7441617919b77052c2828bbe294c7c890f5351cf3f075f790a9d3da65f2da53f5adabe854a62f597a7cb8bc0ce1b5704c11ff25d8f24"}], 0x208}, 0x400) unlinkat(r2, &(0x7f0000000980)='./file0\x00', 0x8) chflagsat(r1, &(0x7f00000009c0)='./file0\x00', 0x10001, 0x2) lseek(r3, 0x0, 0x0, 0x9175fd883aff35e3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) poll(&(0x7f0000000a40)=[{r1, 0x10}, {r0, 0x8}], 0x2, 0x5) fcntl$setown(r2, 0x6, r5) pledge(&(0x7f0000000a80)='^#\x00', &(0x7f0000000ac0)='\x00') ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000b00)=0x5) 16:00:36 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x122, 0x0) clock_gettime(0x2, &(0x7f0000000100)) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x400}, {0x44}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:36 executing program 1: chmod(&(0x7f0000000080)='./file0\x00', 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x411fee0a, &(0x7f00000001c0)="ea86b3aa12832357b2ce02c6a99d48b33211cefe06b09e67b80b20167e7652ce8fdde6e7c517d7d6c53592c42b66f8") 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x208, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380), 0x1000000000000301, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r0, @ANYRES16=r0, @ANYPTR], 0x545ec9a, 0x402}, 0x400) mkdir(&(0x7f0000000140)='./bus\x00', 0x100) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x122) 16:00:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2f9ea75bda09ff20, 0x101}, {0x22, 0x4}], 0x2}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) munlockall() 16:00:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x580, 0x7d9b596545d4d359) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\n'], 0x10) listen(r0, 0x200) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) 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(0x400000000018, 0x3, 0x3a) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:36 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x1ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f000052b000/0x3000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) semget(0x0, 0x2, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) mprotect(&(0x7f000052a000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000380)={0x3, 0x3, 0x4c9, 0x0, r1}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280), 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x42, 0x4, 0xba23, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffff9, 0x2, 0x4, 0x100000001, 0x10001}, {{r2}, 0xfffffffffffffffc, 0x8, 0x4, 0xffffffff00000000, 0x7}, {{r2}, 0xfffffffffffffffc, 0x44, 0x40, 0xfffffffffffff5a0}, {{r2}, 0xfffffffffffffffb, 0x44, 0xfffff, 0x2, 0x3}, {{r2}, 0xffffffffffffffff, 0x8, 0x20000000, 0x6, 0x4}, {{r2}, 0xfffffffffffffff9, 0x4, 0x1, 0x81, 0x4}, {{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x4, 0x7}], 0x100, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x8, 0xff, 0x200}, {{r2}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x9}, {{r2}, 0x0, 0x11, 0x1, 0x80, 0x3f}, {{r2}, 0xfffffffffffffffc, 0x40, 0x2, 0x3e88, 0x4}, {{r2}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x7ff, 0xc8d}, {{r2}, 0xfffffffffffffffb, 0x84, 0x2, 0x0, 0x400}, {{r2}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x6}, {{r2}, 0xfffffffffffffffc, 0x1, 0x1, 0x6, 0x7fff}], 0x0, &(0x7f00000002c0)={0x7fff, 0x2}) 16:00:37 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x4) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="434a47c9f4f29efe118d7177c9ea3a002de3d56e55c458ea9a632bd1852f659542b0ff883dd1aabd715bc090d5574027e57c4364f2c30721519861a7f355f81169f1c78476d853c33b19a1fc", 0x4c, 0x0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) fchdir(r1) 16:00:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x7720, 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() close(r1) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) pread(r2, &(0x7f0000000100)="f65b614d0b1cf8656e7d8c7221e58abe820c85e4589d97043cef567072b4d02840cdeee952d8b67daaab00", 0x2b, 0x0, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() dup(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0x80, 0x2) getpgid(r2) select(0x40, &(0x7f00000002c0)={0xff, 0x0, 0x0, 0x40000000, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0xc1) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() dup(r2) dup2(r3, r2) 16:00:37 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) 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}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129be04dff0000030000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a9017100000000", 0x150, 0x0, 0x0, 0x0) socket(0x20, 0x3, 0x3) 16:00:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x8, 0x160, 0x525b, "93856b0a8bc7b69a1d29cc475c955a08d33356d2", 0xffffffff, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28db129c4f29528817ca364bf6c81ac66bb2e9aacd81ab8ae2d1500ef095a6a7f493a922ce1aeafa0d45bb0fabf8b3cd759dae05d821709746b2dbecbb1263b741e72fe9d2a3eeab19638567a776642deb5b12587fe733b32295423cf48d47ac5e", 0x1f9) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") 16:00:37 executing program 1: socket(0x20, 0x7, 0x800) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x97cb, 0x7, 0x2, 0x1, 0x1000, 0x8, 0x6, 0x3, 0x1, 0x32c, 0x80000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x6, 0x4d24fbcc, 0x1]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80000000003d}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:37 executing program 0: clock_gettime(0x0, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x51dd59d9dc21c5ac) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="b370eeab3f6ef8c507925bb043007484b841339456609eeff5ddcad3efd1135f6434260eab931a3bb8f99ae67cfe5a7545591b8907849dc967", 0x39) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) shutdown(r1, 0x2) 16:00:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r2, &(0x7f0000000040)=""/21, 0x15, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x4c0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) r3 = semget(0x1, 0x3, 0x80) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000001c0)=""/187) semop(r3, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:37 executing program 1: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8033) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x9}, {0x35, 0x0, 0x2}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus/file0\x00', 0x7ff, 0x2, 0x5, 0x1, 0x8, 0x8dc, 0xbe, 0x0, 0x2, 0x66113625, 0x7}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) close(r0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x8000000000000], [{}, {}, {}, {0x0, 0xfffffffffffffffd}, {0x0, 0x1}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x4}], {0x400, 0x0, 0x1}}}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0x4, 0x5, 0x0, "9ad47f24dbade04e1c47cfaebc078e3343bc1fa2", 0x8, 0x3}) socketpair(0x10, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000040)=""/55, 0x37, 0x801, 0x0, 0x26d) 16:00:38 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)="838674f1d8566d076f1d0be0e2d8", 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) recvfrom$unix(r2, &(0x7f0000000040)=""/7, 0x7, 0x803, &(0x7f0000000100)=ANY=[@ANYBLOB="01290400000001ffffff7a84a8002e2f627d7300"], 0x8) r5 = msgget(0x0, 0x3) r6 = geteuid() r7 = getgid() r8 = geteuid() r9 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r11 = getpgid(r10) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x1, r6, r7, r8, r9, 0x2, 0x6}, 0x3, 0x35f, r10, r11, 0x8001, 0x5, 0xff, 0x100}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="110020fc8e3f0000ed33d50f6f2ea6c57cd92483389d77d5bf23cbacd84e2a416b184e56793577b9ba939a86b7365e234eb0cc88eff09be594e2ab157f48b87a07fb935857e6ad9544881d769b2a1c696d959d873795c830005025bd4bcc9ef8bb9dfdbf84bbfc8577ab8432f2e3b06600ca4fd3e0952c6b650820d68b7414f0dd4e733cb54acbcdb602d798cb7d0700c264f88f561d3ba079fe7b1b3f368802afe08d236cd9160c5ea544cf1b9b3429a7fc9fcb9dba758e7fce8e9ff8623fbae49dadf49a7fe63f107a4af67d83a7ae8e308fa1cd02375f58ac4f7bb8ead955dffabf353ef9cbded9272c2475688a22537b61b35229f5ee889d0767688e380203c07400614e5e504069d6eb64683f408347dfa1c4662979d600a147a0d71b2a95514d7eda2d6761e78e79f5df3df41c0296e658152e6476b864cce86d1e8a80f6fb35fc2b3e4e5ca03db7f4703e1ce9537ba252cc80e9194c78699fef390282b862b22e1b37615b23fcdc8906576778d2a40d7d7f00b1db74dba1e04ac6338abfca0246e78096a778536edabe101ca45cd5cfba8ba26130f19a778e311b37e2594970045c800154758e6328b4a3baf311501f57b1ae9b4b"], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0xf93d, 0x36d}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="da6fc9702884ab9eba16aa", 0xb}, {&(0x7f0000000300)="7133da9ffb3ab074a467cfb8eb4229034171ce7ed0eefccf3bc8b49a1a07c00ed58661c649eacd0c666d4d7085da975af651a31c1fe54149f1802d5d39cdea4334bd4fde1bb2f05133de8dd81f2cf41981350b32bbb2a3b0b8a89b0290afc2d71eb4f0c20dfb45c0adfb74ad24da497b947777eff39e909bd570353b512056dcd288f712b860333e282698035ea402ed7184c359805e94f7960593def20231d63c96b1730f0da6914bbfd581d20e0109083d6a9817466a2f394bc68dff5e576287db28b8f8163868cd221917c171572d", 0xd0}, {&(0x7f0000000400)="e39cb9b4be29bba60f656b122605f0ff91a9babccd5bdadb4eae452e", 0x1c}, {&(0x7f0000000440)="7902b7c129f57d87973df6805d7a5967fc75555d52d3992ae67391b1f8b828", 0x1f}, {&(0x7f0000000480)="3440c2cdea4092ec2258d7c68b790797af073f218c87955392d6a5becd5a415d4cc096513e5850fed785a4e72ed7e7d08785ed62207cf5424d171c5d7fea071bacd1b5c7eaff5c94d8e190eca8d75346d234b11fccf7df24d1ab4af600c5b08f8daab6ba4f2cca034d1c3c8835781424e48d1e76dbe6ea7f32cfa4fd8b61b887b485636a9d80d2", 0x87}, {&(0x7f0000000540)="8edba9daa5da7aeaf7d0e8bece8ea8c85711d1fbccef", 0x16}], 0x6) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x8, 0x6}) r3 = socket(0x2, 0x8000, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0846b141b0099800da939f3f72e78e905a8903555c465a2fb9b747d601e5d25e77562435cf04ece78192053341981f7c62"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x0, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) connect(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:38 executing program 1: geteuid() r0 = getuid() setreuid(r0, 0xee00) r1 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100)=0x4080008, 0xfe0e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = semget$private(0x0, 0x2, 0x28) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000140)=""/167) 16:00:38 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = getpgrp() getppid() r1 = getppid() setpgid(r1, r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) r5 = getppid() mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x800000000004515) r6 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r6, 0x5) ftruncate(r2, 0x0, 0xfff) r7 = getpgid(0x0) r8 = fcntl$dupfd(r2, 0x401, r4) bind$inet6(r8, &(0x7f0000000100)={0x18, 0x2, 0x7, 0x3}, 0xc) fcntl$setown(r6, 0x6, r7) setpgid(0x0, r5) 16:00:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) sendto$unix(r1, &(0x7f0000000080)="0218b409f7b9ec40e0683e3a9dcec9e52c705fcb762f04e527412e0ff37a9cefabe33ede6ba183bab92d5b3d44f79291b3d2b4d1c8719761e58701b41ce662227e81b737bac7bc5dec80fa0b0d016933390d8e46905c94f3e41d88e512444a5f217ad7285d5da839cd889c4a1dfdb5c5ee23f0980442d4cb3fa1616b414314c6e90a7beed30fc9e84fd5286831370138f4ae7efe2ebea91e5d502c976c86e8fc5c860681e8de6b900e54c7f99b44ce6ae19a540ba23d688258f9a1421f28062a3bfa4cc48267a1d1d70e3ae352d9efaa", 0xd0, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = msgget(0x1, 0x0) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = geteuid() getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpgrp() r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x2f, r4, r5, r6, r7, 0x8, 0x2}, 0x9, 0x9, r8, r9, 0x80000000, 0x635b, 0x100000000, 0x80000000}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) dup(r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r2, 0x2}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x2, &(0x7f00000001c0)=[r1, r2]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0xfffffffffffffff8) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xfffffffffffffff8) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() flock(r0, 0x8) close(r0) r1 = syz_open_pts() flock(r1, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:38 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000f9, 0x0) r1 = socket$inet6(0x18, 0x0, 0x7) recvfrom$inet6(r1, &(0x7f0000000000)=""/254, 0xfe, 0x802, &(0x7f0000000100)={0x18, 0x2, 0x20, 0x4}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x9, 0x9}, 0x10) getrusage(0x1, &(0x7f0000000480)) 16:00:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)='o8', 0x2) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) msgget(0x0, 0x100) pwrite(r2, &(0x7f0000000800)="a16deac64630722362bc0d3ce1213d7179ca84f04e81aed4f46f9f959ba2c31b4ca4321071532683b05d96fd0512b00c36aea6895ee251bea02928ce0a183458d4e45cdf477c40fef8e231d35e18f69c0a8f17b0e04ff2a7c40f07860d274db3a665df2b23a8e8e079e44f73ee31f97fd4479d4ecd334bc584dfc334ef03f407d992dbe7ca458a4515c9eb83e10a8d2a40fff67d5f4eb8a1057d753de717333fc88695f4e23effd2ec835edc7291eadd9d2770847a44cbff7b3ef11699683fb7e195a04168ec3ec4041c52e1d106b38172775e149ffb66f92c9ebeae5172ebccc39089d21f8c8b0324f70bec4dc54b49eb499b7a4ded9633ba79bf4f3e8930ae992b25e83952d424c5a7dd02c86fcba53cbe958763960e579a9596e6d1162b634989c18e3473cecae6cd2a7ad66fdc68f2e2ee5d6963699ab3c16f4a0965a0cea8e6272b49be1fbc5e16efe98be404e7f36e5f8a044ea273d6bdae2e2c4273494514f3192ce59e64bbf8f32295a211874835044ad390ca6ace9c4487a81070d73d9ed7f1f8c27b631c561dedfb6dea58aa40f50c3d6c0e17f27f3747b670e02974b12d1654ceb26c848eae13844457204c509cc05dc30708ad83d0af8b2a31a7ba21f15ce8bf32024b5cbe1a4d90252c36f3902b400b9fd7beed87ce3de010d01da666a770c0ff90f9db22ae2ded817e506754702043ddc32d344eb6cf0c0863731ce45e20278e44fc2bc5245e44b4a5a02a9fa2bd5e22a5744d219bc2a22adb5133330e23d76c8f2340a05891edd023eb4015aedac5af37457991ed70c314ccd4b378941d9b380ffa8ba9d445e9fade0c0f8d7fd3dbc9a71dfe52643ad66aa654de34a6bb7772042fe3f9904f69b4ed13c905419adaba92d45b8e8ec559bd5d2b7b46769ef9147bc86499499a591da786e42736d34a811b8d452428052fc6bf3d06203c897d6b07f923529660ad0ceab88b620e654675777c8b14bb3ad1f7fd862b7cc06945a380edfcf6bee185aa06ef5770bf8f3384b6e20f90ae1d4198febe11da5b71cb51b5a1aa7068d9cb0b51d01424c5f52962040e6e1909c6602c4a05e55c37af1f15c9478c11c147bae9a68be4a15ea2eb270a82ed425e8c9dfc953b416b078efc2227c2c72ff2a275239c52af47d30a8ad1982de2eef1ca7cba93b47413343b65c8d32f5065dfb2bc0cff16702dc581b3cef288b9dbe85e7597930931f8c7d2a7008e4efa011ad4057ba664e965983cc9cf0d9ac6cacba67bccfe76d55839b568a5a060ffd664fea2c1af401ad9afd90794c73c38afa2af3a27c58dad0f71f5f206df327c2fb00d0a16b92d9c91258b2bf141c4a8517fd9d3f751ffaba48ff404ab316f6faeaa5d4b5840338a754f5133af721c32849fce525ce7a5c64968820b97a10d00fc8b1b089a423fb41e18c880e24334d8f127d9b9f47f02fe2a7894a795e793bc819d4d1d80789ba2a6b9fab628c34c173c9ceb7961a4c87d41891dd4ed736741078fefb1ca3389cc6cab132ed4e01449956dd3b3464143b957b894091aca7450911bde4cfb0afb08e433781829f5087e0735ebbb20801cface4dec10f7ca1e4dde392d121b38bda8d4b626f54d74dc6f96c3bcffe1cdd998f88970a859f24d3a1e5bb8769fb83e8b8332fe659fea19f1ec4627126f9663b8aef64a11168e53e50df48ba91834d51b2de24dbe9923dd84e16a8777b06b9762424c9cfe302125be38a1e88ec10a1b04ed3e69ae977f8cfefe74031ba984bc7a01144965ae78d6b57c1ef8ebf9e3cbcdfd1cb2032724e6312802bbe1c7d8495ff1a7953387dc67866f52d5e5a3ad0b650c90bf091f1273a877bc6f451b06a317630ffe9e3616c043d61e21967f50fc383cd0bca28bd082f7ef25d187b088446327de7664e3758a85b26f39de041655677f4de1f60d28388d59577b0b9601f0574093528ee17082193f4eefd562ab64bd597039141b7ab860ac6bd729a8567929b062b2481c103c0c623939e09c347c216b0213414186d53b2ce9d8720a532c52c0be98c638cf3b7fd09e0334128506907d30a919049e472fcd6b6a233d2265cde2008a4d4ce81edf9eb670021e1555fdfa7f156c0bcae7f089df1db58c37e0733da3a70f4ff77e6263fc17c4caea9f9529db1bdd2deab086582b5920b18691da3ef20eb9e259a116e2360cd29bf474da847cd387744c85b8064826cc37a259b0f401946a3a8e822152d507c8864f911967b443ae10524844e2a5707e7d251745a0bedc544398d07f830b2d6cc9ef3d637bef5e59a7174e7cad8b282e5e07147fe013f577dda1e5ba2ba775fc8431a396113b497b512e88bfb62bc851792a28a5467645278782bbc0f09b1da15c3223e6d4c39186293159d27936ec7f21dfedd4d9ff0b2e0bb5d766570b35d37d065c118538d7c1bc414d42b5bc5a23b42e80d5de6a40a1e422ec2669fb7e855bfbca398308f5d8c22958b5a25bb551d0f8ad4d866b286e5f5805064b4256bc6dcbc364a63b0847f969e96ba98a0f865a2da34d8c74ed326c81d0bd7be4d5725486a2bfbd8cb0a8dcc0dd838069adbd3d3356b726217b03a8990bbe5aeed7e7d752a746ef5daf2beac78d809656f0b14c42c9932db11af126e708c463db916a6249f2156153c204782acaf8813eedf444134f2e0b1122e6360e9ebdcf8371cbdb696c21109f1d148950495c779bed9003284907a60fd9809111715fddd7c148a2766265760318d1f7097aaae5c122cd2aa1954ac44b2775fcb4b70c41b314f19676476d21baf61956444330bdd317ccd46d5e9da5d8c6b9323e5b8c91a491bcce19ebd946177e5b1b9d829891402426dcd5247b9c365111e8fe35bbeedb3b52854d19194f9aac69f5349432ef24b5600f9a1d83223e02411635e9ba09acbe210c61be217d358ef1d1b4b09e28e5071294ba5485bf48d9fd91fb9f7c39f06ccbd2933151373b8e86cd9089949d77a4631fb7c6e5e9966cfe236929f07dae1abb9becd8f26e498f47dcd66e61f0bcfb42f1f3243108700ca45e1a40ac2e8e1188e8b9eed4abde989733bbc7a406f54fa86e34196022a40a57a30c729b317f6373df9541b0bbe9beead3da5654044e563e6db9bc032453575c69c789fdb5122eecbd6805113a23a4cf8c4a31659869e172f8aaf627801631d3ba3bff6ed833cf9bfe78046fd8ef5318e7bafd11b759f50be7f7bf32508b3e06ded65d7333aee28159ffbbf93f2ebd7b4342d1aff1db5b5d317321f3185bc8b81ecc9aec3e25f733676caca2bcfaffbe8263789e7664d0734f8d369d8bbed77313bdda1999a66b630e5ff4d78eb4209c27eab042d8ef423cc380e0b8bc5faaeddfd396d5d7f333122ee21b6c20f2dd66680dd4d37b8c3575e83e3964675b7cfbc8ad93e945c52e50c993b2e1bdb919e8653c9dc116dc4b4ebc3f7114f626e141313e792193dedc26fb157b08bed1d0f51e308d09f12130b0b5a9286f62d5dbe4d2dc9eba2f96b9b8885fcf1d56e658d08734c00b3ca20673ff0c9610235d0adbde2b0800e80935bddc65cc06c79d2abb240398760ac5c3d3c4477fab7fb16fe42a5919dbe878a29782495c3536695d351058814234557c0c23ee4a804467a3b92ffa4e126206ccf1d379e142ae0e741ffd62fd58bf55f2cca1c509517a82b332fdddef094208209e8d3b677cb50a1af21096556c5abecd483832da910edfc6089b5da59f1e1441c889dd99305269c89f21730586fa8d5443ad4b663eaa2333f39c51c7de8039ad41d6a75fb79af64c4db0784bbcce4cd7c30a1d18712997b7aae404b8d7b282a81ee1ee90a85084adafd1bbd317993841fcddc1fa659e2bd0f45e48200ab70cdccc9c8d9b96b9f11db7ba403d8e762bd8aaabac90d78e628ab6ebc8e1ee994d2bef2cede142eebcf53d96a5d00ff537b1a3f1f6c5eeabd2f5cdc7969fc9f56d38a36805f83b953d9c43bf80ae1e2a3fb70f513e4d80898dc5c7fd9956375563413974280085a3e9363004605fe67b4479c59ccaa06258e0e22e5bfcd1d58c8ff1f044a634e141ce9a9bedfbeea763381407954c6db708f310f8c96e09891b3c3f2647f42c19bfcb5a094a6c0c977b7971733cabd0b18c1b22e76cbc6043acf1c0bbb059ee2238aae1b55714ef3e4250adfdcf0d45eb757169600b8a92e5623ab0e622fef4a6264933de94944790c6f4bf6b9fc2a64d08fb718c826891aa0acc4a70def82e1b577c923801321c9c97ec82c50ad5f103f135ede5654e298254a57ba23e5e8d4e90a74bf0f28889f8cbe59ce82e9d02d769d0fd267c10c763edd25dadb96dff84c07bc714fd559f91eb261dee4c91755a1170216e1f5d3addb4e3f73f6e215ca366e15e4dfbbda493da5bd641460b3824e3aec4155c0c6148f0b101552a68d16800839b0632f373db9b4f62b538c451b393b1b3c4f407d7d72005cf9751f282a321652921504ab03ede974962159274708162858a04997e6f9d476a45ec1ded7fc0003a1f4a69151f999ebe6180b9ab69a5ebdddf93471d314763ef3a383789faf68f637af661f7eca33082e918fd8f0386ec52ce3b3a3465a408bc494938f3f9b7d19a930088ee8b385f10f7bc4536d93f8a6f2e8ac8119cd6452e596d6a8c8bf93e839d5eb00af8cf2c6886bf57d0b7e548512ff4ab603b7a73047ed6bf46535b167fcfe14f27609c2fce3b6eb4d29eaf916f255c1e5f569dc8f2b97ce8282f4c2e28dcae5cecb1098d8ea3ebfff8ea06f1974915ddac3ee0064b032f274e26e0d8eb5bba2c1c567fa254f34bf0577c3af550639dd1bd6848d4f3cbbb30ffe6f02ff47245a2250117d71421d59f720b31e72c27baa78206a120d1bd8b1617185ab79389eb6480fab3160d060f8d7f465fa22f951c1b3fa1ae8a8f0307b59bed374087cadb82ee806a5b6b8586a5ee92ee07882de800ea1229e357c9dd44174fcfe1f69d3b48d1afde167bf8f41aea7f14d9b9064f60cc9a7df81ac051aa686f832140c642790753ed8342fd66b25602fd629e8e28f1966d327f128b84b4fef6011926e6c43c3b26303adfa3417d0d4e4ecca3023773fa312de69fad349cd02a1a42ca715879baf743208efd8f6dec1a643a148d2ad7de4056842fcc01794e899251e18ad29fd577247dee7aa132feb8f7defe676b82900928dd4f0e604a7418f801094eb93c62a98e66c2405c308b1157119d13d08080dae40e1783423143d9ec8f3428e45f3a5c62786218c9c33afac61fccef964cac70abb56c386ee0f57fcafba961898ff6daf1103fc7c758682f9eea057bd1b2590e863af2bd77084910f71728d977993ec9aa72466c5c51b598b2546bfa36b9b76ff7495b6716e299aa804ef90370657f65393b599b7afd130e5b6000d30d60ab4eb7ddbe7b34f0ac4c9161dd95ef20dd399db4682a8814b785e353e86220f8a1e02fec8428db3476c520e960a38b26fe32913ede5bf26a750fb48a7054396916903c7179fb671cf9e558e8d7723e35cfad6cbf0aef24d13133d2e381d63532db50ea28fcc539e7855ace76aee0b793e32c38f718bdc233e824a96827666d18930071811f3e288560d83f7fed4c70bc31896872b203833b1c49cb84d94905909d1b62ad7b923f17ea1bd3b27b871bb2a32c1200a8b828c65d2f751a5f463346f83faee4dbfaf8c73f595e935c4b1ef7b371e69b5bc85cea147af7243fe380f99fe0ea7b30d1827369105045dd565fb6b46b85044f6af49529f84dafe3161eaf072eefc83e605016ea4b4ee22bdb55fce115aa2262442023", 0x1000, 0x0, 0x0) pipe(&(0x7f00000000c0)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000000)) r4 = getgid() r5 = getgid() getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff]) getgroups(0x3, &(0x7f00000003c0)=[r4, r5, r6]) semget$private(0x0, 0x2cd26828fccb8d5a, 0x0) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x800007d, 0xffffffffffffff6b}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000001100)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="d47055be460bd33e3b2d0b88045bade36fdab08997391c60e2ca2bcf3fa68c8701068f9bf5a90c5ddf56fe912393c636e35a21a17d2fff98b7f3610350982c546bb58818143dbb7c17481596f05b22fcfed2bd8274b78e15c98e50af75cf3194bcea65373cd5efd0832177d9cd7d1b04cf103ee758e41367858da0e90bf02372b326bbc8bbc9cd43ce2846725eb599ec9a9e116e92d5dcd9004cc0fa60010d0d66334fd0e1058e22ee4df83079b6651cc9c918cf777afe6cc151898d70dc998b176aeba231455f8b517a05bfa95464a8fc9d8ad2ccd7862688a113bb8d44e5e6df27c58d0cdbac57b3c5b7701d7483b9552a42ec0d68319f0bdd95f0022edbf3ca6a4ee50959a44bb97cafded9a93d38e2997e93d42324fb3e43ad36b035ea78ef7f4180c3d48774899df91c56de529432ff5c0a7055b300a06f952c5ca745776456f1c330d0e0f7207e5754c79fb46f4eebb89c59c1c416d3ce83ffac71e574abd44d103cb11cd68861132e809fe4b6294cd20edb657b3840cdb4ad0c107c579d8b7b299c917a8cf26080db6d268e505e801dfbcf72f2f269cc145fc08f74c947b1d185e8e1b560aec2ed80620c6e234b363eecbe7994011bcaecb7a15f28242e19b576fae2a3050629759a4552816b7fe68a70a10931ee7db8357eef13960a18271037a97c9cd89abe7fae27c9d40afbccb6f12d845622a9df6f5817f81fda8c82f641950b09907ec3dacb7420dacf53a10e0130fc5b1377e9a57f9a9dd5d490aa062c1bf6f2be33264f4280191e43d05c9bcc469fe2d6e5666020c6c9bede051d3851540e9ce86442ca4a8b2b111e68c0d97cde5c133cd1e72327e80daa88e0a3aaffa72c00ff44df57875b5955544e5b5de54a5911ffa1b33153d40d26e6bcb8e8c7b8e8c25a8e3e5fd841d34760b1bf2df9599c29327f5464d1739a7bf906e69932388bee0a3a7f6304bae28b739b0433453c76f67eeeff71634f93a12a0db16d7ac1ad4a172392a4b934bd64f7346c000d5a0d4a2892a612818a68c534913bae45396f4d0016c42a933489ff31a92996a30d85569c245ab8e0af34d63b3e4a9c98f6bba7456fa20fe90f7c14e9a4a5516dbb9378cbe208514aa70eacf13a3f443f468f87ad8d7da84ed4ff46d2721b7dd204a21d7a6047e1dd8766fffe6a96eaa8a8f2f7959c9dd67e9549821409470946b986ada7c6f933cd79661fdb89b7a5e2d683a7ccb981c5fdd025468c225f377f22cb283e43f21508bd45d244d38fdc21bad1ce9a9c9acf873127a259e619c3581d6be863ca246bbb80864aabb6a3825dca39934ab0d7a82b712809c9e5be82f2f3fda2c1d8bd7f0f76a0563747e91470f7594d7fdf022df2023449ca77e0bf48e03ce68ae5d740b0cab1150182b0969d9fd5993c88138180a719b923b5ae377eb72c61b6cd2b24ea22a95247e27baf7e85c2e5045e12da1bec1d5721717c365a128abdc30f5b59b14837a14202591b4c4f5e997ff457a2969c29792bd7c4afe649787e0565c2fb98626a0a5efa8253264fa07ab738e0f509a65b71faca2187182dfe15a0750bf6ee76b4240f96ff899f52c3162c6ba0c4a7ee5336737d97b9d6df32961fb55e01609aa6f9d737288c5375158a5b6592349621db88a2a16f5c22c19ca8b301fcbb9650f006a7761e6a1766b9544ca6956ff6e791a5b36c902061badd766531d4ff90391bb0ea6d90bd291ff3fde6a02f45da68cbf4a592a5ce5ec90958ee3311550200281b06835fa87730a39775c944b081841111c6c1afa9ef39c8081990ece4f51a2312bf0a4ee07009a6369b353030dfcdae1cee4b16c0ecf57c40d403d0752aae8e4865d2dff7f8085ca2e055b3158e6fac2ed6af0367765999872b2507d82dff615d0a67860ae956967994ca90553021629bb388902660aca53d9f12f1c0a53d7d97af4567ba7dd3d543854385f5056b8a9ec8b4e86d4532cb8ef934bcea6cb69a4570b2c1d7006667df249c5eadd560e1786bf2b5fb90f5938feaa2476fbbfc21daf3388c170415b8324451d87b50dfd3050fef7f65249d14601a45d962e85d076c2f6b1273f6e461aa2fe6f7d1cfb580a8d34aa50fe0f5473240d8b637021f3a10c8356fc6893098a3f4890298872aa281011f46b8c5e31906619935003008cebcc86a430d7329cd12b9f13818551d24edf87d8c40d46dab670f59b440a77f24e563d76087b84543fb20d731c3785ff859bf469228d734eee787b89564df3f84aeb18645a0064bf3d60f3fa7878046b88512b99e04c215b74d47c0ee7a78d974a97e2e370eab2292aa9bb1ed0cadc2959f092c7bc2cc08919853e19c373e3d0dcda022cf34bca4cb4a8350d75387952fc61d3561a82079e46c45e698f60f3f6a4072ee45dc4b30704ac8cb985016176d1ca514c0a445022b59a85047c7f10504e29b0e781eb7e7b441ccbb0a81503c937ae9c724e852297b81608ee8576b76af57dffcd6f885f57fa298d30c4c59dea7ddb13891928825d84ca5f14599e878304af8208a5e1e7f3765acf6082ce8c2ae8228588ba4c7519f32448df0c95171ce0e5b883bb660c86a92083e9e8ea87373c97809a6bf50c19d312e312c34c3a17afedc1eee09597acc64b0cc6817e8f1504b6f612f35dacf540d66fc249ca1a459778f619a0f0e684c538278f1cd4826f662f595ef2403276367ad6c2718ba3c0bfb72e82373cb29aa71ee07f62aa6ea6ce37ca489468e562bf7708a290552e8f23a2da33f4afeb7f27937d53cc91872db1dc80315a688f06d0f5db98c3d8e93ae1d610ccf3d781a46b09c2d454d337ca4cc97837bbd518376ad7688a67637ea81042cab9e244eb9099f1ebe3bbdb84dee1b4a95f866ee18856a45e042c7487ab89b163d5096a740581d9d7e6c9679bc7d3f397785aefb33e052ab8659f189ef2edded3bcc818929fbcf193b5ec07fd119a25800981caca7faab6abe76a1aee3833cfee7cf2fefe96591bb31c9b45f66237b1e23d6b4ec72802efde6cd9920b7ae19b6b36fa35ea8e20dfe9f147abac59152f51ca26e7cb9cf5bad37b8984c6c0b5939551ca7694623833edf309f77b295ca420410faa8b910322a846cd66a2b991d69c2459092812c3a371711aa4c0b6e05f4cca80160b60439392550b4a28c1b5a4c0011c0c81b9a09c14bc639002432b749dccf9c4609b399913965838b404a44ee67b838621dcdf9fe4ddc2d0b67b09f398d54be9d33264e86b7b54bfd228d610a8f7143965f634d35dd3159deb6975db0d6e19599d29a006ee5455e9c7d9f194eb2963d95b074ac0eb507a92d1d6918a411231eab04ab5c5d0193ca362f29f99e2ef81d112b4a937e770ad08056c0357590795755c8350a8201cbb22c8fb11b9ba881f53324d82d250612b65bce39d771415837f4feda269bef6965eb89d4ecdb31d30237e74cd89a4cc6600bc0358362df156d69077852b56b14f440f2b171e9310e6974741dc1ff929b55c8bb76097f98f8205fe68e93375bb4b24ea682fd678edbb66aac0a87b22bf398db98ee10ef3b2415e82c824876e86381760b20a4a06c509ac5f17ba1a188630c6ef723c7e978ad468f8d153d8328532e16fea2de4379d8537690ac5e24c380cebdd94055641f35fa33046fc107c11bc0ec8dd3f86a7f145ab0df83372eb43278db4049369cca70e7c00c5eea35b42c3f94af2296c4433672d8b4a4c91b99be4b17244a738e9695e73696968f73c03f524b39f1d773c5262198ade6d289ef97446ea9cfea9221567d29147783b37ef89ba58aac26123ec2e161f0cef362f9afe837042b2ced734d7fa93292b69611ed74448ffd346b320f0456ce9834847f1f735b636ecf94bfe5fadcf5a31ba7cc2cbc0c76d42dbcee3b56c842f48d324bd56e77dff8781909fd58703a08b8bf6ac44005e6f228660ce38e5c0cb0c128a688db340bd562a9b167f954d623a5250d5fce3708158d892e093fc8bbc84c5495d29f39840496abeb7a380a7acae6837578235ad9338c5676dffe15cd0d300ccefb1be41f451cd5391b5a63637914709338beb82585389d5502d2048d055c3811e237a7454f5b241901d4a5ff032a80d0e5bc6ea486540200d92b4699e4cb6da4191d09e297a1ad555bc0f433ae54b7ce4d33c10dc21d9d285eec2d9ec08539bb2825b90fa35038355c6ee50c4c2cf4f6c3e61760feca5be5905eabf3c5102da0e16eca05c472c4e58a64cd8bd91b354f314b030c7f097716b5191fb422c822ba82878a464d466e14253055a2698f7d9bb0c1f84cccd3a9ed0c343fbc12a20485cad0013a6a55077b794c95d45f652c3c9ac9cee57dbe93b71bdb6e72982337c1622789ae119425824f6926564effa809472045bc826b2586a2e5e514027c11770e53bc49ea23c77b8bc82a98168419704f712605c4e58926d4e14bde051b9dd49fa6b5dcec6eb14b9b92601acb89848b40f8364a2492d4fc6c7765525d28ee019ea395aefaea7338fa0d30b55aec8d886406abdcdb0120c1af0b9f776bdc09ea4628730b445fe70d101ff88b88f63965fbbdd5dba568936fa835228ad567c5b342db0b62d38d60f1cdc6f5418339d16cf32ca7bbdc3738eb062312b45e620acc93a0f5d2f7122bce93df2d9638d6461a562812366d5f8431f686202496cc882d84e7c52378b946f66cb566d273a8b3f2fa0f5ffe6fd5881680d01a2e09e3e44bb0f62d3cb5127e79b2f7d1118d40ef647d6e9e5ddbce8261d817ab1ae4814a7d78bf003d359c7522df131fedccc1e6d5b71339af715030aa09e7d5db593e2aa14c847dfc686d96f01f28b76f832b28fca2d6afcb69769dbb8a634d2866201e572a797d3be0cf7e4f3576f23038e19d6624f97cc93b5060533610db3de667ba89a44926f0f9b03b3b1c126f198cdc7041a9ff4ef943e2b5eadf15adfee8c1071b9da3022437ca8195444e3525b45638ab70b07f91b7d68d3a1d1360da0df0ddeb8afc0e3e5c898c93abfb57c0091631580055aeb8ef943b8abac17dee1b71926f400f38b587a595e19fdc926d508bc24c139c48c4edd49fd75518a92ce2a1499460c414247134ba137b4d5bf4493e321697b302ac462d283492d1abf3d9b0fa72ec08b5eba349e3a8922eba14a9621dfb3e700bcc11de8981571fd03190d146b1a6b84ea30478cba9f79fbc3440857bc56a1a69fabbfc24b1cc8d9a5092bbed8a242c85c15f8ff8ec24b0ba9c280e2966777036ffa7065620341a8bf4ac4a58acb9e04267ed03cbec1c61a8f1c1ffd709fbcb4eebd683d70f1d67f075342ab10fe85edc3b67f52d517c3f2f78876d4c4714d4ed27b60cc6ee0da9a0924da358d74e055f797c2a0e87484dc9bbc69a7942f236d9e93f7d4b3b9f4b73c29d120077807460f318d7a14ba9b34c05e455d78d2c15ebdd1d1b153e16c16668d5153e05271eff1b514ec66c9e4b592d65b40d3cc10780f05ca91fc1368d02ba57540bc6b68c86f9be71fbbb13c067e4ca20ca509bfe3f224b277ad92eb25250e0328fa1e30493848658d5f637bef143da43c341c005b7bd798d8f4c7912cdc51725d12cbb97561f0d3975d6a99d9e2890821f6af9c289608fe2f1d104cfcb9f1d728ca12578ae6b9b1c293534530858b6932010c0f390b3b71dadd4d3f13d0230eca1238d78c7b7586c74f637d4d774a05d2754e6972a46b105b0b8b5ca689699a6c477c1910fcef6345bfc6400d9d874eb097cd0cbcf9acadc7e4597238baf2280241e8c1826d39a7bb9674e0e65009e0d53a977ce6da3d5cdc2", 0x1000}], 0x1, &(0x7f00000010c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x400}, 0x8) r3 = dup2(r2, r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000011c0)=0x7fff) write(r0, &(0x7f0000001140)="1e439f9839cf46dd7ae93dcbbc8e4e0bd088ac0b1b6545758df9fbb67d90ae83555d900b60d3b4c6c8e0081ab5c120a2dba37fa23e2bc8815925302a0ee1ead4e423d82405d52a29f133a00a9ad50617044a3b68e0be449d4c356e08a8549178d88bf50b73ae", 0x66) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") 16:00:38 executing program 1: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$inet(r0, &(0x7f0000000380)="5c6aca67c2aba7b324f751a403d3339abcd949bad40a292668e0668cf51659ec4d268a6bf1bedc05531fc794b5db83b0ec085f46fef4bbf9dd6b25b612aaf5e65401142e73eb7c30eff9717b78fcec1f2d2b10b0a6fb1cff5e7f49a21cec5b6d59709236ab6bc236ea027ac95e4f70f338f8580212cd9ace2c93288a9a697163407010dcb164e6a760e6181a2c583adc45fc", 0x92, 0x4, &(0x7f0000000440)={0x2, 0x3}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r3, r5) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000001240), &(0x7f0000001280)=0x4) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f0000000480)="341b7c98270ff0484a2ab62a1a2c82b41144dbf6aabd44c2c66916be585a88dfc2b82be73263", 0x26}, {&(0x7f00000004c0)="fb1c6f9ad241e15b6b90bc36775bf64a7cb389a811bf71fc7664f956ae52717dd78d6ab671a85f09a7664e82f26da1f1", 0x30}, {&(0x7f0000000500)="62cbf0eb5b5c0f0b3445d9880beb93d010e3b1de9c246f2cbc7066cb1e234471b9cb2beda274eea80fc09a7b1b81e1b3622820b78af2c80d404e81d1faed3e0908a9d7f5459feeaef23cc58beafdb36f165a3f16ad84cc06c1b830494f7136cb56a172b3ceeb3a434c9cc8fd5039d74af7f401e7897d74709cd4395e29325c8886cfc419ba59ad22f7be0695edf3e1b5d2c531e6459aa8b097297441af6938a90a6cbca4e6cf8715905a77f97c1b1da54bae", 0xb2}, {&(0x7f00000005c0)="f558c3b2f62f8216bf91c47aa21ee34d3ccaa17d7ece38985e06a61cc46999d1b71ee3ea41aca7adf90b55cb33751d72651d61b68a9ca7af80cfc24e50a39cc2cc1c1ac46ece6d47bd1ed5c9925ee665d629325ea4ae3de3a82083f00625c859fff1268bf06e2d50e90d8d86fd33a9c0ab2d3c142837e3c1c25753f6bcfd8f20560a52d5e3bd1d05ffa0295e7c6cfe0f41e08ef71b9aec6e86d2814e42f9f50ddd50800a5c072d4d95a566930dabe31a80b766c29b02ea1d599a5d333707fea9e5442690732733ef0e16dd9d17bc", 0xce}, {&(0x7f00000012c0)="01255ca5337f5d1eee5665f2f57a2c644e9376f8d23408d87011a5cc36ac5e4187c8dec23a24e8ab86370789b55ec0d22bf56f00ecaea4e7dd548f4e28cd6f1d654cfcab4f3195e45a60f00dcaa97db7ae2de1ed8fabeafd45ad0702dd84c629f1fb28e64bab16bf709fe4845d2359d62496fb90e7dca929d7c5acb677d7b73f64432ab5b61897fde738014c476f2b41cdd4efa26674a7f96679dd78e5e78185e6238a421c9f296d59a85fc7de8e15516863b4701e815f754b0065b52dfa068450610127553bf4936a579b07dc76a6758f628165bd8bcb9c39354d3f2d55521ce884c6e4e51219e166b54a45ec48088aad73d62867200e62cb53285f24aa72978d54e72aee42b5d1c27805bdcf468865724274de762e6d9b27f6ff3de83a191a1341d03c84bd32bc48866ce4e2e4302b4849810e0c89961e76ddd9793c844afa15779237fe3ce77b32d5499136b24ae48d0220350a7864f16de030b42784022ad9a6ece8827c9fcbb3177338e8221e6fda89259d28fb154f697a0ba12943f3e1ecb4f0728963f7c7cf2374b0c645cc1003173a5938cdd729c261db202f94acf5e34a52bedbffd2ada0823e4712b69f9f68d06536eac99835c224dcd5e551f433b21eee5018cd022f379a500852f0c6229f15cfcf959cf9126933eaf9ee424ccfa7ee072fa2a034ec1f293b7308875444437475341235fc276fedb27deeadf336c6c19c0d0c28e366b5c10f26ee45017dea6238a547f44256fb21f572bbde8769f4695d0fcbe5b43f1d7638f833f5176a9b1e9dd86ad252d722db9417c8fd64e7910ae483f92ae3307baa14e178e6698f21a6eab96bed4bfd59cfec0528d3174c09eaa754b567965247d3d3252f53e951be509fbe1d8b550fdd58e3aae54764a637b84c5fc210a69b877003c1ffe9161ed75bb4dc202d4bd41c5e729c7e3662325dffc3898bcdb2328ab36fa5c9ac4c5b23c438e169c5fc175ba7851bcbd8e0919a91b7b0e1008908d4a7a939f93f2718c9aeaed52cc2f7d9f5e450c7e00a2f2b65c9cb86e72d9ae04b6a7f3169198319a497906da34a9a9a66fda2205a890c3b68cdb691d43ba255cfcfb5910c04fe5c9a7b32ba8f6b9d2f661b773d20f5ca52deeb8a8de13c88acae9628d1e8615317cb76cf1a9b9781ee746bb5664d861200ef610282ea83b4b98d6d208060d187115b68334ca3088cae83a409398bea7ef7e309d1d9fc20be0e765f8dbb4cb139898e7ec81e822203be494611bb60486efc928f8c247b4f479d96493dc68e1672acefb8c759e8582f1d7860ea40454ae42c966a93b31908a97daa65efa84fc81af0347d35cd02f0bf2013ba68962acbd725020facba5e0891b02fcee06d3eea47ba1abf2fe0acf750f282e048d37dec2114ccba2138382389c6fc6994170cac1b32439f230354bf575d42268bafc6150e6664f6556c6c76f73b1da444b4d7fa29750ccd03a05b6c706579aca49ae20037b17a88cb4a88919bd5c9b724c92de6176967aebb1f29da4ff1e0989017133431fb05d3a571bacf83a118afdebdeda2ca5574649614b8e6aa23a640eb0f2e54074ed3f8763f74876e426f93caf87e8d6868591baf18ce3e76b92f6bd1499ad31a2ef2eb8d940337612134813f44b078b3091b3067f6f7ce276a792a6106c3f3fd04b6d33bc084cc88aac78d416226aed906d28123fea06506024d976a187c661524dadbd2ea35994206f3e6e097ea141d9675a1cec946b3176f081379c5b5a3907e73671ff1f15293d76286a148bc930af96f8197416683f8a5246e06124d6fdf78320629aed107f1e110b1cc545c1270322b9cd8be32698e53e2a2c0108db78bc407c37ee5a1e474450c23e69dda0a19005f295df80c7f6b90b9197f04d45d127d323235a24dc4bb9a5c60caf930964ed592964049bb546aea9ebacf3947fadd32232bf66a505a3b7af35bd2f7132cb0a1c905b206ab12b6d55ee6d1eaed48df4654e4a9905556eb2450583cb9abeeebe6a4c106282b8426d68de9e88dcac378a26b1db2527aab88b5d89aabc1d74a05596dea20dfc8107b0c4ed1c6cd4ca5a6bd0fa35a201e5f737c61db53b6c9b5efa3a2a3fa550c38578c4d04a141e05811af2602c649198e51adb846d907db284f7f373ac0084a206f0b384cc6e792a1bfa0630334b04a1001a30b141755db685f13f667d42b9e9028049c7948f61f34387241d85736c7c319be22c310fefad472a68436a42addf1d6f72655f66389fb1ee5bb8062961c964668fa4e308cb1ef90551c55368a61a421fdc1e70f900f3ffdb2cce702adc0b38f888ee36fa6337070e9ff27cb51d7c1c0b52797f6b4f84bdd2a2a95503b9846e87f8c82b0ffd105b246f51003d26ba548cbbde06f4feedce9f0b94a33c0f8af263e856ba7d6309518ed0602326b3924cf2ef5c3aad915df98d951e42994663753eaa019ca455bb40effd8bfbc295f9519a3e83324ed8ae3e3e28f3037fd8d6e5a8b0e8d4952b993622cdf8df9bd1841f9cbd8194c9dfad92c065373fa44d4d2cb37997aaeed966ca791218601d51650134f3a752c93bcf18c39efc95209c4e1971bea7d11320b3dcaae140fa29deadf3322d19b89c6a28b53e50da328957c70c9397dc89eb3f694f48e6752c2c81a153b6bd700617efb9068c25c45040791538632af8d3b6ca37f71284ea4a635174e06722a4ef4fc5ebe3477ad7e0c6d364c07cdd90d35d0bf114b3d53888d5cbb03d7a2990b87845ce482e5792ab25197263fa42b87daa0e63db27c86fa93ef156399c4f955a4eed00dc73c18fd6c82c6759fc28ac7bbbd05c58162de04ead4a71d0cb1d17104b88e3afb63e4824f117f4aba69fc24eccfdb75c988a495596382b344e775f61b14153235ce4992e07368a0f6d16583db24e700339af07352c3554fdf1a096048fb923c29b7357ca6203589cd752a8d2cf649ab942fdce91e5e421b6de5208cbff18b1cecf1b1db59bc2b3c8deb68aaa264eef10a8b1fceab72b5ec7c018643af3154b53557919c030dd81cb8477fee563de65aa45e2a3071a398b95722abf7845ba0dbf2b301a5db6df9310c28363b4deed1d065b8ae51a8ea5f0c432d23d070bfccdef706bdb51eaaf2016bd1f0ca973874ec3a9f3bafb414f5b824008c3b18e9dfe4ef7e6489a754a2a5eb28a869fcd85f41f7c763e44f4443862ac659807cb308e3f0abf72e40821b8f9d98338270d6bd4081f073e854bbb6c816774a6c74dbacc56582d2d7565213a8f1ca531dcc4ba92e1f3cd07cfd199837cfeb95105df10380d9857e1a08b9faa83a7f33d4a5a3b0a13b0276f1a506b64e2db5a84f7ab7d92d8e245f14e7abcd9ca77b726ade7884ee48cc7eaa9871fd25086505b4479d3e1af85efe19137f458024157b3431459dfc4757de9371195deb6bf2bcac82122e739394277c3935842fd542a0bc2a8f986b8a07c2a343c64c2c53dec3bf01ef7a24b5735bd7e7255a2846c1f5c1846653c06c5f59807e38bf2e6c43d2524992c9dcaf96e53fb746677bead38ec8a7bb69510d3e230abebfa2a91816779c655b9794b9a545705185904a5304d38e513bc554204433848bfb86f33136a4bb06cdba4025fb1a2539ece1f66c42ff250c5b185f41ec7d66c76cb5ad6deb20f80c9d59706a383a3dfec38e38f959b350cd62b784e3b88a68efafd6075a0cf1378d34deab042084c603255070b829da941f562ca2b532bab978695f12841d718d7ef4abbabc925e5e1e0111f3f66ee9e1d92f9d72b4e9d251dd68cf249a2e75c330c481c7b37cd485b3a7a32a609580e9a2ccbec3a2707e46db7c50f114f6ce5fadb6ab855c3be21c5f6f03d917bc896624efe185afd44106499d11d629cc05a5f2d81c8918fefb5c8d57547775ec32288f2fed6e3ad9c656e24fffbf9e96ca122347975b040ee4ff78b7f0afd14e51c48b372bfc4c67f7ed5ab192d47876d5444e1d19bc5bdefa512e7efcf1c422013cf47bbaf4df60aacf3a2ea406f7f97d170eec3f08dea57524ba6a11a0d515541cd06bde5038cd1d8981424ab9ff53da2f04d646a72fdae6caeb0a3f739f8e8e620d4a755f9c7708d981baed67e803954f6fcb1b9225880a100b8b1251dcd73a3ed92822caf68c0e5c78b639e1df8b7e46d2dcb077f73303da0ad8110aa4ce021b67e165bdc92a6e7a8b6af6d0e009e4faa07cfa4ce7028566f1a819f86d8760add832a4f351dbe57b8d5c940b3f1d71d004620ad9e3aeee54868e1e36eba50136eb90d564e1f6916d75eb43c06a3299b53abea381036255008b677ed5013e52f4a1bcb32263c7b228c5c4e3448e950d52b4055ce16fa83ede12b4d9d8956e3859aba2dd861cb45e788aeeac693596754acebe576a8bc4a06215a1aa8fd985c125d3773d4d4601b034e45d1329b64cb2ba7767ff97f67d3d6e0f118d9ebdd2e22b6bc92b66ec635f72c571fe71aa4449952fc88b9b5bb79d41c563b05aa9e728a2aa882b5d7fa2eed17dc039803cfccf47db32988c0330c90d2006ee323a92dc4ba98960932f819bf28ae1df6b1695068f50458c69dd4df071a0dcdaaffaba9d0351cd1fb07ea1bcfdd051ba9d15df15dfa183ec6185b039037c9f508b7928fe4a00a2d5bfc3b6ffccbd56b3b864616931fa6c5788e1b57c45141816a456ea1c3c81f88146f281a8307ddc5893cbcf9e00aa4c410f5d46e31197c99efb0117fc3142968b0cb5b1af887b248b03a49a142b32c72bf6841710ecd0df65225567bf047abc2c9243511a82b115604826a397e46d6bd3415b2b0128ecd40de57807113df1a3644cffed6b9820a2e606159317304885868744e6b58ef0c263c294ab803d10eabd6afb0586d86f6a69a75327ff378eea900902f5c7a83b8f610f959119a0b2b983d15a20ba4b506ac0ed8614c2e022ef31906d164c87fdca547ff9a4f713dac5a529e1e526722b8d43c3b28f090dcf6c60443888b2c789e2a29775501dee07c34ee3ed940cb2bab5802f17f76fd026b119ccf2c69109a4cf605787667dd012602a20b34f2f08af0ae8f6ad3be5bcb87b44684877e79ad996d4c61b2c7d76334f4093ea43c1716e2cd4de1972e700944c706fbaa4063616995a77a8a5d0ffbb072c0ced168586d7139fd055ef1cfac21d3d2ff59952a6e930ea6287789839a1208d36080d53c7edd0199b7a855ac6434d84d4f53ecc7d4cf97b7b744decc2d2260ca23ca35f407c9d2b985909f54ffb6854482f9c689c791afa422d154cd3aecc38d60bb329ab064eb8175c484b9108b250794e988fca5ddd097dc069402ea94e551df4cc8811f8fb3cffc3433927dc656000e07f27ecd5dce8ecabdb32b495fbcadfe727593088c362df944497f821a0505114b7a22db8a9e8bbc2f343185a8744484e8eb91bea833a76ec8df6cd159fca086ea4c1cfe48ab9e3b04b3e368ad72bc30a0475b8eb9434eaa5310b1ef920b0c64324463e10bfb74e0617bce8a2690b3325b970c38cca52bed812d7cb6b12900dc2695c999eedb7f5ba712b9ef343632fb19dcacf8242c4b63225794385e330eb7dec1feb908bcb1ab276b79c5cce593a85a4c648a2d8fc201588781e8afe1c91ba4d8f2f1fe2bf8100190e6f0b28fb989a4a1f19b1da6320e6c5fab93e820e93020cdb15801333301f6e863d356cff4f67b930af6c43e41e10d89989b430d59a03a95b79d45cbed0aa44804a1299d05c06675797563f843c13aa12c09f2504cdd4aecf95bfe9d2f870aee44ab2a471ab71cf03f29878976fd084d366088b18b25e9a", 0x1000}], 0x5, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x21, 0x4, 0x3, 0x4}, {{r6}, 0xfffffffffffffffa, 0x40, 0x2, 0xa0b, 0x100000001}, {{r6}, 0xfffffffffffffffe, 0x8, 0x1, 0x2, 0x62d8b8c7}, {{r1}, 0xfffffffffffffffd, 0x1, 0x0, 0x101, 0xbf5}, {{r1}, 0xfffffffffffffff8, 0x80, 0x4, 0x632eeeb8, 0x7ff}], 0x80, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x8, 0x800000c0, 0x80000001, 0x2400000000000000}, {{r6}, 0xfffffffffffffffc, 0x20, 0x2, 0x924b, 0x8}], 0x777, &(0x7f00000001c0)={0x8, 0x7f}) r7 = fcntl$getown(r1, 0x5) getpgid(r7) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24, 0x10000000000, 0x0, 0xa590}, {0x20000000002d}, {0x401, 0x0, 0x1}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) close(r1) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/239, 0xef}, {&(0x7f00000002c0)=""/113, 0x71}, {&(0x7f0000000340)=""/43, 0x2b}, {&(0x7f0000000380)=""/151, 0x97}, {&(0x7f0000000440)=""/166, 0xa6}, {&(0x7f0000000500)=""/159, 0x9f}, {&(0x7f00000005c0)=""/127, 0x7f}], 0x7, &(0x7f00000006c0)=""/158, 0x9e}, 0x40) mknod(&(0x7f00000007c0)='./file0\x00', 0x8000, 0xfffffffffffffffe) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x8100000001, 0x0, 0x0, 0x100000001}, {0x4c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1ce, &(0x7f0000000340)="b6") 16:00:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x3) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x82, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x6, 0xffffffff}, {0x18, 0x0, 0x40}, 0xdc3e, [0x85a, 0x1f, 0x400, 0x2, 0x8, 0x3, 0x1ff, 0x5]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x6, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000001c0)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) read(r1, &(0x7f00000003c0)=""/113, 0x71) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000002c0)=0x7fffffff) r2 = dup2(r1, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:39 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe2(&(0x7f0000000140), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000000)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c, 0x2000000000, 0x5, 0x7}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:39 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x4) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:39 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r0 = semget(0xffffffffffffffff, 0x6, 0x20c) r1 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x1000003af) getgroups(0x3, &(0x7f00000005c0)=[r3, r3, r3]) fchown(r1, r2, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x17) unveil(&(0x7f00000003c0)='./bus/file0\x00', &(0x7f00000000c0)='rc') semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000004c0)=0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r4 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffa000/0x2000)=nil) fsync(0xffffffffffffffff) r5 = shmat(r4, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r5) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='x\x00') socketpair(0x0, 0x2, 0x6b4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x3, 0x1004, 0x204) linkat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x4) r7 = shmget$private(0x0, 0x3000, 0x100000040, &(0x7f0000ffa000/0x3000)=nil) poll(&(0x7f00000001c0)=[{r6, 0x1}], 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) semctl$GETPID(r7, 0x3, 0x4, &(0x7f00000002c0)=""/101) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:39 executing program 1: r0 = getpid() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r0, r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getown(r2, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) r4 = dup(r3) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000000)=0x8) setuid(0xee01) r5 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r5) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="581d78ab92aa5a23b0fa4e29da7d2ba09bcff5912b0bd130e8d7637327df7e4a780edeab0ecdfe9f88a1d984d91d557e5b8d02264adceb914bb42f988a4a65b4f6d5928805d7a014e07f0439", 0x4c}], 0x1) execve(0x0, 0x0, 0x0) getppid() 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x10, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{r3, 0x40}, {r0, 0x4}, {r2, 0x2}, {r2, 0x8}, {r2, 0x40}, {r1, 0x20}, {r3, 0x10}, {r1, 0x100}, {r2, 0x8}], 0x9, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x400000028}, {0x6, 0x0, 0x0, 0x5c8}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="6525f8df742afdb3b654f69c4917", 0xe}], 0x1, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x800, 0x9c39c2924e79e3bf) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x40}, {r1, 0x8}, {r2, 0x88}, {r3, 0x34}, {r4, 0x100}], 0x5, 0x9) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000080)) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x8) getsockname$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000000040)=0x1002) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x5) bind(r2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x12b1) 16:00:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getpeername$unix(r0, &(0x7f0000001480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e5220b80babfb7ff99242ee813a4f477910f4acbaf1ddb2c6379d2ff8623a96efccda1b7ead66591de1283bdf788e66cdb34ec62d1dee91f24314e2e73b5e376e938e289a5204d4dec5f82742899fadb707faeec3ffeb0b6d676fca09211d5281ce141813aa8dc64cd0f56e16c3b1a3a794d3cf5e9d7bd0c04ff24ec418d98d5af645af1cf9d277c2e938c7db66ff65e39c523a3dad99491cc016b6d5d60f6a0444afea5a489d07ed8718dcd00000000072c2b26ad6ddfa3580f1ca9f966fe4032b5ce965378aa2af9ebcdb262296724628a35358b48fdf612341120f04a17790dfb03a3a96b4c02540000000000000000"], &(0x7f0000000040)=0x1002) sendto$unix(r0, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="3117966108c5af4dbd8b5c1817594816e9fc293a0a3201a2da16e89085e47452b4e0d6b8aed4dfd3117ed841e2aba4502546383960c9aa6585a81a8a0e533d45b39e5538dd1a2988cdf916a41b929f7df34120f102ab653b0a3e70269ef25f73fffeb58d58a934e44e0036895bb82833de91cee7a319bc069185d5befb0f1cb2acc2f5e5988f1764b818850c1e5bf48f39"], 0x10) accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x87}, {0x80}, {0x6}]}) pipe(&(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000000c0)={0x8, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='G') 16:00:39 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2810, r1, 0x0, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r1, 0x40}, {r1}, {r1, 0x124}], 0x3, 0x5) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) 16:00:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x19, 0xe0a19d382021d13b, 0x4) setsockopt(0xffffffffffffff9c, 0x0, 0x100000000, &(0x7f0000000000)="833ffdebcd67", 0x6) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:39 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x8) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000340)='./file0/file0/file0\x00', &(0x7f0000000380)) readlink(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0x1, &(0x7f00000001c0)) fchmodat(r1, &(0x7f0000000180)='./file1\x00', 0x38, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/63, 0x3f, 0x843, &(0x7f0000000140)={0x18, 0x1, 0xc9}, 0xc) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x1, 0x7fffffff, 0x7f, 0x10000}, {0x8, 0x9df6, 0x5, 0x87fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x480, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)) syz_emit_ethernet(0x4, &(0x7f0000000140)='\x00j\f!') 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334ac8dd1e7000473b2d98824b3da025bbd47b3bf579456fbcdb9ad897f5f728193ef16ab9b412fc4d5f16b136a5d00d1628b53a00"/101, 0x1b2) write(r0, &(0x7f0000000100)="c0e0cc6014d96a261441", 0xa) syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getpid() setgroups(0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x61}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) 16:00:39 executing program 1: r0 = socket(0x1, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) socketpair(0x10, 0x1, 0x2, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0x45, 0x0, &(0x7f0000000200)=""/69}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000100)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000300)=0x1) sendto(r1, &(0x7f0000000380)="f889a1549568cc69073f958636e3781a6eea2d032010f8d1048569b7ff02903fbac69149", 0x24, 0x0, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x4, 0x80000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") shmget(0x3, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b04) open(&(0x7f0000000100)='./bus\x00', 0x830, 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)='l', 0x1}], 0x1) 16:00:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9c") r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getuid() syz_emit_ethernet(0x65, &(0x7f0000000080)="df9ad2e6207d47d8ab05cfb5c555635ac846ec94f78534a7ebc44e706c9e78e6a337fae56e95a399e049ee04ee27aea61af461857d89955facababb7f1384042fdb64316194570e4cf534a88e8196a94997220a65c8a20e4c221e81742995741736798c64b") sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000140)="c811d4c70251fbb595dc0f7a4db40cca5192788c7ca3de07e2cc6605", 0x1c}, {&(0x7f0000000180)="9e67492f0a6781a170857b5594cd90d7d6ccf107c9bbab4fb2b43699b83b9ba327cbb8ce340d4cea9aea93f4a06e815f54b6dd6fcd91410c00c1582febcae08e5082196527f65f5305dfa5c334d3be74701860dcec0f29a0098c8cf3d386e77be942ac6392192dfddf8f782eaac9a13db994a1782832075a4d6c8674c15acc77d109130fc9df21557464dde91178863b8a3a693e4591394d50a36dab4692b08b5937a93d2b184bda93fce3c2", 0xac}, {&(0x7f0000000240)="c4505b7728a26b91013c7d4e0923f32182930921bb30b85c56641c1f151e0b9f644128c8dd1c557b772b6cb060098766ed611b4d7cb447e04b4f323c3ce3e4a10081b111c4720c2242acd25c010704ee08a2321efc80cb112a15ea5be6d4f01126cdaf5f1a338fd138a07215ba105a5fd9959bd46ac36a984d56367c02961c38053940d7404fcdf30801335067ee13ac770974ef038a256a8235f47ca15f4c806ce7bd8851d7a5c9219ef58f4d456920fb3bf7372abcf2491a09c9ce0cb3786b561092cfa3918d97e150663c5f28575d58ba31ac3452a0d0db6cb965f729eede8da2c357db36a27128c34432b03a4ec387feb148ece35c7fdd69a17b08", 0xffffff44}, {&(0x7f0000000340)="97f75e649930819a275694ab7bd57499dc5f2341", 0x14}, {&(0x7f0000000380)="443c070c32135f864deac97f9d1840645f471bb38d8bb496f1429b3c0d3673bfee5bc119719f88b72e80e1c3a1ca0549a68df7faea2e7424269fb6c5c72a09e3f0f195f65b441a7298887ac2d97a87a0b0d44bfe029e802c32858d6575abcb86b4f37d46b6c212a07b003718e1cbaed8ed102b5f42bb00ba1d54ce4a149f43a1c8a89ede42cbb4a22077c89ced7b7f2e047165015a818681f81fd430ec92b9594739a6194b241bd641f6c72dfe00e66742fbcf3f6286484e1b9322c86003b0de7832cce35bdccea9b6b10e98a179c594acd19cc4e951c10a7d2f0fbb287fd295f5760868076784f9c2", 0xe9}, {&(0x7f0000000480)="8d34fc0cfd8969f6944f8e71a6fed9a4c2f6b35e7e79b7cec3554577b25271019b69caae4492a98d80f46e2bfe1ef4dc8f67f761bad4acf89d9f043ad27b7d057a52c8ac0d3ffe2ec5b731384287b78b01cce251243a89dabd376171e877", 0x5e}, {&(0x7f0000000500)="6a969be52d6fe4ff7f373cf42c919c7d0a32e3f615f16a1321a91f9073ad5643920046fedf602ea7bf49788ddd1c849495128e243d42679b269fa1ba9f06df0f87ab65e3747bfadf4ad0a3abc2aae6986d479158195cc1e82e7297a7c5cf344b20218b92e7acbcd45c7f7aafd6929c98c26b7eb599314b42f9a3815455d3fa09b0d0a4e77a661d4a49f07b20c026fe9b2c9e3016e1c51866489d427665ec980d00259bb7946c97b64dd1a4f4fe2bd7884a2745270752370347c7f9c8b790a84754844b40cee0f32eecaca2cf6d841d35ee099b89b04b0f85aae34cb8a0e24cb8c50a698a7d18dfa8d7edc7c2d02d", 0xee}, {&(0x7f0000000600)="af488977e079374fe346cf3ae61c24324e7d787acf345692acfa4e479b3cc69454dad7ec39a1f85f058527beac2fb4be6e922b11c87ef6c7b79a622cb0bb8db652eea2c0f9d1ce2f7778f86fa0bd4e9adfb91b1b382d95104ac6417164ce", 0x5e}, {&(0x7f0000000680)="9b57796bd73ffabc692c268483611f0df866a4175f5f685ba41d352b45df17a7d67e0f2e637ee6fcfa7be7ee7367469a598ee1f9740742b4c0d622a0e8994c51994c8559a9e9ffec10f2e95c137a1b5ba3a17ce3209aecc996624a96d92ac7596cd55dadb8bbd223129bbb", 0x6b}], 0x9, 0x0, 0x0, 0x2}, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) listen(r0, 0xbe) r1 = shmget$private(0x0, 0x2000, 0x10400, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r3 = kqueue() kevent(r3, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x7, 0x8001}, {0x2, 0x9}}, 0x2) dup2(r2, r3) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) syz_open_pts() 16:00:40 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f0000000500)=""/192, 0x1d2) kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x3, 0xf0000000, 0x841, 0x1}], 0x9, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 16:00:40 executing program 1: r0 = socket(0x20, 0x1, 0x50) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r1) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/193, 0xc1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0xad) 16:00:40 executing program 0: pipe(&(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: socket(0xbf02c049be3fb51f, 0x4, 0x3f) r0 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r0) r1 = socket$inet(0x2, 0x800008003, 0x0) shmget(0x3, 0xa000, 0x80, &(0x7f0000ff6000/0xa000)=nil) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x9, 0x7d}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x52}, {0x400028}, {0x80000000000006, 0x40001}]}) syz_emit_ethernet(0xfe58, &(0x7f00000001c0)="7736b1485da5b6df3ed623c85e8ad7976b83097ad4bf96d148949aa7e46f5fdc02afd815000000000000f3b9a298d29cd0f480c2adb4bcfe3dcc4f0c84705c327fe1f94c") r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) socket$inet(0x2, 0x3, 0x3) getsockname$inet(r0, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x20}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)="597c56b1da604247bb4b740f8a1b1da4dcdc08a0d4cd81b7250009f05f3c10e2b15334014717b67f41a0", 0x2a}, {&(0x7f0000000080)="342b065322562dabbf00ec7ef3273b1e651e69a5e721c8", 0x17}, {&(0x7f00000000c0)="8d77e7fbf20ded8972221dd97b1457650c7dea387e32f7abc46ea5cd92cce04b2eab0ae1604e8f4d823add8899276ce2858f291e4a150ec2c29508beab4dc9bedf0149cfc9470a64b57252b2fca4a29768b7d41ca21a8796c3e2b3b85fa226bae1e69da53cfc80ab5a06edadfd426f096bfe7bc52473b80fc22f2f5d3c07b6a0e2bbcf2cdc269cb1fa92e81857d34ac536b27836bccb497e155fc5d9deb095b00bfb1e94009ccb0dac6bfc274e", 0xad}, {&(0x7f0000000180)="86481fd644703a502ed1ba05589680563b98633a43f6115186132c47947b5c6550f59f0435c3d2951cb8ed27e7f2e744c009de834f4e11474069cd476fde3a7d89714da5b83faf99a5c280cf4aa387ae594b072fd91de6cf44d4412052b4e5401d15e3a976518163bfeb972666f8db8d8c35954184e89cdf48034698d5af363110b82582c3b7b44862", 0x89}, {&(0x7f0000000240)="7832b80cff36ace2fe6db20acf26715c5b75aa7f1844e3e37da59c71a1345032a2222b21e75b5c22016f84dbf8856732fa92094c3178809de12db6958510627809fcac2492c3ed46cd379c58af055071bbcdb70b2b1e1ccab212e1a87cc246ec70e67a3ad4a2f64ead9dfd52e9a7e9cea730fc2f70af38f3c9a54854fb94be7bdb9e0155b2edfe538bf6de6c27599d035c97276ed40dc71daa7bba4c99dd909070000181d9677a746108597ae12fc79121c3260cfd9ac96bb5970fc09e796855fc855f53dd0566ac009fafd97dc1416de75ade3b3fa2cbdbcb668a1028c12bf2fbb2f62dfb688af333926e253f9b", 0xee}], 0x5, &(0x7f00000003c0)=[{0xb8, 0xffff, 0x5, "c0f97e909c3747e0ed65b673b1959b99f7e2bb9c85b9129a3733a58af35ee800638c1bb0b74739faef2238f7ff40d5f16a2e0e94bf0dcc47fa88389fd194da55f81a49499d53faffdbdd38f83b59e1eb717a39cf6298fb9f76de31b3bbe1385cdbf95eedb8c4fcbf858c960c74ede511bd76971bcf754290137de2f2a9bf99693533c0349d5f4970cdeadd150e5574f04950a25be941bcbd4aa86c532eb223c644"}, {0x58, 0xffff, 0x1, "472cb5de82f6e863bbc63734519e3640aa866fdaa709a642b67331071c2eca0780a5bb2c9aa1b7798a0ee59bfddbaa1d3aefdeaa38c79a0368b019d4a2dd0ed1ddb711"}, {0x38, 0x1, 0x5, "9a6dc0b606278bdd2cc2db29e2783b9c91108ed4b30839e85ee4a6261a6aee27c157"}, {0x18, 0x1, 0x3, "b521e6"}, {0x108, 0xffff, 0x0, "d89aede02f404edaa8b62672cdedfa2be674c42388146e351318c3f1d8634c903628a9350deef11ebe1d98a0b9dd9bb451112e5782dd68609de0a50ee6c8845e141f716904a4dbf0586b8aad2f18cb6c021865bc35643e4eccc008ed102c459ccf5adb7a191b5696ab37a2a6ded5b3bd614bb86a6e3a304175805a639cb5a7ecc872a8c21e6328466eecb625efa977246e67cedef59ada2aa04cd33dfc7016c375b0d63fe6e4e03f0ff76f50d5a150eb167c567bdfc1d39a5167a1fba61737483c23312ad685279bc0878a8c2951efb5e57ac16fdaf1ae9c0fcec8108008bba5bee39f4fef76d566fcc526e374a6b351b3"}, {0x38, 0xffff, 0x6bf, "0f49c08a3c5d945d252ebb6cee9f90f75a921be3d34ce40d2aa9d9cedc4995970c88"}, {0xd0, 0xffff, 0xfffffffffffffff8, "b5d8bc7068ff83d816150fec81a087b958147b5c556254c7ec4961fc0cd1c7489e4331299680cc980f0e94a2fba41bc549d5b9bbc3d8d9384912edf5d436d22921b922375aca9896ce36b9b21256b07797a81ddfae384cb800c1979b21f61279d15c53c1896d6be887f735592bd8162c7faa2cbc0b78ec67fe7b4bc0e8439ac40a8107fd300d760de57dc01cfcf236b4ff41bff3308a91a8d4c6fee833f085bd17aba79c426def2347366a34002a613f04ceb64108d3e59d483587"}], 0x370}, 0x400) 16:00:40 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() nanosleep(&(0x7f0000000080)={0x4, 0x8}, &(0x7f0000000100)) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() socketpair(0x0, 0x0, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x80000000000006}]}) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000100)="cb57a11baf9bdb512c642b30c5169984e2702075394bc98cc5207a53cdb03c8f69e1f658c6e42afe3180fd1442f8d594a1a603db72b7587c0d2feded9ef4", 0x3e}, {&(0x7f0000000280)="76021987586686ef3ed4f0d64cd2ecbba2a6b5efbf4efd6c9b01630a4aeaec12918583ea00c0400443a7a33014cd103862fa7b638a5de7584375048294f21fdf421c46e8828a5af1fbd9341b3181b72dd94588777a04ccbbb0b0ff370f5accf7923343cddcd0e85f97db73929e6d56a62094a7edecdd613e353919756506177b475c432e3561cb0a54cd5d46994ef529be5fb92d414d6b272b218238e398a68d74be971e2475214080f76136a2fba0551b6df08c58d25ea94bfd3ea49737da8639f4a01583348cb97b94d5cd889354cbf5a890d095169cc00655d9ccd4e561956379db1bf82f68dbb4974fb9ca766373dd87aaa97ac557849fc8f2a2b04fc21ec4b54d9bfcf3b5116b551ca90be29edf7dd195346b2cb36afc687dc9a4291b8153af2fa352a1f63c23d7a211c500c3a882fa8507c217d54ff0c5482bea6de28b94b85dd02a76a748555046cbca33365008d89c13809199ef93f77d50e07a5670e89d1e61b0c417b9b085e7d1603114ef2fedfddb64ab06a212aa32240a35157386cecdf3a6ed9ef8da572f2bee36626b3dd1caaf17bc59006380a6737318f922e6cad8a69440c8b7e813651cfded1aae8ba5cc0d2b0af3e25d7dea97eba23c5f484bf782342c985d927feec461afe282237b618f38cb6af6ed7bbf360d8c620a0dfe7b766ddd4b23681498269f245db016bd28a066f9ca7c5cab2953eacfbc2f137ec9ffb2a73093f0a90ec2db3be2a08791fc5ef68b98c4be9d1d28734aaef58099813110bd5817952c2d9462290b8ca2c9e87a6dde6617b776a5534e5569a49edbc06931c149564d040740007e0e898f6f2a1428a784d63643ef3aca19b8ad532260f57a0680d7c384cdca23cd36f9179e8cddb0ad30b3bb148f32bc4d43a575b2d7fe9ca4af4a49b6da47f21a6d776e023157518d45e26eded9c31e0d15a48784b94c3972ad54da989bd7f42b45d2686e4252ab61fc7968e74a7576c9e5ace1ce73a8de14698bbdd10f880442495cf4f039e45f956bce96abf453ca792a2adf67aa97f004d5bfc44bc2588503b6216ac62bbdc4d9057645ea4d7cbe46b1d26faddb4d1688394b73bee1cc4e8a25d79c030a21d111517c912f4da5f9b6c11b9427a7809383441359946ba6bcc716a49e11691647ac7e5f6d6ff90279c4bf6f057ee4e0aad6ba1bae06306fc9b1c8462c48853a2e8946e81e3fa7b790c29dd33edd0b2708deb8ef2b52ecfa1d69f8367ee857cb212d717d40414d71f33e4e8aa84642de7fa7ea548a5d2654327ff5c6a0fab99a1671f3a00f91e1c4b4d5a60230ccd25ccdf8d69b32b4a9a4f6555e1e7d249739ddd361414c58e87c524b9b2e6f86d0f217c31aacfe4fb8aba68bb9149adfaad754e5b67c35f0f51abe1ab6cf2bc1e3e0d1fd8d4525c6d7e38a2de467fba916c1544905393f6abe35707e259ceb426cc0fd8c90ed89aa064a69d9f43c783bba06570a6a97c85d55cd6e8bea6e2394853e4d6a6ee3fb7ff3ae54dc39e597f6b6df4bfe79328f18cb78331ed223a21988d7f492d0e67305959926d774d52c2e1f4bda745217c6d85a1a3f85e1dcc4f54837e25f1c37912d0183f3726324643b3b02b2a1a3778c497b5f45cc5f79cfff1967897a4506aa6ed6b09bffcbf15391c0afbde6bfa1ca2fb175aa9b2394a26064eb5c5fc840a517d2e143c35e35725ae1fa0351cf0cde22ef74bdaf02b241dd1911405eab25c519220b498945b2cdfb6480a04876d6c18e8174f8ea312ec771de467b042f00320f37e8352c9224d25d18356e17dffb24fe8af5f1a0d16bebb4f64f34019edfd1db42b360b6518e0b2d951721f905f8d4d4207d144f86d60bebe4981bc1952868d8e65a0fb8e8df5e5c78e4d4b938058ef0d2be287e07184c418ea7e421bd3e7d5170507be9403de9cdd74cb0f90815d0c18154e0d8a9e482087b36d314bfc5d5a8a5a9a5645c7ee0cf16194833dcad66dfd2fb39b58ef74c0bbbcf85f7b4fc0bf8f037275b70fd8b3915611407d9b275a4714f755a6ed06f37726b8577016da8fa9f7a2773e250dd279b9374a347e67f4dcf62a4e0969d127d82e9d8bb40fb5fca1d0ddeb6e5809b98a93a3fb1dcec66128b164a9813edf810dae3288b9c0133e8e3b3f4eeb1d129800cf4b86ea43f9113d4ecbddb2ec2f1a4b9e62d44b212b0cea3814a4fbe4f8f82eed4239542ea38b95794fffce5c015db20acda3ca604488d7fc608cd6420b6b5c3387dd13dcb185df2a474c58713a1413d4ae261ff5ecc65d35deb0ce602c26203e2f0e95afda93b87e1cfa1862b7f568dd5d841e692c0d60beb2dd515221f3d0fd2403eab88232a75143590d27f12660e6484b716d82d5a8e27d8729a26ee02eb07cdff294415d6712356f97e1217131009f3e4ed4cb80b3d9726e92f9bfe8f834ce0d88ec7460315df00084fa745265f7df391dad91381d0c2d50705fbd84e80358b7b33cd44db2a62d93d30b580b40033b484b7865b3dc326151589677fb9bf97c9e72d6631e55d8d4f188353318d6c695380af4a5764f417af1c11a11dd29fbc37fc519134a04361304c02002da8942e32cfba07045ac5a11e44afb3bc795cc0f451126892ca0178b139fb2b9294fb3f3cadd16fda504628d107ea5a70ba76ab61c15d235c565bc4fdbd77d1b7b8b237e38fc92bd8ebefe798202f9159156daecfde3aba66e0531f3ab4ac200e03d62a94d56713600a8585cc1d7030dc8b4ae21dbcbda5c80018b6a6df8be6677ca9cf288b3da6958527ec0d963668dfee60c103fbf9bd0e395f1e6fd0cdb2a37ac55761a09e6470ecacbb435c862f765b3fa8b1cf3f41b9e67d0a7763fe5206941d052c40783ec5341251be493abbee9615143a8e362d2bcc8c388083e6f99ef125450fcb55d661d15f84003268617bcd21e10c9b662f9726c698f845b9231f9fbc777878f7b15b51ad211716cd9d98d6e3d3df0fbb211a8f700f393131a8c3965d844c90524550757ef666620b25ac9e89b3ade1ed6382af3c030400c9dcfe2aa0a4f014d40ef200d7a514bc0c0754a58cd5cc267901e53080eee47ee1446c7ac248ea76e28247e6a65ced9ed462d5d13c54fbd1a0807153aff94b543111721ad52c431c1a890a9b5d03c28ce24d486b5e9ab98388e6e21c67f68e93c2b6be6dc43902e98eb99319258df384f2edefb34d05950c28c18fe600e14c16dc999584c0c45fc8a76c9b470e557c1189ed54f29cea0455848d143658684a3d5c52cffea009f927daee386864b322b01ee588223e051d9e939bd977b05f8c4fdaad87da4a1573e7757ab068e99b9ffe4092729fd547f3ab453c8c85b4875e48cb4d52990998579795165edeb58625c298b062832e266b79f7832bad02cd0ee9b63cb31808dc335d2c44c777c7eb2015a1e6ae9de7d7a142a509af356108f216bc39b0e9d4bfa5872e7d5caad19e3393319dbec83bb699fdde754c495e5896e9ca67f7d1107901cd417bd1b77b800136aea2cbe9c537eea14077df65605ac13a5e9a05faa2422983ae60d2d204ff17bd241bcc2c1c93173ca4f49ae73960419fa501f1c5dee1dbfd2089cc146cccffbc47b924e066dd801c6d706cb4feb43508f8f169fec2c47541fc19123c2365fe81a53c412fc0a305f3e4e8289887d484f062c2604d799fa5bc0203878632f4bc137f5009c782fce4b2292e612d7260ff9e5047278fa401876be90b719ed673d19904bae368ae44268ec4c0e3eb1636090cbc37a287c93df2c04f58548a310200764a320ad4fa15789a8cc46a8d10bf31da39c0866a155f4f99f3005b5d56791fbfb3551094bcb3ce60a9480dcdb90ad0643cf5341b4d8747ec432eeaca3fc4baa10e76068185be5aef30c42b0dbb7f80ca12accd6b8eb64bc3b03278b70b7416cd42b24092d06f68a384939053c0e87df80291968e740709fabfecda404426ff16027bd22d19dab27c7e91dc7b0eb72031ceb9d3fa0daafa9ba6780bc9b8c0411855405cc8997b47fe28df367932b2f8c03764a90569c38d93ad78024d257a5977dd5176ad530fabce7d91ea88677e0a99ac15d5c98be2c48c1ec5766f83ef72888ca539c37aa8570bf8fe42c90721b02debd4b88371a76b017dfd29479f39e628f14459e08de7db855c28cf05eabe52da24d20c54e96dfcee153c2c5429b0be726cab5f5bb2080b95d680860fe4b4c1eb0d05ee1a2c144a64770826c253dfcd68159e786242b8003e6f6edced984eae71dec18f0e5eb81c8733f73bf2f9db9422b1c04ab44330f8f0cc5f67d9c0fe8bd207f29c145175f79721e13e62f1f37caf96c05ad1440e04e7700b363899da0fc97dfa4ce3a61ba7f3f84f4957fb0fedced499a39931fc4c3b1386de6c2479fb9fb35b3bff0ac3fef65efbb13a794a701ddc0390c69880ff318847603cae661afe78ce17548e2e0ccc5749a55654673b5153d0f63ca70cff31fc8b797424b9f76a7af6a4fc88f0ea53250b3a662f06a2566a2d047926769a50eaa595b01b232948eb5192d27f33a3dd88e4ae02f9a7d1d12b2d998f51ce1f261d766a9eb4284e0eba943b045d3a74f5a0471f5d83b64ec5a5f16d9c5e52a20f255bf33df95deb89a0b826429f34795097c4f80ef098c4f8a3e8958923d653a84b9e854cb12bb5cde2382b5f1392c9ecf127bdbe52e0be3e28188658c81fd6a0e02eaef76cc258b8a4cadca7598cfa47165bd676fd537b1d3f837bd1a2010ad7b8235c04d77cd9007ba10532507dbffd6d8b3ee9e13a473d52f3ed0c6f7366838aef4e7222f64372ae729105cda27bbf1d6288a462ad7d1d7a4bfc302e41ab8a5d33c5b30d7598090b27cb04e7a2a8a5aa0854323566d24dabd6be3d78d0ee13335b856d1827c7dabb13336d3cb40948c8ecf3ba2b759a079a62ffe6e22b01216f736c168103417de700f72472155b3eeb93e6ee8d27b1dbb4f457b5adb5466df3e311267f33e43a995e74de43ca541f0d4ea29376df86ddcefa98b3297bb9d57867c9e3cc4273e9cbb03d7ff620c468e577f2affc6f9e22794293dd681e27a06c7837a17313cbcb441632b36d13834ea807f102d73a2b6e571d2d1e6059cb6ab5f2486ec4abc55adece91d98abe883ecff31556e06c9e8bc1c5554862496e8c5dd565fee86c0d4e2fee083f81660a8864c85140669fa6d9330844d614d289ebcb549b217e7276fa17c62fa24cd535a3d9a78bc1c3fb446ca3afc0fd0034ddbc2b887579ab300585a8e6d6c90076c74d0fe495feb88845a3de4bdacbee3ce5928f2929a121467313d6b1b68d14eef7596b15c9c07ebd55944edd3d9e31714758c964080ba885922bd158f0e0a698096b792e49402d228a4e679dd79b55de1a3ec5a2ffbeb6a028722f60cd18e6cc5942b92769c28a9e149e1664408e4e1546e1df5016a7d84b7e58b6b446f117dc13c8e88cd6ba58c1d970bcb1b291061022a8a99c44ea60c2c3cb267d5fcd53d9a9632eae01380789a468427458b5b0de66d3dd553fc781963a81c3ec2568da2c355fb31a94b7dea6ab3567b647d05e5807eab713c0be02bf584aa40faf9d630e19a047a1ca9975fa90b67d9398d1a356adedc636ac623e9dfcbf0ea8e1117bc0314b47697256b4f36d587996f2453d67fa513d5d56b8f5fbfbf3167051a76d69fb03f417cd8b4f9e63ed5ed2e1e5cebf79558d30c8d73616c661bb1ae12541d917f1611e973d717ad23d028f9568b195ab3cc7fe9c6268f4fc45629a0b134f5f26e32bb95d2b3451a7c2d42e46af43e8edc8b5253eebc6cc1cfb9f0d", 0x1000}, {&(0x7f0000000140)="a9543175c53ea4cf8926324c0e6af3a65d4907abf9b255ee3cfb73cf3190f65c5a3030f74c2fbbcae69f91c5bf3088480cae22caf891ce7b7a726f197ff44ed574464c4bd0043c3720b9b3c357ca8d8702cca2d8ebbc07cbaa72ef4c996ab5e3e2a6aff2a81597f82d2daf67d22e10f72e79cf938f108e443a546f850f6d23902b957ce1dc8d8ccfdc28bd8563f0435ae94d8e21ad685ac3c2429d4781d574ac47ef5f1a", 0xa4}, {&(0x7f0000001280)="589bd52ffb5b47657af755c65790384cfec6997bb48d752dba036353fc19f18cd27a836a107c17e2591e95427ad697436d77007b24d95895df78e3ba205dfd54eaad98db913c66f95035f1b60c545b7f71a7647e738abb5b9e3a4258dd7ee6bca81b606ad9dcacba24eb021d967dd1e72961b5f78a3cef118bafc9c236f53ae077788b6311a6cde6d57698f5d2f70be65bf259cff292d71754a14f684a34bb1c6c8f1889d3590e42641b56259c6178dc87b5786f670a48e2699bcab4", 0xbc}, {&(0x7f0000001340)="14c8a41a2ea1ff2b70c5068a4f4c3693755abcf9542cc79f81e9a192a87d94c81718e9a397e3ddc51d01f7ff73d220a30f23095eeba9aacbcb708f4800a9b56447006ef8a9548f5134ccb332a673da4ea07cb0e67a3eabf8aa7493979c682129ae478f7d170e4d5f188468f02989a87c2f29ce399112f28e92a38b6addacec2c4b36dad07911161e96fdd9ca21187715f34fe6a1ae4be3e4d4634c38e6cddae0aa1ed495c3", 0xa5}, {&(0x7f0000001400)="8a1b1790cf88a6561cd36f7c1c85bb01ed933bdd633c2dba4361fc9eb88620a5a0a637eb90c1d257a3d474beedfe1cba1d45fc5ac4af30223f3703b42dfd39421a00426a048d882081e8888bb7965d0cb2ecb84dccebda064766ade8c47ed2fdef40b3a276aee1049351c418ea6032", 0x6f}, {&(0x7f0000001480)="f536829c7bf15d5cf94ebf145d4fe78e97c35ca00f6243928a58bc16d82c9a9248434b43d65ddb2fdcbc2142743753ce3c3221ec65bc30f1725e4443be4434167263244f887247cea95f4e4c6dbbefd9ed632a2c78b06ee89bfe02277b71ef441ae4d10616354b0c518cbff50335e87bf01a8b8a1546f00d787817fae78acbdeec39e4b1b6346e8f25159d0992495ecbb81290770627df70b7504a50c6822a8d7e6a8ce87a32289657d98c999c9e5b0c297e573ad37028ba6177c291dfb584198af20bedbf2642506c4f", 0xca}, {&(0x7f0000001580)="150b5237b267180ab094e79c8227b8b895e055429b48837444c89c49f365944317309defd6e349bdc130a91ca473016de3899e0976d86be8c17c0cdc2829902e18cbfe63eb0979a7614d50b5c84152eb75a489dd000d915b2bcfd3aa132c16241a90b6e9", 0x64}, {&(0x7f0000001600)="bbb3e491a74c242b8b56a0ee99f160cf917a85d50ca1ff436f2e093aa1c2af5be3fecc03c7fe8c15ebeea5916b96e0bef590c8578c32e2e0ec9972e7448db7f2aa2659546a3d3569c1cfa678c4f1c340ef5c475e0622cca64b1b577e1193acbfff57b01e759f5448023dbef263557bb1a1b46e6eeecf5f98b0df07927ea8f43564aa5bf7d0e9eb7f272f41e676062a43661fa6038adb89d9b075b25ee3ac0a8303b27628f11b9b340e3978578b", 0xad}, {&(0x7f00000016c0)="f9b4ce697d5fd37c2842b0f7e51224eed9901737186678219630aa6b7b5212100400232c47d42b93a60d8ac0899a37abc38b95f0cbca26464b4b5dc758279a399c", 0x41}], 0xa, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:40 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0x6}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8a189498824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193e235f2a4d405bc66a00"/101, 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() close(r0) dup(r1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/42) 16:00:41 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x39a, 0x1f, 0x80000001, "f1f6db09a024217750ae0b6aafb7ad848fdeefb4", 0x200, 0x15c}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x230, &(0x7f0000000580)="6ae96f1e4b72c7f89284d9e8fd70290768ad3962af5232c8d2ec45a89d406ef11649a7ad91f4491c7a0c57ac8a61465ea3a11f9585b4e077936ccf21014b7036675ed5b3442b1d5294a493d89e51df3c31ef6da6f929a27dbb682aef7d4c95eff7da215c91a5e8df121b460c835d79965337dbfc54493264222c2c568520ea3b96a9c5f18f680000000000ea2ffa8173557a1f0864b184bebafedaf89dff8001e0784a4c9ba13f1e5244387269bc4cb9101a6ff67592e9f7cefa283017ba0cba148e92a8b5e736b7230b0ae2bcdb33bee72e8f8dfd3b539ea406b7153cdcc72ec65bafbab385ba81e1a7fd0d7c72bd7d57a78d9f674a9ede861bb6b60a545c40ff323ed406dde107895694f7e0279612131fdf6102dbc41d666a381e04b3d242dc77fe1afad27a4bc8d8346ee7d90470f58489b7a60408f801f89c53ccf7e22789a093cb80809364f3c5ad465d7e0a37345a0ecbcec04f64e5834715a694a7fa4a53d868a02d9ae8246808953ae15e5c8e6fe6918e22d6058364e44645e6cf880c25dcfa1b500501beeeae5d12b09eaa85b65708e993e8e5172661dbb2a802995d163fa8c2c1edb16876dcaf3d16d1204d30806a3b656d590752b82ae376c77ddbdba0db9ff84101d197a5294590abd3021a3f1cd92c5ca3b2f5c4b77e568b611c328b17cafa7dce7ff53712725239414cfd722c87bed06457236742e902cec1fadc13635fcc1312a3d740b913412d248a9dbdb5a671400afd7211702c491b18f798c8c5051c05b4b0d58db18e9cb8f9") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x8, 0x800}, 0xc) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x7, 0xfffffffffffffff9, 0x4, 0x7b, &(0x7f0000000300)={{0x2, 0x1, 0x8001, 0x6818, 0x401, 0x7, 0x1}, {[0x6, 0x7a11, 0x2, 0xfffffffffffffffa, 0x0, 0xffffffff, 0x1c00000000, 0x4, 0x6197, 0x4, 0xfffffffffffffffb, 0x4, 0x100000001, 0x7, 0x8, 0xff, 0x800, 0x7], [0xb6, 0x0, 0xffffffff, 0x6, 0x7ff, 0xfff, 0x4, 0x1, 0x8, 0xfff], [0x0, 0x10000, 0x20, 0x3, 0x7fff, 0x5], [0x3, 0x8825, 0x7, 0x8, 0x5, 0x10000], [{0xfd6, 0xfff, 0x7ff, 0x3}, {0x2, 0x3, 0x0, 0x800}, {0x6, 0xfffffffffffff40a, 0x9, 0x400}, {0x11, 0x6, 0x7, 0x2}, {0x2, 0x5, 0x58, 0x8}, {0x344, 0xffff, 0x3ff, 0x5}, {0x5, 0x7, 0x5, 0x1ff}, {0xc7, 0x1, 0x8, 0x6}], {0x9, 0x3, 0x3, 0x7293}, {0x8, 0xffffffff, 0x9, 0xc181fdd}}}, 0x2}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x4020426b, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x84}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x2e}]}) geteuid() syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) r2 = semget$private(0x0, 0x6cfdaba0e4cc3755, 0x400) sendto(r1, &(0x7f0000000100)="7b87034f32a8721786304a04f45cea7a9d068c9b91118e93d8fe5f095c5a3d625a921cf00ccd66dd5f6ed59e3d14290a3c8c423416fc8235b80b00410337d30ab56fa382f45a5bbd8ed4b9f4bbd28d9091c634fd4aee580bd9d7b0a9838342364d77842a67293c4ed1e2", 0x6a, 0x40c, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/124) 16:00:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrlimit(0x8, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="3c582d26276a51b764d67133d97b6545433d5d54a8e726c5d753e0208a7e3b44d517197f6a983f0d83a0c5ef730375f1cd759763e48c6891c3de283df4c08c3cb90d44666feff0e4af2f1d209c0367ed3d78ebf952382039dffc1d335ea1ae500cd572acaa1f2eac028d39f4120b0f51b9422d76bd7823601083", 0x7a}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="ef34b1b38b283ea0e17a201c830c03c0f76a45662ccf7ec575b3bc92f68a31e0c87b69551813a2f84974db7d46e0d9ad4a3d0dc5d27d41", 0x37}, {&(0x7f0000000180)="4333cc23eebcc4cb38d272ed7da6d47261e2800a59758e66388b5cc5a70c01007ebc58fb66c9758b4297fec134d779dcf1247e33747891e22f1a724a28eb0be6c8de820953459e8cce9c1d71a22436560a1bccf48380875727820c3420fd960f2fa5f49894227b81a7979bc652f1d1c67a8759d636c17b8d5af4e65e7869208887a993ddd53ea4", 0x87}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = getpid() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000000)=0xc2e90d610f98771f) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:42 executing program 0: setuid(0xee01) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x28, 0x0, 0x0) 16:00:42 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r0, &(0x7f0000000000), 0x1f0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xffffffff, 0xd9}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)="72995dd27ca8cc4d8485b33aee26ec95f4550e6d04d5f1513ccaf80b6f30486c3011668345dce741c983c5ef8f5cc590684c2be28697969447724c89946fcde1505eefc7cbb2f42cf6ecbbdf078fc39c756bf53eaa2de7d84b78266eb0a77d17728608df699f37b2f780bc93dd86f914ae6a639ab35d3d325600ec3e9fea8b727ea8d234a1bd86db9a1679b8a43fc10f7b2654dc1a83e7b5f608d92f45d9e1b2054cf369019d285d9f85621110002a7e8735ecd937f033d8b46b54a04a3347aae8369e4890d49b21d21e7fd0feeae26c5d410bce6fc9061746478069127f3e53134640a81792f0cfb3c7454c42b960c238c4d9a67f5b1fa8c3d517782f", 0xfd}, {&(0x7f0000000180)="ff706bc83e6c792739c3f8e644ef9a81196624ba281b3d450cc42a9d6bbc5cc0c190d41ee2608e738da2ccd285e98f933127fe07d6bbd20728c89a42d33c93fa7cd58405959f3760ffc3fa4fd9c6173ff9d78f39ccc00fdfa694f3487a98a052304e6a54480787243aa50b435fbd75e3f4d2f5dd7da7b461bd340cfec7f4837b49677564dcb794113c0c6f90c19444e72f0c7d8c295c8f136b2cdcadb6ef2e1a1a55fd05869d0729ec43805e5aad021d01d62f68", 0xb4}, {&(0x7f0000000240)="d78ce3de94", 0x5}, {&(0x7f0000000280)="143881d5ab35bf61569cf6ebf171006689f231572a048a39ce655a7b99378fa11dff", 0x22}, {&(0x7f00000002c0)="0acf318dfc147dbb405893946c73a7b9affde1c8265b278ec93db1b8bf5deb1ea7570ffabdd9c91da05f1886e2e385ecc4c7773ae45250a12e73bdb75e6a68e88fd645f03e0efe84550408f1676a5496df4ea25a19b8e25fc4377b535717b41d5395ab1b391fccb2e2e3309d5bfce9ca6a094273621402", 0x77}, {&(0x7f0000000340)="c48ad956a90ce2980d93645acee16e672d95a73ebb6e2a3a58c4", 0x1a}], 0x6, &(0x7f00000004c0)=[{0x1010, 0x1, 0x0, "7de483249c5b8c84ebc77549fcfb724bdc84899503ff8e7595461fd4483f1d888600270be33d798ca3860f94a8326d7652a213b23006d7c475a40ab699081d3bfd584976bc1ace29d17e9c1b890872f1b75689358bdcfd73e431c566f9e78b65d4e5df1320d9f99f1d44541183fbf1842896d644c394210b99e15fdda856d75a814d896c378ff3bb39eeab37220fda2fc46511791350e70a00bd812c16c160e84a5964224e8c11e01af96938d8b195ed8c38bf77100494581c38a7136b28d01e56215f05241825f9b31730bd3479733e6ef15098fc850898300dc7c52737e4307b365bfb47fc839bdef0fd11d22720de1a588ef7399eca27ef257b5c9dcfb8ade566bb053764023a5accf3632cf68d6c10467fc5f7d9ee8701c14c7bdf9b33d24ba07ed96eca17ce6f6cd559a0094efc2f1af36f867bdeccbcf2f064ddafba91b0f8ae5611ed7bbbb94799e83340bc7ef93164483db09d4a7238f400f7409d842ec3c619f71f21e5a3f0ae519055779fd101c28dc90f0713b97242599721021b716c16359e70973f0c6f10c8c2315cafe6642c1d424bb108f4bbc3576ce17130ccba5103eb14b670fd3214ab31a0fb2f4ea5d4fd5ade2e2fdf4f62e043a7e323eaa0b57ab8689729c48fdf61c2680a9844b148edcf61cadeb911034f658b886dfb47ba6e385b9d8f7b1393b489efae1e15cd86fc2abab93bf94859e5a0a86d101d2856134d3ea6bc8f5a7a123cec7113c79e481aca6edf5691728111b6c1a1a9a5301232a8db098ce3fdaa16e6e8dda6355fa28bc2898ea1a7c615e13b3916e16189e8d5ddeda97373faad5e8e17077e80e3aa29cab81720b0159dd4a298283a637c5601a3ca358912e882f0fc698c7a08b759ca198595b62bc2c4f790addefd9ff80ca5ca439cab9ac906ea8c059755be841f473b75350ce41726a9d0e06d590730dae8371174828690d64d60dfd3288755f0dce0e8879ba2c2990d92bc05d0142db8f5d6537d4b733461e6db342c0cb9c1e4790fda74300b246d88b799c38be6cd1d807dc31d04cc6548255f3fbb4dd20dc1cebe20669e4cfc40a976ead7f9777af0d5883b9ad434628131973596f948dca06617e296c3f4366de53a0c0ac73426a46d33ef68936dc230b58a2900109af6c80eb7b0743999abc3d24dca1959dd905bea8846246c92a5d7e8095b183139f0812273a8159999ef574b2d47c4ede43ce8e18dccf371eda379c9ca2f053880e3414dda9252364a5e63618b2f3cd71a8791c89430540422001b6500dfaa0e1793679321a90f589d8a2de39a4696474e6cda3034b631ef547dff59ea8c5e668b6c781898d55be7bb7b90cd8dfe6301ec4d6ee7fc01cd2b8c501429630a5cd6d1d6ba8105de6737beb68ef807de509e78d0f682e9a61a80a01cec30ba1349aaf012eb60cb2ecb11bf90bcb407d07087072411ace3759163d161a871497119269e4c774ab3b66a7a239743c4d97b598199fe5759cfaf0c5a53d4982f4e45a44f787d1473cefecd21a5711195411396fb585564016a5540f04d2d5f4cc1fce92f26648c85a441811eb5eb8b7791766c365a9003ce611964a4f4130193379f5a8c8c2d57b2506d2385e46eb52f8b6cd9aa699315e929e41e3534f575494a69d67137bd13545123d2fcca38e2579f16c10c9700684580cb1d83534be9bbfba2c4172bf896a4e94bd7e105f152a2f212c7c2e2e16e1be3cd5e6dcf3d6b8c3719786cb94617876d92b8f9ee5148a5d74207fbcfde7c85c5a1890100c4a01afe9e330e22971731f81fb3fe98c7c6bc10276d51dacbfa227140b152a196dd1c94daf9f7dcf801f1956b1033266a6f3b2e4f412e5356424e9e3102deaf847d1ff9068712427e77663343e0177fc05d50c911d18b1d96fd9137ec039a86ed9670d5fc60690819242222d0f48cec8dd6d63799f561a9163915c13f15b581371d22ad2770b512faf61ab0f7dc59db62f93ca042668fb2319b8ba2b800914715233f598b7c73a032a2cd9a9e1eb8e1f7c7c21464c2b30193a79b9a769064a1a120ebb3b848fbfc1823dbed9565b673ab961702bf90a95413da2371dcbdc4857eba1dd2f74b47a5242f49ad3504a9cc339ff7bc74f192f34a0eacb8c196dbf909b6488482501f8f37719e2ed4fa268c2da83a6195e6817bfdc84ce8290e077c9720b0496f8ef8be52e393f8cd276ccd32646b1bf7dbe5454bdffdf363969c843a93d3458a2613040ed8472c0568c0943d7d85fd49a500e33800610d4dc480336bf0176413bbc19d08f6c9c002fdc32a43a29e414584688d19c50798b334c5ed95ff204750bf93ae2061edcc2cba394dc4fcf79e06a90ab46953c6c9bd522f2d739248824591de0cc7a469896fdaa50259aa6553f086d4c905330c22da8e6ce5414488bffd93e9178e184cdc1b94454f2c19b16120eea28b00e784f5523959ca743fceb65d4b1cd7abc62a919561a2323aae4589aba1b4dbba0d582dcc6b389e417de96092e5294f069e60cf8abe6113db61565f458ee820f77cf1694b584e7175e9a3dd25ac117a11a2b197c00b13f8cf3913c2103171d92c6ec760573bf7aa39bf9c849363942c5cd34d8fac5c84edcce06b154d86f5f181939de8b507688535587b233158c798fa6af980c04c5c48f928003fd165968d982a680972559f59086036793a3d61608e0b5b72a8e75a2f5dd02d6f897e13eaf06eff1ecf0a69bdcae3f5fe2618eb882bd08709a9d4d2f08ac35b5a53d0ae740a59dc568d0a619399ca7f61b4598feeed2856dd16677bf9bc177b21b45e3cff51a4da8cf2d1157d6d4fc6d9d2d5009d821a987cd2ab14bbc4b1df111cecfe4d723668e39226a9b7567a07d0061e42e67d87a8f64c844c306504914d2346e7bcf7a138d65fee5f0334c6140ea7408b0143d26987cf02cbf9088dec636dcf01255535148e55849092b3ec0b0a0e58d69509751cfc6501072b49307c10762657df3b098b0f2687568ea41464ed666c152c631fc272e3dc93962e70b9110ab3d4c5614653238fc7c8f368a9716fcdca23e8702b233531df23d2be737b2e551f82ad408cffbe09456c95c33016b8959c8321c2379b04868f9fa73b50e13fa327fb24898dddd5ce2a083de0a2286f16156eb66bd319df545034a436370bc5e61de7a9b4f4c00a11dc5510f8dc5ecce0480d5d613e7106462b1eda7964edcc82dc896af148e455cf02d9884d0c3324a2fbf9c5f2dcc0d8bd38280262bbcef856dbe7471a89aa8285b86a8e74eec38fe00c5d76d4437e546ba53e8b1ce62835fc49cb8be8c8c8bbc128cd4038d7434aaf89a6acec80c6a9eff7b7cb40f876b6acc23391a262a3e8689d9f49a833910ef59f765e7e9bd816cd889b31f0fb74aa7b4f8d0ca855890eca314e0980d24ddebd1c2ee56712de132ea3c0972d7b6c82a13ea45056388b7a7029895c925af80f92ea4cdf808d1cab1b8d3339752e46633e8b8e05b56020500cef15d4ffb77412986bc0f68f830e9e212a720165e0e1f9d4aca206e1d3dd8b34f4aa3c046cb14502487d76b40f6769f16b0bb2e1264be84af432fdcc605c4010b0e9e9be6f6314e56e64b53b78528e29a1f2644ca96686f55170031ecf324de31ecbc2cde11d8252e6c9d5707167c1ea00b126a5f01078ee1d0cae1aafcf70258022abdae3bffa0afde74ea680459a67d6e492f117e86036add718e3556358cf98af0e4547c97cd5eea9b1194b59ef6cb5ce054e3a81b454dd5b6dffb77138052c8bcff805091beb0650d1df12dc5811962a56966d35baaebe41831a7ba03397bf35748338867ada78d3adc57234f17b7854d38c0e6a6e35e9c987e80c9c4232711cd84ed91badd053b7f22477d2032da0864345b8c87ec56c30213ce2a69d66e91edbabd750afc3f794133105080f6b57c668af809b066584f5be02b3ce70af5e00cfe2f7dee185ce15f5346765e3d0b05724399fae063be193ee42184d20b932dfd20674187c9c6308dbd738ae869e17c301fad8a7049f398f7dc9307b789d3f10aa0204bcf1c0fb7a6ded8cb5169b445b9c10c8af42d69468d8968ad5149c405e329e243c8b5b3072caf4a32d2190f89b11c913402057bd36c43bc4cddea7d64343f412ca62c0b25330b17e0bdcdd43b8a8b6213a0665b7913899a7ce9e81ded6632edab7e444546b2e04e125902b4f8a766cf9ef323d0e0a760f695b9d8f1bc1fd061d1d600dab484822c0226acacea30cd3c28497fc5d606047ae869d357ba906159297869bf35298331bf6d54127804c57185af2ee6847eb4bbd807939f4b459c3a78f2df0b163754c1f5fe9fde39775fe295b1c6c14d3ca5555b871d2e68556dbadb14772fbd7227151b76e4b2c3344b3e86ded293f69eaafb5c3e27b4854c86eab1ea94c1db0438d319a6ce3a9f1f1d14dec07e5f3f846cd49cdc6c6842e190b73dc95b13b49a350e819ffb68ea4aadb05ab31dccc33919927f110405cba68f3e79592062092a635a285b7de59fce833048ab87fcd616edf81ee315d00ef938b751c44034c0537b8df4135746570c77a163aee911c6d4e836739f429da5dd0be3676c421e6bf23c26859c7525d21103887d2723d691947ff94f82797569d9c11dcdd6f9d4d2f3f72240697335fd240744b4d4545dd766d14d44e8d94779b0485dd92346ac2150d5e80aefcf18ec840682d16c417b9394b82e961915b1abbe64f1ad62c702306f8422859e511592aca0fa32c76b3a21c140518ef1d586908df1c049831e4bd529aefb8c52e3a41b104480ab1842e41dbb3f75ba149cbe378d4e9af2f71d5fae92dad322d9e761da968b8ba7a1876442a8cbc9e08d2319561ab1ff4824894e5a80bc947ae8f28045eb5419aeb35cb959e5cd7b01a22f7ee04ffedf0f54bb3f93a4efa94978a76b89cff5b3ab8f2d96b249bc28ef3dd76d3980fecb7a1961e04e662f2b089caedc4ec26e3fe56cd8258aafae79046009e96a0152202e992249099cac50a71d66b4ffe54bd4be243262f85c8e741c2887609c2001a2b30919ab00b7b4e39657adc1fed07fe7410d04374392577b91d3d17b38ccf5e858e24705f025c0ca5532c60fe268ea8d3b1d389d0844ea6c8c58e61bb603f5ca62ac76a053b502ffbed3044d9b65ff776f6869a2ca89e586f31ff23ee9b74abd837a13592b728d256449f2c635977fd45cc9b85a9c53f8266a40084fb7484166a01ec134e669bdd730c53ff65da14948de1ab87fecf57c18d2a29d87ccccc60604338527cd92b8d711dfdcbe8e0d54dd9f7da3fac400898c75a5e0fa4d2a77338cf692e220e7583dc8daa6c1a7d741598e87e6252968089e3c1ca26a82ddf0e79905dee14fee09d6d48255a9b7ed419acba695f85fe794bb43ccfd65ae28ac9d990e68f2b673ea7287736ede6d13d175519c1ad07ff8ee2882e8e553aefab3e743931b60398fb8ed081709a39c3c45630f7cb8d89a701f105ccea83fe9a386b86434f20b810f772ac60f9ed33fcd48ba9ec6fa4e17250257e8982a7dfdd3b3d8aab6048af3a071e066b228deb2f03a2c19d4f5b6fde391134e89fb9e749a891d4713cbf8ca10767dc4bb659aec5832842e1b58f30626bb3cc9064bd0745f7182cbec669d999bf1086bc646b8a8015d712e4727a2e2fd0862ebbe8e144bdca847c4bcdd428d9ee3bc565d17bb80c8a62ed5146ad58afca138cafbf3fcdc69c6897e07d630b5d5fc83773eace845d6f79faae5cf28c71d690b78f3f135e9a6bc50ef86e639ad4f80ee33fb288735a3ec582cc6951b4c7"}, {0x10, 0x1, 0xcd3}, {0x78, 0x1, 0x101, "d3a99442bb8961fe808bd4d01f063b4ee5c740c31c5b27536d0c63dc3839825258844ec9697ea681f7383535d603b03416ffbb3b871fb05cc18a8af966a295e7dcaf4d5aefd581d5b1c03c4383d619ba8e8930e60daf5dcbeade6461489ee076f1"}, {0xe0, 0xffff, 0x3, "2d6aac71b9ee222a520a4bbbca819267a1fdd53d73663c6d0eb259f31278f12e4185e05306ff2ced0eb41a0431560127cbcde74b3abbbb0f5017d17699675c54dfc5eacdf03d22f464d9659414f48d3e20e0ae2419e15a294a43677c33621fedf2604c679a51becfbd3201d8ccb8fe47adb55b28f434e745bce8371aa3a26cc069414e565a1bcd7795ebfb8c602a4b065b45730887fa0b55dd374f8a5d14f3d5013679c480206f4c39f130d088419bedd3fa2bbb8510689281aa23a25aa09f214832b2931c0c1c3214355895e6e52920"}, {0xf8, 0xffff, 0x8001, "8e1f3e3f49b8184ea091402550e97f11f26e7d638141acdebc99de11bf81fc7396565fbcf0ab4ee4463918e277bf92c8b41e3b4cf4302758e06d8d79cc17c1af2c2e1aa610f023a5b41bafa4c7196ffb092d1996f79a6413cc820aa1ee8a5e1089e26b67350f6b87cf94e34d90818dd75d17a1cf389f951e9993746565d5196895f780a85ace859eb56910fa86e811ad4115f273a6a957cbd6e8af28d0b330ac30079d3e2d039696a0e5bfb864908abd5ff391dd31263abd0663e57dbbc8db99543b2b3dd7b51a8540ce2462a3355b9b5ae8bcdc2a49eb05fe22f09a6afb96e4bd415fd1527d120d"}, {0xd0, 0x1, 0x8, "7653ae8261fbbb26ed5bd19efe7e870d5c10b2c5269d76a8b392e2045851447df8117dac9cd56b900164eaba92a50972f0ee08385261b21a0b7ea552839d589beac36b1fcce4886698919c314029116f3615738229062a0814848d35079ee15f89efa4300956c53a9cf75ff22108457cdeded9d23b1e3a2d871193d2d4980d6e54cd4acc96580a6746865f90387c9b1b385f72fda34c07d787b59eb87021d5331689e74957a4c3121ca67e08394204bfb90621b42c8aaad2d5159d3785"}], 0x1340}, 0x8) 16:00:42 executing program 1: r0 = syz_open_pts() close(r0) fcntl$setstatus(r0, 0x4, 0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:42 executing program 0: 16:00:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0x8, 0x4}, {0x18, 0x0, 0x40000000000}, 0x80000000, [0x0, 0x9, 0x0, 0x5, 0x800, 0x4dc, 0x2, 0x3]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r3 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r2, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) semget$private(0x0, 0x0, 0xa4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000002c0)) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000005c0)) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0x265d) setuid(0xee01) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000600)={0x2, 0x5, 0x4, 0x8, "0be4b23f3c7fd0c31256c57d97cb758f7f468140", 0x1d5, 0x6}) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000004c0)) open(&(0x7f0000000540)='./bus\x00', 0x1, 0x40) truncate(&(0x7f0000000500)='./bus/file0\x00', 0x0, 0x100000000) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000200)=0x1008) semget$private(0x0, 0x4, 0x80) ioctl$BIOCLOCK(r2, 0x20004276) write(r4, &(0x7f0000002000)="1108ad4386dae1942d6fad49c8695eb8633f9e22294eade79dd7cfbd07aacf8b96529f4fe1bf589dfd6eb07540a67f07d93a02be3e369260c10ab060e21317c4af521641bbd3668afa0ae737a7160d0b99a5fea2bee7c03ca7dba192ebe77ee3159aecb171b124acc37692b48bdcdc327d1d382b731027fca640b23c8ae5b4527f77a572b4c3b06699bff754603523ee4cc3fef660f1a6b2f02d009dc8395d4958f7577bc148487132fbb3fa415f1a7f1adad40b99d014cf482e63cd11bdf61a7b9e437f28fd1f220031b9568553a324fb2d75650181b57a1f4e034dbd9ad76dfd59dfc1c06d9878344b32d850fdbb193f562ddc770328969557164aee3ed47682ba76b4a931509753bf19f99788855215aa9b22a9ebb0fbfdc3672ef12238e45618a9af1caf37bf94dfedc130ad5426566c3b4f78b273884a2d754eb46daa159e7a20c177a2c71c1d21fd413e143a5282b6b5fbbf769b41244e4513757fcb2890da732205621d1cd802c35e6e163069e813bddc4bdbacba9080b7f186de5aee4008732900eb9a170964b605eb0c46af0da564004353c22eeda61c0706255cc064f57790d9654af8f66d26121b74d532b4e8f8bc667bdbee7aa5eba2027ab17c3134e652b0eb53b227e31927383089daa3e137d51b5a3e49347067ceca077daa4f0441faf23689545c7fd7f3f2eda42e3338f5d720b28fa1bdb12910b22339d9546cdd3f6f4ad8c0a303abe394bad52c80e900fc143a69cc326ef8786b942bd15aec3151c0625cd1d030daf0153b7adca86835502e25e879c35398f3e2e5daded1284250edb03741bc28b47e12be6894f76fd6c190811e291e75e94e27fb0a4b5a30fa3cd6a10bc9b1d2970e7cd4372e672ffc9c71b349bbf4a7bfcb083ea1c6bc88639e9ba478a92841f6f79705e5342942c6b260934b5c21bac5991903d1f60124e720d3a9ddbc39d5dec41d1431f666629836789aa1f1d497ff11f99957ebcda099696d8a289e640d59767fdeac2f99695f5a63d7e8faf2d91fa30ded8308514954ec98ccc0d8082bc4c704eef5c96d4efba2eb99e879815d1da02d5036fc258bb4b71f6924c29c71ab6b70cda253b42878760f841920ef07d0bca18bd551cbc36829fa335d6afdebc57dcc0eb927ffcf5133d376dd7b1fd47e978aeda977358829f5bec69d1dc4f52ce9f19efe1934ff05ba541546cc98d373a3bde634ea4f6d2380f2e01971e9376e80d7ac4d20f5f552a327869d088c18008931b4b88d4711df194ca972dd9ae169ef785c65f733f8d8dc500f2cc2d79e8fab65421b84ae4a043e5427b0687d1efc03ad535553acb71fa7966feb010a7fe85343e83cc1d1da859d9896b67af397f56e282a0340ff8a7ce5451945b81f1bfee054d9cded370c936045fdeef25fa9df0ab0549c90aeb64a983f5afbad7e2432cbed61af59bee5ded4073591dfe6a76f38140283ebe41e471a32fb579f678713ade52249d4889b7b296263374104082f09ed2a65793302988484397c91da65ba8f8449b9082b41c944695cca39fbf6c771852e1bddaf2a5f4aa84d685aceee06de0c2a785386113e75052cd5eacf43b7085e9313b5d3506a37ba5bad4ce0e1afda15037ea80c2746120683576e39670915c4ac9161f67c610d3e3523363133d44bd4533a37207648c58c8750e9eb8b1da26acdd612f3840b94c07351cede666d23feb89fb083a6f3f648a2389dd3a28d64277b17a4f1cd76f751e151aa21b363feacc9f1c0c863281889bdc36efa161396e53a0ef730febff3f3905a10ac2442f80d824a9eb495d61d421d1734835ce950df1e5815bb561b576fa9276677e6b968d26cee508c7e87b4a55b9abbacc1fe928c9251e33ee8f5de004a5e291a24ac3cf67033b7c287ef3150441185bc9e2cbf7d7912265626e3b4dd52d54c961897f4c1bc2b416863e17fb3cc0f04cb795976acaf7e2d7cff874ef91f4dc4f1a000589333e4de783c79646b17c5ab37a55e7be9cf2a7d775e5a1989e3ff7642b7fe93026e24c6e920721fd4db52e82b5d1cc6ead36c6e3725309cdad353e8bd5e2eda889fb825801704fe75d9e53b054ce744cf4cd894a6d54a1b7ce6aac5b5d32cbf19df095eb5d0e7c3a0c3bfeb8c8aa2dc5a12c124b8a03f7827b6809a0c8ac179d801bebc41343d131ba4f9d72fa828f04c63d5f655d43c6d8d2d1e22b36bb02c381be029ef41f4b3ed25241bfe6c54e192d5adeeda0963ccceea13bad7aaa1536c598089efd1493bdcef3dbdd2fa2f5c919201e16d0c1f2e8c4cf290aaef6919202dd3d00c35fbebea6f31bcf30551acf745a7105faf7e147a0a6b778cdf273f98f58306c8f728eab2306052cd21a9ee83f9ad17e111c0fd9de7a9a010f235e3c4a2d855be40a2c376531cfb6d0a2984c21e4bd4f1486a1a6d3c3620d6323c29f16226f380769b35c9b0bd222c75668c6e9b548c75ea4ebf592225c51cb427fd474ef4e5bcede8509fd354e42cbee9f16bab41ffdb17de25f8c4f9f01f60d6772f9449e29b0066cb0078a06c262a2c2b47ae13b2404dc9fd876c72d73e9ccc26a8eb13599d49ca850fc6caf2c541d0d7a74fc0d1f7663845953fd046ce616a01ab839575510222ec8a91590ed0eb40878d7a50b088afc53ccb3600e9e215f23ddedb31b676442a614ba38175ed933f493879428f27278d6a9512d5a8a3ad6e2318e695348ee763236f14c618398a72b3d2ead8c2eebed52934105a7b76795d9f5fb6b0709fd0421142ae6d663e3cb2b25dd6c92f7ca2f580164c9fb21405ffea40ee60b338d3c71ee77c40029a30a8e8d86f8fa2f208c494541774afc22ccefac0537accc8ef4fbad71fce5d6a7b3011cc71cb6c44160771349f4a979b2b52ec5f8f712a1f4d36b2014bac254e3b27c14a9b038008cb9d419f53605dcb5405b5caffd493c9454b3fd76ca8772426e09c738180ba2fe764476bba8c80c6f101eab7b0ae75a2de29d808552b5cd0703dc5146da84d16907b49a30b2c6599926518894c3692e5c5c2e0e1c50e2f920a053fa1b4d2868bb3b1b88f6ac535e19dbf786518a231d01bdb7b90b92dd315f88e01f8c5d46f3df2b4320e83ce9ec2dbddde0d5273c89437f9b21971cd2c75a6d5ef3260981e7cbfffce5d343f1755a856d2e030a7d564778de0ef480993b865b1f72fe8febf63b6e7422953f4cde2c17041de5c75589a1af277c5b46941d06c1a51f36d6b5bde88edeca280c0de50a05ff4b3a4c78aade7da7dc5509ab8a1c5b0150baa6363728a67a3ef386c83578a651823718f83f6a30167f15c768cd332e173511e8b4a7e1805a562fc31c42c4c2327ea68673ca71738031abf9eb93eb0e26c95f8b0898d8004229c02464abda7e86c595d4f434e7c5c7bc14378528fc5bdacc79cff77dfaec3494d539d4ccb5e31ae2ab50d70cf5638c07e595d8b76b17467c825ea9998086070ba61fffb3480f93a858e3b25725fdf3ec367929f8903626b595e02fc775974c5e9195bb04268e3b4cb63170f62a7204a72deaa2caa95f18e4c22c0cefdf2e122f2c5f1ac402688c9ddc51c8da6c7da5756ef6b2d575475422bb61f6416704427871f30e0bb2e0c7908a4de0a2c209a309b0fe6fe1b0253bccb7dd3432ca367f0c96503aebda1aff0036b5e9b363aa84f20303b06b400733e87b314828bbb38557e660c39b8a12ca1c6cbeb543acdd2dcc5305a9c405d5def98b6d4ab53ae896ca365563ae5919c41fc0622d0d6c333066d49279486e46932085dde570fecbdfbcf22a143a6947b88ac9c30c8bd2aee9ab5f5cbc172abfaa430aa6f3c57349da47a0ad9237c779b2c18779b8c78c2e169c6e6bed06c71450da72ddc51b6eea9824af0cd2b31ee1becb890f0e7c23a3a558af748eeba47a784689deaa3c2135fb0b538148bc96a0e56a7ee5490e9d86d72dc1f9806a4cf27818fb2355a7f5bf9e9db258e2e08353383959f7fb39c0f225d98554ca586901d3fdaa1c25bc92beff765da263ca771d533ed735338bab9835739d2f9bc146e98dfd9022bc1521e7cd1a214fd1dc82441519bfd0cae9d7d32fd0ae8a8dca5d3f31f0f3127c9dc28b9745c850eaa3c9f521194604081922d2b4fbd3d1ef8ff95a6a7ec606a955a3e67223edacd7f1febfd8da497e0d5fa1054ae5845ae74758808cca738e6aee1c2cf5097e7baf80e96d2e50d97e716548f38b86318c418d45ee43024c800280d7de47e6b0c307b7854dd9f6bf6712bce126a6bc5c2425df0ef9be288b708d096868487a92844134debf6d139760dbaf9fbd3de0912c38a3d3ed2d77c9188ec994a4928d3dc1bcd879e0aac10cbd8a8b95e9abd516dc517316ba08ce1979bf70c11d50b76f4058f0d6a45e8a3f2b02502ea7661d60f06d1d299002155ad41502a9cdc761c2a7f3ae39d3876a4f58fd2882c76d3c10d4154713e676c07ba61221fe1a4b91d3ac8630ab24dfcc4ed3c53ea77585584438429ac8f5c1e8e68a36d25fa1ef5b5c1ecdb99af85a9134afca0d0028d87527ae0817f922a8440b81a6c903366d215647f6715a229cf97938c217bb39e9480f184fb556b866b9ce1433ac5defcdb1eba53a9a970a0e1374799d7ec408352c893a1b660e187e5fc4a4e81188b0e398d6606e9f26c78477eb980c5fa85203a7d75eab7be4790267ca9b265ee979f4ee9e3363f02d96aea4e171e01ae7ab30f0e91ac883ecdacb1daec1c8e9663e0e4ad1e98f6064c57591dd27f5e3147676003bee2bfd6b4eead868d957238629a2b99ea9bd03ce1efa70faa3e2b28980fb996b43023090a1fc828da4f0e2d811651f94f3b4989a5c1fc0b876dfe32413e3d0f6ae04ef428f1289d8648067fd96ebd30ab802b9b81c24991e1a15d27a85157c8ae7d004a318e5fac3e0c4fbf4dd3309c5097a9a6c0e3c5814c67b7eac33071babd41253b08c23901bf5c694a3528fb1a8f9bc09ba87c1acbdc63d667f12db9183cb2523e50188c42a2dcf3165363c22c9512c0a25d6e2b7ddd1f49916c3a677f3cdb7b71fa381f7f65676188cad5b821386df84d912d9dbd63bf07f526500267adfc0a9ee70a8eb34e3f2b7e93f81f1b3e0d25dc1c6c18a84c18eba101cea6a7f07c89e6a22fe01025a216e4b6ce108847d12fabcc86282394488f6d0c40a43e5d75d90e0eb86c389896d77672c1e395b181b8c214b72f930082096dc73e67bebe676cb52a31a394a77e7a0f074db43214f9edb93910941a4dab4bf1f53b45cd377c53c49ba218f6d331ccfa041f6d8147e8609d83a733543b10947c3521943ddda409e70d2deb7fe36f86998f7d4eac83204bd7890586273d1247e0a28bac3f9eb94850f7c60b836f4a88d086e6e27a04184c01c4fa2bd63e43adf5a4dab63c0d169252cce2afe49749af7cf83f4fcbffa3f01e9bcad0b20c87e314275f56a9a533c363d3fcc97f009d84e5f1016ebdba56a67b3ec942d54c262c6c01e6c0b2bcf56e0664026962f6cd3076af3b5b0dadd96ef55fe9ae9990eb9d9b05f04c8672fe8f773cf202d1d6f936260d5a2988749c78b278f80683569945512981cf75423ac0856ec5921cb08e196c4dacec8557b56db90c834f761306b0c17668507214d4d0a2a7e79722b0c0e4ad8b20d5306907b834b442b2c234ff5a6409bdb522b26bf26bbc4cd00da44a3d1692861ae479272eaea90a3972ede1a1c8d7cc8cb88cd21474c9b1a20c704491214f60bb57bfca54c9134057ec25cc713122ddaf91f705627e9023a669e28e02fac9d47706d3b6bc52369163fc4b4f33", 0x1000) recvfrom(r2, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 16:00:42 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x5) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000400)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername(r2, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) recvfrom(r5, &(0x7f0000000200)=""/239, 0xef, 0x800, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334ad47b3bf57945c5c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d3089b136a5d00d1628b53a000000000000000000000000000000f61121bf67c3a369c0d50defde1ad327bcff8d41eb6dfe44bd40adad1e8824af0de6153d880a8cd68b7a8f3e88c3228a4334e39039b76ebfdcd262c0d79bbce30b5fa369a50a01c3f6102eea2a01da047a63ab8717d51e37ac696201cee2f46097409134bf14fedd4b0eee3e530a7eb2966c476754fb78a8e7ec03e4fcb841e3223a933c2c8fc455f9051e807c2bc988d672a4dcded109b9ee02ff4357f62044034047eabcdf8e56f207646bd910543364ad6847789f467cbd", 0x11e) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) sendto$inet(r2, &(0x7f0000000200)="59e04d9ee0f167f0a9158cfea1b27a8b4e845dccf0b8bb35875c942df2d4138fef6b2b372b1ef1c775508f5ff67958a2e625c478e17a770a371b5e1154abdd9dca7f2111466bd1e8c2effb157d2d58fc68ff66fc09a2575574a4ea62179f8db6c632eb7237f06ca78c5cf5251fc2bc0e59f0bfa14a276035e05a87ff206c57d064ad2473178f31bc57db00e2b93bd947e733fe31759be5079bc6c767b7b9b8ce1f1d6e5ab10416c3e05fe5cd7c2d2bfa7829ffddf97befef18bf0bfb5a03f06d7bdf5ce864ab6412df55960101b670d6fbf996862561b6c6ef57dd0d", 0xdc, 0x1, &(0x7f0000000040)={0x2, 0x0}, 0xc) r3 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xdc00000000000000, 0x0, 0x2, 0x0, "b99fe9dd2fc3b2e6a229661166ff1375821c3335", 0x5, 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x8000, 0x200000000003ffc, 0x1, "0503c966f22e95a163797f00"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0xffff) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) ftruncate(r3, 0x0, 0xfffffffffffffffd) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:43 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fchdir(r0) 16:00:44 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x1f000000, 0x4) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x80000001, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000b50a000000000000000000000000000000000000000000000000deffffffffffffff00000000000000000000bc07809a2b10140f19790000000000000000000000000000000000060000000000000000000000008ec0bd760000000000000000000000000000000000000000002fef000400ffffffff0000005050ff3f0000000000000000"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) write(r0, &(0x7f0000000140)="78a3fbe261765ec62639b174f42a2708588c9150859365d6523a47da82d28db808309841e1a32e20574c3ad44e569a7f1e05aa2f96e9cbb19952fb971c124ee47f0bf06e98c946dcf2cf17a8006a077e77329a6161ddc3d8ca69c472e90e02acd9466d1e70e4fe14211bb99d0112cff1f2954a83f55dc2188a1c6a4e82a8b17465c257431438b4e24607d46a3421400a9f3fa13f6f19ebfb06d4f15327c31f5c970693a2c06196fb65961713b3b070a6226d8b221adb6eabda338ace9f1425097e4ce7d53e95711e1b0ebb6e2b3f9c53a3260be5e86e24139f9e471242119b57258028907fc8164ca192e9390dc66da36343c99044", 0xf5) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:44 executing program 0: socketpair(0x27, 0x8000, 0x1000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus/../file0\x00'}, 0x11) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x1004) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:44 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000140)=ANY=[], &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="48deea3f82c0f5f1a39dde7b324ca11272f3cff3e2", 0x15}, {&(0x7f0000000140)="51065ef8e6", 0x5}, {&(0x7f0000000840)="ae22151b6f6b0ddf15786ae93128dc309feac397b222e57c68623cd44b167cd19af61be5967c9bd63094af9a17f995fefd551fbc057cbaccab9ca823a57866b5c12b4f1bfe3fbba248fa6454310373b81feaf47682f693b32d111bc48802bb9f6f7655d86d6c66f763bac5b16f01e1cb6e4563a08fcc1944371c2dd6ffecce019c1bbd981ef488f4d30515d57e0d97aeecf55839395f9133e2efe631e576b55350cbba914ece48c3274811388319765829e44c9131fcf5bf0447fe20c2e6683c082f8e408a0a8a463cc01fc36ce1e63dc148a728d041920d5b7dd04e2bebba33e9e205e3e5d962346eb6125b964055cc6d750512aad47859c714d1b7f69792e54fd04778db09abf8593126e877214b7a5fc7a27fb3af799080da67ddeca61aaaa6374ea8241ab3a95a90a03095d85236dfdf5c8bd586614a064eb44b9e7ee6d377e94f71f425b59ac8c8d007c453c9728b33d7fa3a2cecbe2f82ee765f41552cfb4c60b1efa556a336d77aba79dbc1d6197a6dd93143cc6301d48b2d9b9bfc1cab0d71b3feb8c6c028a34350b15391c7c6a04f02d7f1bd8d2115c5c50ff5e0843036f090fd87357fe6648ee61ec3ec4e95c4d95ae4338e2a4820a3d2ec2afc1eff1401073b49eaf6d4e3af2329be667e45f078f517f040d862ed033736c8483d0cf2e6b786d2828bf1ad024527b91e1fdac6b35fe7028f6a3ca99d9c87887e4f9c2a96f0e75b83afc8d6ba5fa03dcb9877f2131f69d8d60477a75c9a4b5ffdbeea5e0589f2e22968717e2ec63782aa2e4f21523dfa33760dd11dff230b25ee9a14c91ede4cca7704e8e4c9e798409059c647dc3257152b06a026c1b60f689b7795a04f4766470c0136996b209e3b71f416bee412d3d421bf0673acc6d1f5ad5bcc355f0355cd1afcf8b06fa3273199fa72cac97730b884715dd1c6e8c8170953f215bb4e42929405878569f7c982ae006e24ad7286903a6291012816e9da625bc5eb9d47c74b2af1e40ed213d3cef66a6363b491d4548e221301baae0ff7c00299028996ea9fe514de77c38244ce773532652c1f171805647bd7dfe8bbdd0d6eea9558022e2fc5b7b34ee220b6fee1a834e8bcc8eddc1a87f7c7f67c46087ad3c806329e29f41e12c5966bc97b329cbe069287d5ca85ef85e642cc59b2f2b69311550437165d68e5c4e479956460f15b0f1adcc8b2c4233f18b99bc07f2b25e0290ec0b73b020e8538c70f39d85ae3fa3f371f03f7dfd88ddb9e7758c6b8e6182c6566082c877e7b4fa6a4419e232b8c3a29c0348ab617204badfc0d210d0511e3c13cbe9de6524c392ed98b3c928a9486ca0ff67a2e50c38876fcc8381eafaa4dced59c17dd34713a0cbca1f1aab07cd532c4cf8a93af2bc6703c6eaed0eba178d516b2499a15b6c557516b02a1be86a2e9056088a72d0629a33dd3782553a86c23f529a74c98ecc909befeaca82ca233c3ef3c35bc590ed75720ce4ab21ce0bd36f0f712d8d3ee6ba6ea1f3aac86bfc341fc4a8e6acc81ffc9cda292c46fa9b1ec490da74c10e132e887f413d111915ac4b4eb39a5c7a48e6180011ee3b08e86a60bc3233674ec16d2193cfe4ac49cd23d2d29901107852d95615a98d618cd5844c111e52147490b0a65afda71e635397ea2613ca2954f994fcab0668dbd405659080cff01bb00041595954db266cb58c0f393d4c8edf273fbe4e8f4d70a1f35d611763d872f875df3969a04aa12c66931e1a971399c3ae5e6d28d979e067db13536199ca490a7dc351363a048cb5d6c424c476bce0c73888c401a820cf4b09c5e3847f31cadb58b939a06552626c1cc19967bbae2af2aedf21fa8d80e03f18ed00ab6875fae3e1ca96af39d401d804371c7c54ca0fae6ef2555fa17fbae20c24dd7e6ea747eaaf8c24b127109f9a20edd0c6126adb18cb912d143d1213ffc26b3c6e31aff5c7bf2708136ff008be476436ef8a03dbe6bb40c4e6044781d8ca205db571eaf23cc1c985edc8c35941f60df1a8b96d5a62e8cd86417a19105f88a3eb6b8bea488593313e52f1058e9cd5a3221bbd12241d4baa0d515c0729390d918772e95e24d25b98334bd43d7d1495754d9095516140b26d44c5d53eac23f2bd03a0d30efb5ebe1892771b1c32b41a7726ac0d0b3c5dc55d9433570a559ae1ea800ea2dbd1b46a161177cad0da07b7aac54b37544e0352b885bd32405d17390a2b6ae59ee53e936aa931153898bd923529f954a368b74af581719c488e296555a24115f6157bf3e4191579cd582510ac7ae608e177aa84e3595c338c4b265c50307b3adbf997a9677107debfdc373c015effca0740d33d2123fcbe91ce1481a673a80d0742c29119f2c890ccb38e1cd9f506ac1ea302395e93af0a1fcde450baaedc2d8a7b6d81713cc78e9b32260bc3f2af05d864916bab4140312c1e66f7365f645f1450f57a6d3dcd35f840f66ce0742083f9c687aba1bdecd935ca5298d1866be2a9d5f20158b8327cf3a1ffcbecd3176b0c63f4f3bac398efe6e04819aaf7f69c28bb4c9f1ea6e90e8d770b16f113cd4b21ab08e41864a0b53b72dd5518c22923aa5cc3d29c123607d37cc3aa5714b27e7f52939cf08382bb059073c0f596c3b3adbde68a9c3bcb7618fe64ed8a2a190df6cd5df4c7e5c146391861eb0420ea17d3ccc063be83bebea5e857e7f5c7fc1955ce9876cb620e98cefef5243cbcc775b4eb32add3c06dd0c079c24bae22c8620ca5b1c4f679a4385bbecfa2fa5853ade409528e6e0fcabfa9b9eed23180b146f8a346feae8579e9928b04813832345efba013b873ceb14039ea55db2e25e9783afb0c363f534204c7d11b26ca95e60b76368841319f86b02287b0509a8a4fd93d0ccebf87aa325b8d432aa3a7486ef1a381f736220db4ae6e73c5eb4bb6b508c035f6e69c6ff2e037c684acae740d1b700406a1276448de32400842a2b9678a84fb0f212761f764a3f76f70adf7e7c179de10ac2f77ae9efdc9aaeaf791a3defffb73341ecf92c5dba3e05f7d98ccf4dfab2764163fa0921040d01cb05f584e65d72f88e97bb5ff1bbd21521350ad8afe946203100c7737217c912a4e36016aee7c26383f555cb66ee9df17fdff38ce8778a995de0bf3619080df6c2dd06145259e8e45d7ca4356fac0064f12acbb9d30905cae7fb66429b5d9c705d027fc3bafdeed34ec708d430e5e7bfc4ed622e0bafd9c262907f40ec845fdf51bc14204be787fe6e4e099967e16e87aff76a7ca54aa9e3ffc5f28cd9da34efea6465e475644fda287724ee0bcd57b0c4ab005d969b5b0642469a5fb313e236520cef806e1f7bfb85f043d8e9884e8e9d91e9c0150870c67e969eeeb16a3b34c53b552f4257ec1cb6fc857858f35d355e2ee3dcc9a4c9a81eaf7de104ce6cad1733ae3fe9fe89f3fc8b6f4dc04eda5f8eed983029b29b9bb9b1f73997bdf678876d5df2ced9221628692c78cd7954d86c111f9bf18d4f6c263fadb75a4c3d7594216fd3f8bd56d617b9f522c89f27bd39d17e83501e5f24cc99678e94f52a80c070eb6115bc90718008e4f2328bafe03b297adb116e27cb1055a414dccc09a2a2f17383f967cb292afcd305fcd87f8e85d7f6f361e0106dde6af9033406ce919fba0bda07d9b994cc56638bb5892247730daa559e769fd616138b278cb12a0a922242830d475fbefc7667e6ddc4c54ee0b16ca6e3d7a38f147d5c4500658d5736418e7d91e1f4694022bb56c2e41576a94c2b706862ca4e3d92476c60945112f1ca7f6fdf2912336f1dde815d6c1836955705654029699c6940185271c0d3058a2465407fdaa5ae12d92842790db5015706ea758fafe3e50da3531b5468280352864f0f9aa8c090591f6b0a719951344e20f0bdceab34983a11c31727d5a1f2c32f5565e1c216eebc88f9594a660b4cb6cb499b4a5cdcc172487b5609fb9d54c39c3f28c3d4d1aac066200a0379be8982957d5cfa8300290ae933ec0d09cf416b8beb494c49c46de9839f69b0356abfbb6b73dfe30ca3a18f3299ffe851f9804af2d064528c4aee9e1ee8bc0d7470eff7f5514e33e60ac24e7cb7536b3da4170af4d1b78e6ad511dd1e17c3266fec3d4fa1be34c73bc5f42e33af9431f7d3ffdb0e30a0d4b73cf2c561805339b74516bdf127150a3a305579097d919440a26a4284d77384bc24ee8cad1802dbc04f709673e57b49f0a02444b0c7d9adb4427a3dad352dcc7bcc9ae1931bab0eb29d8731356218b36450df40d70170d8de466867fc60dabb579e3123a95f8365023430df5b607f177d5ed0a0b4c2901641de92b913bd18746d72052b9fc048d05dd40a65e33731b61340f8e96d1d7b5740ee52abf169761a515a18e2ff0cfb8c34c70812ea0e3c67ac6e91065111335edbb52b30a7cc899c737e24a97424cb8a983134aac5cee2d279585a444233c488171712e06b784ab5fe1034bf2281b32ceacb29ee01e732989ed8b47cd6214bcaf5008cf85b7bc50d81cf914a91be651d543f460c8563cf17748e530651890d0463c1d7390075345c69f92ccbe0f05a565a8e821baf2bbb4a284b396ce9f31967691885b225f0775d3d59e14600078abdc22bebc6681d9d8f96ca092d29ff7c3f60c48e51b1a44241c697c0fd1e585fdcf114dbc06c62a00424f408723cfcd1443907be54459ce059bd2b71a9c8f73b9ecb423698a3894cc758527fa87eba15b0f9612691b5f2d2da77a49a1755788e14a9743d739cae37214fe99429a61633d12d278b386850effe7e9a2b1affaa5c9a6a276bf67a4317e57935f06c25cb2ec728ecf5d0e9ee92b6a32418c0644d363d47a099a85ec773ceb6271a1df20e8fbdfb2b37b4da4a347c5d0cc1371b40d18134b5bcf76c3a5ed2b1225fc3e491a7b617d48939dce9b65c61632c71ee0d96827553b9cc8a4ea91b662b48a883345b97fa729977ed66ba261f3a285784ac1a8854a66727715ab8b222318714f695388191c106faf709f255cb89906aad7c38338477828079c6af7d711b10c97aafed9f7e5b576097e0e75c281380b68b3fd79193a99e323ac0e5d0f9e1702171a2a4efe0467fe3ced055c893f33413c429c9c74e81925cf3cda6362b56e47119c5506d5b12dc3ad3766a8fc0800d3e88297c36055d07e698e7676d5d4f3adfdc90c09d79fce07fb492b784587e60902c6e9b8c9b3352d8081ba4a5f79b0e86dde0a5772c9a4c8a12d5e2c429ce0a1929ee9bc485043e22c316b2e0ebee1312484f9fac3660e564c4f6d6d150d5ccd3e8af1b3fe84b7f4f08bebc30b4bca76fa5b396ad9988342445d504a72b9beb6b2a3660466324619b5f20fe58fed3b6ff79cf760f89e19fc2a237683982b37c19d25bb38dc0d8cd8b5ec72067e31e90e1f3bb809cf55cb082f6ae2318779ee7f1bad506472e0177068c532a10a7628069a9a5a740a9195cc423b21e2329da277128fb5f661bcc0de8016c5fec939c205d124069298cdcd34400360f6ccdeb5303c979a1418237d2499d737a8f83c9f3493a596db53ec4b24c8278402598cef903d6172e8cdfaf958408015a10d6d827df4a421e95edc2c407cbdaf51b4991b363fe6cf44eeb6a0de83949f731aebdf7b0305dbfc9eb103da672b315317b160912bca5e909d4a25760a7dbdc50064142f19e1777442cde1c683d9a755f54cd7d0cbcdcf1de4d323193ecb8a4bacf45b9dd7abaf45b729bd93be6939c5b65c00ad23f4b50abc446d90bfd0009195ce27760aa7a12ca624a11aa75142382ca0f907eef893df6efae29", 0x1000}], 0x3, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x2, r2) ftruncate(r0, 0x0, 0x80) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x400}, {0x44}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x3, 0xfffffffffffff366, 0x2, 0xa6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x2, 0x152b8d2e}, {0x18, 0x0, 0x1, 0x80}, 0x9, [0x100, 0x400, 0x54d, 0x6, 0x15, 0x4, 0x0, 0x1ff]}, 0x3c) setrlimit(0x3, &(0x7f0000000100)={0x7, 0x2}) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:44 executing program 1: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x1, 0x104) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000000000000000000000000000726de66089300000000000000000000000000000000000000000000000000000000000000000000000000008f45000000000000000000000000000000000000000000000000000000000000555ecaed040aebec09140a6c16801eb7d4721020712d02cd294fd95061c8a5e05fa4d9b7b2bcfc80daac94c527000000000000"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = open(&(0x7f0000000580)='./file1\x00', 0x100, 0x2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0xffff, 0x1800}, {0x1, 0x2, 0x1000}, {0x2e26286ef18e27fa, 0x5, 0x1800}], 0x2aaaaa26) r4 = dup(r0) ioctl$KDSETRAD(r4, 0x20004b43) r5 = getegid() setegid(r5) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000001800)={&(0x7f0000000200)=[{0x25}], 0x1}) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000001740)=""/164) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001680)=0x9) sendto(r4, &(0x7f00000016c0)="0cfd8f7e92488e4b0cd1d77ce4c2f08c97d80124c70c949bade58bd2f63dfd8746f29934fff78f08fcf7bfcec857a469464905807505821f9ce849b85d39971007bcb441af19a189f02a8a2f543cb7bfdfdb04a35aca5e033157297038910a373ebdde956e418e08ca621f39216c57f6e28621045f5b", 0x76, 0x4, 0x0, 0x1c8) recvfrom$unix(r1, &(0x7f0000001740), 0x0, 0x2, &(0x7f0000001900)=ANY=[@ANYBLOB="29251ef3601e7ea3c50b4bcb73f334ae6f9c4802afb38088deb5ceb2b619209dd9261f856f15c5d56cfbc1ca6a74a78afa234ab6c45a2a697fced04d94699cd70a7bee385ffd0c3415557ce1bff3cfd07ce39a6f32c2cc3eca785945bf1bd95fed99cbe0f5cff787c14baa22d78b98e05ce7206536d64314115a7781affe4040ef6edf5bec9f6c6469778ea01bdf15621ddd63f986979b3b4560c72211ba2598c3343e1ebe7467137009d4d000000000000000"], 0xa) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000000c0)) 16:00:44 executing program 0: mprotect(&(0x7f0000387000/0x2000)=nil, 0x2000, 0x5) socketpair(0xbdbc92d282f88fcc, 0x1, 0x40, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x5, 0x7, &(0x7f0000000080)="253271a452aafc9e2baa5ba1f40d138f49cdfde5bac6a3fb55bdf7160fa6ab80c63df484aaa3bfda594dff1151ce4b96d881ed14b7d07b1e443ce397246577e8c27e7479547cc0b132aae630c8155b983208c87dd781fb1e9259196e320f25e926de7a18866ff1d3ba741c46c7a51293e16930aca60d3cb9eeb6292219423c3355e2459ff63ffd0ed523419512f8bd4bcc77ac701ec62020bcc6f344a1c171889027c25b76d63e5a43a761fe6bff181af2a943c068ce89d4d466e549f7dd1e", 0xbf) setsockopt(r1, 0x29, 0xd, 0x0, 0x0) 16:00:44 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0x5, &(0x7f00000000c0)="ebffcbff13ae85aa8f184ba349abe62068cf3a9eb9fd812eaa4e713048e6993192964848a213b3d6407c602a1d7dc7de7c759a767efbd60c4e71cd3398059c08413d65e8e93bc4c5bd3178bb83422db8951c8a16286c5e37fbbff8c013d58759e0", 0xfffffffffffffe37) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82131a04f5400500000000000000feafc653c7e1"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0xbc, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x9, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x11, 0x1f, 0xa}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0xfff, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0xfffffffffffffff7}, {{r0}, 0xc7faa2cbfcaf60af, 0x1, 0x40000000, 0x1, 0x4}, {{r1}, 0xfffffffffffffff8, 0x2, 0x10, 0x0, 0xad4c}, {{r1}, 0xfffffffffffffffb, 0x85, 0x1, 0x7fff, 0x7fffffff}], 0x2000200000000000, &(0x7f0000000200)=[{{r1}, 0x0, 0x82, 0x40000000, 0x4, 0x5b48b46b}, {{r1}, 0xfffffffffffffffb, 0x13, 0x1, 0x10001, 0x10000}, {{r1}, 0xfffffffffffffffe, 0x5, 0x10, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x1e, 0x80, 0xb6, 0x1f5}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20, 0x800, 0x81}, {{r0}, 0xfffffffffffffff8, 0x5, 0x31, 0x5}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0xffffffff00000000, 0x4c}], 0x5, &(0x7f0000000300)={0x1, 0x5}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) 16:00:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0xffffffda) write(r0, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="eaff6f1e1594006568ac00000000000000000000000000000000005ee5ab00fb1dec4183aef3977be0badb9414ab53b124c7ec1c88e39007577ada92cc0cd62be21151b28a4ba0cd04a7d782c032c3bb304ff429d295a9e7d64c36fbdbe05b473ecb4b763a1516bdb178ab9b73f4a60eccb99adebf8ca3d080b219a3234845e94011999e71bab5c9b91010dc9e388d9d647c172e9b96b811149f5a2c61847718a64080c7bc73fb995506acbbc3487683b3148b289be24813b43f06c3", 0xffffffffffffff95) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x33d2a0c0bdebdeba, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) chflags(&(0x7f0000000180)='./bus\x00', 0x1) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x3c) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 16:00:44 executing program 0: r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x4) open(&(0x7f0000000900)='./bus\x00', 0x482, 0x0) 16:00:44 executing program 1: pipe2(&(0x7f0000000200), 0x10004) r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c14aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) listen(r0, 0x7) writev(r0, &(0x7f0000000240), 0x0) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x5, 0x6, 0x3f, 0x4}]}) 16:00:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="56ceb7f54b8cfcfa176a9e6540db1ec6f3208ea48219f19bc1dabaab0e40802a9ba9e3dea9137c0b7cf5ee75ac4541a75394a5b66990997fcc433af686993320f509537fc8d4963411b779ba9ecffaece39c3a39badd3d16d87b79e2e2dfd47571ffba09b0bcdf17f1fd12be0909c0783e8f470bec61b5ecc5c53a6a20bf00f0c9b04ce4362bc7858c7d9c2e0bad2f", 0x8f, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = semget$private(0x0, 0x1, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000}, &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9, 0x0, 0x1ff}, 0x0) 16:00:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x71d5) 16:00:45 executing program 1: syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(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) pread(r1, &(0x7f0000000040)="d0d613e13fd3eea533e8cdc3ba34fdb946196fbabbcfc39857eebedbad9ea7dbdf9df9c1b40a2b1dc65d603700175d8287ba757d", 0x34, 0x0, 0x39) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x738d0ad76f732aac, 0x8000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:45 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x2, 0x2, 0x7f, 0x1800000000, r2}) r3 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r3, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/109) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r4, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:00:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0xd4000000000}, 0x10) 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="949d6a3f251355fa0839f56cbe162f31f6c381ead8c22d3be9e71816bc30d8697947f4c3d5df1d373c56af05dfb1430acc79d24b0f2642fd018d85077841a126719577a2d80bed2576d3d0a6454932347543c6ad7eb5314f9edcfd", 0x5b}], 0x1) r2 = msgget(0x0, 0x88) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/133}, 0x8d, 0x2, 0xa241a94a99b3d1c9) fcntl$setflags(r1, 0x2, 0x1) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x87}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x8000, 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x8) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r2, &(0x7f0000000280)='./file0\x00') close(r0) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000c78259e69741b9959ae368d7b72e80666964e222354bb7b3f0086530a4cc6f22a662335636de39a7"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) close(r1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r4 = getegid() getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r4, r5) 16:00:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x101) write(r0, &(0x7f0000000080)="641c1f30cf540f6f81faf26d5c814c96c25e85b63650032fa5411c0290e4811c8081374059155703f10951b2465fb3037c66dfa1d1db736be0a4cf5ec449f69ac662139dfb532233b72fdf4c03f8de5bdc439e8ba73d304319f615fd9dd63da80ba4372e3ef7bb2b569f2900a64b8000517248b5818ba7634b7e27e098726d9b344b7abbb0e27019ba87e2a7d910a53d22b52583173fc03eae8589da6e4852e469c58d4ce1a1f2d3335ff2c9aba5897b5be702e48cc259f6909abed242d3d20519a945a960b328c88d46f03dac4904a949b3", 0xd2) r1 = dup(0xffffffffffffff9c) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x10) pipe(0xfffffffffffffffe) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) 16:00:45 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000000280)=""/69, 0x45}], 0x10f1, &(0x7f0000000380)=""/81, 0x51}, 0x0) r1 = dup(0xffffffffffffff9c) getuid() getegid() ftruncate(r1, 0x0, 0x1e22) 16:00:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000000)) 16:00:45 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x7, 0x4, 0x6, 0xee6f, 0x8, 0x4, 0x0, 0x10, [{0x9, 0x9, 0x9, 0x3f}, {0x3, 0x3, 0x4, 0x1ff}, {0x80000000, 0x3, 0x0, 0x8000}, {0x0, 0x1, 0x6, 0x2}, {0x100000000, 0x1800, 0x1ff, 0xb84}, {0x1, 0x80000000, 0x1ff, 0xc}, {0x83e, 0x2, 0x0, 0x3}, {0x4, 0x0, 0x61a, 0xff}, {0x0, 0xd5, 0x0, 0x4}, {0x8, 0x7fff, 0x305cfa5b, 0x6}, {0x8001, 0x3, 0x100000001, 0x7}, {0xfffffffffffffff8, 0x5, 0x2, 0x1}, {0x3, 0x5, 0xfffffffffffff001, 0x3ff}, {0x9, 0xa9, 0x5, 0xff9}, {0x7, 0x9, 0x7f, 0x9}, {0x81, 0xb24b, 0x0, 0x8}]}) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x100, 0x6, 0x20, 0xd5, "4a2efa0edf9d285f181695789286da5288561e18", 0x46f, 0xffffffff}) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) 16:00:45 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x4}, 0x0, 0x0, &(0x7f00000002c0)) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001940)=[{&(0x7f0000000300)="7513e4e3dca3caee65752db6b6b5d205ffab4d8621987f63b86fac05e0276852683133931104fe60a8623f1703f115ecd5070a5da14374f89bdcf91a9ee8d37cdc56500ef8f58f86cda8250929bafa1db71b4d63eba39f014526dcd371f074eaf086945a6cbfeafa12af12f2a856ea60817746a0b4ccc10977839658a9afee9b91cbc227845e4d319316e32b00e1408051b0382dd9428cb5e8a41f0e4a0ffb959bb4cb1eba2cc77ee949e2da565b7b093d13df544173f9f4521c270ff185520c009393d67926e2f2cff01fb027c35459a771e71ff2179e830e0dd58ef91cfecb35774867e2349941ba0a6e9a599895bea4ff4e", 0xf3}, {&(0x7f0000000400)="c67ad3e71779f5101bf7207f3e91f7a2cacc68fe484bcc536dce5b209226c4820b600dce7d773904ef9dd4f334de6c85c23e469e85603304984ced9cf34c6e58f6f3b9b0bc4db7d1f0ff9b94cd4b30e838ba1d4e1076f379b7a5e0f87681dd4c04fe07c89b9365ab0691e015a1039a3ba6cea78743de635672906a71bed4b48216eeeb1c00c4380709eedce856e87290402ce91c52f41df2a58961f3de5f22d88180e9c3f52f2ef8c09c5d954fc3d51773d0cfdeb91dac204ca4a13febf95cb1", 0xc0}, {&(0x7f0000000700)="8973e280a1db7b5baf5c95d6cc1a5d3fd14408a863f3ee404b0d4e865c96fbac56d3c68a3769917b5d976b3731d7dc329396b0fd426ee234fb04944983276d751afd3845fe22111a8c013203b61abd0a6ea5e9bcc8e22011cac5e7f1abca9359aeee85f7155817180e414c7dbbe7256fd8d3f9b56260f5233dc67dfbf5ba6cb04228bf5ca6124840226f271fff69a2f92395b494e53d546563812e23bc4042a09c2da777436c2cb9c5db5225a83a6974357e514837b1063c2e9cc29c1a9f5e3d538c2406cba8dac29d05cfd9b3e2be502b3304b54ef3def5e745f82be688db09e337f0ddf06f81e0b202d654b25e4e280fcc1fe9291577b7abf93b667419b8f7abb22b0e200a3c2a369a58b847abf9a1e77b1c386b015df2a250116197d692e0d529edb796ff84b9037392add38e29119082d3a8cab8ba42b38a71aec4e7c08052a2e1bff9d80997ff19bec0100111b757f45393c1085f25f9e142a5fdab6cd9327d966f0ed5e3b3a4a03e0dd39d9984785f15494b6eff88002d34631b3ef5324567cd15b42d966c6ba4a8b2953775761edc8258f264b7488f9863e8e6793d8a119d8ac5b0dd5dd4a3f479d0ee89a840e8e7fafae412c84d4cec9fd530094838f2adb85537d585f9700c09485e58e5fcc3b4bf289e189677b5ea7428cfa79c6f0c79ebd5a64d8f73c33376e063a1a52a1a592a6a94964f795633df2259b16617c4a331caf0baf58d59ae93760c42c1403a89168181b075aee80b4fdace359716a2acb4234259de45498ac2a2a1c4c0af33ca46e05c2061789762966a2e5378ec07c0b0cb6866165091765f882294b69e3a704f010c9d7a4983f87570a803d69a2a3975f46f3d630f828eb70fc05aea3e1d3a25fa63fc152fc1f2269ba4ce4af0573fe94db2dde95c1f6c65663bf87189c9f66510849661917100ed2cda02ac8f735722807b047f434ac19b1a02a383ab2ffa5953a8d0ef27998be6259b81e3572f6ede1052fc2ad68f98695abc5678200cec631ab62df8c3bfee08fe03ca0827258310663be759b8e6dd0a739172a0bf04c10ed013fbb2f2f5f1573321a5414258c1d06ed6c14f1555a958885dc3259b9615eb697cf6f6242a1b4bad166b8014cc5e90e22a5b7312b3b8e402bd8d86c249a6620217214fc58b41b5a92b7dcda3e624a7374fde01137a6db748c87d7c88b826a9d9e1e01ec149ccddd3a2db8b6251657e6f0c48c7b0e4dbb1bd1ca2a5be154772e0f6cd30056094f04fe5523bc0670bf2bcfae7b619a253a0fa2acde0da722ae7b4066c1f9ce6901a294dfb79c32caab55ee88d2e61aa30c0fe2debb90383c7eae389db2a78248c6799c56f7cb629c66a68288b8493c7d899bac334055cb744b72a7f52842a04c4fc8599b288be88da0217484c99646868a19d3578412704a7db03cbf330e8504ac6f0eccffcb15d8f87beae71cf56e76ec245bcc9e6292952bcb5809e0f9b01f57e8991a5fc18484e6b233e01f067303364a906fb6744c88c872ffac0d328fd27e0b4a959fd933b347c084fa79412f90122184ad1a7e7fc118e3ccd9f5858465a9011fa2e94402beaf19a93d76e7870dc43ea15631bc6eb67e7ff2081f7b0bb33b680f2b3b8486aca6ab43ad412799022369213a5026e8aaeeb4fdd5b5f4d7c39bdce4da2bae79a22f6501b1cbcb11345193dbd049ab3337bacc1fb62d7b15920a069020485e43df8bb5a21edeaac07dc9c27f3afad9af14ec1cd653eba4586ee743d880d255c9ba192690768aea496692a377d0a3b52b4edea86adaade0a6456947b9fe107b57e262857074a367aa9ec64c993707b2cacb6e22f8f9d9969e2ce945dc6a021159807630eb1ab759f346a503bdf0ac60804ab69215037c5af55393167740f228dc7d9f2c3165378b906079a72264a19025549059003029a8904503443be8b13ffa8cd8065fe1cb4ad019fe2eed420ca2a5617536d9089fb9893bb8a59559678e8247c4a115b9394aa68a036730e797601eecdcd82d6899a9ebb45cb620fe149e99332e53b2dde6edabb3382864bca2a730d44fcd7313ade057ef118bc184966eb19b2eab80ac313bb8c0bddbd0ba8c29b2bafd8b12751f34a41f72c827a2e7015a6e30bbbb51b575d9926e89e0b69e89786835599d627059435b1937832f6ce68fc6a4bd314dc0b883b2554c16759e48a7c690ab13231c35b07118529381026a4f3171f0aba133161417b885792cbfcd95a4f32e26036d67a6330f0eaed68c84fe206c2b16eea9b2d18f7d667dfb5372635a3dcbeb6463bc803cdf7874123fc7691dc08b401d35981f8c695f10da5b53c52648201030eb8b6a380297494d0381279c13a916f80f12ccbf8659155bdda4175acab44d12ebc91d24954e0cc0b0cb2366bd61d296b9c93a0dd5d1634b6c845fa216fb2da8536b5344c447cb5df0b555dffde90af9fb24ee2c1db2e1f330f525301b20b3a0173cfee428bd071c4f02d66966413853aca836d78893f277c9dfbc39133e8161569d39756f43640c55083ba7cd470b693d919da4eee507dccaa01e3a92b4636eb8d65a9db8e57c6ec3d228337c32b9e1cdeca38a33879d9e6ab18f3b4e484497559b74fb6b81165b727987aedb93a4b0fda6ce48d676df429bb7d3ccd8d705b4cf50083ac737649e76ab54d5dfae408edc1e5b568968bf8bc4fa92c740b97519a3c3b4f8d245c912fbb4d44b57334ac79adec21f4bb097f5ad83dbee2e38bc934304765fd5fdaa0774ba21a686fc29849e8c3996dbb7b2be50d61fc3cfbda20c4f5a0e4d4201ca247b671127b866ecf8f333855173a199c7f0a616cb06c6f1aab3745096c1b31c5981c34cf9d120e9ecfacdc6f25b69949e7c5dffa33183a9c20d886c839da99217165302ea9cd60c785ef250719dd40006b385ec8b65405aa9499570af20a079ae3b8c4b4ce61360949a61a7086999aff888868d15ce9eb7c926720c26425b2a84afb51fbfe709a9fa0d3f2de3854c37a4e4eae1ccf86906250a30f1e77069a64c291b7e788a0a14c66d53025d86edad02d72e71f580f2c16cb48c8f63b92cf9b1e6143c04b7fc5ab82fb7eb6d7e4b6278e08159d7798d46a82f3101d11dea97148a9bb44809451756561483e3c643f8fd79e8045f7262509d312eb9091f4fc9e285b9f3d04f0fcad7945ee677ac62ec1578409d6957c8a7c8846d7b87e8bcee9d5928422a742dbf00bd8033e6ffd70ee9fd991e07ae2e43c5b607e25c30582a55699fc4ad05042a638b37863264f0f50e9b660529d5ca8e6fd3a23714b9692200cc0955da74604a45ce27b19e6212a3ba9360bc567da9c387d18955cfc570a5eefb6eeff366f6f254715d5984ca44d2e4645bfe32fe787af09736a49d26e9488cbd1082bf1403c233b6a7d5e0dc783660ec4756013ced68cd9cc7e0cb42f34c70d4ff51ee383ae49f595816b2eb46bb5463755f8a5d0c83b043a4a346fe9496d4f27820356b1e3e345efd79e847ed3d22dc5e689d1f1ef9d6b65e5f4b2b3ad26fa8decde3fdc2e13cab9c854271cecb9eed18813499b4297eab5957b8bd6585d7ca5c9bf49c92803297467cb74870a29c212506605320b0f20523e009d499ee83a41f4f9503d7a2e251efaece03f3168b2b7953846aa71069bd9974d8443f156075bc8dbd80c2b371a36903aac6532122b6d2d46c91660b0dca2ece83418e6c257de05a9d875786be45987ba1395a0f124ceb02218700c8ffdcdde0e73e5c5be94767368b090ae0c9f2e7a8426136fffc12999bf7ff6ebd0bd927570691461661ed37944c249d82033f43c05a54f2fbd5076215207ce0040b11558e591e15cb6b197335468406f680ef7188389326397bcfe435289e6133487540d4fa41ee39664e4ac6e2a723d56729b8bbd638c83db98e1ad44ee6cf2fa5b92b003e6f6b70b1b3292d4920f46c492696b6d5f42fee765924340571e33abf73a9178aa1df952d37e56d0fb56a8707168907b65ddd97686ba87eb1f76464e4111af8be1ddde59c451f59a284358ea4c89411113b20449db10315d576289b47df2ef0ec67b4e08a4af90d588a5066c88dfe15be6a407869be9be808cbcb1d4cc637e4bc0953bf78b201981735a1745427630045e8236ae75f4c911c45876ac47c39fc61ab9337bc056874106849b48b339ab5c9293500b9d2a98e01e5e825638c851385cb0ae1e733e7557c177f3475686aea489de10a3fb717b623bf0f078dc7941ebf11dbb2e69c5293592c60a4e9e05b31b172785f15bda45bf3d01ff1722f0a83fed9854912b8e0090c89cb5e790ddfedfb852acfe43702a38a45a4a4bffdd9eda56a9b04e0ee79599f23a02789acfd816f67df02617b90828c1eaf413d6565d432e1303d4037399c7c74e8911070965d6a7ce96cd2b4c653e356ada429fe204cde86c1081efa5cf7b278066b328e5be6396d0a4111bf416950894b527bec6df7ea4858c41c890e30fbd07ead7f2c6505e8bf2feedae21595f2be461b21edac3b5474fd93d0a3dd0a11ef09091e2d8fe4c2b4dcb5ee9ee9c5157673478ea9f21e0747956a7e9a3d3705597ca67afc08364cefda2d2ed24608ec8ce06f1143495218a4e9da4196fda2bf2e9fd8fa757fd68fe611d7c580384a92b7e97c7e114761c2f788ea3c4d41e08091621320b5ff54e8f1c55a4084de0085fc8dd67fde8c28fc015085e9676c4937814c259431760270dba416c4c523a1f80056e89cda81e7d35d913540bc428329bff4166af6114c1cfb2ee9cb6b1b78733ba48e5a3b80d4bcc5fd9b2ffbd21f74d7b2f6cab0b50640fe653751432e627995b2b5dedba5d68819023788f71c511ecb00527904f42455c7efb13fb507c038504552be8a151313b694bc23fa4bb81a384ceae3b60ecd7684c99b54d3b9b2704a7a40e83d2e6c4c77a556f0d79c325f65ed3bc57cbfb08847b00f291a823602d076b96ca2e0b44fa09f42df307a5d3e8df1348674538f3a3c0fd1298e3819f8369964552471e182131dcded3df448a2dc7c64a008d7009af7f842bcd5db53d678b6c5afb5c9752fe3d3bc9e37ea4a27f520f33edab8d4b6dd0b803cf11d8ff83688d9fd384035244c9e8ab327687cce68b540d8f80c335a4bacb6f2e518465339a17645758a1015924441a2ab6418023e9a2d8c2a197c59d795d1d2229f6c65298c72e4a49e6a70dbf34615daacbd8619cd4c62cc6d154e571b73b32979a87fce1c4db7ded9270586052fe87951744510e155d354d78f9ffd237760fa5e3f1ec7dc66e91402dd44378ce885a1db7c3a86a5acdf341367d956c8b7164230ecbbaac859183374aa08d11bcc98274b7e16717de5e5c1b8d9736f8f7a34f4d67d1b84a9232232afb80427cfd075068849f8f14fa791d50934a65ed90c5cd70319cf1613fb1ea226de48205276ecea1cd0ad531f21c1a7fc0664fa01029ee430c6d708544246782cc179a0b74d272a93ccae980f834f6d1ec01b3624541aeb61fb34b7e523521059cf3ae325e90434d5a8e7b55cd23c34da6301daec84c670bbfa14801509fc1843157dba5d7f493e7bc6fda14f20a46ab71f4614f2c81b497ca4cded025a16e4a43062ef9c6c3005aca35873d48743d91af622347fc08af3f1c4bfe9af3b81542984458d9843634309c316d1cea727ae1a43dbb96eee2ba4044511ed3c7478850aab70eb8e41be32935fb7cbfd316e1c57ca71e8825b819fe773ce5bc43c600ae4cc90082bb37470bce0a5687f9ce920f0164cddc314b43eb90884634227e4b04155bc4bb5d9d3f9095", 0x1000}, {&(0x7f00000004c0)="1e977de62bf26083f8b816f201fb1241c7bd4a26c4bb7044ce03309317f54d84ceab6aa07570d8971d0db5f448c03380c54a7b14e90e3390411821f3414c7b11c953c3910e4c73325e2ceef88bc119e8afc9805b9fa56d5978abcb0cae3ff358343e4b4ed09f2793a9a6056be740d768b4c58e4afdb5bd4afa5ef73b64b0d732ddb5223180e8c1f968f51484bffed09ea19fccde930886676127bef1bf4035a073b65aac0835beb6f6a7602af6eec9344b34bc6188b2fcf0f84c8d8619a6edf299f40e59a4", 0xc5}, {&(0x7f00000005c0)="f417b27db131dc419b51047336d4077087ac4d3142c94bfb1a791378a74b9b37f9cadc2afcbb871cf58a0ec0e445dc9b648c69faae38f3a00216c08181aac7502cc1c14d5c50d48156a2cec886b8031c4c7a2dced36913f09f23d8d7bdfbb367e71e509765cf40dfb6f2d66520b8edd69f6d763a93d8d52ef9e29b0f5e4ffcc4560e88528f32aebac2b375307691529aa02dcebb0360f30c04ca4841c1ef457e8266efd77a1fc4387d9bc018666aaa9c661c504236d0c1d09daa967b4bb118028ba81517ef", 0xc5}, {&(0x7f0000000040)="68febabf252e1b208aac436f123b539dc164ed730eb0b74fb4c9337e9207418640343a8b03e4db95aa89", 0x2a}, {&(0x7f0000001700)="d103bb3e91e02d55ea012971ace357d2f7771393083f5160d389f088f4717cb2386e25b5d8e2b3d6591c047837eb6a7c41643eb32fbbacbdff24206e2dfb795b69d7718f706cb3fda0dccb7e1ecdae4ccd0cbbe88a676a398f63ac6b0febf649d910a89738684b6fa44128d56579a40ab92556b79fd225a0be7d6e9f2e291fa2bb5739ad4902d8c9ee941f22e35906c2d90df8ac45e7b06a230b", 0x9a}, {&(0x7f00000017c0)="9f1e7a8bf7cd523f99a023d6144a53b720d0b715a2baca4ff10cfc31331482b3fa07ccc7a393e3e73c36893f02c7a91b1099036a51861a19bf808a7f42591bac9c56646ac1f87d2b90c90b9861794c78a5ce312c24036742c08d187c092ffb7fd6e1bd866075c48c830b2a2b77843cb0f5755d723ab881cddbdde31234fb8869e84808aa2a54c8b639bf3922ccf2e59d79317a82d7", 0x95}, {&(0x7f0000001880)="b775bb5cc17d2c3728aaaab2e1d7f50edcc4e27bb61bc7ce58f268259e22a64cd1f565f990d4170ba4e75539bfa6aff6e40cfa625557c31e8d9d28261aabf99bac9f207715c9d52397bb6e55b440cfcb1879703cf676397b5926db2ad84dc4bc09e71da689f8ac8bde083fb67a0f0e6dc7685a3273381b23e3fb6f4f0c4e70210720", 0x82}], 0x9, &(0x7f0000000140)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x4}, 0x8) 16:00:45 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) fchdir(r0) r1 = socket(0x2, 0x3, 0x0) socket(0x0, 0x7, 0x7fffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x3) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0xff, 0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = socket(0x2, 0xc003, 0x1) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f00000002c0)="6476638f03cc55d0dc22211e60b6c7fce32d00dc72e1def9cc847d66a24165c0ae841ba5e1ca8d342cd7d62b50deda36aa49de0cc92a74fff9970cfa675cecc11d3f861d9577531c304a372b4629b94ed3f944668b", 0x55}, {&(0x7f0000000340)="fcf6dea36726a1d9c23f600277f74dde0e42116985c9f1f8e436ba33e0b30b1e24aeb781a1fea72a66634bf3fb518e13f3b6a72f48817f131f503230082fad8978cabd6b24b20b3d4856893a2c629e2c0830ed0958a065fe6c4148d3b37dd72d63cfa7cff6313ab35147e5a7931dcda19a7e6f44109c5d912f87c559652f7815e028348c2d59838635f17066eaeed363134aec2091a6f1a319f93a353a0a60338a750dfe2a3777afadd65806888d548c20bd48b9b145aad507c8b5044be918e894527b143c9a11dd27f82beffa5c4a7c0d54358bf2bfddc6387e52e4b90724a5bc94aec7504ecc44642ac03778540f8818ac8528cb2ff0d8da7e4745", 0xfc}, {&(0x7f0000000440)="162538157560bc3294c6594d0cca17a07e43bbd2ba85e9ac7bc4ce79d61a1a1da621bb80de324b04b3cc2f", 0x2b}, {&(0x7f0000000480)="a9ed9438d4977ed6ce502f0adc9ec992f2bfcc729acece7202f15bdad90373203ace75830132b71aaaaacbbccd0ec3077e611987f8ace296693214a6a2906b0728b75f40a98efe96c6df34f309792c57ae30af10a85a3089907211ec17db65ca10d73847109a2988c000656720f0483cd9a1b8d609679f92b2716fbd1bdf956923ba0831a7837f17a748a3843f7afdeb9272e503b1f775e752437e1b098630891156cf392b4606da9378e5457a1e617616b086e5d4822eb5c0c30ba26df1146e916922b99fd92db284b1050f6eee622b", 0xd0}, {&(0x7f0000000580)="01d00f1ea8f084554e3e0e4b12ea9908394657752b28b816c1c636bfeda8116d02c02174fbeba95bffe0745aa0a84f4a7df8e7d0bd0d82affcaa3cf9d245a9e62b45ceffdac3906e6e91fa3341e60ef016aac514f82b50c4541e408e6b9737ca6b62a49addbb836d0a1cd085bb545c705b986232ac8761164a61d5701f1347dc0df82a30fc3ef146983efd747ee5c22465b7d7a3b109a491611f47e39578994f02047cbedb93fd48bcf15a1caadb05a9e9c412c03ff7b1ddb106ef921240501ed8d8777ab051", 0xc6}, {&(0x7f0000000680)="6ae70e1bb9330d6472f6081244e47205e163ec5f022636f86eb873605d19add6b5e0084f497ac3d0d2f513d5a763dc05dca22b1fcec4f497c79d04642a335edc677477f07f691e84498ac16453c58b1d044359352ad22d5bb55a93103d06e00eedb6311c38251ec1374c1434d8b1e2d951c42d61c54e0bde2cc0371f8951e7dabde2b44ee2cdc193b16e9a2ecb9b6becb6d78efc6dfc33292c1f26d12bbf161ea12b0aa50c157a853d1c2a838a36483c84f3eaa0d9fa7d2cdc77957eb13a2e467a09a61a0ca780b0a47601fe4d6dfc2237088f663eb234be348649a5a3647e6b6492671e63ed1c5035bb96", 0xeb}], 0x6, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="200000695d3885f8566a150000000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x6}, 0x401) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x6}, 0x10) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r6) pwritev(r0, &(0x7f0000000b00)=[{&(0x7f0000000a80)="00004fca6632becbe707abb85972bbd18f6156c9200d924ba9ce91a2cf168ab320eaa9fa02e9789575367a80a14b4f894181dd556119b3b779183aa7b217152de53528b0de9492ef23787613ac34a2006137d98274dcebc3f3d3c67ea450c48fbbdc8d1c6b4975742fc8df83497f75f667b89dabf3feff552d587ef4cf99", 0x7e}], 0x165, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) write(r0, &(0x7f0000000140)="e5fbe6", 0xffc8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:46 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) lseek(r0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x1f, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1268}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xaefa}) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) getgroups(0x1, &(0x7f00000018c0)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, &(0x7f0000001940)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) r10 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001a80)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r13 = getpgid(0x0) r14 = geteuid() getgroups(0x8, &(0x7f0000001ac0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001c80)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000001740)="e77c02357182d9da454fb39853b87c51c5694a7973cebae307a35d6c1d1456c45f9202e323f5b84145f1c5ef5627e787e0c7ef4175cc99a60f65bf5d0c3a1da94eb9cd3b7d1302d91728e5437b1406947ee1a94aeb9c71bef7473c623a3970cda43f3e2a9047c9e60477dda419d522e54843567cc0058e9f", 0x78}], 0x1, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x160, 0x406}, 0x9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) r16 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x100, './bus\x00', './file0\x00'}) r17 = open(&(0x7f0000000080)='./bus/file0\x00', 0x4cf0805cad897d67, 0x12) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_USEFONT(r16, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x480c, 0x22bc, 0x9085, 0x0, 0x40, 0x10000, 0x1ff, 0x1, 0x1, 0x80, 0x8000}) write(r17, &(0x7f0000000740)="fd275ddb2ed642b58f26d40017ce8913bc608f6394f120597e82d3634e16a3fcd5a44253ef2af13f33788deeda6424ec5df994e5629ff189f92a390464fc58b4a382ce17f47b0a11ac6fafbdd57c42c4649665cef78ee0b357b9c1c6b413fbc9110232c9c4d05198cb66eda6d1d06e083ebc24b5c413bda79f6ec42f4dcaa5508af0c930bffe9c5c12ababa5401bd1914f5498d02ee20f121a406759eb6abdd66b6c7ef8673ddb441beba7df2a5076a904ed2662f1baa0385eb7bc6d3ebc38924c6e42f501f07284547ab19ad4fee2db04c51268a7d6877af3b8f45a4fd4074aed413ca3f69c74987f479bd7a80317618851d3e4e3451bc24902787d8b3001087ce41d23ff01b6b9112cf9176290557b1ff0ebcabc0a8bc92fb6063b23194f8577333f5bb0e7a00fa2c36157b62c62d897157ad99ec0afcd8eb571c96a6864e57971f6667acb0e7c00cfa3cf62c9a18da9581281b35d383c80b2f6a930dd94bcfe8e6cb0405a28568b57b27fa5935b02e43ed8b1c068572a05432a88f69a96ac2ece6a83d682f46e6f67dc4a4e85130142770cf77614a124ee29f62f3b78a15fb768d117a174726078ae8242399098c599e52400d9df0021d89bc81788b1093e94f0abf740f4335ff5de6a6be0bbfbc8846f86e70ba3b5c04082a4293646f89301fb5ba90e03c8a911c760c5b08140473fd284f5d2485b58e5003eeaa637d35b58c60965b66b2151025945a91f32261f4aef273084fdb046f4d7381959afa2ef476956eaee1eb51b2e8df01b9ed085b9c9e255487cc6f188bd24290dcfeea7283eadd82780af13eb1f98942b83122e8d4fb138d41004425acd5a20d38087fc9fb407334057f612c86255b20e77b9f1501d8df201a261b4a7d85ebb0095499030a62692c7dcb1a88aa2923105ed1b86f4a6c2b4cc22c80bee98a86c4146a639b784118e007381254d949ee7cbac7d3d05f61c36c9a68228c91a39743755345aaac8ccaee8d02b78cc87c6429ae7f6b948fab9a6700afe9bd2ceba0db736860b85b94da046e5a800c76bec27e44508d747e79acb8a8c1e16e3e979204b2f6e57acb4bdcaeb33ae8d76438ddf683a1de1d8487e28fa1f56a47f08bec6836558c5728d8de52820f78104c1a5710c183c8ba6b559d1fdc17599a8d422e840efa51a72fb05854be4f05f70cf58fcd210e64f30791292bc6d9b725ded9816205c851aaa726dd437d6c7bd5487c6728264d5021c90a0d1f04be3bf417e6990d628c73f68845ce8a3e94270566a3ab6712cf8212845210031888c7f3740135c9c6d5100ff659c292f9831440cbd3c78ce0ae734e30f9692425dacbda5008b4717a9413a3b9463cd7723cfd8b321ccb91acab1363ee9a07d6f5128557d0fb24f39347da3e817653d7df2ff6c0b3aab045c3d4a884efdc545175a86cdeff1621c625de6688fafb9b26dfffe7e8f916cbb5adbc833f091d8bda4ca34d066120ca4681a445b76c8f47669ef53b6995d722aa73f612149e21474f1cbd5b7c28765cfa85210d08ca21102df01891fab6f34e798c130ed59457ffb5894404845700e43a20ae442a8f6827748278eed74b63341365382a4659a999d5935870db22cbfe0cc3206c54a85e68abf0f00feeecf6f852ea7ad81084ad9a5646adacb2e7b94478660d42160d51e4880e09c789ed0d53fe0ae9cdf50b19d713a33db8c1267de0ff8550787e8ea43d6ea386f7420fbb399bfd19a9157c9866470d8d876b112dccd4f635be1dd647b685a21f9b3f81041b73c54ba7149abcc325f45feed05b4a6ec4b0277010c5f8cc6b89980d4618dd82dc8e09bec5eace68258ef27c898c806a3118e3572fbbc3fc18ecf4200572c55a68b5fd38d56306e6480678b2584536b2a602e4ae7da96825a5999cc9d23aeae4a14b12957b8276d9b8ffd176c0924907f170618dca1170f6b2e0621b68cd250777dc0ecbc8b261e7d979fcc0ef5327db7a78e18f432f280c2bd50b78bce579dcbf809bdad7ba357e34b35a8a9d310b7af75d3c1207d0ed0258a55c94a9b877766586cb0049a7268dab51c52fa6637e6f59c65c94752bd85d54801f13013d9d96073ce58241789bc3421cdf8b1f28a8b8ac187100215b3b22a4db2492fe0ebc84ef947858327ff65adf0e7a030f30c6cdd258e55b9d7e6d4fbca918a0bab412c74f733375a11a2f2ce24645626d4edd5f0d6091bd780c1795da628c8dbea6582206dc2c5735c9b3aaf12b725c0100a7c8fda0902bca4bb6deb5680d4965f3057c767aab699e4a0dc99b5e066bb8f85ca11a8fb19b90771d9da9b8d7ca6fe75e0eb5bdf3a096e7ad5b43663d687c99877b991c21b62847f9c876cea55656b675d25f608af61d74666728d930879133427461e08d94a4f8ca637e4d454531907f84f71a5c01b65fd0a28b9ca9e0ebba9ca1a713caf58fa1deab0024409c7b199781c491f0a2ee1ec5adf0bcf0fa35cd3b9a5927a94a2a9fd137c4321cce6806110ba316f08194def591794277e77ab74334eafcd69e5584547e58d8c5f3f00c84b4d8cc16ea56a75570f2fa51e9c72895025c9feba20455479dd0694d87721888695c1719b72a00726e9367e9e79edc632d184c8a4a3d8d70395d00c6a1dd052c1b8e3947b4b6771edcc30556ed94b061ca2cadfabc2f97066953236b5c84968b393f243e87865eef332cac256156f0418f27a905235c6ad3b648479632eb41f3f0318654f7293f3e31deff810dab8d792bd5341ef8af859a1c00c59312c28c27e3cf748609171bd283535fb415e78aa871056898262337569392fda812ae10c2047da5df93a7f199a8250ce52fefa2e501fab61143c2162ae182fc25bddfbfa9eb1af4f270f4500e05eb1ebcba0f73711858df38f86281e14e36c5e7219fe22db8bbb5fd20358c020fd01e087c576e7bee8b25508c062f04b9f1120d631754ceac4f32222d1a901899babfe45cb02ad12481cd274b1265332739c7fae7f65b5152c19094bcca23d84f47c703d5d293d2fe747394e52313c6cb85eba60191a787a13d50139bc65eb3e8af9895d89b51f588a9d0d1a683adf4b995a929d407af12585b54004aed1015c4e1ba939743830ae190c1a21f32e00df399dc38f700a109efa6809dad42ad5f357a17315c0b1f3d42737110168024a97c3c3b1a23fd35895e2f09093f0dd08299f9c06624bc358c5b209f6c07eb91ba1076da533be66575447285ac3eb8387d43cac383c6e112241bcba8899769bec37c433063fe4a7ef87822b4e0ef5833247ceae0a6c2ec2c83d4dc86ab8cc21437122410aa7385eee030707bc84eaadbdcf566e20c332042ff17c3e87c4cccebc7dccbd78e4c62d126743b825ecc2a07f6ac69a1af659f49804c5fa82efa412ea221281dcb03e26758abca8b5deb9c8894b9b5e7c57d2a36b9d441290217f11dfc9451ed2017e113cb41afb3980bb7060c88217f90c8b07adc2aa4e59e3dd86d5972d5b85c60ac6fae992ae876688641ccd0f8f0b9dda7627b269d913ccd344906a258e563b5e286586c66a1f896656f57c628619c61144eb4a0f7342c65a9e196cad180034166a025bde17596853729c3890ff7d7feb95f814a78818e5bc442448e096dd646430905e38051b1a0b33c3216cc07564b78e2f00dd0cadb1416aec6b76a92f354d3be31018abc2a537e6bbc5c1f09309a267af0eae691bf9a54c5bd5ff19c9fdbe2ca3e0a1cc659609cdae1b2fb88818dcfd3f97f53647ac14e0b563d7240d34f57cd023bf25cc86486532e824f308a12625e45d3d11b07641a913295cbc34aecc1e8d2f90663561ca819a7a7443649e032b2484d1ec6feaa60ea2d36501c57971401cd9dcb49a26861b0bc9149e98e3f048f6e130cbfcda97c5d1d42bcaef25b752f13a886a13d032bf831b63afebe0f07d81ef24d48588c345a28fd7f4245941036971ff4f78f1985bfb67885752746d46181c68f9394c975451d6d6548eee8afc34f37cb163ec1091377cea53ab9e165805b7964a06831c55cb87e41e62b5380f2311f06e9f9e8e4a948c087c0b7af9a600961a0e6b405f5387c3326723516ff9bbf637092d067c2d2198813855380fe16d609b2966dc32f605734f36f76cc0cb85c1c343453d2f46278411e2913bf7bdb91dec2add99a78bd754292f9b40001529ec64fa969a23fe7969987d8066b3fb100a6d182a022f87fe6737ec282acc1592673cf7d8318b2579696e80f81f6d0a44e1d45ea33f38713e1d4bf04ed70965d3b289e6a9b6a221106d32a821c1c823f0354d188c92e21188c83a36b069f22d329bea5d5541f9230e24a7d001af60efc613c0593355776df228c30e1d5c3b682faacbef5fc2b1b3216065e1f16964b1af9dcc907e3631a1fb5d0a408f0ac77bdfcc22b5d36cda12d22e0dfde574f9235a33843235f93da7b742a408b122e4fb01dfad7377bfb2fc8c18c2b0e70fe7680d637f4feee94ba176022e5f9cba69a03fa665b7437110f6177233c59baefaefcb63cd71f587a71cb29e2d4018df76daced2c8aed0157f63509845bd383da8b024d75580f33be77fd47982627a3e9357dcb1d7d3af34cfdea32e1fbf0504280bad879e84a3ed124189518e7bb4ed9b3e2e0406a0e5eba46b596210539274fceec310c43a5ceb60b54a6d296756eee05652819c827a57137d8bfc0c9ed5b39516b203885a48fb4f9bf773266d4973f07dc9a2c75a7fba70823707c65cf10ea431496076c8caf78783874c2b5506a9bc56ec3708e061b0f6b4bc5f0cf5218087486a03a0a83e97b27ca2a9223157277762955a83fc24ce55380f3f99f67c1f69fd1869d8e7c00f1303d2626c519e710c1b5b8a14e23bff7b821d6056dafdb3126e58d5f06b3b60c7db7dfc90967ad3be1e00bbd26d0f84d13ca8bb1b39bb11857770e8e034ef2f68072683ff690fa83663a75be183866f69081856b1d89a8a1f01b778db3db0e12ad552f264172bc5d0adcc70cbe4c1d3343ac59a341fb7abab545b1a2fe43a8c777bbf8291ab94938a26da280a5ad580e9d91fe2eba9cd0aeaf061c099c784aadf12e4c2e935c8a1c9287eeefb608cd321c90565f31e8cb77d355f9d016b99b82baea083f71433fb7478e3d3461f7e6c1898f1baf54d16cfcdac8b3950957344c17e7df696bd5f14adbae45561f6e937bac0a0497a24e1b7163d7655b3b6529b3c4860d24db753b88798a8e45937a972c2356438435eba0322bbb8281b92196da077e028a1e5e4c42ff13a7a8bc4d815739a098af9760a73f7195185ee07674c2b887e4dc3cd5ca00d87571e5b58f4a12bf41fe933e779f61044c626abd06dd110df0a46b54e92032a5fa81d2f1fafc0d7424785b700c525b59c109ae1c16c69efe6d8f3db4cff2d85792624c800f9baf0c8140540cae83c43aefd30a8fd96bc00be52a14465e86161c7a2389448fb548882410481ef39f0ac76b01d739e4e9e14aa1b93e0a80c27f5ab39653ee6563e238411b1d78a8930ea3788a80da30bde2262061b214c3cf726202d28bccbec87c14d7b8a946b71f52b5fbd6cafa9f139d3b234c6b6c497d134e0e03db03371c31e734f272f3fc5f8e9d0f91eac242e30f54a82908e4a0876590ff2c1097c430f225cd6ed1ec2656c0d99f5db22c95b8b9115442cbc519d82d68d73d48212d6bc853bc8174440ecc59d26f12f061b6708a5fe568c3ad25885116ccedb09e7cfe8542d3f6120b301a572823499896a7f769b543ed81c32d48444b658e307f1453ea598a1f42d965d84a5f6610758b82f62c116", 0x1000) 16:00:46 executing program 1: utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0xffff}, {0x8, 0x2}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0x0) mkdirat(r0, &(0x7f0000000200)='./bus\x00', 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034ff0701000000000000000000000000000000000000000000000000000000004032454c", 0x2c}], 0x1) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002009, 0x5) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x72c}, {&(0x7f00000023c0)=""/203, 0xffffffffffffff71}], 0x6, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x7fff) 16:00:46 executing program 0: clock_gettime(0x3, &(0x7f0000000000)) 16:00:46 executing program 1: r0 = msgget$private(0x0, 0x100000110) msgrcv(r0, 0x0, 0xfffffffffffffe97, 0x1, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "010000805b4a10e4c995b68990ded31a5f8aed1f9cd99649f9a4ecb6eadcbce16950842d0a5948b2348009bd5cdfcc5e63e06d2aebbdd9d23c4766a29352469fe890918449d5f650b724dc96bc14c1dfa5b4839f93b24b024cfc5fa5592d0e8138386deb30cb42c6aca5ee"}, 0xfffffdc0, 0x800) msgctl$IPC_RMID(r0, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002006, 0x40004000000028a5) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r0, &(0x7f0000000100)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587ffc98cd86540d3d54948fe1445763b66e95e08374bf9ac5e4f36b2f", 0x8c) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x7, 0x1, 0x3, 0x0, "421a9c7e0955ab1e307f7d54b2559d9ca4bfdb1c", 0x9, 0xfffffffffffffff9}) close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000040)=""/81, 0x51}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:46 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f0000000340)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x5b5], [{}, {}, {}, {}, {}, {}, {0x5}]}}) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="2cae", 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpgrp() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) read(r0, &(0x7f0000000100)=""/250, 0xfa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04", 0x0, 0x10000}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1000) 16:00:46 executing program 1: r0 = socket(0x2, 0x4000, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:46 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000, 0xffffffffffffffff}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x0, 0x6}) 16:00:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001680)) sync() 16:00:47 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x710c37e4569fb657, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x7fff, 0x1}, 0x10) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xd0) write(r0, &(0x7f0000000100)="464a024d3898cb01f1fe82924f9085e283d040f23f7765a35acbe8afa437681222f374f4228089ec4fc5d5f898285dcef0df27b29c9b7b4d348f994a2cb34079bd0664f126985c5d4ab4906ec4df6e3a0029847df0d3b8e14032854426ef3c341aa60d7616ef5332675a19fb2d832acdcc0f43de876da7aa185317c7282a425dc8924fa963c426be6fe226c1bf7fb52adb560a9937f5c2bc044bf7107b1279c97e1f15f3f235fd56ebda6c4f1bd69a430b19d67cc6fecdf9ebe01b5a1f0320e2085c6677bef569", 0xc7) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:48 executing program 1: setregid(0xffffffffffffffff, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000000) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) getpgrp() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x1, 0x8000, 0x2, 0x8000}) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x40, 0x0) fcntl$setstatus(r1, 0x4, 0x4) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) flock(r0, 0x1) 16:00:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xffffffffffffffff) r1 = semget$private(0x0, 0x2, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) semget$private(0x0, 0x2, 0x80) r2 = getuid() r3 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r2, r3) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r4, r5) 16:00:48 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x4) fcntl$getflags(r0, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xdeaf4152}], 0x1}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x6, 0x79e7544b, {0x6, 0x71}}) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x47, 0x8}, {0x0, 0x73}, {0x0, 0x9}, {0x100, 0x7f}, {0x6, 0x5}, {0xab, 0x1}, {0x20, 0x5}], 0x7}) r3 = semget(0x1, 0x3, 0x20) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000140)=""/73) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:48 executing program 1: pipe2(0x0, 0x0) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendmsg(r0, &(0x7f0000002b00)={&(0x7f0000000240)=@in6={0x18, 0x3, 0xfff, 0x2}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000280)="ff4c0f3d41df0e1968b5bd84708b01244b463e25e27074c241236b8a461f69d0bb5eed2cbaa61119f4fb936087ede906b14ce9d05b2dadeb4375f6b2390f378bf16916bdcb4788d1bc481dce2797708716761ce707ed794020864c3afbb9254daef1d01d55ce976555a7f57792c63f8ee56d88372f36242768974dfbc4059c429241bb4d90997b80120f1bb36580b1c6a1ac13f4ab7c69b944449e4219d64a6facad", 0xa2}, {&(0x7f0000000400)="d11b4015c72c8e77cdf72b96ec8e3eb5587c7bb40d0b2ebe35069731950f69e5147d9f4ccceab8c5b12c7ad174c60765aa1a11aa5ab4854aa1fb1ed84a22a6860b11b037c6381e55cf0f4b8fecd41d974b8b59aeb02e934ffea743fc4489d89fdcb326045a0a28589c938868fd1a092922fb69386cd59f8cccf278e340b0007f425b1b2229400a8f1c0c94312c7adae99f3da662f9ef8fc55d2358fdd9d7a5c5", 0xa0}, {&(0x7f0000000340)="67571c24a8b7a308e7e2b26a0349f6f3a28814673424aa61c4c29d563709d93157a9437bd7115e955d9efe180711ef6b3f160651e03d11a65759129284dc0334", 0x40}, {&(0x7f00000004c0)="770ed58fb8c135778a612a42aa01f3a6aa8e5bd08b9e079bb7f12593e6c1b7f90d66194ba375c911501074d732afaad6228d1373ed4d29c1fa7a2d1cdd609daf1d550ca5c7c992d6e30f6d8e635d31418c42d9b63d1277ebb3d7d5c2aa6f74b6856cc827104275a03e32575cf96d8b3cdc9103752821eb61f914cfd9a928a754be8c71194d0033c2443c43fafce6ee54ad11f4e699a7c54b710b73a42bdc60eee44b01417874cc56d9ea6dbaa29e16a4b90f407303a692bf7a6e32d2db5b2cc9cd20156732e47f8dd9ec9c3b4ab14ca3a0e1b35aa354f720f44a11625ea85f0d84f33649f5a802e880c7abcb1a54c234899a40e119f44bcbb8be182be367d2778d3fc943c2f3402a6dc031c747aa31e8448746618021d8f342d1eafcfef31fc1cd41fee3e701bbeea2a56a65b46d0df1f4c68c67f99545e6671ea7d92cd9a42169e8cca2595bd661f1319e558474ad997422f14e370885e0677c8beea17278e4a70df39f58e9266c972f408f06ef0eb7d05bb638d3bdc37141104d9771c19a19b3a9882e0b14af2a1652914a8db734d613f493084be3109ca759b9e347c8d1a61a5e3e6eb80d6eccb01c25844f8691e63885472019c39673dde4fc1ef268d734fa891e8c02f07aaf56c5f98b808c89c019cbc75963766e582db5a0c33fa5bb75fc3c753cc2a06f004917457a9acb7eff9a51e5af2c35580267c323c7ee4494cdc3a5a6d513456e25b458fcbe8ddc56613dea6221419bcbe5f0c087722e9ec75590fc2b4e4962d442f68bc7dd9e870786f6f2ec60a8aa9f1225ac7e9cbd5db089c8052422c598945eee790d131843dff502a7fa73f9b36d68e5ce34d38fba8025a74ab2aa106c7f0f4292be35ef9419227302dd7e3e5f84de5dbcc22650bee81b1deaa759ad9ccf1481b5e780461b97bca6c71d767c34d6a9a4446e6eab2b67512b1f995bd2debaf3ac15e81c4078095de8f3157b8130f921a386dfd0f4c33c165201ac57628f64d5a53440f68b7ea4b3c5fdfe46adee5174c4259ea3b428e1474d8ae514599738b29471b09caa2efa6887f0230fe388ebe10cbdbb7156fbb9624a9c925e23f98c31edd57dc56504e84edc0319aa7ca504e993e62ad71abaa6248153529406c129a5d28dfbd1237b4267374356cea34182c88d07ee2686fd948c792c3be108ab921fd9d17898f180913a2309e73e1610644c1c06a4f17aeaba6d35cbebbc6639deda2917957b7dc1a2c5adedab32cbe860c1e02c8ebd290f55e76472e6c580f94d2683c82176935dafdde2aa51a0eef3833733298f145aea3c01a5736a76d15296c8da439af3e359c4db741d6dd06457be21703703898eb95cb16adc926e64a79c9051e415e5c0027b0c71083a80152600a6e6f3cbb1b72698585d4e2c095b5c1868c656702c5be8fef43ce19230f86934e00c4d55f7647bd514c7c55fdb1d52549cfd31410bf7e8e2f2e891bcac21ba6c6916eaf3702d3d38e2d8fb901b9af6555bae8d72ab64a37abff049acb50a7419575a72513a77dff13ea3ac80196e1241ccdfd28289f104fc2fde5fdb681660aefae2fd9966dc864d54e0cadefb84853618a518c532cdd14cf75897ed2c58311fce9ab08ac41a441633c1d83cf595a02b564da7092c4430954bd950d28e6f200b73d20264ded444e678e307cc1739825172b0413ca7573ae03fa89fe6632a3fbb7c960f162aae637f6c2626c77e3de36600b42f6df31ea8dbcfb4485bd0cde885fa4c130a65a4a81e98f61862e81de53a825bcd7312cd4fe23e1f7ac4a83e3206bdac35c41b58c23a2a14d53c650fb25de0f6f46a956f6ed9bd07dd41e00c1673f822dc0236cf33fe34f395e91f3b868f119d56e07feed2f1fee0d6423d0aec6b1a804c3027d446ebc749d55e064d4327aec80b0ffc697148782ec6bc64a15af44d899b43d985ab6747cb71bdfe61a3929ccf60c2ff6ac5d42958fa745aa0896ec9ffd0f0dfec73f6ce4aaa2bf4ee82d7f15c9682ae3f5cab4e7618a6df361869b85e3ccd8f2ad9bd0f781432da3a023fe5454b9b565f667f0a81cb46e2289dcf6e785532b79212a7150a935c4d9d081ae4942b8b94eb51292c5ad15993679da5462d42ed9602738f40419a0ddbc91b0f09c26e8a9ec35386004348b951dca11c6eabebe2cefd0a5087b289f196fbd4fae1014729a8741c9eae4882a6a0bccdd3ce18f97ef94fcc1f439a994ca588a9a6c4dd38c2c2384a406f3d2e16ff453b2c7505690897a5862a4e4c0ce09d9923543270f1798b10d23b27a8dc065670812433fc1d0373783e85103e8da2d9b6f6f7f17fcba63ac1679d4fd9871ddeb9cd0ca886c2d1ef3ca3a7ac24e8150f51f6e41c56727b55836633e617f760366808d93263add1f98d319a4ffbf73115f278e5488ae1c5bf9427089c6e537c483be8fc22e2deb178dcacba5fd460c6ca675eb675873e870089de0affacf8c0b57fbcd6b5941eefa5d90284ea0496c7ef3392f4f3ee376f31c798bf689014297dfcd48fe20b274d5fe3aacc69070f60f3d42d13cdafe8923908dd49f92798ed1bd5b65091f01871d70bf389c4d50f00e38422ce88fe86ed9ca12a9cd48bf56a1a8e0ea3f3d8e79d666b56e23788a01633e480be8843797cd5e687c54ac910b51ed0a0e00167350cd14e4afd4ffde5421508ce621a2766b373e251fc8dee7f6eafef29ee1ace8201756ec09b91e4c2a7586549dfaaff6742bfc12da18883672520fcbc1065698799509c6f2e7dbc75fead7a8fb6a23d72a93a6bd6aac916b75bd26fe7c56fe4cebb4a6afb6ed30d2c52deecce84cb83a4dd1b3db0d5135a49ba6753d627b545781e73747fad55aad8ecae3856ae334b17cd2f028450fb02aa76fd089c4a522fbcc69a0b85a8377dc3ef637f3bb9d52da77dacc562b44e344ef28890a49c8c22e1a0254caff3548d84e58a23ef9ae5bd7bac5c29351fe3962ea367812a69fccaeb1df010306bde6e99d134359d176661638661baf256268041f1f2d501ee6973254779e0370f77d3baa6b0f3cb81e24891dd81eeecf845d1a386fee3dc9d7a14a6600240029596273a25f65896eecb5291443abfaf30d9bffac1ed9492bee41408fee746ec7ced946305bf4350ee8156e213a922d797d65ac3cc6e2e9ec2b3c041e62178f0e6e857b89011c967d8453a8b097cb1074a475b2a0b0babf8760b8e54941abee55dfafb6f590c5d38f27e27c1cda2daa766c44c0a0e55b7128811e11c105b609dd34bf234bf6975ede5d533f57b5ac11321178bf90c2a4b7b5e9bb3de1f5a5880c289aefb185ae6461923cba9e2290456afa04c4d396447faa42f04ad21855ead1f24795d1dd6fa751e57333a1de489cf99fcf29716cd08c57f238eafc36a0b875b5e36e034c520e9ce9e52065f4f5729313710c1d57c66445c71fab968e97577b1cd54d2870a20b2649b010142012ddcd6218b9154b304fb89c7b3f0f8b090a2e6b879d62ea66e521a025d91dee56f0b3645fd4a82d55f245156b663b461f3202694bb9cd9d43d90b8ea1974b4c973747ed468c567803bb881a7c73c01783d4d992f0a038270548ba37672d01455485f6de161219055c96e9d5c06c1116a110825233a4bb788e46db5c6848a577b310a66e9034d072f503b5ccaa4ee40e6562fe72e43ddd8f8f9d047e24091fa5c0b2e931cd269626c300efc5f9be91c56a9b1ac597939fc71bbf52df046d1dc230aafa822ceef5b267345c84e13fad4296a320716bfe1fb9609c29aadca0c5b88ccc0d590ac2868c56abc75f07ff22bacfe4b7dbebbf64cf86b012919eda716911e955a47fcf73a083589ae2f871ef2523298ba45ba5dc58a501b61eb2a3a51b2a2e7c967fa6bc904a75dbc8d28a40abe1d7e830affa4fa76a0e0069ae793e5a24eec65f838429abcb1da0bcd907977f5cc080ba50f8dbbbf162983d3380b76c1276d27582accf017021370b77e71b85a41c44d024566e1d3a6b7f0f43f196a3441a8de7fe606b9e627a72175076baccf6c17f3bea2935ed09629809755ad6bf2eea07743584ee983f070dbd636d4acb94268298f8c2b75bfa4238c2420698bf6fd0f76f863878eb38443070e0c572c3dc1defb9b568e58d013581bfc438f55953c8b499210cb0c4611685e4e8cea66b3098f49838bc5834e0c83e0409a611c2f02adecca0cf55b93f310312dc60e2c753f3db9d3a51ace347e53e1e169a5027b22cb94adddd12ace4fd03fef9aeda45d3afe46ff472e31eaed75fb0e9488f362e74eb694cbd42061bafc520154507c5a1900babacabf4dbb6f15760ccfd37ba5d1a22997366341bfbba0f037c430bc07640e25a12f59725e691c16cd485c562766780a4a4cc83c40f7f80ea657f37b5e54683d9a1cbfdbf677e0923aeabc352044eaec5c830a14998817d047d35725a94087d08246dbbf3d0f94e64ea64b2af419af4a8bb11c813e2e428092e532d39cff2332b0431b10732139098c9964d35d4828c8fee85dbda90b7023bfeb8375abc524ba8d6fe8c30517594a9fe0864771e29cac1ceded32b45c09e27b29b7b8c5e1af07650309671689200078fea3323724e86088c30040417a47a2f5db3dce6dad29e1548ed8673491ea7d0afcf576711d0f8ef327b0f49ba663667a00bf34f2ae640c718a17cd8c62e4163fa86ae29af07348b6b205c882441d44fe2ac126ad3e8ce8e4f4fcee91db1d8b1b7216e35eee2d751f0cf95d19bb25aa3e72531b74a6e98209ee473edc21fe92f63a3d95ca4aba6175dcb67c8cd182ad23b462b101284f8ffbea3eca2ac30ceb08534a194d1667e0fa4e36f2c1517f4c65bf5fa56cb966b18ff292f027f61e37bfab4f661545dda219b7fd01371b42af11f846343f753be66b92472e53d28c07796d5676634c3d6713dc586cb475f32f81738c4089da0b2c394862add7d7e92d03e5b5aeb6d557a76aed92bceb59912f0dcf2be1f3152083b7161cd0539a9543e58430d30bf8f7bbf21f9b1f799cf03809f462a97f0167931ab8abfe011f86a300dc1cef37a09a2e1966e6abc09c9412dd4ed4e022d8aa47edd1813a46d626ffaea32d3d4879d339c5b51ecb3e621a0d260817731d5c342cbd4e3ee34b8fb6333fc666b602c25c7e4dde0fa8f9d973ffe647b698aeca05742c352971eba2478f7cf6300882a452e6c65f2bfe85cbb344b03910517d5b3b090f54c0955cde674d95c215860ce4c3b1fe572ed2e71f05c58eb227adbb7e8378bed893f47818ad7d99cd2d66782a62986975a6e1b66ba2d4dbd09300b6ea1cbfaeee9b967b485c41d6cc9d8059382496dd55c9a1dc19577c1235b952add90808eb85fd06de24631ec971a288291bdd1e6b14d4c5dcc4bd542e69fadc9930b2852bdae2a036d3e68f18903bd38b1cae838008eb5f5b0a0102cdb794e2d1e6a7ff3222cefc34e19d0c1180810b040a38320bed11c2b48d781bdbec729aea725a27c79d1d525c28e024091b7f89912ceb27546d43d989aef53134fefb596467cfce0864ac9b0bdef0b3a7512951882212bb2631fdacb608e745ba3d1dde460f8c36dbc34ebdd9a356ceb6c61d6e40aad15b1508b2da518289a6bfe8dd8a2df666cca045960bf4e6b2fbffcc47f1f875dff855755420c5fbc5d032fc7f2f8fc8b95e82a840d1a4c257ab2725e9e0161eca170de5e15ce7fa94c10035720939c0eab4886f46f098fb501727619bce988a7c21c0e987352121d374160fa5e2fe650248b0b343279769cb37c285e05e28d698c5618446961629026702a5d0c4ae9749e7cb", 0x1000}, {&(0x7f00000014c0)="37453704e783654bb7288e12ecc4dfb956c611aadc3c617521248def4927be655d49d15ea00cbf7e93e22e4d4662bd97ef4c61ea196bc5ff8af8c006e0ff6c44f81052f50e51ee32f9fe95e835ef106d389ff0cd027c314b2a336aff8ca76b4482dc0895e9e87a66571a4852ecfa8e8c20f4b07cd7ce3a3acb75d78ea953ebfd6908b6c86d269edf4c8974b3abafed8fe568e69842b564f6bbfde90b2d7ee73fc20d8b41c7630402d4e2af80bdada7c69c570607e43777673c5227da6bce7a3e3b4f48298316bc7eedfc71e90bb7422e109ec0dfc94f0f564c1b033afa54deff4dce9f6d4244761e0c60fd6bbe5794f993393da70755859649459646b4fc1ac2df736bd834a0252afdd22d263d948492dc8fc1493aa0d51224c0317998eacabdddbae4da1c7ec58b90ff43f9041ded9b291b9effc89be859af466759272903f36ad5db7a7a543f511b397b400ecb5ec84efa1320ada333bf18a1fdc70a03eb454ed5ac014e83883655626575ed9e6a1fd2fbf8e3815c8365d9b2410ff00a4debb50019b9985757cb67b79d2bfcec2d75ac5f3aeac7687f03461c587d18574bf96dd51c8dea6c07ec19cdb9103c2b2b9d48a953457fe4414a1160188b430c6b8169f326bdce01a6b8120ead3de31ea9ccc0c4f6071261a0e97454c9112ea2c23714c29abfab114008cb2c1458b04e74a4fb139fd269c17406e7c6be7f14fe2938bcebe565cdf1369bb4145ca42b965902bd74346b0ea6a95febe886b69683851d8d2da6e9abd56f6d9da0e1f2631f20ecdfb02efbe9c260c3f09347f4ac47458404f4526184a8f91130470cc8dd6ec01a1d6c3dde1f4b19ede864204723c58d960d86fffaa312eeebe8a6b3ea8ceabc420b5f80883eb0f8a95be352af9dac03c869a35a98ef41da174807ff8872ada13c3816ea32255d56e2c327bd7d2b68312686fe55483bb69a7801dc058d6c28c483995ea31e0a1bb8311f83cd46b8a86fae7a503f3c2efa4b986459b30585d2988b75196ffe8b083c722de99d5790ce1b13d4768d632db140ed73e90774c11c31a79ffa5bdd751007fb06b53742d7978e37b1865566356dc348e897467c2dbbc4c590c3f2ca9d445873eedceec872a6d49551059eb882ca25975c5cd1926dd8b196bb4d0c6f38bb2cbc89a0dbdc46411f6eba7e1e714060e16c23edff064b4141d9be429c5ab6093e4256c68dc0c5f8319f8d8945717e447617c0168b5ddca8586a25cecf399b782513ab1a204bd457a79afcf0399c06033b89a89edd57cc8a482de407a22234d89a8a5db06126b176a10b111490648765af721b3f67cc498a307f20991e02ec6f75b319ffa41090586e13584560f1a192510e9485f9bbe522c741a97334c099b260244aa669a30fd2bd4d8b8fd30855e2d3a429ca159944be44c7720e6154cbacb48709cb6620cb0c159f7dbb8845497cfd21c9bfc5746d0235d7e104ccd44b76b8d5a901228a88993d2db8b680c1cc43fc6b819b19d1e61c72955a480db01923b49aeb256eff342f0fc558560db88078c4f8e89df98b2abbe51a8159518732b466c933e26d13057479fdc4a3a7694ceda5f356b26ab8571ffaee14c2f5541828a461ff47cd21e061c6e597cbb87b0f0ae6c2b38d0c836bf543874b2beb235f67c72b1cf093899f110f4d22366827ca2de9cad169783f957190be784ff2afb0a15297d73b868b91d7203e052094c215da5a5e59cde931fa4d9a7972d8cd9ea19a3cadf1e6349768e8eb30e5040c240274c9a82b4a2edb50b10ef56375c2f865abc597cbe748400275e4cac6c8579d0a6625b6630e59d349908faffd20d9926101ad1da597067d1cddb1af272041fbcf960f1d2e5c06a85c2124b34728b40cc908b62a541ef3aaa0022f470ce7ab3a625a102883f39a301c66d7afc0b43382c88874caad20dfd122b9f297a1d6c086f4f6fc4f61795e9bcfc93a09c0b76e44ada56093cf457bdd5e2bb44cf4b27b771f3dbf00bed0d93afa91f88133a43af0373cc66f638f6953c58a63fe05699c2c8441d4eb191bf7dfcae0eacd8fbe911f3109703f915e2a3e37c6111e48bec071f426b813ae62986233ea41450dd5592f3a3aed06797919be88a1e79769ac75d4a2dc23e54cce3e0122b016cf38882640fc9dfe26588c71e052f1bc2009f4da4a5d141de0d733b491cb32f50564e5ca430c80193fb5081eea2bb7a3e8f45d117b25b31041a29e52eba0e41e5b225ce1daad2fbb5ac398ff167a1a6eb0421a300aef9dacdff46ab73868e4c9a2566d3c77e717e21af3ea14663c3205546a48fa7cfec6a93e8a73954dd45790d49c6eab0bfdaccca5508404e7340cf7f3c041783a88aa10e22fe81761f9d1c10e940163959ad3d8ab262dd00e6a0a5750d8405dbb69fb34af0c5d1a940eaaa5e55757f0cfe0ea0a07cd862ffc5444deaf713727de0dd7fdc7f2fb17815d32b525e03d12d9999888b85a7b8379c4f9cfd810c551693921fda19386fd85b4cc2932c255d0d53c690740d5df58de1331fd3806a0aff16de668cf90d1cc0652e2b0356ffca48bebb0acf41b5dbf4568eb71fb25f8a7e01e67df730c9f391937c53116c0c2fcb31661600128d736bbd48c14035f2f80e34f76d8e6a4f27450c78910d226041396b5b43478c73caab9ae4daf906aad0b47de0ccd46294dbd5df6cce1037444da5b7eabe34ed591f1b12a8507b8f5dd697aa20dcafa01572c600859bf3f1b754d41433fd465012392b7632918cdf5403bc5f0aafb5c9fc15ded7442b917050bc32644ddc5e2cfec2e3d4e014247bb18dde5c5dd396b812c22ffc58e4e9e66df7bd4836e6acc0c6dd876ad117fa9d75cb431175999468934b67e0bbc7b037d4bb588a500906130fdd9c30f17ca2f9c5e8254161055215cccbe23befeff8cf698c0e1fadd25f92dba1003cd6301f8f3306d98b1a4c35b57b4c0f22faa307ed17f27e21b0c6e58ed265ec2bb1f5c9bc236969e8f3a46acd067d9586bea5b4c8b856f7d814d9c317315d2c64284a91ac6014e71abd3940bac7bcd76eca452147535f118c8f74b834e4837e8159ab4d56086c0000e8eed85ed287c929648e02a14d6b816aa5d678d93016ea77b770a02594c7f3cdff01ec8cfb95bfb9c2dcc6e3b32b723ddd2c5ef46b3279a1f7a96245fff88c1eced1b505664390295ded6deb56724db9292828aef8514570bbd810fe0de1a047f93509ab523ced2476f1f14aa3af14f05ef05c07359422188620d5344da071f84daaf9dbe4b91e86eb5fc22868c2d623f201822a78bc812679dad71c31d76cdb8f7a418f4453c6d368289e23506090731395c1ed6db2e85ecff83414323e8610318ad01dfebab128ee4521ff0930bd208977a1c8b2945ec89682362ed3b77dc63e91c2c023f1c25a9f3ba19176b8c3a2158c8b0696bc136615e9f770c1d160f80a76b582388616eae46b075975d39d6616f90165d24e3511eaa4c3f5995ba078d82440c80075235308b4930076de235f01368e6057a7309484cbd371c4679962fab18ee3c03101e66007d0b683a5b066dcf3cf1e1471663889d97cbbb1fe2c6e85c8d84e11ce61cb1cbfc9d842d205d4354f851bd48db32fb603c1554e600e1f9014ba481d147b763417a135f07004bfd49bd7f89ed88e0eab0fdb83a6371f33f788c9a4fca8b8ea1b53c13503ff2f93b23c4b185cdbbea7fb52c603eea382060ca80e5528c5939416803008df9ac8e62937adeffb8aebb2a5813ee7d72e821e35eb8d7e94a4c04ea89f519faad1c71ba89e24ae71243e988aaecae4984033ddee5b31f652a5ef1e192dc71f734ff311cee00587f824a1c8e0be173ab2efcc810a81b617d367c4e3c79f7d8c5c8123b5529b3b82253cd95bad9a6103255de8d09851f1561d3f05fae9a60336c0d5f418d7b2e673673ec26b81bd5de91293b69955a552a1a5ed9acac68c7aba274358c2450e920864fc36193bbce56e9046aff4d621dc80a1943775fc8ce78470c0addb4bff09157a86b6632fa66da12e7c8ec38199a13e4c3f01dbec08eb2205e3e0485c2037c1f6321974c22c41cf26a44728d8cbd7ad4549f02599fcad69b2f393e0f658bf43f94ade19c4fbc47da941930681231382991a11c70267a997aabd52742fc806063b15cb4a197fab937707bd5695fa1d68f24807a6c128c22b4528c35773b0389fa93af4bf164d42094e0960249c9efdf432a95d800e02ad206b70104608bc5a78ac22306b75fdce5143ca575257156b6f83f78778874f3bd7bbe90ffe5d1358981220a52bd4e126d50821ddfe8f8d452ef97e29a6c68906d3bcbff9cd92670b24efdaff757f9a821405c7cc20f695c6a27d885f3edddecd5c3cb3a5a13b64922427d238bc31dffebbec0a23988ccad2d9568c7d166af05cf156ded36bb750a7b5afb2678ba568b4ad1022527601246e4980580d26248c0494a13c888c686dd7bc2b0869b6296b41ebd9c11333f5b0a0cc5864c112316621b4fdbdf167a2692ba26b1718bcc6ddfb4fdec9e159fce96d02aee40fd69ddab4bf92969b6f82e1026a34a0fff2f9872cb0ced72edfff820561653cdf1b3f465611a406ef996c3a7ef98f1e5bf3013cea745eed8e5631862aef1d6c60d8fad79d69330ae60ff07bc3ec93c29012175223c427ffc6ee598f09ab3df14ebe49abf09a250b33acde95153d539b370a64ddc3c9b37941045f587eee9ca4cec714fd26ee95398d1ecc2227fbdf56d3fcd94ee1e2aa15943df33cbaaf532ddd12624506bf91e0230b5b733e3a1828e7fed3c8e97f850d78390109f24d934a8d3e182012dbf078e49774a32cd345c67148e309fa94eb41315eae34ee8940527e563310efc2bc77ac5f230ed61b430ec7e0b89f1750218c7182f1439767d16cf304c5b20ff123cf024d7a34bb6334c858c202ef99eb53d9bf742b6a8e57b424d689efa6f0efb462b82538aec60ebc4356940703c40f63371d70bc7fcd080390e56e6abad48521a161be1e479c5604e8a68a58966b0460e0618bfa0dd4c6249b69513ae97d78eceb473a9e822eb2d622b0550b8bb54ea3953fd03bdc9947d6a11b450d01fe3f49c3cf49b0a9c11b00cd0044b4e34e6ab8fc8bd4343791abe356cf6b3c0516adcbba13f1415bc4ccd00849b1f3992a1ee17fdeb298a0a237a831dfae87daaca62f7edb1a901c3ed22892cffcc89a3428a3bca9db3d4b45aa5b94f55f17a056275880f26cb33059166b791eb02621dcdbdce0103929f5e82c97c02532e105906e3f04e838d3a8f9471a48f8a86d7a5f202386351361e87e4bbb41fe8d5e07843b17ec6617d20316a9501deb0ff53192cab0c796bdd5d97b1e737d55980a38b8c1bd549ebfd9d822382f1c5dbc4c55faa35f130b6ea78b4a4b3a14cf44551d460dab0c4fe46d0c781967149e62e8679a4c401bbb46cca3e383efa53defab61ad5955832e9c1abac6186632942c81e7864d2cd819f0dfdb98ee8771a5fb1c424c8175aefc7c4ff814257e7368e6bd6fd94e9d92986d805af6f2ce1eb6936de4334f2a251cad47adddf5c2ef4c348c4ba4501f60833a631f0acb86e759e4f9ef88d95230db760d553714f13f91deae0993004ceccee5a97defbc44489b81053ce16ebbffeb7bac683ff0558fbef90bda85157ba73df932d5e69c81977700c870564fa9082db9b69ebbc4023c8ad19758ac7f8c493b145cc09c670bde641e20d4f44f425d26c9ccbbe4ce1d4b6e0e371188ea4e3ee79ff3714ff3a51211136e5c572e726150759352ee8f0382e6c233fef8a", 0x1000}, {&(0x7f00000024c0)="07b5efb542c4e4dae7e09d9574eaf0840f3f582a29fd7464944e36f6100806303db1bd7c2c9b95ba10ed7567cb7fe8e8638386c219dd73dfbfe818756ad61d72af68a24be48c0d7d4a3c02ad8b629e4dd36ffaf0ddd257e73c22f1332d6e45a055879e0f5b496ee2459368a8aee23eeaa33d4343a0b98973c1ec8484a31d5ee050fad9f012a6bb0aadde3b4a76eba50de10416e3acfb49e0a8f1a2f5bc2ee8aa2841c5e9fe8322", 0xa7}, {&(0x7f0000002580)="3a870a49446b1de1571b81f2f51944fab0ca90a0c42e35af4fc391769079ba281fd8ff4f07eb5ee54a5d707e02a8e9a3ffdb0d13f528640bfa4d88c8e427e4f13c78fb7ef3667cb38ecb86a4c9dca7e9dcd7c7aa4a774c26e01aea9c1021034d9c83a00864d72528e7594b43a2", 0x6d}, {&(0x7f0000000380)="f9ca4081635c626cd6091261d2cde537dac212e652f12edb33e1ff1e60707ed64d209dbcaf9ed2db382a76ba29682510bd784f1b9b1cb97f3024e2", 0x3b}], 0x8, &(0x7f0000002680)=[{0x68, 0xffff, 0x4, "b99dae332fd82636e1f23cc6c886a02e610034ff96be73b0ab640ccd7a7c64ddf8a0f7d12b18d3e82485104c9cfe0c26a5507c1c47fadd497583dbcf344f152be5e6b386108ee7b2168734d7e75f7fb37fa3"}, {0x98, 0x1, 0x3ff, "005177124ed103d3f0679369e2f23e60b3ad7c8f0b03c012a56fad639ac14fdccd1cf645f6c34621b407bab83d7216c6cc12ade32a8ffa53e0c3d3b7a1998dcfb6f2d2faaa12f793a01b39e92fef40d1582d2612b5119d5a0e64bd3a79d7637b659b151df131adca082ae377e88b3ebf6654cff82d2b22ebe617b3b1564f6867f6d4cbf165ef331b"}, {0xc8, 0x0, 0x8001, "f7080a201bafe8958b64004716c5c3a3d1a83472e8c731bdd449652b9163122d9111c8d830a43dba8517e94dcfcfb6dedf1f7d609b2c78839e20cbd74c6264c8617e6311af9ff892d13cfb7b23b971bb8f489b61a85477288678316732d29ce89ae0d79158687524d408ba62452cffd43b1db379eeb410bd7a0351d662c7ebf4b5559172bc5c63287fed67965bbf94fd7769fb1667ceaf1d8c9fe5383b82dbfdfa5bda70426a94afac5a322f44af773aeea8148d7d7533"}, {0x20, 0xffff, 0x4, "b452c593ea89b95f3399fa7fe19687"}, {0x70, 0xffff, 0x7ff, "51d6b28250fafa684fa12cccb0148776c39851b48fb8dbf37bb3eacf0efca4edcf4ae65a5c517f803075d7e42de75b833b636a523b1fddd822f4bc2bd0ece227e7a04f7b9de9cbb8027fb68a5c0bf8ce14a6adf4bf749a681b"}, {0x38, 0x1, 0x800, "c1e4ba13007c7ffc9cf75aeb416994fc0036a499a9dacbd8071da38eb54a97bed52a"}, {0x108, 0x0, 0x0, "3d1fa4f5512455864913076a7e9e561711ce83e8e55b61d56f1d4a386165bb2186d0cb52c7a5e395ac27bd8b904587ae9039039468e5394ef3854210451725a1676f198751adc1e4aee1eafe291dab36e1321a8ec462f6de0c4d59bbf55ccf516871b1a4288b345e85559983521c224226d75a328e13166dd9238c488299ebb9a8a92da4cf7895f0beae705634876951f98d8a65636172e36bedce94aea3c69e3d7b9e01d82d57fb9178c416f21e16174bc40dbb97794ed5ef757c0321e90a65b98a6205eb90badbfd66cd88e16ed3f3840cd30c01c4b8a1c58a07c151b6237941c842f208eeb249a9461bcdbf6e445bf5ab492d66b4f73f"}, {0xe0, 0xffff, 0x401, "0f5a61a6d36f325445e83b1d6d5e69b107077fb6664f2144aba738236e005e9e529ec43b8053d0b876b1e503dbed5d1d2db78f0662f9bdd65c832317c4a90c5cbd05247581e9552e97886d9e9dd2cea2ec233a48a2bb3f3a52734ef1b3f14377478e999e1491863b0ecbb2d6d2a23ed478901c4089f0f812f6e67a9c10a9bc3319c68c8a8068ef8a5af7a0258a9ee0e4af80cc72f1ca2ef0dbebe334c48428d139dd9e501bf7f96a44c857e3b8c7e152b223e8e1a9c024624dcf5251af11caa5a343fa4fb04e9388678a40cf"}], 0x478}, 0x400) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/24, 0x18) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x9, 0x2, 0x10001, 0x0, 0x73d0, 0x0, 0x5, 0x0, 0x1, 0x0, 0x574}) 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(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r1) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x88, 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x2, 0xd4, 0x200}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) fchdir(r2) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) listen(r0, 0x65fe0b8e) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:48 executing program 1: r0 = socket(0x10, 0x4003, 0x40000000044) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = socket(0x1, 0x400000000002, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() sendto$unix(r0, &(0x7f0000000180)="b1f4a31b92305f00050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000000000000000000ace0ab66dbbd76c3f31079c091b5c3aab8f1c9650382742b5da2ef6f0d31dbbf9c7386d35ca36e919b1e74b1ecb0ad83a23b6e292c4aad509bff00da7e05abffd0721c418cf9b867365d41b020d2b52c1af8971a15f69fb7969cd47c5d6851b460a098a84b2a78867a3e574667ff5aa7b469f29478876cfd34b75a6828d30ce4340c5debd64ad09bf5c621a247f0d74182c1ea0e9e0b99eb0e247a96eb988be78c88caa655ffaa1e10bd158ba315ad15b75b82", 0xffffffffffffff2f, 0x0, 0x0, 0x0) 16:00:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xdf}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x110, 0xf0000000, 0x3, 0x6}], 0x10000000010076, 0x0, 0x81, 0x0) dup2(r1, r0) sendto$inet(r4, &(0x7f0000000080)="9c3edfd81c12352af2ccd97a177467d1300d874c28e8dd825e78d4f3c3e2929d075f7383f448b41193661bd87ad0c370bdb6cbd049336755bb8dfb4b6e0f33b43ff8249b7aebeab387786b9ffa92063e", 0x50, 0x3, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) r1 = socket$inet(0x2, 0x1, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x9) syz_open_pts() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x1, 0x7}, {{r2}, 0xfffffffffffffff8, 0x40, 0x711e26194b52f6d3, 0x5, 0x7}, {{r3}, 0xfffffffffffffff9, 0x82, 0x1, 0x6, 0x4}], 0x4, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffc, 0x24, 0x8, 0x0, 0x6}], 0x100, &(0x7f0000000340)={0x2, 0xc9}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000003c0)=0x1df) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x6, 0x4, 0x10001, &(0x7f0000000380)) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x11e, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:49 executing program 1: socketpair(0x6, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x2) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1e1432810597e61, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xf6874c612d01976e, 0xf0000000, 0x5, 0x350}], 0x4, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0x7fe00000000000, 0x40000000800}, {{r1}, 0xfffffffffffffff9, 0x4, 0x5ddd4cacda80a243, 0x45, 0xc61e}, {{r0}, 0xfffffffffffffff8, 0x81, 0x2, 0xbcce, 0x7c}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0xffffffffffffffff, 0x9}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0x9}, {{r2}, 0xfffffffffffffffc, 0x88, 0x4, 0x8, 0x5}, {{r1}, 0x0, 0x81, 0x20, 0x0, 0x8}], 0x8, &(0x7f00000002c0)={0x3, 0x6}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x8001) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000380)={0x2, 0x1a0000000, 0x3, 0x4, "18a33ae3396d2c68991ce77af659f9b167165fd4", 0x7fffffff, 0x1200}) getpeername$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) ftruncate(r2, 0x0, 0x2) ftruncate(r2, 0x0, 0x3db) connect$unix(r1, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000480)={0x2, 0x5, 0x7}) sendto$unix(r0, &(0x7f00000004c0)="eb939e5db80da2344fee474eeb66a56126033b14c34a67a88dcf5564c53461f31617eee97ade2f2c6cf356dc15fa465f9314bfa06cb9ab000e95f54c9799daf752", 0x41, 0x40f, &(0x7f0000000540)=@abs={0x82626c33df2c88c5, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000580)="c059f0fcfb361d02c1a125408de1a599bac4836da76a7ac6388469e0696f271b5ba0c9b5b8d44f415bb77702e6061bc9553ebe39a1976bb90d34f49e356040af1283272b6942e3dc87fc067c0be4f806b35d4042e4a616790b9aa8cb9fa99db6bce7", 0x62) lseek(r1, 0x0, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000600)=""/28, 0x1c, 0x40, &(0x7f0000000640)={0x2, 0x0}, 0xc) ioctl$BIOCFLUSH(r2, 0x20004268) getdents(r2, &(0x7f0000000680)=""/233, 0xe9) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000780)={0x2, 0x0, 0x3, 0x9, r3}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000007c0)=0x20) open(&(0x7f0000000800)='./file0\x00', 0x20, 0x80) accept$unix(r1, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000940)={&(0x7f0000000900)='./file0\x00', r1, 0x2}) pwritev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000980)="8357af144790524894db4c0d9c35d31e771a3e5e1be8284f122da237c278d256174c56492f4823a2584765c1006d5ebdc862b47020a1bb3bee2a7bf3d119c6cdf8cb188f211540208073ea539a78eed42d26ade2e21ac36c11e53babb1", 0x5d}, {&(0x7f0000000a00)="70077b2014b17ec14286af16", 0xc}, {&(0x7f0000000a40)="e9defa041263ba49e6091b26757af98d5cd51b39e3eb1e5001519646b7a2b4c32cf027359888f85d04632673cece3be88c39e57065b487fa2a0d012c20ee1c60f1590baf393c0db09fc5e9917bbd2ee4e37a45f292b8edd80f017c1295fbf032a3b314f5d75c8b2f", 0x68}], 0x3, 0x0, 0x0) fchmod(r0, 0x1) 16:00:49 executing program 0: clock_getres(0x4, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/98, 0x62) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) clock_getres(0x3, &(0x7f0000000100)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000400)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000300)={{0x3, 0x31}, {0x18000000, 0x10001}}, &(0x7f0000000340)) listen(r1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCEXCL(r0, 0x2000740d) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) close(r0) clock_getres(0x16416f19fbc4a4ce, &(0x7f0000000280)) getsockname$unix(r0, &(0x7f0000000380)=@abs, &(0x7f0000000180)=0xfffffffffffffeae) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x2, 0x4000000000, 0x69, 0x10000, "138057cebe76750ec03f0297fa1ac1bd3b8eb15a", 0x1, 0x7}) fchflags(r0, 0x1) getpgrp() geteuid() getgid() fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getegid() getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getegid() getppid() getgid() geteuid() 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x4, 0x6, &(0x7f0000000080)="22f58cee23b468684abc02217ad80b94182727350abd07c5ba3b655148977e99977f41f16ec2390e333b64a606a9b87eb4d861032ad890c140922b86769b3b7a7e6e41ac2094821d5e351b5f702f37b18786c455ea24d625133e25db61e5de9237efc6063d15af350da56e87511692e084003c239a24e890656104765731b4406267c73df8afe022ad6168ab7cde81826b73fb8fe5a215e9fc9ed1f2b73b5fabb8c9982cbdbd7d196aaf60d630f4b26a3858c4a82e0feafb106110daa89864", 0xbf) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000a, &(0x7f00000000c0), 0x0) 16:00:49 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) bind$unix(r0, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) r3 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = getpid() r7 = getuid() r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r10 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = getegid() r15 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="14d38a0695f620200936bbd16b3a294c613ff628f318023264f2ba0f76631ad8960920a14a8c87aedb8b3761d7210098896d512e4d9b2032b6065552df8a1cc12c14296c2e56903fa818317dd94479671de38cf20abae4e7718848b082163c0dfb26b84adc500caea711e5665ba9adcab3357fdd928827cc8fc504aae0f49be5da025754db16a2b50f4f3d162697dd9e053b65a59b1665e7d6d0a3a5ca02125b55e913d7eeeeaae916005b43028172b9c86a4d2ab3bf", 0xb6}], 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="9a1508c8629f0159d21f02ed01ad48b7ca5dc39eace5ffdb7d6a6b1d53a34c1b339a835ce33f5178782b574e3721e780315d3602009805257609dec29c3a00937f8c3c3056fc1ff643eaa5be9d", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x1}, 0x408) 16:00:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = dup2(r0, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) 16:00:49 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/91, 0x5b, 0x800, &(0x7f0000000080)=@in6={0x18, 0x0, 0x843, 0x200}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x4, 0x80000000, 0x0, 0x0) 16:00:49 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000140)=""/176, 0xb0}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f00000003c0)=""/228, 0xe4}], 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, r3, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) listen(r0, 0x6) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') r4 = open(&(0x7f0000000500)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto(r3, &(0x7f0000000540)="b810464e0e531c62718f489fe66343253dcbb89c8b38b48e82879d58fae2bd6785f3dfb379ae296af2e40b6c97a4c6aeb57eea5c27ab84a8410fb03ec35b2125b7aa4f60743beadf7ee12d984e342a06e75ad0c699cb1654320153c0998f907684830d5952d0d63c95e2159b", 0x6c, 0x4, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x40, 0x9}, 0xc) bind$unix(r1, &(0x7f0000000280)=ANY=[], 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000280)) dup2(r1, r0) pipe2(&(0x7f0000000100), 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x400, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') sendto$inet(r0, &(0x7f0000000140)="6c61e81f7d16f657cdcb0ae16af84efbaa9d8c8c9340411d56f3e2223c0358e4207296f6153e6da83ef46cbbfbaa66bd62216479fbb735f9843afc0894d54bbc0b69f316e78177d89747d1cc142e3409716c0b527225190465e9df5311b8612f23795d1aa554514bb1cafd9a59a6b9ad6548bf28f15e383fb8300d804aa65c4d67ac1c83a993b1c5f305d05485c34199967342dc22593f4d7fce11238f5a05721b152e646764ac2178687bca4d83d80a8377e3eb335105b11d", 0xb9, 0x1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x80000000, 0x9, 0x800, 0xffffffff00000001}, {0x0, 0x3ff, 0x5, 0x7}, {0x6, 0x7, 0xfffffffffffff3aa, 0x80000000}, {0xfffffffffffffffe, 0x90c7, 0x195, 0x1}, {0xf0, 0x8, 0x4058, 0x1}, {0x3, 0x1000, 0x10000, 0x3}, {0x5, 0x7, 0x8000, 0x6}, {0x0, 0x20, 0x8, 0xffffffff}]}) semget$private(0x0, 0x0, 0x9bdd28f4491e7bec) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0x279, 0x6}, {0x8, 0x5, 0x1018, 0x717}, {0x1000, 0x6, 0x1, 0xfffffffffffffff9}]}) 16:00:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x100000000) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x8e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x9, './bus\x00'}) sendto(r1, &(0x7f00000002c0)="90c7ba0ed000013cf75902f334014c2c95a184f066e87fe6f66d535156bff3846d8889a21284456caeb3b29b08327febd38146dc20abee638d3e52a10c5352e394be9587979348e2954ec5d524b5d801dde6fbe69013e4e1b23c539239faef302e259a53aa096de8bf3a909be5afb644b16723c99c3f3fc605f9a59c028dabc796d0698b26b1b41f1ced1d274e36b9de767b4d634b23a8cf7b83a2344fffb1ddc13229d504c68e56086bdfd3bb4e8979a965e8176effed13d712382c84966c7902c4aa087d156521a7a8e6a2c9f3456a0c113d09defc10117e22fc2c82ce93e2c0ba0380b7bc8ef92427af1383771e0a1385e23043ebdcbffaaeea76859dc8db11577dce0b9aa3f245ff139410e3cc21ad75634497361ac1f6c60b2f879d4cebc0d4f436b2498750d8f0968f4aecd58bc536ca6a117cc8a89dc8da72ac672d129e37709d2ccc8bdfe1e4ce1878628c4bd397ad2b90868ff748fdf634e1102c2392eb2aa8611e2631c26d9bfe4650bf39c6647c23eeb0fabe79f5c9c7649b88b350927f3ae2b41172afb4ee116c6f49d2164c9be7a5d43d9278e6c060d9350e3bf07db74f8fcba6c1a9b0a2f7cf2ee224ae1643d99c33d8649ee4299e2bc7c1386b6581ddafd8b77e0c56911c449b6848ddbe96d7f85c98bccb8c1af902681d41e95e3ad157a806799e840d9378b36d4da319f47b8a35ba766213f7ca4bf76f66d67f1d0ca5e0ab337c81d0d3cd6a20680a7d54cf301aa6cb928e22973afbaf8c1e215f06bd5635b5d421febc0a43eb84a277a07cd0a14dc6e58df3df96d987e038e79572545a2a5ee33a8a50591787b2b730deed1268a6243cc1237d5c66ae1c138da57d2c91c286514bf02a362e3dc1c516db9190e1041c9e16bff2bd39d52dc24f078fa7341ca8712b90d2f9e3875c34966fa0e6d0179fb00155fb64be52dd90acd4337bedb7d3e13ebbe515b137ec22ec63476374ac59fdfd42dbf1bf5f1049486aede30a1b979f2f800e4de20c73a08f2f1d1cef9fbc77b2f394aaef63fe184649bc88ad7bb5aae9b36830bc4693bc37c286f4007881fd40b85d932a912e80cceff841188bc3e242e6b319d57019cbbe968b0b93f48246b4ad556a39e4222cb485d2e5953c4d737930eb8b8066bb9e5b2a3e03ce67b4d8d04d808a9e25ac3fa5f758395e9b71ee94a07657b4e39a661a17d95e301a250cceb10fee21f3980a34feea87b55aeb244f56346129875c9276d23db44653b84d5d7a78c88219fd95b94c8eda1831dd0c35a50adf93c59a648cba180c6fdcba714c9e3c3926f52694a5339c6c71b0f8837f1ace5df10a25753ed764b90ae5ffd1d7729cf541d5c9d74c94c5668aa56fc799fb892cb1f82574c66b599eddc8958c68f6e4aad6965c0520ca11d12e614e7166c35f03f3c2794ab42eee91c640f49b6b498d9e3ff73611748652519bc122329f37888b754e3f45c3a58b2c1a7d2aa70be0127bda0edc7f4d9b4664c31100d9d7d1f2f1d282c1e1c38b7e2f7d5207d98e733354a8c14f1ad82d81e709470638e664c634f7ecc9c53320828ef4d4fd85e65fec6ec61ab9198327bdb90a6396a6dda17f7a0f89fd165f042f042d80ed7a46e7902f10b5a67df17d8f93eafc27da4c1985bbb307bb7436361c2f27de176aff143be46673fe81f9fe0e7336cec0f5fb9cf854c0d9ad56729246041396ecbaa6fc76340c0d1db31bbc04f57c91364ac202a8cb32029adfb2dd25a76aa64485878bb8c301dfbb757b55138eba863ac11c3af0c83132caf374c0b0e2e8cd124fc661281e56d152261ee7a9dc489a213356505f3fd52b192375bbeac6fef4bf1f747b2947eb859888b0b1889548b11c59271a2df5874dae6bae6ab835037f89b3cc6c7be254d19b072a7f142caa32fdf18df6a3f09a3c7d86dd5f21825f8b4546f043f7f1c6266d95b42c629b19b7b6406c9978c1dfe0e677b00f3350ae8ca94b53330cb95e32b6b29b32e9c5407bf466aa32721096cc5402a730815efb9ed4f728cda423e15f46616b8f6f7bca99cdac0a766bf0c700d91999d25d3e8d5bda8ea60b8b194759e4e1555d1afc5effba3c10db5da0bc68a0938559704a4835de93c43aca2be42f98542c40b83dd948b3792b916b4c899c43472f9462836b74f7865f587417bd57c67027102d2192e150916a95bf19297b4791fd82a1b3c1486bf8a5f345a1149f0266b73b22756b6dbc581bfea8db3f11fa5ff4094f665edd3d84500cc4048be452cf35bf3ce69751f1ef762c6f6ea4ce1b4f351910db6c9fce683b1a94e2e7d14ef10d2fb0bd4381bee47e78cf6c40066c303b40587d18445fc2207e1452d0bb5f3313f773f662af66811d4625df3b1f13793e1a616717485482d9de861bd2e5e72d2f29178aa601d6ba5bee019c0fab257982ed1d6450c81eb30bf6e5320a811a5d40578c67a12401b82f26869ba3447043e58562487d4b790123a10a6e5562e5921115ed5a466f0f2bad4af67e32a0a4cf8b4970df1cf0b2b38e6675d1bf871d3d463d0798512b69f32358ac35f16aae39026d1440b87f9bf78de1cacb27462f624d02781e45f7922dfb4dbe78a4af7fb544dde28c1bb0f243e4d4c1a9bafa8676b507970aec989e5abf41d4f53655d7c790e6a125b4a9a1b8519f4bc540f7f43a37dff659758dd224b89a596a0e01f4c3adf8f5aeb203a13360a7bfbaf2d88e1ce2c3d6a02e349e87dc4e749ca07f270e9ecb2d7776eb6233ed98287ab0d7273ef952460c9a153ae2797dce21574f6cc48c51ab7616eb48c7fe52dfc8c27c40daa6e489371b07088a4d84b8c412f0f9cb6d74a83af44b7055ec3cdfe4ce5af60c75ce4aa2c372b2243396b2a03aaa648dc29274e8f91b6637f8526dd8de78010f5efbc43b78e99cbd29f9563dd299a1b70fa47b95f42cb910feaf71f38fd54c04961d69733f73bbacd2eb818633c7dab5bbbd4cc053248b5767c679a2a83c04abf6fc1bbbd5cf291dd54f204a45fe42b60a178b027fe31ffeb33459924dfdc6fed8bd083407043a0c4d10b874418788f2bdd993b7a1e0867817fe3b6e0a1068acffcf6d611c6e5cbc310883ffcced388326322a347e6cb9ef93a052ff80f34e5dcedab2c4c967dbd8605c07cc48cc275d58092db3ac687e75fc0e5fb5f2a5417af43c0eeff8d5d0c640cdbf1fce2fad7b1aff61a17b7bc9290962d7888072230cc2e16b0aea5acd8d9c111c1b04e1d33426d63662eb18f48b02bab1848621d794b7d91d1aeacfd5c126faee7d8303f283fd7b5f1404979da8b40e2c61bfecf7e20e9c0b1dbaf6e5e937844b1538ff183289f865e7beb974df4ddd59d7e91959ebcaa8189230624f39a15d44ab434c0c8ff466dc37ac8782b7844b21e0d2633b89f312b0dc2ee9d643565f694afcfc37c86bedfec0b3a3fcc7ed17dbdfbb70ead5f436f7d8af330d82c6d676df1d89c5ac8ae15c89110fb14091f2b23efa5263ed8bbe3d16cd1cc678306896895557bade437000666d6a1f2c77ab2247c43d065f3c4e63a2407f8c361055796db7e769ee73eaebc0f39908306e0087b2f85c4c903ff1a090d51902a5777dff7707a780c1d8ef58e1f64c8eba25c48bccf32c20cd876de3d07725fa6e09d0db09d3f3e663e5635034063397d31406c3b1f9c3de986886b37b1b0c21eb2c6cd33e51b8b76556b7d6ff692a4cd1251769196f2e0c8e01d49b295971dda776007e93814da71b7e3e9111ad979a488b0f352223445c6a8bb9a154214844acb1db88f37a731b4b2d6fa8a409e7fad5f2c853f91f4900cde6d5603e336f4fcfb36e9e0fa69625a59341f64afc3a8b74483f791e1c2235bba9a59d31593a2d8690b13df73d3d086e0516c1bcfaed1a79ad89fae4871b56939c4ba4076ba7776d3c302064cf4c30c438d0050483c7f7a4354cc4837e1f9468bee04b072f4f563938f100539f31df72c269251efc8e089646ca7d7f6a56054e9c8ab32249d125ee172d91d4981a8978d7b5208f38f59af77c6986ceae156dda9ff3534809d6f9d8a1d32691e0a73ff997ca282ef7e4352b4e03f553b175c57946c1c1c15936b7e8e241326efb43633265373687424efddf62278405b558e15ef59b597ce18359c143798cb82615c859e6eacda5ebbff0f8badd3c48df72552ae7388d629beed0315a3ddd8bf9377b8ac64cbd1ff7a74f9dac0c4587290081f04eacd327ad4c742dd28ceabc6b28b12a2286dd49b9dbf2b1d1b1920f5b78c7fc81b5f3efa6d03071d917d4f6e0bee4c1809a0c58aa676f64841810dbd5b92225fa30a8b4379049bd7bac2be10c44cc1e4a1b6a5c17e08fe82ceb30faa6031e6a31ff80f23bc30739fedc53d2d7253549be9cf1208c68fe9d9a3a7455129f79c6c73a58610ec52cab4df5d73eb61704e0c48bb446e2110667d828861eee2c377fea385afe48f98aada94d7afdfb31379d689fa3b80de8f1ddad6e0e259a1b10eba04807aeac3cbc06af3d3058f89bbbc7c145cf5faf79576dc7062a867c04ae30e09966e9b20daa1d658e1c8e0097d7ace1be38f68de7bff548c4564dba05c67c5e62751690d44fc59d2ba0c6d5d01b002fe0be81be4894ff3c07af0e00c7933de3c4dafe92fd87a38d5aa40c8276c4f46b295afcd6a1a623392d10f340e18cca97e0d93fc7f93722d32227b771fb5eb666f17ba5efc30491fcf4ca4803420076c3e74dc3974467209a69e36d38af722381f2bc7ae0563db5c3f9c1daed2db9d19463a35cc704d53bcdba9e44a14364b296cc3edb28056a61f71179555d4a80c2c11093e395394b3f59d97c254fce9ffae90f56578d5190d07726cde5530180d3281cc1ec8933d7080a3e43a7402394e7a0c1d73fa34733396f360cdf6d65765bba148ed835a951f841ed970b2dbbfd46fa09c85dcee839f8205be2cd04c5101d6ea37f922d45d0a2377b3352901e382bb394e9b8648db4b1ec2130551fb72e119b885d9f051709d879c8c0d523c8217a28b16ac6bd83f64281caa2847ed8a0ab2df98cf5eaa7d2006017b90a2bbb6b53165400d0e71697e42f18aa51b7f3ebad623a1828f163f0d71ee7b03571b56c22fca031069f89f639d22c783ee5ffacf3d974e2634b10c717cc97f0a199d1ef396ca0bb4dc437685a53dd9573fdc4685ee33f81766b72c3e50e23f286992a68cade2c6caac42521772a89d323296e39d0fa6902911b948a8fadcbf9a40b884a3e70193c4e5588d071427f945546baea5b22f822e505d0f2802f4674c2f771463be76f5b71ea3c102921c70c8638653be87e550710575895e3469b59ddff3b6379bc115b8d7a1e227d1145a1cd6da009d973ba4296f4219363ef1d7a28f1da7ef0566ae70c185d85d0dea44e3cd9d2f902148e9b1dd468a05cd09e58a31b5585826965ef19ddaa9c1bc5b764730ff137c9b58c6b90a536db340fcfdf7f21d3f31a8e21bcd77186632ddecdf5b1fd05f350e7d79fc304262d83947639fbb5a9f4181c3371b904f2330144dc8a3083259b871a45e08247fb593b7d7b95076e5c7acf505ee470397004c0d9d86bf6c89aa12cb22bf003ee2c45bce00df60cd39b92bac3b7e4e2e759494d886ea6e6d2c45adea2137504522bc39e2ce0c33698ab6c802860d44beb6f32e992a89bd20c7734084b7a53f0ab357c6a029eed5c54d76024f8d5ac9461e8290d0a1381acdf7f0e8b957efee5c051262dbc54ece1f10188a99a4afae6dd285a039afbfce78e67363805e5431db66955c6bd76af7cf8d718f30bdcec69050d60c1b8b36b5c692c73", 0x1000, 0x400, 0x0, 0x0) close(r0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000200)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c4a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebc361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) 16:00:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x97) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:00:49 executing program 1: nanosleep(&(0x7f0000000000)={0x7, 0x5}, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() fchdir(r0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:49 executing program 0: 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)) nanosleep(&(0x7f0000000000)={0x99ea, 0x5}, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=""/24, 0x18}, 0x0) socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x0, r0) lseek(r1, 0x0, 0x0, 0x2) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:50 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 0: chroot(&(0x7f00000000c0)='./bus/file0\x00') mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2000, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00\x00\x00!', 0x4}], 0x1) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) setrlimit(0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xff}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:50 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000000000)='\n', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) fsync(r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 16:00:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x4) 16:00:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) open(&(0x7f00000005c0)='./file0\x00', 0x28008, 0x10) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000580)) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x5013, r0, 0x0, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f00000028c0)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "070000d6bb6fc6e23c5b6b04010400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x10) syz_open_pts() r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) close(r0) r4 = syz_open_pts() read(r2, &(0x7f0000000380)=""/147, 0x93) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x7) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000240)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x6) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:50 executing program 1: r0 = socket(0x0, 0x5, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000080)=0x366) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x81c284ee2a003e75) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x6f2608e069f1d8b8, 0x2) clock_settime(0x3, &(0x7f0000000280)={0x8001, 0x1f}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x8b, 0x6, 0x3733, 0x1, 0x9, 0x7, 0x57, 0x0, 0x1, 0xc}) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x1, 0x700000000, 0x7fffffff}, 0xffffffffffffff3c, 0x6, 0xff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x8, 0x7f, 0x40, 0x48}, {0xfffffffffffffff7, 0x0, 0x9, 0xff}, {0x10001, 0x1, 0x8, 0x5}]}) 16:00:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1) 16:00:51 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8102, 0x100000054) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x8}) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) accept$inet6(r0, 0x0, 0x0) 16:00:51 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='/dev/bpf\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='\x00']) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x14) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x100) 16:00:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1000, 0x10001, 0x401, 0x1, 0x200, 0x101, 0x8, 0x1551276af4df6019, 0x2, 0x2, 0x5}) r2 = msgget$private(0x0, 0x200) msgrcv(r2, &(0x7f0000000140)={0x0, ""/190}, 0xc6, 0x2, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x1, 0x0, 0x1, 0x9663, 0xcc}, 0xc) msgrcv(r2, &(0x7f0000000280)={0x0, ""/192}, 0xc8, 0x0, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/185) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000440)=0x81) r3 = msgget(0x1, 0x0) readv(r1, &(0x7f0000001880)=[{&(0x7f0000000480)=""/61, 0x3d}, {&(0x7f00000004c0)}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/24, 0x18}, {&(0x7f0000001540)=""/135, 0x87}, {&(0x7f0000001600)=""/187, 0xbb}, {&(0x7f00000016c0)=""/197, 0xc5}, {&(0x7f00000017c0)=""/181, 0xb5}], 0x8) recvfrom$inet(r0, &(0x7f0000001900)=""/49, 0x31, 0x1, &(0x7f0000001940)={0x2, 0x1}, 0xc) execve(&(0x7f0000001980)='./file0\x00', &(0x7f0000001c00)=[&(0x7f00000019c0)='-+.^\'\x00', &(0x7f0000001a00)='\x00', &(0x7f0000001a40)='\x00', &(0x7f0000001a80)=')\\!\x00', &(0x7f0000001ac0)=',\x10\xfe\x00', &(0x7f0000001b00)='\x00', &(0x7f0000001b40)='&.\x00', &(0x7f0000001b80)='\x00', &(0x7f0000001bc0)='\x00'], &(0x7f0000001e00)=[&(0x7f0000001c80)='\x00', &(0x7f0000001cc0)='(*{\x00', &(0x7f0000001d00)='\x00', &(0x7f0000001d40)='*&,V.-\x00', &(0x7f0000001d80)='!*]&\x00', &(0x7f0000001dc0)=',%\"$-\x00']) r4 = fcntl$dupfd(r1, 0x0, r0) sendto(r0, &(0x7f0000001e40)="233a96940d917f3f76a37b98a6a3bdf89591a10fa2294af4642465858dd68959b75c0ca0e782309baaa917ce02bbe8cd064624d0cdb83a0b456cdddf25ee9b03777fd04c7db193bf509f042ed726931ed5b3f53437c8b232b1db7fa569045fa503933a034eeeabee68166f4bc5f7af477c8f22ea24f6956763e79d9d89a8d007d9bc7a624ff6124306c04af2678a39f343403c58eb7be2a0dd3662cf58c4599b3210506c464f25d2af5a9122df4475a40902e9fdbb84a109b818e59ad502", 0xbe, 0x4, &(0x7f0000001f00)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001f40)={{0x18, 0x2, 0x0, 0x3}, {0x18, 0x2, 0x10000, 0x6}, 0xfff, [0x800, 0x5, 0x3, 0x3, 0xe0da, 0x8, 0x699]}, 0x3c) r5 = open(&(0x7f0000001f80)='./file0\x00', 0x8, 0x0) mknod(&(0x7f0000001fc0)='./file0/file0\x00', 0x80, 0x9) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000002000)=""/43) syz_emit_ethernet(0x8d, &(0x7f0000002040)="737d5bb8270f91c650d8c984a6f50b2b0532f5b2ad8b812dac420f2633a0923be0e4686aaa5e99833a28c5a46fd6886e15d78d6d645b2a10534331122e41dab278fa56b5b66c01fcba99860e17259ec61c3238193e807648ec073c3b392e5f6f50ac6b95658579b851784ce9acc70338cb8133d83e8088199ce3dbfd622170cd941d60c28b490adb29c7ad6cf8") socket$inet(0x2, 0x4, 0xe7) renameat(r4, &(0x7f0000002100)='./file0/file0/file0\x00', r5, &(0x7f0000002140)='./file0\x00') socket(0x20, 0x4, 0x3) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000002180)=0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000021c0)={0x0, 0x0}, &(0x7f0000002200)=0xc) r7 = getegid() fchown(r0, r6, r7) r8 = semget$private(0x0, 0x0, 0x200) semctl$IPC_RMID(r8, 0x0, 0x0) 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) setsockopt(r0, 0x800, 0x7, &(0x7f0000000080)="bf6c27b32180248a4252cf26aa74d1b4ce07343bdac35c4005cff4bac02994a20d74d18541eeb29f0b59d8dddd55680cdecc4e3d6bcd9006c58ebbc6e207bac44336231712a236845acca0bd6ccff0c28fd18d250c38f1133fb60f19c186930c9c610cfeea89df80da284efbff1887c73236ea15d58def806388a6e9915c4886d724aa9a25a517f5b5711fa7a3d63654923f3727623f3520be09", 0x9a) getrlimit(0x0, &(0x7f0000001180)) 16:00:51 executing program 0: r0 = socket(0x2, 0xc08bbd7b7f708a1b, 0x3) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14001000000000000000006936cbfd00"], 0x10}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xffffffffffff8000, 0x200}, {0x18, 0x2, 0x20, 0x2}, 0x3, [0x8b, 0x8, 0x8, 0x100000001, 0xffff, 0x3f, 0x4, 0xff]}, 0x3c) 16:00:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x3, 0x3f, 0xba2, 0x1, 0x80000000, 0x8, 0x2, 0xec1ad49f8c32199e, 0x3, 0x3, 0x4000000000008}) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x104) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/185, 0xb9}, {&(0x7f0000000200)=""/42, 0x2a}, {&(0x7f0000000240)=""/181, 0xb5}, {&(0x7f0000000300)=""/168, 0xa8}], 0x4) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x6e, &(0x7f0000000180)="e6a88b13d047f3a5e151f35d5432569cdebdd020579ce784e8b4233897c4fddbb4641ef3e28a684fe5c5f92896d13412bdb6bb0be6c592836c789e25147846351435f8e50bab1d5b3f31c6d4334eb010181dc078a8b23f0ba69ba263ae6e4cfe66b173d42fd167c7db203c80c8cc") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000001}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = geteuid() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) r3 = getegid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000140)='o') openat(r1, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x40) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x22, 0x2, 0x3f, 0x3}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x1, 0x9}, {{r0}, 0xfffffffffffffffc, 0x20, 0x10, 0x3c6, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40000040, 0x5, 0x62}, {{r0}, 0xfffffffffffffffa, 0x441da221b0441686, 0x1, 0x5, 0x6}, {{r0}, 0xfffffffffffffffa, 0x5, 0x20, 0x8, 0x100}, {{r0}, 0x4769df540d0e6c77, 0x8c, 0x2, 0x0, 0x1}], 0x4, &(0x7f0000000240), 0x11e, &(0x7f0000000280)={0x800, 0xfffffffffffffffd}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) fchflags(r0, 0x1) 16:00:51 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) read(r0, &(0x7f0000000000)=""/17, 0x11) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) 16:00:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="37a5fd280583658c90acfd196c5ac51c6f995a897f16a00ad78110c2ffff592e7840a898cdb4f3dc98f31dd555483364cdf16b1314ab2ee76120857364ef18e3b4313b25"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r0 = kqueue() poll(&(0x7f00000002c0)=[{}, {r0, 0x1}], 0x2, 0x10001) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 16:00:51 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0], 0x1) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getuid() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r2, r3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$setstatus(r0, 0x4, 0x80) dup(r0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x700, 0x100000000, 0x4, 0xbb96, "e3802e5071472d7f90ba72da15a429615c05ef22", 0x7, 0x100000000}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0xc6) 16:00:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:52 executing program 1: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x7ff, 0x0, 0x401, 0xfff}) 16:00:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x2) socket(0x20, 0x2, 0x5) 16:00:52 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="0c8248b5371a901767d438f359ecadecf919ad1dd568ca8d6a03d8e7012f84c5e87b5dcacae97221e5dd809a08dfbddb", 0x30}, {&(0x7f0000000080)="a73546e3316ad88217fc6f9b57dacd6c9f8692b3f70cd84bc7f026f06d75c21e99d1c20a3cbd37ed639e7189f4e4f2d0672109987d29619ad5872ed773d7881ac99c02", 0x43}, {&(0x7f0000000100)="b3eda2e6cfe0ba9138836b88781b934e808c660493bd1be1e494ebfa96", 0x1d}, {&(0x7f0000000140)="8de669a762f174a0668adeff444aae35c1a695ee870beb", 0x17}, {&(0x7f0000000180)="4b484015a53d891e813cd400b9a8949d55bbfc01a7a85bd0f5df2f6a550b12d697fca7648dbdd9a6532657bd7214d0c06de7268de057da08cb3925e7895f6bd3bf7c154dd5f67069c6db2baf92fbac703d05ec2f704120f9952038f5265058490ea50825119aea046fa42a167f2bf18f", 0x70}, {&(0x7f0000000200)="57254901799064552728989e33", 0xd}, {&(0x7f0000000240)="50bdd8d2084d30e8b8954393e42b141cbed5078316bb24a2694c589c5fa5deab9c33fca99559b70cfeb27eab139db03af37750a75d6984456622c6466cd41549c7df2c8e58bcdca746d0f0ec3bf43430479e44ee7a480745c4a17b1363d6eeb9b0c19065619a38b191d6873ba9b15a94f002752d2ef0412872b473a0c0b85640ede37ceab5832ee2a4e04146c7d5193a", 0x90}, {&(0x7f0000000300)="e9b705e25d5a741d97ac8009ec3727bc2cc79c3119c2f3e0e73590cc7749f1367d38a4edc8f0bb212bb7055a266493d08202e982822e6f5736935f0b30e7f4f3976b2892414a76433e7b123cf5b536c432badd94b63d8dc08704157a304b63a5f4ef514a574153f6d03cefa87267506b97f9a720c2ef6ab206c3c4071339be702b72d75790bc0ce43abebdf2ac2fa833f2bfc2dbd8d276cea15296bf6ec20408359cee4665f8f8cc2cc9e9067bc75e7a298e5f99090a4e9d2411", 0xba}], 0x8) fcntl$getown(r0, 0x4) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100000000074}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0xc7a, 0x4, 0x5, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x6, 0x2, 0x6, 0x7}, {0x4, 0x9, 0x2, 0x100}, {0x8000, 0x5, 0x5, 0x400}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x9) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x40, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1000000040}, {0x54}, {0x6}]}) chflagsat(r2, &(0x7f00000011c0)='./file0\x00', 0x0, 0x76fa49a8493fe390) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x7}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x4, &(0x7f00000009c0)=[r4, r4, r4, r4]) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r7 = semget(0x3, 0x2, 0x60) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000900)=""/140) r8 = geteuid() getgroups(0x2, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000240)="faf20ae093360e3e9c5e919427990dfe0c499f961e00bcdebe093c4c4816a908c95524b63d23163652bf2b746232cc074b4ed586c53fda55e92f2ed9f24e030722b7b95478c3aa211c70c92d87e0fad0ff22ce17aff79fe5805dee0da541195ce423e95bc36ef65da1115ff3baf2b5c032a3ecd1012ec70e45437fc4fb58495430c6fd955fa88dfaed69358d822b1921eef53c", 0x93}, {&(0x7f0000000380)="9505d5ad653035e35dbfdb9db2ad4385b567dc215697cd1611c8ece49d13191d2b89cee9a59dd39be4f9d64668a45144931e91bab857f093e4996493fe1077f1efa9e711eb09e3ca7cc1c5bbde82262dc31747e38ead0e28087a92af30e16461f7378851840afa46d3156fb074ca9d9b164b49910e3518fb055707178ab7619d234665598a583158b2cff2ec30d427eb", 0x90}, {&(0x7f0000000440)="f58675f135de9ac3eb81dbbc984a7aca23412d5ee5b5fb77a38569e6d16fc249ddc79a02848f4d7d65f53466b4b96058e1a3830b1b97385dbfa9d22c2a28eb482651de5ff0985ab0dbf3264b6ce15dae0ca8589adab5a42be4a9af96084201cdb56ff29c53e905611401bb535255bca2215bf54f5d03ec97bd978e644eff580adde3021e7b4856b7a7ca7b9649007dc5574ae4f6661f1c178a08af4ad8a596368b97cdfe6f366863877afc158d5df5d00881bfcea9358139d37cb0fbe093a06681ed175ba5f39bc85f61b3fd9a9393c6", 0xd0}, {&(0x7f0000000100)="7a70f325d139f338c32650b44dcd684347ac4c2991d80d842e748e8c152639", 0x1f}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x88, 0x401}, 0x8) recvmsg(r1, &(0x7f00000008c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f00000007c0)=""/90, 0x5a}], 0x1, &(0x7f0000000880)=""/26, 0x1a}, 0x3) syz_emit_ethernet(0xffffffffffffffa8, &(0x7f0000000e00)="41b123fbb964ce397a0ca539b20170b51c1813358c39df096e4c0d55efb01f9ef26b3bde2ca5236ffa7d5fc9c1932047cd7d292dcd8723b1401091d0f69b6698d2c4307fdb04aab5b817faffffffffffffff8930c86578c9f4fd20965d73a7ca5bc6fced893dc5719829959ff3e5e3d49c4609a3d7f6fc08dc48561ea1cb3fa7a623cee70e90b2d251b34befd9dc7bfa65cfd2a2bb4d23004ec994dc6d575e07e0f141625aa5776951405e33a709f79690e5cfeed872b34ecf2e385ecc53d0ee5afe6c828bc2b7390171afef7ca707d74a78dc9289096dfa0f1478908983927b000000000000facbea56ae387dc2e08d4f523669b4f2112013b4a049a8ede5104e25702bfa5e2a6cb9") 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xfffffffffffffdf2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92", 0xffffffffffffffa3) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="315629efe94f5ee4edcda0e5be415407b4f08cf2b727b065658bd5117fafd833a51b6ef9d7d88ffd592e60b83cb944218e1cb5c99a0b731810048818800ceb7a96e3011aa1cb52703e425d9b9f11b19eff07303043084cc28e4253a1d9a3626f4c43af2faae88d401c0b40e3ab9b6e9f6c8b96bc9cd22e8ef1e3c9b6558a0a8cc19fe930ba1208787288be7a91e02f97dbbfec1205d8baa2a66854c61bfca8cce65f9dfbc8e7b16f7cc369c8c39b347471156bbdcd76349e87b13698383250f77aca36dec6cb2c90a9766578aa3efc2534114712234a04c9698cb32ccbea79d35edc7dfe15bb9de80f8b713941ea35115130b4df3abe887dbe17d9978ad8070695e7407ed74d052b7758aa247be59f315dfa4b270f7facd28bb82967e1abcb92cc2689b588561a964939271b1a220baa6f7c126a01b321e61bfbfa9f606347007a3d66f670beda5a25a0b65a963458db54725ffb80719ef52c8c750cea69a68d0c566537113549af1c33babdf31a029617553b46bf8fb87b198ebe8fb3dad4cc6bc05b85169b3eb11ab49a02b7c639f90868a6c17b32ee9a017bf686c98cac1aed8af769f7e5650af4dcd209b82d1dbc8086a845e8aef7ff94f6f48538ef96929edecf67a22e64090069c03a9e917339e7c0fb04af65103bad20795b1b99782decfb1148219e9fad1ad49ed1c2b0e5ffba09123e67c0d031f1b97568cb2d10ec767af9412c0d21c23eb645ca569aea8370c28a10f203284116e35daf6e9fa9fb5c570a5f9fa0092f176b76bef104e9091d60006426ca42360e051b49909854f491d28ca33af74f877eee5552cb624e7888e18fcc5b782990b4fc926b31611889317d61484adf558cc3cc72334e3e705a7e98491c5ec19baf3af244396ccb4da7b2854e131e4f8c12aa7947fb48f7fb62e92189f69089b34fb5a2cc1b0fa240d0dd0a83488ccda32ddd5e1795987a2aab221dbb3b7244a8f44c487eabad1b9c690030b5532e76ee130bd4daa021a78e031e349a6b39d1bd56ecca1f15c5a81d34d9d1f1b517b7de82c46b9a0b3b4a3053ecd90d1621dc4046156f9ab9ce6b7ccb5f5705db25192f4df55b81380300a28201e137c6b860aba973754e7dfca691654da6a050dc1e93d2b77b5c07ed6bc4dd0ca46a2eaaa46a73bcca9841a86bd747e69a5e1620c3b251c2803f5c33c5a9a62546b2c761c2750d9e5785df2bd269e45fc85f671a61a3a1e85e200e50d09376847ca571c8f7b1e144ed3353de1ad03d81074ed1737958e4e8620e5f5b7775bd24c4ef50c73f36a80da419a75f8ff776a05017f9b46ae4d9ef6bfd634f677d94433c0503ba2bc3d0ba526b01fe3e0837028755cc70bcf4c528060571c5afb1b3bf3b7675e2e6f207a2c9638d7af574fac379b9b1067882d70a87cdd6dcffa2269d7f926ce80652dffebaf26398e7651ddee44205fc87e63523e77852e6eb27fc52089cee891c19c444eae0ba279a934060d048daf51d6aac1234afed0e6fe0792649ab50b6ec5a40f231d777a16598b1d81eed8ccc4a5184475b9c5bf28e6a9151f9d9c6d7f1f5a40b38e80a8a44b220201f88ded58384b4c4e421dc7a1555d9a6e9d9526a43a2ba85460d8fadf9ccefce8fdc4512d127c94dbbac2557c823ed9d816c759bb6b067ea04ab9ef7b06c078fb1682a4816c7b49762f7e40aad088057301c7372defa98d581d72fc568f1ae12a58450e210b8879c2c86ba406e9986cf4ba4b38e0b6b2eb76d40713d135763390e4e95c56ff99c81e9c4ac8576585d1b4d704a3bbac7387ad6a2dc791dcf7f3020c81f3a8c332f3e164f8addc393873b991fb549a47c337da193256e8355272c075bca64783024991e8a0261b69db175fb3c81abb2735677314975962ca4ba4b17ffc207956f1eac8d3d12c2d1b9858ae6340e680c9066f4e1156ac66e59cae856d4fee0073eeaff8d70ec0b2cc6b40158e5403e802cf82913611e830b7ba380473ab670fe155a35e14dfafa72d7d99438be86ea7c44e493e5fd54902f100a88fc978c384e0772e72961de64a156924e4178caedbd24650c1d4122b673926849b79737d4167fe3f6f690270058de762bb8164d4894f1fd75d08065d411ab1a8e1e1d172de6f05490c6cc9be9b3d07b28285e16d5fb1806419a90233c7decf8ad334624b51f93b6a4773af144f6b213bb3524824bfe5cee82aa174dc9e6fa950e906590713d6aa43a831359d520371463a27d3eb15680d2eefdac04f7d5b1602b2fac43f92e8a7dde440826743852413add84e8c859746ed89ef0d6fa27ef976acdeb31964f42b34e6c34fb55ee6bacd285445e1bf9cb82d4e04798869e6d27854932db5da92d3e2cd900708e6485a1ed2b97f1a3ca3e088c0d59ee609323b0f782c58ad13b008c3f2f40efe3fbc0610361c26e7d2ef213aacf34eb2316c176b1d61f4d4d7272e84a2ef9bb380c4d38522209027a77d0042904863e21cc48ad0607fd281f6f5d3eb821f6d72df8ff499bfb93b9cddd4dda593c65c44b56ba5f2c9053a62c9cb0af69397e9bd144fe4329caa6b902afb769387ba6ff5a36a5c4b8408606930386f91b086458bc626cc9e1b344f39cdd6c22127af4506c2c837023b23843adaaf301bbb3a9327a4f33cdad9b7ae8fdc16604548020814344b7826202fdbf75fc89b3842828ce998eae2a318a8235d61283bf55e192a27faa1697b42d50a9d74b1d65a05fe2a94f2350e322c1cbdd8dd1ffa470764f979c331ed0b9ecee9f8612e9ea95ca1f1bc01919ae962c912e9761a2f46d549a075d3cc5a9b8d860a375bc18f2a01bbc3f18e9cac2cf97165ece796b9bfbab4d7dc7b4afcd808cd87a0090d106e677fe80b0f9a6dce6c48ee7a56453f124b57687063d0288453387cc07d54f3503ba1bc965a2e809a0a55b41645002bcccaa5c340e63ac47fac0027acf8293ae60c8a3a75738acd07dcf8dce9b8400fbca9b6e3969677dfbe8fecb71da8c32fde8df16de043ca8ac9981c80d3ec5b0359c4cd6e6b06648e100f4c02f0791770b7b8e726578f55773b8868548bed1eb0c5e9c76f2b49323bdba961af47340b7bd42683a68c2b7bf7a3a316b01ff571d0c624d63da7f00847b12cf04c50c184edde8799cc3cfee7458ae3ed5b7f9fb81c28986a01a42afb1837b825d277dd915f061a150eff6c9e9982ffc367b9c413eedd2e8b442de85114f0c01727407fcb89775fc1bdbe14d559cf9187e7b453e995e133f665e14d4a99d5eab4f5f23a5f0922165a45982c79f05e908a205fafae9fa0437a63ee0271999dfc0f2a8b3d6384cebc66694415c9cff6904c37cf19f87bdb2e606c5739fe6b2d87bf7ad3ef9c3b81cc0729b3169b118f67bb8984e28668b394da36234bf9cd43ded28f4a9ee74196e1ae7a82aaeaa72aba6adc3dfbffaaf86228dcc9b1dba10b33e8d184b44cb0615c2f53254215d0570fe8ab6d2e062c93737b9a6944628e22c727419abf359d8bf0c80de2ab3cd32178db70286731ca35e09fbe0088770d75babfd4ab382ae05eab25539a8f1dae20dfeb8333a00996ad2f444cf9a0d609dc67fa60ec6baa6df4cb49204662e693411d7df004607a0290ec493b70eff1d0f89e8b7048e2e292f29335b26782e8240c9f0d9e7c1c59a5de7bb6c0296487157de4aab17c113ec8915c076be28abe9e831f61ec1221e7234f838432e48f0291d8c427ec30dc3a66d34b167b6be197ccc7766639c1191eae76d924779d933f1f64c7e47c06e9e5d6945551709041cc83c79982e8c45acab41c4ca4ff60cd7f5a532ad217c45726d5b782ac9e50547ee37df410d289c4b3f95a183fc5e9ad11d45043c70654304dd4aa94d15bde33df3c164f580b3de5c28f52596f230457294ce26d7bcbf94fe7e9731d16e74d660fa295de0f3bc1b9e8e0da261a40acdccaf947828f22c74f1bddcd30d5c07865a879bce3280a665e4c6092cb08e1105ebaa7c04169ceb1894e589a3ab8863a58358cc4d5e9fb0ff0ff1b2b5c94e9ed629b1fec2271757c1d6b6fcff37ab63cb7fe0a05414c54859ff00be72ca0354443afbf6eaa46b25bddbb6e8301314247b9e8d23350abec302a622b9ad9a107b8b67b7db77c6c6864201240c4c12ebc9417939dbffee8342ba579862a1eb94f7311db6a7fc6c41e1637ef896072b5f9052a9d65fa9f62a131ccc2f20417eef3d84ebfac7b2d6ee4b2260045c55141e2dc74bea13c1bcd5be8ea98f17984caf497d7f1130af8cea29a1537696100c3e1ddef0e44075d49a9b7e8fad05babf9d0a919070ad67eaf83e00e6a5a4cf9793f82c2ad2209303dfc40cd6bbf5138cb4f14dae3db30d434b2c99bfbd8615ad8fb8c4d31dc109bb19235f353743939e8b91ea165ab3774ba85333ae15dc640b03f78fb00bbffc7b5b51575a4189f0440645702c1ca71ffa238c02ffdf4d7304ce6a83ad6e0ccdc9a4b12d5e04c4acc4cb222499ad170bed0f4cf22cd54bec08c188aa0ea881cb51ae874cdd5f0bc7b9148112b2d01725ab064555a7e1ae2318aabca21b06e89e1b2d6400d6b3f0cf4b5aa7817bc662a128b938d6c23a64d2a835ad5701b7722d1573ffdd0d4872ef9c8ef861b9423791097c435ceb13d46daf56b46645bc8bc9dd192fd64d953b6160024bf4d49517ee9650e00eecea263083a4a35280c84fee7513958a407c4627ccf62eca4970d75c036922c8ea206443294a972e4070a1a88ef62a89c2b5e21c08ddd52b59a14399c57bad21ddcc6914021262f1e43fb7936a07c4f1c2bbb73d0915d1c43f4584e8efa7cf43153714964d4b8da0f7c7ebd9a0a18970c9080bfe0215d3552d2972236ab5bd4512e8a770352771a67c65fb75aa9e0e5ce3df8b153ba797b25c0d6ba8e2a86f5e02da5f43721ce001f352252cebf35f4556665378276deef69d11f08c0941eb3fb7bee404e36fd6460f9ffc6d5febbcdef97ce7ffe224c0150edc2f38f49cb60101199584db66cf719a944225154b379bf54eb4c001a787d11dedb9f80abf7dadcee49d67c0f155f4cb333f0e18a96dac3d0c2ba41fc1298e4c477b26ddc035f68e9cd15b46f9be79b55d319431c2f7cc5702b9b1f273c81740711f2e92b7987dff59c6ef5b25bcc5109916173461f93ccfe38728b20ca4f36192a7a28ca908aa96668b4ed00141fc965fd987c8b4b4a5fe0b4ba14a3e993cddabd52e24cd3a482d4f1eb98ebbdaa672ee322e3c8d14f27d567b46fcc612870130dd461dfdd1bd72bf449619323648bd1c09e6043400ca9f8bcba349b88d0c1d9a72204f77f65e24a3d9574791f09b65aadeb931ba6e49447b6ba8cf06946ff426aae97cacdee8b34569f0c06bcecfbe8fa880e77be894610de04e995d798242b2b9ed2b5ba1de7da372cc6abd4aa2d7058bd4266ec05360bfb4e8c16873d1ba2ed567c850802fe6a2dfd4dacd182a46be75919adc9e423e008c6ee93e5b77bcecee3b10751ee3df2c6f6807a7d90dd3cc3afd48c28de6133aba26f2a61a905b2887ac68146fe626f5130bcd555e25bbb0811db522334826dd8d5745fecc8a6c6ebbdcf0eb7c9ec6624e74ebe26cdaad7f5363254e56fdfe106c279663e73348b688f8a9e9aef2bfe76b7d585eb7f7c7b9c3474ee1ef937829fc4dabeaf6768d4104f98ed4771601b32118efd75884d4087313c1d8e8c06730a2dc6d1ae61dc5d7ce486fee008132ebeca0d040ad11d5ef9b55878b09c1c83f5aa497581d2bdc29388b2856d9eb6fc050536b7a5e6cd467dea5e18ba0f744d11c993958b4e8b3c891", 0x1000}, {&(0x7f0000000000)="ad771145c3975897ae8270b69b3553842f", 0x11}, {&(0x7f00000010c0)="a1c1f99be3260775f7692d51de9f5cd38567d4b8aff50bfe1104864810143194ec70108f78f7fb8cc445bdc5705ccab0a17a17479ae5c49a36a056d5c0adf3529a33ccf6e4ab6c36d75edeeb18c2e5f838d351037881e79e02ec9ee8b7d4a07f1341e7b4f9ad4bcdaee61bbecc5656c4ffc74c5328f7cd5ecdbc59a3267dd6460f1d8afd5119896f5b50f1568c86f90478cd4eece68dd566c9ccad427975214d556c578814362faa3797e0fc21161086e9309748c1590cf7060ad684e17ed7ad32e866e2c8ae41b235b95359487b", 0xce}, {&(0x7f00000011c0)="74d6cea1da47e60f3dbf292079763a649a0bf9877b0747882e1dd8e9c49b1e28632a2af419929281c34e845bf1f37ced929eec07a2a81ba018e2316de3be15be622dc86aa1b6aff6dee515e53fad3c221ec44e3af2a8c5ec3d5f27268db7a461562e5a3250fc8661ebb37d18d11b7e9863e28a1854149901fef1d705a74fd2267400e4212b6ae2c7713b7c2e56c271662111ac7a346dd6d91361bdcb97010fe81be8c1c1cc7986cbf6a9a9a4df9010eaf16d67e38320540b36d0c8894c72e951dd73e8220dca0b8c1172259eb364875cbdcc1b7753", 0xd5}, {&(0x7f00000012c0)="bab72ae040d870c1414ec462c2b6830e5ce637f91f267cad7f937e7c090f95efaff48476a165422b8b461ed98f6704fa849b43edc1a57d59805fcd442e1c4bdf9d1137", 0x43}, {&(0x7f0000001340)="98535472647d5b847a5b4a07059851f43dfa967e1148b9f160dbf1b24f058ddddf1cbdd34bfddd91447028a3eb", 0x2d}, {&(0x7f0000001380)="19b956ba4af346caef3a1e35bf005400fe8f8e9822ba0f59876acdc8ff1e6b5fd43d", 0x22}, {&(0x7f00000013c0)="42e6188e1b76fc61f52a16df16f0fa910d880bb0ce55832050b175f094200fe40b28a0614cf5c21a1c8a2a47d93bdac1a286337fdb5f5b72d1fd2bed80f9aa61b8bd593dcb88bb19066f8f328a0238074da71e56f5610c91757c9e0d1c1ed358948f44a16a6afc8be784ac9c5aadc0459c5ff1fd7de2a26ffe81c0ebb1a9f54771ae8f646a291bb28d50e32644fad2bc764968dd5149531a024ce87560b688983763fec255ecda28c9e6c61e4ba86d465a1a95e6188ce08bac606f8205aadc869bad06bb123b46281ca9d7dd6e91de406a54b1f76bb17593cddc3b10c783a09bf93f", 0xe2}, {&(0x7f00000014c0)="c382ec677341f78e90245b253a2cda2cfa485638778f64989b871f9ec157e2b688a6b2c4b989873868c5a3fcd5789a516afa5853e8a60472b4dd0233b6a4acc8b086f0040fc73352c1e87985c1d89740310aa859c9c64d669d8915b34a4b1fbc3a87820089a18c44ae53ddb2b543ba287e05d4eb21ed28966d8d515c61412055e6381238c44fc5811d02f583fe710b13a5e62be2aaf612be6c5a3b7a0a35ca10dfa06e060091a9079a6bb714ea345a5a14d3bf921e60ce17b161b640979e73132111dd6675363a52d49eaba5016f8ad4c71179dc2e6d22db17c3e59955abd9a1d0b7c1cb84d131c3536f3f4851311418f87340484326855d01105a4a79e9", 0xfe}], 0x9) 16:00:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0xff5b) select(0x40, &(0x7f0000000140)={0x2, 0xcefc, 0x7, 0x9, 0xfc, 0x7, 0x790, 0x7c17}, &(0x7f0000000240)={0x9, 0x800fff, 0xfd, 0x4, 0x3, 0x1000008, 0x8, 0x3f}, &(0x7f00000001c0)={0x1000, 0x391, 0x6, 0xffffffffffffffff, 0xbb13, 0x80000001, 0xbe8d, 0x6}, &(0x7f0000000200)={0x9, 0x20000000000006}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x1bd, &(0x7f0000000300)="5284398c6e509a8ee7af06cd7a8e08d111700ba36d944641f3c8943bdeccf7051ca742a4dbe4d13b868dae2ae05bcb0ec58ffea1201c5127d17404ce0a78988a006f07effe737710fda39c551fc0d23e67a98be191aaec43c27f47be41950a56b83de4623475ee1a05881d12059a4f817d01aba2ca359a4e192fd8285f268e8f70b50a08f94626991abc8b3a7119156912d7552943e7e461c874af6c8b4b8da119524a066e94886d209750a096781577fffd943e85c753f232e8287e7efba3c24ae61548cb041c7470813488d0d0") 16:00:52 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="262980890d0cdbc050b112b675f00bfd59c756dbfec044250dd2b6ed843aa6ed5f5ede27f391", 0x26}, {&(0x7f0000000180)="445e3125e0fafe0101041891fe9ada68110f75d90789c4adb5e3e590010d1e2460be01d5bf02b50cf2cf4e992efcc1ad89112a6b52726b32ed11a2b2fc24746d28ffe2162dd92e2151ebd050b9ae5e5eed93d520b3875a05825258262c333ae9a2d9f5d152f8fd88cac8d09c5d60448b5329bb4440b6428b7082dbb89ae0eed8b69b3e33ab00902b696a7f30be86a4b2563beafb7939381da77f1d24a7d8de2a24997626c2d055742a3c43e633b88320299f9958c9dde8e8e7158d95919bb281df4eee72e6aae8db956515", 0xcb}, {&(0x7f0000000280)="620de6a106009786dc2241904662e1fa1a6f8df9d8565803ed681eb711ae693115ed2add0cfecb28838cbe60f2621e5f057cef883e9437fe6077e79646ec968e6a3c6695c92c7e34e3a50573b9f69331507e14d9c0fcc90c998be108a4cd0a86cff6bba0ef0b7e19cc7c59586cd7aee2470ccd454cb2ee53fc0cbf31bff58faedab728517ee8eb19fb1c49e7585da116109f7e437a0d32eb4ba9ca03705a1bb031acf5b67fdbfc35a3f49b89342ad7d76a7a5664095cb246b6d334781d466fafcb223311af11f33d1ef0fa811ce1e6ff1d42256a5dfbd8e0ae6e57fa53bccf4cda4db4f86188a09efec396065406cbcd0e2ef9ca6f50199462b919ab68fcd5daede396f74761b32eed0f61f3672558425d4bae8d003decccb9fb89dc9ee8dd0c5b5efad993dfc6060fde0397a46e17f4749cf9a31b3e85448d936f776bf3689a82422f1b45ccd33bb757fb064ec0faf37ca090f299822c6465ab69c7b9b9d272f74c92e9465c75f032c20b6b15b0a9cad780097216df177b7394d335572d1cd3ef19c3bbca8658dbb25aeae625518b527a1e1659765fe3e91afc20627856f87b7e21aff41c8297f699018cb094716839d5916bf68b3fdeb14195c3e92263279984f38b80cf5bce1d79a3e5d62b196be41df3221627ddeb215f6fdbcad1d690455d0bd5fa8a108332e630c1af2080ef0a367d26aac9b4819e27c98b66a2b1660f586157b50eb0065c20d33bf56403ddc3b3a37fd42bf261435a567ae02326acfcf4b48799887a7624e9617ba70045c1bb367ff871ff56af1b7a3a1b467dd8269b149d3b93fce41b6d2d75a9fc0dfc8f1a1b61901e8e2c76bc164cbc100346a45c00624196f331090987a63baf2a9ab3ece184456b409e5f6258517a1d1a7fe2bfb7015e1670e2089a0732f4c698768c2250dfa2014f0185b8539af131d3bbdff58ee0b3df85f593c78f206fda590b8849f992fb6ff0e68e30817b09307d9ef8373091325a020958aa2e9bed2fc1d1456ea55238d733beaeca2938d5a5ccbac8459b4544a1fe12f6e63ea856342872eca0e4dc4f5008bcfccfdbb13431093c3020b72c33a585c5e92492c252c0917a88d089aec56111c0f7bc30544c593bd4b3a8e6e6b42fe61e2f803454d796c20a25ca3e1a1fe495615b2493415bce63d0929b08eb7759f99ff5aedf11406f4c48a534c90e67abe316797e26462112f9e2d77cfeb259d77f425b64cb784024365b8802a7aff042d4dffdc2041183da9807a70e4bdc5dd94a06a56f415be81f8b3173565bb1a57a54f526962e76a95fb900100f6480fbe7ce233c3c104ea03ff2cdae5b961fd24d62b25af972f8e829932b7e7f958c7b41cb65d7c1f38de61fe12768cfb8390348391a85cb3e01d0455cdda53588690d035e8b9a6125141ffbf6570d4263b29fbb01e2fc11e25f0bcf8a21ee6ac193d06cd29fb395d06761c8a2727605b22223bfe464772bb955ac7523b8130dc4152f95bce0de7060152b7772a7b8d09b08fcdc0cd1408eef101fa96c524f82d61414a9f41893415554f07c4f52dac9182f95410d7a3e1c776b78e321b358fe9621c4765bea729952623c8516d6a68a207e8685cae185b5bb4558634ae3577cb72f4979bc4a04e72380b8842059c3de8d434d5d2ff9221fa95ca265f7b2cd88f39644a15f7063530bd873b75c481b2c70f49e8a1444df5389cd5fa385972aafbed8b6c57e6bbbe19faea813c447186004dbf7bcdf2bc82f126daa009ec3e620d1164f732b42b58cfd33c768bbe9fff5142a6a5d04e344edfc1646f3b6d54d9c22179224b094aa8b32523964da126be7fdbc03c05361d03411d998df669aa9a696e47c25c83d0ea6c6a7846e476927b960fcec62536baa08a836baf7323aec5415e0aafbef03b77f374644481b59f2345f26651d66f1e76ef28a85fab87f7392f54cd51b07f69ed0dfca2c095eaa84e2ad5b83d53752a7a2ee9ebb7759c97e8c70d5ad6da4fa61ba0a93dc1b6d6fae9697d613deda186f97297f4e1b54b2f5cbca059d46fd25a70131e9ccefae9de797975b4128b7d8ee8a9a2dea6c9a34c519decacc1dcc6fa8aacbc9f196ff0d99d25fae1a8aa57c2ec0f22388401b6b55633c62b441c2859a098bfa8d3632121a41d27691a46852d8e303a7928168ccf86375101238804020553c9c5538c16531e3bcf564f4d60b8d1d831b7bcd905992007479fecf262a22c4c2f7f97906cf6962e0992db63f4d094da896ece14bec9eb0226eff4beeedcdcf1cc832b14e3f7c4f06b49cabddeb159ade4315cf6a09c3b4c82f9237bd1a87b7d65452286c2f8525b4180bb97f7f2158258c3f50c272b848f7dcf140b515c307b819162e1f11991a956db2ba3ee48950ca2a3c496dbcf284aaac8008f66d59c4ec19fb9d6e2f7b0efb5f46aac13b411f6da9cdeea2069c7db95bd19d12297141edd7b2014240bfe597654f97ff522463f0242c3b79568a5101a827d7d4a9645140aaa8a89ade49e3a789bfe43be4a443662d6084e8ff9b0dd81717f014cca5e4bb775eefc983f86958149a267d6094a9229b40dacfeb15f0bb72bae35f92ec2dcb2b2e3f14a8b997dc6b35defaee5a35316cf8983decf03b79300d58f8f4da078070ffa8cb4be2b3da8dcb042f33dbc9e563bbe8869bdc9f6699d94d40887648ec18a8f0e2d5f1c171cbefe5998d4e98916f33b9c316d61c0a313ed4f78e25e8ffaafa87b9e92b1845e43f45ab601d6c3e731048680b66affa4068a1bef664c1960f7358a260f151ab0fc9e7f9dddc4c4e7213b41de2c2705ad07b4da15f0b21e999b22b9827e849d93c3108efb9cc5fe0a94f0ccac0cd2fbb45d2f391600c2ff7cc3f9aaa27ec2127148602ef43418dd18fc6fd5b8faa13e944d0bd09e2e6d62d321c0e22d0963269193fcfc803564011a6e3f8238e9dd63325316795260a5f7313313fe869bd749ed6fd5f5f8d52de51546b4aab6a0cf6f990adf86394f8e52fbea22bab572ec2b10ad476aad1d8deae13f16874c3af58c3edc64c454f8917653b9b7d4eb87f9894cb8db058cda5fa6468e5384975d5653a6f9a1610bb5111908ae939892c78b6b637e87e2200dbcd7fec8c4673579a4e86452f2e3279303a3470245f87e55b6c6497eb468dd4904204acdedd626614b9803e4786018095b3a0a19a80e3a30776896589fbcdc3b831ad29e9759d506fdf25cb7ce71eb3c18579f6d76e1e64db629c6dff10d81ab1d75a3316ad579dac97cda81c7d6f49082ea7cc2c342cd79da57330ef91f84b01547ffa20bf14be4d4f8e3ab751f93a444318c3a72639e274353b82bd30b9ba8afb84a04fab9572bbbe1dc6add109c3df9289f9fd0628f54db47fb975e8dc08d85e1390438b2b466506d9c9fae94250b594550d02baec6d2c086c5e1343acd9f8abb3a6156b6863a93b0a4faeed4244fb712592a8f9e1030cb1d16f4d94046af0837d882226267968f1e7c38fe173fc075b3d7e955791550a75dc52495e620e43169df059abfb6384c1053ee42bce031c7d5aac9cc1b2532786847023e01450182622d35a5d96babf12a8c7398189f2abb7dba8b0a35ec968b4c4651028473c1f00f88a3e40798414d6a2050fbd073cdc48e7cd8bb80d48ee58a7978f155a4c9557a0ba814a17ef47f775ef7e91f1046deaee3226b9e6fd07278cbf43a70bc69a24ec67cf72e70612307a0e764e91c5ea81c8c33afad38294e3d2a3c89d154b51b0214ff65995d20837f850767ecac3de0690309f665bc179ce1f1898c3ec9991c63b390626498943602e9dc5a96ab7396cbfe5e5fdd525d8481107af0d7b94234cc591dd5363edf905427e67b029fc50204220b4ce7e543c19fcbc3a39b24bdbb66e2ee6091b40adce62a39e8eaeeb26a951396da8647bfc198d93ef3cf973fe80e53fe5e53688b961f51f86349c6561a8b10b0de38a0e71764990455b8165bf2ba368ee23faf818eff9f49443a1787753711de9c525d4f0796d8e4b9c91977fe0f4c5aaed1f22016f96ee1e9195f0ff36f83b3b65ed1e65d15dffea4b54a9361b14d8a7c30956dd2df208a6625acc4b131ac4d5edd7c269af9d7a1e4e69429d44b4de719197801a628bef2038e71e7af87d4e84233032787c67e8e16fcacc185d01b1f0b424a9110709d76a91fe30dca989e35f4009bdbf7fe3ebce7e64f4b3bd0c0f917b7091e4f50ebfd9b9d15b27ad46c3970548b1a179bfb86644b9025b64b185abdf14e35a15e3f6a57c8a67e030c471e9d27748491a2c76e64b68a797d94f67a5d50c0db607683b813181f4e424138d39c6e8423a8bd143b38b9e8de9df31d432345df200583ad972b85888c0fda939bf7f79056df4414353f651e48e1444cbc8e529aa96f6b852ba19a0ae14d98d90865d4146a886dfbacf32e2ae16210a5399d11fad300e989780743d006011c3c47b068d720aa1930230ee9e79cd449d58044e71eb980bb4ad38258b458a84113f977fd985d8c1f91b047b847c751ab3fe989b12782aee6ce579d37337b70690276bd6b12cd09dc74c7e76579855c910595546461ced3a8d593960444e757b81460964fd0474b799d75def04230c48fd3d1c2dd851e89ac9353631089708ec9450ec07a18eb27a2e7bba92151b2d1b69ca98325cbaa877b8f1205102a11356bf34647bfbe555c80f1749fcc6a541aab6f0e09cb4e1487d0a39f3dd88eead2bffe5a2b089990cfc1574122404333f2f2b9042dbc027d3d097dfd201e2778de04eb1732c6026c4238aa78eb38c9e2ef9197275bde6fba89ea566ee6c984356c82d183724e090247a9fddf302d9fd2b047ab1e875ffa56104952745d16715cd3e61871e2a236264069a0049cabd0a267f4abc2db6a1dbf46eb017ad9a6b84b36e56ee6486ba784987ed5631ce7ca953cbde37eb742c8e5ac3a66daed842a3ab708de5472c09afcc8bb4aca8a3a2e1922959f2d8a1e5186700a6ba0f440e7e1b899682604d6051ce5083aba401fd20f4099d840410b0b395bb51990db8c2f2c4b7fec90aa1f01b3a8b6286708445b65f1f6550afd50cdfdb6488e9d01b58ed52876e4df6294d565b0735707dacdfe3535fb1aac5b794e3afeff3baf19c8ce46403a01563ba230a41ff467e2a3aa87951dc47f4878039172d2c5f0bd910a871c2428752395eff208679e159f28cf98122889c5f4c9417e1e95e5311964b8b9afad53d3a31617b6d99a248e81e97b6f52a1109296c48d5ba591c585419e978d1e4b30fd11a6efd4a61d4297f4a8f4882a5bdc2f0bf8334eb87e11f6ecb6ecfddbb1690593d78e7372fedc6d65c4d5110e749c89234b818a2bb8138ecd233e92d66a469f072b226bdd9601bab3694c18499ce882f1e73c58a3f3a36fc7e1839b5278431085bb63d81515d08d00f645118bcd411541051bede55c8e59ce7b4d2ba31e1666fb5add98097743be6d9d53e64364fc48a7bce7a36f0243c6ca28644e8cfe7af9db16645465edd6bae4c07b8ba00cece3847c075cc81f9f167cf2ddcbbd01111ac7082658fe03c44a9089fb5ea1c783268eeed40479d90b2d5367a7ba7ad226d3e10d52d23ddfed366359a7fcac925668015f2884e3d31821ae9000f44d679c27d56cd6e99dee3c4e708a688a7cbfd26858e0069a5e8063b17ebe2d39f4bd3d5f914a013586626bf1270a46bfae235c878cf3c1d493cc5150ba8c3621e4e49d0e7bc581b7da8558181b68f3d0facb06197a7138d1b2c8978c946a21874f2f0bdecb6d8ec0e122c9167cbfac28c8005bc1c7d88449744f7", 0x1000}, {&(0x7f0000001940)="5208fd884aba588019008a6a0a758d40899665e48bd33e109ac540813d2f4b2ae75459eecdd125d7db1f488673d0e16da0a739f26d6cb4ae6219db01b07778660ff97c71ff97d9da38dbaf57e48062eb15e33bdb3562c0817c6240f3682515c4608d08728ac628913c439b4ed3013082165dce065ecc33f5a5b9dc13d1b8c403c17fe3ce6a3ac93a38fcc94e84b0ad55927a61211e6d49fd8fe49bc63def9df7b1174ae9535060e3", 0xa8}, {&(0x7f0000001a00)="1fc95f2da4e463f527e733218d2b81fdb7b937565efb3e66d01f70f9d94baab7ec84ae34a35fb98d3058723d2f9112759a00aa9a6b2f6121c3bc817b05a45eeff05509c3588e25be32b5e07d70eac473f0319b5cd59ad77ea2105ffa9465bf74850bcd2704fa62ef4651dcef1199bcbc0ba2f647c029b7fc094e7b45f037589fa19ce966dfec6bee2877fcf0999d655f82bd704efaa655cebe2376c86aebe36a38098087ddb728b6518354a72a981631783c806716bdd0151c41a4176e5bfdf9b52e4efeeb02c5c358371542f70b7334bf8b3fa4b6c6ff2db6b6fb7e993beb18ba7e7f05cbbb7b80b29ca38289af057d", 0xf0}, {&(0x7f0000001b00)="80db314d4a7232caddcc621ec4d80be7f83cad9c33c31cbb3f4d23d5be81d29e96a7208c1018952644f7bb4f5ffb8b206df1ddc6088c36a085ec6299e7e86e9f9834b2a38f06f2d6c90a9d2bf0595ee8b340f3d62d1fea41107b6f4946f52b6df5a52b2d709207aef51d84432a99b0430c014195b9b46b882f36b2affc3a9a1776ea6619b138173899472d1664128d24add7fe3964ac6be522597e5284291a662f08f8605edee564b3c985ab788b13243c49bd33d5d47a40f350af83286102c029d9e5b4b0000bdbd5c12b23813bedcac0f1ad23b4a0f07fb5b2339c7e37e47979e63f5cb3902a5ded1d17", 0xeb}], 0x6) r1 = syz_open_pts() writev(r0, &(0x7f0000001d80)=[{&(0x7f0000001c00)="7f49757ebb655f5c6143a2d695be6d2880d4f34b5a2fa2122dfe21ab58cab50ebd8a454c7b91be2491820321ac05ee926fe5c81ce9b0986230b450232e70c19473c700dbbee82ce86c991cf42aaf13c4ad733cd358ef38f12e48fbdf64583ebf806f4a249e9c606910555812da09215557c5293c209f81fbe4d106a20740a765d92464627ae0699b81e8cfbad5a4f4490aab55672b59a2b065bc2790dc3920fc202ee6ebc6b86d42da32ddbebe2db79313bf62d49d8df99ca92770fad6213bd6e63374d559102309332f2ac4243cd4fb01ddfaed6e7ee72e2432358beaa8a92d031b3670ec0ad33d1b214a5965", 0xed}, {&(0x7f0000002440)="2b8d1af68a8376d7b719de6754992cbd1510ebd596c41d4ef749b9d39d3d7c8970d3f19f16d296d799e2aab99465d48a6924ec61a7582957407cfd0cae1e8e0e45d3cc3c58efc67eafd126bae7ab32a5496b636157d4c953e0b0ba1cdeaaf073301749898bc365ef295719f72577f986f77851093677b311fd1540388d008c01dc3bae9847735be13bafebff32661a39ea7e0920f76ffe7d86043ef77fce48349c7aa950c514c8520a2080036d7833fa3ce0745f04564afb0e4d706883b2673fe6613e625a10ff636e482783eaec9e499ac2b47f58e1b8924ded33713c6cdbf0416f63ab87080d5da44aa5142b3dee0d133a76421a84e2f9bb48e00d89230c5698e83e90ef3e8efc5881505352c6b10c698f40e37c36fb02ebdb552824876f003755043c8519ed7f51b77392b852ee7c954ca9b3cb3953d2c564a39b66b71a747ae9da9e9543d6613cbaf5e34c0ad21f38a2c0e953ace96e0e1c7e6b17e69dccc8b41544156dc29285d696cfe2169870bda69505efeb20c733cb2eaeb693a0795beac4ab39d989e10f1ec19902430f498b21882a2a0697ed643ed0980521f8891eb29af2d190d12f31d6286c684162bcfb9c566839f2fc34eb2615aab3813de16e78b3cd4f3d4878440a2dd4c0c272e7af3085dcfebb7910b9c65a018c0c41f50ec3fed41fdadc9d63538f3bb1e3d2b514a5d2dd8cf1a38e4673047ab81f86f8b968a1a19bbc3448b6e3d9bc46aa1f2c857ed305485d81692f36400e800959c4cbcc63de7175d2a5295bd52c49605d5534ac2b5e4ca92220af7b7c97cf8d4eef5990391731b2687705faef8d4410e51d90b15ac6a86881f28286145b357a8efdac52994a6dca83a088ed83d20444a4b2ddb48aab0933bcb9db3eaa340c5ea00944af45acd786c3b9aadd84c3148a1d099e474c6b036230ca5d0c2a6fb89051551d585de019f08447be8bf8b84437c642f58214f2c79ae3b2dfebf3061759b593d34526e12b9fe1258c051d3b21ac07355abf82ea45034e458e8442bbd54cc34e235dc9cd505a9cb5bfa4c68c68a7462b7418e4f5441d5763a2a14b0f09fa186e30bef697f25443aeafc67772f3ec19c2d82dc7a6f7e5b84396264b5d6fadea068dc4e02e1648c0efb157b92bfb1e53f487804cbcbf29081f935dcc119825509ec59757b2665a07c66a5490a8d4bd9b612ad0d2549b14ac24c0e50879b050667d06cf4249043765d973d3d96621e686f88ced35158068cc6e7cdd15a8597344dc08e1f10fc5f6b20d714ed16386fbdb3556ed6211e62a58881e4d79eb7b2efe97f378e5e1aedac46d8552ef76798ab089f8dd41b18c025f93643df6109ee1048ff60bc72960892c688976bbd51db0c97339684a15cd4b6614f1bab3d4cec226621f1e6bbbc3cfe45e634f1e45fee5964f70ab88f3d3e84700f4903dcbad603165de0f0bb685164d883aca0eb3516cb6130b86262f89ef892fd4c5702af331ce873b8cfa16e33f5efc4dc4fb0c1fe295993713a1dfea8f5879b60b5946373c1462b885556b969cc76c7322987ef56bda64449775e4a40ae84d3a6fcf48c85bb554c9cb716d11d05c620899a24e23cf7decfbd9d48ba686a0940fb4e15a707bab52c4f0cca68b530ef6ca510a5f08b7c97888343f3eb8e8166289ede6a0f1d5eb34c5900493c34ea15d830ddabdfb604b8f494d3e8d4930cc46f499ad25f108875cdb9127ae7b10a3e780e70ffa544394e14480b7d05c1c4308a733aac833beb90e227f14219b900511f2767dc75eebcbc5aa6b8a6f1df399416a8dbed6d64f3ab3a7cd8ca1e3582f068cec48810274a326e8f201d25169c82d742dd1260c06008958316852ce6b151534f20092d7fa662847bd7740193285ed818f7fd159e331b8f700e0f1398645181e7c97c1ee7e68897a9c7b9989edff690ebf32a2780dd90a233b2e6839e7b89813b1e1c335e21e8e8191716953c913f38953f611fc0ed60bb0dc08ead3667651ebc9dfdc79c36f33d311ad8bd09373a1539663a38458558e10e0e6a698c0af81b71996ba5d8c36150498e4a0a86f7362438b868a0d62dd515e8b9643c5ae094019ce00cf0c7800134a11a7a817487f1fc59690696e991f9dc335907cc70f2ab457789731c30ef310fb8490fb4bf418235e6b62f9f65d83bf3d8f4d394ae1611f945a04376086d93291e97f19a442ec934382fde76306049931af1c625c7dd152a33002efd7d67a39f2a246359e358006d0e8c6cf54fd5d8647b3783a0ffe91e83ca0d57db7ef32a16480f3b4d9808739a85c4745221fe34698865301b0d67639341d73830f2f21e5904a6ab857c2178c5d84dbd5f4046a591b7ca755a8b2c660b7856016f492a80d1e51bbf27a2be02c5d441017198e2627b8287c432897ffe6c4ec15590e5fbd9a2686c48ab0810de9f187625e1613e0ffe07606f57005d27bfbe5daaa5a8a4fd92b32163cca654319f5fb28704ab8cac50416b832fc263e4971cff698213812a8d103734965de71b3a23d198806ae43b9a00018544aed529c3138285d5941eccc0c7c1d9669172855b84280f540e8e3b5c4b898fb29472a6d7b537d522af8e8481ae880787f9f8679864ef936ad90e49cb907c3e2c5a346727d4eb024ba20c207f2d122962ea93ffb75fb76abcdf1a3da6ff021d70d09871325f1de4ab9c546cb389a58a46a7904eb670543808a0fb87916f99c39246cd84b7f5e17b2cf5b2db11692bdc1882d9f47f03756b9f9254aa00eff43f579bf43ffa8f405fe958117a0c433c2053127010da6f78e8e67e869e0d555eefe726919219ad34a974034a2629052df59bf83f85ccff2f7d7b93095ffb5341deaa340b72ee3d4d8a234baeb9dd6b1a288c56fc791e0d4737af176c72388b8aa0b09156029cc38f877153dc3485184a1c0c4bd4f9527b7c336c036934a58a3c0e24572574123b8118c6d40fc2dc66b61af43a866ef030bbceceb4a95ac7daa654888aa54ddf21d7fbc44a1a0e02149020fd6dec7a5dedf47a6823edf00973f0a6c788fc8d4567a33d731a72434c4ee09c51af99dca9623d84151bd5e777b54fcb5223ccba71c69f41b560449ab1b5d2e3a6fa473a934452d6baf2de174648fcdccc01916dbe7c5b50da92cc6af2001b41d7601f9ec5bf03a281d79c7b027173572dca861352b197b9dbd88cdfa2a400d45c189f677a676a83f9cab8dbedf38a7880c85e4b0e12f08eb69613eb45171279815846c1473f3ebf1315ae1a4c653f5cb20c5568c7df52e81daae11eda94d435a8c17fe51b02f970e8af63ca4be587a12c697394b7a02621ec10f0fbe7d6fe08a48888c4d3c4c295c45380600447e9d5dd581f2d7bffaa4dd24fdf267aff1f3cb26fa5df61b0ba6866b885a41e1399e4cfc287af8de073da1e76e0aec7cb5d67383a0e48116d66f73c0145ce8ed5cea330d4466181d1375033a3a057860fccd7c55a8b552f6159fa2ac3ba102b2df40f3deb617f0f8e46ae88c7235d3468725fb76ff158cd75e7082ff4d07369f41d9c126fd141edd393bf3ed6344004a80bba0ebe094c83b6f9905ad7601e4f3c77931b29ad575d6bd28789ac95da4509cfa30b6abcdd4e738e90210b3014cb49466a1585984140979f1817248fba5d8885927f222d3fc830c84956a438fe643984cb6c4a6399925fbc7d8422d58cdf69eb13a96bef3083d72d91b4e570fc5f39b5984ca00b76f2115ee5e1631d6ddb2e70763cd9d13d2ac32759554ec207b2059fcfde086232a2f1382bbc32ed0acc583fa620a4cbea2b0a13dfed77ab963903c971be6dbe108392763ddb4bc4223544e0c2ddc73346a24daff614ed0e68323c6445526aa86a86f76d2e4434d1cc24cb4ee16d1a55bf5d03f8aec266c72cc1351f39d8a3ed46b060a36a22a2481cb25a907f3bbc4c7ab42b67b8cb14cdbc0554735dddcb788b131308af00af6211d412201e9d6254309ba0329d8a57c3ec1331d69ba49cc87b4999c46932ed763214e68b1dda25146df0543a10efa3af922bd0dfa35cf5458fe15feaa411d373eb92650dd0d40ba1edf0fcd3a6383d0eb38069e26bebf7a6fd538465d427c8d0b60361a336f0836142a620d0620b9f7d59c30a7b22728232a91c8dab44f4365dacac963b48914dfd8d359c7220db100d28f044095c0f9439738a412bfff0ee73936d270c6e0a473281e546383a815babc87a1f2ace2afce4bf364c9b8245f4137967416916b5083a1a1b316fc3d6c9e8efefcea01eb3f4c9d3afd0de1725b3158ef81e9c4773d6fc0ea41767df6b6860d6f280fdc143821dde5beb8bab5c6b6c43cbd22c38b8692097ec6d1d2362babf8d3fc8216dfa0ed153bee25ebb54bda5085495919dfba5f585e130a1f46e0350e0363272ad8dab770231940378e723f3a44a278ade616641c936daf0457b81e1b3281a0828fa7152ff49d3845d52de0753bd400cedd698d4f560e22486ef67edac0f49dbb8bc98d4b1ea4538f7969b59dad248acea549fc20ae9d4c6f1e93d34c1d62151979304d79fdce21a0653a0acec92db67a2b7fed4cd5aa7d2e0e561dad2cd12cf491e05ce24a3443c19ad9ec986f6fa8557980c2a0f726d95e0c1180bc57f0711472f173aed0b536d1c06c3d4b5381f64c0b37fdee4ddb3a0bb9ed1494e92c1905ab531f77fa12a45331b2f9a961be343db9886c8c01bfbe190885ad3ae8020278e9350c3a79f498b61583486d4488eb98e885fce3e67b78111222bda763d63df7a31e8eca5f684aac496a620133ac6a1be59ca262b2da95cce8db4d008f8bd8558a9e9f154ec3f79f0e4ed93c5d54828a59b5ea1feaf8c611eb526ca2a9593dbb18a9f141e9f254b57645599f2828a67a5ddd0f6d5162456289b362d75abb1fc09ef9a2fa35ad488d8c55d18c726e40235a334f2d89ca098423352542d46753743aa5eec2841b08c0ab9c627de447059bfdc8f58745583a637b91af88c81621d07e9caa5368d1da28a272eb4a86bba4fb2852ca470898d84383c13ecc4f9416b7464fce3692609b3a19a0264b6759f3faaa1e7b3ecc5d954d69eb6f804b536a16ec87d360f0cb78e27849bd43affe946dc86dd6aeee8ff1d523b41146692f89d6d7342336e0f35cea6c437aad294d9bb43513de780cd5e64063d077d12942897f53077987206a944b939f9f89bdb24f63dc1ca81ddb20962ecaba46ad39df6a622a47cb260d0fe47c5cc6a2f1eb02721c7577024f55f3129a95ac545c0350537e55154d32869199d4d4c8eea67ad26906d603153568e5b19f45ab71040d13f1d0ca6f6344cac110dfb204aa6116d53530dec7f445d0a76476b629762272810390658a13142b99e7b3cc302f5cad53e5c71a7abc59f1b441f8bb75be09ad9cd51d2c76cbc71629383d7e8d9008f9060f4137339ba3e1108eaa90374e531c944e84da0601c6720f1f2f275584dff0f4a9e397ae27cb86ca2a84f4f80615332113075f3c1ca7642461b24160ff65c8607c950ed52271121bff15d881d763d942524607558ad88bb12917f35c7ad98f5d7f4207c0937b47de849cd141d9878cbf2b3899e857211274d6acb113288b35247852e8262ab1a28621f69e1a6e06c828f9163b044161b89f9f5b05f8ad87096d6b381bf777000d1c5e81af22c87d325328f3a5751864f96084c0ee1fe8cf58909d4a85b58f4d3c90d3fc311ea753bb54914ddacf09dd38255cdabc10c99f4b18fc616e74f7657671fb70672e078918cd1384c0bc74f2063942ce4e8d023177edbf2f517ba3549220ae5c72a4d0656f", 0x1000}, {&(0x7f0000001d00)="e726f620bfe9d03947f3b4329b21304b4cd08d461ead739ac1d6de4cf611c527804102909c61f3cdf7df438cd1d81d3b592984243f3c67e574802c4ff9de18c2e4dc0bb5d1ae5519b6", 0x49}], 0x3) dup2(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001dc0)='/dev/null\x00', 0x100, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1f, 0x5, 0x4, 0x2}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) 16:00:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xeb, 0x800, 0x7d7, 0x6bb}) close(r1) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) 16:00:53 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="ffff1aed0500"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x4, 0x3, 0xfffffffffffffff9}, 0x5, 0x7ff, 0x10001}) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8) syz_open_pts() syz_open_pts() fchflags(r0, 0x0) 16:00:53 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) fchdir(r0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x100000001) r3 = getpid() r4 = getppid() setpgid(r3, r4) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x1, 0x4c7007c5266dd52, r0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x2, 0x3, 0x0) syz_open_pts() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="696c653000000000005e5a725060c084ad20aab3549c02bb347ac241789de64b87a67d950c52c411c82d3b997f6ec688547576df74d142b40c6209271b1748c8863706000000459f8703888d8a85c7f294bf7accabf4fc74833eae95a945921bcc601d0b1961048f9bc7efadd2b73548798bedad16862c04dcb04cbcf84c"], 0xffffffffffffffd0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x5da}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xffffffffffffff96) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10080, 0x0) r1 = semget(0x1, 0x3, 0x80) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/35) write(r0, &(0x7f0000000000)="75669916a9e44312c0b4e1db31681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 16:00:54 executing program 0: socketpair(0x20, 0x1, 0x1000, &(0x7f0000000080)) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140)={0x0, 0x0, 0x3}, 0xc) 16:00:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x6, 0x400, 0xfffffffffffffffa, 0x7fffffff}, {0x519, 0x80000001, 0x5a81, 0x3}, {0xb8, 0x9084, 0x1f, 0x8}, {0x100000000, 0x1, 0x400040, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x2c}, {0x6}]}) r2 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/4096) syz_emit_ethernet(0x25a, &(0x7f00000001c0)="82bc987d87c1880930e08560297f2cb10968a16178ed1d2d8a84dc8ab386bc3e34396673746c3287319d6d37017043b3b6c533bbb5233f6c1a3edca4e4196ea8b089fdb76cf23930e672ed738eb4150ad071764edbb80b1ebab9619669679c1b2d54abfdc5e6a0102ec381aef5ad2df4ef090308f8c9b845474391840c7840a9d58a410c531364c89c60f6ad5e8e0b66bf9b3eb34a0200000000000000014da6319c9df91ae7b72c252eae9283d22f769543b1a3aa") 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x6}, 0x8) syz_emit_ethernet(0x3da, &(0x7f0000000180)='N') 16:00:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="43de057255cc4eb8", 0x8) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000001c0), 0x1aa, 0x0, 0x13) write(r1, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:00:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) unlink(&(0x7f0000000040)='./file0/file0/file0\x00') mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:54 executing program 0: chdir(&(0x7f0000000080)='./file0\x00') nanosleep(&(0x7f0000000180)={0xf0, 0x400fffffffc}, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = kqueue() kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:54 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f0000000040), 0x4) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:54 executing program 0: r0 = syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8385e2f2501432f0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xe7b6) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x7034) 16:00:54 executing program 0: r0 = socket(0x20, 0x8000, 0x800000000) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) dup2(r0, r0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x1, 0x20) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/43) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28, 0x8}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x10000080}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:54 executing program 0: socket(0x1e, 0x4003, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2b724ea3e86f00800000000000005300"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) 16:00:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x7318fbe33d86e389, 0xffffffffffffffff) r2 = socket(0x1, 0x4, 0x8) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000380)=0xc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x800, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r7 = dup(0xffffffffffffff9c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000280)="f57e96d599fbe66540f9c788622107057dbb8ae861f44d196a0107ef4b3e85ea686a183035104025b869935aa83e0e001d420616086c4b648ccd86fc4873d44177361f972677f76abe51c0399a7a883cc4be6655dfcb65ea9afd2a723ed4fdd835b808f6593d7d7af4f05a8b84e45b9799e579770240d499b7f9aee07e062912dc5b52f8a199f1e665c61acb5b1c384ae4be3949545868a4ee95d883fb8dbe6a9e4a20a703e48356db7bca7e178dbd5fcb97de329fc5af8cc8b378c7d6f5edd70e33", 0xc2}], 0x1, &(0x7f0000000500)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8]}], 0x30, 0x2}, 0x404) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r9, r10) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xe4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x12) lseek(r1, 0x0, 0x0, 0x1) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='G') mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:00:54 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000080)=0x3e7830fb) 16:00:54 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/116, 0x74) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 1: r0 = shmget(0x0, 0x4000, 0xc3166ec145c9cb33, &(0x7f00002e6000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r1, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:54 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) dup2(r0, r0) 16:00:54 executing program 1: sendsyslog(&(0x7f0000000100)="723b730111427d7109df8bccc3e06e0bdaffe42e71a3cdd7c874adda88d8145279aaa22b93eaa25dce6af62de422604bb3037cd7b1cca5d6b5f966127ce2f5ccce35f7b9cca3b3587c2e10972b0abaa4af66b18fc18c4e03d76bcea6", 0x5c, 0x30) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x1, 0x0, 0x2, 0x401}, {0x400, 0x45, 0x31cf, 0x1}, {0xffc000000000000, 0x18, 0x22, 0xfffffffeffffffff}, {0x8001, 0x40, 0x8, 0xa3f4}, {0x1, 0x800, 0x4, 0x8}, {0x6, 0x2, 0xc000000000000000, 0x9}, {0xdd9d, 0x9, 0x3, 0x2}, {0x400, 0x4, 0x3, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:54 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:54 executing program 1: 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) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000100)="43de057255cc4eb8", 0x8) 16:00:54 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, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="9760b5a5871984ab091c6087a4d59d2cfe4ec60468633dd484f8b8cdd32f59766e2105f2a3443355ae25cfec6553b83191904cb342eb170db48c81c1e46f04d93ab814187b69b71513277eb010c9db642d15ad6a15212440acbb59585eaf3632516d7c89712d7aab90a26a65c91e0af51969c6edb410cda1b23df7ffa8fc753f2aa8bd094dd3e147baf354df34d0888f71a007e4455270"], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) r1 = getpid() r2 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendto$inet6(r2, &(0x7f0000000240)="3f9b", 0x2, 0x40d, &(0x7f0000000280)={0x18, 0x3, 0x7, 0xffffffffffffffff}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0xb, 0x5, r1}) pread(r0, &(0x7f0000000140)="e8e1ba1705b8575c7c1c33e3", 0xc, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbb, &(0x7f0000000100)="14") 16:00:54 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r0, 0x3f, 0x1, &(0x7f00000000c0)=""/192, &(0x7f0000000180)=0xc0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4001, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000340)) setsockopt(r1, 0x26, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) 16:00:54 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}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = dup2(r1, r0) ioctl$TIOCSCTTY(r2, 0x20007461) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2b2ac40fa65e8bc6, 0x4) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)=0xfff) 16:00:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) pread(r0, &(0x7f0000000080)="a8f759c16927f336e263981bdbb91dd90829049047494505ba355d4ffccbcaf2fe18e52dbddde07c8f5631903e7feb285c006e13d97620f0198f8817dc55c79a6b775a6b6bb8af7113a3014f13731be940f9f17ae0ebc59d54efb000dafad64a81df4587a01fa3caebee7e82297932c23b9cd5ed636655ef02d8f755daa980f555fb419334caef", 0x87, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:54 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x100000008) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8082, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x400}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 16:00:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4000, 0x4) setsockopt(r0, 0x6, 0x8, 0x0, 0x27e) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) 16:00:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = shmget(0x1, 0x4000, 0x113a6bf31c5ca2a1, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) recvfrom$unix(r0, &(0x7f0000000000)=""/24, 0x18, 0xe47e100a81944f52, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='r\x00') 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x25}, {0x6}]}) ftruncate(r0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getflags(r0, 0x3) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x4000000000000006}]}) syz_emit_ethernet(0xe09746eb, &(0x7f0000000000)="b2") r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x20, 0xfffffffffffffff9, 0xcc}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20, 0x19ea, 0x200}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0xfc, 0x1a}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0xa00000000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x6, 0x2, 0x5, 0x9}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x20, 0x401, 0x5b7b}, {{r0}, 0xfffffffffffffff8, 0x0, 0x20, 0x2, 0x9}], 0xfffffffffffffffe, &(0x7f0000000280)={0x8, 0x8}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000002c0)) fsync(r1) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2029d8aaa8}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget(0x0, 0xf23fe51a4231045, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0xfff, 0xfff, 0xfff, 0x7, 0xfff, 0x8]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) setsockopt(r1, 0x1ff, 0x4, &(0x7f0000000180)="a119b1f3e7e6674db6baf469a81dbddcc41008cbb6c503af4299f93f75e8e2efbf1d097971442f2d28e23cadd0a31ca3fc387e2c8e2a0d1399a3189abe80edb266696de8153ab0ef006a8dd1dc603b5868e233e943397eb986e26106af11ba05802ef6b2eac959a3bf40a764b1dd7920a7b2655403622a9f44ba51b48d873f447b42cd3ddc7b8243a721923c8f2e31f4b00da215621a9c7528fbc76aa13f855c619ac479a50386e5abbe720c778479a5e6358e16e2eedbd081ebbb29ec474cffbe7a9e5152119e3d9ef75e47da124738cfbf48877d436d4f30e12aedf6dfc50f7fe743d724343322c1c93b0a2e476875fe8a6607ab5f54c3ca6bc02f0b50c53abc925b599103e551a4f84c1024c63dbadbf74a413266d18faab72907421f3daef653991fa70b8c9d1ab9f465ab2d985303621f598ce460186d21d3b78ebc69b9f7ece87f068901579579e89f3ade24b79d55e8f0118e6c722b9c3f7a3442b52a5a40da89c4ecba730f8124f53a7900eba9a5e7095088a5889e81f93ecbc858f0ba643cb6265de7b53b74c1bc8d1870f8a2997ca3c0b6ce82bb57d9b2cb2c3dbcc9eb1aa942ae24f66601302d9405544d89f67a98badffbd9d8ffa3aed35a342b633dc3b115d9748cd46296fbae3d6eae982bce8a62f5b0db8a88168ef2d998f9647de182a149075fef6535e06df20662816ad936703d1d5d4e9127b4d40b05fce1f050810efff997809d056621c7514b703d3f365b1872a060f24bd931caf475b51308198bf58f24bef474c017fc20ce3ad7bd1a9c42245f7f637f13daea49bf21ee32c59176a6a2d40ce6da37c3bfc6b70081209a662fe1be77dfd1fc782ac5d14f48cfd678dc232d1f05e897f21f793b620c904fc79bfc0c09c199de1d69bf09b31e584d80b5cd6adb2fcae1e76c55293990cbe134718158530f803d7acbd7610f8292dd70a5ceed4828b6120684a59efdd45ee3c068aad8c808df3f4f0bd47b80a865611483bb198063558b4d7adcddc892c6143f79b84626162482ee82e9f16568aa06e43858fd1dc5a6bd23cd49060793439c3dbf305bb7cfd71ff24f67fc45e47e39f622c91bc09d9e384eb0eb316f06336fe9cf7a823cc6f1ad6dc60fc60e8e9247f9551198bf3a25eb7902c434fd9b865df944c005e9e26b9fdc0b9fb67daee14ecf64e528ba6dad5a4360474988f5dd25e639700e953bf12bfdfd7c59125a13237fb8d3da0b8704983a3205bd1c907a36a80886da56264807d5a015cdd482b49cdb65b6b6016e6cc676706c22290daa3dad9923ef3d93be864ba1644211b89754e28b06fa40f3495e6132692c4aff932149e2d06a2cc35df8c730dfe67887994a9d33782cfdbd43583f3ab57a6289f9ed069c223d13be2f1ee43e35401a7fb924fbf4b42d08e3a43df3e624826e082860d467f3afd7cf90d3fbdf973421b1d5f2c13326328be564dd7440d95d76de9e5d35d0fbc8bf6e71f96d791429f5211c0de475a4dc1937752f1b1c5f3b9499f087f8d4e09aaf4d2cff84726741167f3ccf645934253bc94f5ea53e8c098fb41f1f6c2db2764f6e42b8603f41389a0a03dd1e7dba0d13fb5db97c486eb99949b52b962018c625e5b9ce8dafe719c6351c6fc6ccc67a4e163e4427a4daec8aee1ff6c03ae41a351549561035925a54ef9f21e44f6d2fd518ca8146115865c43152fd83c44a7eda12efc1882704b87419d60cfd6c10f06f155a4f18416c42f309d661e6994081ed979b60c1ff446998bbd779a3d407fd6ddda0178a3a676ed0e561ed967d4c083c88211e08ca48340500e69906a3543bd88de29757a17e95097f94965b6c0cee3a6b24b3e948bc5906dc3fb2e1f1e97b2c14fabe744957ddbbbb355b879dbccbf33dba63b1040dc4a33ea0d5bf51d2fd5f560b50cdcd796fd55a1c7a8f95b4ecf513e942ad0d3ad2ee0dee154235497314eea790694b71b03fcd7aedad9900f6d405a9cb808c0e7c482b91af81a7b9d7004bd132d151e4e4b44c9215b486d2af5cbab51a50c75a589b6c3dee5aa6639f88e3708cb6577e1b503214855a555e036ac744c87fc26a6bbfd755d2b5579e5505deab2af48ee42049ef4f7f1483466617b81c30f02e0e40c4a7a5b2c79d5042f05a5e11d12d226d7743f98413c6c345912b64ebb8ef7c7826673943789c778dfb86e7825171f6923498212f7cd60d81fe3586aac83788f71da2ca31cad3990aab7ec364ee9ec31ee300ca464f032ffd3a5c32dffda989715c74e031503bcac4ae977aad4ad6877bcdcc9f753cb201a9ccf029062f65019a20ab4cdeaeb5c740d159f05d82876ab1b08c6b24e53dfe08e185e7140a7d7566d15bdb5f635176192d4a34c5e7dfc7a31639b28a83614168252c4b55a53993fa64f01cf76ee9ab0e79ac185b58ddd1e90dba8ba91c0d1db20dca9cd0cbf7901926540f3202146372ffc780c110ed7c04b57402ebf3ce1dc43abfad38d9dba7aa56655f154cdbfe957c55fc44d4cb1b992ee39d66ecacb7865739b06e476388775c1665ded481f6995d5cadaafc105440aa7965bd08c21a529feb486fa9562a6bab0aa41f9c8cc77d9659849eeb34797b01f304b1cb0b5486a147de856432085bdabb7a6d1b56019cdada73bd1964175a56be6176ae9c44074ccfb58377920a8c7cb365a51891eed936af8781a7aefa0b19b441a74abba402acf60cdaa63ee1718ef03e4c16cfb92a1ddc445b5d615a312207b762fc1f1d6957e7aee6c9f5a46be1b60e71db565ea1be307c18221ea86854806aab8c23d5a02163eec66893b0bff6fcd0cedf658031a1b45b061c3da8cfe6a042bccc030b3877a892014d1f6ac42f46238393aca61d100bf27e8abdc05bf6e97a139b1e8b5b4f326f4c0c2e23b6056bd2f80d504b3f6ac7c667c6c67ed9aa719bbf3332846060a1242c6d677b1317004c1a14a61820304b153cfe8e76735bfb8ab8a3e2f2de35b38a75ccfa743d23a6a6cb4e1c4d45e1ff59b0b386a07f9fd43f8d34de9b92c83fc62bac95dd3ec19002da13262a3f8e335207f56e253e259ee3e27c2612ed0ebc5950b82fa618ade4e60c7be4c54f806f5afb78695dc57158378d4f45cdf48750bb4205e7d3b7a60239079ec6e4cc00d295f8bd51717138812b4b24dd002b92e737ac7e24b8c813a15f18615464a7f912c1714dd345604c6120b60bdd6d62b789c9658491a37a2bc2ffa60e421c3982ac6d7ae015c280fde1d1a7e5d414cb4a5b6197b71db8244c12e1e9fd472d0407688dc829dd1731719115ee062a03580a0697925f56dfa52db9a49ed497a48328e1633519e96b30881aeb40e9316a53e0dd83ee18a538cdd9ba11d694a1786f3332f85f40e793a321c00d937706a2a47f916da0133bfdfd9604b2140e2a78f9ee76e9c23b01d588b8274d0a9d2e78ca2ad6a3fc5d1fdad149c9bd7f6e43a3a947935b448431aba70bb195b217d06b67965ff5bf2d81c53880ebc652e451e2a7cffa0dd4a61c412a760879e8a3e2ce309cb6560d8bc7deed259e2743dc13b636da1a69de5b792fd27d5549a9d40556109d06ec67b02e45d3518aad3685c5088b3ffce526c7dfc3c682e224fbc52cab7421309337708481a4370c53adfe4376d3fcc67483b65f850ca5b7be6e0cd2e74e68f62ef65cd99d0e2d425ff454875ca40d650cb3cf0825c645707670a1dfcf1c2cbbe2b05483ad9b77ac9e7eec904f7a5fd25c0dacd9002fb653ceadf51ffdc8a1a37f048e649e990ef3b91ae3c2450c6b45f933679215a76e31c4e547928bd99b12a2562ab714ed88044261b0b54fa9154013a18ad49235ccd38261626121d95cd108283ef86fce4eb17de4ce65154c66ef0fa845ce00650cbf78fb317fe3aae79525ba69845a03ba78e28c0ecd225c64eebd4b7bb006038c0980a369ee00c5f3336a210e0191ddb76361c48e9955d67ff80165d10ef3b62b8918fd7c52b98fdbfa3eea0d9b9669c8bbe9c3c2aaf8ab47b6295089e1f6b9256257788afe6e09bb3373f2a86f2899ae04d01fc2707ae16129677ccaa13ae9704df86bd1c2e9142ed6cb904573825189451685b2be1851c99a36c3c61604ab7d48548353015c99d6c06a142a64fe4d41973dcbf4222304302f6ca9e1a695102a24e2c044e61b501303d8588a4637436112d0987dec16b4bafe47bc4096e89d0874452b931b082f87982e2c46c3a16befdeaa1703dbd0550b5431490fd19b918f5b44f4ea710994ddd49022e343cb966abfd48625a978d220d15761bb3f0c122a08827fba87974c3208eb1b6a568150cd4a89efe60d9848594f78ef53b9a99c8f4c167994f900ec3574b82fe6974673a2f2dcfd4f5efa8889e8cfe5064fc50d7142a38da590db94619dc3b51867cf1c574ca6338b413549232412ce6bd742a5eef7aea425188018e84e9117ab0f748c741e847d30d94d281013fd936f08390433ad41dcb25e3339825cd1a64847bb3bb7d1f652c7cad558604a442074b070a4040005499edc718bfb5f26c8837fb4c3528a183747a08b29b61fb7a760b00d7db3d88272784c08426f9dae9c3fee325f49a7f332bbe2966702e3a6db0547f258bfbe8b9f3600a372f88a58bfadae6baa85497528b7307d75dad708f7b5f8ea3ac82ea51b19b18213e5c3278219d02d94176c6a33350930ad8c46a976f0fc8c4e2450abec5008e6f41a6277b6e8c388f74e0c31e4dea94567dc451cfdfde7fc53331aed0d7c3209e11dafa339696152808553ceb25bc7ec3f831fe83f651f6b5b25d7f010228c06297c8e4621d0fcb5f90950bb3c3d7aef0011eab462259fc6a0168d1b00d0ea6928234ffe0a2e067102bf1d710486aa097af0abad5a873e00e19e0e49805136d3908cd43dec909c4a1fa8d41fc7ba18bdd2b562dcf069bd6824104af5eaf931b4b9ff81b0fc1ae30196c3c95e3531919dd1dca56175b34499afa89e2a4633177c6c276cf8d13f039534effc8980c15a05d4a264343a6543be95ce6709b90fd2809179b32f923eed3b4c4c99c722082f653d112d7f6819016d35085d98fd4e3d39b846bb72f03992687c2cce67aec7215df2494bab87888354175293011b55e83e233c6c680040c97e671208a113b7f5052ab275105f7875747d8808d38939f3141f486f3b5295e76f38a5afc6d61ebad56078f57d9ada799944451fca50363e672575c9199bf96c136892f28a6a5ecb73f211f235045af314e34463aa1694613f6b17b360c5c2565b572e4542d5c1867ff7b49fa2a8c4d2423916577845e03b30a621467a8700de4adc4295c826c34659c5cdfd15200454e7344404a6109364cb1f2eae4ba9bc6e7f51809ef1f2110870dcb76c8d6c82b0a89934f446285c32e50034c92db7ba1a061120e79f505a9afc36b1305a90434b6aef24cf0b406e1072d5dbc0c9bf564b61b7ddfc8f54e0e5a53b9bec9678382cea273ab86d9eaf6b94567da20a5935f32eda60c7bcb84bd35e19fa44641df92b034696b724bbc43a08eaeddaf8292fa60a8ceaf33b09936aa0a165f2e52b4f21369389509b16df05afefc2efab655d6370e8517604a8fa7ba5436a92c61782f6bf47838000069d68ad91a1b42b9e66ad749937131505de81a1c38a00f2c6e42db1812f1e556462c8affc86fac073a579cb4b89d294b6c0d03b4290d5a8a026c67e60695e9698112c6f7d15cb0843277656a751b5082cbb9ddebbcbdb09d3e8bd4f1d60ca1f4228e599fdb0f4581d09cccf506e54bc01401a049b6310b99674223e175b15d198810f54fcb8612d757344e2", 0x1000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x80000000, 0xffffffff80000001, {0x6, 0x7}}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x80, 0x2}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:55 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100000082) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x40006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = getuid() r4 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r3, r4) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="e1", 0x1}], 0x352) dup2(r1, r2) syz_open_pts() geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r5) syz_open_pts() r6 = semget(0x3, 0x4, 0x484) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0x4, 0x9, 0x6, 0xc73, 0x81, 0x7fff, 0x3ff, 0x5a135422, 0x2]) getuid() execve(0x0, 0x0, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) fcntl$getflags(r1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 0: r0 = socket(0x6, 0x3, 0x1020000) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0xc000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xbe82, 0x0, 0x7, 0x40}, {0x6, 0x1, 0x9, 0x2}, {0x5, 0x100000001, 0x38}, {0x401, 0x6, 0x6, 0x2}, {0x9, 0xfffffffffffffff9, 0x6, 0x9}, {0x8e, 0x8ca1, 0x3, 0x40}]}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="4bf017d2a4ff1d74db4591aa9bf91e508fd6d329b690b73731acf107c76eac5afddbc8d728a0acb2a39f7e4d8019680844323667465351d6bf59a8d4a4c8d947f516ac853340408e21ccbbd7ed8f045186bc1d4d37ded7c6c903fe1943018462dcb164c84bd0ee789b3a819c6c6ba5b6148f2c91d73acc359f5279115fa0f07101c1b75934e15d64c91e6c6a1fea5d6c1cf9cf1854473006e73deca04b9bc749f85b5eed2f9d56320f3a4be9b99f1a00683936d72baa1b14ce696692dca51a72406cd889f2d743cb063a30105704eb689dfd94e7eb97e2cb29998b07e4bd19ff0270cbd691c1b05435f7ef9b64343e9929c4d69d6c5a584b152dbeb85af20d9d3d3e65c6ff2700f970a1b33b5936c5813184075c552abc0e77d230f80b754f6231f960dcbfa053f1a9c67b7aa8b52c21407ff0c2a6bc21030287599c45042f7dd61c883820b105651f77e5e7a976c40654ca079378d4dcffb80df180d81e4daa407fd90c3d4f6b8ea50d4174e7b66cdb2c46834f613e1e5bbc99ed17b92e812ff7646b5bd65a349d5daeaa6a6a03b280e8beb44c50e1fa7e593336a2107d1944f2049cdd4c31ef984070e67f4c6dfb1b4290c82192c020c6a9cb9cd2e197e162a998499c519989ce32c12503dab9a4009a5d4bfd427d692c99d2887b987aa410a7aeb25251cf2bbced53f61fe6387391c53e33f9cf6d818c58c2f51be96de263f0681a5e82b92a6b3ce04c2c55a051339694066ab52883bf9a5ddc0176198efdfad13c613cf34376d116596a3d5f7d6090e138ee31e89a2c29deea4905fd61a71f808af284607a73e2f89d39de29bf02450b6917d3a80cd67e52e3586f277a10f66c9dab939549b8444ab78c7af66edc8014a98f9cf5869c3a961509e294116ab6f41eacef0ef1c1fa3be76d302137c5612dccb1ae2830f3f605834e33434aa7969544e78c90701b4b150b243214cfa0000f51d3bc23f8b99c3f892a80d1d0d7cda65914f18139bb012b67093e874df6f1d52921d61ece2821abd385a4cb2ba5c151b780dea0e1324a053da765f6e7c10976c7069a82d513fad9f442baae816bed242c6397259f91c6a4acafba046e4b9c274046089dcdf8d4a37329d2701392a06f1ef841f9f38afacb6d340661822bfa8fb827f91ebf6c0f5d1e3e28575f80d15cb8caafe23ccf2319794f7d43978a6bf51df64ddcab8fa1a0b0f82cebc7fc41aad2693fd4a17d78318d3d8f34a8ac95fec9f3d54fa4c08b7542c301c959a0d5e0f1682ff0e73062b610bdbf0fb552e9a6b7c4681112f44853d82c72609f0de1ea66ed63b38d506bdbec2cc5f84a9f729d29bcbc698f28293c96e3427fbf0f20d91b8f2328b19dc6deb371e0edadfc1e51f5bb530fdcf554ee432138bfb6455a5d30007c0bbb2cd6cb163d88564b1364759d0762d91e3b6681a84d257f3ad9c5a5541337891a1683e05841b0b6c9c4fcb545be23b7ec495c63778d469c6617e3e6c492e0916c00b9faa64ee27671adefec6c6076ab268d5c824606aeaa712adaace109f624dbacc0057c05769be825be05558737316f9592193463bc60a687f38653a0b07748e770edcd06997d1f5d9148158891c3933cda543303561d32a37dd15f06e618c576d7e4e080227f2aea810ecf2250c91c100e4d0016ba20b6d4d274993b24e285f4ece68db7563162e4194b023a95708a0ca24e345b543f08410c0f49bc520521d472e1c911d9b15c4024c969b884a9c4ec33dce79605f25764f13cfde5c944d1d6313b5c73426f851872270fde29acffb1325a1a4981d2fde1a9a95d2a97d2f46a5071a5da61f4203ae8177911373042b6550d0ad812808d976b56ca373f5c72ed74c46db614949258ec0d089bb0afb98dab8d7f4a190e1c33fea76d4a0158de71939a2aacfc966c7aa1a1b27b8ccc37d585b54837b3f807d649ea68ecadd7c2353a3ec8ef682bab43ae34cd5c3e7e6f1c8be316a077ac10c0ccaf405782854d8e0748883965d9492c3235f85824a685d5d3f62209d781fffb463ad87e058d994029879d7e5a51ab22caf06ae618cf7226959ddeb9a21d2ea48febb4410e37ed023d308bc390fdeb9d3fd5021e0bf6c6ac4ab5a4cbdb33513120153198a86bd927a34499a7a5bb44410ba80165f6db381a2a0968ced4e27c6702d9147292b7fc6a8d1f86df41cb716f7fd266199327fb1ea7e754e85a2004401404a69c39e9cd0995087febc6bf7cace861111d471b52c7dcb7e5a575cbd9ecb51d0e84a66bdc9059c1ca07a1642281a89caecf231f9444f23ce74f2b376f3120f5b5ea05a7e3bbb5ddf6f8ed7dbc048b8ea98ba399201f99b2cc0f8cce428f2a73c6adedaa7e29163231f916e95affac3910b702a813aa104d4f37e4d60323d8143fef7d005246db50fb98a4bfa6be009bc10fb074232c595eeb59de01d99fa91d901b5e60b7e21363a47737c27abfeca4744604a274c8577134e2e1c2a0686f9edbe937d16c9d902a35c74a051dd340f0388262c57ce875a35b54c75c8f17b5a4e425487bd02500b7c0be0037c695b20413aae31cc39fb8c17bdb1e4a0c7d7fc88eb81eb5fc6eff70f82e99b66028097dbd2b46fed600e67c9e84de1d246ee9e546db6218f28402392b2814fbe34c14c4fc3730a51d0eea730b4cd99e45cb2a06c646a2188ae4b6981749444b7258489906ed1a485e38c9c0b609787b14285a56c6e8e8168795e30668e1a31e272f9c320e775ca73729b7967d4b07331c59a61983110fe119a6443af94ccd5051a4c58a90cbbcb5d5d7fb2387af91ac95f0a869876fe772aa5d6a214e53858a4588d3767ace99ce7d43c629031b244783476f2dfbf6cb51307b10e0ab99bb2aefd39e67f7008fbca74093b3330d494901630d186e3d0ffc05a5701221b5a6737e5a07208bfcf5bba165c3de7163db2fdb5581664621e2d01f01cf44850cd809e84b5382e69aafe4614624a43bd361eae8813e3a166696202679457f244440225f2f16eb4b3cb79b321c8e6b07000a9062e62529378eee2d0fab2d71524d174b0ec59d901f596d9d3631cc0b80716a498b865def3640d6e752f34148ac7cc8f528fd896c730d043bdd644dc8acdeac7d0bdd4dabb6b4e3383890eb819d1eaf2ab5c5f555e9a731a3260ce22b8a25833d82729a7b7495729f718bb5f11b742c4eb0217e52f42b090891440f3630da22c8196ffb9a23687817f89476f7221a047e4730807fe4fe9fdefc41c960178f70bf4ec7e7dd577500e20382908f4cd8ccf00702ffcf281fb232285f045b6cffb77f122778983be95dad9db4c86756a92656efc7faf5ad4ac456997672042666cf787257ea2e6b1d6b1b82f2705a6c86d87ebe287276bd792b12089b1ca0d4eba0cf3a14d3fb1194b887c032d44f290837d02515eb39d41aabb1cdc86da84d719724c98d8d2b493e0e690c36a1c4391927cb7295041a1a7c3eade83870dfcd8a9aed6311e2d047d525f7bfe09d79f1c0d990c91fa249e2e75a00472304f6ce77bdf5f5e0cbbb9b8bc0bb88dca4f975cf71f596cb0ca0688fded0d73a4b6bfa94f041760a78443add41919d744b7717d4f84af8b6a10a11800fb040af2af3422a4d21d7ee490490f4e0b885407cc2ace5e0c263135177a9142ad6b9fea5173edd8562e0b06b873e0f915d90938052aff189fc08e69df266d4b7daf063decb837bf1a99e5ef4f5ec789cf4d2aa561d9de291be4c10bfe22ffbda125c16a6a467b5cfdae2cb40e1b4cc7531b878ad3d567a5f1f2942355ff7064f59ed831146b205371226a77c315bb6ebcbb29d0df2b5257b7f6f1c1074c6f82370af30dbdd989b04104db0d01b80b19c64262eb894240dadf91c7afd2e0dff7057134d4ba579fb503c76ef48d9d8d0146aac75955744e5c3ccba9371eb150929f7ec54e7246bdf18fc7cf3ba42e13f7630c41982f8e8c389183e0077eb513f181ef5eb3df756c4510327456157bef4b948412c31c712f25402e6cc4433acc19706c5686c06e82f226234fd8fc60d1bb39b616ff0c18c6b2b35845f0260b2481823a2a0c9b12dd1b9a36b0381c15adfecb06e665b01e588f939da1fddd8f48b5798359b0a6ead0ea1df8533ed16572fddde95eca5f27d34a6d7dce19b690066ff9d91bcd31a3d0dfa7246a1da704855b3ed0eb6eb68efd95c26da209c297b1f0d854225a13459849eeed75a4b7b923214a663208a47637119c238bf268d94acc3a50043ce8c80c5dde70ef0750ec2c587318ae89c75adb1cc765161281df48482e233191de2c8db0a8c5a48bfba292473352d8e19213e93aa8a92800ed5bf1fec5f6934f84f8283b0ed2921d0bec17736d7ff93642eb72f541b23c98e433e19f5006b4523ff3fd0e74ae2b188e0be6c7d20e36962e1d65925b92d409ef855ecec8bd6addbeb557cada240fca43d3df4d9b598ed18e186251cb1590c0d92426a8f2d5f985a9e2b33a9d12824236eccd444dcd8b25eb6538dd005f3d7ab972a820697dc3b04e3d0029686884768da7991c48f31110e830bc7090359e4944045002fa451ed816ee3e183fb84ce1689a11814df2f98423f16ea42eafe963d7a776d4470bc09c5f1fd334bfc8e79a0da5909de7c1dad802407dfe40729434f6d14121f74b59c2f4f7be4c4f21ecd9384d3e04f357f400cd307445b79a86abc85b24d952365096bb1bc42a3f73b629c8e865c84138d21c81d5c307ccd682650ddbe31cf4a254a38de29086bcb0a6ca366145383a175009d67e5029ca1dd539c9ee9e8646975ca8dcdc0ef56a1ace8838037cc1db0a458a5c4afdf94eca2b7e8f57c5513cfa1d5e56ea6d72943f6bb64cc87fbb2d05990606d9080368f9d6c57d03064da094545b846e676ef0403829db9b2de1e6706cdfc914ffc381be68ba81b2291b46630fac33b55c56a7406daa6ee1f31b09e0bacee67f6dc1a5d1a62a70b15f9b04a7b3907ef4db8c9c71decad94aa544bda5d61fc4225a30b27dd29e2a04159a76f38f1c7be3102512ba803b498c2c8ff2e2aa0041f28d80b9e13bbf60ea3e166915a20756657a53232d4f3e64eb7c7f3f844f050cf22d605dbb661ef303b4a0184565cae48e239178bbdde3512a345635933c1c0e58ff67fbc2d338998ea9735b7bb93e26642ef8ef7e99c0ec6c25c1d92f78eeccb606b7ae822bbbd43a0242b86e49da827475fcdbe0d7276a96db32d126205049c9dfbf34c0d85fea2e67cfc1d167c90a03d77ca1941264c163cad84be73a7268f9f0b2f1c45a17af3a59f6af414e2b8520dfc9e78188ac8e50ffb474c5448dc49617177c481146de858af5e1037654b1a9a9fad42813ed174df59d589fcd9f05a7c1dbdbd9ec983d817b0eb28156245cd44bc2a936f46035b3105e9d8814774d3863b05aa0f3d44f998f26d501bac0fe700acd3906d2a449826b7c0952a9c5f8c50998f31c8116e5dbcfc38af0209e14d036ed29354563b493a19c61f32d681b627c64041ce0c4b4a25c2ba18f662103cca53e89d8ac0b75d793accb5f8c866eaaa9e693761a622c1135780839b6340a80e0463b54abe4a449f2437b9a8acbb0557c42d35e55e5035db3cfd525d9be32ea509c6feb9b1ec13f56a1e721db4e375a3da19a86dddc436fea116fa890174e77ef5acdc05c921b2bfc3500f4dbaa66732a2e841300080453b23cae82239b683218bb56e7fe5e1f4e40b80b7a197d2db9ad02f4baed80e01d8ba631aceb520d6d16b22c03f3c8336b63517f2f512f394c97cd8101e176126ede66c19d34483ca98f0af0c85b6", 0x1000}, {&(0x7f0000000000)="499078fd091305c41a09edf214355991d7023bcf318cac441a61ad1d76a618b207d69511fe4b07f10e95", 0x2a}, {&(0x7f0000000080)="f77ca2e188ff10fa95b3b979f2e94583a40e1224f1e4b9fa813914d5f2fc5981cf5b3edfcc26d56d2ebe8fddd03d2b48f5da880750c473", 0x37}], 0x3, 0x0, 0x0) 16:00:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x9000381, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x3, 0x461f, r2}) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f00000000c0)=0x808000000100) 16:00:55 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x7f) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x7) dup(r2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x2, 0xfffffffffffffeff}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x3}) lseek(r2, 0x0, 0x0, 0x1) 16:00:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0xd6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) r2 = semget(0x2, 0x4, 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000140)=""/140) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x9, &(0x7f0000000480)=[{0x1, 0x6, 0x5, 0x6}, {0x9, 0x4, 0xffffffffffffffff, 0x7ff}, {0x4, 0x3f, 0x63d, 0x7341}, {0x7fff, 0x9, 0x8, 0x80000001}, {0x8000, 0x4, 0x81, 0xa4f}, {0x100000000, 0x1, 0xfffffffffffffffa, 0x4d90}, {0x40, 0x4, 0x2, 0x1}, {0x3, 0x5, 0xffff, 0xffffffff}, {0x40, 0x20, 0x4, 0x7}]}) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000340)=""/164) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x2, 0x4, 0x7fffffff, 0x9}]}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x9, 0x1, 0x4, 0x1, 0x1e8, 0x10000, 0x9, 0x0, 0x2, 0x8bed, 0x20}) syz_emit_ethernet(0x10, &(0x7f0000000040)="0956858d1beebf24022789e6e7657ca6") 16:00:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20000, 0x0) r1 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/58) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) msgget(0x1, 0x208) 16:00:55 executing program 1: r0 = socket(0x1f, 0x7, 0x80000000) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0}, {r0, 0x80}, {r0, 0x10}, {r0, 0x1}], 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa00, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x6) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x400000000000000}, {0x1d, 0x0, 0x0, 0x9}, {0x6, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") connect(r1, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x3f, 0x2}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1000, 0x2, 0x1, 0xff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x3, 0x260f33df, 0x8, 0x800}]}) 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x9) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = getegid() r3 = getegid() setregid(r2, r3) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:55 executing program 1: r0 = socket(0x10, 0x8000, 0xfff) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) setsockopt(r0, 0x2, 0x1ff, &(0x7f0000000980)="2d215018867582a567f3dafeff96ed4116e7a306ea0c6bfe5056f36aba5b1ed6a7c65baf8c1a4db8f40b950cc8312a03da76f11aba0faa9cd7a8ed45ab9580e6e669bdea5656e92d507f283c46660219d2cb4bc362aa2033195e5de2ddd04bccf6d6da2652451cfae7baff758dd473ade530c09366384071391701bbaa083b8b87aa3e5c10d35792f4dfeafa8ff5a7297ee3d4535df5d298a9207200000000000000000000000087e1f7d248d805e03be15e41c1965dc8849b13cd9a0489f73ea463a55b850e97390ab2b6bd74a789510d7fa04057537f65a50921d6516411e46ec56101f0a4ca50a61131342bdf8c8cb199466e175cfdb0cec0eb3c65db3e51df7909c5dd3dd3bec31f1e65f2fb59a8e50dae2e3edd41f89a1d89c12451c072159af257a62bd5cc537ab6c58f81486f735224a55240f4def4abcc98e60a6db9fbd569ccafbaa7ead8326f9fb62d2065bdec36bdea3971124ca0ac1ab214ac885b01e4f43f2e0e2b2249edf02e1baee40882c54d521546dbcbe0806b5582928524fd4a900df8c16a88302b5c6462528ac169eae2fa2686afb94a3c50a41b1634e3f05e915c143080e3a63d0068bc6ff6425ac76104a41a2b2ab02cfb89fd5cac75836760b2087b015df6aaa99d03596ef25e2b5cf067e46605d2eb21583936c0735fd933e50dd2a3431ab5d2de4c8536470b52043f6298d03ddebf3c34e8cc303c7ab32c752f77447cc842378e0a145bde4e54219ac4d622068df7430709c4d64329e989c705b65a073988bb73e30b8eff41f8231ac12ecf52661b492265d0374fba5fdd7705cfbbf75c703ca230c0d4f27d53a456ea6e16e0fc500532af1ed1b66e6a7b65bf619b5cdf2768a1391e125485f0bae4c4591a264255b9efa0b1c2fb", 0xffffffa3) 16:00:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000300)="64a356359d2e5fd0a4de1f262871542003000000a36789156fa980b0406489699919a68b5485cbb6d2495bb90a06fa1acb4bd6ca624b07492c9c251ad37ba367e93ed278e8ee3369c4449bb80602a979a463485cc74296bb988fb83d9c5a6d78b351fb8a7ebe80f42068e042bd4dc14e58eaed0112aac71f02cbdc3b8c4e36805af7ec059aceaf3ba0a134c88a223a24daeafd92530a0d5575d5eb8b6c2db065791984b97fddb9c8b9", 0xfffffd63) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40001404, r2) 16:00:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:55 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xfffffffffffffffc}) 15:59:58 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x2, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:59:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:59:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 15:59:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0xd42, 0xfffffffffffffffa, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 15:59:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001100)={0x6, './file0\x00', './file0/file0\x00'}) 15:59:58 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:59:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ad2a19568ddf7b38054cc03e400"/123], &(0x7f0000000180)=0x6e) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9}, {{r2}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xffd, 0x0) 15:59:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x3, 0x81) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) r2 = socket(0x6, 0x5, 0x81) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r1, r3, r4) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000001c0)=0x2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000180)) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x500}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10009, 0x0) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) 16:00:00 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) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0xc0d2edfa55803dc, 0x40000000, 0x2, 0x9}, {{r0}, 0xfffffffffffffffb, 0x44, 0x40000000, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x80, 0x10, 0x1f, 0xf0b6}, {{r0}, 0xfffffffffffffff9, 0x4, 0x8, 0x80000000}, {{r0}, 0x77a8879cc6464244, 0x80, 0x1, 0x6, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x21, 0x8, 0x80}], 0x7f, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x8, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x7, 0x2b46}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x7, 0x980}, {{r0}, 0xfffffffffffffffd, 0x45, 0x3, 0x1, 0x3}, {{r1}, 0xfffffffffffffffb, 0x21, 0xfffff, 0x50a0, 0x8}], 0x4, &(0x7f0000000140)={0x20, 0xe3c0}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xfffffffffffffa31, 0x0, {0x7}}) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0x8}) write(r0, &(0x7f0000000280)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x5, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000008c0)) lseek(r0, 0x0, 0x0, 0x3) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000640)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x8, &(0x7f0000000800)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x9, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x9, &(0x7f0000000880)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000080)=0x9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0xff, 0x1}) sendto$inet(r0, &(0x7f0000000180)="14aba7863a141de5e5a388a02a1a71228435dabd00c49f6041459b421e4b315b128319ab867847e9c7e6a7851d648d46fc74cc838eeb778521b54c", 0x3b, 0x4, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000200)=0x9) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000280)) ioctl$KDGKBMODE(r10, 0x40044b06) ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f00000002c0)=0x3) r11 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x8) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000340)=0x7) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r11, &(0x7f0000000380)='./file0\x00', r12, r14, 0x2) fcntl$lock(r10, 0x9, &(0x7f0000000400)={0x2, 0x796c5d6c847fb070, 0x1c2f, 0x166, r13}) r15 = msgget(0x1, 0x7e5be1c4789e697d) msgsnd(r15, &(0x7f0000000440)={0x0, "4f259547a8bb48e54060d8c7a2f9fd0900"}, 0x19, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000480)=0x8000, 0x4) ioctl$VT_RELDISP(r11, 0x20007604, &(0x7f00000004c0)=0x3) kevent(r0, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x0, 0x3}], 0x7fff, &(0x7f0000000540)=[{{r11}, 0xffffffffffffffff, 0x0, 0x80000000, 0xa534, 0x200}, {{r10}, 0xfffffffffffffff9, 0x80, 0x40, 0x100000000, 0x8}, {{r11}, 0xfffffffffffffffc, 0x10, 0x0, 0x7, 0x5}], 0x70, &(0x7f00000005c0)={0x138, 0x6}) msgget(0x3, 0x80) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) pipe2(&(0x7f0000000080), 0x10000) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000000), 0xce) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x8319) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xa4, 0x40, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x80, 0x4}, {{r1}, 0xfffffffffffffff9, 0x2, 0x3, 0x6}], 0x3, &(0x7f0000000100)=[{{r1}, 0xf75a7cb4e88b5b85, 0x80, 0x20, 0x101, 0x1}, {{r1}, 0xfffffffffffffffe, 0xa0, 0x1, 0xfffffffffffffffb, 0x4}, {{r0}, 0xedd99844d17558eb, 0x80, 0x1, 0x7, 0x1}, {{r0}, 0xfffffffffffffffd, 0x100000003, 0x20000000, 0x6, 0x7fffffff00000000}], 0xffffffff, &(0x7f0000000180)={0x8, 0x41b}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4f88500f2c4c02fd) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000280)=0x80) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) 16:00:00 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') rmdir(&(0x7f0000000040)='./file1\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7f, 0xa000000000000000, 0xfd8, 0x4}, {0x1, 0x2, 0x0, 0x3}, {0x1000, 0xfffffffffffffffd, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:00 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000007c0)="db82ed2a3d3d1c834a17c7f9e43d552eb71394d5862affffd6e53481806660302582c08e1d9b471ea7f3b13430e7afff130a35deea93f6671ff84f2437ac27ec2a86e5d8881444d04b012721c5c04b0e0f99d8a06eb937e9b42d85dd0b562a62a37b8e7274a74aec613d5d0ee90fe9175401c7fa67597bebcb4826d9f2bcc9fced5758a245d0b29689441d450966c949adaac33c53bbc3d9269a6e0b123a750e902de56d8b48583a5bae91f20e9e2174524734a26b33c55a38723ba31589a11c248938fddef1791af4f0661c5fa6afbc6987628112c9af4e935f1d9ef25169b87c3020f784a939", 0xe7}, {&(0x7f0000000680)="9af0f6b8ae6455f1cb61d113a2bc98685babf2030589c29e175600c574c67dbc1f491d1210d2017efadbf9cac8258563655b4b047988e699d25ec38c0df4bfe6b73572b6a8b4ad551cde1369441130052117880883878e3f", 0x58}], 0x2, 0x0, 0x0) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x7fd, 0x84) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getgid() fchownat(r3, &(0x7f00000000c0)='./bus\x00', r6, r7, 0x4) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r8 = msgget$private(0x0, 0x100000000000004) shmat(0xffffffffffffffff, &(0x7f0000dff000/0x200000)=nil, 0x1000) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x81c6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200002d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x20}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x4, &(0x7f0000000240)="985238a6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000280)=""/236, 0xec, 0x1, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x36) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4000}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000003c0), &(0x7f0000000400)=0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x40) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:00:00 executing program 0: syz_emit_ethernet(0xd4, &(0x7f0000000180)="f94d0be74aa0c42adfa29503b3e19701b3eee4b0fcc330da3dbcb815f8bb0b14f50ed85b83dcaa810098b6de03a38a45c842a1e52026b7bd623c8ee483fc671b3f5e292d566db250c8e77bbb0a75041425a3b23ffb46ddcc0c3083ee8c7717b9c216470325756e314ac46e3d6f4e32a706f8436b6153bcf84938bbd14d1c84a404154da31c06ad9f322fb29bc4f2b664f72bb716b5ee29d3cc42e6e87023256e03e3d8cab85d9acaf287cf62ea61fa4912bff41101d3a4ee317dd5e0651aee7539e086e2e78b1241996c7bece54935c0339aac7f") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = socket(0x1, 0xc005, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f124c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) write(r0, &(0x7f0000000140)="a09ec1b00038cb5b36d5ef7cad0f7ff53c4a6ad6d381c5169dd70167e4376c6c34631ac4c785a86db2a00a3d8f6dbb6b1ca28fcf9d93da90a0b48f41c76cb167a065f10b0dc4995e68186cce4f2a24b9e78cc37524a91bc03afd2fa702e83ba32e4eeaeb99abfec32bb06ed54999460c4d72ddb8aebb113664f789362225e25da192778e57aea27446517334f881f77af9", 0x91) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\\/\x00', &(0x7f0000000100)=':!]\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000780)=[&(0x7f0000000680)='$]/&\x00', &(0x7f00000006c0)=':[\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00']) 16:00:00 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = geteuid() shmget(0x2, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x2, r1, r2, r3, r4, 0x0, 0x9}, 0x8, 0x1f, r5, r6, 0x5, 0x7fffffff}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="0c4e39292430ad0b8152249014fa815593fe1ff51b6c4a37526bed03183b0571812e7d39c40f31fc6a976ad05d3c0ad44961f59841b601ee13742bad45a3735dd58e172d9fe79b8884047bb0989d47215133150fc1", 0x55}, {&(0x7f00000000c0)="0dfd13752c3ac1ac7c2416c878409aeaa2939291562e9252789f660bd38cc35480fd3025a1dbeb9d1dff1a693682fc91a7c1dc25306735edf7b14a351ca677e98ea7228df037ce49b6f5502065da2d397ffc3986df2bc359257b580077a4ab3ab178ae8c894b8e6485e22736b5a9c0ca05fd1e6568c7b0164dbeb6a37d54d65a4c0585f7d4e675970190799cff7a56dd47a5", 0x92}, {&(0x7f0000000180)="cfe33051072e5fafc0493f2f7f9312fae8049c15741a45943f7c7aa396d6df3a949ba5a8cfd61d9fff2596c9a27dccd45d0727c63ec7", 0x36}, {&(0x7f00000001c0)="7cd1c4f73e00ce19314fdaf94d2b1409c1b750d6af724c3b1d77d09b297cd1a096a85539a20789fb3e363c0896d4e50cb0a3478f1e2ad9d5706ac4bc5419f36f33ffa8d3638fb18e3cbe81757222afc2e05f14813527950a102a542b8d4bbccf4ff32ebeb9e93a9996f7b2120ef3c5b95fa612a85a9204330ac033c0f3eb1a3dcc2fa7f1e3b07174343565f5537a4dbb48e08a48e3b442e9a1c76d4a1e0b4072eb8907bda9327b15c3a61e48f86e3adb1f2efb50c28da3d816e3bd54b6f90fdf", 0xc0}, {&(0x7f0000000280)="963e41c92203f93c06a6c7401b81037c79d55b60fbc199944833e67665af7212fcc279fb6b0b290b1858f20f4d9c1745961da54124f695efbb8ecb2ea1d3c985fa2052ac3977f59dff1f4d81794c8e125d63ba", 0x53}, {&(0x7f0000000c40)="660f0e93f9aab36138f6a686ae231ce21695422a8bb24c55898bd91b570c0e514a857532bb05931831f56b2033255b2a0369e4b270853ea6866b95d77bcab700bdedfeaf3631e1bf4bf67e529364a0de5a8c4ac4cf02bebe63675a6bff8caef66c85ca3fadda6041e4ab8d59f32f4c555cf448d0b5a6a4cfda2cbb6710eb3321b15a7cbecbbae8a5ea731cd93ae3d43c1967d456f19803c76b8638e24a0d67b3e0a538b12ef1376cc6f0d776f3f4d9c50e940889d3a086c9363a75232f78976bb9ef8c260ba26e550000b500b4862454e714ed49aa8a22a060ebc1894cc58acf910b324e0d9ccf17a21564fc866df23b4454a65f0c1f05fc20cf0bf2f43921d17986169c1ec8d7569334bb239a89cfe4b46d3e6d43b9f4f290b88ab9819628b9f78baf87bfcb2fc7f92061b956eba7b3f9195b93d2bb2a2ae1d47338f4902c83f0423083443101106b7da995a594fc06dab73a29c33ff3980f22a6f09fcf8217aef5b5c795709867139d0a61f5facbe433741c9e25b98b038873c9b832c89fb719194862c424daa478ad904a189f27f2a226cc9e6d8e9b47b96ca9446e44f4fe9145f51f13c1e8f7f6293f211de3a45e66f2b32c77e850de7f6f4a697a27ff99f8ce88f4a4106db671271d2595a4adcdd1af420674c7ea4edf48e46a429e27ebc13233f9891d75aba71e94f404618830edd904a189e9bbfe12f2d7f19f5e83d5f8980ba06eecc7994fb60e4cbb163d1b0d7f2cdddc3a49dbd30c091684954b6979fda024e4a96966048d7a04b4eca251c410e3a2960c68460c903d07fb7be13da3b5a827c2738ef3afdbf4c5e52e072120ef627d04be7d9023c8e1638159f76216e94b34d476a02c8fb6a95514bbb199acf020417ae2c522f2edb8626d034b1569a9a6d8a4b8d2bcf9f493fcdd8df2a320fecbb8e803cb600f0d850c15d09fe5dfa0d602d04e4de73e38be3ca90e234e8adc0ac421d2804b5f50953faecbda10e330316007d72a35890dc83e99c77c5b8d419f3d9a49e047e22c8e2e10c8c55e274d6d0ec15d6dd5c1fc221f4e16da4153958925918de4e131e000de016b1569d6268b3393c05682eeea68cae6782491690122de40f5b5fdd3c4da3ec55382f70b9aa538804a8f4adc890cbd9da8e9327e67464baf0649c952c616c6c93fbb335df75ff13f66230a5b708cc474edb625914914b546c86faec3bacde8ff070080a7368c8046dc1510c4dfec7bed513eabcf54568feec86831e4196f2beb3c74a9245c77df0ca9a9bf4254a60e4d15b7452fc53c7893cee2b3916c2c888d0a11e3e5518110eae91336deb8a32aa111d67a9c1aca9941c4e75c09e4285d0b2b26d14440a39f35ba3a93e86ab18a3979af0d8500cf561a92dab2a953c6fb06387e9675d6a3636175ed58f57377a7cd38ba6785f3ebdb9d5ca427416a41916342156c8748b59de77984da0a71011ec2a6c97b5b8a52021be49ed5f13954e3f1e5121c60f1f5c7efaeab2625f1ea6fe2722053a64ea01aff6a986f92c0f44e5bc594ab64b160cf6825b2f1e7e6ba1a28526fa90d6199e8dafa6536fd33622c22f7c2afbe9de982a10d61be65d10789ff3c230effd41469bb8fb8e81dcef5701038bab8a970793b38572f6dbf5f1d24178e8e38ba08ff0eeb74f0b64f805ba1892f535bfad7ecfeec22c2928e853212b7952c31d348cf86cf677a37febf1c25849874ed63e74e9f10e2f07713b3393d19bdc4d3c265811d81fbdc2d80a0cc1f8e858f19b62bd8730fec4fd4a73d50a489f9db9f94418f8b672cd5fc667a7f8c776c1d9a085bf6bc2aea44e25f00a7eaa086919f48910dd66f67c4e32ba0b0b0e99cb6adac8deb59d9451927e3ba77edaa6e41a05d002f9010d0f68e53b41ffa38a7d048a0145d62776d405a6bb5e042653606e841eed7f15c4d06e4d1e8c5bc863dbb46cf98952ca8307d532066fe48a446892cb0e17b2a77570b34833f0fccdc81332ea8a50c94b34bd994722a8c9319fa6b381fefbc294281218133d525e763d3c2eb3019f93e750f7f4c27dc44cf8e3f55e5a40e8d33c75cd1854d5c6e3119b715d3675fc81562e4783f16eb3a0a76c3444442ba763d687914d59082de25798d67e92f3a448ec62bba1e8127af1a3546cbbedff3a46c42f1a0e040d4c5ddae9adcc1f0165279757b63b3b50aa5209e4ee6bab5d3f5378012474ec7885db315c658d6dfeb314390aafaad4ddc2bea2a99a93bae7be406ecb4f8c27ba9b67e252905b67701639105fe29ec01ca5ced33f30f553c8cf0fabf1c9481c4ad4643857aa28e31f68bbe6be1281155d307876250b917d0229bb01046066f8d7449f02eb763ea1da5a86bd9227e31266daff13ffdd4da7c49c00cff4cba6c556679e758aea5d0ea7fbf244ef4730968edef4e3ad37ccf4dc902d439da457c7f890866c751ee14828e912e41281b365754e66d6e3cc515a87cc884a41acd950d0b5b4b43317bedb4bbf5af9497e6d334aea7f6b308c622f12f483003b6e20a9edcc8394a89a1c596cbf2918f04842f6572e67d72dacbaf09bf9c21e1efb26273d22f2ab9123b49a20472051a71895a0100c57770da991b3b6108b33e6dd77b4e1afcb970b9b3606787eff3f23b889f00cb4e3f7801c899f8068ccabddafb90678157d359518e17b132491ae503fff3816c97e6ca171aea203ecdfa2530c453b10683f12418fe65a4bc7b75f62a6ee9290561f45e7058c1ea4d35b93bcfb0d1e54568e899104675efd9ab38793fa6262135a8de1d5f96e7bec1711b7254d844f22ea9768cf6194c68e3f5aa04b62e65e27dd2adac517d9ff5feb908854d5c9e766621c3eea16a6ebbb5117ccf7eaf3fc0999f7545af6a9bdd70e43731b6191aa85a950ac976f4f63beb6ebd3f820309e6e2ac56799f6e46d423ffb9ed608ad18bd4a3ff3488ae330fd2d5ff06592fc84daddca6edfe567d041941da7e2f4619dddf253f04d8c3c95580f0cfdef98b58a2fe3432003b7892530cf331e5931bc974c5a9fcd955c3b9b04a800145218eb09a0ca2f622400b43eaa66aca2c2d51c67cdf1fadad23edfad551815ea420dd1230ddf1ae8bcd54ace189c2672aeeedea93df84871d6327cfc24ede3bb765bbb29b41329bdba8668202dfd46a540ec16bd368792d59c0eec7dd4980ddfd9a652e17f9b50cc6450dea6e049306f10b26bbda2c6e01640f3b9b459d69932b037e820b265861c0c37ce7b77bc210c88aea04a53981f723eb7f541a9c95332ca4bf810898a8cfde464642bf3ebfa89884fe8293ef4974a868b3f1d5655240e10897e1257141123bfa9e57b0d8577a1ad3ee3cd4a8f91fd869ec0b39f9c8d67265037bc785d6d948cafab4f89db0f386c1032a356b377ebba1010e5e469d823569c2813b5a421bd7a504cd794c6c61f1f8830182ca375b095d8aae475cab843bb68852c742569087463e295cde04c0cb7b9c2c2d2d9661683e2ebc33d07db5a3b38eedb5e11ffc89e6fd1fd64e199c16b2f52333f3158cec6abf17b44bfaba6d540242d76b4f434573aa0e06ab44a50dc2ee17359bead925c4abb2a6ea798a3160f54fc13b20cc71bdd125e87a56a562dbd564c8740ef27107396cc162b43c506fb00c394e189f57b9d33e168cb7088704e8b1afb20f35c5f893ae25b5e9c35ec6eae100659cf5c52507a8ef8f6ed88d3ea60e48473530b3a668590cc15426f8c913afd6731e3fce4204c97c1e31f98c8b80acd55d909f4f3cc1369f675bf07589caea0ce1c2b01e2ae8d6325dff8ae3bf3b4e55df5977a486d914a04e4c72ba20c0d0af5f70255a5fdb8ec789372ab482d06632ed815b684a0f93a94caee3b956d43f2a615f979ce0d082c827016248bf7c02b35fdef9514d9fad6a564f5fbda4628f2fd5e937ccf8adaabd1e1527e7bf1a7e22f718fc67326e805f8809e9c6ebd41ef4264976a779718c3b6852a3791f4a882f45c33d30988c9374c6b60e0a1e8e71a6fb10ea9ad7893b4c95cc094a11db8475b27c715f4580b0889669b5a2ed3200ab65bed57ad3e202b2b9bcdacf8482c40d6e67010501c04c46582299dc0cc0b234a1a9f6f3308e20d5ced21db0e3cdb8e8586b412b4e971f6512515d9d4b0d88457e2c6ee6957e81745e0ff475740c5dda55556a18d21bbd3c849de1927ba061c097f1957142dd89ecf7c86646a95d9479a97f498e466b15878f5fa990b7fe97eb08c6c92663fe07315a3f34a4bc8109aa61e01b389eef2ec865aa37cc0a41b85cf67bb69e561a18fad6b8415740a6e5596731f29556a6f50669a351dd6f11e1c078879f42a55cca5f6448d4656317024b8b87b2b4d635a55cb81df656070c006a4e424c232db862e18d62ccc0ff41c164bc87fc545aef3e86464f3a5d4c54b3efc4f6c1e50a53865bcc3c77779004689b953fe39a268589ec2c43ee3bc4d443002d3bd8bed627a8c79dfe8575b170892742931afd2d9c4f82890a228d61f0070701f7c3fafe8cadac1d1ad96185fcbd3a54b3f2667944a3375d226eba5f560cc3764b1b8f1f7b0b4caa5c2b1f3989e9a8f5c7a53cda9ce94a411dc12f5958330897e84e8b9310e733b889eb341064d3f57ba81606e7999e6f8d4bb5be6fa78dea6c12fe462074218cc8ef8df607589697b66d1f3c776bba674649736117105645ca8c8b5271e46d7e3e9457d3add644ce42d3efe9513905160d48012b39a24163ab2224928558fecd5e1b66b5d30ac05f49479499c3db22b931ec1f70238f71974ef454f50204ac5c9c6e37f977ca76aa08c15ef4548bb30f65b603624caff98ee50ce65d0cb2c1f23fcfbc0d854d0489c36b6b714a6a9b6e7dab08a403221684372d2df28768e8e54f92553468e665ba837357087baf144416d2bdc69486a822f92a2ec5497cf75df338f1f33d24637b2a78511c4f6cc1636f443837e0ecbd8a51ebbbd6cafa72b81c5ecea4fc12418c74d8139c22b275fa851526374299a95221ea8fac84680dfd7e81c029cacc81e340d62ad162deb0a629a982099768192e894cdf62190057b12fad8f1dbeac89ffc4131ad2be866cfddde7250fd145c14d950cfa53e8596b605642edbeac434da344c75bc381b421637795e870f68b67b7daffe6eab4dbd6f8717243601709e9d8c84189aa9cf70b1600ed4ba70b598bef31a70304501eea1857391c667a4efb841697c0bd93b20f7a103526c41a86b753cc108f9829ad4c28d1496b08e5c486d30c348188e1c5ee2f358af0a1881cd62ab04458625c020be1808d494dcbfc213d62dcc5554ad36823a0e173b5c7802491b603362843f7335e62f4b9eaa76913001d6ce8e873197dfcc23fec2f940419428437d31129d05e93145f77ac34ffd3fe06135108f1289f6b1fec3c207fd68ff82f5c664a4c6d2a5b0354c8bc9281110ef52f88bafe024b99cff0dce876f2b521e8129fade2a6ba2486c81c3574a53a3df6ac12e1ec87c8f8ab0b005c653a2eb9b5430d7b38a240e952058cefc98d231e25fa3b5e556e421c42e5d35b706e4eb4645393fa8f0a7549ab58c1f97d5028cdc32191553d5535f86158655609bbb2a6a63b2a4615917f6e9576eaf9cfdae6019b60aa52744b667d14f1ba8f97575cd5c76029838c8e228a9d6c83686cfec6deeb0f39aded1011709883ef95fdc48b074a4939d1070cc6a8f25deff902cc0ae8fc21748192de66b00a6a98bd0cbeee4b2d4b5e6f505cffcd8e17735415fabe9cb5db3f4fc03e147466d1260c32dc22cc2835d89a85e88693a311df7945e351ba708178b5b60ed1", 0x1000}, {&(0x7f0000000300)="8ca8a94f0b63f9b10553b470ba67f79d95d9fab77e29fafbaec26058a0403aad005fce1df85c278558974afa84477a6b34ca29e71e6f90e0146f59e9", 0x3c}, {&(0x7f0000000340)="d50e2358e2bbac6a045c545ead2072c9d1029207fa6e12c77f265280fb075231d068923f3e9dbedabd7479afa8b58b3a4e161199565ff66d02feabfa37f4f6037de7e1843691c000814a5e2d4a44d8f05851d29881302416500bc67a97a52278e9138fc1f7eef886ef1389cbd82868aab4ea69e4f849a19e0a06cd841786d6dd1922097fba1fd6f88bba9d2ede0737fa7573", 0x92}], 0x8) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4d, 0x0, 0x0, 0x2}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xa275) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:00 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) fcntl$setstatus(r0, 0x4, 0x80) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x8001, 0x10000, 0x1ff, 0x8, "a870c34f241c59ab80463dc058bca39b81007c3e", 0x73b, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xffffffffffffffb5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) madvise(&(0x7f00007d9000/0x3000)=nil, 0x3000, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x2, [{&(0x7f00000bd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f00004bb000/0x1000)=nil, &(0x7f000077b000/0x3000)=nil}, {&(0x7f000068e000/0x3000)=nil, &(0x7f00004d0000/0x3000)=nil, 0x3}, {&(0x7f00007a4000/0x1000)=nil, &(0x7f00001ae000/0x600000)=nil, 0x7}, {&(0x7f00005aa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000377000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000404000/0x4000)=nil, &(0x7f0000390000/0x3000)=nil, 0x8}, {&(0x7f00004d3000/0x1000)=nil, &(0x7f0000370000/0x3000)=nil, 0x1}, {&(0x7f000020d000/0x1000)=nil, &(0x7f0000633000/0x1000)=nil, 0x101}, {&(0x7f00004e5000/0x1000)=nil, &(0x7f0000402000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000120000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f00002f3000/0x1000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f00003cf000/0x3000)=nil, &(0x7f0000751000/0x2000)=nil, 0x42}, {&(0x7f00004f3000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f00002fb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x10001, 0x9}, 0x8) socket(0x16, 0x3, 0x8) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r3 = dup2(r0, r1) close(r2) kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) getrlimit(0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x800) poll(&(0x7f0000000380)=[{r2}, {r1}], 0x2, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x8000, 0x6, 0x4, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="da9ccdfb5bb3a6398fb9225a225dc92a0546e55facbc4c4c4d1a0c954f0b781531451ca60c44d3c129f3d1597fa68e42b701981faec85c64e3650faeab582f85da", 0x41}, {&(0x7f0000000100)="73e8e894dd45d71238db77d9041e6441a7f407b7665e6027be059c4c10128c0df0926c9bf6224584536d6b5a99c6887013c387739af51907e6173f7e2de2f81b22cf7ce0b42b11273cc784c29b7b29f502409dd8c5f47bf6464993e2994a6744e28388d55e8ef577f781c0b3f013c3c0ef0e4630d2583d2a9952f6", 0x7b}, {&(0x7f0000000180)="eedb12b8ec78be754af21d7b772ede57305e", 0x12}, {&(0x7f0000000300)="f48a4131627410e0995989ad7a48e8d4d6ef552848c16f5a3b8ed2fcf1539cb5973cf15831462e2e8d7d24621fb59b6e67537fd355e07217ffbe4fcb1fe5301fa63525d35b3d47f97adae4e6032ec2637f9ed3e1ca21608ce759668f2fba3f8a51cbde06012b17990293864545011d767a496bb013e99c09fc703c13f9ef40fafad36a3d57c668de5df056f28ece088d8212a2790dfdb83672f029d510f64c172cb6c3ed4b59b6d7a2fc8d147347335a2d27b600cdcd7a41933de9fa895971bd5e120cea68e2f9757dbfb01a25c19918dfebe6d6481916c53b8208d9f938", 0xde}, {&(0x7f0000000400)="e03765161b41064dc0e3f0370c426140b96c8de6", 0x14}], 0x5, 0x0, 0x0) syz_emit_ethernet(0xbc, &(0x7f0000000240)="eb048df87fb43003e1160000298d609885bf1bcdcb05d5636a36a1f44ebfbb1890000000000000000000000000006e8f91f4f9958c0bd8d721a34a848c0cf2dc744b5352f9899a35a997287626bc3b82020b792e6d4d747a869d8c06027fa9676fadf774794213b569a81de82f50ff91a48704d4cde66c035c2a140036fa6fd3b043aab60b7418a76e908492db4bfde3cf561ba24c95ec11a599c684fb872c496f872961a0567b4e16a9cf490b92be1c3c709a363c3602a5b8c6e031") 16:00:00 executing program 1: r0 = socket(0x20, 0x4000, 0x800007) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x67a, 0x3}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040080000100000000000000000000000000000000000006000000000000000100000000000000", 0x2c}], 0x1000000000000291) 16:00:00 executing program 0: mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x100000) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="4e8ef5db88d2134552be8ec2a4709c484872564c510de9e55a8584d5cbc173033b66260c64fd4f2e0dbf3c7dd60008730ef8ac5f75c83b181d1301b5c77406bed3a3b14b0b61726b42992df030524fe8831ed46f253d23c7c2a9f0c2d9954b63492c6faf671fb4d40a5676807644e16d3f5c5322423330", 0x77) execve(0x0, 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x3f, 0x642, r1}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x17, &(0x7f0000000040)="018a92002a6623943389ff469fcdfa578b26fbb1bb7dbc") pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) nanosleep(&(0x7f0000000000)={0x800, 0xf761}, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xe9bc20db707a8688, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xffffffffffffff01, 0x8, 0x2}, {0x9c, 0x2, 0xf1, 0xfffffffffffffff8}, {0xfffffffffffffffc, 0x100000000, 0x80000000, 0xff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000200)="c3") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x4000000000025}, {0x45}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r2 = dup(r0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x2) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xb0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xffffffffffff8000, 0x800, 0x0, 0x2}, {0x3c1f, 0x100000001, 0xe820, 0x80000001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(0x0, r2) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) 16:00:01 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open(&(0x7f00000000c0)='./file0/file0\x00', 0x20602, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000540)="020dc815b34708a3c080eff8c972ce258c9dcef54feaf132012498b1fc48fa22e6da1f2ddd73b6b6d04d191fee07998e169c9b76e61296b109c3e3fa38819a5ba80826a4e1ca85bc9b04c79aa201355b48af59e23b7566621dace73bfd8f157550613a8b1a952a59ea14ce09c086c2db8e1f1aa31bf568a79beb99c60ac52eb6bd3983eb57818ed3dd4e149d2ae83f46749b1bd69d362c3cb1170ec3f888320da0b0e7d7260344e50876fc302f2556a35bb958531e", 0xb5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="d2654cd584c2c9c2f2d6f4283746422b", 0x10}], 0x1, 0x0, 0x0) execve(&(0x7f0000000180)='./bus\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='.\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='.\\-.):$\x91@\\[\xbd(.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='+*)\'\x00', &(0x7f0000000480)=')@{\x00']) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x4) execve(0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000140)='./bus\x00', 0x477f37dccca15c16, 0x238835c0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x104, 0x3) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x80000001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x2, 0x80000001, 0x1, r1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x8) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000001340)={{0x3800000000000, 0x1}, {0xfffffffffffffffe, 0x7f}}) syz_emit_ethernet(0x1, &(0x7f0000000240)="ca") r3 = semget$private(0x0, 0x1, 0x21) semctl$GETPID(r3, 0xcd3e98ae3ec535ad, 0x4, &(0x7f0000000340)=""/4096) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) fchdir(r4) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) fchdir(r4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x5, 0x100000000, 0x2, 0x1, 0x4, 0x8, 0x200, 0x2, 0x1, 0x7f, 0xfffffffffffffff7}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/43, 0x2b, 0x1, 0x0, 0x0) 16:00:01 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x8000000000000000, 0x5}) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="7c6eba84e8aae8266417c59d3e4a513d17f01729042b874fbc43a2de1fcb29f9e0bcb40df76a8e16f5626648dc8383648bbb9490a11ee5a966de5cc7dba65c5617966b1d6629af701983cadef9b2a8a21e04a97b496f82679252", 0x5a}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r1, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) write(r0, &(0x7f0000000540)="493b4651d2a074688a67bb84590b0000000000019a861171a40012ebc1483bd2a336b051afe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3c) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x2e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000040)=[{0x4, 0xe000000000000000, 0x0, 0xffffffff}, {0x4, 0x7e03, 0x0, 0xfffffffffffffffa}, {0x0, 0xa28, 0x8, 0xf541f75400000000}, {0x5, 0x9, 0x7fffffff, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x1000, 0x70000000000, 0x8, 0xffffffffffffff7f}, {0x5, 0xc5, 0x2, 0x4}, {0x100000001, 0x5, 0x5, 0x1000}, {0x6, 0x401, 0x0, 0x3d}, {0xcf8, 0x3, 0x8, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)="fbff67e9739cc7e5fa512a2eddb2536c3e912e2e899711a25724135b1824fd880b953647e6b156165e06ce2d0f7a8abe5a0ade189707a0d4fcb5b9dd2402") 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = semget(0x1, 0x1, 0xc1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x9]) ktrace(&(0x7f0000000140)='./file0\x00', 0x5, 0x40000000, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000200)) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/13) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1004000034, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000100)='./bus\x00', 0x6, 0x1030, r1) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x174, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x406}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) listen(r0, 0x6) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[0x1, 0x7fff, 0x3, 0xfffffffffffffffe, 0x0, 0x80]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) fchflags(r0, 0x10000) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file\x00', r0, &(0x7f00000001c0)='./file1\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x20108, 0x1f8) r2 = getuid() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xdcb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x8000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x80}, {&(0x7f0000f92000/0x9000)=nil, &(0x7f0000e6f000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e70000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x2, 0x201) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000007c0)="d17c3791f7639116b027c671bf68f164e65718432f88c3024de9fe8a5896e423842db97fd13cbc3bafd406317511e51eb59b9f7b80eb8ba3e8d6cfaa5e707e542f4cb184843ce04d1992826fe213fbcfe77526f242686c0a8731918660304667eadf30a9857fa6889291db6f99e50ae5a901e4e5c77bf668445fc388876f6f679b7bde513250e2b549b71662b30b7649129712db19ef5e38caeb74de205897959894be19e8f9c5a6557fe90d5f523af9ae69879ec82a4e", 0xb7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) semop(r4, &(0x7f0000000100)=[{0x1, 0x2}], 0x1) 16:00:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xe000000000000000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x1, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) chflagsat(r0, &(0x7f00000000c0)='./file1\x00', 0x0, 0x2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) chmod(&(0x7f0000000080)='./file1\x00', 0x105) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x80000001, 0x1f}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x165, 0xffffffffffffffff, 0x6ab, 0x9}, {0x2ed, 0x42, 0x2, 0xd9}, {0xdc, 0x9, 0x4, 0x1000}, {0x1, 0x3, 0x0, 0x9}, {0x0, 0x200, 0x6, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x1, 0x7, 0x3, 0xfffffffffffffff9}]}) 16:00:03 executing program 1: r0 = getppid() ktrace(0x0, 0x5, 0x200, r0) acct(&(0x7f0000000000)='./file0\x00') 16:00:03 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x3) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) write(r0, &(0x7f0000000140)="bb41ad81dbd58f94fb0a697d9c70c30d48172991e94856f9fc6e588afb9b16719d11a1974be7dff82749b168b1c1aaa33f5f5d4617fa6cb90db3199365d6073f", 0x40) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x87}, {0x8000000000006, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x10000) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000840)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x20d, &(0x7f0000000080), 0xfffffffffffffd61) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="24002e2f6669d1023000430551c6d3699a929e3b61152485645fa49571c820e9b40beb136120f88b474416cffae0566cdf61fb0b29a5097a4217a6786f5912b7de89209169c3db6c149121649d209844afa0ff547d7e3d45fe0d70aa9036cfffe52fb656b3a85fa621d1d9c3845e937f90e356831bb005115cbc5f8dfc4716c17b063d19b4eb52653eeacf7e23e5709afc4149586800891ce20284ff8859e676bc8911a343df885838"], 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x100000001, 0x821}, {0x18, 0x2, 0x64804386, 0x9f}, 0x0, [0x7, 0x1ab, 0x7fffffff, 0x2, 0x6, 0x2, 0x5, 0x4]}, 0x3c) 16:00:04 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) r2 = dup(r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x4) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x8, [{0x3, 0xee2}, {0x2, 0x7fffffff}, {0xa5b0689ffbdef3a8, 0x200}, {0x1, 0xb2be}, {0x3, 0x7}, {0x3, 0x7}, {0x1, 0xc2}, {0xcdbd30811b7fe023, 0x101}, {0x0, 0x4}, {0x1, 0x8000}, {0x2, 0x2}, {0x1, 0x14d4}, {0x1, 0x1f}, {0x2, 0x9}, {0x1, 0x5}, {0x3, 0x9}, {0x2, 0x7}, {0x1, 0x7f}, {0x2, 0x81}, {0x3, 0x1}, {0x1, 0x6}, {0x2, 0x1}, {0x2, 0x8001}, {0x1, 0x20}, {0x3, 0x14}, {0x3, 0x5}, {0x3, 0x6}, {0x1, 0x100000000}, {0x3, 0x3}, {0xc66cdf29cf537524, 0x6}, {0x1, 0xf459}, {0x3, 0x20}]}) pipe(&(0x7f0000000000)) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:00:04 executing program 0: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20009, 0x0) getpgid(0xffffffffffffffff) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) chmod(&(0x7f0000000280)='./file0\x00', 0xd) r1 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x2, 0x1, 0x7}, {0x18, 0x0, 0x3f}, 0x7f, [0x1ff, 0x5, 0x3, 0x0, 0x10000, 0x3ff, 0x1f, 0x3]}, 0x3c) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = getuid() fchflags(r0, 0x0) setreuid(r2, r4) r5 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000200)=""/29) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x8001, 0x9, 0xf3, 0x4, "86b53cc0bba91c4c93dc0989536d7be444cab4f0", 0x100000001, 0x1}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0xf21, 0x6030, 0x7}, 0x3856, 0x5, 0x7}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x10001) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x1000, 0x3}, 0x1, 0x7, 0x7}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000001c0)={0x40, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) sync() madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000280)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0xc3247f2c33ddce9d) read(0xffffffffffffffff, &(0x7f0000000300)=""/245, 0xf5) fchmod(r2, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x20000, 0x0) fcntl$getflags(r0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000540)={{}, 0x6, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) listen(r4, 0x9) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000480)={{0xfffffffffffff800, 0x0, 0x800}, 0x100000000, 0x9, 0x81}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000004c0)={0x1}) 16:00:04 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="2722744be3e8fc19b7ebc014602ef0efe1d195bdab46b9169e33112c5919d86095931576bf7a19270b0e6e2aac6658f6", 0x30) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x401]}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000001180)=0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x40045700, &(0x7f0000000140)=0x3) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/4096, 0x1000, 0x0, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x8, 0x4) recvfrom$unix(r1, &(0x7f0000000680)=""/21, 0x15, 0x802, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x10001}, {0x6}]}) r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xc) r5 = geteuid() getgroups(0xa, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000200)="0044dd5a913574a7719a1248bf7c21ad4785a5a012f828b4a30be51b7f7cadb2c1b2d47a9a71bd3f4f5c67723eca745e0793fb0adbdff81932065fa6c28c6526c194319b21535c60b07850a267029b3b855581f0d46e297d1782991ed07e1aa9dbeba56670b998618cc5525940be453f1640cd0bcdb2777fe8c842da8ab9200d7739936ec1a58ea7dfed59213ef1d60c435bd39ace98c61fd33cf62c9115ae8f2c589800866b9d5552a7e524ab0f021c21ebeec749fbead4e3ef7b8ab218a166f6a97ce128d896d73ccf8b12642932c5b0b8cd49eda31af64838c3f1e3706def9c4eb8dcb4e3ba845a0fd5b08e4c9d", 0xef}, {&(0x7f0000000380)="91423fb46fb47749694f01730eb5d9b3f1db2e7403fb3b3436b234ddbcb97b814f3f035d2f360ba7a11ae8edf63b67c163754f0ba20eeb6f16f9c855e2ef009b68d6aba9519d24d3b97a83453854eb40fd736cb484269ecf1251c7032500d92f50f41438c650e7d48fb4cb4e09669e78e59d43f87c3858c984795bbf3284662cf42edb5910f85aa679213288543b2a8083621c07eb5795dd231d7e07d675dfb514cfcfb59cfa4468c0f5e77237cb2188bd155d0d283346f7563714f371fe810a1dcf37d42ca59e27d0cebbfbff90d1d64ee4fc3f46b60fc210b3f577b2901b20bfe2b1d2248a1f844bf2dbd2646e8c9d69", 0xf1}, {&(0x7f0000000480)="68cd11b3236cc35d1af02e5d3e4eafa0aef834848f16f5a76483f52877979fbdf16904b1384ac2a964348420e7c0f7feaefb0e2537441964e49f7f54353ea447186266e4360d4780ea43f97e08b6665f350667eeb99795fbfe1f2ff3a7a7f99a6256775af9b5de5e4e3af06c1a4e2d4c489033ed20748cf1f32645b68ae22a89df37eaf91c4e30ecfb51eb4418f7956cad20443ee503f60972f4373aa78f9f99995f55c119b8eca6e75bce268b5e4115201e5ef484e6aae42d980a115135232c164c73940b27f883ad", 0xc9}], 0x3, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r3, r3]}, @rights={0x30, 0xffff, 0x1, [r0, r3, r0, r0, r3, r0, r0, r3]}], 0x68, 0x1}, 0x402) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x180002005, 0x0) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x1, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) sync() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) bind(r2, &(0x7f0000000080)=@un=@file={0x0, '.\x00'}, 0x4) 16:00:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0xe1437edf1d60ee01, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./bus\x00', r1, 0x2}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000200)=0x2) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) write(r0, &(0x7f00000002c0)="d04f9fef850600800000000000da094ae7f576b8861b2969cf79555698df85600000000000021d0c24ffce0fe4b21175340c92cb09aecaae1ef22b0ca5e6720b36e562285e85a9ac6b6fb5c7f0ab11d6cc3e0baeddb66c955ef7a2fc9a63977d945bcb278d36256af9d3de453e96321cfc201624746d9e9e03a503d4b7588080e373213bdc6b0015996d3d2f4acbbaf50af25a2cc50ca38274f893a872e624d0372243f53f111e2ae2e0803f739ddc9d2ed7c601d5ce07", 0xb7) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x2) r1 = socket$inet(0x2, 0x4000, 0xfff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xe7, 0x2, 0x0, 0x0, 0x5, 0x2, 0x7, 0x2, 0x1, 0x9, 0x8}) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001180)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000011c0)={0x8, 0x81}) fcntl$getflags(r0, 0x1) fcntl$setstatus(r2, 0x4, 0x80) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000001200)={0xfffffffffffffffa, 0x4}, 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001240)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001280)={0x0, 0xfffffffffffffffa, 0xfff, 0x6d, "c7383ee28649f2cca958f8286738470bed9b47ae", 0x560f2b57, 0x9}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000012c0)={0x200, 0x9, 0x100000001, 0x5, 0x3, 0x100000000, 0x2, 0x10, [{0x3ff, 0x2, 0x7, 0x5}, {0x2, 0x7, 0x5, 0x8}, {0x2, 0x0, 0x6, 0x401}, {0x2, 0x3, 0xfffffffffffffff8, 0x5e}, {0x2, 0x1c21, 0xe344, 0xd3}, {0xdf79, 0x2, 0x1ff, 0x6}, {0x0, 0x0, 0xffffffff, 0x8}, {0x3, 0x3ff, 0x2, 0x4}, {0xb70, 0x7fffffff, 0x1, 0x8}, {0x1ff, 0x10001, 0x7, 0x80000000}, {0x80, 0x6, 0x4, 0x8000}, {0x6b38, 0x80000001, 0x6, 0x7f}, {0x7, 0x3, 0x7, 0x8}, {0x1, 0x6, 0x8, 0x1}, {0x401, 0x9, 0x0, 0x8}, {0x234e, 0x3f25, 0xffff, 0xe}]}) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = kqueue() ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000001400)=r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$getflags(r5, 0x3) readlinkat(r3, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)=""/46, 0x2e) read(r3, &(0x7f0000001500)=""/138, 0x8a) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) setgid(r7) sendto$unix(r3, &(0x7f0000001600)="9d14472ae2656949c4a2d8bb9405fa26a2c3de649d7d", 0x16, 0x4, &(0x7f0000001640)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000016c0), 0xc) poll(&(0x7f0000001700)=[{r4, 0x2}, {r9, 0x10}, {r2}, {r8, 0x46}], 0x4, 0x10000) accept$inet6(r9, &(0x7f0000001740), &(0x7f0000001780)=0xc) openat(r3, &(0x7f00000017c0)='./file0\x00', 0x400, 0xc1) fchownat(r2, &(0x7f0000001800)='./file0\x00', r6, r7, 0x2210cbbcc5919c6) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) dup(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x200000000, 0x4000000000005}) r2 = socket$inet(0x2, 0x4, 0x6) sendto(r2, &(0x7f0000000080)="f2af7fb260b704f2e8c4bf043c89428de48202472bffbe94bd29d9c84b81562dcca114e190b75312e07c6a945aa3f442971714ff196090e39420116d8befb12f0403d7d8dafdef2127800f8686040f837d5f02fe8864b51d5031a99b653561b88fb6bd2193ca114312446b008b946e20fad26e29218898c3ca84580c74d1fba5ca88179396b38f05d1a7ae2c1d5a37c0cc", 0x91, 0x400, &(0x7f0000000140)=@in6={0x18, 0x0, 0x80000001, 0x4}, 0xc) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x0, 0x3, 0x101}, {0xfffffffffffffff7, 0x2, 0x4, 0x56}, {0x101, 0xfffffffffffffffb, 0x7fff, 0x6}, {0x1, 0x3ff, 0x5, 0x3}, {0x800, 0x5, 0x10000, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) clock_getres(0x2, &(0x7f0000000100)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) r2 = getuid() getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x8, 0x100000000}) flock(r0, 0x2) flock(r0, 0xb) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) select(0x40, &(0x7f0000000040)={0x8000, 0x8, 0xffff, 0x0, 0x3, 0x8001, 0x5, 0x5}, &(0x7f0000000080)={0x1000, 0x2, 0x6, 0x2, 0x7, 0xcc1, 0x2, 0x5}, &(0x7f0000000100)={0x36b, 0x3, 0x2, 0x2, 0xfffffffffffff001, 0xfffffffffffff172, 0x80}, &(0x7f0000000140)={0x6, 0xbd4}) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d