46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) close(r0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000100)="794b4f0f940c23d9b2aea241b12c9c833de30b3674f12dadd1bd3b7b7963933d52c69b557de7e89387df6362af6e8f7c125c4d4ac8edd0eac9475430757273ad961dd0387d8832d32648269fb4fbdd9b3113159204a7d8089aa250e824f1749dc7fc55f4fd7fd62791e36e946beb8f3d5f", 0x71}, {&(0x7f0000000340)="c4bedbc2004e39a160e3fc4a52a4be9108a400017f6a9729a4742e108e3d290459bd860f68bb4b83843d76f3b07586186fe8b401232b007c9fd4c441a06b483bef85aa62975e612a6c09f69ce47b6730f265ec97cf40ab29161bf46103ce2f8009dd96f71e8c1372f9b305b2b8118c0222b93e4519d25f8745c3245cd437453311c42f8d25545db5f8421e8cdd6e63f795d355923d96276797d475019b95ee1990dcccf619e4def14df8160610e2ab82b0a1bb274a3c2df8840d202e5ba537b82772e19eebd2953809a3c15e6e5e1468ab6d0abc95017e2bda7ef06b789a772d819df3bf8051d316fdd66314", 0xec}, {&(0x7f0000000180)="9936a2a8757740ea037fbec0e192d91a0498931e338092cbb907b91a2d0005b8709d20774babe9666f8661ccdcec75ee7eef4f930c9e7186924ad0c128a1746e4d1c6bb71bf05d413a9176569025b64b5ee436439f179c83c18841c1f1315ae722c0ae187f2ae055b9074fae5ba79b0d", 0x70}, {&(0x7f0000000440)="15a39d0c2d6d0a352dbde15e51855afe271a1eaeef06f24230f68ad60cd1bac7bac7f1ac1d98b5ba1729f1ae14e0a0c3b420d28486a2ede6e5ad52464c6be6c79df8011d129ba36c4c5afdf22b025d191431b71312d1bccd289f484ed70ec80d9ce2c01fa2bc8445db45720a7fdc02e50855268a6a", 0x75}, {&(0x7f00000004c0)="201257d135e39a6f46d9b74467e02b1eef69b6c8a90b39a577a56d239385429959a0f8670de48a64507933b2bb636613fc12a82e2e97ec8126a612e4f47b2897352c8a4d4f805d6d0b40920019dbe1fa0f63f9bcad6c062123b955c5113a8e286cf23cb60672f5f57451be4146662b06131e8d7aaa49debb5dd4828531efac177f20aecb46ace19c7119ce6481b69c049900ff652d15505477940d3436d1", 0x9e}, {&(0x7f0000000580)="bbfb0a63aa43e10d8fd66a3273446836e06b11ee7bba6fc9ddf2f129bc6d7afbb7953aea03664b264c7f34aef2abe383c928ba763fd0d35f6d39ad4728b798ce50292c7334", 0x45}, {&(0x7f0000000600)="32bdcb860c85c280e0b1d451f9c70652b5", 0x11}, {&(0x7f0000000640)="e87fa8a2af7cb83d91a132732da98340624b6f2afd80bbc9cbb6f001846fdeabfeb4a01f8afea5e239e8069b91894c15e07e59a06983a3e9bd86468c9bb660ab4070874258b8dfe7550acd1f1279a71cfe1ee9f5a38a9fb6fbee672aa042102bf459d26587fd70ea2f0af9e1a30b29db0f11f13dc8c9ad4f3d159d6beb92a844c625ece8a6f7a77f43dcfdefde664d3f38a8c7458025663be4cd58e71d0234d4081869e08675", 0xa6}], 0x8, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) flock(r0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) fcntl$dupfd(r0, 0x0, r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x21}) write(r1, &(0x7f00000001c0)="09200400199007d61c60a685ba5b39df1d1ffb30ef5c071697f89b672185086fa2e98845d52873b21f72e5b838e93a80ae49b51b8e6acc0200000000002ef16652a3ed0bac776802a7a4874ab98d4059bdae968aaa7e07b57dae41334a4b9207de54c48f48cc15dbe8dc7f9a30bd65c8087ed8915678c58248a425ca709c9bf8342545649689c33c2dec0d59658e82591e13343bf68432facca36519e0cd162c96c4f587560cc85e0180277a989a7cd9eb353f477f87adfaf4df516c9decc8a7c078e3b5c9ea1194f0dcb074097e4130681b3f1171c04968bfde99ff797f782e5fca57a674238cedecae6c708ee9e4153d6fbc03f7b63c1b96c8f2cd8aa044f8cf797ff3bbe3632ca23c199d3dfae0c77826b21a42c78bea9d00000000000000000000000000000000c5bb16af4de2b23ee3d1d2b6cef702b9", 0xd0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000040)=""/103, 0x67, 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r2 = accept$unix(r1, 0x0, &(0x7f00000002c0)) fcntl$getown(r2, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) getsockopt(r1, 0x1ff, 0x4, &(0x7f0000000140)=""/75, &(0x7f00000001c0)=0x4b) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8214922f66696c6530001b45039193bd3044107fc0054b0d2638a71a5b68461a04000000f8d2d79deffca33153af73a4e53ea757d88fbb805f2d465c3f673b53d800484ce853b13461a30a599b2d96b4047b9b47467b2b655695382b45996fd99fcf10b5f284d50f855f399bc3b7da3992be9fd3c21b9e03a5d7e5443a0e4b4f66986ea33ef02512428ea39fae8bcae368f9f9e9b9b847da717ab863ba68f11c29b1c9e9f269"], 0x10) close(r0) 16:00:03 executing program 0: 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, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x3, 0x2d9e, 0x5, 0x9, 0x100, 0x0, 0x90b5, 0xff}, &(0x7f0000000100)={0x100000001, 0x8, 0x80000001, 0x81, 0x8, 0x4, 0x3, 0xffffffff80000001}, &(0x7f0000000140)={0x8, 0x3, 0xfabf, 0xffffffff, 0x7, 0x5, 0x10001, 0xd5b1}, &(0x7f00000001c0)={0x80000000, 0x7}) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) writev(r1, &(0x7f0000002740)=[{&(0x7f00000012c0)="edf1a46bae8df8d5a73f64d2026ebbfc12348416f63bc548d9e988043f288f181e13ad49ed1533e726456d849233efaf57a2e6ac8d310d5d4bec38e4e516ba270a86d4ae212623ce84b16231914050cd21fb755f287ad2eac0b8e751a862995c5d056850b96a4bd1675f843a5361668ad421560bac24cb8b9a4655e5b522e2def8e1b96e35304b609531f40c0c3022da8a413dd687203d5a20ec02", 0x9b}, {&(0x7f0000001380)="496fb1980a8cbafe8aa5a4637ffe25c406a6716183493dd5516aafd5defceca9d57fec920527ff11fc194509effb788cac1cd8421a8e6bcb16d3f911b79387dbceda9f11a299a0065f227a4e3fa8bf5ecb663452161015a0aabd28c120ddf8dc583b76ce03192563c5c686446e434d48f4a1f5743598ac8210f1c6c6854be3856afc362b0f03e773c40cb065f6cbdaea43b93dd336364c067b724b87fe784d3176111c0cf7ae272fc7f6f327acb3c50e871e1ceeb4b58cc469794a954f36122e30ac7dd3efcaf04f4a7fc27e340b2f1cbeb50291c935cf8f9df5bf4c33647414c44daff1cf7970d944b94857e05dd69bc350565ada2c5604df862f7d52a28d31f6c3d94e87c2b6c54c42e77063803759e0a499da6065e9677b696bcc9d0434b455df900df38110923f8f5adfd3532dbb350149ebace23178732ffec402ba12e5640e7ab0a769d60a67f4bc1022f71d41997265d8a0cb044e145ef83ee6e5b4a0d9916f147462885be5738d2f7a41a97d0154cd944318914050639c9ab53943e25399f0b24aff3b06012dbd2629c7440908c96d8968edaf0b1d53b18877375462e0914972c72f070a65f14492ff9df4405dff0f425463fecadd7f9f14b431ac89a9740fc0596243859a11b8ae6752a5cd2b42e101e9e605b59723694b827433bf35ddc8b0dbb64b0376c43a2cd1c69763c31cef969d5dab7d378fa6813cc57391c2ced72a09fb537ad3643891afe4e3defe17be4eaeaf3c89af0dfacec20ce3d0b53daa012b1ad03439e3c9f006f1659b3f2a01e618a0a5db1dd9d5afc489760f992de2025ae1137dd80961f2d10eeb34c0ef4fb8872f8a146488e0bf67976e67b04a0a70645bc98ef4b9c2773c0ca9ba464bf2f35db138d9c594486c2b67ea7ffcede7d3bb432a8d5a966d8c952dc5f0fe2bdc0b41b6ca51dafb3e75bab0a213e3a7da0f2308f40f2e98a2f131379520c815e46082dcd0b1c88db2656ff87a4c7bd3ce135b7ac7c49163c30e57027aa12a9ee9455806e5537660d73efa4bd80fca616df005d159cac148885f165d5f777873b1fee727bcc775c24b38a41ef80d74e028e745c58d73742ab6523502d3fbafdfbc8ce095c0bdf31ef988c8c112138b7cebae189eff8709718c2fdaf228a185b8ce7337fbaa6e29f930fd547a052ae8ee1cd0608879ea956630b60d9a243960f088bc2fb0e6f2030887b4955f40e2f7993dd67b3df4d6564cf8443f9ef04e0b49256bd64dc245f85f85607c71c0ff9ad758e5756e4477681f741cc05822208146d993b5edbb9ebd585b7046a81329fe79dc847517c03246970b616dd8f13c85497f7ada2757086d26d688d6e6d76fb2382959c30a37b62456bc2da619767ba14968122bedba18282dfd79479ae4cd3b1b513444940de781348700053e54e0d837ebd5deb4dd771d73d100976bbf3f09c2e5782eee3222b9b9554bd6995e550d84227d4a448f6af3143e6b84e28b7d70bfa016ee231b5aceaccc61da6d8f3e566c7dd5941e5496ab72bd0ea40eb15d7e4e69a92a82fe2132632601c3ebdec946d885ba2d0c06b1793be86c7b802be607381b91b8832bba563b9a3698783d3ffab6e7ec86b8c7a3e3511abb50236fa58cb54b5185a781fc29c1508b51e10cff299bbe71851b4962513ece38a53668bc4d63493374c96a93a71f4b2d7f31ddd3194d3163b3ff2c25ba265672f8db3fa1878fb9e4d5a4b64bc2309e139480a11ebba42c870afce3fc4b6dc3e79491997269881c2355567b14ae96ba93a70d8ae3f9182693ea0fe6e7e2bfa941b1a8513788b2470eded2c40b0fbf6402372d8c8855ed236755fea0fbaf6c1ec54350e6da28db977ef7120921cdb723956dfe84b51c5904f91dd47791baa5ebc7acb27c59a0c35d83a6eee815de34d2d36c03852ad02f4c50d1e74973e47e9ccb20bbf953a96fbfcb7fba807bdb308d1e6e4f7cdbc6c4c4fb2778401ed850c362f8ab8cc9bce564008b853fd1156f81f5ad79c4f55e5a29824d3015abf559bea406570bf5ee466c1ff9ff05dfc882f4dbd3c96fc9add62078e45bbb6e9b2fd4e08cc013d46c5724ada1a7d58271b36a9611e82a4aebadfb903198eaaeab47901a84557f3bf5138aa1f64f744c1cbf898340b6b11ab9431cd21110f4396d0a06003cba37895dd69c9babab412c7eed211619a2e5d780072d223635da3132e6483be80e9d3ec17f46e7718cb5c4516b99c5dfb9cc872390edc36cb12a314fcb306a3052ccbfd16e8d498d2abbf8c541a6f005019355918b993b3784650588af34693f2c438eedb5a87b3f0409032d39c972647f1006d7cced0a0f0f24748f199c1200faccec9a66dbb31f42d20ecba4b29ed087e9e2353abbf81fdf1cea43d27e26035fd64343c70453044c51470e1b5a8190e52052cd7300992c00b17f1ab1ef705cfeb07702c867d8fc0f1512a935666d59ca000d8a5443aa65694ab9d48c6ebbb9818eb60037fe8037b395136ffbd3e2fc9154a9d7b48410bc3fb1c68bebf72eb9a873ff7e0277919b7ba39c58b8378632198d50d68f3a4f9bd7d0fc52d46019f258446c673aeb02c6ec819c62d0f9ddbc892d58e2ed0651e45589003214532d56782c36103fb44219e7c6d9c7095ed878bb36c5d7f701785974119db86f83579957391b07d89a780dfb8f75c5edb26b97cbb5987c101dfd79dfffb86f4bfe0dc34a5939e16f4be41c1830f12bb3af091184afe9469e60f88797d48db4b66c5f504de089a692bd62e707f5fb1e15a6eb2a8889a7739017d63a4ec035c6abe77a3d8938cac28c3f8054ac7c8cb0a8cf5ebfd9da763cc6c48f513c2eed636d985e18e593bcf3ef55ce30a43a602956811b347d76ec112ab94cb14c5e8a6c2da0da39088743f044d37e10c21f7a4980c7cbf8297120d59f7b5bec57ea3fcb2c99c44646edfaa7fb3cdcf6705a41afbd6a71021ca3301962ca1d9bb09a2de4f2ea7e323cc5226b6d8ffda059a2a6bfbb9793e40893e6792c11c6530d2033e3ce0a9a92af44939c7393ac249ba0908bd9859df97e2eb92334fbd0aee82dc15b0d299b7a34097617c2f88f8a2fa451240810ddc790d17ccacf32b796464a80bc5c1ee05cdd448157d3e8ed22438f9acf5aa77160e4a271153fcdf5e64c0d7eab527fe5186e17765d1b0b57da4351ed6e8f1d4bf94e901097af974e8f78200ca64cbad0588cc574dd177ae3d1234bfa92150c68e502c8c9f6aee874ae4c8f7e33a87d847a0bc1bab4167dbe9802946da6c7af31bf5a5a55b7f0ddff7fc141392b38f024c9a8a173e83d78776b01699475329af38e4754784feaa5a145412a2fcd1d7923f290d3a46718e301d130c40928b8d4e70f87e59dd7f07e4b3d521f2e91b7ea513b580711e8f0bdac42f7a979ec1b543cb420ff1b23d6c22e83f497f365ebf278f63deb96f40e37c1bd2f858f9154ebe625a78cec641e14dce5142fd66577366756f4c6e1bb7f124b9e5d2012891b34969c92a31b78584c416234e0480953b140c999ffaa4ab0b7dbf175c2d36b5dbe17b1cd0693877a198537dafcc1386d9de19552887180e294b367c06a4cbf5656cc5508750b133d0f027aa6b1ffb0fe745cb5c68c6e5bb311cf7ca347ad93d993a70d04b2344bccecb80d58375a188e41edbbf8251de2f67032acfc4df1e2fb96b0fda31fdd3aacccc9b49aeecd010d90b2d822034768a5b9d64680a153854e39aea1697de5ce2064944e30bb3037c9920eef97cad6e2aa6f8e0e5ccd68ae5882e27aad78ddb0634ca9032c3675a686df9b83a11ba7165fb2b99fde3646b1cf5df4959a6e05f8be2cd272575c69827cd21d22ebcaf85af31bb53587baef92fd0a1a70e9da400ecd456559bf9104e093b6c745e1253f8f0c0570dc02c56c218ff0aabff85322df458165c31f371de195f9394bba441e55800aa4b4dc2b20c9494a647167cf5241b2992afab24027a9dd37b2a99989ccdffb2b32450a4080595770d4405838a2ad29a9f71c8a21f20013bfac15247b10505723c7fb5e45a6ea36d93b3b4b09bccc7944ffaacc08f43e9dcbef3cc318fcf4b5909eedff9481e20d7576b5a0ebfaf650196822d5fed5fc02d3b4b9622431fb4cdefc96e29d62f7e7fb52694aec81c6bfaaee504f96f8a19f7c4c8a1b21611a29dbb8aa6dc0aba740796ee2d71a6a91bc01f8faca0d03642af35085683ed51ddbc0fd02366185215764e2a50889a2e9d83f580755b54ba67c4e467277fbc231cb79875d03387d1f34d06ae845fc4916513b896574f52a581407e7e8ab8e473116073e9549aec972cc7b1fe1d7a7a93c6a5cefb9e4b39097ffb1a15838488ad153fe38881ac4c942dd73d3444db402252c3d8d6626534ad40a98396e4003835265059a6cde5e8d50bf2a70791cb7038a69dc5ba1f8207e1387176e8ec3bd899f612cacc01519c74a946920f7b1cf2b3904b70b449efe447f576a2b3c420f47ae071f960b6a8292af8faae1b96c976ffee804eb55ce3db6f039d4b64a8e67ce7737f256ea9e4178f4384f79f0aaf85c0ee6f28f52993ac2b837f35291e61e82104b9247789c1d93529ed895ba034e0df6826f0e2dbd67994fb465537970de6b4c58674db4d4bd64a3295ec8f4eb54ac267d757db39378df03ffd0530c03ec13a9c90ada679bbba7fab5099c8156b087055de97a96f2b2314545ea9d0aacd0019c581f927674d3458da21a218b3279575817b958f8191ea45df9a5b9b46a8c440e2a9c1a8f2c9374d9c4b55732c162e2c8d4cbc9b9a4fb3f2349f8762bbe3a0d83950e9137cc18e9c75eeb89d55d16fe3c388b265f003cc2a5814613b9807eae276536fd16841f589cef2cab8474e4bc7157fe3b212d5c83a56e3bc005347ce7c721af004a9a7527ecc9751001544b3447bc379c23f3927f15bf278b3c09a6ed119f84df8ee61a1dcf2eada9f27de015d229b4b51c77711995265292f8de354a59d47f06f1cb205f814a06cf9d66f1a42bf647b79d4acd5f032075e9e4164d6ed501351fea743f201f7c6eb22a266e7ed0aac205a4749f20d1ee068f05c02cce62c55becb1f777d488a9288fa6944eb9d9dcb026e72cbf7ac1dce98d9886f5aa22d19f165b30963ed92d638dffb1b3a39549b4018e8556eb89e1ab9e02c10893f9d0126112686d6e0b9e69da4dd2677777df84c776ea5cb0e9780043c11ee8e7523b71144123c97fa019558b606e82a3da65f29d2369cff36334299aeb87f7372276f16b197fbaad42d0dfb5ddbd370751a47d50f86a1889ae033803d4beddea957369f7b23cbbdd137fe01e3d0b35e0f1c8abc97e8d2b99753a5aeaeb02c48f1df2c0bf1f9f0920a940070cfe8f4e33335dc0d4d52e8110995600505e043469dc1d4c3255dec3c19753996693dc725c55c89188b92536f85813cfff9949a97eca63f23aa1c207f2beaa83c09253cd2250d2d489a91891c688eefda2ff84ff9a11402a65fba59163a320a4de79ed321c28974f52aad3109a3daa816f90ebc55d6ca0241b9c492d50a1937d2df5b3480ef1e24ba853c499b3b3f63c74861ed404cf9672fa3b4930ea5304998b763b7540ff0c93692d60c8277845d309f5ecb291ce777f82c9b7dea8b8198c5b5b4e6ac00bee3fab0f15beddf73b460b7417cbba9c5f35b41d1054e0e89a8d0d61eabd1a23219ac8f7eeff605f5a929a9fbbba5c4528c6c14e9ee6c789a1e6de5ed0be36e61b2ee1ec7c23af8fe5010d407a761555e25d0b6f4a566ed90e6601a5a9397b2613ba7025e85ed981beded66f3aca83", 0x1000}, {&(0x7f0000002380)="1f6fd343062606bcc27c7a5f7ca87e180fb113dc9d18113c7b9fc89e26f7cfd8c554c97812118fbd9a08f1292b9158f7c7b0c8049483190a89f4c65c081e5eb73ac7e9f33017ac5dab96ff6a95072ea6c9903c6afe3ea72282ed2181aad44ccefca0ca99225ddb85e308d4d7aee180bd5927fbc3f2c73d9132116be598129e22ee9ac49ea255dcd3d2bba99048db82790e081fa2688964b78f1d64e163911e4f52137c83ca7c6015", 0xa8}, {&(0x7f0000002440)="8f429a2027ac9f7ac13e58e8de4e2c4ad20f559435dcecc16e9f7ab4e5f209225f95c238c5ea2a1d9249fcb23bd2665607e1add8874761a729667f6f9bdecb7881c8b9d233567687d4057211123ac08294ceef900b6cace0c5715862dd1ce2a41abc4ca6a326ad9a6db84081f0a7c441097c6e693e38afbb3486de201d3b0aedfbd184b8a4adf3d6da116811e01b9f3c5b0548de8b4da5738a9be71d7f9d666723b2d0afe7705ffde14b43e6abf6f53f7e34f9fa69478b982e28a9c267b5d6ba44d17da8d67815329122105a7d8567086fe9ee0be6b9ffb85f66126c", 0xdc}, {&(0x7f0000002540)="44880e3061f1ccc2aa5edc4cd64b64bd8006fde9ff9e1658357043fb0791ad42", 0x20}, {&(0x7f0000002580)="46dcc7a216ac2f37c0b9d49cb2b2e15ed90c1b63f5cf651542f2735489a28ad11be8fd623cb4e9e6e54dbedbdfbbb42d0d42ba8fa109c54a62880e9720d01613cfed83975d1f8520a1c67b0ff696331d28ef875167cb68bc9fff1f74257d9db7f08a58025bab4125ccebfc7dd79d0160e41368f1c59362f659275f4f788278f0989d4a2bb5d26ac46be02e5eb5810351b4e2c313f84a44b31fcf1385c5d8b88119034eb035034c0c5ac6f4efd730eb1e8c78cf5644a2030851ffa8287154bc26b311091b5b6836473ae63d077d75e13ba1556d", 0xd3}, {&(0x7f0000002680)="44a2b1cef4857790330141e6d29682044de3801cf511d17c4ca66de89bb8b6b6da7688a981e26328160e2c8fc82e52c234afeb1e8a7ecec310462015d8676cb0cf8c13469cdc708a60c2df9766425fb8c12c52d32585c06f3a9d6f3ed79826db573ec2b91f79856f048fb08650c3af43714faf1a172cfc0234a8311e3f9614e1ea0281b75b59ec85d9cd3d4f9b", 0x8d}], 0x7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = dup(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) poll(&(0x7f00000011c0)=[{r2, 0x2}, {r2, 0x13c}, {r3, 0x171}, {r4, 0x40}], 0x4, 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000027c0)={0x2, 0x80000000}) r6 = openat(r5, &(0x7f0000000000)='./bus\x00', 0x304df, 0xe) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r7, 0x20007479) getsockname$inet(r7, &(0x7f0000001240), &(0x7f0000001280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r9 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) open$dir(&(0x7f0000001200)='./bus\x00', 0x40, 0xd) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001180)={r8, r9, r10}, 0xc) 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mkdir(&(0x7f0000000480)='\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) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCLOCK(r1, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50, 0x9}, {0x16, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) setrlimit(0x3, &(0x7f0000000180)={0x7}) r2 = dup(r0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x795, "73cc510e52b3912e0d3fc9c06d00"}) write(r3, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e91", 0xde) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x108) r2 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x200, 0x1) openat(r2, &(0x7f0000000300)='./file0\x00', 0x80, 0xf55f0b41852698af) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x6) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000280)={0x401, 0x0, 0x7, 0x5, "a4b02e5585dd4b7eee39dea7e40e260dfe757f33", 0x7ff, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) dup2(r3, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10, 0x0) r4 = socket(0x6, 0x2, 0x9) write(r4, &(0x7f0000000140)="9852d8997a1d1c10b50227ccd943235beb3e889db7da18cf55a90e959e9d37dc4d768a4cbb40347ed0cafdb986d641014e8f10d29067ab655fc87e4f19f758293d47239899b5ad8b8abadb593f90924bb51f2c7a8431b037fc8ba3a050ba1225f5af4097e59a132016e18695251da539607b8b60c0368a8f26d69d4e67ce4993ff2a7ba2d27a6022d011cdfb4537ba0cf683f3c222b1e9a931e73a512449f15e8834652ef41e2ba8a3942e87a9bd0a5479b91dd7dd6c61419dd928fb486da0ca5d1cae40cdc9dd46fcdcc73d7c083f8b38416bb9b0bf91a8a6f731d33ac232e0642a7013289cdc", 0xe7) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50, 0x4, 0x0, 0x5}, {0x1, 0x0, 0x0, 0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000340)) kqueue() kqueue() kqueue() r3 = getpid() kqueue() r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x4, 0x1, 0x0, 0xffffff01, 0x100, 0x8001, 0x0, 0x3, 0x5, 0x5}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x1, 0x1, 0x3, 0x5}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)=[{0x8001}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0xfe, 0xffffffff, {0x9a89, 0x4000008}}) 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) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) setsockopt(r3, 0xa9, 0x2, &(0x7f0000000180)="010000002ee6993192164800000000cbd7e87623623dfc8758a15c5fd8ec79f924550042b2dd8a55aeabe14d5586fa360b0bda46050dc615e1f1425eccb8e88c97f4587943a771b0422b538960c0ec169286b423b513147ea91bdb2c4aede211f1bea4602da1cda9e7e680db2693b99723a01ed8a34ce427dc4b", 0x7a) socket(0x18, 0x3, 0x3a) socket(0x18, 0x3, 0x3a) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x3}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x34c, &(0x7f0000000280)="0100b55441f67db70d3b14ac7ccd6ad310522a84388374bce5dd9593a15858d096b61c829d0f3261dd40308eb50d7260bc73c46addb871ffff000004000000004526fc1685731a129cff99c5f14b07721aeec0878243710000d597c745572a44dccd7ce7c127fac3d985b525852b4a6602fc4a274cb2a8597def490d27f4f515b49fc6bbaad0b003d94fc9fef173e03bceaa981064f79c4ab3e6dd9d9c9cfe1bd32d350000000000000000000000000feae2e4ba52418723f5d5d6c017f691793804745a897009844ca20f45d3e4d37d1a87b9405cce6013ecde3827f9151220c08def0e2b5ad8dc7b87a411d4f36769acc41c47a112d8db3a64d3245221c71d204ea7f492a3b5eb4cdb0424ba06f5736a7897a21c678f363be58b2368d26ecfa171c836cd8ab4c599669ba91c8627db2fb2ce173d75ffae60e31fae7819a7237e8ce8e0") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="3670913d276084ea14c63fdb67f49d69390fd7fd624303c7b9db86d72e35ed9d81a6a82a30d7c53511e8649a4985bd62d29ce43627c7b2a1d23074", 0xfffffffffffffe64}], 0x1000000000000021) 16:00:04 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6, 0x0, 0x0, 0x93d3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') pwrite(r2, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() mknod(&(0x7f0000000040)='\x00', 0x3150, 0xffffffff) nanosleep(&(0x7f00000001c0)={0x4000068, 0x10007ff00001}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = shmget(0x2, 0x1000, 0xc1c5583f94f40691, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x2) ftruncate(r5, 0x0, 0x8400000000000000) r6 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000380)) 16:00:04 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r4 = dup(r3) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r5, 0x0, 0x4) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r7, r2) 16:00:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x16) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000240)={0x72b, [{0x0, 0x1}, {0x1, 0x7}, {0x0, 0x10000}, {0x2, 0xff8}, {0x1, 0x32}, {0x0, 0x7}, {0x2, 0xff}, {0x2, 0x81}, {0x1, 0xfffffff9}, {0x1, 0x83}, {0x1, 0x2}, {0x3, 0x7}, {0x0, 0x7f}, {0x1, 0x7fff}, {0x1, 0x6}, {0x1, 0x20}, {0x2, 0x9}, {0x1, 0x7}, {0x3, 0xfffffbff}, {0x0, 0x3}, {0x1, 0x5}, {0x1, 0x800}, {0x2, 0xffff}, {0x1, 0x2}, {0x3, 0x1}, {0x3, 0x3}, {0x1, 0x86b8}, {0x3, 0x9}, {0x3, 0x960f}, {0x3, 0xd35e}, {0x2, 0x101}, {0x1, 0x6}]}) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) clock_settime(0x2, &(0x7f00000000c0)={0x5, 0xcf}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x2, 0xd2, 0xfb, 0x1ff}, {0x8f, 0x5a, 0x4c, 0x8}, {0x2, 0x9a, 0x7f, 0x2}, {0x5, 0x6, 0x3f, 0xffffe404}, {0x2, 0x5, 0x3a, 0xffffffff}]}) kevent(r2, &(0x7f0000000180)=[{{r3}, 0x7, 0x80, 0x20000000, 0x7, 0x4}, {{}, 0xfffffffffffffffe, 0x4, 0x2, 0x8, 0x9c}, {{r4}, 0xfffffffffffffffc, 0x22, 0x4, 0x3, 0x3}], 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "9375b000050054e100"}) write(r3, &(0x7f0000000380)="fa", 0x1) 16:00:04 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000001c0)) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r6 = accept$unix(r4, 0x0, 0x0) recvfrom(r6, &(0x7f0000000380)=""/211, 0xd3, 0x800, &(0x7f0000000180)=@in6={0x18, 0x0, 0x5, 0x1007b2}, 0xc) listen(r4, 0xaa1b) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000340)=0x7) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000040)=0x2) write(r7, &(0x7f00000000c0)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xbc) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) r3 = getppid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1c4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) setpgid(r3, r12) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r13, 0x80044279, &(0x7f0000000040)=0x2) poll(&(0x7f0000000000)=[{r1, 0x10}, {r2, 0x2}, {r0, 0x2}, {r13, 0x20}], 0x4, 0x6) $q0xffffffffffffffff}) r9 = open(&(0x7f0000000580)='./file0\x00', 0x40, 0x4) ioctl$TIOCNXCL(r9, 0x2000740e) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001680)) r10 = openat(r9, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x9, 0x6}, {{r2}, 0x0, 0x20, 0x2, 0xb418, 0xe994}, {{r3}, 0xfffffffffffffffe, 0x89, 0x40, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec5a0, 0x0, 0x7}, {{r4}, 0xfffffffffffffffe, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r5}, 0x6, 0x0, 0x40, 0x800, 0x3}, {{r6}, 0xfffffffffffffff8, 0x29, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x7}, {{r8}, 0xfffffffffffffffa, 0xf1, 0xfffff, 0x1, 0xfff}, {{r10}, 0xfffffffffffffff8, 0x1, 0x4, 0xc74, 0x6}], 0x0, &(0x7f0000000580)={0xe17, 0x10000003f}) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r13, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r14, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) ډokAq|Ϯ6~uQ'ևe7<ddD=/kkiea9$q0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x201, 0x0, "00000080000000000000000004004f45ffb900", 0x27df1f8b}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x4, 0x1) close(r1) r2 = socket(0x18, 0xc12ed423d62081ef, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="ad5421c366696c653000"], 0xfffffffffffffe58) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) write(r2, &(0x7f0000000100)="8c65", 0x6d2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000001c0)={0x10, 0x5, 0x4, 0xd743, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000754000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000767000/0x2000)=nil, &(0x7f00000dd000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00007c0000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000426000/0x4000)=nil, &(0x7f000024a000/0x4000)=nil, 0x3ff}, {&(0x7f0000359000/0x1000)=nil, &(0x7f0000441000/0x3000)=nil, 0x20}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000078000/0x3000)=nil, 0x2}, {&(0x7f00007e0000/0x4000)=nil, &(0x7f0000481000/0x4000)=nil, 0x47}, {&(0x7f0000729000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000367000/0x1000)=nil, &(0x7f000041e000/0x4000)=nil, 0xc5cf}, {&(0x7f00003bb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000760000/0x3000)=nil, &(0x7f00007d5000/0x4000)=nil, 0x59f}, {&(0x7f00007fc000/0x3000)=nil, &(0x7f00002e7000/0x12000)=nil, 0x1}, {&(0x7f0000749000/0x2000)=nil, &(0x7f00003ef000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000042e000/0x1000)=nil}, {&(0x7f00001c6000/0x1000)=nil, &(0x7f0000409000/0x3000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:00:05 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2003, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x47a, 0xfffffffb, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x21, 0x42e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setitimer(0x2, &(0x7f0000000380)={{0x5, 0x3}, {0xfff, 0x7}}, &(0x7f00000003c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4a}, {0x4, 0x9d}, {0x26}, {0x6, 0x9}, {0x21, 0x4}, {0x3e2e175355731d2a, 0xffff}], 0x6}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000280)={0x1, 0x9, 0x1, 0x13e6, 0x9}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) setsockopt(r0, 0x9, 0x1ff, &(0x7f0000000180)="20b536e3e8b8dca23d3c4f63f10c06c2cb9c5a7ae6f75c0a2c1e595241ab818a4bf06aeb5f0c63abdc51cb84451afa038f4614769ead14e9bc604cd731caed64ebd51858ec962bfa0d5c2779078425cbd9885a5a80ab46cc3cae19d24e7254386877901df1b3a175227a4ad53e7004", 0x6f) ioctl$BIOCPROMISC(r2, 0x20004269) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 0: 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 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x48a, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x1, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0xa, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x3, 0x40], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x6, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x800008, 0x4, 0x6}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x100008000, 0x2}], {0x1cbc, 0x1, 0x8001, 0x7f}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dc720e7fbeeb028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d04604b56e56547afb35d63a3197062e27e311fdf5d779f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a660800000000000000c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062c88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c5e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc47191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead5602691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa9c911c86834170078cfa2d346c04bc100"/934], 0x10}, 0x0) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) setpgid(r4, r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) mkdirat(r6, &(0x7f0000000600)='./file0/file0\x00', 0x80) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) write(r2, &(0x7f0000000140)="e3b9df674802dd5f5a407bbbc97edb9769d5c2c734cb471f930c3fb695dfd26bf0ac5a91a6d5bd5b83d4ea0e849bf37ed1ee1ad5c4b406c66422f60a625d73933d71ae968870020ebb8d66c19b2ced103d0ac4de64585c505073b30105f1a4e6d95e06b01229714da98d7274e0f8e63fae2db071c78e12f9eac259d148eda3b5bc94758259c685d61b964c578da9133bbb0c845408d1081ddc5f398a4d2802ad51ed4b5a856ac78dd94d5cdfe527e3d2d4f6311857a535389fd45ade689f1013bc98e91331e7", 0xc6) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x28) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x142, 0x2) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) read(r0, &(0x7f0000000100)=""/4096, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000001200)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000011c0)=0x4) write(r1, &(0x7f0000001100)="3181f25110f56384bf22251af6024947df7e48939b2de3f220306d9c0f0c626f59d8ae1c383f712988c87f8fc4000187b0881b72f09a580fb5eec8eb54361e1c35484e96d06658ecde9e2a67a42b32847cf0d6ddbc52d9d2844035a3e42c9cb2cd5640b2b20d647940eb5a0dff41b5f9e6e977310531923867e13836caf5da934fb3dc14631d9d8a62fe3dcfdd69bee04f9ebd00bda5792a059bcb30ad2617dfdd03b73e8c7e92b0", 0xa8) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x9}) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0xfffff000, 0x1a, &(0x7f0000000040), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000000)="bdea", 0x14) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0xb6, 0x9, &(0x7f0000000040)=""/13, &(0x7f0000000080)=0xd) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x14}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) write(r1, &(0x7f0000000000)="4aa22c82f8bf1697d5f2fd1b6e1acb7011854e4667fa6990ac3c2888eedcbea3323789d5fe76efbeae90370d658401ea913a5d554c02e3da0b3d89", 0x3b) read(r0, &(0x7f0000001140)=""/80, 0x50) rename(0x0, 0x0) preadv(r0, &(0x7f0000001300)=[{&(0x7f00000011c0)=""/213, 0x6d}, {&(0x7f00000012c0)=""/34, 0xfffffdbf}], 0x3c, 0x0, 0x0) 16:00:05 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x2014, r6, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0xb}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r7, 0x1c4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/24) setrlimit(0x3, &(0x7f0000000040)={0xf87, 0x95}) r10 = syz_open_pts() close(r10) syz_open_pts() r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r11, 0x20007479) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000100)={0x0, 0x39, 0x7f7, 0xfffffffd, "03a77f0c033c0adf2b020000004000", 0x0, 0x8000000}) writev(r10, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x7, 0x9, 0x101, 0x2, 0x2, 0x6, 0x4ebc72e}, &(0x7f0000000080)={0xa00000000000000, 0x8b1, 0x3e, 0x1, 0x5, 0x6, 0x1, 0x20}, &(0x7f0000000100)={0x8, 0x8, 0x7, 0x200, 0xfff, 0xfffffffffffffc01, 0x5, 0x401}, &(0x7f0000000140)={0x8, 0x3f}) mkdir(&(0x7f00000001c0)='./bus\x00', 0xc2) writev(r0, &(0x7f0000000000), 0x0) r1 = dup(0xffffffffffffff9c) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='x\x00') getgid() ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x31, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0xffffffc0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x20, 0x2) 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:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x200002c}, {0x6}]}) pwrite(r0, &(0x7f0000000100)="b1", 0x1, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) write(r0, &(0x7f0000000180), 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) writev(r3, &(0x7f0000001540)=[{&(0x7f00000003c0)="c32c580b38b81b979d55fc52f4e83af6e68ef1fc94adc4bb3e43d4d152444e7097aa1278202a8c9e9e5d9a095e46cc958e50118953f7ac4b89fad3b7ac46294c177fceaa49bdf052ebc61ad531fb2240ab4ebac7197c5b5695052a8d615fe8664a0c81e426edae5180d5633d9ee2a189a390ec20", 0x74}, {&(0x7f0000001580)="6a6f7a7988b65ced88cee3d50f178d3991b1293c0033575d99348b33f52e738e159bbb6ebf8ac5b8eea730a195288ffb6681ce101ac46d5ce778d72e6030d8bc511910421553185ed95c9e62485cc75c311516828701d825920c327b98e07299d015daac", 0x64}, {&(0x7f0000000540)="a894427b080d1a6a4516eea1d8be0180cbe1196fe8626f5f0877f83b4645b2fa48fcef0a6477a6b99b7d4ba67c0acfeb1c3112d0dc7b04aba3576b52be4f0e28d36fa3822b628c1fe7f298054a0c9b6654ca79becc95007a9e45e412d2ed89598b7a77ca0773c60edf32e9de77d60af94bb7f05c18898ebf283d86d168b182cfc5dfc697817080f15952cadb82af73fa8ae5a8afd826237f1fd3138cafed45659161c6241bb077e8a34fdfd975876337a3f0992424ba00dced90e21bc13999e120499527d1672b513cddc1c1444120fb36ac948d8fbd333ec95280b1b956eb6b7c2c78b706ea58e5165e4519c0a5aca6aa6f7e0dffb54bcaf2a31110fb37440e718e7fecbdc1c7b3b7e766fcca722e5f8647c4c482ce3f21c8ec8f7b20b03b85f329213cc651a47fd1df53a976e3dbf26c6bb92d335ab43726ec8967287257a94f8b2e2bc59403101d533b691d57db5a2d7430a31e290648d7ff064af7c3e8a4bc9849b9c7c12fc3fb0b41e8a86f7bfa75ccc177b5be2602e746584fc4b0b5856e0ee449675041a956c59283245d9abcc5ab6eb894151e44ad97969facd5f4c16a2190bb27f851b01dbd30ae950e3312fb1fb1d8ad6fa824342c49b29122cd8c83ba7068cf6d78f12ed956fcf1f335bb22cc9850efebe486a7d2e3eb4ea5a0086280b81671b5abe18f4a28e4ee57388df51fbc64d77002bd5085d8bfa177029a2f785254d44143845ba4cd4d102f8fa2a8a61ab3e2eb3556c853a2d5bc5537e74d2e776659ab5d3b8849bba096e51e976d6b01509cf72960d1ebf096bfc9fc3accc8091c768f2110693b030bef2a4a7c3c5bbda9c3a5079de1322de7e2cf7583ee70ef39b139944c5fc6a1de08f843b385d508321b3620373af447872e5b6ac3f664d725ef5c77c27f33ecd45a939bd2b680dec0c46cfce501c21751d233866d2b692e991b20350637459de0ab483c498be3df5c502872eff601d0039c1f68be8c72eab94b737d88571e0bc1889b1b1844741688f15d2da02eb5aabfae73c2fb9be8631ac16fdd3dd971ad669bc1a02aee0b2f913d9535cbb5a3d6d8d234bdcaeebc44d8144f58a60d2f5f4e4605aea58bc89d770ed41d30153ebf8f87a910afeb3ecdec1b0d3d71338a14e716dc506e93e2bb06248de9278d09fb74f782519ac4e522073af5dc40bf1604b03b6b70a6a94ad608d2c15a14b47a4cff433439bc0bbb487b6b8b59be84482ef85a112efbcbb3347207f05b5c38ef42c28f447e36dda711ce83c0b6f1168d9dbd6b0a4dd62eb0910a7fa4949dae099a1546b13deb5de5aba454c87d19383c2c35a9ad8db4e25c0d4cc322690c063d8f94a493ecf8e1d59da71d80eb6efb37ea78731719dd8a4deaa077727665ceaf6ecf713d20892728bd7ed932078465c138cf1d482f88a709a1f730e0b48ad56f115a3b90820a4c7ec657898f465288e6526ce60546b9ea9f94f247bd738cd257e1f0711492325ffb316de586c54c0a6b3ab182bd65327b848ebcd7ff94e4431676638db6e4b2ee4cf82dbcd06f7971b5ede9cc300f47ba8049fa783db32cc597d5a6273d069f1efc9faa4a1546b5b882c85d2ed2d6e162256f2a67a0e12212261dea4e92f87c2942198e1e652be3a6f390d8a8aedceba2dff7aec5ad2087dd07245c876744199f38cd089aa1b4fdd9b2158940912e79461b8f6f4a5c655e4b66240e041e317b24d195bf86586ec9d2a81c978de74771cee908b9dd3eb7266343be18d3dddb10416273d9fdef34f698bb84c8630d10d70a06e982ebd51808477d130a02a3b55bf2d5a3bc1765e6ebcf7350bca278d90eee2cdb177ffc7f3c5458e9ee8b4fc3d32cd559df66c545cbabdd18698b8d2cd6a6768422cb1227f401b42ae82445b9011bde9e502cb43d6d56f17c11242de1d3be1edd36c3f19b241c488ebf1e8afafe04fe585e49d0e3c05c25e61babd5e29168bc73ad7f68465bf4781150073f82c22030128a38a41215ac260e33c69e008b5fe5493e1b078cb9eca168875bfa48a0d0c5e732a3a2eddf9de1b75fc8f80ded6476419fc9f4b6697826b158bd794e39358f96fafba41ae9a7795f7e1f3319fd2e59449cb0e1b5a7b8146aacdc0b1e2519dfb88c799330ceb40001292221b40ac1d36cf37d918de3ff32d1cb7aa1f86dbdb6aa3e4a68ee504573b2bcb88f5797b7002267df8171ed295f07f44f8e71bae38bd3f9976b6b7b733fd15d06a52c4e201675d051dc2a137b19ad8aa7ac1654ff64f55d55d2978db53984473154ce600bbdd6ce30e03e13dd674bb8a2a7382e52847567c50944240a6fb474c56543e49e98f09f1bbc5db5173d15582f3d08428d9929593445b450c72e29940d6c72fd46afece98acc88562c238a9beaab51eed85813060e8a81fe6fda8b34b76a4103201abf5f6f56cfb3777387df9cce982ce903208cb510aa6eeb4083e02b945bb15fa5b9fe9bdcc62c10c463ad1018b0434048e76201dcc55b9a49ed135ab8f7c004108d7d3a9a1b0dd5d85d8891673a53428edc0695328f679515bc115ca81a3f894c25f59ab0c73ab76982b7daea0b7c694cbfa9bf4d4a449546f794dc97003fa4ec45b0374f91cfbe3257a53be1b56eb094f073c086d3c2cfffe11098b784215ae8e6e0336ddbde0ac94487ebe7b0c035ae7aee3317cb0e862e23ed307bb6265a2d9cf5644445987df45d40c489386fb9f77856656088089330a7a1e55c14aeb911bcf46b5b3ab605f1174ed9c76e8ddce4ff189ec83adf47a934aec8cc7e100db68ed6f8a9ae9e46fd9aa9beb16945027978083052172bd95e8e33b57f6000e85db1a0f4fc6c9ee7fd908a1fad567be17130f1a2aef272531ef7294c10a410288987036a8e95b2fd03d0480da359c786eb423120287ab9ee8d3726819e549fc9842da5fa4b9b078d466d7a8aabe250ce20472199b49a6eb316e7a2ebf4e73ad6aee96f8b75f4035900f2d3a0fabc191e5c78be44671e46d0bf5c7ac6efeb76421d876d054e69d2f5a0ca5cb1902541d70526314922be2052bd85fd17427f68c15815596fa504f56d8e22737ca1369ab22d263360d0bfb9d74e5263e6f0d859862fc7ca338f74032241ba4f4dfbb11312ae6f11c703e8efef8a3949a2a727794bb2b32ff9dddc17469262d65600fad094831d53df3dceb90dfb72600f029607def21994c58e082e69eeb6be70bdc2ed9a12b6e6e6a84c33cd10919ef691ab9c2ace5bbbbe2b041e95ddbae2d59eff7c683c90958deb8c058d893788b34ea679e2464bb288efdcf22c766cd4f519cb3ea3ea10e2b6a5ba87471026990ee65c41f5871ee3fd5fe1ab3317c4f8ba9c382783be11eb4b50d08f4c46134d8c97bbc02aacdab2596074f41e2d48ede101432e051e231ca094b5fee7b2b12704cccfae8dfdfac0e1115c758ad47560e722bfe8b58001d5a7b9ea993b6422ff0a7de1da86f7de5d83f29f7deb2ff48d459b5f89ed76a388500652430304525307d11d0bfcf98ea27fa2e1f3b93411243052685d27c5a0e646c5eb63456a8093520d2754fe3078829725d54bae6a3b36e947724ffe57497ef54e969c5e10909b1b846b7bfe56062242205e5224e45f6a65651f87812ae7f983f80a4bc8ca8c82ae53ae0d32f612893f3c89d2022833f63a1c94a8f35a4e7b059f1ab550bba92154551ab49c548b04de2243a184d89a464765613db32579c191f0d235c92a4011095eac60b10ac17b79e103ce931d8e20f0e55f41ac6dddfadad31963815654ca8b36a00cb232c41e683b9b4245552c3cd3e61d9ecfd51e93757c800f8c72776054cf5d95979ef08c4a9cbd43992d37c3f9c696ff37feb622c5a1386f3d47aaba7c3012a2a675e4a8d6b9d947e4ce6003e32d13f410222ad8c43ec334b03e312867afba29b53d1f108c4bba58f168ddfc3588a7d9822464d95257dfad9a00ce2127c1a0f87fc6217d0e6951b9dd1960dd97cc987e296d68ce252a104edd5e2d01128dde6a3a3459e0d6601051dd2aa1e383a82443904f4af2c60df597ce748842f9d023729b0cef14090ece84a307791ade1642b4c6523a71ad2b5510b2157791d7f2018c0c0ee037ed950f6713830c16b009da149d429f4e6706e69057caa5426f975f4187f71f66eab6c545d9ee2b49e3577443f7c3157bc422c2e3536bef3b222f281225edb81cf25727b326516a31fc8df6e053a8893cdd1b2c0989ad7bc35ab487c1ab11b00f823995569d86348cbbbf5f18c0ca91843c8cb8c1f995f664d0b3dca0f20ae30ce920b34e09269f194b26986faab613c6ca76e4f5bd1367e87916632dd06082e7ccf1d5cadd8e8e13bd864a8e6f224e728460ad55bd2f6c67afb4d89478b80fe770071ec982ee835e547aea062fdb1ba0a5c1c355bb5dbdf4f0aafd237409d2e2189c58a40209ab71896b2021c9e58be462a0aa2c9433a2959e4a91400bcd757c910c7e7af5117fddf6f67a82b6f308642ff8e0d7329f06bb6a5e160d0bafcbdf8bf1d8e9b98ac1df5e0340529cd6722406056b1600820f7f9efe0b119882c8f49d07c447bcedb136a1846ddb389faf490cc48df1dd6762748fa9eda8ea1524031de0eabf2718ce6ba9baf6332e890c8be39c9d17adf150c0c35ccc124b85e8fac0d8cefd1726d2c94bed51ab76119e5988693040c08086f4e8a8bc2f0e9a435d6287b97e23f5d761ae10159a2c878247890461131288480a44d028f10353cb252b5da791231d334f94c2a9e8b7a290d425343ccf07b417eb0d0fa4a0434eeba7eb5f1ab4be995af27c97847f48d8e32439f749f3a4d02bd2332a649fe7eb63994db4598845f5113a6236c9baae739b9ba7a15a5bd92313916ad560b4b610d3dec44049be01d4838a638ea2a65d55a291ec8188a75e41ccbbb08276db5f8beb7c33d4890f1d7a9dee96e0b2d264d3f47520f318775c347f8929a21079ea19d69cdf1c2ca075ea7d137d6abd8bea8a648b090471418acc5a3e0308fb7e2b4ef0f641a8e17605d83a341837a0c4d56000ad1d83bb21690662f5f9730077982e2d91b1b01c56922bb18381df880fd898d620798e91432c9eb9311636d1c1acdd9605811f5bfe99471404caa3e8e9bb95d807b1e41fa1271982040370639bf39baf7af4d98345f5a7cd6211a57f4e565615b51ed054d8c82681d408e0c554dfcac0af160ec2278133e4e9597db8d3c2365de7fafb0916b8b25cc1ef3acb4173be5b0ca3c66bdd4a5c81670c55db9090d2b079a08795051cbfc8733460b216b02f37ba2d45258ab009b25627d0a340c1eb6f4d1cdd011e43c00f3b392721bd9fd94f85829f6e0e88dc11767fa325c76df27d0694bff35f407ca5e8719377c83ab569ef7de2ee2acc4cacb942435a98559e73f6fbadbfe2f91558d932244938469d559db4e1ca770f1a3d0379664f381648773a553ea1fabef59f412c6f887325fc9bf401634db85bfa0a62eb0d6a004bb8687aa11e3609f0ea08d76097b6336ea48f98df80e136c8fae3cdf2551bd9ad91f437e3241a43c57c9bb60aced58de99ab4773dd84e78cd9f872fe41e7af1dc621249b47721d4afc93d29ba826fbb278d5b8944a18c2d34eb02f184982282e403928041df95739161478f77b0f51ede7b799cd8bb3b549e76b2440bb8dffaee935370b27738ca5bdcdce6808c708b2b2484bd027566471354fb717202e2cf303a74f727dcfa47319c6e7c4be058dcd740d14246de7ef533c3060976143ad41edd47567005894c6c99075c3bb81fba24401aa6cb84bcdc5c9603eeb9e5f6ad", 0xffffffffffffff28}, {&(0x7f0000000440)="7591cd5827ab8fa466a68ae03951ede5565782", 0x13}], 0x2) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc800, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x501, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0xa6, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x2, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f0000000080)) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) fcntl$setstatus(r9, 0x4, 0x44) r10 = socket$inet(0x2, 0x4000, 0xfffffffeffffffff) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r10) nanosleep(&(0x7f0000000080), &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000000)={0x8, 0x7}) pipe2(&(0x7f0000000200), 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x35}, {0x4006}]}) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r12, 0x2000740d) openat(r12, &(0x7f0000000380)='./bus\x00', 0x8000, 0x2) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x32}, {0x4006, 0x0, 0x7}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:06 executing program 1: sync() socket(0x18, 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 16:00:06 executing program 1: clock_getres(0x5, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x1, &(0x7f0000000000)=[0x0]) getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x1, 0x80) r5 = socket$inet(0x2, 0x800000004001, 0x0) listen(r5, 0x0) bind$inet(r5, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x1, 0x9}, 0x800, 0x1, r12, r13, 0x6, 0x8000001, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, 0x0) msgget(0x2, 0xc0) socketpair(0x2, 0x4, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000580)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffffffffffe96) r16 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r16, 0x20007479) r17 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r17, 0x20007479) accept(r17, 0x0, &(0x7f0000000540)) r18 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r18, 0x20007479) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffeb1) r19 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r20 = getpgrp() fcntl$setown(r19, 0x6, r20) r21 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r22 = getpid() fcntl$setown(r21, 0x6, r22) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getpgrp() r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r23, 0x6, r7) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) fcntl$setstatus(r4, 0x4, 0x80) 16:00:08 executing program 0: r0 = semget$private(0x0, 0x3, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/201) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006df"], 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) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1a9) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) fcntl$getown(r1, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) write(r1, &(0x7f0000000040)="510fc3a0", 0xfffffffffffffdf5) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x200, 0x100, 0xffc1}) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x384, &(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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0xb9, 0x5, 0x7f}, 0x4, 0x7, 0xfff}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x21, 0x0, 0x0, "e34042561f000000000000ecffff035200", 0xeaf8}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x23) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) getdents(r1, &(0x7f0000000180)=""/44, 0x2c) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/123, 0x7b) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x11) fcntl$getflags(r3, 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:08 executing program 1: kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0xfffffffffffffffd]}}) kqueue() 16:00:08 executing program 1: r0 = socket(0x1, 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) syz_open_pts() shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) lseek(r4, 0x0, 0x0, 0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semget$private(0x0, 0x1, 0x2) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r6, r8, 0x1c4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x5c) 16:00:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chmod(&(0x7f0000000140)='./file0\x00', 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:08 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) chroot(&(0x7f0000000040)='./file0\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r6, 0x1c4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) ktrace(&(0x7f0000000040)='./bus/file0\x00', 0x4, 0x604366f3a30e9902, r8) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') poll(&(0x7f00000000c0)=[{r9}], 0x1, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7}, {0x86, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socket(0x2, 0x4, 0x20) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x600) msgrcv(r1, &(0x7f0000000140)={0x0, ""/170}, 0xb2, 0x0, 0x800) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:09 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$KDDISABIO(r0, 0x20004b3d) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 16:00:09 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) socketpair(0x0, 0x4000, 0x96, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x7fff4, 0x8, 0x8}, {{r3}, 0xffffffffffffffff, 0xe, 0x1, 0x7f, 0x100}], 0x2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x4, 0x7fff}], 0xaf, &(0x7f0000000140)={0x1, 0xfffffffffffffff8}) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:09 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x5) clock_gettime(0x7, &(0x7f0000000000)) r1 = semget$private(0x0, 0x5, 0x204) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/178) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) setsockopt(0xffffffffffffffff, 0xffffffffffffffe1, 0x400, &(0x7f0000000040)="d2abe5aa00b60d712267c2196daba97b3765dbe1dd3e7612c809d7c429734e", 0x1f) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000280)=0x20) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) msgget$private(0x0, 0x0) r5 = accept(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fcntl$getflags(r5, 0x3) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x83) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="49cfd106f589afbf8d34fc4b04a1f9a179572229a276e6c24edad01a9ea7aec3c2daed1c1ce927fa", 0x28) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1, 0x0, 0x0, 0x0, 0x0, 0x100}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000240)={0x8, 0x7ff, {0x6, 0xf75}}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x140) mkdirat(r2, &(0x7f00000000c0)='./bus\x00', 0x2) fchmodat(r0, &(0x7f0000000280)='./bus\x00', 0x10, 0x2) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0xaf3c, 0x7, 0x4000090d2, 0x0, "a25efccf38825d754de400", 0x200002}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) close(0xffffffffffffffff) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7b5, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x23}], 0x2}) r1 = msgget(0x1, 0x1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1c4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) semget(0x1, 0x1, 0x8) semget$private(0x0, 0x1, 0x29) r20 = semget(0x1, 0x7, 0x8) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r22, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r22, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r28, 0x80044279, &(0x7f0000000040)=0x2) socket$inet(0x2, 0x5, 0x1) r29 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r30 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r26, 0x1c4, 0x8}, 0x5, 0x5, r27, r30, 0xfffffffffffffe01, 0x9, 0x7ff}) r31 = getuid() r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r34 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r34, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r34, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = getgid() r39 = getppid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r33, r36, r38, 0x1c4, 0x8}, 0x5, 0x5, r39, r40, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, r33]) r42 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r42, 0x20007479) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x6, r6, r21, r31, r41, 0x8, 0x1f}, 0x6, 0x81, r43, r44, 0x2, 0xfffffffffffff9f8, 0x1, 0x70b}) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [], [], [{}, {0x0, 0x0, 0x400000}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0xfffc, 0x8, 0x81, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1c4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r2, r9) chown(&(0x7f0000000000)='./bus\x00', r1, r9) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="345a190bff000000526e3230591a27dd8754391c", 0x14}], 0x1, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800001000081}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x80}, {0x16}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:10 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", 0xfffffce6) write(r0, &(0x7f0000000200)="0e851f8c589be924", 0x8) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffc], [0x80000000ff], [0x0, 0x43], [{0x0, 0xbb76}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x3}, {}, {0x0, 0x1000}]}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x7c}, {0x6}]}) kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x10000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x10b7, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000540)=[{0x87}, {0x9}, {0xfffd, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x7c}, {0x6}]}) poll(0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x2) r6 = accept$unix(r4, 0x0, &(0x7f0000000180)) fcntl$dupfd(r5, 0xf, r6) r7 = fcntl$dupfd(r4, 0x0, r4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setflags(r3, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) sendto$unix(r0, &(0x7f0000000280)="6475087f026ecc5294d983c7b29623a5ecab9a43dfcb22fdeea51bca50491a0f9477759f123d54e4e7e4d7f2f29855f6bee5da70e5756ee7f4428ea4fabe8bd2e899b1ada2a158772a30e1371ede802e7bfd24bae12e701f88ee0f44254ef1501633c5b5a82d3ff43c318a70c65c063c61e2d9be8e1e0d87cf27af7fb5a28458d0ba8277ac69a349e6381837ae098c429b92969663202db20e8f772e34767aadf306de3d064ade17f9d8142631b56536926f946370ba7a730734dd1b9d6f9c70e00c042118d3af7b8af4e039c2d3fbb82070fc637a15a3bbb1f429130f287942", 0xe0, 0xa, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:10 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x8000004d) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080), 0x100000000000022e) preadv(r5, &(0x7f00000001c0), 0x0, 0x0, 0x0) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x1, r4) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000180)=0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0x0) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x6000, 0x40) semget$private(0x0, 0x3, 0x10) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x7fff, 0x1, 0x0, 0x7f, "5d68501ed3e16b0dae04ce925d470400", 0x7fff, 0x3}) flock(r6, 0x80000000001) open(&(0x7f0000000380)='./bus/file0\x00', 0x8080, 0x8) madvise(&(0x7f00007e8000/0x3000)=nil, 0x3000, 0x7) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r8, 0x20007479) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f0000558000/0x3000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00003e6000/0x4000)=nil, 0x101}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0xfffffffffffffe00}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x7ffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80100001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './file0\x00', './bus/file1\x00', './bus\x00'], './bus/\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './file', './bus/'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r7, 0x14) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\xea\x86\xb1\xbe\x00', 0x87cdde6eb07ca36c, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x10c, &(0x7f0000000300)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:10 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) sendmsg(r0, &(0x7f0000002c80)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000040)="755102e28915324a4cca5b6ab94c65f3ab4b6ac5407ef2d9312b40a01782e39dee3f41bea0f74f042a6062d1749340f70d14e373c1d73a4a2d43ed112d0ffa75790fccaac283e987778dcd656226489ca9f86ea52a7e268c6854ac12cfea0d29453a83581dac85cff22a198bd58384", 0x6f}, {&(0x7f0000000640)="6ec772acf646fd8305135a34e89cf464b0a962a07752415f2d90898c682446dabeb8128f12f1b7f943a03af13bc8c6e7f27599cff070ec102fa73160a2cbb1a84b9c92d9fc7376c44b9881c46119817b2ce8ab1004f8d5b90afae3de2e4cb3cd043baa581459b02f70a496d4257b98e47933b50f528805ad66a792b8a53c4c3ad3a36e8278e5a2f613e1baf8d22b702b6c0f0fe1869481a31593b72ef0cd26f187b2545b0f553067509e881108b2118a05e4e5ff7084578f48e2b0166a4b0040ffdf884ae5573e907ab1770083a6892cb7bf56e0cca2ae1eb787df2666180ddf07909e78f0afaedb02", 0xe9}, {&(0x7f0000000100)="117740ab6cc1f7391a335edb0c01f50368d014f7804e9818dc322b6eb2862273bf220f4c7ce686a2c643", 0x2a}, {&(0x7f0000000380)="add46963c630de74fccd7e34fc24dfa403bc3e40ad47bfdbf42e29c5971211ee1355ce7000f9f158eab7e9a16b9c0100b3a3e06911997e2d262f6e8538b32b3ed3da64b83add1cec8e763c205c0d2db3cbd6cee46eb9fd86e4ef69b304c80e05bb1fb315682cdd806a47ae", 0x6b}, {&(0x7f0000000740)="847320f60754f061a68ebf62142e7501e92e4fc403d704a47f71de6c4aeab998cf8a64d8a6c7c47d5c3e11793aab6e67dcbc6eebe667a7c801a3f869b1e952c6e0525c5745cb5840827d33a100b9378806a30ca5ba9ede61fccc908625a0a299", 0x60}, {&(0x7f0000000140)="f06e96dc6910c290a5d0c23d7a0946bcc3a71ebdc3aa71ad40ea124b5f9e", 0x1e}, {&(0x7f00000007c0)="d8a1571055b62146e71c07928d3f261a626acc37f2c03dbdc1edf387472498bccfdedcd6fd893680b705ac89f144072a05dae9a6b665067255b52eebbf24befd62f8b63a7d4a75973db89496b68cd537271be9fa08469fd225b483bcb83e9807c301ac9e8ec64f2fee8e62bb3bbd3c583ef22b4878b59873015a6bfe0cae40ad5a7bdb501f531a3a371e602e8f2ba48099d30699ad4321985f88a4394c82af14251c597fd0671cef7043bf72a2ca6d4307f27a918197e96a8d945b9ed88152431162008b41345807bb39ef002d87e514fc8217921326ebb51ae55b2d9be75d0477e60f0acd0cdc710db92146afa0ac4de03cbdcdf1c216ecb425f2a4caa7cececc593047c88f56adb16e69dba7812d3aee24a2970f353e6b2b3f5b980d3fb6279d09f3f8eeb2171e89639c123ecf04bf23e7ecbcdd8d28ae7067b4878b6886313c7c1a9512775c3f8d89140af8c019c266330cadbbcce28d7370e302483caf48f64a2a3577eecc4298690f97276612026a8a318b128a94ce63eab341603f797a99ec3aea246ce3c239986d7ced1f030e1e5b75cca8090b03dba3ba612f43cf85e9aa6d84c7d372901e973ccf781f5d14cc60fa756c5ede590fcd51ed266ea03b2776ac77186586521d925d6aa393a106587a8fde0bac7c067bd99973734d7eed69ede4be21d38800e48fe7445bebab61dc7c8a8e7bab78275bc652f1d013795214a5b9190c033c5198238dcf613993b536732131eac1f807970335492e04d872064664241442d63f2562c7613c19e471c67c6af0c57f393cbf2cfda9075cbf72550050fd7e6e33f971ade2bece482b2e50f93fc506c0b84651d9e8b3861d45f263bd436263dc12c9aa7a0371426f5712b3c3811df6b4ac8e308cf056bbbf22e1e147602f14490b4bd41073a58667697e548392f0502adf387868842ca0ab1d6607d496f3161ea048bb6f3971ee047af7a0d2a575ca67a69745a253f50e1027211579fe883cbc8dcce772898caa62c7df2e52be242db1d987ad88906919e341fc8133cbae3126e6b424dc08299e18ce18c070869101436be78989c933c70bffd17d35fb5af6989be96a1b39f5bb3d5780458f363bb1f56dc9e5f3c16551b47ca51736ff636642c9b341860362d11319d5f51dd9784a00f8f024808f6249991e5c57d58738fda1f146f6e072ad4ab4a9a0ae13ce42c0945ae81f6452ad659d16f787804007545d6d69b5bbb59034b358331705555397a1483d08051210b0f997f41ba7bb6fd00dd336f1cc9e2e25bf7e46c9cd033ebc3cf77bb38897ff0d0c99a5fa6f18a568ac6a6cc28c727dedba6d849a138251bff9ac14b99f7282ae9d4d7141cb081c6497a93f0154397b5b211292ab47041113d08af1b69bb4e9cb23dc60cc683de391107313201a057e891cf26057f70073b73d29c257df3e376c6e9db8c22df44d6574d38a7fc65941522420cc3178ab67b9d4f1abb6bc085f635c797ef6f1074ea138488b5c425e65f9f3bad520a6140b0fe348448ddbfa77b0500183c2d9dcfa4cd301dc800cc5eb4df4fbfad8e26302e476c94c0d48d243c1c307be45682cda45fce5f20bac33b4e6f9524c6ba9b22bc94c65046deb04e3950d265e797b2a6a966de06ea0d0674e2a956a5d71859881ee09499262ef76a58ae432d4461aca82acf035692995466647393ae99e3a341f6520f3bb46aa3ff99a32acd142de75e52ed1c3578fbc10b5f105af0034c2e9fed11025dacbf1abf53b7e03f3d90c76195b1e1c5e012a403a5135a231e35f598d0e7049eb7ba446a629a683f935eeeb17925885e53291502c3ce7653d8a67a3bfb40b0b192cd3bb67527a4635453000e82347a1d91d3f49b3c12b3ca8d1b51634007abff514edac77493bef3c09eb554631f6976d219605998f7e68c1f3486bdd3db7ba8a66493f8cf74dc67830d43c5a9b7f5f3468463e8e8018444c4d7ba3ddd0b3c6cbe6cd128568639f6a836b0d186d9200a68b704dd6f7afe21c7b53f4746a8f5e05ee3032b0e848f2c232f8bd9523df504073d59cc05a3484e0e7145c8b1707d854cd7b42ac035e31c269df41897cd38aa976fb3a74adf265c3d797320c87770fcc5ca2cdc0ae88f9caa8f032b90ba54717a7691fd0b4bac4ccc1dd4a3355539ad0e699294e47ebda9da1fc04c23a78dd0b78ee213360972b1d0db740aa103f6d3f84a414fec98959a609938407565e4a0d6e664e1788640cf17d4a4213b8ae395875d12914d79e8b08100e99a745738de00f196b35933c9c4733095f0c835bb8ef4c5fcd71072c362befe896d05111423a50bf8b91b11719f8f0db3bf62f8d2a15f071a5a2eafa963a3e54ca4415193e220e44330c782239bf1198761cfbb6d78e8285e7fe27f932a4f5574d40476c6cde11b31b80a5e443caa496fba10bec2c5d8945185d8461f2c94914efa287fdfae401013029a656ab9c6c1b0a0ad6e1d8f7947bdfd081d350df3f0202c87a68e5af9cc4f1f75619e66a50407121c35537aa061d0faab5e68f0be68c60f7238bbcc3652d00718781d479d7d51b6ae32e3423b6b8e7bb660d696dfc839d6f7cd396fcfb945a0503798a8e69f29256187c3815fe195b8a958b58e6fef4639e32d50c3a82b50c7b4a79d06f676a9ca7188f5f098456c095dc1735d1351f21f1650940ea819d8b09596c6ac19292a74adb5d2b6f0d0c26dd0bf74d5f28f1c35f3dd0674755392467cd27a267f05588cabfd50e520fbabb7c47675e42aa66dea7139323f824871e767c8fba26ec60358bf802f6d227514012cd6b5c739ee1f096206a2095a4c7d39976c8ae3f45ecf1c0554dc8e1b11486988c45c02e077934789cd7886468e252d77f63efcc3234776d58d86ed4dfce74d94048db18630dd694011495ab7fa3de69de3ac77720431777fefce0893fa8d903cfb8443e58195f983e6dd7ab1ff12c94aeccd141052e9025e68c9ff39ec955098efd43327e9bac9dfb6093e07f1de910445a571ac34828b9f1cca5f3d4ac0353662417716c6c2cd620f59bd7f7a689212c0735438975c93130d248c48f959b5592b2127354179afea9266a99d65c23af4118e9caa96b057c0d7629dc197e4efc065930b37689fcce3e4db51e6c7bf04fb8e3ae924c0a736202cb827058f1f925a3b3baaa0e8331879d3b3d4792b2e3f22ae7634d4fdad71f244b8011074a69be940c03ed930f3007da9370d725e520ffbbc504d1c67e96302e73650be950e079d0b107e5248075bfd9c4b68088fb4e19be831380af5eafe1812e721ff0980162cbd103108b10e59f75f9e0e28a6fd17f597b54b05a6224357a16656b26ffc1ad68ffac114307f70b8dcc3b3cb78fc0ac2274689473f0bc70f3330a9afd8ec89ff7d3663ea724404c44ae8f0b20d41d8ad53a9dee4787d70f0454195190df62f02f967531c726e44605c7cf4459e99b9ece1d407b66e76db37ae23c68b231e6b93a9afee7bf0c0937521ab1ac9225f99875d6c9981d1230155d9d563a742c10cd66eeb5e4b16dfbd86b43b6040de3fb52920d744d3db5cd0ce5c8aa4a53b88fefea77468c3f133a15f08b92d54a2cb137e53674f3421cdaefdce8e68091e16168671a08af37a526a9c3526c8a9208c65d088bd7f4465a0c6ec1cf97ded1c80d1c841af7b1619ff4d04ca2c316e6c432772b7a1048fd7cd13bed3eda91f611075ec51aaa5c2a8edac10c027bcd4d79d6401158cbdf46ba754fe3fca11b0a2b6901f4fe8dcba24985be8489de8a3ddcf8a6d9bf4a8782bf9c3e482537ceb3fad8ed421979f607a620167ddbff3942bc7310bc01d77a5f574ccbd3a5ba6d0daff22a9c1250be17138468130ec2bb869c422b1492b5c230e8c5fb03f70d855895785fbd8c4835044ae8500af8754ee0fe4d3dd59c323e597b9e2cabb4084599a8398e04a480c964d7b476334f6280a77767d107d342f0f74490488b1967ac539928b89016e9ea7c3fea183c920752fb82311a4c15ac54b9ab07297546c3c47c8b2e6910c335e67777e1a9a9fe172991b4ba3803e868468c38bf181bcdb3cb605082c6842e67a4582e84abcf5d1500761610c324c9ec71dac0be0935720d641d2ef2a6f2193def5fbb794e139a7c291659452784077e3c29512b06ecf6a8cf223e3ec378ddd0d597685e11382807c23e857a326897cad3592cdc9a2ce3472638036adc0f68121b825662da980ee171fdce5c159f04a6c3afd483789c1da8c0494e3b39fe7bd05ce670340aa993032e5a76204d9a5b7b8fbcdc5aeda52449052d42ee7cd34acdf9653dc2a4f37bf8612f354708ab4420e7b0d28b2f596fb814b28e31a26c05bb01fc017be2623dc6f9d24d319e8e5aae07fdac5447b593cc7b7e0b4f980801f95ec1b584736c2b4ad0a877ddc0778510729b4584c67253496ae221a3a4af4974a75ac64eb0a4aea2fef7128868fdf821a9c1321d6094b5dea7e2d87f77dd2c792316016a825ca1fca06de48bfb32c90d834a6c293b1eab784ef12475ca427cb9e0dc1e2178a8b00d8f9355b66a3d8826cd5269a34b4f12bafed346e33f4c13f4f56134ede89ca8b0959f0e447b34db4759d6f8a546d6392aeb9d66cf50142ccf480d349208017aa7e69c41f515f84902521b82af7c30e161b7293364636713518336ddf2d7c9a55d8cc2a153ab7dabc52c51b1099549aee80511215fe41afc0338fa353b9f3d1b2a3fb1f4b9453421c7ece9c2fd7fda70c31e8f4bacee2bd78fb352e6fd5e402be1ad79cc4824343b3f53da60e230277470e379e105e265f84f754a50bcb716d4d4f1e24af2aa78f2396cebea0edac90c5af69720ca187ee6e39ee8ac4b5af39b07d92913f2cb8d8a8133cf1e2adfc81f65792b9b4e9cbe67af85fb2b15d33a35d40902ac5c78b2aac246199b373d455c7b6ddf161b3a98a52d7efbd71472a965133115e30907093884cfb5203d225baa0ccec392b5369571cba7144f46b9e052624045e28e54589369f89a383b7effa94aca25da056df2c81f9abb7a93e7a537a3a03ca365cdfa32e6aaaf12771fba10cb96902d7d621490c74882b48ba1a42a1fe5d36d37fee8c1c0b20c7eadd7bce6db748eec2db8c0057dad5d1ecda712dd9f1e95af994649a6664c8facd3a3838a310eef68491c6f0134a5919c04d6ab20d69f18c1eab12786df0047d57f1526cee9868013ec5eb034f4366e67cc711790052d43c8be59732deee04a3cf401eebf1686e579acfbcc87e843e85391960a12f00ef0095cc521cfda4bcb7ff1882684a0b62aa6510cc126521d0c674cdbebe85a7380677f1832ba4eefb11937a827870cf509945ae634825c9ad01fa29ac3574a7ab34f8de700a3f515133e8b656459a05464baacd0d012734517bbb1e42e0c39de1fdb4543f6189672035ec6e3fa5f3576e620e3b2e0ef2748de9cfa13c76ba66ba4d4a9b13d5ce99d4028fa62dace16bd4ca3be4b2ab80acde79e87af5264cd77b683022602c358992f0c9bfd887494c851f913005a9b299c2982849c48e116f3af4313c6c8342e86579a324e849325e7c178a504ad2abeda368375bd30510e9a7b395821807720def96be6a6e2daaf9578f0b7e93002e040c6489b342ccf6d90532d9ee0360cdac3a3ca83b90b7bf669f0f6ecc1be7145249b8737085dfb7582011d50c9fefb923e071b4116e746def1934a80feff1558379bfc732b442f613609fc5fe771b5b52cb9fafe6bb929d1761501eb4c4faf28f1402911c59b3962a300c1325e7b93588ce14ef8f640aa7a19f53b15dde8249791", 0x1000}], 0x7, &(0x7f0000001840)=[{0x100, 0xffff, 0xfffffffa, "64bedd681cbe56bed43a6afe5a0a3e230803feec87e2dbb53d0f5c9fdaf717df94b1a406231d86599c2ff252bcf1f4ef225d1313c3f440352b14d06cb6c60e334045d9afa0a13fad1477a7202da527578f7db13ae33bd679a479f955f8768ec66dddca58e45a31a30cc59c87a9f21926fe257dfcc613f88482f8444511370190974e70ec99eb1fbe5ede5df89c4a0de26bb26b60a8a12ed9e11a0f2bdaa713479d718cfa1b9d5dd74681f595ed7c01fef23100a5d38d58a6ed7322ba52a4f32bedf6a3748ffd62eb5ab646b0b5f72b6e59f89e7f4b91097da938c18071c70d1c29fbf47032b238493cf08d"}, {0x40, 0xffff, 0x6, "29e4de9a1dfa8174544898371348aa81c1f8f755039adfb4d75c6f48ff8efd0bb682ad084eedb98c420ae1181d"}, {0xd8, 0xf2364246ff7b055f, 0x0, "2952d9c860b7074b93927b4fcd97ffe70c85946172d9a6ef9f6ba2fbf04f68a6fd5a882475a9b469aa537f1b7bc9dee383402cbdd9354516a59061c69c1344a146d03bc569e093ad9671837c2089cff5dd7f97558a97c49b6d184a493d5812919cba3478f271363400d5518ea00c62124210f1090592f625c2ffc9dc87d1df553d0678a7106fd8cdafe5e1fc2fee0efc781ed02b6c8c7a6f335582eb13723bd5f60c2ebcec10c42a3158eb09744e952e38491d9c6902049c84741328b86c33857e614e977ba73a"}, {0x100, 0x0, 0x1, "170bb7813543112abd8cb1450273535df06faf451eac0528588c0d963e9b48122574b888fc7770ab7e7e64eea5d891ba0a0a5e414f3d888097f9923549ab265b82dfbb1659ae48f60dab708ae375e80ca317dd794349effd30b6fbeb183c530abb38f1403400723ee5bd7d76860801ec873f1945bc10fa54b4ec01a0942a2335f77541e88666ed4ac663d638117dbf173b92aa187fd7f9c781e9b700046645d2e293e31894b0e448777c72bb4533baa2bfc12cec416970c93bf91ed5fd5fa5c31bd0d18c6aa17cda758269a5220835fb9e9ccdf27f85fef22c99c7fd4a73cc6c457c1b56d72f83880fb5e3a5be5c7899"}, {0x10, 0x0, 0x40}, {0xf0, 0xffff, 0x80000000, "279b1abe2218b18b0e8de9fe9ddf4603e9f69f415493e43f43809860df9e3cc28e6a0aa20bc3f3031a05f51ae340fed6b6b2f5bbb6fe7a90f38786c5702543e4023e30f30be8d3e93f3d8ce313082ce5df2b0d1f1fecc15f3a3c404401ca95afc275ab9c0a4a35fdf7b6ad7a8dd27709b891e91a099f7c9132034550e528024e4b5c54760fbfd5f9f0d2f97fc515316d38f98a44ab9c0484bf6e7764697cda0769aa63a05b07098dcdfe5b37c793f83c9929b7fbcf7d9b6132580f002b019631199ea576fee03ab11f1838ed5df1a2f27517e5b492f32764b61bf2163d76"}, {0x1010, 0x0, 0x3, "8d0b3058da9d55f008d19e888af3ba0f3c2ff3dd467b0b10e2b5bd819b98feb88be6b4f638b2e443ed2414398e4d853d057ec13f8189f2b83fbfecab6f117ff4036db2f04be8138b58bca253bfa72cf607b689692e0cf86b093b3157094e7a22ca03bb468361d0de00ce2e48ffc369082d5167496fc54d2f583289fd8fcf32e00c3f6499d10e61d34b0a87d110c2d3317467622cf9f1c11ce24a4bf42467e0cbcebb83dc4a785d4cf972b7d656cad52ea739c8072b35a014e220052e5b891547cdae6ca71b6567f344bdb51fd84d483d8d3f3c40f545097e459b153f3ae8c357722cacc3ec2da22a5c3dd49ceb40c9c1170c62fe50332ab370342f20473d0ba73cb0e27400f476db8654aff31984d5033c7153a8d54d589b24c2745e4ab7e0fc79acf92fd6655008708878d9526c24695a07c02a78a158074b231fb2d65b3f05c30370edd849863d2b0b2b31278b67572486f6c2a62e8ed1e7d0558d083cec3727e53429ed6d0f58ea845f224552019328db5970fbd840f8791a8c5061b14e7896174f0529b5c83725f774dd91730e7561a49f44380dd1ef3e56ac939403c6ed376a81466df8c877ced80502f29ff8d3535580f4028d5c5f8a2a65c3be29b4156c341cdc0f581a7f40ef3f251b1de950830ef36d72b0152a68f059bf690e4a3ff43bbac9126d4fc20f2eb51edeb779f65ab87d92ecef7bee86b0b4e35cc139ba93118c271482a162adfb79dabd4bc2cb15b3154cf0dafce086eaf50afa2311a20198a91b3bcd8af2c4dbbd43dce618125488ac25316c966aa715fe77b98c1d448192f41e1b1b93ce1f31d7b2a5fdc0f620b51aad64b069951a3c91ccee9617f56355dfd160fc1e97a38659e081c34c28671ac27aa4f87ef10ea805faba440b8c7adcd29123e01c2e1c8e531b9de6ef54f75756d18f1c6d08f611a2e4ee116811e31494ea2c4b9929ace1aa6b3ac1f9cea3c1d3af536663d2b3002f0f506dc1c2d60e9b0455d26c5d2eb97265862832e166d47e8ba25d8773b2c9edcff44dfef590e8a8c47bd3846034f0c169823d3fbfa75768b4bbd489320c5b22da86be8347b2de95c70a493b74603e870bad31efe1f35c18b75db5968382b229d464d3938f7a815a30b158ce409d3b09ce5742619ee23dd89f61454bcf8dd91bf82b9f3e8b3f014c9852d396f3a87bb2eab7834d3451e391455245cf04024e521eefb1a4fca703291aa2db8bf0eac92fab50c4995466b7fdb41eb997425a17e5a49761bfc5d5614998dff501ee7987815766dfad65943a074b337be868513c412977ddebb25768452e1a155a99132242ca6f56688d98dad63b19bb1d81fa026eb3a827f920b3d7eac01d62bf4e57122274615100ea9e307f97dd96cbe677ba09d317d5a0c9f8b6daa7416a94ac6a26a77e4202c360992f2ce0d24cc2c2b7e083566c482a7629299ed5ac834b580a125d15797e92d69d33d2975567a9c59fc601463562475c15103828107835d773c2d745f24d23179e6defcce0c6823630f6fb73dca28155da9c07eb0cb0085bfd43f8f9b0a5969843bd933887cdc21da35d5f0eabf13de146dd0ba6c7f3a87cff7b290f6ab17dbaafbc501af59ebb11dae0d329ce62669bec10d23981a8ab5c1e185ac18ab074144d81867a05765fa80478fe3be484242ff889592266c649079929eee72737d30c687216a9de83ab74d6a5ee3160864bcce277ab36373852c00754e2ef76f450603a76528eb89b54cdf65c0dddb96ddd7ac771c2a278f9c5e874cbd6a7ba062998204e8769c4af738bbe0d0a9690ab14a6742e1a592b6b766ea3614cbe186616ce37fdd9f13b0f55ff583921ad823b4169e53837286ac1c4d77e112c886f6743ae30939bda8598ebe7a06191cc92f143b30046326aa06527b727f1607eb11c6229ad4250c2bf95e214b6201d7fb833ed4877d8849d81c342225b2b680d409ad2313d5f95695b5e772a2f29508de3fe41f73c0aed0173c3de584de4ae2b6c2f0148d9c4af347ecd7739363a108561c83cb3159a1ad94e9b690824b762b6be32b975128aceab6835cb4c55ec48de99cc347b10918cb8846a73953d05513ff5fadab183e02bc9efce7badd7edf87a5036ba25c1840f3284ba8ace5478b473bd66d371b5cebcf51e60621724b5f44d84a6b98100667da17e1e4987ad01d779ecf838ac804a69341549ec71711214f4e61187caa622bef653fa5eac127bae83ff8325e09964d015bf35a73b9288e5435d0f303b640a3bdd451a44560e47e0d4cf5551dce32d2604b76227de97aa47cdc6db938c524b17fd460aeded27143697fe4a0a8a7b4970da042a89e1e95c719d6f88f7e7417687a5e19135ebec076e43db0615e0642bd7cec7f5fa0f4f48578bceee85dbe5e0afbbe48728757c2e33c12bf7618070a8d2a2a610b80d6684c60da7fc13ff521e30969f10b2cac87efcb3901686e43760ac8257407b4e75112f20a15c96c6c15619ad719b2a9ac532af832bc54a08a748fe14a9e4628e4653b399f8e195cbfb0ef022bc6767fc40139d1c8558b221f316105c2529921f2c9c32380037c51b242b81a06d6809f4c553018be93671c241f8b07792a7c855091f5867f0ddfdec515c07480f841d1c06682f9f4987a85189ec73ff8cb9a6026418dd707fe3fcc50bfe8652702ed1cb40e4695f33ddaacb8a2c3c530d9c0a462748c1b8d33fb4f0c3b371da9cc80208f315e4e005b236277add510d3dcd78d64c7ed301341eba152697967733efac2100afc708a73117321d36a36f51c79cdf959aaeecf41840d959f5465366e9321438ce9107a8792e505ee7878cf5173be1f3190cdfb1d20dc3ef25611f463698c932243d9b50a2a46f8b718a987be9d461d4d6b8114c687860a2c2214db013ec8746a90972cbb156a856c9ba595887b4bde889f236e8b9d3c3b380cf95c699bfd0257edb2733dbe948fb50f5706fe915e1e2bece52c1a35c3346502b35311d751dcdbe9316cec34fb3ba0d5125a8719b41d2fbb6b4450208a8b8068ef21dd54053043b92ca69b8907c1074329c9b5d9f42dd54d94f70baa850ed48238f4e6b491cc1d5ccc13cf8204d5593c9300f44049490d85842f035ed9b32b6ba97288223861e2c52a35685fb9d434d9c4eda5bcd44cc487c8ee43bbd6a7d3533ea7a3fb5c3f3cc31ac37ffa2bb22c9d04a7eefcb1c70aa6c008f9f6170c7e68d681d2b0228e8625ce8e5c6b272efc6f329154145e7128aaf0c89d57e8a503b2c6f1fa35e508f0897e309aee8e9087465c75d6920520b0cb7b16fdeb0a9c68660596a0a527c3be43c824c6f9e0b235f0327d542e835e2549e7d83c9a1ab9f15fd670b9a83da139141fa170cab047b4565d41994abbc7081578bf7648f4ac2ab300e8d106ddc556f173c0df824fcbfc862b41cb0f56cf0367492022ed3b4a89115a004a5526596dee0c286e27ce9499ebfb53717c0523b1a3dbd9e3ae571aa5cdcd8b52d600bfdc078a2ca98877687a5b54750ce85879ffc9cd286534b069bca9f0c7cac260d2836a8b06b8e064896ba8940868485dc0cb58504ecebf0666f94a46d1380f7be31558b71b2c6c7dc4d19f4cb3596014fa6bb639106a0dcd809853e2718c2634697d993573da1089bc0f4aa7e37bb83f4ea3df48cfb498741df4ec7cbb1907d59219d13602a9e2f0f904e135570a5ec459648c4ed5459328d30857e495d6e0b1a5a1ff0ee2028382d1d29ad7850e0fb58b0cca28d62906c4dc69c9216e8051cf2657af4233c4e0ce5147c05899642cd566547a500f6e1bbd77c8e5d294edc801aebcc5ea86dec76cf049d028489198634236530a165e315c33a74d3f1d2ad348e11ce300b81ededa07efc82844a506f3306b475bda5d3413f7d1698d21d902289c332c6058a17cf5b7ace663b6a1cef03620286186a14dff490b949d8abcfa046b2d876c1fd0c3945f938c5b4b11715889789987ca7a061f99208b01c4e591d1f7bf95eb917013d1f25a5d41982e6062f8e13677792fb0b86d1f3de24bdec7e76c01cea2c8b9e05a90baf9946ba7cacee048d9da3ff8c0ef7f51eb7318173cdd4a7f230aab306cb215424af948aa3561da40a2b7ac49eb289684a99cd1caf318b6147afab3b4b7974c12c64ef7f085827fe1c2c6401ecf7d36c74d66f93e8bf093ba1c9f16f94ecdf367fb5336b3612626f8949e1710f9816e402050e1e0df39ac5646048ad11e791089f49ec857e69a510695a286f1037af4caf0a1094b82cc4a21ef083b5c9cf0007e0cab58212fd12c038c5c9345dcc78ec906e6ae0bc8186e142c40cfbe7fd2892506f81ef6c22dc60ef9514fbe37de3a2d5107ae1122213480f2c63152e17e99f475001ebd3e1bd1c18cbe50c6208d8e9c5b250c6a8f42f6636c3d3069943a2405a3464a942c88b2b4521d6177c04743eb01cacc7b23bdd4490ff5069c7685c10eae9ecc882c274900a84374a90dfd5a7934bc856edeaedf63861681ccc39737d13c8d0899fa41bc955d4abf5c38d59c389f71580fd6279c4127c570231fc882180ca4714802e5551ff8e1e4ba1221d65b5c813a176506c825f77690aaa3db540927b55ee1a65a46767f2c3d8195eae2d9ab531f2a171cf20058c96767cf64b2b5138a152610e910b471ee66471a04b8f65091891032ce8df1ee032b5ab2cd116ef14f78367f0a4eb12e42aef11aa379d6641422e23fb33ab91fb1602e883fcdf255a5bca504529c8becdd136576d94ff381a6d910e5da4efe21e55fddcbd83a64f011c6cb5ab5631ec4f2ee7e68dd45c8a32df334a897a63a2061ee351c1feac0364cec4dd3ad267dc0da6f0cbc0fa65c0063746e5a23d6defc49b3987b0057a7baccdae5c1d78015eb0f46428530b675b3885bd08156438b3816049fa6c99085cd0b2922ceb670762b67ce31128f1a6d8b14bbae254d64882a9422517c37642144953b6f794f576aeda3b08bd33a5ffd95f97051fa5c6eb16132e0e528e20da928a353a4bc96fec4c6a8d836d4f62c002c0cc89116a4933d5398e7b5150d7ca4499744ea3659b7228ff51424dc111d31bfd33047702b5094c5b913bd6a2b2d7e753c6c197c90c9c05b96b273997d0acea35ee13f714e847b841839b05577575caed9d7f8f211ddcb4ac52b3c955aa1315bae2d9ee3b8d99f6f84b15e40e2024cc0c214c5526e96af8b60202613464d3bd7d45e1e6f083e2933f22d408b46041b5c2f20b27a3be5638d5d1fd416099ca2dcc7376a38c84afc531b68da7ca93659bbfe1c8859341aa598a99dc4e6fab4925099764cd0a2ff706b31f444b6d39db90c57ace7c56e4e0ccb9f4d304ec6a0a8edd9f41a1e58b2dd816f6084130b0b9c7aae937a93b6e1cc0c208f19cab51aad1a80b329dc58e8269a36dbf7ff571e28a49d54cb767bc49c1f484309d6fb68c93583beb9f10e8fbe9920afb7f0301a34e70eb4d6a1b691dfc0f33ab9a85cf4d8c1945683267e912289c2fe71d85c321e48b885021892030669fa6f43c50e7db7ee37ea0ab78003bbde761fddf9b6b99280c3d4ac992279f7d20e85cc01cac87650f3a454889d27b660fb9ea865e14892e1948962710b841af65757a429db4985c22530068cc92a1748ed2aebbc407e9cc4a392821fabe70fff3199d1b7b271e987bf32b5100f6e3b1786dea9d4c1baeadf4cd749ea0710c04ada4ea0545d2f9e2c80c6070bac3d3a567f27c830967e5b75b8cfc5e19e6e9decc7b1f5b4d970cf14d67f14d0d73229e200c035e35b4ae7a833a371d04ccf038e5867ee8719c"}], 0x1428}, 0x3) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000240)="92308983701856dde7a73b3566dc84875f8600b83088b276db2cde8ab25b7cc1f487595f5c9b30856428c9edd445f6780330d23711fb22258379d860152855775617c8ab3f1f3ff92e8fe69e2ecfe52f945e7fe401a0d14797a2de9972d915672db3f5448a732378f79a9047beb18586ac147aec20c95f47e5cca551a37a767b5e3b60a54df6f75060e4ae8d9c38cea57db7902a972dd7f46dbd7167ba3e31184ef8cc6737bd0d9a7a5302ef3de418c550c4f058d6a840c2cab781a04613f05531c7fdf16221ebf64a468221b7d0eb9dd75d5beaef367c41", 0xd8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) pwritev(r1, &(0x7f00000002c0), 0x1000000000000040, 0x0, 0x400000000000000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 16:00:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000181, &(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, &(0x7f0000000040)={0x1000, 0x8000, 0x3, 0x4, "000000000000000100002000", 0xfffffffd}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:11 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001, 0x8}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:12 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000001100)='./file0\x00', 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = semget(0x2, 0x0, 0x480) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000001140)=0xffffffff) write(r2, &(0x7f0000000100)="7bdb01e1290e1ecb91f4db5106e5ca65b460488effcbe297f452922dfeca4c375a3f63177769777d6def73ac7152c62470b16eb860712f48dbfd9cb07b131e893d50958b9113e49df77a010b3c18907d779f8649b103b35b84f4dcb34a0ca61cba320c7f81045edd09bf9ab1dbcb0d7e39017954f86e5f1e5a0358a19aaf402df988ce4789053cab41b8cf3894eaab4b9533a0af7e72ce4297d925ca0fc2fb31d1b743e4f9735488567f944f8ebedbb5ef61346f595c17432bd867c9933d6646b470aea647186ea5e79ba95682eea671a81039ab7f6ec35f1bc8f798a26c51118455032c68b06d15dd7d204c43bbd8a2968553f838eae1851be9c5521c5ba9a4d1993e718b6ca657f7a716e06dcb5018437b987a1216b791e7263cde12ef7954972b19bec810552fff1196b87808e7e07ecf586bfc6f2fe26d53c495729864c2c95a7fcd3a28f5224a53f9df8717128869cfc243b5ef8b9d5656f2e8c9b11bfd6f40b77509dd8e0ccbabdbd3c16a6ca69db476370f34580dbe7d78cc4b12be052317eb7e0045f95b27e73829d9ed1342452eeea810d8412990a4863befd9be3720f6a13c22f7c412fd66bfbb1d6d1bf54d3c1b3600a93f26c8364a5b8913f4dddc5fe08a66be9bc324b82c04cc88443f0b279977794bc21546f67ac2e953b44ce216f72170b73fe7d6b9789e2aba85bcbf670e8244692b9f9a7f6c62dd05830c3ad91cef0c1927930853bc53f262d020a210f84223e1391d6cc4833174db12aa5b63672fb3df9ad4373246355538c92caf795227f3823a78207ff2f862ff9e0abe342be5ade134004aedbb5439fc71af68aecb54639c51b26f0bdbfa9943738d646ab1ec52d3ba1d9132a7f8ce9416cf5eb7ceb741eb74835e5dd8d99d0ea1c6e601cbeda187b1c5fd322aea1f12362fb691cf4bef2f8ed559c498b33df8765192dbb97fbbf57638a492afc2537f5636d7a6405240d5524806d91a09c7c38ad62859bb9c3a5e8649e663e8262797912ddf55b3d9f9c6dcf6c67d5ac7b30db63ec7da6f237db6f603ce162e0fad949f497f82c676943ff9d7c0fc83876025ec5673024c07f598f1821e2fcffa20b9ba736d6f48764b245c536c6f1c4f9158a8849151b73f5a918620b9161a05201a4cbbba950fe69e763fb69d2fcae8a1a64a4d81b3a5bad8619718f541cc36b33ba23490122d64cf8f664fe9103fd8b0e2a04348a71f57c00af3495a86eb49c5ea5bb609fce5c3020965a243ce10bae847e8aefa777696c7971b7494f41651e285ee1f963f6dc85dd1691e19c1c79c8283d40089355f0a73e452d82852a31fca4f80df21551e6e6e4792cc8f977b79746e7dc6768e1c4a2fcee21df3e1addb73346a288a9e91cbd0926c45c65f303338e69cb545cad3b31ef32104deffa633b4c74ffc6cb5827ffbbfe086a754521ee86cccbf4021bee86d5852f63d80b7a0f57b1b3a938e394db135bfbab8698a580e159696d24ef9af34e7e7810c9874e9d8d598b3ab2bc8308a1ca7cd1734d80459d4662ed2b1b67f9dde5e156f15cdf4a326620ab58f35e9230300329761a3aa3b3747dc0eac013a7df7226fa3a664313a8002435440e94338f9275f0dddb76024d894b71a702b98a39dde9cd48a0365f2b17398274c9f6a19020f3cf486ec79518090ad54c2241ba991d1b40cd5160199f4333dae5589c3a6c597c1e3044c3c633ddde44ad3417142286524fe368f490d8a3edb7d44455d36a352407bccbb4bea15fb502a568c335281586a77f0494f456f1553461516c3e3acc97ac876b2e42b2a18e2d726353e7471f785195717a59d3fa2a3668173febec0a058d058897f64805143944e2b73ac377ea61da190b2f0a04376ec8527f37611deaefe666027f78e135f8d1a4e46e7811f76e446438698f81ee6b099284bbf97b51e11f39d2d198f7dd50d01972b8215861f61675cc463f6aab54c57234d5eda4b8fdfc0f5f58ae20493940b8044d4bf1ae17628e2d87b70944f4c2956ca0fe2537bcc9e72a40b3dfff54bcd0777cbb01a047dc0bda0b5f3b520bf8127f4aa10e1bbc44badc6e43a387be4ceac4acd9a0ef148cf4d1227bef4e7e12f96447aa7cba9f30ff07890f6393852f4db0df45118e635921d9dd1d835918f971ee904bba0712b3f8dccd319709f89a6208aa73685f2cd6c967d34ac093937f595a386073e871c94d18b141b06193282cca2cda0dd943a7e33fdb3cea8dce22519fb06187d44054ed4c9998c558840c03946e69715bcada59914ef478a8015109a4a05c708c7ca36642cf265b75f076f8295a3118df39ec89392a934c91064464f486041cf3e88ebc06ad9fa8d7d0445075735455c572853a9ceca2296b0bf5d3c0b617c8d31154f2c3cade29f660103a9f4a86df8c390999215cb6e47b58481b62b7bcbe2b265206bf8d7fdd0c3cdc1bba5ebcd7f8561297de847e67d8cbcce11e543f5fa1cceff2f71ebbb760e570cc83ae158449f33f674e329048f6085f25ef50f038d0c6d210b6e1e61868954b4b2c87bd66fac46424027c006561ff5136ac7503ff868f61aa9f9bb1190540d7966d7cceb2b3cbdabdddf1652f6845e77df02461fe15960f6ca1e12ae1ed3336e596c7d5e82f5354f9d1938aee09c9d57831df3af12de336089c53f072961a64a4f0fbcfd4c211ee1db026c95081ee17b6e4055446a5e4c2847f713fb785d5f90b9fb80dee7ede0199eb00a1c7179022b387d6813f45abd887aa05cde8224cb0da3238d80f2717759d5c534cbc950ff294e688b5e8c0ab62dc7aca5494354b61cad384001eb4419c1e4ceee82b31c1bf00f197f375c5e45571e08cb4b7a11973c12e6a55ed77044b1d8aae27f0ac238aed7d71d35d3103ea59b802129fadb2d8c6929a62a070bcd2ac2c161d382460a7ba85dd85d9134f8f4092461f9813beda25d38615e304037432dd0b8b0f87183a3bde17f98941e4bad236ed54f8a49783a85d3545f0616eb7d949bf64740ae6a52585d271ecfae34c31b7133a94e6943bde12b5378a2df4ac9debd71494161573ceed516fa8468b6ef6cf01d72af3ba0ad1d3ce133d8a5dc8026fbc6bcd75a83798bbf14fd23ed3bb4e2373d5fa5b1393c721f147ecfa200579d6ae7e65e98346558a9ea9548bda8dc85c82aec2bd1bf81bff27a18522bd249c070e06f5aa89b06640e7a10407330d92cbec97cffb7612348445fdb8e84b1ee25e92b61fb396ed3487363328fecbf71ed858d82e60bc6e1a2804415f864aad0bb67ee68de7e5ce4b7e5f588dc6d2c382399be31974f08c620942a58e2f35d76dc500bde853e09ff88a12d5b7aff4067b5188b2ebe507e4cde9f39c337c815c0914d7365b0103bd62f95d6e26b7438f7ecb2fc7dd094621d1ad43397cb16f175eadc778ac8447dad85326a4be098faf3c399cf029d4edabe14bac14237421393ce824214f60db37fb0645bc28d389ba69e38aae48f0bc9dce5091e97f2593cd9ce1be61dfb4209bc5965cf275c0303891cdc72114805e2837514a736b7669e83def25e330a0c4c2ec21536e4779e531a41d36b59cdba385401e4ed62fd208dce8936da3af502e39aa0b05854364c0c2c8f82c7ad86c74712f6d5f455a407469536225156d2e63414492dded01fae91717c61b032bd959b0a1df8e6e0cdf62f1007121b724eb34017e09fcb86b6284a7c7ea79b86f01d7a1ce52dff05ccbfb11812989896f1f6fe5623fbd40dd4756eb041b2766d40dd9ca500d5bfdeee399ffab94d867ec3db100b7af332c5cbc40afa994cd5f9c5b6e6dbe5e6909b8b18dc27c37b49c87421f2989f9352566182f03701a4d2cd5d6f47385305c362d978b630429480ea93fa5d223a0d28ee45271c574a01c435873e00ebe7addd7106a6cce1478e25b3729f41d0598b0e2b9f6d560b74fb650d6eabba6a6aa4480e8a541e7916089043b45134c41415e2104f39d57006c6967fec2f3e55bab52e28f736a3a99677682645ba2d9fbbe16a3c124ce3cc5d610f7c279268f406c34630fbf2f852e25dd10adb589bff1897082754fdcf5bcfd18e1b29afd6885c3f7b590b68167066a90997bf5ff1c28f48608ff18b309f9e9f1a7fa1b7d7a1d66810cd717e4629172f1b55ec9dc2548bf65e9b4c1a71c294777f1dcecba1309fa54b14b8293ae74ba42b5b37cfb56e7c13420b9bcb80923f4faa0818f36dd137d9578a1e77438185740982dd994576cd2ae82fd61170a3e23f11517ff61778f66da4f304379c0733c28c8d7904ec851d52f9be0a019a907b1791c2024d5e558b1ace466db300258eb6105b1a212a6bcec667d54726fbbcb2c0ed1f4f7e2d19ce33add56a8c12a38bece492c2f6ec98ba89dc8b2bfac0c0860889b12b283ea2b4621822a3b1d0c2bebc94198973c02b093da8bdcf4f0c3a264eb79ec514ad9de405f90548e2cb5991a90c841d0d4a7639b494b1a61794a6f22e578f5f0771e897839e0597382166c2eff5ec65d6cc21ceb439307b03f0c38bc862d9ea87a7df4c72d72b927b2a79d5b0eacdd00ee381d06a2c023c03a6b98fe72b1b78b2eb9b9c7c180ecb4ce4922ad8e59cff174990cc0ce72b008c278434fce24a607a3f464b8c08d668760c29f068bed52d8f01926b283270b80f32355309bb524360dfd26caeed85d7e6285d0bc5df05e4f5e5fde8de7030c85dea02ca60836dca61597e709228404efe563d5133aa8019aca06727f621f3fc87e45da550226bd0c3e1d44598fbe331f8dc084fabbcfb516cf9982ec38eb78ff9bc44be23c903c444dd2acf524b3312edc92342b6926beff9d9c2b2c616493f1d52d1202829f8b35b62052b68dd8be849c12b1e5b549d4a8ca72dc902c0b1527a047fc8d16c1d7ececad3e515e534227456d2215cd33e328686bf7755992c2861d6f94a63cb147da7973fc14bc4376b53730c62987feb7a6a757ae4fd0b0a9afbec823244578754d7b820f8ddd959aa47b63fb44f51cee723ceca3daa2854f0da38a0a170868ca0cebfa138b73dea9af2f77dda7f64f321f8cf5ce6aeb98851577868acb6cef8f951c61dd740698fa70cdf6f77d3e3600710d827a858c2ff51bea1397c63842a76302496d5ccea262a988e171f32de9b70bd49fe263f5705e4cb88581fe06ebf49afc185b2fd09fc6a901f4bfbce7fe424efafacf0362793590daa7be32fd5e1e91d13a7f55f9b80d551c0debe04baecef9ff31d8e08f30885a80a4834a70c7fc5892e5b90e2246362223cc33b5ceaf6903ff9d4108ed2b5842faf7c21d8fb9852df236bc5715ae10ef4bb68a356e7e821c81dd0f456fd6a4f00fa663aba28def2ec530dfe8203a243bb62ae722831bd5d21f887d4310e555d9a0a420817293c558e021b3c14d5bad01b530d518b3e569b83508f0c64ba7aee40ac8664059adca50c936cd8febd85d535eaa2409253cd1043e1932abe6b6a1bcf90136c591d43db465724b4b12e2b755de792a13a38b1b978c390bf083da2365ccee220db8421fc4f8fb6ac13c42feb0c29941dfee653b42facaa64232dd25a5493e9ab7e3b4a467e6d203f19767692b04afbae8db0ee8d8a853a9e16529808b9af662ee0708bb0d07339b68aec250162b059f4f0a35debbe225d1e1f99b45d1f67fae6055faf3a6e69c8265cc1e5a34d52f132b344ea912ba2d631dcba9afe60c5dc90cd4f9a4484cd4938d1e1e6b4112b19c18f57736a99191d0fbf34551d473b2a7fde45b08b28f4de9cba6630cab36d2b9edb555bc2dc4e7a70d540fd1ca6159e711c9fbbfd33", 0x1000) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000100)=0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0x14) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) read(0xffffffffffffffff, 0x0, 0x0) 16:00:12 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000000)="feeeb5acb92456f14a4686651aeb79c667d5dcfabab5a3517e2a9e5614d171cb363c16a40e55c0", 0x27) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x3ff, 0x7fffff80, "07006bfe9e077dac000000000000009300000010"}) r2 = msgget(0x2, 0x80) msgsnd(r2, &(0x7f00000001c0)={0x3a7193fe298dc14d, "ae9e3b12df81966976880c3616401f0aaf8cfb4f30fe51643390ba3b08091fdba8fece2b094ddd0a2f87bc0f67d3d5a5ad7d8ca700a391e914772ddf9f24cdace1d83b482f596e199c66b1e69118e002155b2834df928428646e0ec33449"}, 0x66, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)) 16:00:13 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x820, 0x0) sendmsg(r2, &(0x7f00000058c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000035c0)=[{&(0x7f0000000100)="94f3bc5c00ced67ecf556a6593887b7ad17fc40c6a3130c2b987363d8f2bf20c64222bd615931b8c75f56455aee50dc3366630c9300829177f719611e27c6f07a988d91e82286802bcaaa74842bf2422e63a1617317a7e588125b1a6e107ad698bf9409682accac14d808454fa804fa746e63bd546d90d72af5631c98575516f584b79d0d9ed84338d7665adde82af7091e4632c31670bda56ba4c409f51e57b38c0bfd97d3df3cac357a9e002f83b41857e19eeab0e0f32f325df192aea0829f2c7088664e23961f8842c05905cfc975ac413ca7f4661ff2addcceb025b2a830439c6b8", 0xe4}, {&(0x7f0000000200)="0ee8457b66e50dd72c914b7b8626640a", 0x10}, {&(0x7f0000000240)="a59aa60ecda68f86c1ec8efb6da18516ec860d7d44ca0ea4a2f4a2cc9a165a2902d0b3fa58583c19f10f2f46a579b2dfa721e2e7b908580db8e64f7389c8255e4c65cb8cb84eb8f31d48dd4707a6c827ca284f17dd6b6978def4f2ea00c232e3653aa93b79c1fa07da8299ff2098c3a378671a00d61af50b0f555f9575b20bb0431c1e807dacdbf251cf19e5c9db2321385c9580ad9e954f018aff058b58551c6775ecdd95c0e6f0d8f3b27bbc7866e665b3e5ca2adc9dd2d80a0c50cc29c647df1a6284d9a65eac8503435f7033e78d7e972b9736302fb7a1e93833bdf4b33a6f44600d37ae34f10a41ad42bd8a293ccddcc22f3480e82878c3596c2e21b4f32f74f9234956511b1359223c28eaa823d209a1758da71e07952997567a352713531308b2bad7893ef9c674c5d194f784e8b66a15ef0c651bc759adfe17283ecc9fd258e106f8bb6a07d0446aaac6822c29d03545d67fbb573a5d5a47a8709913e46d959efb725e26d4dec3c868d0179d48f8c325b54a40be1345b4c9c1da20fae007930c0d3a3c21e125e87b21eaa87005f1012c43b3120bbb81d742fc484cb9321ad8048856276e6d84b367084703fd64aa3411ff7cfbfd080a6d30d43d9e178d46ba9234b6d5dd695ab6d6111aaa4a9cda9bb12b1f8d9982ccdc50d11f891857040d7d078e7ca9887bd7bd664a6a19e84ec60f7ec893981d3ca8b91d1345767c6c2ea8aa6d40a801f5014d36f1785ed3326d3465cfd46b09bf68326f1b0f873cfdf4a99f7f6e268df90cd0b872b95318e470054a149b9c08780dd5c5fc72c36fea129599f3462cd48e18be0c006db93284e0300d984437f02d354e72755d28c7cfde03ec66067c43c858c7e82d868599f2ebda680a16011b77ab5edfc3fa196efcf31b7df26432cd438b5a4274b9c81cc3ef4d146548f508309872444748f4d5d17eba7afba72f5498c8dfe9c47016e28132b66ff2ce0563606eb3293b2a69370ee5aed2f983d57fa1098ec998e0167fa74790ad2ac1e532c9f02b881dcaed66ba5b185e0711de699bb1a52cf441c175ec84ba1b9cdd7e3487816215bc66d28ed52b5cd065b96b8bd0b8653283faab2962375984484018b20d46cd77fd39587935b646dbc37b5a6e4d1ed86656a88e1f68952adace371010c52cc9c56cad299878f1a7b47f05a6ddb5bbca60ee383fa0321a4716811bbeef2dfb46dfc1f39d2e2ba82a865eb3579113695d391a98303168456caa0b6d9ba6db1fd2fc1040d998a2a5a5b1f1480fc88f3c7cf3d647e2d0d911e327e30e2c8b7b41a2828140589b75a4f645d0d04fc64c9b4338c77471c40b1754393653e18caedf704f82d75584771f2d28ce18a3e42628d78441d97362fb349bf813b7971a336bcb68ea92c11d12b355cbea4ba30a1b441215318dd0df68e69ecc7013cc6040deadee78ae73dc4df00c11430a4b02e7ef8aa919b9cb7cc3e62ad8cb62c175f9008da2d09b88f1e3f56b0f5925a97369e458e82148d53314e7e265685dfe274a9ef0f8ef6f00922de59cb95678bf8be78293132f8595775f886f70471723e3866fd8dea565b5accedbc5b5572a1db4f07a31385820c6d09c600df95bc9bd17f946d87949a2d52d2512e4ec1932fa94b2acd845b66458be08a8f0b94d8d5088d5650178669ab7cde26fabd66e0fe2baa4394ea3ef3b72dd7ca5b18e8907c17cfb9b0db995ef3c40a30f03bb40b397aae576c89dd50871476f5188383fd0331b8f85089b7e5a476f5616b18d5d4585daa68dae3f22b2af850d60c8bb14e054d4a38d88595e2562a15d23619a73a06765291fc7725e8f90f50e0460fedf486dab719b19c5d482f1da6171b8235ca1e1637f87ca2583e61a2f3974a295d13e587363956d75b20faf908e2d45ea7747c69ad8f0cae539b1e4ec17e7013996d4ad470c4a98507a01136ba2bb58d429b3a3f39ceba15cd9508e17e3275f0df56fdd2bfabef22f71b199fc87e23bd175b6380a35d2ac2f22d8c23ec350ecb3232942bfc17b7144f3dffcd0afb05c6fbef36b0643a0c6f0b0a53aeae82a852df22cff0fb5ea190f968d6a9e85a62b1041e198d4e659d52852c520a5860fb90f28dc5972c9b873d9deafa114ec15037a804e98c3570b78dee2612b2181393e959b89d1011c490f2f807a4e242903a5998b63a6a16fe7c64fcecfea6eb8b25d97ed552c1644996e4a49b41408153b2d2e17832c94d449205a9f47e4ec0efd6accdbf4bc14ce4af0b4b744042de38e408de1744973b775ab9e0283ee17762cfab6fd44a7077886de4293ad8d32dc23f94443e1d7953796f3b10a467ed751cc932337eb299cf4298d72f76142720c4e37b9339fe3470f53a6137747e4aee36948a42f73dd83a825cb9c9e226bef246009432be3b52a42558fa1c989565b591f20a487e2d7f2751c7e6c55665209c5addfdc570fe1ef8ae72272305d5d06fe93a087dafff8921bbed21fca28f346b76afbd24122710c1ea1fe293d366daabcdcce5008d1d66d295984de789a2f0e902c0faca47d44753a6aecff6bf357cac9db912fa14ce0a23c7ca05c3f0a108e7dbc6d9d4b84ff128c0d374453bbfb845a9d746cfe4a9ebc19dce49eb5e6b73a02c08bc71161ce62a27d8a126766ca118dac4a546d3648ed0140cf09c365244b3bd8c76d5665a9d02640f83cd224a29b373d22d98db18d4831505cc833fb21df480af0f0c5184ea823be4e115911917ce7afe408f88b1247dc7cc8592226d772db2954bfebf50db573720b044d820e82d72599a018d92bc174daa50aa3ddf4f916b1f44a572ad573dd177857bde47d353125bad54c343bdcad7c169423ca59e4e83965153d12092e65c7eef5f78d66b797a31d1ffc84e2328890e6f10839071d5a194c8d4473d71a0def4a3584b3841738165902d9a38dfa60547a828dd691dd71f5ecd3113a21c6fb12a5f22260af979e37cb9579a5f7c8caffe616f3f4cfe8995d18f5ba970ef6c791bac700e008397441552651e362ebacb2ad0a8db58bf4143345d5b813d7b7d4c8909ed9add4ddfe9870b4c3827bee6a958a42f0e62cb7d7646b3a5cba45619251aafb1018e830ddb2d6cce4812d1df2147306565d3f750b273cc67c42ffcabd871acbdc113e4e9fd6df520493fd853b51b59eb1dab4eba6d06add82ef6f6258688baf5121b445c6aad52b3580c6c99c6b896fb9ff568a8468deee74307b4a2f54908edb07783d4e31de94891a96b25430638c17637c8a17a0e64902b1af25881731b07a5f94613d7bbdd36f1b654d378c5ba09bd6bc4ac418f2b112ba9318e283c6aadfebdc9070117cc6d20acc3c85ce31701b15a66701990a0db8ebb1156ac829234c619f8bc467ae20c6910437504c7033612fee986583edfaa496599d5598b218fee58054cfa663e62298b613347524cfa8ea3c529a6b35bb39c29407fba2d9defdec6a86554bd06a84fb765f3d76f060e2c753ebf0687ae82eb3e3d09a7c26da6d206fcc22557ca9fcc52f010a8d91de31015c7926664335b7ad6424c6348e87c25476eb28c8a9f78e0f38a0b3b530bfab7201fd4fb69a9a448329ea88eb7ce2814a7b3d3a6970d779877758c6f7adb3b4b37a5466a3f1c98a96d009245f34b10e26e554b0b041fe232e7324ff2e22d48e6e58ab1231c515fe458f4364afe41884180bed6f7fed3fe64d974194f917e97439cfc5c9d527bad9dc38310473c429fd81cd3e0b1fb906919b1e39a550b9315d547ff9a411f5f2949eab12279a81f4e7e64626aebf86c79e3290b9f2cf1b3fee8fc2f249bb7a7421445eb225d96846305881da896601af60318b5f07e2b8cdd2ccd404e46d408b0193f13ef1f83df140ea00c72c468fcbcc919e90824787b390f8148400672b34bdd37c04c99b2b6a8c05de5a11961b07b8329bceb950767f6eef0c4e50940206b2d471caf25db140d894a3deaf26837f1b72a11bfefbf2d240c0bf8765772fed19795135e0e1c38ac4f201192a45f5f55d871c0c5ad9fee68cc3128b241b8dc3ee9290cc8c8bde73f542b41e55e85dfa96c40f2cafee1f9d18dba390564e6d616f6297c6952587f2f1ed761ef6a86ab0d56f8e8d6167ffdb8c7a0ce4def269bcb840c0a650d7013491f1b5bc7462e4640ef9ebe39e823b1ccba3300b3ea1719882314a733cb87afb2bcb1f3204c6824d7eed80e480574a835cd7c082749373b99a1146f6273006052f7157996b928d071d06cb428a612c9f202f83664b1a413361252ff32835608598114de42b634e4ecc73e7b179ee6bd455c85779c6475255c94d3a9771932e736bd876629921fe87012833af41e3be94082c7f93462a0eb133ff423c9825d65ff2af8de1dce1202cb2497b5cc271bff48b216c287f6e7baca2c1abe240e861c03b02af3a54ce131cd326324481bd4b89e5f74004d5f082a27ebfaf97172bd0a1e79419def9c625e7e9e7ba5ebe43d93ba66b42dcc1e771f447a578b3ed96190e0271cebd9520f18cea2b64bfd573ab8fa3ea9cc8ee3978e3a99d3d5092829bc035d6919f8b2ce057e61972df6c54a2ee34fb90e9082b805c29b71f8457448047042915cba22d9a0554b94bec47e162635aae6bfcaa618522a5c818f2dd0b55138567563126d2e1df66f2df21c344754f155b03969fa5d86f922b260d8be1349b2dd6a2e1dfc7f6b28655ac427a2961013f40dc5acfdaac001bf36624a87ed4fe7e09f4acdad6f6da42d18fc58420d9675707348e490815deff2f4d44f7eedc4bf96a7c7dbe9b7633df3e8f6533b767cfb0475000cf57d4c5f144f125a133fe241e88d5f02a58709e1420dbad9309fe1162a71b7e5528b43f613a1d9b3f81cd9e2ea7846d22b7dcce7b63b2d38deb7ca5d214fdf2d823e3df1f7bf7f14bb3e6a1d25809f2b04b340fa7b9c9ec3eb220b39bd967e8eef98d50ba7ddf0805f34793dcaa19879172db55cbb84581ec57200dc1110ef4bd0be95246145f9bc44815f454106ae05f8fc5931b91abb774182821b7b67395d3976a6410b0651bda3d3fa01a358e085c22f2575d120fa664d5649072ed591675528091c4cd4bd372802e907397d948ed5de1ca06e635f086d41ef42e026f3fc61b09580071c5b8fae4a67279a5eb5ff29856e252e7e0c63262c2311351e342c410f03f8019d601f8622ad3a826a9ea21cedfd6ed24f3320860c706509d1c1c1a390aa39e565c74d26a69f1c1ef89f86075546689dc96df0cfe7559bf9acf04dc9d637f8f2746f3bceeacb7a7824e51c1eb40b60652bf79af963dcc99125cdfe333edb3cf5650e1180f540747b5b760af13e1773774db9d4bde2eedff1f87db6e036622fa446b32170565227e8fcea314af98d47dabd4340e6fd7b8def1d8581ad7726f3059e23e3a0fd85df74956ffc1b3ef507d838fd2707c2c739bab1e9733dc7e1c0f7d9767ebe51c69ba87b9fb430f57d54b0fb992b4d5e3893fdf9484a9727f87931fd813fbdce8a45c84339512a8fa6f4adf9389fc6f34bbcd7d3b8b04ca08e80d78f56ca867fdef08b532c209bbc376952d5b502a5a646a14858179c5cecefaca53499bb1dc5e46104449f7f210144d752e1be095acd2c1f8f57dd30076545495d6218ecde9496fc33b178ea052d142be1f8c7aaa24be5cfff8821ea995b031fbf87761acadba5b556e02873853d102d3aa04e4eb1620b6af63340c89635342b1540f1b1f197c5d94848ca9924bd2e286ad17f91e94ab38367c82a7c7f78fb74f759c1fe8f511aa10e8e488a44ee71a28fa4620f15ac374365e31", 0x1000}, {&(0x7f0000001240)="03a9ce5c8b94c5b710081eb432b0090f324ad454fe84be0cf2de7ac87b77072d629de9aaab7ddacac93899a9bff3136f059b193fd74c2b24fd9f5acf19062d7d0c0b20b0fb6dc63c0f4ff05b8598ad", 0x4f}, {&(0x7f00000012c0)="fa1d1f5a410cf770dd61cba715894d8743e000ced159ebd802edce6ed6a798d5e00044cf70cfd18d487f841012fc6814bf3ae616c53b1e4b66e354706c5658a63c769d53f0901b5cc0a77ddc9e9092515c952185dcd5f76683a8e3a3ec886c9e56ee2b7fc174", 0x66}, {&(0x7f0000001340)="728b1dc142f66f582f1fd74f5407e1a5395b9482ddc9dc1e48341c1994723bf764886847f6cb620acda0d3e8cb4c52ba85cd439207ae950a0fee4bb625c1aabc6dc7c7bc9202b67179db5e3045620a29edbfe058dac63b1eaafad673f4a40f28a590a1b370312d8e4087158a242f716d496c8f26a001e048bedfbaedb283a8297102d9cb85df36f5fb7e125c0481f5e9b1cfdbba1cce8a8faf826beaf2afaafa0ff2b8752c1331e392840b3f5e75b2f7965d0fb76c5f9896fd73b5a4b4e22ab7967277e0562f2bf5b81340ab58732d117c1596b80d6cb3f352c3e385faf7ebc8a26e593a753e661f31e246baee7f2312f36986986207277eb8e64bdf413f0beb0422a872ba8236f1a08adc5c20bac44f42697e2dd58f6b9d7410b483211500d7230d5b0ad6325fb340d60206630436770ff229bb18398a8296474bf8a6274b4b3ca477d94338aa8e81709bf971801619bff5ff1a8d94d560755ec67551fc126e5df94843ab1c78902ec519efef513893b44f23ed8553b8daa639a6aa355c66edeff03387b5585155e5ddc8afff5c93900dfaa628b2a008303b1c6f6d2078b8541af5c72abec59ce71a444822fbfbce5f2dbffcc8a776e786e1164217323cf07a730d643c190a4843417b4e806dec7bd3768a85e7e5f2486acc053e64a9f8cefd2b834313c5198d64eec08a1f9449e8474e3a1c505ddb39833e8b2452b25e5c84de9b7e10e6e94b077f87b7a5ca1941f9b972f9500a906337366ffaac2dad0344d4527c7b96e94ea6848ad6f0a16d7be32b9379b1637d6fd65193c79221bfc4ddf4eb91ba4d6a961fa31c2420ef0cabf42ee090ff45e18e99b9003210ad7d7989a5dcb64111fdec05804dad1b7d32a24cc9f27c260d873bc0c44adfae622b489d1c1d971ab9e85d857b7a2171f78816ecbb33833a364b6260443194ed71a9190157d5b6382a6911810c994cb5cf2aa2a613fb4da1f1f9e446e1f1b73cc60b2374efce736dfad405280df7a06647a3a93ae70333053ef9530623fb6900031516edd650560bc61ce743e8df6242e59ee17fcc063d5fe14fa83de759ab7dcf3f43f73a07b048638ebfcb0849cb82c86556f3e1ed52eb6f7e7f497b352b6c87f4d0d76b31524f7f36851b4a761b531f5abf7f5a6a0b89e84adca16a6710d0e78d351d5284ceeef0c99ca0b8974eb51244d2b8467b84f3c174e94e06eefb655ffbf8af16d7524b817cd32e23955d53ca71ccbbf2240a8bd17d9b611534d1cf307d09c55924fc52596d3a7b97c75142b298a2578f46d8b053436af4cdc672c89943d35390320cc673e0d9e3d1e02a066d88c3d8f657ef44ccffc986e0d30f9db1e299ffa05b3ff9be698a120cfbe1a78dff9fd8c313bcf9c0b2afac61b4a2d6c2ad91992a1a8be95d8f4f39e4ebaa695d97a624e87c7909abcf4c225f584c82bb9ef2fc759430fb257e36c3812f7ba6789d9e70b736cf57be4b14a1e24b61fdbeb9e0ca0046296cf6b8c2c1c5c9b6985903c84762f1193842c7a1522189dac44cee58ea029d7ed1a375aecb62f587a419cfd584586ed52bca294ddb2cdce901146fc9b053c58c6add0d7c69d5bd93c67ea0f5b22110275ddbe5b3099e1e418a01cdb5a10e6e9fa17520241febeb24733cac613559d2d65fcfc8438b0f5e597202777597432100261ae9630d10f1e662d444380233203252a8027992e403f0d783e61168b5ac990141b9054ad48eee8cd0532e62f21c814d80fa2a4e5deba943d3d69cbbf55b2d75e11e382a268325995ed9994dccae55c134c0ef936a79d91c137698fef99eb5a372bc5158bcac0e1cad5d4405f8c33621f509c518b4396b42b19c128e3f2ba4c92cc473229883b1a8a168f3c7cd344b68664abfe6bc2fcab9ae6ff09e97b8fde055290b8a3284cbc0622e6e25f040fd60214bb295250d7256e45dc70f8b08b639ba89f55524f75fb2666b62ab9da6b1fce95c56f89f002a1bbb4f7861e3745fa6946101fd7fba7161e5c04d0f0b1af888eb52c28e87fbbc0c0072cab3ba28c1c7296c69fb225e146cb7d42fbc12c715c19b04386afb0c57465ecdf34eda866cb4ce7b309c284157bb4950a2038dbf376a7edc1a1a7fa55d1f0ada198787ee6edbbabb76c116ae2d5cdc752d2c02ce0b81b94b1205f1994bbedc322c2980d975c8a10ea4c174948046a4d64f8e55e9e282a33c43312bcc4abffe465de46137bcf48b7f1cd11496e1f9415074d5a2fb24647bdc70d5d63b5a745533021ee1581ea9f7b583a4d2679828505594d91b10c1a8afa14c6ae27e06875e552be3b9213c22de580e34c5a0b3eaf482ce7f465a607584cf2bd8a086f51d6b473563f1c713a7b4ab1e1cc15599831f8496db52fdada16e35b422865a7fbe503dab50ad8aeb9bfe9a1d24830ea0d6dcd5f6232290538cf1764795d80c6029db808483829f31f2cf186e0d288fd2d6e7537f155e02e448998285cfbb6acc5888fff1b0722d60ad8ba3fb0606a4189acc6b10735a5e4e3ea3fd47852070212fd3520c714e02f5266b1c5822f7d8fc20021435604ab22b1dca1aa189c5646c032db53f043aeeeb243ba88618c01a581a132da94f00e3843defb5ce79bdbddab4cfde0c6a31d0700683b4069759fcd4b84eef80cfcc361a536ae749ed1eab83ab9ee8538d77d0b4346500fa0917f09ab4e5a25a23a7f043312ca370c36e30e3658706110daaea238d3af8f2c45c522e96865f0e03983d2f79f17492db4b8c0e48f310222e934fdd02cb79bfe6a7521ae2ecbe639c90aaea0de7b0304231f5658433a3e5812cd9c90e16e7cc6c8d37bfc7943e2b212a339b1a4f26100d0e52ab8e2560b4638abea978aa9a80048a2dccb118d60ffdcb6bb54cff4d328302c3b0190d961fca9b1c2578ab0cf96ae435dcd804030e1f3863c4902aa386542e4f1e5aedf6630fe6b666fa99fbb7c9cb1c1fb554d0b9ccc47259690056c305bd1e3963f52cb4303e6fbe3ff96576e428eb19b629fd0b0e393c51295195baf831a4bab1eb7a1900a841ffbb610ea8bd819ef22781ee76a8775a525870a93226d561b099fa4287bc5a64e4ceb1497584594f2a24b5fbdcb308cf4f9f69aacdc9ffb6c784ca887df05cb6e7262e75186442e3b45e9d87e93e3f55f88da418e4a265adda783717a21cbdccccc965f6e5f5e3e5e05a0701222cdc8c4f4ddd41bf6cf282552b0ecaa21de93ddb50c66d42d162a7d5ca12bc3b0760376017ae5ebd075e09eb1cefc326bc87b707b3e61c72b592a2998cef03ba415aefa816eef2a2d277445fb859888690be6a5693a898b1aee4012505ad6c0bc212cbffff7c1ecb72349774a8b445802cfa251fe40dfc5ccaa9d6b806ce059f0f8f8dad613d41eb9754491bed08366e59102e62bd46aab8b1d02dc5bdc620db64b2d35ec9d602976d21eea11fddc1f3b197627f8e01f6c1f2402e7bc3c6a492879fdfa2d48380c233423303f903c2660d8379d5d253704226c5d46f15744a584a277609510d77623610c68f5347f015610ef38a5e8d9e21fb93ff62bf1b923a490c01fef96dd6b95326c64a6761190fcd17ff1a8945cf051cbf2119db8a1cce3a5b18b6cdc459488e5d71efc8da35eacf573d3a2b906e45645a79ebd7db525fb66672c4ef64165fa3abf827cc30d485e61b23fdbefdba5e3009360bf3f785aab1c45a84a5b9b8a6bf0190904b6662cf9581bb43a999fc23559f01488d7fc3424c97af711e323f805e8d5aefc59deecf3b2bb405596e36accfcc31211ff01756a6bdd4be8d60cdffe701ee87b2b32a30c11b19cef8c48dcc628941a3f6ef968eb723f0cc7fe4c5fc7f107a9170f07bd4d1f65d1f9c39fa64eb1e5cea2df60ed09f4ad5a327680d6973cb80865a908d4b008c26326b60b634e4d502ee1141be998cbb614cfa07c0c5f75c43985d02a24e95aef1d0af42e25a12a250eb00633dcc179c669e8434139804d286a6e364080c2af1433fe442ddbe8b7211d08c4fc37329254fcade447411aa1234f223ef7d6f1d83333b29e5490b43898c522fce520061736a71da00bd2751b35f6119be99a393ee9faa4b13fb890967d65aa208a16930cde1d2f2075704825e8b1e3850a57fca039f63583ba4f4120126e6dec957302a2ad3cbf44b110923132bea7ba777a7151013676626117ce4e927f4351fbfec428c1a184a16900001fafeea573b70c288dd43d5d97c408fa655c9806076908a635ea4be5cdd2492b9343949f2646568e1cdad92ead121bf39a0903d4c7b6bf2fed4ebf0086df82356d27721cbd2346f30ee3aef4ef1c9b20625d8075f01952aed7550c5533005159d46a64aeec2c94b50917139f2f5773a5ed9419b1a2ebc5234a1fa954d5ca414ce520164187d6425821dafad587d6570a4aa74f30db529c77b1e812da8ff9e9d3209d4f4b348dd2018618df3b7aa05d9e672cc3aec368cd4feaca56c6ea45c89e77b569f35d7f271c06d080d63604dbb5efb4a63f98ab05ce63cc78ec86e9b48a00a28f316b34e3d4b4e2792c9afaa4113591f1fe10051286c6f95b9211eccd17e7479725a97ef556efdd0c3b24739e5a002438b691b7ebc5a384e610718fc9f1c00448e1e4e45cbb51864fd2d9389f45feb56583a09bb0b25b68b3af3b8d108c0282842f176ab2d0d17a2e3b5953a5bad98756d116260ec9321bbbad413ed48c381b749f7dad566214a94edff4e94f134fa30d441fd936895253599a2ff5eea05de5f9c2ca879bdde5ad365f5039189e9d04112a6d616f1e0e36aa9b518435ccce743d1f6b004bf766dee31708b5ab14082f5d457f114f5bc7eff1128ca430aac6d18b09ff443b7c542ec8aaf4c62e7fbf94be3eff94b1c961038e751d772f8cd92ed6e5277f9cddf1978f173127aded12d5d58c269b3b0b0b5c0029287d6fbf472bb39de7ba3e5170b19e1cc1da8d63854ce1b7bfc011f2250d0c3cb094bbc442b207bdb0e9b48c0f99ba69dac0d0ea043e72358757e70f689e458493f9cad078bd5d200b2b1d01c381ef2600435b5f1e71c5d62b063eeba2730edf945963b55ab82cda88225e9c9d6f7943714a2949e8c0217bf886439c5c609f0ca24e04e256d442238a665743643b81f6bc3bf978b951bab17979a7892ca4adcd3ee27e75b60f20ce4db4547e01bd3b89b7ecb4982a4efa2d28bdaf134c733426276a1f8f7e6cde497213c65872eb8f2079f04a1e3ee0932de5c477759c0d739e65460303afd5e6361541ecd3a45be9165b74716a34186fb237b3f75ec614721f012afade8a52110a09f89cc113ea977ad9861bd6dc1ada7706b50a292bd78888528a790518ff404f36e6dc28c2a5e332418c5a9b78f8e1a058c6b81848788641539f4ae19c936fdd6a6b2c9bf1e1bad07f380af0727aab7d252da1d40b1f23f112dd6b3296b5a77f55105d2ec8beae335332a363e9837ebe9263f7f211838ffac33b4bf94e31b20660554195229c437835418403a7cc67e2cf3b28a2ac17dabd83ccc7fbfb4d80c22c3c4a78f34adff710d49d47fd1cd036f45c7d8699bd6a7cb89c78eca3aede67ca8f1fb3cc8b43391f667d6f227ba0ee12a8ad28bbcc75bf2658a0a80428a35db581926d12d26cd3d77dd49017b0f04397745ffb1a5ef73a9a81414fee6137cab283ab5e2db93b7ad4bc3f030de7a7902b595464a114fd242f0a30d2b85714c9cb32315e47e4727d4e810a38a9d73e4fd3e8a04d2c512b00b9611923ca5fde092ff594a9bfd78fc769017c5db7621f9678a57637f7f20ae35deee7521c26189337638f229", 0x1000}, {&(0x7f0000002340)="5cb9040e08f886d574f7702822bc4eb5ec81ef6e625f1313fa846eff79bdbfd5abba4255027b067395e4754aa336810d761f0120cb104ec730dec4cec348b4deb00df1be67dc123abd85b17ecec022a64408499e80029f7585942f91af602f0dbc6d1d651acc52ac6fe1e2b6c146b87f5772458d443649f3b4479fc01543dc321eb1fd16a09ceea1cc75d0abf01c09f9bb645f39a9f388f4df7fbf251b845d8af274f197b8ed89e607851a6f7c161df52d4f43bad7fdc2119a3e1a1c7503", 0xbe}, {&(0x7f0000002400)="479286fb34b850a8e32a7dd6bcb72e7c35194aa0e800d4381c0bc5499156776753acb4d4c2a0215cd17546ace21e690e263d006bfd87c298f15668a129f7ce47969c5b37cf6ad1f48318cab0a1e218e7034a559efcfc7a43e1b9fd5280f073ceb22ba7fdf07a199f6506f3860121d40f9f685c1f3979dc1a48ae3468bee48900f7cf084876c721190bfc0480b688c50c86c01b29c154078cc2579e09b8a357da6f3e8737b7ee889cc51350a9e75fdc41702cb24835ecb8b1c3fb35e0857e3cd36fb27f0a0ab576e766d2ca8293efb46feb30bcca78a81064911d60e09d1c7b070439df0b76f6f73aa75828c1f22c2813ba03bcd1a6d4068ff98056373149afec942536e1920ba43c2511a5d83d5ef5bcfc5112c9856994a9c20afcaafc89f5a6597e1ac6afed3a4b7e1cbc6a3904001f7c67ab9be83f4b4997875821409accb4d1166ddee57789772d38a179f1fb39beeaa4c7e1a81b06841899fd48f8c9b701f8a6d4f211e0fab8cee58cc36530fb09df44674cfbd10c19f9b0a2f1fffe9865266544d34032e16671ab2eb4896d1968ef6df1cba9fffb9751fe265e1375e47f1095c813b096c8fffcea7a5a586e90d9cadea0e74bcae90d0bc48d0e68bd0a9684c62f2d4fa8829d270e9e6b6293f45cd5907d8f58d1e555ab35951336719fc161a99799dcb366961610eb200344618351a3b9e1aaec7c8c69380788f000e896301f1d88235343e771b0429df0b0a0213222696d2b85c0ebdbe527e9b5707da6b912f1aeb8273609796efa18b3f644590693270e4ea4ccba0ba43741c8c3f7751113209825ce46d06306046e3f36c71bf88ced6aa0f711c8914aada47d486d8151709ffb9af9c4eaaf956fb9002645ec1b4346bcf3e61917c4932f1d19dc984eb6931929ec1c2ede8e3f5d8510680cbfa226d1415a03cbd3bdd94d57ab58b4b0044ba4c0367af47eb01baec8412c5ce8c96533c4102adaaab8fa3dfa4acb3c420471dc9161656a4e13fe4b8f303dccaaffe0e568a72bc2ca4b5c775d50eb94ec2bded8f3577aebf152afb64c9bfb7d25817cd259ede43f28eeb419a4c45b1ed0c1d9da71d0338842a0bae1eee7cd4159c3e2685375dc0507e3a691c81b2c8310d4b22c7422a26c27bda567bad869df68d776dc6a57c88cc727da4e98352ffd4892e59e9e0545de74123365296df1d7b178cde5c66c2b5d4051ba3e35b7ee225c402e6d7f76453337da3723ea03720469d2633a25652ea287f4ab3f6c42f5cd9f6b3609f6aa2d32983381fe68221afb15b5612f01683866c565e6609d1fdc1dded51005b6b8e37af90b5e533e52e5169e54cb2d4ddc3cfe0c18ad63a691f82e548e9e5845a50ae3a88f45bda22b46d41b876bbdd7626d7e63ffb6f04a8dc8a3f30f43b3269b899234757a1001cb695383591daa81f353113df0780dc9c1807b8ebb498f83f0b6e33c13690f72125434e8ae62c0253cb94093062dc94aabf264c51ff210b7fcf7792c158112f35b108959a05142844608f7175d53b89e2c772b40116f0fb91dbd5fa2d712fb51dc96b24feb4cc7498a81d248ac19bb5629568708d19656091ab013cff194572ee55810547eaa9b990537300e1c0120d85a8019be7bc411f24c9b381cf5efc4f362864ed3329344579b76e83d3c6ac3c62c198f0c29d5f954d0af09c9cb6a549fd3e6f7166bc37ba6aecaac0b43b903d186c066670ff3c7c746a127ada2886664cdd7e54997d55b4b2bbf21a83cbf62d67ec4948bafa095aaf4914b0da25c3b00b39a884619e1850d29665c4f0ec2d1bc597f1a57cffddee0fbe7d2c1589e404ef61d6844f3ef0ea0aeca609c3651645a3d4f97385a8af3218aa607549252bcf988789c63a6055bb8e3bfc1c4898cdf62deeffcb537794599ff31f949c7139f5499aa9dadbce4c9fd9d5de64e57f1b7bfacfb667428c6bd977c13c472038e08a2236bb04beb39eacbe51fb7f676825c735b6968e407aa1ebe3b715eedb484bcf8423ae8f134582e69bbd9625ff74387f92360cfe1b8d131499d79eafa70a29431b703ca08d90e9c66802ef05b84099f0c8df6433844d843f1ebe101864366a406448b2939cb49192cf6e9281c58e2f4a8599a77507fa0cc05795d57552a3a2884f17ad94aecdfa2fee35a56b1f302f95adcd1795d561f983ef1a35f68ad610124a16f1e6e23fc4bba1df9f4ea6fbc45d2472472f7e34b34b4ab9273f0e1f4f48fa0126a1ea31862568f0809070a829c4ac22b6baca7592bf64276f3373f9a8daacc317256d2e2fa38ed106eeac2d5dd60d4143858f64c68b9b4809afab76663ca14e0e415d6e8ebfa50bca7ca9fccd8b3948731d03efbf1e6c35e4ccc788875b783e4c30936492f64c63289bc416d22e9706d7afa6144114c271a7b3a72f295648fd5afbb2d801abccb6fc297132bf8be873f0c9b9e3018b61693fde2efdc3885649e4bc2e2e07248291bf01e87633ffe865d4aa5fddd3c66c82f051d0b1dd5562fa86da9e3c4f8677c619b93bfed01549e8087021fe63373aeec24221c48a2cd41d4e7e421d1c546099eafa321b03288e407d72d62ebc4915b44a79672d52013a92d6e0acc3e976073cd3ab0af43cb7354359d1abf39c256e7db16ac63458350e54a71858d2d67545d9ec501fa1056e629e6894253b0c2f620bfd2c7880224d47e3c592c4805ed1684141cd14b1bc1a119ac193ea0ca0a75a05811391c5cc5612c31ebd7d599b4d5a58423d65957eb54a68099fa837be32e96c07c51cfe0c1bc930e1a37df2a42afaa0d69d32c2ab2415ff64ad881eb1797d08fe1c5251cce1c29388af7d588fbfdd6ce8a73644b4f94efcd82526c009fadba8709a4a2445c82396f4f7efd2c46f73f2b8ffc619316f9b7ff89267b150d95e1675b0b35541eb95868886111bc4db3a19e47a82cbc5530c3850c2cbd64c3b0270b24f20ac5b776140e40a3777b18ba7b84610078677e7aad207deeab984310beca2264ead7c8bced2d7f8af96237a6b03e8d0aaf5da05f215ea8c7a4256b59f8bd077363fc35f8564855ad3e9f6bdff014aa4184ced46cf9f0333c787db998a8f704fdc53fab62b384cbbc560221997eaa601bbcb9a7888c97dd92310190f64b98bc6270e702b88619d66cdc7db4d03f05aa3e26ad4196d0cc67118447e4f62f4507203a90f4c722440b21c06de56854775a8192fed063a35b08c8f3c76fbe5c239b03fcda02d378b2d7b89b9c6565e043444a11c42dcdf0b36ab1c30f796d12bb6502eff6f7a6cf67bbb7a696d2d904a3fe6f362e12a6f864042791297364479e8036846441bace0e47ee0c2faceccc1829ac5649c43ed45eb33e80b3e1e0ea81a26d1d4ebeae221bca61b2a300bf71595ee152ec2c673c74309f712cd5e692d560a952512be1330842c999696b74f7a760282496841aff2e75b7990231c62497aa1c17a4e17e9967fb007b0fdd2c65e3a7b34190b2ff97519e8bf6195909759556c36140098cd2fd1c6abf9855ee95119ab673c7cd2c9e105b2a1d9f74d48f11cc33414a81bfd32af8af17715d690a4c16533cfb310e733b83aceccbe386c065b176de575ffc948f32de62a79c14437ff9f45ae82ea95312ad5a347ecbfc265c95132bd380c1db0aeb49dc06be247b7b8e922ca138579d193f3ca3be2da268e669248b054a3cde825cdaaf8d274a33d112e582d4f831885060b3efabdc6674d5bccbf1b2cbfdad24ddb16ac7aa210b797e0300344775aeab424677c039e126cd65933570a584d0c5d6415bbfe07684da7d8c65a881ee664034002d5d1a93801c996aeedc0c982840d1ed32b1bdac4b85972383951e8f9f1756a699be1f9cf78747928b0a4da02d17dc97ed2ebf0a47029f0521019f2bea7bc5c08f2bf24dab9c84fdb2a8bf2474f3bd9ac9887f64e83953500215b67ab00767702cd00a05610f4adc93e75de5923ef8d9af0d65623021806e3085dfeb93712163dff39ee7ad00e26adc5da0b4c3297f8ad8e84e0a01d09bbbc16c6a518d421c7090c0fcee69839cc82221685b9ba83a00aa8926811ac368fb225b68ee97e74b4fa11e4c836dced40fbf85a771e35f09fb505511bcaab820ce8f1e7fbcb118d5a0c1e435bddc717c6dfaf8db16dd6963e8dc4a9a3d85253c9bc248179de9d4ec676bcf232715051102f1a7624ffdad2e412fda4ae6aba9c8efb4b31ae1f7dc7e52a01492a72dedf3b571414441ab6978084a997e91f655699a7fb77189155eb64ec4c31452dfa7abf2564ce3d3332d445e2afba0e9f50bc5a99337c3be53eaaa579cfa4fa3fc93566af5e39450e1ab07e27f0afd70e908c38c6d46e7f53731c9eef30816daf786e4e1ae3a12b2e9b0dbe1fc35e134f848b75531aa893fc41f549c294cbcde1cce04dc06422b3d7b86f133e2ed29073b80d7d9c45430dc961e5526cc8d0fe7e6cc3946538258fc7dcac6aef73d33900267c32ff7ed2ffb8490b93d7a1b5137193fcc4ba210e05ac69d61b1a68008b1396a03a80f324f78301ca606a70aed0324ee49c8a00d84f62045ae9bf4921956f928eb93d6ead8eaa05d611eed0c41bebc6874baa280b0c806d48de91a4b359d21abf0f3eab9b7f2ededb0f0c9837aa45e5be89f0a243c414eeba0120da53a992c5d34109ad73b4a13682d72bb448e20068f76b485a0d0ebff25d7dd0959a69a2993b6da00147333673852a1a09fa6f4f7319b4e97bae6140c14c9b71cb3135edd968b06e24e65fd2dae716b0dee838cd07d456afef0cefe3282b91d24a8b1a5176f1e06f2bdbcdb44e3f71d04ecf38a17865c6ac0223ac31a8ff8043431ef3f08673a6acc336eeb6d9f2da6a19624e190e5d19f8c98a2f225041b9226c8265308b5fb8db70c616e9de30df172a36e7234d53325ca788deb216a1d508fcd8c07c68ce96b2409fb1cde6c954fba40158725ce38ab197e5cbc4aa959b273fec9eb77dc3604d9223c62e0db744fce4f08120e9d19ebecc5d0945b50d68c3a64c1ffca9bf7abe722c225163a520be131cd509f3d5f26b8fd2738f742a95d4c062b3ac9cf7f2a679f82c7c87d7777f29b01d4871c49281b44551e9ce0419c3a1f309d4961cb1b060944fb72c3628e7a3105f2058888e152c522992a720d9b66add878989626d9a1c1af21e8ddd95517744cad386eda14ea860d9e874cc57628015cdc93da12cab0a81771f4e47dec0c4b0ce7c5ed48e9a4dfe5579c49812adb83ca1d29473a034916d7661179a044dee3a642210d9202d0e349ddf48e17f0df9babaaf30caef77afb54240a7691e9de9fb473d300d33dee7c0579e6a41b8c8deed018eee8fd2f984879e04c04e7d4cdc536e22b4427d915b97d03ff418d1bcfd600417d1146281d3c3d00b001577d972767e5ee136498b86c18e36bc5d6479efb87c6788ad1361090e8c796596096698dc4e7a23e8921aa1867889b566791c328382280781033e2d337420b4dd00a20b5c48ff83200d540424b93e713d56f33b4ca324f3a9922b98d0f350158e4c9e0f5cede070e4aac7a71adaf46bfbbe2afbe0e7540ef48da285db974d6d9ed6616cef6540d2f29aa8496bd2485be9b9a9f1fa9e97d51f32b370adc13060db58e185e0f9b9a6fb139f418140ae8cb96c5ed8f88beb13f1384bf8cbe8ec1ebac1cdcd226c23050766f19b4be6fb3037ac61acedebdda0e6aa0705c687319134abc22b1cf61fdc0878ac83b3a9fe468960e9cf3183f9827d2dee577271ae60d3200bf3e493517b03711a1ab285f6bce52e64a232f2d72d87f88a1b488f64f011591", 0x1000}, {&(0x7f0000003400)="ad94b035eab46c4c3271ef0cd49532793cc3d9436243e67a486410a535e1cb3a46bf9a64fcf8b2679393e1d90b6ee1b58e2af0dde8f8026861ce391eb7a000056970af605120e1c60778aab531cf0c3098ad8738b24cfc38752dbe37ae7eb09396928a18641f7e7b565417762785466c3fb6d84a2fb3c9922fe7e84c15cca512ae7205", 0x83}, {&(0x7f00000034c0)="59a3068613a91c3cf0d7a731c14853fba33afce8c220ae39393cc12d8c53fd0acd2b46da8662d41d39afba9c431a27173125b35331ef871127b5a4aa23f70f7f56b404bd9a3d2640edcef9a838c3d1a19fa14c1885ac75f14336394c2a29a2c12f541ca8fefd119b6ae83c42c6a7b10cf5d032d5fcb73086ff96032d45156d05a62e6e9b6a8da28059cc719592e0ce332e4d993659c3d99acc15a581eab2581bc1ea7989f22b740ce20db85805c2823936b21894ea5f7132d5c6a3a18e88965510e6d327a581bcb328c77df442e570e208a95c61d9411fbf94f3d2d636a8e2cab484d4cb9450fad6b6d2140fa3bdfb3757", 0xf1}], 0xa, &(0x7f0000003680)=[{0xc8, 0xffff, 0x4, "ae8b71fe5c7942bd5780ca96d762e90b28edd4018fa45f6add89120bcfdfb57c6dc2c4a85381bca3a5d06d48af7db175667c5ac442021fc7ed78a3148ebde9c5ed9fbed455ab71eecc8fa6ba1032f59e4e2f195b6aba12722956844f8869685a72b7e9b5a98a17af4a9a057a02e7795faee92f80bd1507541adae4c22c188cb835c165cb64833650c2d2fe64bc711198e685ca6e1a4782e527b05450baca321d1da8096ecd3201cc6760cdb20badcc53c997cf43dbd087"}, {0x1010, 0xffff, 0x2, "642d61951ee6e7d1a9956203397b2017294bdd0736d53c36097036d55b2e292c9add2e3a1a4b6dadd75139d0b7ab1a99ecc944fce9e471ca31c611fd92ae73a0b6ad9fea54687d30917792d80055509fa78ed9602ab36174f880cfff4811495d49ce9a09074f159cac9642a37c66ee2eb9bffd1e803ff452238100de4208cada86fad61b961996ef73bf0f53449634f4a06850043d93bd039834b969823829e54089bc62f0cebb8f66475cf7b92ab1ad6d5b24b2924c385d84d4423c3074cd5db9b65ac6979c6a283814937cc95ca7df4df28b7eb7b425d7d4f9b409679409a765dc7e73d7e2c00b679d23496303f5efbe48abbae6b7ae4259a403ec58d7f6f58bc6245f83cf84cd8e559a925aea10412359fd936b1b9d1757a92c65307f908e1dd0794ca2a162deb7623da86bed0ff85fc92ac870740f4747a366de52a25d73b4adb3be85db10e5d614d3c9559871f5d9ed60b77f3ec8ef63673e357a8fdde6f4b774ad88cf351e2821474df38af7ba3f5178f66ae091345b4189147ab30fd1f86e44d2ea1490ef28d95315eee5c5c512ddbb5dbfbc3c2cccbd9574c5fb44bf669fc5ca47faeb3ece2e0c1b528e6116b9411861c15bac45a171163cad3698737216aea56f36f109cbcc83bfeea6db49b87ef85ce65f89e3cc4ca250668e49469d224837efa681b57e8e09e6ff05e339c0c14639854a0c1690b7268cb2bd76add973f235d295024847d4a7eb66b886df240c843a67d8e95fb25081b31f1320d2a7eebe81c9bbde6f16bc669d77c96516588bebc1ce88c91333071d07da880ab801ce975cc93ddb7015faaf14aba56cf542f888844541cdfb982c2cf832e5afd5233a827e9e660f7184c66a78b09aa70632d2bfaa82c4063e8e5ef7a37c1db792976e8b9242d88e6885941240bf944dfc9a3d6a2db65bdfc1b53ad7e6c362857c73b1c810c63cedcda45f9696c9159bec4e4000f07ea96fe4be9e2e552d9cebabe5544a20b1d6f758dbe31593a29b65513370342ee56388148accabc5c8b88061448e998f767c4efda3dba0e7e69b83eaafee2785cbadaa19ea37f78c1f28ea23c27d23360840d9725eedafe0b6636be309fd2684810bf3861d8911d75f331540967fd31bd6d101227345cd4a0fc7f36dc4336c7636ef92b269cac5cd328070cbf2d7ffc2a48e9430b15651800bd077c800ac897d14787f351519e708eca29bf7bc67570c54ca0f5b5033bf87e24227d22e21ceed993c7e671bb02b9bf74129c4d7ac1e624ce5a3bea1cb0662918b15175cc236fc075220d60bec7364e31d0801a94efcf009c741b5d689032d7e34575e69d369474e8e2b5135e2941025a6fc90a3c2ee88c0b3c7970606ec22df25562afc5d4ab501420a539a65f78f47b26c5ec077421f437552b0eedee199ab8d7e923f00eb584cb3a91bba385066e32b5be98a74b96f7fb7eb7848f652491a813fa465dbdfe591b4867ae474295c164fd7ddfab8a295ba7315be53a049ff7d3a7dcebe8fdcba7a60b4cd6e159633d9590d90900c6a5c1cb7a4104073b1c4d316b9318c3810840db0a525e8d8e2033e817e513cf3e25b1216c1c609bc044dc07282c00440a1bee43d29c1acd2e7df9a0214cec0eda298a978ac9523814da3645d578150c26dedeb15f9d6c6bed3e1eb9b4417e5f31e003ae3c335d1bb001e094f124bfa32d34231d6c2dae2028136132d097b98eb5208ad5e00af179f5b45aacdad2e63636d704dc7f256f5fda9684096b7ed9888f08d8e90aa90e7aca5b72494ae079b2aa4f87b223707ebc6c4a4fb300af1440710b29539804d7a50cf197c7f17a9298a643818ee9baa17764c7fe5062c24f8b0fc90bc880c615ef908ccf77ba10a4d2fe788f843879f8afe6611b8fd9cc25c571e5336c95e57a90ffd7dcf5c43bc7fb791360ac6d08e4738ffd1edbe3a7cafb06e18c5e723041297b89966a965874e63786367069dde501a936481d6b2183fd75b7890e6609c07791df7a68d70d9012d63d8873b2a1560e84f8023d4284a595085127b7f46ab2c173fdeb1636445c46e703278b918d84fb9c3ecc1a546ceb2513f270c4132130da28963783a00389c66d9ec442cc51b60433b5287d49285db81c5b956f1859421fc603af455ae13b0ce85f7e0af67b67c5b1088d42c965856981aadbfbdd80d91eef343d8538e73c5ae4f5f40c08bb5300f60f4c0790fbb6c181324ecdf86a2b103992ba43c3029814366fdd3c7dba7c655884f7e64da61818f4e2afd4af4767d6c98119f3690dcc348b06b06e0e41890f975e0a92a46cd31392611edf63f18859a811a532c639f578e9500cc4b6107783cf4cfe83d865f3ff1f833d67cc4f17e991a109fffa471a81c91d6d944b3ceb29eadf650b41e00e66c8980902c4c6a8812ad2296dd06b58269d493c221a52e830f1b7d602fb4a138a6ca8349398022945306845f43654b0e541024653603dee6f58124668d09c0253ffe8264f0c1e99caee69fafde56e347486eb1cf50c74b53f5dd4bd6396d9307cecfbfdaa3e538717d7a1ad8e777908a2ada4c848297bb0f12240671e1ce275f18b6fdbe4070a3558b550bc26ea8721fd98860ebde357c9f5a6cd9c25c2ac9b171d1f48e7d57c3536c0dade32c6c758b2688c94d3452df3c42109342a928d5e4d4fb45a4872d5f695f13f25fc1d3705895713f0089a0568fd11a67207f505b50541f5188d9acc0008008eb4a8947d38e2679f1765e1c4fefe5abd20e3cc101c8c76fc89f379c5cdeaf1c7c5393709eb877a2944660bb94a288e39ae1d05ab565f1829a7ae525b8c63ba98126c5b60204b00a3189e717d13d28b8885a115ca5236acca00ac5d30a5803ec28b1d7670bed881886be8f0621d2eb2e0a74d828af33cd5bea3115fbf46292d48faf3b7e320178014779f37b34f135693bbf1fb62ae1ca51e78db696a55d99769d4171196b8e3905fb29845cd1e690dedce054f383f4e593df5170725778ff95602f7070da983669b1a3f534d41e64f5e2d97984c30da6d448862641e4cd3085e8e7d11ced8433333b06303d5d6fca54d36b6f7d40886bba5d1e862b525a28fdbfa451a9d29fb652f2186480731589cf865025eac963dd51763c6ad599bb87f74a099f18844a793276a884502d565390c5a79a61a2d7df898f8a8579412e24a337c74470b244fbf14ee5dced9ef4ba0a91bfac24f6f4fde3e0ae4ed8966a57395887ff8204c1b540a6e5be9485a905fa3cdccfd84d777708a8b30af98e337f0ec5e87a8dab1807601d0cd6447f047d1034be63ddb6d9cbfb4b81f9151088f8bac97e246ac47ef1eeb71d90957d9adfbedd2b4b323fab8dbb69ecea6df87fcd308ebb36373bcc6396623019bcc64c564b6c999c0477a967f64354892da651997ecdc951090fede8f258cb1ee151f6f237f7cab6f87b053a30f27c77d393e9c4d6164213e29c1a11cca53c5402caacc602c01cce1a5a4470abe0707028d3e02336b3b3bd9a76efeba69eab8e4912dbcb1b39f43175fc5845bed6fdd6e4ba8d6945ef877b0aba37481e89192bdc0813498cc3b718a0c006634c7928929cee1ffda6551b0780b31c6dee5a3fca9dc77c1629479448014bcb317ee0dd811a7235c5824ed04d6d90c51a0b4f096e9e9c17171aef954230f39c9aa1da03328e0abaadff36fa7566e167e3fd853298cb5238408014dadaca8d2f4b92f87df09bed8186086fb492561fc8c4147af8f20c3fe4add7a466e3e56a09274dc7782b0e1f5821e5faa718cf05efaaaf6f36cfbd1fdbbbd43eec7f7bebd93fcf7f0f62c33eeb6d907868e42187b50a365976d848b923c7a0b66b3696d681adf11e16afab7bca422731318ca8b391ad224fd5a4454737d505102c3780a81cc3332dc5ec73174261b4020a101ef92f8c80c5073b345384e13db05e04bb9325f1a63d0f447d36311109301560eb3f76585665dea805b278ef84f77a06d0e3906ee42ac41464584f736032e7adcd4bc4fda726652eaf71c6c58b2ae832ef45704ea996d582afcdc1ba4ee23306f474ee8de987b6f0d083c4c53fbfe31f6c5adf4bc4acd40a2f35a9719908145ddf8b4370f177b6117645f37bc2e43f8cdfcd97d16cc784f28140bff273bf1ff48ffd7269445a9dbcab129c6856a45e84cfa8d1ebf530694cdf4517958453635744f9ddc7f6ec10a4df5d1da94bbbc39a23cd1470742244e4d0c78754555ceca272623a17102138d275f8d115afc1ce3504511a87f176d8034a97e0b6a3cf6136476d910e1cfe4ca63e690a79587fb8038c2434607ffd3cdace1d185bf87fc440a0d5a4f297e291120f2afc33d125ff30ba2fb02139c6d6077ce5d5aea237b4157cbfcf370d8fb90d2640246bad54645ca9259083d4a4fd49e83cda0bb412a5f2ec278e8ed8c3c1b18bc3174d7e05fad3c6fbd73b07111952dfef816b1b5bc664d288c8cea5037771d2ab4cd3b92d5015a9aabcc150cff9d184ac0b75ca9332ad1da5e7a3207636238f9957d9e208024fe82b981443488c2cc666c09c9f501ac466368ccf7128c9349e188698aa5f2e2de574446fbf73ddac9160e42519ff4e1abaec9128eb6d155124b5755ef9bc3fd10d7b8a87de894d46f1ce1ab70f56d99d3bf4fccaf6284695232652b5f4904fdc2120ac608e2b600fe42ad79af2c164da8a412f6ab9f5d58494f1e5b91164b55a1721839510ad913d8dda6c246502b1a7e34cddd2700e6a1b4eb4bbdbbfce6f34be99830265d27c2c2569a1d96eb7658255d9b21148dbdf319d6d1e17bc13166185121834cbe7083ee8bdd4207e9465e5133d532da1e6ba1f0457de05629661974862f7acf86a18dbca221fad06a0da1e606ea763e8b5fea8424a71969fb2c522f28df39139f6f9e5f15053a6bb150ff7c4d6b8819bfa395db08b2bff5b836f861f4582507c4532f86a48891fa0bfbd0db828e436e6768554f184dca70a598c2ee852bdfef070609691e3a7e81e18b0cfcf80e4cfe27c45f8598e37705c6ddba8460ddff2fa5f7526da3bbcd70857e794d6fee7a34d9fd0406d02d32256b65b88a89eb2a38cfedaa64c1b463a15fe0727bd513994b6488007365fef1be53338b5f9fed3cf494812b5b22f6b5eaa2104b6a24fa89f01b178ba962fe3fa5827baf2a68939310e84b5ad4eb5c817968054b6362a04b0175dfa1768e5f1a5457dc42015c45f8df477ed3605da06813c16abde57179a043bb2783f1bee8dcc026afd8443f1f27c08e5ffe6e41c5626a845a4b24a811ccb55faa885a9089ed2acb6e9d5f29b11c092b54c184c31f6475a22e7420fe8142854f3b704a4b61b424cf1d467b775e93506df470900fcfaa63a3d06aad3d0f5de752693ef2fe9bd89f1216898fa679428176ea90c5e192bd6c1763241dfd2dd511ac394133e60d367373684cc081b6da7172b4c62a05128ed22a5d116743ac79d11a24ffe5bc17a3ff755d014a247d9181d038f72d55017ff72bed174a9f5c9c9f78fde35db05e45feffafe26d64fb037cb62c05ce46ecad6bbbc024534d5f4f327e309499f346fd97b4cdb6bd8babf155da99a87f1d50956a8f725a86cf296d09c5e933bebc0b5c54fac4b6a77da1affd6b7de9da9bdc7fc8367ec525df6023a57e8169c530333123abfa62ac463b5e7b35d3990427d281c66129bfd1346c9b2a64cd4516f2b3659ddbcb92fa406940c936cce8126c36322e3270f35d55fd8d1ea0487895471939a580060f938c7612fd46e0c853f838f799f00182c6fb3e9302250cb59988a18875a30fc528762"}, {0x50, 0x0, 0x5e26, "f4ec52541d9c7f3ee77df83346afd3b9683139b70e7238e1e203aa9958a8249f948717bb9463fce8010dc0736c4d67178189e7c3296cb6b87198ddedb7"}, {0xb8, 0xffff, 0x9, "2d5fb890218d1744aae3e67981f1028a5565e56f84d7827499bd114f765edeb0d0e7e1f1ee89e1ac1fa740c1e019ae14456a561f60e65462edba207a1bb04e7275cd8cb720233e5a93dc972811bf0d9665521b1aca938e76dd54c813cd44ad75a17533236d9a2b32b0c172d3bd2a9383da2b75ad736f889a10473e0ad0bf0bace970b48f658ce0ac5327c7dbe1b7eaeb6ca6aa983ce0fdb2aa7a5492b7297cf3b58d"}, {0x1010, 0x1, 0xffff0001, "69188a8fd173a941730b3a9b8a774c4e515fb4770acc66fb5cfcb2de21583365a6803ae12432714c5aa6895d0faedda26168ca9f8d9bbac0411f0729af2e2a3d6f5a022ce482e99f8f47e95edb0286bd80f41944ff14243ba296f09265092923fe437e88a5b3c65e2db8e4ab848b234100e517df2566daa89717e1962a6c7aed508620fee063ad5a555615700ab970f7e4f04b4fb50f5ae57a393c6a57457d70ab57e3976373dc25838e69d18a4ff5c9573599c1f595176ffa4f9814dd7176df3567777e8acb65c0d39fa358426f1cbdcf6e9be13bfc1fbbf312eb613ee0889da955a638b012cd793209492a0233c9ce863e6fdabdd2fb8628760d303c4614620d3532b6fbbc4dcb86e952923319c9bac0d844c1e8ae2f63701712cea81ee41acf7822189aedf47531325b8bb00c5dbbeffaf2ce7c7d32d146926deb8ce41ce927a1ec5a182d9cd3edb0d2f059d17ff69708e41ab43eb3e6f117a90cb8724e42bbdcbd99b9260a6879978242e683a6a861e5c076bbeb63991796ea1d6293fd5c23e2e9c1787d0efe472b9ef852bed076d65293e1714db11472d7e0fd33332526af5588283c6de5e9b99ff72f682ee1209e0a0f74b8f08b21cf6775e3527c517f1fbc1b0946cd188c09b761e78b3b4f27af1c48686d14ad12e07be064385b1e31033ac5bb42225181a9ad32657dee2efb1377e25e58d451270c0fa1713bc2405f33d95a89a5516172647c3e20fd81f389048269552495e7807c475b26505ead4c95ec4ef1355837c973b7561c9f67299004402cb27e26cda0c858fa376c67f6482795a48a0a5c7be47bc0e600a2b6610f9eb57f429548b672deb631456d3f40e80e2297b68e5d7f26f12bb3348304c09fa27054c7651f2166642b76a49a19e84c299cc7e5a92c38bd40a0f4facb40355fc5ed82765d333e501d4f554e267cfc3fd1d87f78635aec415b5b36bbffbaf1a61bc99a883d60a8887faa315d399151df631d93b5287f4eb9dab412fa6e75be5265369c406f2075afa3ea4d8b540629a0aed01a28cc1a6f0268f5ebea1da85203214e897aca9c07ccbbe61789abfb5fda52f60f45d135f9d4b576e02bc1308b9795cd9a4f1fbcc05bc1fc911c91736028f07b01f4218956bb201f9f9e966c1b7cbb30ce89ee54132adc5e1995fd2705d3e6ab78ddc44b9f00aa1282fc6a36357d869770625d06e3a35b89f12346b6196e45d16b7afee3133c5b3149655f36fa01c153e47f64bec0f03e04fa5c52671f9017c589eeb55a955398c0b726b0f7d4d8471b6a4363dcfe7e4fad8b81dee82a5c00b1489aa4f9062b00f040af20a6729347b6f333b61640de590568ee2d4efdad82d86254ae47c9221f02ec17e1df3ab2c424944ea08b18664fc4d2758d6cd2e1354ef814bd7e1fbdda42e39f49247dfff241b28b767e2fe1d949f21f1d43cf0259a977c5e7af86c16bb21580b88d1bfde5626bc7365c57c93b2b5a33a713b0aa53b1d6e11c3749c91222e31d58e19b0f4439e46f08cf9b36360084d8f9b49d1eb680eb10ab40d6bdd80ec496832c22184ac809d1b11672ac104b84bebfab966956e02015b3be7847209aa9eea43a401ef1af279010e6649084b65799c30c838fee0f4419d89c8834a895209ac47cf824d04477071483fb5dac93f8248ea73ffc6eeca575a0dec17a3f36ae2e373ff7c91180f3dee35a6be5e23236adef618e81b6df6c8191353d320a0d39ecf3eeeda01dd7a0c873cfae2d4e95a78731ca2c634e8c093d7bd948580743bf9db5c2cb97cfb7c55648fbce3d0c3090091c46644ed771ba16e662c08b3d1005f2da0fe9eaccf431b4269037056b9c0f4e11096c7e1a781793478415317d4e25c8a9666515e1eff2460292e6ecb460ad3723828149e05f61b18a77d1042b22eaa2804cb8be6c40fbb5adb30c91a3f0986f92e206750f590ddb07aaea2823f17746ef4b422b37f13040d274193a44b1b63b620463309af3a3491967a184b02455ed05df893ec0bc99336decc76493c12a1dc1c94fdecf49223c52b483a5702f90625ac424c693de4e037b83811c033059f5e451ae3c9a7dfbf2c1f797c7172b9895e3e96250d49a5ed03f52267b36056a8c53137e0565a6c55522082346ee05bc577f05a2737eb9cf6c197a57970693c59d85e01fcb481752694f4f27cf2e4cdfb1b08edaac04caa4702d27411a90a5fe3340d8bc6cc32e48dffcefb3570857b3f02e4cbc31a3aec7b81e5feb65f64fc3b2357b479a64da04b0c4224fc12f97fff75ba081738b92ead82fb958ab4d1e4208e5504f1268e406e36533747744b97050fcade0ebd77a2143375e7426537d241f599ff596dd0dd24c771b3d2b5d27ce0f1cfd14a86a7e62ab18b59dd88434fc4fa2a3fd3fbfabcc457344a99f725758ad49e4e29aa6d91bd353c56194f1f5ed4f0df02e7aa7b4f401c1f4cba1b6ad1efe2f256f9febc20d0bd826871b7e6ec45ca26779516019b3376cc786ce10579f2e084c374f4addaedad81e66cfdae6294afebf02105f242e704bdaf496ceb5c1fcdd7da9314c3cf535c4bb350a0264f9ce123f10908b704c35a66a5a4b27ca91f1212e78da4363f6bcafaa1d01edafdfe5bb5aaf0abdacec439166b8f3a9b5ed7975001216512a304dac925f5bf1c0a11b3dbfef59e545a8d03af04595bb53111d17cf3b1b069a982c749d39df1354088259692cfb64ef0e68c84d90f1757946cd85bfb5d786cf54d4de5e08f28b0a5ff2919e46f407cc30ec23eab9c9fa6ed67d9b5a626a80bb6179f87fd64c8f0bc7ea905059f2f3b4b4237e3eee8485693cdc9a501c656bd7f4c775da2f0f536de8810292560a928f0c277279aa3740d35bca3b2ba6390df94d2123342c1a8f3a7561f8582a06996c1a008f5cc4d7fe6a49830f238596efad27aaf4ccf7f7c727aaa64e8bba44ae472eb72c5c824c359af9ddb8748fe42bea418c87cce591509156e504a033de8109b919c5d3f10b06a9075eeb5dcd2ec48d1906bde9febf866e53735a94cc5b2ea4947f9cd4628da7d17151aa186bf42489b5d5f87b0ad63aba8651f5d33bfe4a4f7a951c27f44137c74536ce159acfaa2ba82cc8b4b38641392b7b48cc591ab18b7f18f72e1f37898b02bb921312d287f2a460a67b9507e83d77bccdeb6ccb4e869ec6ad6df71a05005bc498703b316d15f8ec82f2644101a988957c90e6f9733e236ce3b3068c37217c057f173bc089f53a24dc10512e6c3c22fe6e396b65e5da3fc066ccd39f72e8e7be45dbf2d1dfb4406dc6f0f0b5cdebb956743d9d2c4ae3afe89fbf6eada4e626dacbbe2aa606bc5206ddb37700bafaf79c4532c5effedf21ae540e9af5e8efc05f313cef7ebc2fe491372ca2cbf130f4061ded6d2d53f2fd64e1b180cd74486b31f003c6189724d9593bd1de64f2a1a08390baa8f76471bf5c3f52c732a1ccaca87f6dad7e62410b2a3f3928e1f016ac00907e20587c966f3a9380a75c3c2eb3a17c5be3ab44e1d82bab568911f82aa7407a826cf71730c2de50ec11515af95a8e8b08077365e7b31263e64c0a6e0d82b52dc56ca0217b7dc13a12e4daba47760e5431676cc9c71302caeba5929796130ea3c60c428cb9e15d0e95d94c9d43b9be58d0a3eb20465438403c1963aa39d3780f9fcde68594d7beabb474751f09c853a791a309033fab25c3cecfc11b8c67286c21c8bd3512e3c57f88ebb8d316c432c8eb6bd3e94b0044e280282a2f5d50b8b75b4388ead62f73eefc03a0353ab40329a2835cdb7a9df131d8a847f51feeb9bcab477460c6db05b5bd1d14ffec7f58f8209fd4e1a6fd472825e317c3f8b1b148b34c2e881b5bd1fd31442f8af875975d5eace4e5969d2c2392402eca8fa10d3648b6114fd96174000de431e3697c5258e6769181cd05bb5a5ac24c0be14a5062c60751c2e07ccf3a582784d2b34450cac89516cbc9a74675ed992513e6c2bfdbae4b18f749df0a30ea232f1d9951a621b5989334301988d9a49dc289140087aac59cf272bf0d01a537561e6305fe6be94ad03afc7e8059b110f5751ea89f44e38d8b164727ac8ed9ca5a06e29892e640a7e152b27037c0d5d1b758f4f614336b335051ad280c6611b51f9a12171c9693aa2c233d2b44f564deb2d18cee912841c6cfce408b633cb19f864d2e1bf9ba78e7514e31b2ccb9b92dbed80ef688c48abe0f9eb302545155c31acb078357e2ed3831085e6cad93fd9ffc365f7efe9285cb8b00d7e3fb7edea45fb57636c19210fc614e3529329c45de72d6d383ec0d0c00ddda024029450d228c6418b889cabd10456993cd0abc086339189b7fb3d4cfeb2112ad3a043bc61d49d654c7883e1abe5a90fad0758b61bafc1c5ac5d9cc298eacafc3f70f6975eaf6f7bbe4a38b90b13902d925d271e7f142c42ce5ba2c3155eaf2b57a40ba6c95ebb0bd95b6f4764bfa54dd5a2a767a7f5cf29df6a635ad4dea6e0b94ce4655af1d549baeb46d030f1f719702604ca32a19c9d4e68f2b356091b2b715e9efa9d853d1da544238bae4cfd30debb0270b8160a1da954466db41a5866114784c41a5e592eed32950aff691f8eab34736d17eee4a29573c0f3e30c11cde8ddf9b8f01403171138227350827667a74d52c5687ec54d464ef7e3d5871c114112fe75963f271c353dce42dacd5be81ff88526af039505cc969d27d093ecd85ee9f08ed4d93c410101610327cd007a94a6728cd074b1466f5d4be87d1d0aa695b44759945ebdf85d61731b39f202e7dc9b26ac4383602d9063405529703fbe256f40cc90f761478703685f5c76cb6bc5dc0b5a706bbfe97805491a3c263f29ebd645a619eae7a8bef9dc8eb45e01f9e251da7ebf371a7699b355e33a0019230a4030584f9497ccfd3517876069b8d31376f9b009f4e7279799926c645fa16fab97a8af1658843396c7c840ebd9357f799d44e1df8fdd9880206948400473f21f61a58ecf118016146eecfba6b54ff472383447941d2cc20033cc3ed05d768f1deb187ccddd41a6fcd1e68658ea7a274e1cbe814183b01674b1767a23d4a88c1d551dd1685bc40d4b4ac560aaf129d3932819ca8ea84f2430ea39cdbbe7ca7eaa4c845cc2cbcc14a2788e5bbe82006d49bf78a530b1cbf6372e32432907a226ea70fbf8c519c4fba62d0f215970196c9ed13fd70032711932b45057116d919f1c09887d3f1dc0fc620bf6f50fd525dc21349c5145eba083f65bbc65798f5a416ad8f9292e2eb2d8c0d27c6106ca2dab70316ebf7c6be76618aff83ce61f8500771f2db31eb500c08306d1071c19ad8712430f4094d58263ae0a229d1f82b9fecc5df2afe3b4d99883d700aa4a472df418243bd8205baede7f17123304b1e0b1431122d1ccd12ad21633cf6a7bdd8e454a205bc082d7eaeb0b333faa90a1508b7ec2d0c8ef9aa29d4919cc75d3435343c080b235c04cfe59810c3ea87ccccf12b19ce109de81cf506c535d8a40324f61cc0d11fccb88190263aa5c53e2caa3517038351ee467ce0123f5711d0074ffb22f6f97ab0c5a1f81823354efc5464868568f5004a03c73822aa3c7881411d826459e8658e1f0642059bdf464121a8bcb90788e20b003d3fdf56966e6677c6726ec91753cac9e4c434c012795d14678431ac0fdffa6ddb36e7980ff44a3a18b4aec72799e1eceae88c5dc210d2d5b33896d67f9292b8c7e315d8a98d6fb217cac4096dcb1d6fe3b735be9ba3aaa536a3844487c7b7cc818ac0396ae82acbd94f4383cc13cd6b408c26ba89023ca2d4d2"}, {0x40, 0xffff, 0x4, "3842b83d620da18c3b4b058bd3322cdb2621c8a573572b5661f8147505312c86e07d55dbcb1314ae5d485270"}], 0x2230}, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r4 = semget(0x2, 0x3, 0x20) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000005900)=""/166) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x80\x88FpS\x00\x00\x00\xb0', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000300)={0x5, './bus/file0\x00', './bus/file0\x00'}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x2, 0x97, 0x9}, {0x18, 0x1, 0x7f, 0x6}, 0x23, [0x0, 0x1, 0x18b4, 0x10000, 0x8000, 0x100, 0x1, 0x4]}, 0x3c) pipe(&(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) recvfrom(r4, &(0x7f0000000040)=""/108, 0x6c, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="00002c2f6275dbd8"], 0x8) getsockname(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x190, 0x80) ioctl$TIOCSETA(r5, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) open(&(0x7f0000000280)='./bus/file0\x00', 0xab3d5e4c47c96151, 0x1) 16:00:13 executing program 1: socket(0x2, 0x2, 0x0) socket(0x3, 0x4000, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) r2 = socket$inet(0x2, 0x1, 0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2801575c0000000000000000000000000000000037d4d24eccb9f88271052ecd0a1446823da2136d69b904aec1fe3eeb90e68c25cfcffdcac600e3a33bb110728a95d77fa1db72abdef0b98eb3d67385a6fb73fc6b3210dc5b315736651ef8010f239228398c6742b3469a9a916212c0d06fe42238ab6f48871a0ab0a5ec6170cfcdecea351ec140b98e1477e3e41ff68da8e5d64964258ac2f4779e7c7b342fcde33fee5313f8ba502f3e5ac2fb59d50ddf3923004faae3c4159a9c3e5a5d7aa07a", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0], 0x28}, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup2(r0, r0) r1 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r1, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00009b8f000000e74de4", 0x0, 0xfffffffe}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r2, 0x4, 0xc0) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) close(r2) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r8, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f00000004c0)=""/124, &(0x7f0000000040)=0x7c) 16:00:14 executing program 1: r0 = socket(0x75, 0x5, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x116) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="f0d61c5ad0d2f02cdb2bcdaa3b6bbcb6d0b4bc91ce71337866dd7a811f1c4cc85e0d166858d75b6c0646b0cc17cf977dfb93c6db7580d219c99b7db01eb730313280f65ca4983cecc5537386bb0f324c9ce9e015ab6a9f131fa5a8b2ccb27dd2de279afe1d8895ec1f1efb9b39"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000300)="54e0b0198f8d5702b552b36c861c7558dc6dcbfa77f1328871dcbb6fee901353f9559994dd816b7bcc65997445a5f8cd61170d6f0690c41a06f3ea047f0e7f4003dcfb777cd9", 0x46}, {&(0x7f00000007c0)="26ab4d32531a4ed986d2af538e700b35365337376d128777844ce73a1099cb2f157f2977f54a4c1fd0b8c05836a844fa6fdc10498f6a615d2bc6530965886d7d2fbd45a70bf8975697d6e7ff72ad7b5fe6f390814c7898dc01572e5d5d43f2cd6e63902049b529bae228f105c8daaa1d0b17dd9b42f9ab969fb97b0a58d2", 0x7e}, {&(0x7f0000000840)="4c1991f20ae1d28f50c019f08e28c5717542774e285474da5bb00dee4af94884ae556271ff0c36a76d603b7143c44a945b07883508d7675bd1ef5d6967b530f203bd02c27d0763b6e55676d3afc4255fe267ea73de11ba0ca69730fc9f004702ba661ac4b0e1908a920244ee2cab61908ec0fd1d77587c35ca2c2e0659f4dc8e29c6f035cb3d98e23e600038475344775a01e6914667c5cfd5480fc9045c8ae6dce7dfa9cceb86c89c4417901ab6d1289eb5831c67782c78775619e305b5c5174a37406f6ad1b08493bb999299bc6d", 0xcf}, {&(0x7f0000001ac0)="31fb6f3659b2743717781edc975ac7e277e3fcb65221acff3b7bf993d90220ee8886eccdfaf02d43e85769bc7d5d6dc4d36f08f45af00d849fde15e43adb203c8e5f218af60a4501a24d29a8f73aae57d376ba3735c1fea49390667d0f378e2d0145082bf1032087397bb0c6796677c81c9a03838a493b66a3044a7862944c1038899783f9bd79b5988385e3a65e640f3ab4b8d8eac63acbb1b505653dd3e041c1be59d2a1ce170ac28792db713c01dda4806d20fdfbee678d6bfc28b3bef19009917c201e49fbceed583afca5f7e3e01e5ce923d491ca4c39425176394556cb78f3fcc540205c79c5830ce71b6b9ce35b7be9c89039e87de6ddfd0ca8b01cc945bfb06eaeacfb1095e41118e218be5ddf4c4949bd2b61c7c587835413eb92ff50896a743b9f09e70fd54729a8592b97e3d3d30b9db3b1857a919c642b596eb7533dd0651f204317e9284b9313f821c74786f67721ccf2457450c8898febca2fa34c0e97398cf05c02d78334eb72c8ae76b66fc30d19f525501326ced19143130a16459a2244c445bf75f5e247aeaedd03426b6913497d92a527ac4b541ca0db5e63082cb2467647bafcaf4deaeb2842b2c0cb8f7a0e2f537b064cdd70cc448a12ad57d47bceeb4bd0f4202d1bb77bf3528798e0d604a072a19d1d5f5b875fce54fc6da42f7a28fa48d8439879f4ab719029d48d4fd322a167f22f6d77aa2b9901d2d466fe5a66168440d2d99ad2770cff11fd4950ec0cfc48dc37558f3d1aa5ef26b30f1892737191cae40d3aefd372a91c74f13cd7e321782a8b1951470faeb44a4cff841509cb697f46617b7591ae27be0f81e9b3dbdda982e5b9053f8452c2b7bd4f2a950409bd922c60e457ce4212a00361b9e58b2bd7fb6b5c370c61513562836ab43b5dde7cb9d0a32b3f551682120aa08a30c86423d5592fbd68eb3c3d25cc6173594b20e0cfcfa38503747451199a3dedb1ea0ad82179be8579192a88bbecbc939a9568cf2cccc543e89461251630e21db6358e501b6c83c267c8b37de90a929d50b939f62780c3bdbf979a820cd4576a6946dab04d3e806c59356d30e9fb755b66dde529facea0aa7987d01a6ef2d161edc1f382806986988b62809d7c311c924cbaf95482d9dd4d721d3802d84988a0e3deacb4e2411d5291bb4b65a5e1b5119951a9a48411a784ee2b6a2a9e13dc396c92efa9668cef12983fd76ed72dbd2de5c370c1ba9ac8d1c39d649f0c017a7a8c5dc99140e63f4b76571ecc7d143e00c2cd9b001f2514b662a34424086e211d66c0d770181efbfc9af7a95453772ac0ce47b28d6f686d28df2f33c3339dee2e659ebf70a8585f8e503318c060b0d4cadd0dede25b5565314d2790e1f77efad689bfe57cf5fa9e5787fb9e776bb15227e2fcf40445fdb4327045cbf6e9521edc1be25e60a273d5e05e9bf5fd8b39879de1b101d6609b286c95", 0x40e}], 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCSCTTY(r4, 0x20007461) 16:00:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) dup(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10265, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) fcntl$dupfd(r1, 0x14, r2) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x2f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x8) socket(0x2, 0x2, 0x3) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f0000000300)=0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000003c0)={0x0, 0x6, 0x8, 0x2, 0xffc0}) semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) select(0x40, &(0x7f0000000400)={0x8001, 0x100000001, 0x4, 0x6, 0xfffffffffffffff9, 0x8000, 0x8000, 0x4}, &(0x7f0000000480)={0x7f, 0x0, 0x4, 0x8000, 0x9, 0x1ff, 0x9, 0x7}, &(0x7f00000004c0)={0x4, 0x4, 0x81, 0xd85, 0xfff, 0x9, 0x3, 0xffff}, &(0x7f0000000500)={0x8}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/222) semop(r1, &(0x7f0000000540)=[{0x3, 0x40}, {0x3, 0x4, 0x1000}, {0x3, 0x6, 0x800}], 0x3) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x8000000}, {0xc}, {0x6}]}) select(0x40, &(0x7f0000000000)={0xb1f6, 0x0, 0x7852, 0xfffffffffffffffa, 0x2, 0x80000000000000, 0xffff, 0x9}, &(0x7f0000000140)={0x4, 0x8, 0x7, 0x9, 0x53, 0x868e662, 0x617, 0x5}, &(0x7f0000000180)={0x800, 0x4, 0x9f7, 0x7ff, 0x6, 0x7ff, 0x80, 0x8}, &(0x7f00000001c0)={0x6, 0x7ff}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0xffffffffffffffff) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x14}, {0x2c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x81, 0x1b, 0x9, 0x2}, {0x7f, 0x20, 0x20, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000a00)={0x8, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket(0x1, 0x4, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000040)=0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000040)=0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000040)=0x2) kevent(r3, 0x0, 0x0, &(0x7f0000000340)=[{{r4}, 0x4, 0x10, 0x80, 0x4, 0x3ff}, {{r5}, 0xffffffffffffffff, 0x4c, 0x8, 0x2, 0x7}, {{r6}, 0xfffffffffffffffb, 0x0, 0x4, 0xc0, 0x9}, {{r7}, 0xfffffffffffffff9, 0x4, 0x4, 0x40, 0x5}, {{r6}, 0xfffffffffffffff8, 0x8, 0x10, 0xffff, 0x2}, {{r8}, 0x2fd14445724a7224, 0x20, 0x60000040, 0x8, 0x41}, {{r9}, 0x6, 0x10, 0x80000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x7, 0x7}], 0x0, 0x0) mprotect(&(0x7f0000228000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:14 executing program 1: socket$inet(0x1e, 0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) setsockopt(r0, 0x10000, 0x80, &(0x7f0000000180)="342fdd4cc29bb0dd41a638215745b8bdc171d44ed3afc3c826bb6bed89ca146b3cbb7c26a4b81714e69d3a5ee6785d90f7bae0ccd5b746ed8966b679d7f5", 0x3e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000280)="4162e0ce2224dd57e3352bbb0bc46560e96d691e150862a4a69e9df8382a3cbe757a50ad084a5e38dd5b1a9f0a680728493bc9c9a4135df1746629d0fb962977ac3eb9ff97f8bb90546778379909eb4f1ea9dd0d5a02eabd18bffca078fd7576dd11fde0bf16a569ff7cf43faa62eef1b80dd7f4b1aabe4e73fc459d5275ec6cdfbf3a09dfe5a4695ada9a94f65fe0c341d31cc635a209964ddba586af09b19c8628e3f8180e4043365ccd68aeff38c6d4da5b66bcabab21376a7a87646721326b282c3c5bbd46b85b70ecdd59b862b6e4d5e9d7f060ba05a29bfe0104011b5126d69ede4759bf8d614905600dd342508455e164495ba7100a638c93510aff70807bd6d1a8d6d69b4271490d69205a843fc6da9ca2d47f43be0274b74980be885b5ae4454323b2bc00b507b6f17536a69cdb604088a0", 0x136}, {&(0x7f0000000000)="91f612c8582dab34a00b3117b70076b06e4333bf94d3f02750c78366c8aaeba6143c215d95118fba3dd344703f2d4e7d42e15aaa8b1615d0269a30a266dc1a0dc6131c9f0854dff388edbd9e96b203fad77317ef801dc8bf5327e7cf50594eb9a634847ddbbf839a3d45c1e79f85f53699da3ae6715cd62708c9fda8e89adc3877321f9c98949d831a4fa1c7d0689c46fdfa6bcf61ca976f957c15c965013dc1ade817b9b40abe7acd7048860c141b8dc5d81bc5a774d0e05f77f27582d70f4b26ef16bb200692829497d1462f8e650561d07a3d5f6546a96f9bad203eddc421c60243b78407f812421be44f024c0e03a06e9e922b656bae64c59b22532f", 0xfe}, {&(0x7f0000000200)="67ca4de2c74ee5660b79146511a0c57b667752a188b3dc137df412171ef2f7c3ce992f51ecf781b0d38d92caf4a169fd48d3f2913e", 0x35}], 0x3) 16:00:14 executing program 0: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r0, r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x1, {[0x400, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {0x0, 0x40}, {}, {}, {}, {0x80}]}}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000000180)="cad0399a605866b6997420baf3bba1ecb76740488e9e74d1dd1360214b7233f1758fd5e393391f57c0cf1dcdcf29227aa29ee4813551879465ed50a945a570d7c83490990119dafa", 0x48}, {&(0x7f0000000080)="4c185449129422540f81c77fb939ccbf5c7b2d332657b6aabf39cda4f669b5a7692474802b013a87214425d08029fe408ba606b968952a12", 0x38}, {&(0x7f0000000100)="706c350dfbf9beeb369bd00116e89c0286f4092f56a754e45d9a9b0a34b16c165f575376fd1c7402857b85ab6564f1a5084e567492ba347a68acc7124f", 0x3d}, {&(0x7f0000000280)="9768319014e452ea91c4201315a2a448423b6a7e20ebeec2d2ebea0b9cfd199cb1139305ca05f46147889954a40b21598ed4ff5169da13c8133818dfb8a295a6b34b9c60da39151f5c4ba35afe0b3a41c994f3fa63851e5396615403069559a0428a83b38c4cd27e6c60bfac3c8ce0e5dff8d188b9378c1708d46a8981e8ef0c951f5f6d06c62ebbb8df6e56e74eb6500f4090cfb149ab649a7f1d1300937b61f01cfec7bf634dd6a9be3b22d786278cf26dd650c9960d6a6f7dabebebf25226ec53", 0xc2}, {&(0x7f0000000380)="beb4d4a6e619c913c924000c65bfcddc7ea182e7aed509fef80e10723ec185b58bddeb18926e825b586345295fb55dd0aa34d55b63935b3066c1db6fa8255baadcfb896b19b608ed3fcb6540ce13a0702c300b4af5169ba6e5291d256eeb3349d18f824ec6d9e586bc327412631cc85cb2f696be771345e8fb7b846b7757b6", 0x7f}, {&(0x7f0000000400)="ff4ba360cef975e41fea1179402c2333c793d48b0d6dc3f3e85e17bd258902428a900112e275c528253f1fbbdcfd9fb9f51db097060e0d9a79622c26fd4d47ba2f3872442fd9fe458ae9ff9bd2fb0ab3b70482b0a7f148a71d06a9b5b08aa4054c5152e65e5b8f32ef33ce305fe80bd580c81f4d10056ac046e4b33cf41d99c02fe4121c8f6d2144daba52409099c56325ac6f1aaa6214e2fffa3b10f719f4d2eb957cd02a187fbf8dc9ab0a81e230b810116f4918429526073b93145dc7f51eb4015d9e1b7c758b915c99a766e7", 0xce}, {&(0x7f0000000500)="f20144c992ef7d3cd276db0f992f1867a71bf72d8442e7b0122e9e42da9db6ed1ce9d10d97f3d391cb65da1ae4d1b57b11442279a9d9a083d3c2ebe9703aa636ab13b5b01b10387c871ba28e247f0dc48cb3e7a1af120c3523c996de1078c414757b0dafdf8e61d938d32486e1f201007db6043b113067294e627d8fd8600fce685052fdd16ea4f9d58660760c112a1003a7dcaeb32b8970b1f9a41835a8f89caea556edf4b42f747ab681bdabba8a42e188cc899d", 0xb5}, {&(0x7f00000005c0)="3fb53bf62ba9b0c8044f9c9d785c2edaf91abf4656c7801c051ac602f81964f23f8a0bc141c5596d6ab38fd1bd93e0b0aac873cae42f0762cf4d91209f6921187512e3def3d45f8e32ac488a0ecf9b78e49b8926249b25899b0bca5892b7ef8aa19143b78d3bb200167d24f52692535aeed4b453cdb888cf808a6c2c66fa38fdf080c3abc419a710dfa59f53df6ab4102cf81e96c56cc31250621ba2f0e775794a9bbc12bb558b57baa34f8d87d93031a40ffcdfb09ffb13db4e60936b1102733d559b8138d788c07791fbed378db5d2a0a51882bba65f5b71c81f4c73b68e8f0a4ec68c993fd8bde48fb44a72a614e7886f1e2d1b7832899ec088cbb21cda6f9435937f5d64b0a7f3798edb97375fb2cc65b3893de6d9e93b497e759cbee618d995edbb510a7f859eb5c2b74aa0366a9cf53b96664712aabf5111eb61ef82147edb285cd6baafd0821c5e978b5fb006ccb2060178b30444a14e3cb5ab52a956ca242b22eb88c1d2f9b6b52d6c75b6eac5b1885dac6026487ce7a73c74e6201c05f955968486c89a3fc9a2aec18c02749005dd8aa0e3cda86d7ec01bc86bfc10a9d35e05e7a821b514952bae926e2348ef26aa5542d3bd3372b2d1d4d06f8943604252d77c678d17fcac5cf7873ea3ced9186f7f52ee5399049a0aa5c7d71188958c8f89bc62dd0b6e26793a5cac3216abacddea0ba6046571cc30645d7edb38b11e4e2ea6e08da804ab6f685913f61242b9bc74715e642e5df8b5a00bfe61ad144af58be94db441398e4650e440b7bb9e390bf9cd7b1a822c7b6475e3d311e864400e713e5ee3c050153e05a09064fccaff98d31760fd91584ea6fc7ddb00efbc08a932ab297c09933decb512d92ca3718a6b82e96ca5c6ecbfb8ae46d068f675d173c92205ce91fb0cb865cf5596cbe578c33ac58ce997e8d1e94218e3a5778674e4d15e00710055b508ceeb64e4e0ac33fa83a10c32bdc1deedbd6581f8c4d933de3891f4d3d3b197a7f76723c977171495209005360da269d9c2f2bf3c944f9cc33498f9fe323fa3edea0f7ce83d80b32254f580752d6d8ac96a21d2257db167bf984097febf08c15ab83d8daf7f48aefdfecea1f369f7653fdb795c873467dd3af54cf91edcbf59e5ec2dc0d101532dccb13248a9250a59daba0672d0c20a64c6a439a639fe11e1c5d61bf8bb9957826d29e971e88181d8e1f1227a00f8325e7ff538c708f00ae7293e33dc8dcd556f91e6188412b85212b38873f8f106385e46bc8c68f1437cae77034f7c3b04ebb067da1034b08de30df81955516915a60dd59af4755c6bb4466875a2c8e9712a8d755c856344124e926bb42194baae05d855e60c62df2b73770b59331b6cbe7661908a99b83c50ba58d31cdd8840cf706daa1aa658a075d645179b4ff434cc992d26641766a26bb0ffbfb6560c8d9211dfb809fd173689c398385bd8441a15a45cbd016bfdca7171d9962a27c6d00fc19b8579655bb9f016535cc61a1d2b604cd75d8de39f932277c9feacc43e49668de2b689130f54174b8493366639897b6fe74fd24b3d0babcb42462254f6316db7a5b11409771aec2df1403a05188d42b2eed2f0539df666e8c087353c9489a2174afb7a34ccc64c46996297c92bb4903f44581337a6eb1ebee0235ad660649f44f921a639f4f500a3221298aab94e34153ee1ecfbf107b5b95a42e550a2b8a579d3bf2185016cd8503a477d8e4d372b39705a3f52b129cbeb2c26522a9b12e18fea2bb290674a385d73bea2717453264834a770a690f08846c087307ff46cba407dfe85648966f821b9ceaa1b3aec39c50b635a162fd4f867b0569dddd008f34882944ff63fd17b0818d1fe4ef13ee72457bb157f9b685b59ef164f8656b17afd100bf586e1d1d2c565b40e29ac7cca19b037ac09883dc1a114eeb4088cb73ae32e808f694afd146c25fb83b00476791bb4a37fb5fce011516cccba978c4cf520ece41fea7179b5bfceacb5f60e96ddcfe3fc2ec3ddf1d0a52053680a99edbff406e991b971a5fd0084b73f5392f9bb22b2230b18217677d984133513aab28092943419b403e2129ce39876c1de6f0d150abad7a598babeea03c3bb768053708a7f2de6a844f5a67a622f76ce669ffe91f6c43ce741f42d45558d13f4db89fa341dce9be503fba5cfaf3529f869659647b6da83e8a99cb58a8c6eef3ed5e9f2111bf16fbdf65b4870730a89b9498e7f55d90d2d0733908bd4db35ae868ec0ae54cf71626e1f113fa1718b6543ba234aa72375235c294d82d2851c0a1ab63f8da9d2ba34c340120059da70c6f922a15b96a030eb8d34bb6eee0350234a80143714a12e09db6eedf665ae32e6d7c2ed99cc7d79c7be7d94f17fbd7b71f43f7423bf866c0f3e17f53d553857b9a293145ca643d834cfc41c714046a70b3684ffb161d3c62c83320ea3681abf184ea0ed646f658487b6aa6acad22418d50b4b8086581085eea46ce400574c9b8ce62a1093b5e292658d9463b4869ebd06d63305e3f7b39cfe31dd42984f58ee38cc43109e391509ca8dedb9b400129486ccb00edf6907d760855482edf0d10afc3d760122636c5b4421e6c1477497c53424cc2a1d69818c9e94516bedff927ea622dab408e2fc3f18f25fa758ff28a10a5ab07564c8a6a8d9adc3216e3ca02f374407ef04980d2dd16497387ab1b0784d970116eadd2bef272b5eafc487bf019e148868388ed0b7ada543ca46e67bfdb83d883deaaad87300a990505a5633cca41d700a8ed3f63276987bd8975243ed5f4559cef78b26d3427eccd988963bc95710acfd1a6505527b2963435f1035d556a59a950d5154846ff9305f29997fd90ee3a129506a543f48cc963d8921abb5a525d4e904999e734bd6329163393ddd1098d0ef28961bbfb420a8551c1c638d01e27fc3a3326d2ebdcd6fff5598998856643bbe24ea23df7df83f136cf0b38d807c90e78ba190520488168c3baaa40d949bc3cabc142ebe74df897fb1438ca67382abd4e825b198251ced05760735529a73c046bd1aa22a91834a79abfbaa906e0d2df901208a7ceac7c0e0a8edbb39319626816bc4eb58f75abbea849fbc6d872dd437bd08003226ccb7836bb871e1417360d3e50e1ffccf2af61322df723ee65a5dfeb3618d2af5b6ab7c3271c20ae682e7b56498bc1260763a3ac78ce75e14d825e312bc940e2dea1759a80e421cad199334628aca1b42ec8d21dfe714f0cd4e58c5e8d6d7647d60c1d392c2786458393a30904872d34310f2a3d2a9e0491394988150fb5c4842e62e4cbd36dc7cdca2d0e33308b7f4e568383ad17ab06e94a2e5c216356f1283e9dc406bb98b4073ab8d249c6e33f5e098ebcb13d967aae4c7a1a7c26fb02cef512122cf0a32c473b6924a0dfe2f7b2512d5a205889cbc1e4a829fafc4f203b0e50537697d05a6cde40e4f5c6e7bce9ed08807543fb3f05efec044eaed5089ed49c6a9e9171e639062e2dd1ab947182485740f83935a7b3bf1e8c49b8cb7f9aa934b644fc20ea982ed4a6196c18e5e8f8def252de2e90fa2e899d2929088e43dbf26fec1868d86739c415d72e27341b471b45e40240cfb5a35567ede3afecbc5d33ce77713b3b80e3e58e799de084dfdf8395926d6b0d8aab10832bcb71bb5520fe97b3a0e73385ac092b3e7554dd871a62a8e5cf30c32227737de34878d26ed15c761d35053bf5236cb352c6b74b8de1a276661166f3165479592be3be27fcb122a4f0451b77843b4b6c93ddd2f654d97a73d3e329833a7f27a357c7b2ced4995122b3a9e11f3205a08a68ad3a46ffbeff972281d0a86235ecc9af0ecc17f57b45dc4b2f84c488b21c87c5818abc46877c978ec76bd91e53c36cb03cb516d35128bea16b9e6f4effc37a6df3eb6487cf50cf75ff9537cb6b0e64b82213d78264f6d9713e81c1ba6c86905967ee8803ff9aaab9e7df415b447d3fe667215990e6bf41f16b1064d6fba093c8cfe37cdf5bce65fc6ea519a136b3c0c482709fe04a8756bcae8e0965b91666dcb79ca7c2c8c4ab007226c87117fa4a56f7b647bc38900d39c9f10b94cb5ab9968ffa3cf137b36a749e840210eabfcb40c03d0f118a0eeb929d97bc76ba07826da310f258fbdb6fcf9e49bcb0ddb3507c49a25714c7be464741aaf74d577d6ad3e336f115581d0e3a5eb0da695061c1fdbf9e52759d82f642cb35d7e32b083690824e1a1184280709e19a331102cc98aec09459b168a9998821e3a3147788644c9334777800ab49073b375053e719ce76ad142662e822c7574659f2061c50043bafdefdc49ae57c2d7c6d87a19660d54f2e607d6ca05a293c2bce184779625edb8ad8b391f827a78b3702d423f587fa5c844f7e16141203522d594d4875dccd3cdd786988cf3cda34eb3f8837ef463f9fd535d083c538b0c3694a8e02452dd1687e2bd18ec77e740f7a89b6aeea2338ad467cb69a35062aebafca14e5f679295931551cdea52f9148fd9b1257973d235ddf6e661357939f10a6c1df58ba08f1d5d1173971876094058804dd1eb0d560b35cb5a5d271de3a434f9ab60dc613c488b50b2c442813f917b9be5c3c5c84241a5eaa3adb4429284c25592e7e5c6f506681b6f9233bdc8d8cb1a52e223c1ae02c0f620910d9236ef2f85a6965f471826ba0e413d5628f455937fecc37f2e60f12f7b7d4691a67309bb240f649ce1e3666d9eab704d937e8f09804ec6c0ae6128b90a1bc04baa6d91319a641c3e77fe5ee47e8c74d66d38802e75524a846ea94ef40b4face8f98be08c6bcf9e4ce8fafa77e5d49c01e6fe298a2aaa5d27f75143899c7ccc84e197fdf1fef60a24f8dec0880b35c02589af28990c97b4b99c73dbbd9c14567560bec4fc706f0cb7dfe09dafa77313ee7f29401377f42e752f45fe98c28d36201849a6df6839998696a7be0ad89b6dd85dc42c8c751aba0bd915484c5b41cb65303b686af66250633eee1d73b410336b6a3f8b685d20a0c31bcdb9a18d8dbb0e17223cf37a8f285afa6fec362f077612dd75dbdb3d2b3c9c7b66f4209f369b16868d2009f0fd1e7402976815111c9589111711235e551f90656ccf70b239c1fae62c00ad44b1953f47f32b5b00829bcb003be144a69fa38eda5e683026e5bbf603e3ade6ce95b41084b1634ce4e7995b3fbc62a765e5e804593cece17fbb9ea2a47ac1e66baf21f34de509f114d69c4ffe594a6e1f403562a49da60480ed960146bfd1fe2de01e11866f41b24335a04943030c78f4f4ee011bd9ddf10dafaf667a8b60d5bc5718815246cde156da7aad0758414f7ad2283cba217c26d5423ebd3b0c7f292dc37a219d6ea85e9d282c1d5e44ca411c1cdbc43673cb13591545aca45b49f88653ac4052382bcb1425a53118577abc404c7a36b005a4b8908d2e94f682aad5869d089dd9c4f244d264781d551708bceeb3c2e7b7433c53b9bed0d81c95d966b5463ae6856cd4ebdf456c7fc2bef71b0026d557ed4ab3217c91902d01ef6a66ea3dfeeaa600197772633ce3eb58762cd29215e27075e1deca2b783fce487787b7c981cae8c0a98b8cef083121338342343270cf55759e140cd52146bc908ae4d33c7fad6003812591f4c4033ac6ee465078658dbbd5634d02ef1d99d5248f78479340d7fb1551c3c5aab19665a3168b7f197f10d296cf695e225f5b44054a3f4584f7201b7baa885b9667c86c64a68bc0e27d1695792c4572f39e8cdb23403bb129d3bba4d42273866d04c4d6e56fc1edb5c8db8550d0ed", 0x1000}], 0x8, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000717000/0x9000)=nil, 0x9000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ډokAq|Ϯ6~uQ'ևe7<ddD=/kkiea9pckbd_enable: command error 16:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x200002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x26d) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014440 failed: hole in range 16:00:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x1000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [], [{0x0, 0x0, 0x0, 0x1}, {}, {}, {0x0, 0x1}]}}) 16:00:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = fcntl$dupfd(r1, 0x1e, r0) fchdir(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000240)=[{0xfff, 0x5, 0x1, 0x7f}, {0xca2, 0x8, 0x40, 0xffff}, {0x7, 0x0, 0x7, 0x7}, {0x9, 0x1f, 0xf8, 0x40}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) fcntl$dupfd(r3, 0x5, r2) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x1ffffffffffffe3e, &(0x7f0000000280)=[{0xd6, 0x2, 0x7, 0x80}, {0x3, 0x1f, 0xf9, 0x10001}, {0x430b, 0x1f, 0xb8}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x2) fcntl$lock(r6, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x3, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x0, 0x4, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000000)=0xffff1776) fcntl$lock(r5, 0x9, &(0x7f0000000180)) pckbd_enable: command error map stack 0x20719000-0x2071d000 of map 0xfffffd803f014440 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001797e630 vm_impl_init_vmx: uvm_share failed (22) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2bc, &(0x7f0000000080)}) r1 = socket$inet(0x2, 0x4000, 0xfc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="9a5c24b47564148f09d717f19209bac84d", 0x11) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x100, 0x5}, {0x0, 0xfffffffffffffffe}}) failed to init arch-specific features for vm 0x0xffff80001797e630 16:00:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x800, './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) getppid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x270) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8, 0x0) r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1c4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = semget$private(0x0, 0x4, 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x0, 0x4, 0x5, 0x2, 0x5, 0x2]) pipe2(&(0x7f0000000000), 0x4) 16:00:16 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x8], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(r1, &(0x7f0000001e00)=[{&(0x7f0000001c40)=""/91, 0x5b}, {&(0x7f0000001cc0)=""/97, 0x61}, {&(0x7f0000001d40)=""/136, 0x88}, {&(0x7f0000000b40)=""/58, 0x3a}], 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x9}], 0x2}) setsockopt(r0, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000000300)) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x40) write(r0, &(0x7f0000000000)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r10, 0x2, 0x4, &(0x7f0000000180)=""/90) r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1c4, 0x8}, 0x5, 0x5, r9, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x7c3d, 0x0, r14}) 16:00:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 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) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r2, r3, r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:16 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) write(r0, &(0x7f0000000440)="65ca7693fe671d9d0046a7760000000000a4a60b3200259e913f7921123ce3484b57abc8679f234c484a70cbf31d8eb540caba44c323eba8bd28613e25a992b888da92a19181f9cae7702213b565d6029f3201da29713bbc1f4232a91e7d07d209e1f1454fe33d3915fe38c82933b2bac033ec515be6954685dd3793982a961145beccbc2ae6c40de73bcda1ab7d2ee91a7ec929eaa93e3a97cc873eeaffb8c5c4ae8bf6312aacfa28963b6e896aebe26c43bf0c82e46c14a55fda73a8c32affbbf911472a34bb15c5da12bef3382b86e3b2e12616a47ec56007e997e85ce145fbccd49a96b39357e8cfcc37176cfb209655baaf5d3c3d5487665ba3aff46d7cf42f12c7b73522ab7064c6bc3deb6910c4304817a489875e66db303abf2af1c9a0ac19fdba8f909a36e924d6d2dbba4ed8f68311afd897cdc9de6cb236ba5fa039ec51c6bb69aa14549b11e286623959a341cdf34f", 0xfffffffffffffdee) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = semget(0x3, 0x0, 0x10) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x40, 0x2, 0x0, 0x3, 0x6, 0x1c5, 0x3, 0x7, 0x3]) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x2) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x8, 0x4, 0x2, 0x1ff, "82b7ea231ec57489e7a444f9f84932fe402737bd", 0x3, 0x200}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) fcntl$setflags(r0, 0x2, 0xec0eb8142431f5c6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) faccessat(r3, &(0x7f0000000340)='./bus\x00', 0x80, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) r4 = socket(0x11, 0x3, 0x0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x0, 0x4, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1c4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r15 = getegid() setregid(r14, r15) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") socket(0x2, 0xc004, 0x5) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x2}, {0x5}, {0x6}]}) sendto(0xffffffffffffff9c, &(0x7f0000000100)="3c04ec682b37f13ff2c32fddbbd972eebb2fa40e13224365c43056534120ace58e04909b924619dc1103bbcc97e4ba99e9fbd3db944bbd0e12316874788ed61f463c94263c8eabf5057e9fa3110f15ceb7959938728521fc7443a15cb300c47f334ce6977fa3ba326390a4ffea393f9c2e303f89e9b042735ba1f13d", 0x7c, 0x2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1, {0x0, 0x10000000000001}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3e80027d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f00000001c0)={0x6}, &(0x7f0000000200)={0x8}, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) shutdown(r0, 0x1) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:16 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = fcntl$dupfd(r1, 0x0, r0) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000080)="02cca46f5ef2001118ad34a6d7bce8a2ef4e8dd0f59a6d9955cb18455d7f12a803c853f2406b79c3551ccbca47080d0dc3d01e3880a2f02c0c89d2d73b47375f828702852ec54573d16dd5456e64f9247182614184aebc6e5949292f1559128de4dad7aff6f17517c572e6fa7b179f83f95d8d714fcd9ec4ed68b2000285c5e3d29314afd890", 0x86}, {&(0x7f0000000140)="597e23e36e062b6560c316739f739698b9a00bee629b653d82179c3638894f51d75e8314f0cabbb0100af373ec", 0x2d}, {&(0x7f0000000240)="f12f154b7b30bb632f3be80671bfffd92c62bb18e27cb0c912f003d1d16eadd6d3c288ae8352615d873fad7cb54fc3a1925aa4f3af3d3efe33699ff5be9636b017d434a3a099ca5469b6f580a3d36b9b7b9e2a54976c71670539d9cff29cfc6dae8096b28c4e82a44bbb653e5dd1bb253953a364c66dab3ae98f49699a9db9b2f77dd8a6b562e7bfe7e1a875099d0a360c3a8d3ff90ca3939fc7ddae18f20c1ff4b5b88c608c84d06349531068c65c5df20a45f23cefe584f268d803834574e5a784fe1be88f43e84cb8066b35eab66f8276691570385bab2331b599ab3847", 0xdf}, {&(0x7f0000000180)="4d59fd84acc0085ef21b90600e7fc0c170074e5906f7ca1b92ec84620480111a36e2026dba2397e888a9d8369a47ad1d65222e7638e1f3bef4ba", 0x3a}, {&(0x7f0000000340)="72c6373f65c683e7f67f3378bfb743c02f6f379cd3f9141d3a6ccccad3a930778da61c102a7c0f4632a78ab6ac63cfc36b846b94c524596fb5910851f83b57a333983815", 0x44}, {&(0x7f00000001c0)="b9efa06fe03778952c3565e0242eacd8faaa67f390b336f6f60f12f6d7eef55635d65014307cfa534a97b708285e111c5082c0", 0x33}, {&(0x7f0000000440)="ea5bee4e47e2807ba8800e6f380f26cfae290bba539b8d7575037cd35e333fee7e021c28763868c505e4f3aed8e5a8447c469a91b072cc0629f55313078539a95c61f73f415ab2b04cd0bbe2aea8607bde1f09b4d554a9b15321f62e214ae3a1d8feb957a9f0d6c919db3ee0cf791283619b2776660b954d82856717b0083855489c2403faae1feae71148ccf6a3978592f8ae", 0x93}, {&(0x7f0000000500)="1bae6bf1e847b996a718334edb79cf7b26ff6e5e52a0510903035cf9814feb293001f538c0573d9bfea25fcfafb49a9ab610f5e0bc9ff1790ec3b73a31cf955350f8bd5cfdcce0a441b2a6256b00f8ed8ea7810e3581e9156f4503fa978969b6e9862b3455683ff009ef133104626bebabc8f7dc71ba38b51dc06655f669ed723718e819e713a812de186caa96b93aea4e19c4f8a7c78ec4729cc03927557c1a9c2e32b11edc3d214e42e135f9910e8918816811b53bf5b0fa434767980379cf99abbcef635aa98c56796deb3ffe6a8ee1093ed7f25977755a4b67355cac62efe313b8fe603149a87d96", 0xea}, {&(0x7f0000000600)="cffb64277dddc56eb3d0b7746d40fe0ca67a63c38f2343bd6cfeab3c42bdd9f8bdd83d43183317b1f0a5acb2377841cd9c3b3f82745875561dbce3f5876560799269220c336eaf5b583fc545d6d9f9175dd100bce5862ec1b05de6337f44fbacf807d5b9167ba4527d005964f8f56754db3894c187bc9f48a24eb4e819757b873e", 0x81}, {&(0x7f00000006c0)="66967266fdf3f59c6dbfd69c88cd00b1d021679102c28aad581809888ea103b4e34ca2098883884a57ae99e0fc9a5e19fbf2bfa20fba1e77a992b6493a4c5308928567876ff16e9e49962cccb19a36e72a9db99375d81143e49e35b6e0e6fa4a422ccb5f9c6acf5c05a278a5929af704570cbaab508db664d84e835dd2e5cab4e8f7abac3816f2ecf9dd63663242c76b507330d976390960d0cf373e4e002c130f5fde256c155f261b62c78ece1281ef973a2946d33a894d8a363299778c12089c4f97562597cf6756238cd7e09eff6f8eb9d5c70c60771b8e73fdfc120bf1eaa4", 0xe1}], 0xa, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="8b99e788752d60b19686f915eb10e46b57e2bbf49c7a1b18bc64b6bdf3bbf85327a94c44e425470ec4ca53e5d628bfcab7511a3920d3bca54ed7cbb99a19b747aaf825e6a94fc5adf19ee208a6347cf6de977d796936d9cd848eef48baf2c96f443b09d7c05bfb832f856b321eb022d53a31", 0xfd8d}], 0x1, 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="da58b123c0d5787febc2c5252e0adc6aea4bbd711d3726ad4129136f395d650d199b993bb74a580f1a50d991c14c27e630b234da45fb16bfb401e8a75aac26a7af91314f856408ac01aa8c99733e36365101cd005b1f28f70d956205b29c3fbd35ea26aee19564627b2486ecf540f3500deeed16248c61968ce988c5ebd81aee9f44c9d1772440892f3a00ca7aed490f3a74d38edb4675c1d954dea764e891f5507ed45130a6cb007af40cd4c023075781350a9b3c1a2ba3144e06f188ae240f442ec6f18ccfcb58f10ae3e359", 0xcd}], 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="96002e2f660210000020"], 0x200) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:16 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0xfe71) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r3, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r3, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r5, 0x0) getpgid(r5) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r6, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eeb9b4cb6a6ec554c20117c200b5f7a3f1c2dfc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/119], 0x1, 0x800) msgsnd(r6, 0x0, 0x0, 0x1800) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8eced56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getegid() semget$private(0x0, 0x4, 0x21) r7 = socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r8 = socket(0x0, 0x2, 0x0) connect$unix(r8, &(0x7f0000001100)=ANY=[@ANYBLOB="e4156c45e67d71fce79fa05bb8ef5e1b64767764d98769b9d5c69e211c2a0fb8dbf8ba9f8df2bd0334147596c00cedad170f21a807ae51621c766adb625e5a572dccdf281775b3b55295a8e90f5dccfca6f3e12cdcd3c477c78829cbf3f4b6b8df3520c235382be41adabc46fc2ff932913bcc0338e8f386dc5d5e8e7ccc438b151743c88a55b38c0d5c2f776ecca0a1a1a187bf9779801c3a099e8686639c86235752674201480a07f3c51c558d814985c51f61d252fb6c6142b6a999b6135015cea413"], 0x1) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0xffffffffffffffe3}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202030000000090beb15c2afacb32000808"], 0x10) 16:00:16 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x10) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='\x00', r1}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x7, 0x8, 0x0, 0x0, 0x9, 0x2, 0x3621, 0x3, 0x0, 0x9, 0x6}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x1012, r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) dup(r3) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001862040179002b3c0000003b7e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e", 0x2c}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0x6, 0x40008, 0x7fff, 0x3f, 0x0, 0x3, 0x8, 0x10, [{0x7, 0x800, 0xfffffffe, 0x3}, {0xffff, 0xfff, 0x400, 0x9}, {0xfff, 0x5, 0x41, 0x1ff}, {0x10000, 0x3, 0x81, 0x7ff}, {0x8000, 0x15bd, 0x1e, 0x2}, {0xe4, 0x80, 0x7, 0x124}, {0x900000, 0x7, 0xffff8001}, {0x3f, 0x7f, 0x1}, {0x9, 0x2, 0x95, 0x6}, {0xe50, 0x6191, 0x4, 0x5}, {0x6, 0x0, 0x8000, 0x9}, {0x6, 0x9, 0xf9f, 0xc52}, {0xd1, 0x46, 0x8, 0x8001}, {0xfffffff8, 0x5, 0x1000}, {0x80a6, 0xa16, 0x20400, 0x10001}, {0x2, 0x9, 0x6, 0x10000000}]}) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) socket$inet(0x2, 0x8000, 0x1f) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:16 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x30742, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x929b]) 16:00:16 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) r1 = getuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x10000) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x280, 0x2) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000200)={0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r5 = dup(r0) connect$inet6(r5, &(0x7f0000000280)={0x18, 0x3, 0x2, 0x10000}, 0xc) fcntl$setown(r3, 0x6, r4) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f00000002c0)) r6 = getgid() r7 = fcntl$dupfd(r0, 0x90d9067fa9d7d4bf, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000300)=0xe73c9a2b74b89f73) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x1, 0x2, 0x5, 0x4, r9}) accept$inet6(r0, 0x0, &(0x7f0000000400)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r13 = dup(r8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x40, 0x0) socketpair(0x7a98426e6b4fea70, 0x7b650683db0c7ae0, 0x40, &(0x7f00000008c0)={0xffffffffffffffff}) r17 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000900)) r18 = socket(0x2, 0x8000, 0x8) r19 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000480)="1a511b1801b3b37f6a9db4b9014163e8ca81244469fb83a7a5afd9b0aee2a01d8f783ba05ca4c8e60b53bb8891431455e3a2371c14ce0e9937e564c0735ddcba6a94593335057e71988ed83e2b79a52816a905301b209fa544aea797ecdfa678c4d2ebe3fed2e7394cb857fed566b1cf3d3e84", 0x73}, {&(0x7f0000000500)="39b5861ba3c7f4d82733adec002fc763f8081cdf98aaad78e1187e441383b379ffdc8bed1d7e1045e1eff4091d3f3dc4a0a6bd5539e186e6702ad209cd8a0edec2b4b48d1ad832d1aa94db0a2bc09f68a812eb00e7d8502edb9e279f3ca7152486b73ae1836fbf06edf3491c6306cc87b6e2a5cc0ca0d2cf5b4904ae2bffe6bfecca83141ff1e2b67549b632ccd6f3491009fa165e37139e5776501545d26f53dbdbc89a5b14f989f436d66a5f", 0xad}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="060ce45c9c347e8f7c1fbb8271ee5fe50dab2eb6a8eda2c792e67cc9a9f8b3b15e6b69a557531497da9568d0e8ee43dc3b96259e2dfd7048cbd049b65b2530f6591dc21a9b1e53feba41b4b27b06487b94fbd52afafbab3f2aea7df300e3a77ef4d6b0c9ebe6f25bb36f1baa2e75474958d016151dc270b78be2215e9b89590b", 0x80}, {&(0x7f0000000680)="05b9827df4748d436bce08ebc4b040ff19ac20c267c44d4c41c2241944add79a18be9b08ccf14afb99c0a844cb5caa7312d2c0bcf1a795f18ac6443f69d5b3272842876eb64d752d08017cf66b", 0x4d}], 0x5, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10, r6}, @cred={0x20, 0xffff, 0x0, r11, r1, r12}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, r16, r0, r17, r18]}, @rights={0x18, 0xffff, 0x1, [r19]}], 0x88, 0x1}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x9, 0x6}) pckbd_enable: command error 16:00:17 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSDTR(r4, 0x20007479) linkat(r4, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:18 executing program 0: close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000440)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000088a8c6c600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000003c0)) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) r4 = socket(0x400000000018, 0x3, 0x3a) getegid() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x2) poll(&(0x7f0000000180)=[{r5, 0x1}, {r0, 0x80}, {r3, 0x8}, {r4, 0x40}, {r6, 0x1}, {0xffffffffffffffff, 0xca}], 0x6, 0x9) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(0xffffffffffffffff, 0x14, r5) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000400)=0x1f) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000280)={0x3, 0x0, 0x5, 0x0, 0x9, 0x6, 0x400, 0x10, [{0xfffffffb, 0x5a, 0x7}, {0x3, 0x3a9, 0x5, 0xa}, {0x101, 0x9, 0x10000, 0x5}, {0x3f, 0x400, 0x0, 0x47ae}, {0x1, 0xe2, 0x0, 0x1ff}, {0x338, 0x7, 0x7, 0xfffffd3e}, {0x9, 0xf423, 0x2, 0x7}, {0x9, 0x84c, 0x1, 0x9}, {0x4, 0x80000001, 0xfffffff8, 0x8}, {0x5, 0x2, 0x7, 0x1}, {0x5, 0x7fff, 0x532, 0x1ff}, {0x1, 0x81, 0xffffffe1, 0x3ff}, {0x1cdb42c6, 0x8, 0x9, 0x101}, {0x0, 0x5, 0x9, 0x800}, {0x7, 0xfffffffc, 0x110, 0x4}, {0x6, 0x5, 0x7ff, 0x9}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:18 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() write(r1, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r5}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) pckbd_enable: command error 16:00:18 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x220) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/241, 0xf1) r2 = getgid() r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r19, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1c4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r16, r23) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r26, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r26, &(0x7f0000000400)=[{0x0, 0x4, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) r30 = getgid() setgroups(0xa, &(0x7f0000000300)=[r2, r6, r8, r12, 0x0, r15, r23, r27, 0x0, r30]) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) 16:00:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg(0xffffffffffffff9c, &(0x7f0000000540)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="1a43b1a1d2a4615cfab4b56bc96f04d3eabf46e4b9dc642b945a7f5ff5515c51accd9b5d843e14e0d19790bb95ac5e73846b6af847878209bea025f12baaf25210933707e881438f398322f40928e16c39eab6218c92ffa7d62d96e5c0ea78fdc3cd228a0cc12ef88c2397df8f56bb98676f369b147384ff3df35820129c5bbb4d00d981f79de15498ecf12342c0ff6e188e40210c0952fd6c63a29c2a1a3fe8df981f3275c1df6daae4207758bf483e04e1b07effb501499af89e115b8df405131c6a4290", 0xc5}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="e800000000000000ffff000007000000a3edff034bf5d97ccfe7f9235f26516c67c7828dcf10e87af3e91a57b15abeff93d242abf02d3e259b4ffb4a14d7f7ffb52039ab49930982efabb6f9ed5b5ff1cdec33650a65fe5ee53515d15c43fd769ce655d313fd22c7c3cde7993ca44926b9854f18b72f147a86ffedea8a3330b7af6dd9f225df2d99649eefac6b960555a547c8227334dccf334c81d0a9cb933169c6373279d22a52ee05a518dca1d8d2252447798796e039d1a8f97de46dfae32abb6b79ee9950ec222fa0d5b574e5ec48431d5a96634a67e8bd5e530801000000000000ffff00000c000000be6b393ac978c4707f3f972d8a5be896b1478328bd0143561a39693ac379bc82a0981be0be3c9ce25104ebcbd16bb0df6a50038a0f86cb1b19b5c45344f0c6e04aab71728585ee3a8ca5002c22e90b447c62a0f058eba8e22eb8c3a379e5bc8935a053936f6aed176cef07f234aeedf42d88e01e15bb684c26d617dcdfe8d6cfdfbb8c928618c4413282e8c433ba5dea4aa96bb50c985bd27dd71fec31ca325f195cd2f6ff4f952b17f075871ca4c7b1d1fac198a462d75f745a7832876958eeb9345fe1db4f09c1e58dba7304cdd7576867ced63ca89736843099a8b2e37fde67bbda679aa2d598a5d57ccbffb0f581d230b16923000000c8000000000000000100000000000000f0dc6790948ce9c236e227e123a8cbc362b7ec63c55e605854c73ad7ff9cc1f7fc0a3647c11c162156f375f5b73b9cfab41f82edb4cdaf60dea250720459128dbce9bd4d6feeb222f636589ea4ec64223ba22a181b56a6fd46fad5e4050dd3670bfa7dab3ae9f6fd047022bed7bfe4274c02a0ead006f912666f0a1ae09522adf04022615ceefdb58bab4d278344a66b639ff0a307857033853328c11331d18c09db78e890505c94a5e754cf1ea25103dda9f8c755e6aa062800000000000000ffff000005000000c3c753f97cfd4e69618dde3ced67b6d3ee0000000000000018000000000000000100000000040000f09e000000000000000000000000eb82518633a130cdb330c4a589100480aee16ea5d4ede7d74f22c26a42954c27e66dcd9abc5cf4"], 0x2f8}, 0x201) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x99, 0x3, &(0x7f0000000240)="66180173ab2d6ff30c9a4ff9aded9048f7f3c91b4e85575dfa86d8319b803b32cb2ae27df5c1f6a79b544af3efe4bf6acf682aabbbe48242dd38c1bd0a64f040b6e6d15bae031e98efc0c3221294fa1dea4b3934ad5a6b1955af64dc245e0dc08b40d7778bce41153e4f1bb106a79a2b80a490c2f0012ec319c7562966a2701aa43a582fdf0ea6a4cf4ce36cd4af401b6569e1502d16a64e0feb16a66a27876014671550812ef0f13a4d7f8390811ec1f6719f017e1a96e4d4e58d9ba09a9c4e80ec43b3f9f7ac971fcbce60ea457bad4c2f7875f880016e1e3aa8906888e0bb405fd8755358a7cb58d66640d13c82840baccdcc3003e3f538ea6df35f", 0xfd) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xf5, './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000340)={'./bus\x00', 0x80, 0x20, 0x3, 0x0, 0xfffffff9, 0xb2, 0x8001, 0x3, 0x1, 0x100000001, 0x8}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfe6c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0xe1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x82, 0x4}], 0x1}) r3 = socket(0x11, 0x4003, 0x0) shutdown(r3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) recvfrom$unix(r5, &(0x7f00000001c0)=""/80, 0x50, 0x82, &(0x7f0000000240)=ANY=[@ANYBLOB="0000f4a0ddbc002000"], 0xa) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef97ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xab, 0x800, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x74}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf, &(0x7f0000000000)="03fee711529619c94a4fabb6c8063a") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x2}, {0x60, 0x0, 0x48, 0x3}, {0x6, 0x0, 0x0, 0x800000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:19 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0xcd) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x1, 0x1, 0xff) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r9 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r9, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r10, 0x0, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r14 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r14, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xfffd, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r20, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r20, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r22, r24, 0x1c4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r17, r24) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x0, r15, r24, 0x0, r16, 0x100010024, 0xa6fe}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, r12, r16]) fchown(r0, 0x0, r27) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r28 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r28, &(0x7f0000001d00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f4290bc45fb8200000000fbffff000000009b6c9035a733d5ac357c3a414449a3c0d94af80cd35ea51324ef9a9e990e47ece82f8f06190951b102"], &(0x7f0000000100)=0x59) r29 = socket(0x2, 0xc003, 0x2) r30 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r30, 0x8010426d, &(0x7f0000000040)={0x1}) write(r29, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r0, 0xffffffffffffffff) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "000820000ebd74c4dcae36000000000ea6cc7b00"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x54}, {0x16}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20004) write(r1, &(0x7f00000002c0)="751f18572ae88edbdefe96cf5449ce38b9f1d66a232a119e3eb270529747e909459f7cb9ded017b36d3702440e35fe73b78d5278de04da859eacff04be878230ba9f918962f9481ed43a83bc7ddcdf03db7511ca3276a2edaa48c0e01fba0061c86b8a2d52cce44e2280dbf40ab9b429c8e72b542d2a0de73e412baf92353b345e270776272947b807517cd4c2db3007d9fcac6464abf74b787ac757405a3f98938c1ef7321b8707b0f2362f631008fd2de84a3adabaa987c2b5227cf7b4d1b72a", 0xc1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f00000000000000000000000000000000191976681aad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e9978ec55b860d1e4a58ba2337ef6080e644fb377b06cfe136d1472a931d600bb425aadab9793277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a9"], 0x10) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f00000003c0)=0x79, 0x4) select(0x40, &(0x7f0000000180)={0x8, 0x1, 0x1ff, 0x5, 0x7, 0x9, 0x400, 0x4}, &(0x7f00000001c0)={0x6, 0xffffffff00000001, 0x367f, 0x5, 0x1, 0x9, 0x8001, 0xd5}, &(0x7f0000000200)={0x3, 0xa8, 0x200, 0x8e, 0x1f, 0x8, 0x5130, 0x80000001}, &(0x7f0000000240)={0x5, 0x4}) r6 = dup2(r4, r3) connect$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x7, 0x2}, {0x18, 0x3, 0x81, 0x7}, 0x9, [0x80000001, 0x7fff, 0xec4, 0x8001, 0x9, 0x5, 0xffff0001, 0x9]}, 0x3c) 16:00:19 executing program 1: nanosleep(&(0x7f0000000080)={0x1000000000006, 0x7fffffff}, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) r8 = accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r9 = dup2(r5, 0xffffffffffffffff) munlockall() r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2bd88b2951b15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee00"/209], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r11, 0x6) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) socket(0x18, 0x1, 0x0) setuid(0xee01) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x1f, 0x1000}, {0x18, 0x2, 0xa358, 0x1}, 0x3b, [0xff, 0x6, 0x1, 0x2, 0x3f, 0xffff0000, 0x6, 0x2]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r1, 0x6, r3) r5 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r1, 0x6, r5) r6 = semget$private(0x0, 0x3, 0x252) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r8 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x8713, r4, r7, 0xffffffffffffffff, r8, 0x42, 0x81}, 0x5, 0x100000001, 0xc7}) r9 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r9) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x9c3c5a3bc4d89de9, 0xffffffffffffff9c) connect(r10, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x8, &(0x7f0000000400)=[r8, 0xffffffffffffffff, r11, r12, r13, r14, r15, r16]) getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r17, 0x4008426f, &(0x7f0000000480)) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r19, 0x2000740d) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$FIOGETOWN(r20, 0x4004667b, &(0x7f0000000540)) ftruncate(r18, 0x0, 0x8) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) 16:00:20 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x0, 0x8) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r9 = getpid() r10 = kqueue() r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r11}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) 16:00:20 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x1, 0x1, 0x1) socket(0x20, 0x2, 0x1) 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(&(0x7f0000410000/0x1000)=nil, 0x1000, 0xcfb327a539ae6da6) 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:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x1, 0xc, 0x7f, 0x8001}, {0x101, 0xff, 0x8, 0x5}, {0x7ff, 0x3, 0xf9, 0x4f58}, {0x7f, 0x7d, 0x0, 0x6}]}) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="12f8893128490741911decb3e686e27cd4c51d8e21d2be9fb04e8647b3689f8ea3fd32c59199a484c12c4555caf1125396248e83"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x401}, {0x16, 0xff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x9) write(r0, &(0x7f0000000040)="43de057255cc4eb8", 0x8) 16:00:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c7289f2e438b2aad7175d08351b2eaa52fdec79047d0912e6a45ce6e39e5239a5bb007ad47eb6cf98f7b69d7d61b6815d0b906ef4dc"], 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) shutdown(r0, 0x1) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x184) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x9) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x120) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000200)='./bus\x00', 0xf6ef19eae173c1f3) ioctl$TIOCSDTR(r3, 0x20007479) r4 = accept$unix(r3, 0x0, &(0x7f0000000140)) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:20 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1c4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0xffffffffffffffff, &(0x7f0000000400)=[{0x2, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1c4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r10, r17) r20 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r20, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r20, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x600, 0x0) r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x402, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xfffffffffffffffe) r27 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r27, 0x20007479) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20c00, 0x0) r30 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x200, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r31, 0x80044279, &(0x7f0000000040)=0x2) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r34 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r34, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r34, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = getgid() r39 = getppid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r33, r36, r38, 0x1c4, 0x8}, 0x5, 0x5, r39, r40, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r42 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r42, 0x0, 0x0) shmctl$IPC_SET(r42, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r42, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r44 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r44, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r44, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r44, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r45 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r47 = getgid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r45, r46, r47, 0x10, 0x9}, 0x8, 0x1, 0x9}) r48 = getgid() r49 = getppid() r50 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r43, r46, r48, 0x1c4, 0x8}, 0x5, 0x5, r49, r50, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r41, r48) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r52, 0x80044279, &(0x7f0000000040)=0x2) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r53, 0x80044279, &(0x7f0000000040)=0x2) r54 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x100, 0x0) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r55, 0x80044279, &(0x7f0000000040)=0x2) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r56, 0x80044279, &(0x7f0000000040)=0x2) r57 = fcntl$dupfd(r55, 0x0, r56) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r58, 0x80044279, &(0x7f0000000040)=0x2) r59 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r58) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r60, 0x80044279, &(0x7f0000000040)=0x2) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r61, 0x80044279, &(0x7f0000000040)=0x2) r62 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="30d8a06b116807f2b0e4802a6e7ae876f133f171f283ae97c5cbe1182ad96c3bbbcee2e9291b0f627dc1baf5ef36a10e937007f2e60da56c80aa9d670933352325c4d9239a1d4c3179870b5b4398776a9ae413a51853347da1fc56bfb54eec0493489406f071927be8d5cf40f6a50be192dc08b1abc5ec7a004614a8d751411745b7e2d1a4", 0x85}, {&(0x7f00000001c0)="02bbcde1e93be2c46f3b512240bbe6c725cefe3e98c9be79cb33220a3ca159eb0fdcf4726be2ead3a9c70c56e112ec4a39eb4fd051e96a528c40628e1dc76257c59eff472a4f75483c57a3bc3e6aebd6bc2a78726e41672abf7b16345b8655fd67831ef76a9f2a97f8fbe31ce25cd210ef16b469677e1c311fb2b4ebb6810ec6b76e165a5b790b40c438b7aa42e450b6c81283ea10d38d170c10946b82e29854f0a7c49df889c7f7fbbfa73546864d210e19f4630a868c2d41cd90b54880d136013d1b0cfb3a65996e73099cad396df03c81b04677d73bcb7ebe853bcc71944ceddd01194f8d6d99eae965d1c7", 0xed}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r23}, @rights={0x18, 0xffff, 0x1, [r24, r25]}, @cred={0x20, 0xffff, 0x0, r26, r28, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r29, 0xffffffffffffffff, r30, r31]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r36, r48}, @rights={0x38, 0xffff, 0x1, [r51, 0xffffffffffffff9c, r52, r53, r54, r57, r59, r60, r61, r62]}], 0xd0, 0xc}, 0x801) r63 = socket(0x18, 0x3, 0x0) connect$unix(r63, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x3ff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x1d}], 0x1) 16:00:20 executing program 1: r0 = socket(0x2, 0x0, 0x5a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x3, 0x4, 0x1ff, "db42fcf2ebfd631755cd692c8674371d4017bc2c", 0x5, 0x100}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:20 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x60000000, 0x4006136, {0x7, 0x13}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000240)={0x1, 0x20000000, {[0x8, 0xa8, 0x7, 0xff, 0x8a, 0x0, 0x87, 0x7fffffff, 0x80000001, 0x7, 0x1, 0x6fc2, 0x20, 0x5, 0x80000000, 0x100, 0x1, 0x4], [0x100000, 0x9, 0x1, 0x1, 0x2, 0x7, 0x9f, 0x3f, 0x1, 0x5], [0x2, 0x8, 0x8, 0x529, 0x1, 0x4, 0xd], [0x5, 0xfff, 0x8, 0xffffffffffffff81, 0x8000000000000, 0x401], [{0x2, 0xa4a, 0x6, 0x40}, {0x6a2c, 0x40, 0x9, 0x7}, {0x8, 0x0, 0xffffffff, 0x1}, {0x8001, 0x6, 0x0, 0xfffffffffffeffff}, {0x8, 0x7, 0x3, 0x7}, {0x7, 0xc0, 0x6, 0x8}, {0xff01, 0x2, 0x0, 0x4}, {0xfffd, 0x20, 0x0, 0x62}], {0x9, 0x1000, 0x101, 0x2d}, {0x2, 0x9, 0xffffffff, 0x6}}}) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) 16:00:20 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x10\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16, 0x2, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x2) poll(&(0x7f0000000040)=[{r0, 0xa0}, {0xffffffffffffffff, 0x20}, {r1, 0x4}, {r2, 0x110}, {r3, 0x4}, {r4, 0x20}, {r5, 0x40}], 0x7, 0x80000001) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) utimensat(r0, &(0x7f00000000c0)='./bus/file0\x00', &(0x7f00000002c0)={{0x6, 0x9}, {0x5, 0x6106ab8f}}, 0x0) mknod(&(0x7f0000000080)='./bus/../file0\x00', 0xc000, 0x3ff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="d5ba1a8a7e0d4af75c90259f9bbf74edb9a543c121204f3cdaa95a29517cfe46ee220b727a150ce12757acbdbad31e152fe1b4b7bce6de372f76196f56440d7cf1a2b39cfa6acdcf72e781b842df2e146a499bf2b6099e810ad2e65fbb74ba3e778bdc241041615e9c220e9ba84fdddb3b82459d8b7eac12fa3473c611300b26b6cab9ac23ef8ce95832abee23f4ba4faf51850b3268d78549b0f98521dd36d1e7619fbd386cd7597351aa6d6e23ac3ab83179873bd481f9e17ea740b87e0000"}, {&(0x7f0000000380)="ee236b015b1339943b260c2735ca2b76d4bcbeeb891bc4abc2e6473fd0c7f920f7dbec5005519b165ecd030249390b7df306996db21ada58d418a3861bfdec8ef34733a422c892bea4548c08cb7891101fd74612dabddac98e5d27fe35db3e6302bede677c84cbed28bfe665967881563f08d051fcef42999fe45c2c0c3bc367c750875a100e75f047eba3b80187bc"}], 0x10000000000002b3, 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = fcntl$dupfd(r1, 0x5df069dc4542efdb, r4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000a80)="bddacd2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3ebed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2e49bbf005a94c9b908a7d00000000003b9c199d7ad100000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b971d02cc90f7ab02e4007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7bcca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e907776510abb2811466b120bc86d281511030f18bc9bf00779e457fd2a6d06c61f6b06d197db2ebafc45c573d16c84961e57beb69d2c4003cc33638fe5975d8e155510b02ecf0c591d8460b311695343bd8912f982bfa3feb6fd94cec2287f0d2919b3a076aac012d067bb7c5b631a06b263df0690c634e7a1538baba4c35ea8576df739b1721ace69d8d24a133b50a78b57e3c7fbc496fb51ccae2af79dafd2e347b038cb417a0bd914cb89bf96dba7b608bd77d761ff130b4960dfbcb29b1a018bb7cc1bb1c9b21fe852105da3b96384602911a21030a97d8af5359df00b8d2fc4312701d135f95cf61306ed9ee75ed10e0cee8e0e0dd89d28b5154c477b0edbbbe0a37", 0xffffffc5) r6 = syz_open_pts() close(r0) dup(r6) close(0xffffffffffffffff) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r9, 0x20007479) ioctl$TIOCSDTR(r9, 0x20007479) ioctl$TIOCNOTTY(r8, 0x20007471) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0xa4, 0xfffffffb, {0x9, 0xb5}}) read(r7, &(0x7f00000001c0)=""/161, 0xa1) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000140)) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file1\x00', 0x2, 0xffffffff, 0x80000000, 0x1, 0x8001, 0xffffee09, 0x6, 0x0, 0x0, 0x7, 0x4}) ioctl$TIOCSDTR(r0, 0x20007479) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10000, 0x304) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x91c0, 0x9489edef5f4fbd47) mkdirat(r4, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r4, &(0x7f0000000200)='./file1\x00', 0x95f35b500fb63fe6, 0xd173d99e33776a9a) 16:00:21 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) recvfrom(r0, &(0x7f00000001c0)=""/200, 0xc8, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x7, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x8}, {0x40, 0x0, 0x2}, {0x7f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x4006}]}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r2) ftruncate(r3, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) fcntl$getown(r0, 0x5) r6 = socket(0x800000018, 0x3, 0x102) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = socket$unix(0x1, 0x7c53811c5a8e035b, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x2) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20288, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000040)=0x2) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r8, 0x20007479) r9 = openat(r8, &(0x7f0000000100)='./bus\x00', 0x2, 0x80) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000040)=0x2) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000040)=0x2) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x9e, 0xf0000000, 0xce, 0x200}, {{r3}, 0xfffffffffffffff9, 0x0, 0x8, 0x8, 0x100}, {{r4}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x6, 0x1000}], 0x6, &(0x7f0000000140)=[{{r5}, 0xf, 0xa0, 0x80, 0x81, 0x101}, {{r6}, 0xfffffffffffffff8, 0x40, 0x10, 0xcb60, 0x7f}, {{r7}, 0xfffffffffffffffc, 0x2, 0x2, 0x6, 0xe4}, {{r9}, 0xfffffffffffffff9, 0x8b61ec1ea58b7d50, 0x800fff3f, 0x9, 0xef}, {{r0}, 0xfffffffffffffffe, 0x9a, 0x40, 0x743, 0x5}, {{r0}, 0xffffffffffffffff, 0x42, 0x559863ea0d448c7c, 0x968c, 0x3}, {{r10}, 0xfffffffffffffff8, 0x9, 0x2, 0x80, 0x4}, {{r11}, 0xfffffffffffffffe, 0xf6106014ef4c432, 0x20000000, 0x4, 0x4}, {{}, 0xb9f48e960dfb504a, 0x10, 0x4, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x54, 0x88, 0xa00000, 0x80000001}], 0x0, &(0x7f00000002c0)={0x34d2, 0xfffffffffffffffd}) 16:00:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1c4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$setown(r0, 0x6, r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) close(r11) r12 = socket(0x18, 0x2, 0x0) close(r12) socket(0x400000000018, 0x3, 0x3a) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r12, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:22 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x40000000}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000940)=ANY=[@ANYBLOB="ef132d82e43059020000005ba2648f646b74da6cecde58779d07d90b32e3014094add16e09c938ce506cc320f2b6623915cc096aaf78c7c71d9a116b6ab1f1dcb903eda12b12435e088dfe50bcb5522a30b63540bfa5c28e8d951fa3fcb6fa744eeb554dce2cebd273e6ee8031fc62e9f5469e8642c701adef4a3a5d2687ca2af8695cfa8226d1142db352046f864d3f3b50f66778f6e4195e47cd381ff4a54f0dfc632d89cab76f9141eeb1a60aa8b25e3e74cf1dd7a12acf964f95fce258c39607244a017dbe58fab307bf8aeac3e892f6f891cfd74c0b3bcb9611f3db51b6a49a4d58"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r0, &(0x7f0000000880)=[{&(0x7f0000000280)=""/184, 0xb8}, {&(0x7f0000000340)=""/137, 0x89}, {&(0x7f0000000400)=""/127, 0x7f}, {&(0x7f0000000480)=""/111, 0x6f}, {&(0x7f0000000500)=""/77, 0x4d}, {&(0x7f0000000580)=""/161, 0xa1}, {&(0x7f0000000640)=""/232, 0xe8}, {&(0x7f0000000740)=""/145, 0x91}, {&(0x7f0000000800)=""/52, 0x34}, {&(0x7f0000000840)=""/64, 0x40}], 0xa) close(r1) setrlimit(0x7, &(0x7f0000000080)={0x1, 0xff}) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflags(&(0x7f0000000240)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/7}, &(0x7f0000000140)=0x9) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) dup(r1) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="7e7cfe2bfeddab4e18512921007634b0084d2253523de3b19062e02d761a4ddc639433f5f170535d940935c51f3514ea29775c5c19f6cac78ae230892588817f8fe3874238be595b37c11c66163ed8abbd149fd77a4caad736c64a3825660f5305eb837b2c59a82a7e99487198afb6622ea1fc70a7d392809275302695d8818101766135987aa25d7201a9b98cb7b23a7e569190d2a74100bacfab6c4e79c7461206f2bf020c93ac8298041830a5a8b943ea1e50892e383b167865b75571964386adb1bface0d8e2374240ac5de4578b37e702b769baf58afeffffffffffffff79f6d0a41003fdf4c2d7981748aee1a42be7660e51aff5ee04102c8eb0b605ad9b9eab9f18dfc55203177ebeafe28e1e16a4525d1f863e67b0399c031429f0cfe17dc7b42148e0c3823e8f3d162160315efc869f8beba6f966b16523", 0x13c}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f00000002c0)={0xffff8cd7, 0x6, {0x7, 0x8001}}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) pwritev(r3, &(0x7f00000018c0)=[{&(0x7f0000000180)="e79ab8f43982362abb3d3f9560add040d53eef2902056cfca0b889d8dc9f6d6cfe277a5f93133cd04604f3984fe54231bec10e02ec076f3623fe4eea9f1a734108769ee9c93b8d61080374f1c15ca74caca3d8974a86c22db79755b2397cc34e07863faaa336efb9cd28c5e0867fc73d45649579801af7727e95bc12c4d860cd5ff70e3f730ddfb8c24fc3bc5273ead1c6db08e60bb84f617ec077a2007e86235aa333ed8c881911efd0c24c4e12ba224f2bddf7cc0d1fa3bf5f2e005d4e28b06254e340b87a7e4f12e26677b9e9dcb23570dc67aec199135c8c3b5138aeb66f81a464d521d771cacc3067b1cf72a8f48fc77c656bad045ec592ce61f5", 0xfd}, {&(0x7f00000000c0)="c40c11bc695958248683902e26aa88092be07d74cc19a13a137c198b5ef15bfd6f299f7f41011d16eec5c9ee5e9d25fe9a6e358b3603794fc547522fe9ce", 0x3e}, {&(0x7f0000000440)="d563d008d5b87178b3e41a17e7cd9804d89fe700498ffa145ab7592b3602d6ac61a78ce558afbca0483b03d4ddc26db9c527e85f1eed202fdadb0d0d33248bcfd592e09fd0458d3b5d85943b45e1d0ee09b05f4cef946b943508310e449693740587d23f55edd8adfc4a91b9276ee43ab41fe1c1ab8be446716a82f6290a7a94478d91cb430982dfcf9800c2aea9ce85638782a9544aeecc8ec37e7930b6536b1470b89576ebeb920df1bcff754cdc67aca9dfb0867c4496321e19938ae70306e383534181da57f8f4e76ab0f01067151e35498fb9c8b19c97201454fc53b538928885ada82d2e", 0xe7}, {&(0x7f0000000540)="2ea91b7ea10ecb0ccf8614c690809a5ca60edf3b74471c0cc25f3325af45c944a7d2b435827d53e02a0d66a6b9d3530b62a909e5b432bccdd86a37744b3754f01707fc77d7149c8aaa9251545074292118a34249c1943424bbfc9cee332522722af34f65e24cded87ee70f06698b8a4824afae87ea478cf37a9bda509c6f0827c98eb59042364c9cd1580183a57003af830d7c75766a795ec218b165590c0b51f102be664fdf29c10eacc3b688179ce15cd9237b08c694a2fa90880c0d3d8f4a16f263017d2f73fb7c71e5d86aab0aaff23b8698a7809a993668c9976b15597e6d2b4dac372ee3da4f6161259ab626f444b8d8a073", 0xf5}, {&(0x7f0000000640)="eec40d09db93030fdafe31ae892614f9374747bc8abab5222edc608a004573a02da7f8df92c1e84c2b19b6d3cb3cc482776f6491eb41142b3a633ef3f98e8e104a84658b2d3d6482310c32131194af3199f20c7188c751df4e0863f9e600b4", 0x5f}, {&(0x7f00000006c0)="af6843153e1780b6c841e42fcac05abf75ecb37b77525bf9699b4cb8b0aee054a0817e1c70a4600c7c478bc3e674f3c42ad565f726625200908c3da4ded8812a08bd24eeab078361d0ea2f3b9262bee106d29533e7185f2527493625710a60def250f2e69d311ca2bbf3691276f3efea24f4a14346c1595a88f77583b6453ad25fbd8667f59b691aaa6ad25b9f7c5be2f3aededd7fdb759636c8407ebc74a6936ae304694f27b6f362a726", 0xab}, {&(0x7f0000000780)="09430ffbd5695782880ab585199e97cd8fae32324f98ac7122a3293df1acef5350b3243d75c4df01dfb600b9d9afbf17c3f94abb89df287edb2a74a60818c4d89f034c1727c45e79d62e60e84ca31d35df421f3aea58bd7f8969860408b20c84a2e17240e9de72e42660f13d88013b8c1f8de425317dbf1e25102f", 0x7b}, {&(0x7f0000000800)="99dabc47fa5a54d227d24e6af130794890bfde2b39760db9e73e6a4f7767a1d92f886bd37e59324d0fc4abc6ab917f63604d5e5bd039f7b8a6120baf8a099614fdf0f270e45bdc7c2fc2e0cb2aa53af605f08eca3bc164aa6a104f0febca2dc11f889e3c56042d891679a9e68f20d54cba62940d474cbae92f70dd34fd85a76a3fca216a4af3fba04bac01d96e6b6dba793d0b914f1c3965b46d74eb0c33b48d", 0xa0}, {&(0x7f0000000100)="74869cde59479fada83cd1be8b4525bb1a4b8f52cf434d2d2d6238e8bd8a0f78241ee472b0d36d37b4cbe7610177b29cac0c28aa2bd3387807dce90e609d", 0x3e}, {&(0x7f00000008c0)="feaaf59f7bec5ceaf4864a7c523a2c9bc00401d12a9dfedc34bd7a4c83b3fb841fd06645a8fa816303287aa6b0e45f21d22897b95459df807d03c5287a29b1ea9cc13e5e993546cd485e6855f5fb341b3bc16f70658f7a73078fc04923bb0dd44783b56f0a020c754ad7c246c3de4492f263784c2190ce5d13b568216af9b4b9a0a0b88b0cbd10e09b286f0c9aa1b2a7fa7af2d99199da79d0bf5c67ae78439adfdc80a2028e96057e34aa1974a0a913bb3dda99d1674fbccdd87de4ad69282f86f15f7f260dc7fce281b66ad3d4e79d320c03d4f5b1b957120e2d5d07a107aec82a6dd2aab9e363f5a3b7a43231a3e308234ec2d88a609a5bf1bea47c80f5aba8e29202ad5b432d8cf687a62e2c03af594d42a1119d908628e53339cfa3ee50d836c9e1d20953fe960e6d3a6447ad4540a9af8fc48324f6090c413e7f4fe7ac39faecf5322b873f68c9a6e35e596cd125871afcde239fcdd1511075da98dda65b25a0e1558bf06cb19091fcd64349f2f97801748d2f133b6162785c217f253fed47359f1f70fac08d8cfef9e04924ed30ad5a9fc9760c88473c029e94067531002dc8029d3c60860b4f22bcb50dd313d4d79426b50e3d200f1448a80966118e6e98ba095bb233796208ce83d43c3463f0eb9bc98f761cb3c71043d6f372113da260961a4d9f974978e75be7c09cae4efa83149c4388ede1e99d0df66f539beed704c4996eda64cf05c9ac37e1871245c8e147466f21474f60418421bb6da18a4b37a78a40be45cc57e671795e8abe3ae02b050d2eff37b6377ecbf74add6ccc2ab25983fcfc37f0dd6b0db9f01cfcf4d4e325bf2eab336428772a4438da806a7b1a2795e93a0d94541bcd63b006339dab5cf6ca7f536824292bdd15b0d1c768c260bea96e0f931764db09284081a1f76785008af9fef177c353b578239134c1af6f0cf3d5104354e7b092f799c921b1f3709e2d9218af6816cc994678c2e11b978a469e29c18387f8d15b0c864ef903f2e7e5db992a0f462fcb29397d89f6d404a976a786a056b8dc361cde77a5190bb7953927b328196808d44f0a6004378e2b7b26162ad98d6b1593b681971966572bb19d9601be9731a783ad5aa10ab7993627606e54371e29d117ab57f5a20ad3964f0b9d3bfa1658db8444781a653986644dfdb0c611632c59ee23fd29eec075ef7874320d5d9693e29c0f893ae6c8a4d666e5d31b72d8bf5ab01e58703c89d9b8bdbc383379c0357988549c079e560cd4753dc8d4d352fe329766415c5d17071171ef832d93059d23a6198878282ddaf2547b33b5803e5a416a3613d28f635948c96bea1775de15a6f7256d9077707cd69351f3b9828461f8a7c86f89c1b4db9399ffd4ce3cfde5ea702e7d8cab8ee64a2786044c93eb9dd32dc40a82a27726815e48401e93299ef5ded4b1e4ecd61a397f98d76314ae24b82a91051734180c65c0a1db2468fa9c805e3bc0e8a9a8d5efe5bbf9483537f93a76078296d56da884d1f1f0e571ebe63a15ed9ec907dfad332d69593dd3438e40376b0415c8b4340978e94038b3f24cc966e59350c4dc9779b312e30c712c9b5c8ed4f1114d2b90861ead55f462c23901ded1d9c512c6d5106048fdf77946181cea01b327c5d93637d9826bc80b898a7dfd8eb01fc92a42ba6bf4ec7f6583e308315f0aa5751d01be1713a9dee8e466d16bae6fed52fade746f5f542524093331735bd573c3151cd9cc5dd04722a6ae8dd6bc79415129773b52426de4615362c0f3996ffe2ea3f66b4bb27f033d0baff088a6e79cb66426968d521e5162e8104e88d56e7b059ec98ad7ad2aef137cc4f1517109c7f94faf96ac5fca9da8f0f36edc6bc20ee1ac9abcd5c15523587b67c564b0840c8da97151fb7978903b2ac71d56f36444e31396426c551d81563b4b639041cc084c57e0af2f8f141ac61e08e080e87cadb71c0849174913a1a3a3d41e0ae875fbc8e662b8e68d018d138b9351ac36c77cd0e55d251bfe84f70dd1219c60631b19604b3e833589487d2c38e378a1fab79edf3e19ba2f9e024a16f8667f18ba99f06d19f368a4ea2e1cb7a83f17f0c41fab772bb39c31a893cee65a83bb860f6274cad0e991169531a49a20d845f31819d759593be82bd67001eafe7608da7c11982c09964ae67e670042974d19279c7876ff10adf0017769932f778e0874f566e6eb82745cdcca67ad7375756cbac0facb7cd4e34995812d079b8dda639d59f76d9dc8f7c243d90de90ff54f94896e322783b42acf993b980bb9d91fa5f208d8511afe4c16db44b832307bf376f49558002058bda0500bb47d14639f661c40d126558d0bed04109248d99ddd4a268d7f4a69706b34a9d7727378fac6a83e4b00ce5b7e188a8e753b573b9c1258086579e4ce9455b76d76c2fb7078024a5d354b7c7b77b7cdcc13aa7476b155f4530acce71cfe9f1215f9df90def1a91de8ca8a31714c3b13e42ea00c14fe766ebc3937274e0107c213825e3d2d249ed6d4a437e2019b13a7dd1755d585ce06a767e42187b52ec8ad5d905d50e5a969b9c8978aca71dd841d50569d8d9c62a901634a692afb075b41baac12895422024c2833024bf4f310358b03658e5afd4ecefc0c58261193344274c3dd4af4bee6d83b710ae98baa4ab822b78dfaf3ca28a87b6183def0e48823c30633ccaff56c45e7fe5d524fd0ef69001ba85d6d08d17bd1de4eb2d2ef4ae0af5934eac4406242faaa990df4dac266ae2167ae9d3f171c9ca390e3e1f2c185dfacf7929387ffa29ad46dc53bae4385478190881a78598232dae2039883c0cf17e0b54e174bd05fddc90694cd7fb686a01786f31c71425653af465a17cf7157126826aede359bd7d1d85297728c853d4c5c008a75109c40d18c4317201b554345df616cceeb4e1f6201d58fa1a9966c988cac14f824c0597de84301f52479b6c5e32483e8201d2f11c5be34fae49971d6ec50acaa2d67f664410b5ba530dc3b0bfc04508cd106284b0ea4842fa7dd1bc1dcc31fe142d80e74b3e80af9389b4b2f8b4bbd7282d29c9de1476f60644165ee2ab3a74125622606e2c9da27321984eb2d2344eb486b6fd5c94cec7bcab18dbabc4244e013d5ebb02dd21dc11faa5ca2462d2188bde40a2575f5abe22d089cc998de270d86fdf337f2d58e1ef94f9490fbfea5ebb9df75c203003790a471c5e0a9288eebf595f6ec5d146f0538b35f5d128bfeede21a81a2537da1d82f5900cc4ebf624af08ea43c4abc212bc844f2b30e587003775bfa751c08be8ed8e92256ef54d81d23e0a1292fe8f28d41bbac66781d8a06a242a824071ab54e31385ee566f038825f8eda6848ec0d3502a7acf435297ed148033b9a9b230cf6b9d7ba5361d18a1e93796e0d6c9559b3f8553bab1e2ca9c84bfba1a6fe7e59e87e55eca2cd19e81f1b8435e6070b4277bba5fc1200b307c944718a5a082ebecd3768a58851bb7d413916687b2def5e7faf0d265098073702c6eb105dbb175dc70bd7cc142f4120ebb0655f6ba853e58f6a51cca2fc658d1d7acbe5f29545245f0e624fb039596cadbd35b15411b6d327da85201f1594edcf4d3790a1866a084ac79f6181c5c1283d05ffb72432375f949ab439adc4e052e949932878aa10f8d06f4d8b74449772e95cfa8dd45820a1424fa700030b3d6c23ee83bd6b30c4b67143c75cc4ed6c3afc49f895576a623184c0894ac60b14ce6e1d3660b2bbe05f99bb3ff309f4c09f8f6e89d4c7ddb344284cfc1d9ab5cd9f766cb3dc6fe3fc37024964eec8583325cd88a47889e900747d62341bcfc65101083d4a95faa53b0527102d7ce862ad5e34303ad5cc6563d3eeaa7373a28da1484f4762617720b21f055ccace0214b8e979dbd560c345c61095635707585fedb4a3bd4d0240b218b349d1d03ff755a3a7b27fa0d2c7bb6f6c5779924e7dd37e44b4192d0a7aa0fd319ed96840dd62597400a539e8be73a32b28f42341a8aee749e5220f252d19dd198d9c367dd28bebedd9e63dca1b4e392ff11f03de8773ea832cc8d2bc91d58fb046b31587aa2b9a2962b9e5701b7f9fc9ef25a3256f4fec5a1d17ca9ae9d50c3b60dec05699866e5ebffcc273ab6fdc0b28deaef3026165c316ea68fef1d09b411c116f530cee8eebc3560edc0b58d68978bef6cb67e5e339c70f31c880a39e4fa5b5c01981c0ffd3619718b3dee7b27108cebd21b112e17fa6386cd471f0725a8cc664c7d57317c0dbc9b670ce0d7a65185b9876ed2ebd8134757c7b5f429fae8feb4ff9d471470dd027f3340a4cf58f6fefcde23fab5d6ceb240afbdaf5793da4bf1f1b9f3851bf7ecb81a9386afe7de1abffb8d8e59a5c3aecb596a4d5d16b37ffc13771eacfd2f94a817acd80fe6d84de69d87a37190967a5cc2f5f6072983d546fb318e0df9841627926ce48a9b78bcbd4349c3e196a769a4a87f68588e9918e8725eb30772a5f1ccfeecd2135a0d515176d1a79d957a852253b1dbc68ac7a7669233799d44e2010783d561172dd91c312725f4a5ab2da4614790dcf0f47cd3f1bbab8d31fe082c0a58933e3d5220f2f008725958e6df197f7ca6ebe474c2d48c2c61672b171ed300c34b225349aa789e3fe7da3138d2c8fa52554ca447daf7c4960cf20538a0ad9ed06645fb61c10c4061fc02573504a1bbcedda46521c9f9c6bb545ed09929d26fad7603ec968e71733c1a84081a007e12df9c9ea8a04d9ac7901cd91ce14370f4c79dc6ae667ce8f0719975e9e7290474dc22de534483e541d602e1edfcc88087793ebcecdca12d0a2ec87962494b16e6cf3c7cc7a4790f30cb297f6b2190faf8209fa99b0b0deb5d030d3d2795d4c6f42fc07aa3ac23d0b93eaf90667b23ee61d418956eb59cc7e54f096211c0116f3cd0a13e6c1b891a64bbc9ef973bc6bc0b72ff9ac99fe6d70658a09a42d3cf84c5b8e5f3f1e3501d085990d93f44e6ab30ba2394aca6f2bdb3bc4277b35c75c552efd044d6651ab16dcf0ec0b8fd7e43b6bb17e2a54bc3ca548b045b25a1b9a3ba26eaa02ae5cd2d1dd88dfbff9d4e763ce9bd58cb75aeb5dbe1dc7266cafca09fa6cc7d298552e4cde0834bf005d69bd52fb064450a25f722267308a120289b48babbb7b1876521d89dc8bdf6b6f99837b580f2375a3370c365d0b8c8bcaf193045289640c718931eb4125d856a25f3317a45ec5495bf28face5973152ed06c54626decb04e8b0a0ed421aa3a573a8ceea107d0618bfa1a6e40d22130fcf580a157da2fcef29ae3b326dd076b95d638f199b52bc9d4d8465dbe8fab764ea56b647adb482962a8df49650ba81ce8d59c73b28af94e0f44b193ea013e6ea9da090ee285ea1f745e594fe735dfbca56d8d493850e772bf814bd893b3a47bd691ef8b579808d7222fc576000846593dddb3fc4d5517f25be8bd358031d6d2dea6cdf2d3c5a1dd9e5a2ad23d58f799859dfd73eac91fc6d3fdf114a5cac484d2dec0fe3a6c64bc1ff1fa9d2f28884151cdc77baef0b7297283a593c4901fe2fb68a5671559e61401440a3c17b4a141e28f0eb6a649052cdf389bcf29482a6795e848c2ce18fe8c923086c907976654589fd533f2290c532d377b8b984a1b91635baf69017f6b24f5613bf06122b01e098d8d09e014c6fc601fa5128b903f50b6bcbcf83e068cd032e40911772deadd1749ad9bf4147653375e05d24692333df1bfc9bc443d3ea571dffde0338a67a992983bdd1777f4afbc3c43a8595957afce049a6dfa66cd02fbc9e607a", 0x1000}], 0xa, 0x0, 0x42) 16:00:22 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) getuid() r7 = getegid() fcntl$getown(r3, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) r10 = msgget$private(0x0, 0x0) r11 = msgget$private(0x0, 0x4a4) msgrcv(r11, 0x0, 0x0, 0x0, 0x0) r12 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x5af1, r12, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r14, 0xf, r13) r15 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r18, r18, r18]) r19 = getuid() r20 = getegid() r21 = fcntl$getown(r14, 0x5) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r23 = getpid() fcntl$lock(r22, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r23}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000002380)={{0x0, r16, r18, r19, r20, 0x20, 0x80}, 0x3, 0x7, r21, r23, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r12, r6, r19, r7, 0x20, 0x80}, 0x3, 0x7, r1, r9, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r7]) r24 = socket(0x18, 0x1, 0x0) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r25, 0xf, r24) r26 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r28 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r29, r31, r29]) r32 = getuid() r33 = getegid() r34 = fcntl$getown(r25, 0x5) r35 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r36 = getpid() fcntl$lock(r35, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r36}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000002380)={{0x0, r27, r29, r32, r33, 0x20, 0x80}, 0x3, 0x7, r34, r36, 0x8, 0x80000001, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r38, 0xf, r37) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r39 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r40, r40, r40]) getuid() getegid() fcntl$getown(r38, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) read(r1, &(0x7f0000000300)=""/4096, 0x1000) fchmod(r1, 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xb0hre\xf6\x01\x00', 0x40, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffff1d, 0x0, 0x1) 16:00:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='\x979F7\x00*<\xefY\x87Kq\xce', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) r4 = dup2(r1, r3) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x10000000) acct(&(0x7f00000001c0)='./bus\x00') ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000000c0)=0xffffffffffffff9c) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x32, 0x3, 0x56, 0xca5, "7857ec3dc79319da9b5a55a150bc2e1593893664", 0xffffff00, 0x6}) mkdir(&(0x7f0000000100)='./file0\x00', 0x80) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1c4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000040)='./file0\x00', r2, r4) r12 = kqueue() kevent(r12, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='c\x00') 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/deV/K\x95f\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r9, 0x2000740e) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001680)) r10 = openat(r9, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x9, 0x1}, {{r2}, 0x0, 0x20, 0x2, 0xb418, 0xe994}, {{r3}, 0xfffffffffffffffe, 0x89, 0x40, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec5a0, 0x0, 0x7}, {{r4}, 0xfffffffffffffffc, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r5}, 0x6, 0x0, 0x40, 0x800, 0x3}, {{r6}, 0xfffffffffffffff8, 0x29, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x7}, {{r8}, 0xfffffffffffffffa, 0xf1, 0xfffff, 0x1, 0xfff}, {{r10}, 0xfffffffffffffff8, 0x1, 0x4, 0xc74, 0x6}], 0x0, &(0x7f0000000580)={0xe17, 0x10000003f}) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r13, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000140)=""/109) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r14, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/202) dup(0xffffffffffffffff) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) r7 = getgid() fchown(r0, r5, r7) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r8, 0x20007479) getsockopt$sock_int(r8, 0xffff, 0x4, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) linkat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00', 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x3, 0x0, 0x12000fe, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="07182617d0817fd808bb44c78b8a4c6e9abc68c8c14429acfa1e328a89bcac57e83f199fb0f8ae75f83735e7dc30669bf3af5f3af9ed4d1b91eda8c78cb58121", 0x40}, {&(0x7f0000001a80)="50c6ac7fb6d83a5092d7a097f8a08e1eb5232c3d61b33a85a2821b13f0d006c88c58b3565414494a103082b537fea21cc50b27208e9cd1fef1791fcf096d22dde19bb38b734d6a02552ae0815ce886463df19416d0d2667219a2a2771e6bbb5bacf33cb0403b0dfd0d5dc6822719bd4811857e1af88809624019229f5c5336a55cbbe4fb791ad81d642c125480f777219ff35e46f72a25f4e453e4addd1f95ec272c934ca40732aee9e9e70ed011f093ea9e72a4c830293b5837ab2a49ffcf18ae3553229dcb88c903b5f570b6cb21e04f4b76af6df742e62b6a519de620986d32650feb2129dedaa8998ddc08fbddbe45c8bd32072b88516cdd770a6c7e67ee8324c741a3bd7e9944a030990df1ec1f5319872b0b831fea22788e2d02bad7a491e508310321042fc6f12e0b5599ee3a7520eeb595af111a08243f3837ab824e5f4a8e2fea89d0f14dd28dc1e1153c7058f4dd0ba0af0a98d08cf5c4d415f98a45a495215c96f3994947942df2284439ebe1a136f6d36fd7aed1e6b19f7468d9e90ea55d4d8d88c6cb35a4113d1b256e387221fe7a03e269a3b91dfeaee35c29fbee0a9fdb4c7dd5d20ad6f7170cb6e1256c3ee7e4ab5d4bbc054665ac69b55f55303e71f3b3eb6b3cd80c29f081ca807a46c73782fe0655da01afee78314fea433ddb57d0ac7a02cb6158cacbedf3b3fb140941c5a555f70f034025c3243d9b785f222422a70174ff318e6de31326ed01218308772c6425b59b1f71a1251704efd4986034c7c7e776adc4fdc7be22a066d50fb42b22548fb9839e85f495b28dea6dce63adcde4f8f6388bda2be70abd474d97aac0d731977d0254af36a0458c36047494e3dbff9c6f7023ed646333aeae71e2f7d5961c961b645a84fdf8f0d1919f38f54a401d7f0731861eaf42902de4102f34f91e8c7a3fea04ad7f60f9070aecfe944ce5063793843b7ae6342a991a9005da7142be96777481f462d26862d4621c7f22f2a96ba982886e7e69b1c6e4d44a37f9fd162b845f77687d2627273c5e4141515a1c6b82ed5530e5ef53eedea283d382f5a05e55af0f36e960da1adf8e61ad48f7533ee1f7111137b3b82739ea03ea554be259abab5bd86db32cd422544420d400f667dbaa0cd63cc30566506683065776adf351c74aab1d5f2c540675c131dd0afcfc28475fa780d253f756a7a0d68e361e50d56e42f75892d68ee20e8e3b683f717638ae9c61a022c098a6be307f1703c52214fe9d26a83c07c594b6a3e519dac6e2874970b01dec3265f18054cda45c5a25a44669bec93290f077734019bdc90fd94ccdabe6c3bbd151fce7f79e43567dd6c38949108fe0bf6f3eb0b2617165db07de0ba1731ca70b53437699135291c9583c8f3428e3e6439bd58a3197c581c4e1612870b584a39560995d5dbb4533c4bf25a0eb031342194edde8415f1fffcb72682ba626429f4100871e754559a6431044285cbe7aec120e57785bf79e40b71f32b8d54c593733a61aea8cc61fdb56d1688b9884088cad49a42bbe54b2d1787955aa921599111227690fb786d633020bff686c22cbbd6dcb5778ccc27e90aa1d8264db260a7f80d7b065170668cc652612571f3d87b826b06d3e1e6447dfea3ccfd8fb65e5cbdd6d9ba46bcf076d69806525cf6445d07a1dd2c0e3029a8954515e2f2195a6d4efd73e0f1d00f1ef618ddca07de18708470855707cdb7943f2ed47e677ad73c38f6ee021a788f78dfbf76c39909f6b0d789df27b6be4537011d189c3ade46a741427ac04be2bb651fb04cb66d6ef167daaa04c98f2aaa04b6b5844611ad2383ddc33dee2c3b3a2de9642e7e92009f8aa021662a49e97380311ec93cd96db272cb3f7e2a2af54f5b46c3c7eaa215372805f70055c2bdd213b46d8bebebb7e745b7a8beb27ff40495330ce2964e07c75732cf2b5cabdff7e2a72e303117aa3d584e4a7b55a63210e61e956c9de3c49da3654a32cf486eb075f3441d01e2e5c008d1e7617f14576dbf4d33c04198319c41120e3e35cd549d9036991c7c5cc4f3698c8d0c572977239b8da2ac0a0277a277c63d2e5cd4b85406266993c78021e0348a1eec685f094de3f6507ece50c1fea7b8824258406c062be6f8341dde9ad8c9d726a1d47481040ae96b618f2817716fb658b9aec1e7cf4c62b48d1764d99abe7cea687443636001e212ee18d71aab2f8ac1be3914334187ee6744e895c3db004fe458cfcb7f129015b4d7cc7f67ac16ac78881133a74d6b995ce65ef5fa5f608e0f9cd63187011e5fb6b78a9c2cec08daa57742d871f4014c598facf8b231cb773b3112b1017a6c23ab70c5fcff490e8923c1f10520162c5801c0f9f2a96800edd6e8db9baa5c65e309ccc68a336e8aed6c2a2d645f748536e28e6962f1c2ad73889f39ae3ac7cdc0f69fa33e8980ca4631f4891351602e3d65c8f9cc732f9a8541337fdd4b352a58878f15cb58ad62af80f2ce5e93773c87b35dfe74af2eac7e923c890540e2ecb3ed5a811422e7d06bb452b014ae3999500f4e53987274c06d2a39ab8ed106c555407e94f58d4a2f3ef2317041fb079f30c6815583be56d41668d3c8b193bc1147653adde29c74a29a2f1c0f8e00b613bd3e41029ac61eed592738d403ef1c6d2bd61343bdf7522a0a82d91c00db9bb7c3d3fcd937bfb0b9dc1893a37e029fdd757ad821ad983cd1eced657afc3481bb7aece85a33af72043df74decf6547b6ce02ffc630f29d16df7ee2cbb896dce00d36ee5b87e71792633ac2eaa1168f4a7822978dc712a59057caee53b19a62d6eec0127a75d7be1cf14b1979acb34377ec3aa03bcbe5a1684d4b8007bde8dc1386e659961fb9b617f4a11000725bc42c46057f4f63010f030aaacc809eda2e12975d059a756079c745d680b8c373839b73c0c1950cb4afa4afd8b871e53e2d73d2ef917fec6d5b1c44e1b6a80798fdefdffaf84d22782560f5668b11434c7bf93197b830978cb565bd93bf38090821baf7f1ebd792a1c25c53612d60acbd33b7f11a8fd781d58a5df0473071c7f60dd7ddab1fcd3e3d2ef3b8b8a51a7d6cf8a7e44ca636df588988cc635ad20fa0ec4a76052a967b1dfc62e8cc618818443b014b9c67ef25d5e8a6f7d94c46e329a8c1dc79af981d56a8a53cbbaeef71c157a410111c6718ea2f5d030adb1964c8402411a6cc724a6968a6ae2e6b29ccad1609f808493f666166af46bcd939c263ae3a4423b3c13956a264eeb743e64569a3189a6fec157e802ce63b939d67634b560a22005839820e6d1d2a651f12edd9756772d04f5d5c3ead57f8c210b5469990d2fb4be0ed3476438615530e9b923e0cc66a14dae0981462ec4a192e1c66517b47370740c972c50abb2003bfc182eca2b6bbecd6255fbaedc92ef7fce64dbc2a890cf803de2f55777e4c135e3590777001e446c1770923ab6f5a45f53133b92e0d1e37f9855fa6a3b32abd2453b21a02281d5b165442dc0bd2f45b59a2c70a0a0dbeacd1a2ce9bf8894f256a0c539ce525fe1c46431318624566c5f5e6cf9bbe2efbbd9337409cb84d2bda628bdcace3f7d2df2b70ad418aac86230c3b8f1363e40bf7ce79310478462e298792d09e44bc71327e3ba951e8059fb0a1e5fdd4b41c3b31fcb328241083b02ae74e01c52145ca357bcd10412a5e6943dfcbc6315162a1120b1b43fea7fba379cace9e22ad17b955e1ffa6eb8d3827255480f6576a53cbea643ee1a7176d971799cdf6946412a53ca1b629eb8d5092a1bb8234068815777c81e3da0e5e9da2e769e2247a2ffc789d77f04b8b72bc5f02bc65cd8e674ffcdc94e3f02e84a1d5e557397eaeb25fa4d6679112140c6146eaf62d5bd3d5fa190933a8f605385f3422bb055ffac1fb284e84527859f9e8d07f9631026174c2d11de98481410c1afe0cdf7352c843a27aa2f47290c92484b186ac712bc9f65afdfd75a68daaa47278e7ab257fca14af8172e6f44f19aa701f7a6f6abb795f203521cb9c9151f624c14d9f13a65478c52d5798149d5781148e8c444b1741ea33ec97a7c63779e7d98cd46dab79dc3a496aea51727ca9aeeeb87db38c324d5cf13a6d161b5548507bef6b0c99ea9a7004c2b700e2be0d8d5300357efd194d9e8613fe7524c49608b7b5b2b3a85caa6dfae6c6dade2288665660b39daf7bb54d2b47588bac668f12880f6d9e4fa4d954d264d6bc2cf8521bcfba0402bd8af9f6ea66e59fd9561cd02d6406ab791afd8a90e6f02f9263e4ce6756300809c28984cef32c2db4a8efd746fc2fb427a9736258089295f2a82cb16660f33d132c80d561d974285319337c4f42d5d95f8c2ef114b61352b782997d99ced18a732f89d8d35c5315b59048a3f9958986c307a09f5e3c7b64deb5f4965deab7346faf65837483c18fd8b056a5adeff01720f8fb39bc1217075508c1256dfd990ffcbeddc0454139648276f4f0dc173f0f842b7609cd24b9a8c06d3e4eef2c9150096e9eb6ab36be6a2907cf903e7de8847fc33a9369bb8fcb8665eff571fb947d79d9ad0c0e0cf2e11ddcca830ad02a813bd129cc078029583198f4c739ae63ed94a60e2c20bcc8159ed30fbfb3e654d2f951ef0b9b26089bc9c5e36d62ce1f88e07fa213010c68d409a1c181714ec0122d83f286fc6b6b1c79401bab3649b99482b511c35f359d7685212dcd874cb72cbbc2dfe07a3841053a682694c33a3903353261280b1deabc49bdbbf9b1bb8ad7e96ef1850121e0a58d0f893173792bbb89247b63707c26ffe520c10e9569ca2a8638f308fe1777331fa2d5da56339b6243eaee5636ba88bd95ffac349d55a8bf8ec7d38c42b8282eb49c20640f5687aacbfd8a973eeeef553a116362103ccca5f75ee763e302ced2088089e41ecac2349bc1ad6d7f00625503ff4dc88246693ff75514f776f95e645ec78ab83b8783b7b3882e1a07749745ae7ae870b6a4bafdd72e1613efd7bcabd3ab6163c0e86451eb46f0751f999c2d5f5fcd9b231482c8e58aed9dfac8e646f6910818e124eb6f8ee2d11ece54f618820852a3bba4e708385c09e32735f2c96ed83dfc878c4e74b7b4b8c9475fd71a5c573853f9c9e6b21d33bdf20efc4c7d1f2d8b224fe1c4939973f2bf792d4f944e7de6cf2ea22e5265fc87d46c021219a812d2286e88a6dd57070d55e1723fca4d521f241d2b0dfaee71dc030d490d40402e7c45026fdf1cef18a0a6e895cdddbefc3f1afa98dd4ab16b9ce9d4b953ce0b2ea8c14dc7713b545ce15ce7a491a7835e2636d30fe1e22c97fa6a809608b85ec524bbc51c5566fed4165938af5ee1da53b767cf7b9607e22a91fc3ec01c57b3ecc9d79c48f5c36c76e5c149ad42e5b3a33c9fe1a96ce31526d95930ae6523934e553f97b792fca29296fca9ecaa0422c01512e80ca62741b7afd89ef8ad28b077cf8b511f927bae4789299ff04b909c7e98f0e2dc5f47c6a6c054f04ffaa0df40c49b221952c632c046bffe76d0561fe1affc710ff4f1178cf9ee2be549c8d569291d18e737b10776c0e60a0978983ad5df5a7426b5629f36e7888d22787a3273e7e35f562f422d5099e720f70656fdfc272d018c46c98ae19ea1c8c93b5aed482db3932554666f2dce0c66fab939eecd3c3d2a17f2f7744865df745ed8b14958397c6a6f7125cd1bed302508549db70af9c2116edbe42ed261591160de127dfbb8c6bd572561056cc1d0ea2d165669164fd91468edec2253dac9c4187f4b663c885b69a3dd08a4c294595a93046922e017d78501f789", 0x1000}], 0x2, &(0x7f0000002a80)=[{0x1010, 0x1fffc, 0x8, "a398e7862f0c1d6aaac55b78015c9c1f3bfde159d9462d4b8eb71cdfee8c7d5a00addce7b0a4e137501f5d4088e5bdc7e727f991215d7f83d3e8aac84322fdccd1270de4c200ef700d1159e71cfcd2e67077d267e6c39b6d1658ff2ee7653dd5d16bc6e1ac45094d76eb43a8e36d752684891e770fc620e03d7da117cf185e89d7d4185b56c278b963f6023a0f7813624bc1f5abc6d1f449fe819d4652b4292504687d57a877696096a91efa7a324995cc3450fc31f18bcbfdcf794aefdf3e9c0fbd15b25f9aa1d7cda15695893efb218511d89ca085a4424903b0c16d56bf03aa8c725b6a4b86099f9f2c14ef624b622e479bddf3db67f65e6810c2bc53e92b5c821548cc3073a584416b0f76698ef0476c7083ce25cf89e09087a52544424fc2789dc302452a427168104c8e54b010a956ed749f42a084cae61b072d32e9e087fc3ae19dc784c03a82c049c0f04aad43a0b25f04547c9eb7963bf9d8688c6e640968b443450b6114d7adef7ee2051d169606e9faff0b3b0dbdaa421fb4c394073485908704b7376c376bccfc18e033f300f131438d73802f23dd0c4388104e382b1b6ad17c339480e60a2a69cb2e5c99ec4cdcaed7ba97b130913ff281894691f462528978ba15ac9b7141142a3a2be53d71a9d7b30110059caebc904377eaeec24e03b3937d188aaee3241f4607095be309dccadb7153248dd0511d4400036d2809ad4ccfc096c9c0c222239a6666271449d29ff19278124611563d8cc0f707974684ecbc12f1dcbb594cbda58fa88c4ad30766df4ecf0505c16be093bdd3f1c12e737597ccf23b54f3110f7e3bb58d004dd44d602134300c390d7ffe4cee462a27e26b21be2664130e3d557587c86c466241fb71909a1830b79b7cfc3c06cbf37eb68ddc375b5b6bfd3227dc7babbc00c5a7ed07878b1f17ffafeffae5b15a01e5b33133fe8092890bfa08166f81c50a93022d6ce94aed7f15f18fa7a1ffc760cdf921b7253082f4d875ac67a70ecfb06c7218a958f8924db3405972b411fffd99c76b506d640707d7be35a3a5c2abe36d15d4a8dc7c9a27f535d8486c0c72d83bb154343b07fd43884a8466d9cd38be243b9ed79abe65420ab102623776243dc6a96d41c95f1a68dc9a9438ad4509e033e70990fe5bf58d7dc6a27da83935fea63d52ede9ee6e311ab1ce2bf6ec1a8d9e224fdd8e2b5b4c17b065f8aa9838a3491905c105a5759c1caf760eef945ab6aef6073baa9fb6ebb8348197c449400909648726b40202297d46ef2c0ce65db8671ef92e61024277732b6511bc03a8f6e2626e72c7c20edf60bfa039a829520d60ea08add2b617cd82e4629485d48a2dbfd64839cefe229a6f94d495c5b795ce49c8f82cf333ed2c36f82970fbae425540f476cfe0c52ffe1ab0593aa5a712f12edc55dfd09c88e5131b4646f2deeec74e3f91083c5c62a4515f0106a405f8beb5e9890fcbec378e827acb0eac6ac19a10adb359ed475ad6841edb3c8d1cb395e69e5c6e51cefbc9256cde0c239c0758e3e67a87a9880ad8b29c0daa86041d3edb7118c4400e7b3e8337f5ce2f6314243aebf10f7457eb1d6f3a4bcc5fd1ac8175e90b973917ec86f2593c3606f62ba13b9ab2192c875a103775d91040509413107044d5f5b908c4945dd9adfffea78b2bddb5c5209c56358882a9a1c64a04f5cb30c28fa6f8ce47ece0bdec28ee547aefcb0bc6d436c9250bd759e95cf11aec6ebb48d9d3e72fd935ec90119c90aa1385d6a430884e9eeb5f5dd4a51cb7af07fc2efbfd5bffdc2eae09aa3eeb00a9f8a55f105460622593df1c31b5c8b7e881c97cac7a5329dc7896e107a2066c65c6b7d6a0af3f4de110032fe1731c7c1a2d0c29560c5180950d17de91904e8d194d5d52eecad359d6d3875b1084cfcf7f756db78e560343af000e8ae579b6f8dc58f030a554cb3d510389089ecf9b67223960d8c38cced999f5ce719c8342830e722ae32ad4f75380c8218792ea7b0fd75e88452bb0752214d7d6daf3824a754f3b50635d2dc464eb22756389d0991a8b46ad7aba44f07ce96ee6ee7b5439feed4e0fd0f1c8351b94ebf763efac8082a50270f706b5658a2281598c6f1e339cfb2451f5e1fcdbd610ac1f25189df7f94811317e050532cac61117c46f91a9c4ae92696ba1c3bf69df3dee4e4353683e0d09e2ad0ce20a7730a87742b1b68953e5a85812b57b7975c34b0c6b76cc599c3aaf8eaf0393e22d7a17082d9fdd215ed15b2183f937d2807fb0be70183738617f482ab331be665b3eeaeecea20262bd96cdb4fec0cbb365e8015f10918a7fafb692417a3f714103ccd47e55164a395d0232e61331b0d428b01e14aaad2a9ff619f51087527ca3f31ca634ff93b5868367ba4502ccd43980fbc674e485798667b42bac69279d3c3fa36f5a6b32b834ae3fc5319e8a2e9cdc9958a831bada26e58063371a682be021a186453399f5a3ac24e19d2311333dc09a5af7339db06fc8af0c9496cbd6b6e39aa509f9d2189b9f8474efe74426a289004f94c06635dcadba79c22cfb47bb8eb0cb1dab3b6b42bcb8fdd4ee74e018d39d3b7fd12c0da8a43f5463a0eb8962a84ff9389d7c125c04b0c08632e08be28019da75ddd3bb95d166ce8a1d805436afae2dba69af0437e15924a73a0792218cef1d061f836aba4b3e6049617913f58fde7fe267b297f7e4756e68e2297fbf2214d00360c833c7548b0f5c3d2082316936c8fca53afbb8b9447748fe5125d579c6a4014584638506f8d572d359cf18e88009515a5d3c7263bfa55b52bdf3db8e432c77f83ace2056e7a09ef42b580836d268c945b4fd5e3558ab4762ef5f7e60e9c30ed71d15057b0aac26c8d4875552987135ebb5e725be040070f1c48f3ba106100893c96c3326e531efa92c35a28cf7e63d10159f34cafbc94ab4f430634f79a72e0c58bceee7bf29f4daa4da6b3b55f7c8efef5faaa4c8914a449dc65f72546e1f513a740ba516e23e8b381255a892309fe46f7c804463d0392be040bd15ec9c7cfdbc174245ea3cd2b41c110952346760b7d60dbd9ff39772ffdcf288b8dbeaea59330c343294031d6b750bad39391cfea33eea9198b0ad925574f203b019f43814dc725c37016e2a7abdb8811363b472a347e6201cd4acd3329f0d3501e9e019e3e5ddeb29f501209bc3fff6a862c2828d43742b2288ceb4cfa5ff81b954e613777054f4782a683399de92529b071ec3a28da4986d3550aff29d0d0750190c56ba643b4edaeab069978f00cfde10607b3a4bfe1a73ec17d07ad8c8113ce49f18f8ea3b85b42e33e4b2dfd45204d6bfdbc802fc6812c85c4d060de19a06954d2a659f5e285ab05d27151b53aaf9175e68f26ad513901a05ca83b1db9b56f727f105194c2a3abe26fc34729bce6de10a48b769fed3fb42be2a479535e5a68eb4388cc57fb2fdf456375d883e9ad7b21387666b9010e4f21a36fef7588cc613aefad15ed3bcf8663aca13a9aba1b1ddd35de7191454b65ca9a8310cdf4470316ad4f60e01315f7c1d0e4c45949c1380cc47cc7adcc261975de3491a82220a7965224ac00ac9b631e50bd452d669b781508c4e72280e38ef726785bfb40b19400863470512aa9042a72309c2b6f6885a6a67b4f7d79e0e804603278b6b8e130a8859b6086c5402138a0cfbd3e1fee3a5aee5cdf64970dd607595d3125e353cc8e497f9dd077773bfef25218d63343378ca38df4dc51d2c5b204feca556f5b10920f1325e9dfcf8c10aaff6b85367923c353706a44e16250408daf164d5eb48151017a17358e693243799cf2101703b9d56a328ec70237a8f3e9ad524e7b0ef46d164c2da773626c630a56e104c001ff7b3926a4edf181fc8a065aa5366c08e4e59d119ff5b593ef22f5ec543153179d79121ab03cba124f6ef1dea3ece4d78fe6a257bd8af0e5665b5c95855c7bc5b277708613552a37a63c43a80c6558783abba6569c1cf600fa619ec253e40c86fceb2acab2d252f7e3d15d9c316f7b7df68744d4c91e300940fa0e1c6268214f1d58c159d2b348eddd0c75ab2fb549a53cab8255522eac19b46930e746565fa3c5a8b87249d7675adc36ee1c32f94b44d40cf859d1b9c9f08ddc4b8dfec74340512855a3d307911e810928487bfca904b32552d224229034459e8bbb9c6b7dac108f0d8199edc6baeef713ea6b0bc080688c8bc438614cbd3d8b654b528cfe1c84dafc3ce97ee07502c90b4564aaba2f846e8b8acb6781ad646c4d4d84622d4a29897113b18d3579cfc1d76f3fb29bcbf2d101ee72ab5c8957b2e4da628d8a6ff8c85d1910be99301709bb3c0b1e28ed00a22496735f14b0ab42ed7e32b6807645609a17e7d1585bdb94f4bf80482b1f9d9a2a8bbac5f85ab9c4b621f57b20b37abb040c829534497f2f2eafb49488d8d56f8d7d6a7f5eac0c2db9cac88640b1ca35606987d3022b10dae19ce28717e3a45bed28c374707b754e777a479251d0fb8a7837c74baaa204ee0eb434a7b883f8d6b3c63aa847b25731c8e5868bead35fa1722236cb20763baeebcce18fbf3a2a69feab621154f2b9d1593cb0ae4ef81d1c1a80a08a44126f427a2f90b1e81ebe93fe2226c94e6c95bdb876caab13edf2e7eef5cfbcc9d1edf20b639ae326beab2af388494fe667cd495ed97f56b645a16d1380a584d3057d41503728ed9c8ecd1f047ab0842105a32150ac30db20185839d8c97474d1113aa1ad92a49ecf755be2823a1dad75378ed17158f0e36fc898bfb4eac864e847b9bb936a0eda42b09a2d02c197838a9a94dbb4b40c305a4b5045f590d294b6f4e85fc5b630210e7b7d608bfc767de40c9cafad3570ef0e04dedf26900b266c544cd2eaa8d9c3004858306f4145f744ebac02fa712c55f6c5ecca308679738614bedcdce89ac031178ed206c450e2d4d4ef7c963213312384e2d2dc3872d96c213997fd8c260be322f50575ec3a6a8ac1eebac068f6e40239370447d129b7e7df75be06246373afd70345ca13186fe11f7079bda7cf089f473db8bc9d661ffad55ed123c9d54fd72ed22d315bf1e2321090e28cb2c416fa2159c94bfdf9a10933cebe66c546fb0ab486e3b4a420f612357d87ef3204d1e8e8feccf643b7431745096630b10b8caf52999a9e378624fe3ffa9e85f5f7993a3b78f736138020b391945007cfc2252d5afd74dc78efe7555237d5cdf87cb0a753ec078863ddcec9bf91916f3d8dac0eabaf096ad165f371261902f4d0140a768b036c4cf1d68a40c40acaa2bf05b53ecc356a37ab05c82f92427897a57eeb820b5cef4b8ea7531df5bfc10978b93b24d7e0c00bafbce344d17fb112351e77dcdead6d3d3d37e51c8faffd7f0510af67fb1ffaca7279717a3f013e938cb05e56ff78857800de48e61cbe5c369f377e42b9a12c542eaecb12a4a6b81de4682437e44aecadd1e635f4a1531b122d74ac25a8b557eb72b7480daee1772531605ae90d9c75d98450fad7f03788eb7a152b808413f2554f839daad48e583fb007c1c250cfbd2b33bc693a7b815ac5aed39418075a8d71f6a7a13666b2e4fc48aaf24d7594c64e50edc0f88ff3e56872973c25f3367e3196014306588112ea5020ed64976b53e433464e4b2ad1ac6cf3ba66cb10a8162dd4755114d5afcf8eaeff60008f123b0b0a4fbcbd17e2082ec7c67d66ff6bd8dbc20c8b5fba956d067a67c74003a7076006c6293781b45a59fc081ec0351f0cae83348cc0b892aa6e9b6b077554b5508143f60f96291"}, {0x1010, 0x1, 0x7, "9c8e3b32dc589549e59d05b03259c8d64c7080afc4c4ca43433e05b572cf9b0d8e84c6107e35c2374190176e56cbcfd29152aaf17735ce7ab98a51021fc535688f1f4321a4869e530aa82b462be3cd08fbb5f7e6309b5b22214ffdee0a47df1091d25fe79cb6e0e1d99c5ddb571d0a67b7b97b0d4f51519ba3343a5a6d459497a6f46fff67617e3176d44802524c03cb1f8e928880fbec1c3f5ecd0400e31f98b6a58448e45c967a2649cf4a23417de39ae0538e2b925a78f50d41ccafdf3fea3faf1950ef4edbff09b886dc14306f44ca990d63af14c04aa84166672ef0d11e8c60a375f4094a92a7e067e99d3915c0e851d7540db833559745099d3babefd0b970c25a1d891a3839619df0cb2b52d0de12bf1a8ed8682cd57850522e3f5a82d21aa4cec6bfd6ee942bbbd2a049a36fe00cd58f0b7e0cb2894c879720557877fa29694de28b1f0746be6fc1faa71db57673ada5ed8a4a0746828c57e13da910f3e86622319b1c3969a4937c33b912bd2ef532aafdcd6802b8235eb867ac9bc1932b3a55fb67c4a4b1a9e2cb3334a32ddcb6a2ef03dfef36d3c98d5043927257c358693fd1667fe71dbb7bf211fbb5d3d47c392b00f909f0685f8b50bfcb189d4e15f3b9f95ae21f03a4311925fc4324f81bbfa2502da562297d7be6107c1489a4dfc972ecc143654cb717afdde32e1453f14456220fd01ace4d4c19f41e9cf3073d6325ae09b01e458d46118e5e5c9f74b43c93d93e0c07b5a1370de689b90ef0a6c8bac4e4a9cfd251ec508d9fb55aef34ae1de90c6575ae1617bf2490148ba328d9e0193525f6683ac3dce2755e8cb65b22ccdfa06d92ec16d5cc1e129bb943b1a58afe82d32fa54b32bfb1aa14f58073972be7fcde60776e59064bcec6a141f505b0dfbf05a993d091b484377f2d133d1db28bcae17d2e03ac0190699d324c20d74676a132fadeff0fb934119a6e0dbb3e99db2c89a0371baa853af00c46a53464d6e2e1dae28cc63ae26dc933d056c922430b4af586533dfe9e5eba94ea19681b2603ce5f1c37717fcd331347331737684a6ed8dd82c419bc1793fc7ce5b9d73928b2b98af6639d98705a710237d45acb8eb80982a62b865af6f0ce489b4f8e052be2b43d16bf3c7d4c3d56cd84a8fd0a77cf842f511139b91b405ebd42bb92aaa226349f0d561600b4f83950fddd7a7de6984d8bbc3c71d7ff88d24617fd78b54056f9d9a6f48906a0f771e27acc03cc346366afa8a8f59e60ff0b2ce60f24425eebbdea738b3341f94fee3ea6ae1685102fec718ff51b67b20afcae79567d8b003daad1273c9dc4a6a9ad1e13a6fac5c5d1c0a9787c6b56f1f7dd218d5674de7035f766f244ca97dd3e4dae3a3cd7de61a44ae49306eb7fa28f098ac6fc901e1eaacfefa72f360932d302e870a1bb571e06f30433e5c5c2c25fa66b0b8c807639b0edc0fa3d3f0ccd1348d05162f3023a22bca9f355eeed573b730e504cc813c5e89a29854b5d9f7ff234f341b60e315559881767933a238dc952df72637170f63913ea7b0928e996ff6f721033ffe9cdb2f64e6d5ba330f4d3952d583a40a02cef496bd04a8283665de472bbcb390c8e7e63018f472c97ed2ab07fd32194be90180c3681fa94452cffb5651b1bbd412c6a51339989a3f2658a647ae1cf87f79e4654e3dac9b9f84a28688865d5794a6aa1aa3dbd3e1169e3b9456762c54b85c347a4f04ec4ae2b079b0bd3a201eea0c56c1458dd619ed0e3ab05eef0304188be20a9f3776497a003da0e369e041943aae88c4d1daadb38999b713534917802cdbf38ede332f57ef7d4fa1478c7cb1a5166398df716e7c446be1f8f7585c7c9e41bfd9e35b990d15b206f4465196e0b1f10de207cc34afcfe3a861e0ca9d1343424b9a44fd8130857a11185f7a9cbbbdecf1695ae95c5407c937b552ce76d289b863decb20af3138b66d5cc01b206ce583572f09757a4787335a57fc149d165ef43bc79c1cbc579d543f73527d12b0c8d15485e47bbb3b0868bbdf721aec5606860095e89b08958eb9fdb61585c4c6d90ebd1101f4ca1b8811c6e7f85de8ab9a0647a51324744b261549cbf3366917fe82af64d9843630e2a12c8f1e3c6444c8b825688e311a39820d2eaab9d06b552b7aa9239e993cb4aaaff88888c1c901a8054b9b48abb6e82e146ba84db2f573ed38e68b1694f88e675d5f6886beca53b5049cc2cd2c2adc503936c5acb4d63286d2fff91a42138326064ab3640f6388cb6eeff854fb3cc7cd00022f7bfc801ef3a2729ed89149bd668fd0c1c127820056ccb8f11d3eda19254c463ccb820eaa74a572f3042a1f84b4ffe752518c9c6ccb7f25ef73bf5f6246ba828e736cf7a27be775a230dfbef53422723699899412245a0ffc36770a449aff5fdcd2a209792135faf76ba2ce07d2b80cc339c98fc785dda57a25ba2cf0816668f294bbeeb183803650a995ede31dc12d36fe1c7242298f46178472c89900edf78e40ca00870b7ddb6f01187030822854dcb7b24fe54990c8d6d02a38c16721387ee5d0566fbbb2b9276f29b25513b27ad1c4a26b51b85787eb776187a908180a8988a598d6ba765a1aa8d7093917008825c8a0dd62149172377f53cc13c0c6f9a493a5a39e274423c1d302beb65174135578938cacfaf73150c1f7e9292aa621285e4dd93716ba6598727bbb2e7507354d8527fe9cfc248f665ead273546cbe42da3f87d5e5dc9613dbbb85f1f55ef2c734900704af4b781ba9fc200446f453ad1a1364551ff15c36ae582db120dd2a4b2ab597493318504c6281ae406be4014dcde6a36754aecfcaeff9ff1b433dbbe650731c24da5cf47d26d55fd7b374d447fb410dd3b237e053a933fadd0f1bcbd79992d10171d1c03c3fa09bdfefa8fee7a527c7928e3f6a1cadb9a45c0d33e0930dcde8bf075f367dc4bd364e87a5d7e6e182dba69d467cc516fbd927a5a249718b5fcea618eefeed85bc3008b3635bb41f633f5f8dccdc500c0ac0866c3b95f82766ca74b9372ef6c6d89eaecdacd1c51086e0769e5d18257f5ba8650867a0eb7d728a18e4bb38d22b49d580b57bbdce2026b5a857fec2d99b862305d3b817f483d078148cd4db1c638e8702c1f580ea87fc91f73fd77465a5be98f66c440170bf933369c2eb816d0a9cfac005e540f7034a9f3f938b47818e037af98f6a59276697ac6f1f470dc706e4f02386eb65a21c20ee43e251b6188a22c5b21ada973ee095822f195337a4bb1ad8448c05199802ba2a6315d08037f66c80190b707431843d2340f068970d784f89ac7273c20adeccb801f70bc54017239c672a997947c8a8a7fe3f92a7f40c43846935851b2d7e2c683f5df6a4efff0dc0392b39b1262f446193f89a5a4953b097d7f97fc384552dccc530e5caa5e862fef0e9f45aee10373bfbfc16dbcf9b97d638e6880f3975d6fff5c0495de3609cdc67f1befe19582dfcd7f16f2139ced7475f124353612fdd095a89ce10f94c8e7aed1a022bd773c0c760a6b3ec818524512aa1cf5686549c26a5d568440895c64fe211783a194983346f01dc82ad6b6076ce654dac3366ee6d924bb55be9828bd5e58279b39a3324249e8f5b6d6015ab270ca76d88b25144eaa2217589e5fde8cbf822b750434e9a035e7c661ce2b9a4acebfd0dbd421827a478efc0328607786acdea2e59137dfbf0925dec88ec1676fa4fdbffe17588d57c593520e5512807209385005cb4c0502dd9101e32e48f9aedafe12920564df7d7f0d363b60803f70ca40ad912d0513eecd32566628e621eb08596c1db3b71ecded94178dcf2ca75be7bdb30fa9b98437d18e4bf37e3a091a590cb4c721e7d988d8aa4cec02e448f5eb49aa83b7ac7f951c392b7c5d6d2eb3d479aecc83c5e533666bebed86cdc2d89599241bad3f8dfb50a600e3b70526b46055dce465a40ff2b8b6dc3b51d338f654a877c423004de02f96627d1be780a8e96db02633a97c51b647504c0131fada29350a8de484585adad8ea2e29482f7a8d0de62af548eeed997e9c3e7aae6349d3b56563424dac496c4c0fc87386af79cf1b950d176336c3ed3e31304130edb28152a733dc10b0b0495ac6cc4a06b014cac999e995f6febb343aa9056295110b3f91f565ba4947137c7586b712f578da47f18cde3f19d093fe4deeaa779b1ff85db1f0f09a3e418ea1e6be96de8364edff401f75e79c70082db0e89ae36f060cbd0c97c73a263de2c8624fe1713dedb6657335e2c91a793bf81a95c5cad38d0db273cf4dad8749a4f337c9a8e7303b36670e2a17a2faaf7d57554bef29c0c2ed238c35be89f873cd71dfa8ffd84f57bee778ddade710d0e398bc877201e4df2f8a89907dad6fa5f25c1176285453770d74363a62e33e46c2a8316d3ab785ad1d9ba49187cf8d7c25ddb736b71530b5d030389038a9b124757e2791be50ac440dc1e6a6cea049a580ace2e517419be36e7cf83b3258e05f6ae260a3652c28936fa6e64e9e1e8f9724930a9c77310cefefcb106dd9873cb39ea27888bf278a7c25a8fad72e061ec8d9b9cd067d6bdefac4e61da0085927860711f3e513a96f056e264f55dac1ec9f5da93fa416e3dd0dd0fadf9ead3c1993aceffeadb061b0beb807131462e7ecf9467e5e80ceabfcce95671e8172f4bc4537490ac588c58e9c22e42a0dc3d1373270fb9348ba1922eb2be9d85357a653715c77bebbbbd4214532f891fc855a56b5ed2cb428d4df2098a3a92946144382a31c5e380f0ce6273c1ca6a841d7a27129a768b915143fde3a0d637889073bcf8034ecb9f2989a4e270a78a80cb338e7a1441bd094bd95d1452d7b720cea682c9b5bc80d2ef6493c661c9387761fb6b13b3a33cc9edcad5b93206d8d1133e6fd6d30932f3907259456c3a52073b01723862fdaa230fc45c6f43b313df7ee813cd2b617fafd47ae59918c179d517c2909e7df61e8c03f1a5973d037b028ebd1b097d388523506abf4d84d62f03558e6732d102276b5b0a5ea8b06a983e1537cc870e7846d08f859cbe52c47581f2ba1364af71df791a41c2a7c8b62f39fe550413f6031e42e2c191f2f9828819f8d7dd44639beb7a03ce9c1d7bab63e74c59fc392be07b289f3b86c3e4b176866f3ab8d37964417d0e64d215da31ac0cff4c241ee710cb4983ee502cb6d99a93712ffbf9cf20495a9cad7e20d1e835645e3d409db4a00a352a6927500dfb70befba4a0e1ef77d4e257349c049ea42cdea694e0d73e36b90f746624a793ec4ff14e0c163233ae7d9e64e47db6486fc35592d713ba8f4476c50919889d4c611e7fc982836cd8f990d124ee391b81e7442cfba6c7864ca30154dfc57adb91ac6765e376b68d52ade14c976139bd4936dd0c9cc85aa01cf88ab25dd4b121033f170a1f76245923aa48ada74c75490db49f7606853374d6cfb030b4b03219892cab8de61d1ef9ee89fd5fb020926f02a67c72ecb97118136385c7801eda879decdca916ca2891a110c887125e087019559a8eb6bbff0c470a119a0a674d94441cd1894912c04c2ea04456eb151c02eb535ecf0dd76710c04a0c0418dec2d1505a08fdb903a89f6f7fe298821d72b18a9f8fd20234cfd2a6d3f7c4b1baa85dce08284a59cda77a4ecac70b53724ac57eca75e0650b041a80ff4da62709c6ee5ed2ef8f88215127fc4d4ec29f672edb740382ec264b4c392958cc7f35b7b59ae5b95fa62766ba7a29896cef1eb57eace26a7e7ba4534d899785a072bef0a6a5f79b3d180d0e00bd9e"}, {0x30, 0xffff, 0x0, "96f332444fbba35a1d288ce68e0a8789b6389723b06af45bb32259486f1c"}], 0x2050}, 0x403) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:23 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0x152) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r15, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r17, r19, 0x1c4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r12, r19) getgroups(0x3, &(0x7f0000000300)=[r11, r19, 0x0]) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r23, 0x80044279, &(0x7f0000000040)=0x2) r24 = fcntl$dupfd(r23, 0xa, 0xffffffffffffff9c) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r25, 0x80044279, &(0x7f0000000040)=0x2) r26 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x40, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r27, 0x80044279, &(0x7f0000000040)=0x2) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r28, 0x80044279, &(0x7f0000000040)=0x2) r29 = fcntl$getown(r28, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r31 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r31, 0x0, 0x0) shmctl$IPC_SET(r31, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r31, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r33, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r33, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r34 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = getgid() r38 = getppid() r39 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r32, r35, r37, 0x1c4, 0x8}, 0x5, 0x5, r38, r39, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="a542af5766d96c7d307b12a7b97e8a75f8891d1941ca0b44cc472030a8b8a7553a412f2f0e7ceadbd00ce670af3c51b592dbe0ed6048b6d06960f7ee3b23f9879bdd2f70cfc07aff5e4f66523db46612c8e9be0dee691e9e643a509752ccd2e7c388ffb04114203e9c475b00446663c6cd6d819c5d5ec60dbd558daffb7a4e9ca5a4c1d301be", 0x86}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r22, @ANYBLOB="007caa2e9aff000001000040", @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r2, @ANYRES32=r25, @ANYRES32, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r40, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x400}, 0x400) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) r41 = syz_open_pts() ioctl$TIOCSTART(r41, 0x2000746e) 16:00:23 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1000) syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) 16:00:23 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) listen(r0, 0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="de20be0a346e89612c556b5b0303058b19a59f14cf4d8a08d50b28e7b6d232127000b8d4793b5c413a52a37398d913b08a39b02e3f828dab41fbe03eca48034a63e32de650b4b8dfa8814e3403a7a8a1d7", 0x51, 0x1, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCFLUSH(r2, 0x20004268) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad18f09c63f72000f4ef180000000000000000", 0xfffffda0) 16:00:23 executing program 0: sync() getrusage(0xffffffffffffffff, &(0x7f0000000340)) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = shmget$private(0x0, 0x3000, 0x120, &(0x7f0000ffc000/0x3000)=nil) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r12, r14, 0x1c4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r20, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r20, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r22, r24, 0x1c4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r17, r24) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r28 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r28, 0x20007479) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r30 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r32 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r32, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r32, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r32, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r33 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r34, r35, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r31, r34, r36, 0x1c4, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x5, r12, r24, r27, r29, 0x40, 0x9}, 0x2, 0x2ea, r1, r37, 0xc884, 0x3, 0x18}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r39 = getgid() r40 = getppid() r41 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r39, 0x1c4, 0x8}, 0x5, 0x5, r40, r41, 0xfffffffffffffe01, 0x9, 0x7ff}) wait4(r41, 0x0, 0x2, 0x0) r42 = socket(0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse0\x00', 0x800, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0702a277d05745192a101000004c7356a2f38fe407864e242200040000020000400000000000000000296838cbd790da7337367c164ab1cff4bf5e29b5e3e740adda38e22969235dc9fd8e7118f12701a6643dd24e3614df9f20f75e15a80fd22f4cab1cb8"], 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f00000001c0)=""/99, 0x63}, {&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/205, 0xcd}, {&(0x7f00000004c0)=""/219, 0xdb}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000005c0)=""/104, 0x68}, {&(0x7f0000000640)=""/230, 0xe6}], 0x7, &(0x7f00000007c0)=""/95, 0x5f}, 0x800) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r1, @ANYRES16, @ANYRESDEC, @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR, @ANYRESOCT=r0, @ANYRESDEC=r2], 0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = dup2(r0, r3) writev(r4, &(0x7f0000000440)=[{0x0}], 0x1) 16:00:23 executing program 0: r0 = socket(0x2, 0x8001, 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(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000401d41b58100223"], 0x10) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x95c3, 0x7f, 0x9}, {0x8, 0x8, 0x81, 0x6531}, {0x1, 0x77, 0x5, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x8000000000060}]}) 16:00:23 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10800000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x1}, {}, {}, {0x0, 0xfc}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="d328ee5d8041f7c063309d6c2056", 0xe) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x5) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="00000000006c139a6f00000000000000"], 0x10}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000140)=""/99) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000000c0)=""/42, 0x2a}, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00') socket(0x20, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100), 0x10000000000001b6, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x3c8}], 0xfffffffffffff7a, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00092e2f66696c653000d0e19ff80d90ab331e125c92d010ae347e855a68d174f13131e4be2f408e012d8d93ce2e5ab6dc80996c081a5c682bd19388e3ab5a580852e042871825bc6e950d9f0dccd691d7d42be9a9f3ad3dcff1ca90c71a7c5cb94f04b9a45a7a06592644b3d83f21ea01ae262521312591cd5d3df759024c9d44e3f9b42a811ad4558371b980cfed50bc27ce6ba7401d43eb9c9ac801bc1cd3a5617c1ec2296b34439e8898bb1200b1ad315297320ad4e0"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="7038c5ff19518bdf9612c6996bf7e641091300fa9d706d6e7cf97e8510fa8ffdd976ff080ede6fd484c2998191516bb006e75984494c273b204a30fa0e75c42eb708f2b4070b063756a149c7a4f4690e0c0374bca01806acdbe39e17bd", 0x5d}], 0x1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x60}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x7, 0x28, 0x1, 0x56}, {0xf800, 0x8, 0x1f, 0x4}, {0x0, 0x40, 0x1f, 0x81}, {0x6, 0xf9, 0xfb, 0x80000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3d}, {0x80000002d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x40000) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') r0 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x200, r0) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file1\x00') execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000024}, {0x840000006, 0x0, 0x0, 0x15c}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x5) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() select(0x40, &(0x7f0000000040)={0x1f, 0xffffffffffffa665, 0x10180000, 0x8, 0x6, 0x7, 0x4, 0x11}, &(0x7f0000000100)={0x7, 0x2, 0x1, 0x0, 0x8, 0x1f, 0xfffffffffffffffe, 0xffffffff00000000}, 0xffffffffffffffff, &(0x7f0000000240)={0xfffffffffffffbff, 0x8142}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x20d4fe, 0x80000001, 0x3, 0x8, "ff7f0900"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000180)=@un=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="9d47f624ea202e47d4ac8d737435d1662d2d1f2075c0a124e5c80c39ff9d7a6b8a2f621a6d1702dc0ecb92070e0701a0abf0ba0ff98f5f2e", 0x38}, {&(0x7f0000000300)="ccd50ac53bf85d283e1d101c71c867375e08105ddb79022181ca1b5f344a005122f2fa1d53bc821757e3754fec686eadbb29d2a462dd4b02dfc816faf469e1511d358d39d90ad668da42933ee72f9ad962c1681e5208aa82a2d31c9e2c9caa8f33b316d3220de64d773af25644cd0a6c0335d5b68d5cd0da17194edf8bfb72e41293c5d3e86d9a674e8dfd6d04ba9bbd51fd7f3ca83246740e94c550d806d65b9338798581ff7641565979b7d3b3175b961a389a971bfbb8867bf984c8782392be8d7c70374b7d571b166bb980e3bd3ed9852faa9313034d4863d124c90636cea220d14ceac42f3e3a", 0xe9}, {&(0x7f0000000400)="94d24e0451401bb3daca1c2dd4d50339532cf45690f9e3b2f27f07ffda3710a32dcce0d307f0a27e3e760ca6a05fba6ff0df1324d3b5716703527ea7617b81108e765ba6880dfb3ef6da9711e8a080eebed59008a857b9e28f61a7ca6d3f7bb077c89d3e14c6be116ff8600065de74a3df028b62492e7a3f2e242468ebfc42b3efe10bfbf3c376d9e53715a331eeb00e50b4896fe51214ff7a3fa415446830b1203d04c56854570f39d509cfb09bfb361ddc62bb08965f9828f06c4d594664f0d7ad26caef02b9de71120e151bc362919f73", 0xd2}], 0x3, &(0x7f0000000500)=[{0x88, 0xffff, 0x101, "d140bbff8087f2070a148acccd4a38b744c4c197683beb82cc1c3f3f87455e4250e3aa8269d8b79ba545fbe844a0965083aafab398c515064d573a636104b5853e6d743e5e7a7cc6db0ac7e466d2dc2334dcdb1c856d3091c18d02449d6c86980886d89431719f1c211da6f5568295a5258867c8"}, {0x28, 0xffff, 0x1000, "b058598e801cb6c4fd9ea9587eb16a131f8cf90acc219e"}, {0x70, 0x1, 0x5, "8b55b83045a633065c76fef0332dedede0ca95674e6d86a73e9c76be614499b7b776ddc54284dd5a62241b018e22fbf58d30190f3de41243dae365b8b5c47c71b5b1a1d2730e2075e4908c823d597d06d5dcec575f86500e1aa7"}, {0xa0, 0x6a00eb467c4062c4, 0x401, "09c7e0e7a033073aa4292899e8d58004771844678b9b3637816df3dedc4a80481df44616e2d996bbd565aaf9ab2e11145c18aeffa037b1881d4216ae514c90ffd220b387f3c34302afa5c0bbb6969331958aaba1a5ac6253de6fef1fd3b69362e557087b6b0ea76a55719cc470acb101f4b178445bd4d6c0d86231e45211888238f689f1e1f892fb624ad9"}, {0xd8, 0x0, 0x101, "7e6c0d9fdbc28fa737d7a621b417eaec5a96bc3be92bd6a42d78370d0795fd7107c7099b539a47d88590b0c3590bdaedb940a3e9ba07fc297910a2c286e6bae6f11afff3f6b0e3d6c53b5e0b6229d472977d301df3e0ba1302fa9175001c6a5be819c5885bc5cc769933af5ee63c2904e5ad08875e49ddff326999717c3a95f5a723943295d0aa5e5f2b3590e438f5a26de0d2db509a4677b80ec7f274a6fc8b201091d35a2069d2f54a8d75cce447dcd4fa689483bdae2647adbea0a7bb6158f6da5df026"}, {0x1010, 0xffff, 0xfb, "daad5f8a14d8db747b0b51f6fddcf619dbac5781bb8cfbf7fa595ee0bd9c578ea66637ff6fa1a9531245d2f99c8532481675ee3791ba50de4705828bda29873105041625b356c119d6f4c83f5b0d416ff03ce2c450f4fce1dff737b0649187d99fdfbaf4ad28c7f53b54ad610364589f2354c275b312c94a182e18bc6b510220db845a7f4c69141b6c6e6567d927c4a5c56a1efdbe7622616f8038b39c9329bc2db37c3fd2a392b81d100ac10a582b9307a9fe148e63ed3c167bdc4c5fa04eaa6ca006e847717dd16d4baa7474c577dfc65dd8b12c879ed63e5fd50c1b04a76b965756259115863deb00187e93c52f7c0701a239ade6480f1d2ec218bf00c9e492109572930854b4748b9fa1a5e83bc027706835efbfd186a38d20ae0eacdc97508c3574c3d23b4c438a58310070244a52ea68e6a4305c60e9a57768844826d8f478c8cca780da2494db6768e2e3a4f340ac6f6b964f1a31c588f6bcf0d3519d43c7fcbb2781d94ef2677970a6ee8368d231da1d3e86be46eb2a294e2d799da9587d0a604024293d0c1506fda730d06e2e7a601c0ef3a1ecc28d237c52c6825b6101534ad462a39b997d87cdb00e9af1c6c9061787ab282368e06a159bf8116c36f0630611b8dcfddfd901c306469168aa5f97b7cb1d37b83078aed349e65cf410e351b96c408a9867b35ff27776edc1301eb21cf207aeb9ec4ae655a898aadc858e60ec17ac18b2a88eabfdaeb5a8ec79c4a5651cf16780e9056fd79647551c9203c1037b6677e04d9501c6ab9acded2823e655de96c786dab8573d78dd441fb3e66d2595cb770a1e8a4c32c9dc3e0036e59fdd437fabe57a178b098ec0317ea09f36844371c4963c167ef399e7ed2c499b48b8472278d3a85148360cfe7c2acf09314abee7d9d08cbe23c6d460c1b41f46b49b1a900271428fa0e1262f62d57344a01472cf0d77e08bcd7e8a9335739744c5a43ed1448392d02dec5f38e73ad080bdb3404ea0647816426d79f49734c0f8661718db02f42bf7956d1408666ded04dee320e039a32795e087fb0e8c225f2ee1102f8ea1f919a066fb85a1321a74ac5e85bf85c0cbcaf70bf1aed42bb18584a3ef4f04e82f2d84da0a9dfc5f148c7facedd799c3d5cc947ae49c0e261c7a6bb4ee8a1a3cb63f22a21cca520563447f49776a65d3b387f237ea02a7594b2155201b0bdeda9438e0a20c3392c1d011cb5732e597331f7019b930f2ca8159ef09d4254315f868235cc58da0767e3db97e100c8b836fbb5e008248a73148cf1437efd67a1a48c3760326a70efb39b62ce7135b1cf4b4964caaf782c5cb22a382e2b036638d01d200d648be52db31793a94ffec25182037eb0c40d3dae3a1b96caa9dfb39fe958c8ea16570e7179ef0b2ca59a63b41190f0a32f43d9ee57694e74e20edd7c2ccfc314a12324e7e69ee23b378b672d2293b77a16d170a2092f9e37ac4e530e7a828ac350da7eabf4062a2e88ab4a72c02c8082e47e1512f6509742336780b0e51f34e7b67c3caf9033600cb25202e14b2a4699e151a92b8133582f79b3c7f191fc0fd6d48df83ac84dfd9814237c724908223e3de51c1db7f3a95b73173244d181d25dff1507848e6145cb10c508bbaf545fd242370286d63a761a0d4efa253094974b53efb26eb50fcb6825c85a1f124664dc335f0844cfb6f9bcbc556dbc7da2eaed8b48543f74ac342b866f4a828243de97ecae1a53f087a15824d470f9eebc88833434dd1570d70c29df45ce313cf214ab26839d1a8cbbd36676674363db35b9eab141b6d01bbe9d9886293bde43aad87fec99cc683f10032e857b787b756bc0ba48dcd4ff15b6279a02e0434d04b213fefa3879b81f4005a0800a390aa212dbf9e9c5ce9b79c530e5307575944b278892e0362d1571b6364e2db54aed00ecb44d09a9abbc5d287e2e17c5bc13fe5eab7095ff6b3af5e09637d70913cb053bd06feee7c4d21f00cba42a4080de722e4b19fc38d5e9e65607f109f976ac8713568a041eec22dd1a827aa173f547606903caca041a380367151d69d68637b865d47f0cf6983461c0d3bf3feaaee0ee74a486809a750c45039cd17dea909a090479aae0c6b57247dc1f8258ed8ca7e5a4ac90b7cea7e1a2622a7b2746f762bd64524715a76340a5ff8a44ac38269ebd4ff06962ed9e690a43dcb89bec620beb73a84cfbd1b78f7fd2b9532d57dcfa7ef41c84b7868b0f0abc70d179c6702c95cdac2a5608a9e3a71a6cab4ae3be5a9b92b60b4dc3a41604b84a12e40de192640e3c39c6151e03b453f16dd984e27d80b856db2e7a4bb4dbeb502a6c7ac426a68911fc4b049b5f41101f2ee3218bd3e785cec4edf3fabb32b642ff0baaf175edb715f18628e8762d4652ca530cdac1d6ddbd37dbad4a6d663549fc2e79758743604fe848b24ee275f10f3940e658cf3fda941254291450281b2c46d6623f7062b0c2a39b881ef36d8acebda686a64ffe68e6cbd1f34d9bbccde61cd14312bd3c7cfff0706a2d5cf16dda4043715619b9224085a62dfc3307afbc46aa19e49431a82d8ba1c71d03053e7f5327e67ee45fca0b84fb1625a817112aee279e41bbb6f77740c984ac0bd606e6502747f7ad2eba78d2ade31336af7a80d3128e578980558d674cf493bfc49240c04c2fdc253d3c8e28c3928d4d23c78276e9420067d95162afa7f369616b0385630abfc7d8e8ca881c24c4ccba9f46c09f291c2c2df6c38fa88aac9f7480639b7374714f4cad764a0627b34e6a3c5394708f9df9dbbe9b2ab6e187599785e45361c1ea9d73d5eee0d5e7b3fd34d31c38d64254a15e0b104a830a190b2350f3bf46875730b1aebddabeec71620559758bc8a71d333d5344f2fadace161aa63f389790c69a83263037ba049a9220c4068b3426d9b90e7f8d915d8c3e525df3db5eec3148fac318d62eae1616c35216a20ffd4db87087f8c974fc5ba0887d8436a373cba436276053883f0f61765e7e00821d971eaab51170f19e7a1133b92639cf3d0b391d04c980bee044eb5d9e03915aecbcae3bc798d58989fa7b11fd2fdd1aafcec64c7f5be5e62a2632f2742ddbe50f298aec6d9694f4de14dea863c50bf20b82e766c7c0accecd7c3ec2942cca868f815603a35ad9b0001b35c702be2dc17e05720b8a84056649313d3c3582e60ecfec960143fcf7eb3bea83033e54e24b2bf7ce3888e3d9e52876f4d43dd9a3f2bae188dd2e68b4bf50e7d4e79f4bac3fded571ef0a0b008cce98152b8c5ff03b5701164dede36628806c437d1821c34fcc1a7f98f8e913afe576908e8a791022255e60c96d83db89ba36351a20ecd55fa673e4086ee0df9556ef993c353b6a4384c6ee6162a4505408993cce67bc4850c59efd2863d76206a7bc66443b68d2706946efdd4ebcf70c60b761ee62dc72f472c32b928b81a46a74902023291e4abb323e1081f376d336afbed23ed87b043c0c4721380b181f6792c1280557ee55df0499ea70f71d4e140bb20ffe97367d8ad2af5d8b40dfd90273929882eaca40a4bab005d9d4dbf6b50e3caaae97490849197fa46efa0e85041ff0b73da2851581743823fc2f4c63826fc5167954a17517673c20c57aa4b2cad714363f23e2e02cbf7cdf5d9d9525c76e55f1bca160a3520d31ae8a23dcd43c0034698840246aa98220bbdda4092396a9fe71b3ef8e2866a98c9f12782b5e9a662ba83a63a668ae06c3a7215bb3e3ca601505b3e2746401e44b616187a2ec0a68933b6d827e477c879f47fb97f168bf92d61ec44816b7cea1b241b2e624dba512877ac3f504ec60423b43b39b54f690b62518ada76fc1ce86e67437e2570f0246012520ace8fd11d31af1d6598c19ade1b3f4e12b81bd82ea3db6ff3a77dc3e68e70fadf228916a3780eb25142669530cfeb495a2c7d4f063710c8525cab210eb313f1ecc732e1762a45c02058ef35328eea92b02be8721045baeebbcdc0b30feae97baa61f37f498bd3fd4105454b2d61ceb38fd41b45e22217859d1a2fb7f08ab82373f877f733e9342e2871bb800268347a7dd327f86a1506944b17dee4c1daed2bf9d8370d3483269bd8b3cdabf823b1337861fd6478378a2b12c6c30a26285308203e2afcb130a894f54edcb6c76ac10538f55be1396f73830e4bb915e362364a93d6838ed1d027baf46c1be95db5791aba0da6492e43633b2a47aea4d705f615dd911a346857547d6ec32bb17ab72cf8cece539c2a0c04355bdbb82b15a47f8304a0e0216d9da1b05ac31744ce5cad5627a752d143d631366a6c880dde33d11edb3fd83172e73f2fffc08f151cfbd701799c0af2a5e83ec571a14f6961450e3f109588d8bcaeecca6090af016e2fe9d2ee113aa0aa3f63880a3f966d8557eafd6033de66f1e380b5d35c85809bbb34a297047c088f2e3024ce10c2fd7f0ddb0fa3cf2b3e3cec54c988124f05e112418275102aad81f7907d4623df7b1d3b86a372a663c95b452d630465233aef86431e1e2b734ad0cb184bd1c2929dba0d0346087fa0f404442d4ec4a08423b5cb7e7442765cee279ac24e3daa56c14c18382054219886b568b579f6688455a62760343c24d239781f6d6df89c84d13aae6e051fb2451b161f8cbeb57267b2597791c405701cca3c91b8d012a77e696c4609eda7766e57f5f7116bebbad5947030bdac94d75bc09fd92bbd5570b0b3762e4de1cf086e27245506a35e333b2d84a09421f82b6eb77c971de071de549690df2ac9f57828de18b9f1b5ca71d4c73c70a14529dd82e59d02abd3117f7e9333aeac206ac9e6f333d4ee507dbe45f48c6a9f8c3a8b413c84f7db109649c55eefca8debe46890733954f4d1838c6e0dddebef15788dec46ec73cbca7d341c14c5a8a9b7179522a73404fa40bc8d439405ee8880192f770a090ad97966a28446fea2f6784d798491724d369a020a554ee5fe4bb081528610be4094c840ba73aa7df93081726720836921b363bcd5534b3bfcb3a6fa7b947f8b8aa29a096e874a148fc1259a88ffee9b644cad3c2d91dc1ee661c3fb4dbf9c9a58333cb2995fad9a66459b3eaf0cc418f357998180212b6ba3271baf22a59934288a617f175e51d2042498c2d84ddb541d4778a4892223f33e36527048496bb44aef5c21537fb3fa0e8e7c84010ff5cddd32ab93a1959a8e0bb025bd74bc8bdb719a60f2cc27a73a9baaaf21c363feeb71c13ba1464b348ed99c7cfd1e093bb39cddff1019f9f464c7e84f4957f4de296c289f2703b4b8cff94b41bc939eb1d56429c9517f8ac2a1e1fd2b4f446eb3f75ed3628cb6a866583f246c897727058902cb7cbde18673896ca2bd57e51be156eba4982d64f46331c1184eace6b1f04f826c85254e720d593e42bb269a6f98c4b8d9663a8e923c159304049bf77726885db3895792efddf45707b5e593d375054fd229a436ef05d5fa9b82bf10e885e386604f3605515cd9d9a847cef53ebcb9c0e640d4e6c9b7c964c92909dfa3896c0dee5a2023f28f69fc2bddc8de9f3e63c6b5db16f7e8efe3b8bb2354e0c2aecff99a871b44540bc9dcec7f2e2c9ce1e1e215f9932efaac48cebca2db907ae09508523219f5dcdc13b9a392f425fc22f5a552a770e5e13664060c122dcc3d92e1d4403a1ea597e8677b1ab50ba287d286c4b4a6879773172d406d38b79180f3abd26f6aac51159830e62a08d51aea60597dd44e092cee635e78821a4b442b085422b522cc4a78ba0bda792fe4ce8ee6f549c3291268e377fce2bf5ceb9da579"}], 0x12a8}, 0x403) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) flock(r2, 0x2) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1, 0x40, 0x64, 0x4}, {0x89b, 0x1, 0x20, 0x6}, {0x6, 0x4, 0x0, 0x80}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x2, 0x5}) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x2) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xd, 0x400, "73cc5160527b0100e5340700"}) write(r0, &(0x7f0000000100)='\x00', 0x1) 16:00:24 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) syz_emit_ethernet(0xb9, &(0x7f0000000240)="b404e0c1de04eab7ebe10fbede82fe9c7d6899b191ce1366e015655deeb23007811830043458fdab3216146bd7ede073a6cceae417f5daaa79e7ef4cc0cb12be914b2f9caff6e3b23e67f022626967a32a9f591b4d8b983b3f810fd7bb8fd5ccfd864f8590a4d8cedebb99bee19b96f7fec8528b244aedeaba6b126e7e7328c3e26824bd3da8421fd57432fe7ca87d44b077d966d732279cab429cfe96b2040b5bd0874c9fcec1b41893c5530aaf52ccfff7ea4e80b60b0967") syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x4005c11, 0x8a995, "020500000022000000000000001000080500"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000001c0)='}', 0x1) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd421db8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dc3f137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac08004aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28a1f7d04180332da2b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a408d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1ee119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd7"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x1, 0x81) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) semget$private(0x0, 0x4, 0x600) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0xd, &(0x7f0000ffd000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff}], 0x2) r4 = getgid() r5 = open(&(0x7f0000000000)='./bus\x00', 0x206aa, 0x90) ioctl$TIOCSDTR(r5, 0x20007479) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r6, r8, 0x1c4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x4, 0x8, &(0x7f0000000180)=0x6) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r18, 0x1c4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r22 = getgid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) r24 = shmget$private(0x0, 0x3000, 0x410, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r24, 0x0, 0x0) shmctl$IPC_SET(r24, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r24, 0x2, &(0x7f0000000040)=""/210) r25 = dup2(r0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r28 = getgid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r29, 0x80044279, &(0x7f0000000040)=0x2) fcntl$dupfd(r29, 0x0, r5) r30 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r30, 0x20007479) r31 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r31, 0x20007479) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x3) r33 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r32, r33, 0x10, 0x9}, 0x8, 0x1, 0x9}) r34 = getgid() r35 = getppid() r36 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r26, r32, r34, 0x1c4, 0x8}, 0x5, 0x5, r35, r36, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3, r11, 0x0, r21, r22, 0x2, 0x9}, 0x4, 0x8000, r23, r35, 0x7, 0x4, 0x4}) setsockopt(r0, 0x29, 0x12, &(0x7f0000000140), 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\xf2\xff\xff\xff\xff\xff\xff\xff\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x101, 0x40, 0x81, 0x3}, {0x83d, 0x2, 0x80, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) 16:00:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:24 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000bff000/0x400000)=nil, 0x400000) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) socketpair$unix(0x1, 0x46a78d1c1e400885, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) write(r2, 0x0, 0x0) 16:00:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x840, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(r0, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x2, 0x33b, 0x8, 0x81, 0x7, 0x10000008, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xffffffff, 0x2, 0x6, 0x200, 0x521, 0x3, 0x9], [0xfff, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x100, 0x6}, {0x5, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0x9445998}, {0x2f2, 0x1, 0x4, 0x8}}}, 0x1cf, 0x40}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000280)=0x9) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r1 = syz_open_pts() close(0xffffffffffffffff) dup(r1) syz_open_pts() 16:00:24 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:24 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eefd4b33563ecaa579c03a42fb5c34271311c639098aeba25a822ddd00aab5bdeb943dfe52526a985ae245158d657c90db9779f3bdfbc923d402f4ad9a04171099a4ee871be2193bf1b1f943c8355c5cefab472b5d3a34521c1e34940b5c7cc77ca3830cf0a1f958d7498c51621f0b26033dad29652e58ef30bd6b5ec45842dab4a359d", 0x90}, {&(0x7f00000004c0)="297e695b36776b205baf957c5f5b601aa8f3e54bc28f27050788d3a59fe3a5fe9f6cc42821a95899ddb83b1cd1b46201302d01654a9865bd3108db3a277c64dccad843092d1dda13b386788f9f9ad4be53754b9270749c207b349114b425b433e87889df17ee26bf1901013a44ed39895713666b934fcc", 0x77}, {&(0x7f0000000080)="517b8894973eac742e114307826195d70bc9124a0e273502dfbab4502df3f86f116dab6423aa5636f58763b69f28d6bd22cdeff090f1", 0x36}, {&(0x7f0000000380)="b79ea6f370ee9a", 0x7}], 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x43, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000100)=[0x532]) select(0x40, &(0x7f0000000580)={0x0, 0xff}, &(0x7f0000000b00)={0x0, 0x0, 0x4, 0x6}, &(0x7f0000000b40)={0x0, 0xfffffffffffffffc, 0x3}, &(0x7f0000000b80)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x100001d}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4503) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20468, 0x10) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x3, 0x1}, {0x101, 0x3}}, 0x4) r1 = open(&(0x7f0000000800)='./bus\x00', 0x4, 0x0) read(r1, &(0x7f0000000180)=""/131, 0x83) fcntl$setstatus(r1, 0x4, 0x80) 16:00:25 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) 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)="ebffcbffe8a49b272eaa4e713048e6996c6b1860", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}], 0x1, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x100) write(r3, &(0x7f00000001c0)="de6e5ff4270525f40cfa1ee5f64a2b05ec2ccb5ac7e0ee9e668073abff807ead1eccbc6f438c3ba2c070403cc756cd3e624a9d486393b3b4a7f36418b31a919620933eb135d7323387b36cbdd1366fc54d42e748bfcd0c1da4eca24f30ca56e559d264dce1f471b9e90a2891728e9073e012747592739501d0870d2e340269d5807d68b201e70128c132558a3680", 0x8e) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000340)=0x80000001) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) getpeername$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001500000000000000000000000000000000000000000000000400"/75], &(0x7f0000000300)=0x4b) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x400c, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x20000, 0x34) getdents(r2, &(0x7f0000000400)=""/254, 0xfe) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000500), &(0x7f0000000540)=0x4) socket(0x20, 0x4000, 0xeb) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000013000"], 0xa) write(r0, &(0x7f0000000180)="aada31afde6156b2", 0x8) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x800, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000300)=0x9) r5 = semget$private(0x0, 0x1, 0x100) r6 = semget(0xffffffffffffffff, 0x6, 0x10000020c) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000340)) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) r7 = syz_open_pts() ioctl$TIOCDRAIN(r7, 0x2000745e) semop(r6, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semop(r6, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905f7cf}, {0x0, 0xc9c, 0x1000}, {0x4, 0x24, 0x800}, {0x0, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x31c) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/178) 16:00:25 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r6, 0x1c4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) r9 = getegid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000040)=0x2) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000040)=0x2) r12 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r12, 0x20007479) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r14 = getuid() r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r19, r21, 0x1c4, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) r24 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x80, 0x0) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) r31 = getgid() r32 = getppid() r33 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r26, r29, r31, 0x1c4, 0x8}, 0x5, 0x5, r32, r33, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r35 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r35, 0x0, 0x0) shmctl$IPC_SET(r35, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r37 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r37, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r37, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r38 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, r39, r40, 0x10, 0x9}, 0x8, 0x1, 0x9}) r41 = getgid() r42 = getppid() r43 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r36, r39, r41, 0x1c4, 0x8}, 0x5, 0x5, r42, r43, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r34, r41) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="d84d8818ae7674c2960ba0f7e69f300dd75549393c239a002fd21f6c03d013762693f9100f4eaaf0bf0b2a6afe4adfb6cb2a8c7b0a5642104a774816201561db806ca7897e7c049f5e3b2dbda67d5bc78a31f3dbf2bab3905f5529bc9aee29da582153628811185fe9d52aa0113dfa0e2fe49ee29d13b264ce779f5554ffa70b19ec376430499ee5fff49c48ae7e660bc747c624d05ad1abaed8b5d02654a6781b9262aac1aca77f1a4339aff4db51ab61b3e142f3daab04054723f7d43f2f", 0xbf}, {&(0x7f0000000100)="14ff3014a43ec9b86746b7432c77adde3dcae4f3715db5d02e51c1b5b471c48651e7c0a0074b83ff1c07a33286d1506b778ef01a6ac2c62f90913acc13219f2dd52d7630a0a43084e6c1ca107b8f7a8f4351c76ecd6619ef58a4b361cbafdc14df07b2910e2023bb", 0x68}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="d2000000180000cfdfdf046cd0c74272a9c610070000000000ffff000001000000", @ANYRES32, @ANYRES32=r24, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r34, @ANYRES32=r44, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x8}, 0x406) r45 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r45, 0x0, 0x13, &(0x7f0000000000), 0x0) 16:00:25 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xfffffff9) r4 = semget$private(0x0, 0x4, 0x420) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x5, 0x0, 0x0, 0x800, 0x6f, 0x0, 0x18, 0x2, 0x401]) r5 = syz_open_pts() semget$private(0x0, 0x3, 0x440) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, 0x0, 0x800000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50, 0x0, 0xfe}, {0x16, 0x1, 0xfc}]}) r8 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x24) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000040)=0x2) lseek(r7, 0x0, 0x0, 0x1) r9 = semget$private(0x0, 0x2, 0x420) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000000240)=""/215) kevent(r6, &(0x7f00000001c0), 0x8, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x62}], 0x40, 0x0) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x70, &(0x7f00000000c0)="31d453d33543ccad1c9a42000000") 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000080)=""/65) dup2(r3, r2) bind(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000020000000018ce11bfd88ec264e97db725dbb81ae4ecde2ff600e90066e60d62412f367649c6a7e16fa5021ffc898844235b289e3001e5b778b38ce906a5d943984a79125db5a6004b270caf52295fcd1dcd5d711e0f7ecbb1bf3e1e10c2b53a2fbd128df499e8a3d42fc6f4751cfcff2974fbd1f7a2ac2d6dc1fcc821cd3fbbfc1425954e1a5c61a800324f05a21490e0999fdba49726890529cc7f75ece5d4eb0aee250279af3343946545541f9783eeaba80b801afa4515ca21aba5bc1ceeadaf8fc5cb9fec245c6085d8ad33d87a3cb307000000000000007cd0aa0a4c3fd4ae859053757400fd16a9ec1b3750b3f7f96c9225d0921e60bc7593f95596faf44c5329fc3afa6a5dc74617867c83f6754c135dbe6c469c30a44df3d6a77c19d0ac8f73c80eb0a2b47998c621798adf704fe850720c6e5546c6af70272373ddfde26f8b1fee279b7812b9268d5a107a61efce58d10c6e00000000a0e9f3f6f76422f2f4f4b64ce5b60a7b756c08248236c523e959815a162b90458be300000000"], 0xa) dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = syz_open_pts() r7 = dup2(r6, r6) r8 = syz_open_pts() write(r8, &(0x7f0000000000)="a6", 0x1) dup2(r7, r8) execve(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:26 executing program 1: ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000140)={{}, 0xa, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) 16:00:26 executing program 0: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x1, 0x800fffff, 0x0, 0x3}], 0xc20, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r0, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) dup2(0xffffffffffffff9c, r3) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r4 = dup2(r0, r2) ioctl$TIOCSCTTY(r4, 0x20007461) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:26 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r1, 0xfff, 0x4daa, &(0x7f0000000000)="be54719ba3a46c0f20b3898a6840cbd4a330d3557c620ae4ce4ea07ea5bb00ef485aca0a4bc20ddd6707be98d41c64f49d70e32a2914ff005b48f8f61afc31b61ec9f2d7e8a374dad7b0c82b68bb4e07b178f574028f0f4353b1380232eddfae4cdd6f2bd4f4296074ab0e144e4066b1e88201c82f19469a1f830cedb2954dd682d2ba597dd74aa3dedb2a79296fdf02781e01f422bf6d2840d4c3ee5f50667b5b008ed44511c32e8a236fcb33e04361af0914f203861d1cbaf6663f75d36d7bf8be4a937206fa88510a8372e7305559f381430e", 0xd4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0x1, 0xff}, 0x10) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x3, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) close(r3) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000140)="892bed1211cb46e914ab743acfb55328e929e4849c1873891e46b681ece4bacbfbb7146214fc01928aaff51fc97e3a94f55ecf5ba4c2d628afa67a1aa1ad4737e3263b58be6480c3e35a0be9c406c30d6d99d40b58965cd377ab7941a2fa528506a9bffa04d32e539476cd04acf0d50eb6768eba521bbd9a0735118c4c880bf10de5684e2eb733259b85d3aee2", 0x8d, 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) openat(r2, &(0x7f0000000240)='./file0\x00', 0x200, 0x2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f0000000080)=0x38faaa89) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgsnd(0xffffffffffffffff, &(0x7f0000000100)={0x0, "0da90dd1d2876b5bb6e684ef60d0c0ed88af191991831991b9b1577023540f05ccc83b6f75a9ac93713a9c6646262602e7a55a706ae03fad31b4e16a5fc066b27d2aac97d2c740719755c72c3dad65624e5cf657e6cef905ac56e295517870e54db8b5ff279901"}, 0x6f, 0x1000) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:26 executing program 0: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020217e00000012000020f4ecd0aaee8fd23ab5943fb4f3502b2b31b763bffd1b48e280ce9a7e806edfbed5d203ab48bba0988d6b303ee2f5553b87c602b9b8f289c253413d95b998c738d0dc2ed8cccc9e69181daa46d16a82ec72838c5a127541b63d0fb2f53cd6abd6fc80e19155be216f52129a955c423970d8c4b1528cbbdece1a5d8"], 0x10) shutdown(r0, 0x3) write(r0, 0x0, 0x0) socket(0xc66fe82f122de088, 0x3, 0x3) r1 = getegid() setegid(r1) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0xa6e) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004040000010000000000000000000000cd6fe253451800feff000001000000000000000002105c", 0xfffffffffffffee5}], 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x22) 16:00:26 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x4d}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x71aadc9f47e1cddf, 0x50) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8a, 0x2) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xc15c315b3f5d70e, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x2) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0x5, 0x14, 0x1, 0xfffffffffffffffe, 0x6}, {{r3}, 0xfffffffffffffff8, 0xf, 0x1, 0x8, 0x7}, {{r4}, 0xfffffffffffffffb, 0x1, 0x80000004, 0x1f, 0xfff}], 0x3, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffb, 0x80, 0x2, 0x9, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x1, 0x200, 0x62a97461}, {{r6}, 0x7, 0x37, 0x2, 0x3cf80ab5, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xa6, 0x20000000, 0x1f, 0xffffffff}], 0x101, &(0x7f0000000300)={0x1, 0xb413}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:26 executing program 1: getrlimit(0x4, &(0x7f0000000000)) semget(0x3, 0x2, 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) seteuid(0x0) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) fcntl$dupfd(r2, 0x0, r0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x5a7205698130f79d, './file0\x00'}, 0xa, 0x0}, 0x7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x8, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x10008) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='\f5') r1 = getpgrp() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = msgget$private(0x0, 0x108) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r15, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r17, r19, 0x1c4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r24, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r24, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r26, r27, 0x10, 0x9}, 0x8, 0x1, 0x9}) r28 = getgid() r29 = getppid() r30 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r23, r26, r28, 0x1c4, 0x8}, 0x5, 0x5, r29, r30, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0x1400, r11, 0xffffffffffffffff, 0x0, r12, 0x110, 0xfff7}, 0x6, 0xffffffffffff70f4, r20, r29, 0x4, 0x7fffffff, 0xff, 0x2}) r31 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1c4, 0x8}, 0x5, 0x5, r9, r31, 0xfffffffffffffe01, 0x9, 0x7ff}) setpgid(r1, r31) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pipe2(&(0x7f0000000100), 0x10004) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000000c0)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x800}, {0x64}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r2 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x6af2) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) readlinkat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/97, 0x61) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000100)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x2, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r0) syz_emit_ethernet(0xe, &(0x7f0000000340)="080d34413fb2c507153a05b8a600") 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) fchdir(r2) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x8, 0xfffff001}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)="537b026a6acdc332d83f492778b3d35627b197a088bba8f23b2334f35c6aa1f3b8ff6a6a8c2573784263179a477e1b1cc71bdc30b4ba70b94d2e5a614424cb0e1124fed37ffbc5427f074b197c7ea3b3b530de2d67468bc99273e8cddccccd58ca306acd47b0c96670d47ba1fc78966549d113d193b0bb45b710b8e926d9ae6ad8beb4024f556f75598af601a2491acacbcd7d42448ae07d0ee9ea931cbeee1e0bef35ab14ba4ec611177b42b8909b7bf64b90f415da83d2ea72211a1132bc4c4f5bbd5d02be39c30cf6df5ebc4c9f1585b05261af57381c540f70ae3058aa67f1187ca7b56fa49faefda5", 0xeb}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="946cdef433db00394541de521422d82814cde066216984cbd277b143c2e0f2b2e1a1962a5f177c8b68df97af7f5835c8528a58a1761fa1420f68b58b927ffa35041ea8d6948d7a8b278251c9299c4139b184b9e9842b30310ae8ad73403c55fcfe392b9c718985f4e918e8489678fee29cb6b2ccaca46af6cc2700e5bfd58ed774aed74f701cb2e505c26afabf2b06ff34bb7145043455aceec698f5088cc152e5ebd8e030d65b5f51a8fee6e129275ae9cea97c01f93a", 0xb7}], 0xfffffffffffffed, &(0x7f00000003c0)=ANY=[@ANYBLOB="b8000000000000000100000005000000c7a2802261b46f6805ecfad1ef2c98caad9b4e16090fc5ac1f61df1f209f67284a9bd1cda66c51b590ea0cbd4bd59a406baefed886aedd47eb358e245cf344478f5c682f1cff46cc6d227bb933772f05a41edf6bfb91da3cef4fe5b2b35dafbdbaca5873b6756b900e13f21d110442f0ac3bbd6e5ae7a55d8c1e5d69bbee412dca1479b788b4aa83743f4f0738aef0b62bc233c339ae6b1ffb5583027f5d1b2f34050683082e8a00b800000000000000000000000101000062c43d10909c1ceda0b0793d3f6e759edf8d2bc0836a86b38e8e41df3afcc2e95f16fca009e915dbf221dc65702bb6bd8183064f0abcc0179de651b96bd4a5725562ab6b257c8995de58391636ef07ca8bade06caaec37891b69c53c90579108f0f6dd556ce19b5243a203fddefedfb3dc2c72f7eb85cdccb8ddd5a2b77eba112a589d6df4efabb5d88bc817deca4c2c0cc17142fa06da539913919e5902dd237947984100000000"], 0x170}, 0x204) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x3456c49acfb65736, 0x1) poll(&(0x7f0000000040), 0x0, 0x1) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="20024e3b69"], 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) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0xd2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x3, 0x7}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:26 executing program 0: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x401) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x2c, 0x0, 0xfe}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:26 executing program 0: msgget$private(0x0, 0xbcda2e68cac55903) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012a6d47472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c58e34e391e50a906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e406"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000980)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000008c0)={0x7, 0x9}, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) readv(r4, &(0x7f0000000900)=[{&(0x7f0000000680)=""/209, 0xd1}, {&(0x7f0000000140)=""/135, 0x87}, {&(0x7f0000000780)=""/67, 0x43}, {&(0x7f0000000240)=""/37, 0x25}, {&(0x7f0000000800)=""/62, 0x3e}, {&(0x7f0000000840)=""/95, 0x5f}, {&(0x7f00000008c0)}, {&(0x7f0000001880)=""/4096, 0x1000}], 0x8) r5 = fcntl$dupfd(r1, 0x0, r2) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f00000009c0)) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x8000, 0x7, 0x41, 0x7}) writev(r0, &(0x7f0000001840)=[{&(0x7f0000001700)="dc351a0000850fb4ba2f7fa1bd0f95e8903af0f6e2bf6c0253d88caf7568c3188e17c1c3c9e3ce592ea17d4ea89cfc51803acd3f4f3aca76ef0c52b44d8b215e7d14e8594d845d972bf08dc310e1e52dec96b20075427bcfd9dc13a7c7added0e17d948f6791e33f7501e7f6c906b60bcb3297c9a2bb9e40235461719530370339151f47c99d6775ef5bd994cb013ba975", 0x91}], 0x1) 16:00:26 executing program 1: r0 = socket(0x0, 0x1, 0xb) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRESDEC=0x0, @ANYRES32=r1, @ANYRESDEC, @ANYRES16=r0, @ANYRESDEC=r3, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESDEC=r0]], 0x7) socket(0x2, 0x3, 0x0) r4 = socket(0x10, 0x3, 0x0) shutdown(r4, 0x1) writev(r0, &(0x7f0000000a80)=[{0x0}], 0x1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x35}, {0x6, 0x0, 0x0, 0x1ff}]}) syz_emit_ethernet(0xec, &(0x7f0000000180)="684b84843a56be5ef56f8038834159082e45272a37ddc5c43e081bcf82c8ee0e912b61c15567a888be243de032cae1481e70c4016845c825fe1203d2880628a6b5dbee17c545e5862c895179f7c5841f205e8c8c1c8217b5a499ea3f4a380e74ae830f616cb3676861e39787400a50959aa31b3ca9d74d15cfd3a7814031411df48ea306b0f8adfd996c601e81cf6dc64a5a6b3d04a57fa459f4068b28cffc8836b55aff71e9a69de27e8b04bebd8cdf5c3cc5d6b66ab27c747c1044a054bd7bfa0bdff45183798db8dfc933b32b74ef098f8d86f5428274529ce41376e6b9ab00a3cf7e930c098c95f00d82") 16:00:26 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) 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, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) chdir(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x200000000008) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) socketpair(0x27, 0x4000, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) r4 = dup2(0xffffffffffffffff, r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000280)=0x1000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:27 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000f7bb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/104], &(0x7f0000000080)=0x6e) listen(r3, 0x7) 16:00:27 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) pwrite(r1, &(0x7f0000000140)="5dd4deff885e90b75b8c1b784000f3f028c1a4e17afdbfe5caba47ef6349f3d39e8e1dd8440e45cc9e45fe6ca143e7387a86cc2f6180f4f3a5d444bef9ab1e1c050f914c4ea40fe0c19aa297df23356baa93baf231320c2c3cca4240239c306f1b9ccc1863b39157b2a16f6f07e60253198b70d34830f653efff37af0e1d9c6fc19e302937f6197031b89d117b3118715f234d854156ba10f6750472659424391f2cfaf83588f22c3e4533215144680335fd51126ab3c156fede", 0xba, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:27 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) 16:00:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffc, {0x0, 0x10100000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=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}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) pckbd_enable: command error 16:00:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe000000101]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffff39) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x0, 0x0, 0x0, 0x1}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") sync() r1 = msgget(0x2, 0x80) msgsnd(r1, &(0x7f00000001c0)={0x3a7193fe298dc14d, "ae9e3b12df81966976880c3616401f0aaf8cfb4f30fe51643390ba3b08091fdba8fece2b094ddd0a2f87bc0f67d3d5a5ad7d8ca700a391e914772ddf9f24cdace1d83b482f596e199c66b1e69118e002155b2834df928428646e0ec33449"}, 0x66, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) r6 = accept$inet6(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x2f9) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r11, r13, 0x1c4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xfffffffe, r2, 0x0, r4, r7, 0x80, 0x1000}, 0xa03a, 0x2, r14, r16, 0xcf, 0x550f2dff, 0x1, 0x9}) 16:00:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x1000) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) r3 = socket(0x3f, 0x3, 0xf7) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000000)={0x1, 0xffffffff, 0x6, {[0xf7f4, 0x100000001, 0x9, 0x1, 0x7, 0x4, 0x5, 0x0, 0x0, 0x5, 0x4, 0xee7f, 0x100000000, 0xd2ae, 0x1ff, 0x7, 0x8, 0x28a], [0x9, 0x2, 0x1, 0x1, 0x5, 0x1, 0x400, 0x6, 0xf45b], [0x8, 0xffffffff80000001, 0x101, 0x784a, 0x4, 0x100, 0x1], [0x6, 0x4, 0xfffffffffffffffb, 0xd6e, 0x5, 0x5], [{0x3, 0x5, 0x9, 0x8}, {0x4, 0x0, 0x5, 0xc6}, {0xffff, 0x7, 0xd2}, {0x3520, 0x5, 0x3, 0xffffffffffffff2c}, {0x3, 0x0, 0x3f, 0x1f}, {0x3, 0x80000001, 0x0, 0x9b37}, {0x1, 0x55, 0x8, 0x3}, {0x3158, 0x81, 0x0, 0xbb}], {0x6, 0x0, 0x8, 0x4}, {0x80, 0x5, 0x40, 0x9}}}) 16:00:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) getsockname$unix(r4, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='dev/bpf\x00', 0x4000000001, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r7, 0x20007479) sendto$inet(r7, &(0x7f0000000340)="23231abc2e3753bb8902e99797b50085176d9e9436fe38bac77492d934cf8377d02fc4242ef2eb80b3969794130c1903561c76111fbc5b83014109730c6fba7aa7118daee3dabc2a0f019e484c7d73330be2c591771b9de28748bb391218eb854a3d711acbdd41ec07bfc1c4745e94ab6d224eb3719ba04ba315082064513fc2dc35a1445de7fafed78d85fc03f47f606daaec660d586e", 0x97, 0x404, &(0x7f0000000400)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0x33e, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r8) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, 0x0, 0x0) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xe8, 0xffff, 0x10000, 0x0, 0x10001, 0x80000001, 0x9, 0x0, 0x3, 0x56}) 16:00:28 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = socket(0x38, 0x0, 0x3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r8, 0x1c4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r0, r8) setreuid(0x0, r0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f0000000040)={0x1, 0x5}) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) bind(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x2, 0x4, 0x11) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x7) connect$unix(r0, &(0x7f0000001a40)=ANY=[@ANYPTR64], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c404ed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcba5aa23a81cd44cacd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e72bd96ec804359f7ce3af9e7e2d6b6579ef69aa35c3e78c4de55cf5288c4f0a49a6ff8a71ad25283a63000000000000000000", 0x84}, {&(0x7f0000000240)="892eadf04950077434a84254230641d006e34157cf18b2d73508bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d99e89f0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79ab11896230b2304a68272f843af45bc8d8c02f91795800eb26d648a4f023e0f708ba62e326d4450c149cc5b748ecaaf69ee35b", 0xbf}, {&(0x7f0000000540)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7884b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900ae142d88", 0x3b5}], 0x4) 16:00:29 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x1) semget(0x1, 0x2, 0x290) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="d72f7836c44b61f7504afcd9ef924162eb48881170d6d24bd7831f4c1d6c5f901c45f40e15aa67a0e340ab75c06a1e31f15bfb5fee591e5453fcfedf304886786ba4afee8dabef86afd2723db2816e610d37b4e3716824a494c6ea6efbfc016292669cad8e9e341434c72fbb630a95e17cce36223555161b744a61ad26194f5dc4e11a775dbb144569f3b54c277012f92ed4b3110341336032d046e464fd641afc7ce529d087cd1cc7d56064dc4404ff5b65e170c12ecbc6a001c057f73d1548a1e45bdbd47353c5ba3bc96a949cf999b1796bc0f60f12b5ad923f971a3247d4ad62af81c132e48b8461e7035cb2c237add3c1fdc113b16a544535214481f116d57912f96ae7fecb2b400ed499db704d1de8a61af75b9a4486be03c9bec620dfc6b51cbd8d", 0x125}], 0x1, 0x0, 0x0) 16:00:29 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x2c0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) r6 = getppid() r7 = geteuid() r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r12, r14, 0x1c4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r19, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r25, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r25, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = getgid() r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r24, r27, r29, 0x1c4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe01, 0x9, 0x7ff}) r32 = geteuid() r33 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r33, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r33, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r34 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x20, 0x0) r38 = syz_open_pts() r39 = accept$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r40, 0x80044279, &(0x7f0000000040)=0x2) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r41, 0x80044279, &(0x7f0000000040)=0x2) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r42, 0x80044279, &(0x7f0000000040)=0x2) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r43, 0x80044279, &(0x7f0000000040)=0x2) r44 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x80, 0x0) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r45, 0x80044279, &(0x7f0000000040)=0x2) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r46, 0x80044279, &(0x7f0000000040)=0x2) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r47, 0x80044279, &(0x7f0000000040)=0x2) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r48, 0x80044279, &(0x7f0000000040)=0x2) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r49, 0x80044279, &(0x7f0000000040)=0x2) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r50, 0x80044279, &(0x7f0000000040)=0x2) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r51, 0x80044279, &(0x7f0000000040)=0x2) r52 = fcntl$dupfd(r50, 0xa, r51) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r53, 0x80044279, &(0x7f0000000040)=0x2) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r54, 0x80044279, &(0x7f0000000040)=0x2) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r55, 0x80044279, &(0x7f0000000040)=0x2) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r57, 0x80044279, &(0x7f0000000040)=0x2) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r58, 0x80044279, &(0x7f0000000040)=0x2) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r59, 0x80044279, &(0x7f0000000040)=0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r61 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r61, 0x20007479) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r63 = getgid() r64 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r64, 0x0, 0x0) shmctl$IPC_SET(r64, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r64, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r66 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r66, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r66, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r66, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r67 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r69 = getgid() semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r67, r68, r69, 0x10, 0x9}, 0x8, 0x1, 0x9}) r70 = getgid() r71 = getppid() r72 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r64, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r65, r68, r70, 0x1c4, 0x8}, 0x5, 0x5, r71, r72, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r74 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r74, 0x0, 0x0) shmctl$IPC_SET(r74, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r74, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r76 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r76, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r76, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r76, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r76, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r77 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r79 = getgid() semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r77, r78, r79, 0x10, 0x9}, 0x8, 0x1, 0x9}) r80 = getgid() r81 = getppid() r82 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r74, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r75, r78, r80, 0x1c4, 0x8}, 0x5, 0x5, r81, r82, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r73, r80) r83 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r83, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r83, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r83, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r83, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r84 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r86 = getgid() semctl$IPC_SET(r83, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r84, r85, r86, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r5, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000240)="5d4c1be344819769ca9d3d6c46a23995b9af9d7738f8fcc780c7d680f9461d75600578c1d1b47821595a4593892b17ccdd955a83b421038bf16a5673cd2c8864b56d9aae22f1b5c726f8036b508c39798b52f548ee7824a8947a0df36cfc33145064b43676850174c5a95f3277c6d151052779f5593f0f88836368c6a6f3c669153c12ff692401e17d89", 0x8a}], 0x1, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002088618f7c3f873dbcc400000000000000ffff0000008000000cc2259113ced5a18a64d032bafdb07fd67b0628084cbca2282c74d69dc3a5567c14ae4ef1bafbcf11a94c6516ef27dce27a0ae287f44a5ac9e6a9040014fcfff0e11ebbaf7bf12c66d8ba1f550a4faf37e90b83", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r32, @ANYRES32=r36, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r37, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r0, @ANYRES32=r42, @ANYRES32=r43, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r47, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r48, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r49, @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r4, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r55, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r60, @ANYRES32=r62, @ANYRES32=r63, @ANYBLOB="000000002000000000000000ffff000000040000", @ANYRES32=r71, @ANYRES32=r73, @ANYRES32=r86, @ANYBLOB='\x00\x00\x00\x00'], 0x170, 0x20a}, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x2010, r4, 0x0, 0x0) r87 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r87, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="220e2aa00738b5ebe33a9b700bc31449850bd1737500"/34, 0x364995956088f129) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001, 0x0, 0x0, 0x0, 0x984}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0xfffffffffffffffc) 16:00:29 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x69) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000340)=[{0x3, 0x0, 0x1000}, {0x2, 0x6d, 0x1400}, {0x1, 0x7fd, 0x2400}], 0x3) fchdir(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000001940)='./file0\x00', 0x20, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x2f54) dup2(r5, r6) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) r7 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f00000002c0)=0xc2e5) r8 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r8) shmdt(r8) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001780)={0x3, &(0x7f0000000000)=[{0x81}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 16:00:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x4, {0x0, 0x3}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x7, 0x1ff, {[0xffff, 0x8, 0x3, 0x5, 0x5, 0x0, 0x344, 0x3, 0x9, 0x7ff, 0x44c7, 0x7, 0x3, 0x5, 0x3f, 0x6, 0x3, 0x2], [0x9, 0x5, 0x80000001, 0x401, 0x4, 0x7e, 0x101, 0x8, 0xc7ff, 0x5], [0x9, 0x800000000000, 0x0, 0xfffffffffffffffe, 0x80000000, 0x3, 0x80], [0x7, 0x3, 0x6, 0x66, 0xfffffffffffffffa, 0x2], [{0x7, 0x1000, 0x8, 0x6d1}, {0x1, 0x8, 0x4, 0x3}, {0xf0, 0x81, 0x1, 0x100}, {0x9e76, 0x1, 0x2f2f4615, 0x16}, {0x3c7, 0x1, 0x80000000, 0xfffffffffffffe00}, {0x9, 0x6, 0x4, 0x7f}, {0x1ff, 0xffffffc1, 0x4, 0x6b}, {0x1, 0x1200, 0x9, 0x4}], {0x1000, 0x8d, 0x3, 0x401}, {0x9, 0x4, 0x6, 0xb67e}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000001c0)=',', 0x1) 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) fsync(r2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1e4, &(0x7f0000000080)=[{0x8001}, {0x16}]}) read(0xffffffffffffff9c, &(0x7f0000000340)=""/84, 0xfffffffffffffcfe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x2) r6 = dup(r5) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) getsockname$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000280)=0x8) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 16:00:29 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r5, 0x0, 0x4) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r7, r2) 16:00:29 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r8, 0x20007479) connect(r8, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x8b6}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1c4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x2, r10) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r11, 0x0, &(0x7f0000000180)) 16:00:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) fcntl$dupfd(r1, 0xa, r0) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0xffffffff, 0x8a, &(0x7f00000000c0)="dc089d0918bc62b4219456330e424353c624e1f3b9e5764c140de97776b573fd7ef3702225d33840f34e0493013aa84c8eeee97fd0f02b330a2c99518e4deee33872", 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x40000, 0x0, 0x98d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) write(r3, &(0x7f00000003c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(r2, r2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0xc472) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) close(r6) readv(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f00000003c0), 0x0) r7 = syz_open_pts() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x40000, 0x0) dup2(r8, 0xffffffffffffffff) close(r2) dup(r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000040)=0x2) readv(r9, &(0x7f00000008c0)=[{&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000480)=""/128, 0x80}, {&(0x7f00000005c0)=""/80, 0x50}, {&(0x7f0000000640)=""/182, 0xb6}, {&(0x7f0000000700)=""/95, 0xfffffffffffffe0f}, {&(0x7f0000000780)=""/78, 0xfffffffffffffff2}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000800)=""/158, 0x9e}], 0x9) syz_open_pts() getgid() getppid() socket(0x11, 0x4003, 0x0) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)=""/118, &(0x7f0000000180)=0x76) setsockopt(r0, 0x3, 0x4, &(0x7f0000000000)="7b10f1f54c384790f7db4240f220", 0xe) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) dup2(r0, r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/_ev/Bpv\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:29 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) recvfrom(r2, &(0x7f0000000080)=""/40, 0x28, 0x800, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) socket(0x400000000018, 0x4, 0x3a) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x1, 0xc81, &(0x7f00000002c0)=""/4096, &(0x7f0000000180)=0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400000002c2, 0x20) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x100) ftruncate(r2, 0x0, 0x7) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000180)=0x6e) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x6775, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r13, r15, 0x1c4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$setown(r0, 0x6, r16) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r18, 0x80044279, &(0x7f0000000040)=0x2) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r19, 0x80044279, &(0x7f0000000040)=0x2) ftruncate(r19, 0x0, 0x80001ffffb) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x211) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x12, 0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) 16:00:29 executing program 1: r0 = kqueue() socket(0x18, 0x7, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) write(r1, &(0x7f0000000100), 0x28b81e) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) 16:00:29 executing program 0: setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000040)={0x0, 0x1}, 0x10) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) getpgrp() 16:00:29 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) sendto$unix(r1, &(0x7f00000000c0)="729f2b2b00c8be9e41811f75273d012c99e83b81bd7fcf5f91fd59e0ea3abe1ffe537504b81fd6550d39cfae47f8a9d031f4745529bf8fbffddcf9a00baab1732276a8c9039d519c7ddd2aee14", 0x4d, 0xc04, &(0x7f0000000280)=ANY=[@ANYRES16=r2, @ANYRESHEX=r3, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYBLOB="b709be26c63c017ad91096c12340068335a346437069eb9745a095a90e1f35354fa0a54c08502ab7020ae625369b3c7088b6085b6bf94b4aebc10f5c1cdb7ee62159039a33d6f1da13ceedc693a11ff6cae8e24458f59f07482bb0d3f17dcbf7230a6901a9a86a1491ba103572b01295e38a669a5f10e7f239b8b0e34511d67c12c74d59fa663e534623e433f8c36da2baa13c84bc2152b2598179b4f6cc45a6ca21f1bbc1d447829f7bfe53958b17916ca82105d69b99a2df4363c857fa69cbf9d2d933120d6adefb48f278e7edac6d05bda9aa1fb838169ba4cdaca46a1f768259b4307bb6fa7c5d137ef7e0818a6a41a5c2a92c50ff4bcd3bc9a09b69a3c3a1d9481df6248f3ca72cb80b3590975831c6d7411bede9b8ee3ddf7d7fe547d876022cb30281ff8a71d5806b0a29b447db2be06b770a1e298d11792b487be767fb48906b1211c2b2b29f6bfde4831782f703369eb5d383a1129f6269d5a0532ee9603ea402f6e656da3e29b7f3072f1946bf8fdb42ff22a82c433248d95cbf45c818793f91523cee0f82c3704a092e3d501efbc06676e87d71a195bae3d59bc999b36aad072458056d4d993b8afaa9d9f74cf44af623b6a30b2711ad044b876cc2a7e6cbc4d36a56e5144716f5dee788267701f3949c9f227f260eca23d5e91ffc98aa362480d03930bcbd73fb1f81aa00b06e593f5b96382291260848a7e7a0650f67d03a423764900d11300c28c2f5bcf38e82204954a14867f3deda50eba816b8ceee7831b23871b6d99ab92db6696353802d6f0353d7b8d0ae8369e21b2195666e2102d1b5adef578d0af0ebbae6b4063a2192ea76d9c221309022bb5bcf8bb529fcdab74d5cb2a96185a9dc2489d22fa4af0eee8d2bf670e837d6283d7fbaec0c972c6db724b3126968e316cc47fcd173e539dc9c27af1fdee04bc9f0509654b92f965851fb4b5f67285c02cc65b17bf7c2a2a62ca1311e208ab855f1cde3604d9ef26038475e1c5c835e17e06af6284146dcabc5a30e95f88d27cb5afa4f73d1fc59d3efe6466359078e9178a4c1381c675876322abaa970b44041c64bccf16b2f2e86dd36b320e5bc945f39534886153d6bd4e416a7f3d6692b76f4bbc79527a18f8b274fea3adfdacc86bef065c062eea7b1484ddd3e637e04d9a438c21883fce46980b1ea36c78f04f34d5dc758109b72021c83e9b9f7297494ae5bc0fc23304621261e057b2d6621b9138c9662f745e9c4703c9a9126e16bf0b59a8bffe3a7300e78ff0077dbf2618b6f18aa9a5784a14b9644362c3eb2e4cb7dc78f8c3c86f6fc8f4fc71b1cc364634be853ccf26e031afa639badc83dc9af31b5c6ef20fab888fd07df5ad51492e86f388c733c8f9e1509658b906436df1d5da8827068d3981899d526d20543975608ab194b33387342506188db1e3ddc295a11572be5248cb07c9f7854e4fbaee91abd97c13b6253e42ae95dc4cee9071bcbfbfa2f52d911d62aca2bee09cb4812fe1a32c988bb3d2faea775f80503b0b6a6ba8910f7866e77ea780a9bb15e9d8683a4e93171c3577aa2a243103e1037eb94b26c2e284adda966ad90fbea0452368a6a4f4f7f447a9ac36f85f95907b60c612a45645170769cfde1f2742bdf0f215a18ee0c2c52aa83e530d0affb44d57cac057f19bb5a5556f8869bc3372f9d9eb231cec9adce706dd65170f7ab3f7fbf33d79e7dc9cd265177ac0cfc337119ee3903e56a9e2ee846b4f477c891ac3ccf672a24990b69fd5539bd77f4f9484cab655979f556a1af354049f405b2510c87a79f00d27aca90c43d9cc0ef047a3fa98f0b8d4fee88cab852adbe99df9d51a0b7fe1de4602ec28c2c8805ba482c01e785c2233b762f84d779385f247b3197a30d4d8e03c6e28f2d16f50acfff9395285a67f3a6784ffda0a1a5217b4ff29f63d14f955460a04935b055c328ccd36f703fdc39816c941fc1bf0ea16764157a46f2520076f00fd0a1e9adaa65d3268e75fcc7eaa853f821bee9da1f55f230b9b35a1c30720911bc2a35d066983f003822d9745d90b42e5c72dae24093ecacc34cfa722ef1faf3f0978bdbcd9e5dccf8924cc93a95c2b292968d113d33de9f62ce89c402c811ce3c6146b56b53baf238ace811c47b1dadb4939a6fe9b5a7de13c973f5e6b67b4c9e3e84076411c917b5586ffb6cf2417de48a28d94a882dce2a715e55fbad49a711c8bf310794ad7185c0d843725a74fe43ccf1b81969f0274a5e9008338b0e0e471eaca00a656712879f4e2698c13c3924e08e9fd0290cdcbdf03ab192d9ca0400794019f90676fedbba206811d1b7b485741e0e1a9112d4ee3b6b390c8c5a7e6a498bebfcaa33ad287860251c88312e3e7e485fa6af6884dc343086d8e22fc1700c36f476d1b48fb63c57434da235608b5ecd79e0a5a876ecccd445a386da92d7c21f6add2a983ee24eb749c1ad36748eb30610d527a514d95abd922e8c06394e8f777f856913edc1bce778d02f1bbc52229116646798906fe4b1682b80d57203ad19363321e4447dc5fb41bf9385ecba7490f5fe105048d7e8300d7835c067ce5b3635d67ef946bd637443bf9adc32eec5bc37fa9941e941edebfcdc7dc472547d8969ad13b13cd3b0b80afe892dbe448767a1a5bdb7749a2f3f4ef9138cccfe627d4e8fd5a34c854cfcc700816295bc5227ffb2d9a3c79f92b93e4d71ff7941b1fc23c863be14bb74fe8f7582bbdf55e482eb1078dcca5035c6ee28e26bc15c5573532ea543feac369b242c50312c6211b15870c6c354f2888ced98ae427f963cb490a2ad7817e62ba90ec70f1bf95397d0c1d2423f1284d5a0b7bfb2bc06167761b075a84d3489d522a73a818427f7386a97d57799cca01bd917ead940d8e788f2f8aea367d1b248590ff8dfae32e5dd8f5aca20cda89177372933b987768445505e935cdd49da24b26ba33be852fe5b6d7368b41d5c154627770cd1681993347b288bb48c79962afeaf78fa2a7805efed731f54f1c50647a59ec17ad6cbfdc88fcbb36ed56ccd0a2aab413a917157263cc7d7bca3cdbee4a1f7744a28735d7c842f93604b298878d62c99c2704346326a158db98a09734c7c321a849102fd01848d50778b64699e5c5fb0651c8fa1eaf4447d3b8200eee7e82efdf65532a6a32bab5ee6c49f0e13f09dbe4f63c7f3b44bcf21b48167535265b69a218d8543df83cd6b05ef678be5fabc40f1e0fb845ed70760de2c2a69ba5cfa896943f5332e2ce06989075008f85e26ba203acc36b401d39e571a539d878efc96d37186f505486d84625eb0f648c1f9d7692e16298b5625853970b6a497b6e0f7a97536e276dbf2dc7ba1df18fcbff8a6288dbb3b254ae08f2345fb5e47932a304e6d2e261f25209404986e8a02886532476790408ebd8ddc04b6ad55fe18a3e102a25fcc8d5b1246d003603132276191517d173919b47ec9d4498d167375b3a95d34c4c0d09c17293ff65eb92b567bbb4842d58a64a3294b08ec2693a9ed55733c311af21e3984192088084deaaee9b05f8c1285cea3de8402ae6432c8513e0ebec9a479f0d81332e0c93ddb52e2da385500e369c5cb934648cf3f9d52d3239fabb33c51f8b205ada4ddd96004de884bbb96a606e5869ca62cddfad895e5f7d5fca0d108eb44a380176f017e4795550cb1cdc51dc5c61aafc475e385970081ab936f448d8b3bccced36dfa8cc63ff0627cd16c6e4c0db16a764742faf114a9d2e70075442d1df983f6f5f744b7578c09df80520cb679f04061ac2ae6c22bbc1ebabdebd690ec51eab94d91d10769bbdfc955a0bb3901c3c6632c18a758aa3433fa6a114bb4413f33554ddfb71523edadd4d63ab4ad43bb6b1a04fca55fc918f59214409e193056982074ba30bd542f8f04ad88412ee61040bdee46eceee12334d9d3e98f0afd363ecf2b37dc08f4eb017e010fd7e30666cdbde93c895884fc5eca57fee4ed521b0ad1ac39def9b28388bb3b5527463c2f412fa5cbc14933db7fa1ee3d4a3290e5836bccec0dc932a44639c4938553bb6658027ec254e3fd2f779a3710a5a093321f9e2c01c97f5440728c8ff4a264929cabfafdd6b4e8c0c95aa671059b9b2c763a71c7503a5918cfca0db337294600bc509e4a937fd2b3ee5f7b6575575523fe539f11a372a8bb03254cd0e7762db5728a5a6ff12987e8606554ff3716972cde3f684345156651505cc1b6a5369694d1637851ac274b3f543b1a03fc5adaced7c004898efe2ec4fc5f5c2354ce5ca70c5b4fcdc9b84860353132637a169c402ce1431e1f7914507374b1f00d024389c70b885d41ab51bc9e483543c2df74fb2fa5c31ba368e0d33f45a1a0e16288179d24f7f740e2cc4e25c0bad52d7461ca5650ca38f2b66f32e33b0bb3740bed1015e732cffeb55f0841620fde3d835e67ed46223f5a1436be3685787da1d57033d97aefdec9549ca3f3eb26c9e0ed556a3f4088d45edb92700c85f04d77ea2138d3a3186ca0e52050eecb6adebc226ee981d3bf9fc8da1528c09f2d41823b1e70d3c2c983963b7229679695905d72b2fa8445f854fbb869784bdc37c16e832448975587ab3d362a1023385c36fad3549018c8587095637fd74933bc6d0fb3d3ca0e386d2e70512aeae3b61c47f9e5bbad91c5a9e19ed121043fff87d31fb4186007900e5cc5782348836edec33cc24482bc1c59681557cf3e69721e70f76f22306649a9bfc00231f8c9d25ae13efb93dfb0be98b127fd37fbde296e43165c5a710a133f1124e1989367bd0ff4427e09244fe51369ac07a94a09bf641fb5218ac434ab305ec9b298331d01dc76628f288c3eab2728bcc306202bae267bf0262a84ac6fe65495a70f6eefad742d97aa7b06bc3f6f057a6a17c4972790fe6410ddd442845182f3acd8459f5ad73de623cf509071eeca4c168fb39cf3268a33c2054ea57f43ce08e37933d3f14d3c5c0ab09b83091cd7e5974ff9da31ec945f40d410e0b712ebf068176d37c49831c565d7d11dad4a10a1180c2d10308603bd279b2d38eb359b0b26b9826994febeeab6e1f6a070d353722cc974a4452484f9d25615e6356e05906096237a84761bcad13dfaf06bd338beefc72e5725f5aeb09ba2a03aff8b6269705e6d2d108de85ab39d87534e315e8b38320b0819ad1cf78607d02fd7425515fdc348933f0326ff2a1cb969f7c6d3c6aa86d878bea1bed9eaa6c5b035a3670a88112be0e58454ef51f180d577a7d80a05daf2aafa61e83985ba90eeee0e6ebada735926a705ce82c278cb1b65c3ac96296a0eca17d778135756a8cb7f4fb71ee8b9839fc2bd0677892d448f2e53a1aa9b5485b9c43ec5277d43843e9b75bdbc05e83dc5450fa8b6cd2a55e4a056dbc60590d70d64061b6de3d5aa94e631e14c144274c4a5c0e47570211f73303f3053749e045ea1556d420eff784b271b118a9d3cedad017b1f574e626fde3fa603690f38df5637f185cf9e9c4c335d9a4489e9d9abe4736def946b483365e3e12a348b749e6cb4e3ac9d7214a41761abf7d7af80b679e6dce9de3c08c4ec893f57ace43c2dbbb2affb96225a830313b787d6f8a24faad2a0e0b96cc9578349e7cb654184f0554e299bb149c3fc941488ccb9a29941b0baefa36742a909760158ba7564257c198ac7bbef0c86ad764bc38d5e2f5c8710a68e3a073be39554f3a70c7b2509e532c63dad2da10ddab47582e949b90943332df2d670a284ffc3aea1ef28d4ca7f64554373b994a26dd936234a879e4a3031", @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR64]]], 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r4, 0x0, &(0x7f0000000180)) 16:00:29 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0xb4, 0x7ff}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="92ffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) sendto$unix(r2, &(0x7f0000000140)="b63055a423c896857405ff2ddb6a80b72b5bc7b1a733a40e6f93ab63c414272876aa0fd6a48eae5dc60f30c2e204ef7b8d331bcc6996e6924856507f4381580926739f0947b4de941d94165cd0e552c44f5c34d861d613d85a86732e6223f7711319a72f1261b8568c35a2e367753a1bb5676764078e6154a4e12bdd046dafa1d0421ff2275a2433b95cbd548455b80aa564ab9c73343cd6694007c745583432648b352de044456106622ac824f46f5480062e", 0xb3, 0x402, 0x0, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="693690e03915fd6b82254fcb88fa6cdea5b3a330f29df66737862c9b90b131cc6b76d204e1b7ea25029a93edf6083b5d45e7f9e754a0f07f57fbed22651f473045b4df05a6"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) bind(r3, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0x5}, 0xc) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000400)=0x81) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_vnetid}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) recvfrom(r2, &(0x7f0000000180)=""/119, 0x77, 0x40, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000080)={0x1c, 0x5, './file0\x00', 0x7, 0x7, 0x4, 0x11}) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r6 = socket(0x1, 0x4, 0x69) getsockname$unix(r6, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000000c0)) 16:00:29 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x2) r7 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000040)=0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000040)=0x2) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000040)=0x2) kevent(r2, &(0x7f0000000240)=[{{r1}, 0x0, 0xc9, 0x0, 0x3ff, 0x6b}, {{r0}, 0xfffffffffffffffb, 0x1e, 0x80000000, 0x0, 0x6}, {{r3}, 0xfffffffffffffffb, 0x8a, 0xf0000000, 0xb2, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xb, 0x2, 0x8, 0xd2}, {{r4}, 0x1, 0x10, 0x4, 0x2}, {{r5}, 0x5, 0x0, 0x1d0000002, 0x7f, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x0, 0x10, 0x3, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x8, 0x4}, {{0xffffffffffffff9c}, 0x8a18053c1638afe6, 0x80, 0x1, 0x5d6, 0x7}], 0x1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0x11, 0x1, 0x1b3c, 0x10001}, {{r6}, 0x0, 0x4, 0x4, 0x40, 0x9}, {{r7}, 0xfffffffffffffffa, 0x3, 0x7fff4, 0x400, 0xa0}, {{r8}, 0xffffffffffffffff, 0x2972a4b4fcfaaf1b, 0x2, 0x6, 0x8}, {{r9}, 0xffffffffffffffff, 0x10, 0x0, 0x10000, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x106, 0x80, 0x7, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x22, 0x80000000, 0x101, 0x7}, {{r10}, 0xfffffffffffffff8, 0x12, 0x1, 0x2, 0x40}], 0x8000, &(0x7f0000000480)={0x2, 0x9c}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000040)=0x2) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r12, 0x80044279, &(0x7f0000000040)=0x2) kevent(r1, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffff8, 0x10, 0x8, 0x4, 0x9}, {{r12}, 0x8000000000000005, 0x8, 0xf0000000, 0x3f, 0x400}], 0x0, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x6) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x120, 0x108) write(r0, &(0x7f0000000000)="220e37", 0x3) r1 = semget(0x1, 0x1, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x7f, 0x8001, 0x80, 0x7ff, 0x8000, 0x0, 0x3f, 0x5]) open(&(0x7f0000000040)='./bus\x00', 0x840, 0x0) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="051f7d721521824357600e8da09e8e1a958d0b63f54b514a0a41c256c665eee180911c026c83d30abf263a2fdd06874bbd81e236b87012aa7ca5a11fb3c07d820173ea213dcf4480b6eeffbac4d63b470729ee320e3057d80680cad26af63045ae6065af23558c8eb0aac7303811246001bcec7d1da86993905cb02c24fdac8a496ff141d28a8ab0dff27988ea7df322f49f8254216d60db4b0363fe8f2c688c1f7d88b858fbe76bb9c652d744f67fe1ea0ad3914ad4d164a049a19b6e9627f4e19ef50c6ae953932365e40c7dd3b2508febe30664d8fe8bf78eab4f8fa51b83990bef637268f2bcbc402dcfef6288f72deb01927290c70afec21de6bfacdb784d579b850c8cfe810525492e1923da4c907f7c5d0ccf93d636e7e3f61bebef5e069214dc967a4d4127da4711ce8481178d64e8cee2bb7a0a0dc1f5644426fe32bd4e22260557399bd4d81e5959dee2ea1443755c32bfbb43ae18a18629343c8e9a94a1fe842ff76d78de6d0bde6df07c6ece5d331bb5ace6e838341130a33cfaed64bee241116160bf99e159eb974ecab4b3f81329eff58ff2ce642c8c9fcee6156cd3d2f30026813d394550d6cba2c16745aa9b329bf921c87e8f82df2b3464e91e9b81da54f422227f5dae7689a06c2443b8caac8881f7971692d0d6876869db0b9564a2254908bc3ae85479605b5d46d82dabf859c2df31e43c7d873471e0a2a3ba5b818cf6108a8be3a219d0b005c2a36f486bca84f4744bb80908e7c9b19022a778e8c8d63d1336eb47dff1b0b9c0ff91f70ff6d4f6767176f23ca12a703974a9bcafbbc658e41f804134d9c07121d50aa4c738479b6964ca255687efe80a92b58a7eb40212a3bda54224b74ed21ba6f79749d67a02af3b343371cc4e700d8ad1cab6efc06b0d23671117b8effa7bcf9b765253bcdd0660b9951a6919503d9ed535e26d70ac7ef2892802c8e6d610039fe1024ad82c01080caf4707115022cdf5cdf1bf2aaacb90aec894038c3621d69bb82943e7857ed3ac81ab2314e9db15848a54363861e9119e7c4dc9a95c095e5fb6d10300940c20387881e2ed7bdbcf9086a6e0c47ca584bc807307155ceb7534042f52f196592c26523841c592a4b7afda32bf5da75a595835ddbb37599d74290b50e754cdcbbf867aecfb754ac4b062046002b39036a4416655c599575b3b061b4c76c5c41b01053fee0f520dc9bc5a1630c5ba4cc1b393e44831d3806786f0c259118b39fa87b3c12d1415556430828d129717a2dcf64c03b8f3e3dcd4f659b38631f9ce2d0288ac3716eaad499ef6a0cd8cee90b624ba1273fc532e93b3fb08f59db11ec41f78b25c3f56816ab2022411fab8500a6e14ea1c37837f1f7f0010839da512e300a1df6bd0fe7a9adfb8ddca8aa4a71e602c9719f9edc99dd328ae7a4ac62b304d3d2b1b1cb0bfc9dc3153b6f7843ece51710f4323a454c1856ac322a0028dfa35069caba86bff7a87f60f5824741416b6da9cdcd9ade9d65d825c63b4b6f5beec292ebd4524136433d8cc319af01107b313ffdb4858bb22f15b5b5d22e1e4757322c99ac6a63bfa159788a842864f4fffa31e0f9e1514b03905c5e1b4ba2f9879bd9ccb12e364a20ffed98b304e9f6fe5cf92b3decdd654f6279284e68e8e1453e989a5e2631d517eb2086e4c89ddedad44bc86f7880b825342bdd9142758f4804a109962e45ec1493d79bcf8b055db6a619d6aaa127227624a4cfa8bfc678b3fa285b76ba8910af04ab7ff4309b2354b11b9975bca794a36550a308668ab07d7f54600324a2a6872090b1ceaf7441eb97540f302f3c0c368be339d8f248647db01b8165474c621b6535b824c4acd1ea9fd9ba038de8cd51640205340a9f3e7c23886c0f1c289ff5ae7d6929b15a0065d6876f867a22e71c4eaaacf322ffc313f2c95e2c8c4348bb378013b229f876931f395d0b02391b12f1ac6db99d9e07b7652dc60d531b9cc601338853e5c1488f1af9a57026b80d9cb1a4fc0dffd1a5ef560bc8d28289187b6fb88943777c53255b93e4e3f39bf59589afe7f3310a4dff3ed32cbd80451c8dd6a72839361e80c886492416de24ce4b10b978b4731aadd8f2b8fb1800077a2aaf05ce3122ed95ed8435a789b487d8763a4d0e8f91237b5bdf748cf8208131740d723961f161ed0c1ea69435461ddde637affa8ce09bb64966cd2804a835d73c58ccf2e56df2ff55bc61eef9ad4934622c7d6f9285e2ecebf88696b9eb2796c8df30aaaf7e7c85314595180adba605d2809612159c745ed44888493a8266b0aa317a0a15470fe4ea24f6fb9861d85baf5779aa23eaf99bc6fcd9f3d3cb09d19a83e72eb4fadef9656122eb50ebf07164ebc77ec3b331a00b11f6ce07c16d0b4b2974be9b0f105ce72f53b04e6e44b83e21258ab761cec38541e5405f57a34d5f0e04241058360a38312fdd0e0edb58acda24b273dc2fa62ca2430a524d2855be38a96c7dae6a18fad22de6d7f57546dc93c744371a0422c4761e83ddbb899fb396b121d71d7ffe5f9797e3f588e8b6759fdb038be780b9e1ad284cc28b222261bdd37f75924e526c634d77d92bcaac0bd11875b2abe6b6e97e07d8a982cde8490d9c71a02db9379df7820c43617fcafc198249012a3ee9f495b5a84cad822d26733254c189ee5ff63857b868669e9d4c8d7b530c6dab8d94f5b65c42d4c3f3c0e51f9e6ec0bcd42ba0b6dd71cc986b459c892b2944395b1cfdcd3207898be61fe254f1301dc3a77692817d382ab87959e5c677d18ad2245fa07d704c91b6ffffbe44e7b4afe851d2beaef0528872c64efb7bbdc1ae6ffd6f65f72d2029ab9169e05288a84514aeb11647c3210a5ab5176324a76c5f44597f069af079611de0b6852d1acba36d397e685b027769b12f19538ea462e16b6f3d22b455644a95668d1cc804399a7849303ac14f1af7597d432b3687f290301745256e5587d095e55b11af59989031c44b1f15818d215b3412860c1c12c399151712748a2cd4a2f3c87e42f43a63173b08ab29fafe6a7b6864d66dcf355d4027c6b3605c609e4dcaf6198050c0ff5cf139f6e4a0098c1926104e44a22441bd98dcb23770b89953514a7637289995c97aa0b205c80dbd9f5e76b6046a8da46ca7effedbbc0faeeb52aad3ffebbee16fcc59469c05d214ed6657695868c2be3bbf5ebcb282bb5c6a0d4a261a20b8a0a7c55e92515819109b107d315f263bd9e52fc0b7e45f948e1595ee9c21bfb67cac3b78d2b6d96ece294c11dc1fd48c8a66e28b63b8ba6a2ab7003d2d879f0c98eba3905cffc2643fa34240b1cf4be0694094eb8335239c434d17a5ec97b4366ca93ae9630c465afd1772891265d673acc3064a69a2e34d16b10edad3a7e33982c1e8acbef67a03158b1883a371ceebbb1cf8d830e7ec76109ced263845d35183afac9b043b39882b4a49ac1e9f42fca7b6467f41cf8e22c7746223bcbfe4dfdd895b906ece7ad238645f6accbf3852c88fce00666a52658feab5d1b90ac5e46c0452d047b744129e4c37e01626fc496a7ef4c20fa2eeeaa618be4b6707c7398f826750058a245f43b7af99c3514374f20bc4c32bc458e19506bb02d2228f340f816bc242351c7a4d076f8ba504034a98a0fbdbe643036b25be18fa66c3c47464ec49a12a540b32dce0f5fba8eb493d6c965b09978a1fec1fd10d22a33a6780f507f1bb3356662df708647ada93f4037ab61831746385a768edce07a63d2189d0d6417e956c2a5cfe45da6259881ac494f1ff0b61046ac4a87c18255bb7bb6953f45d33a97002e3df9dd0185cc03873919af4c1f969b30a1e00955b5b6837e33e7bf16584d35caf8e0b96e83fd8c2b868e2a06e14f8eb5f852c3cddbdc0e9ab6a0398793a5158bce0e84f9c3f7840232493cb16309427d2506932417076f7fb966ba8eba6bfac7b03cc28fc80192c18e7286f29877642cda294f215c0ebead93e6cac76c8e3c21670f37d61073cb033a0a7716a9e0e34cb65afb2337b80c2e4aa550a4277fc2528588c157252df8672b0143af663bd1f679cda2b2c15d993e9e531e4ed5aff933087305e3e81c976417624d8b99f82eae4339ce6f09c9a5a70afa62efaf85dd243c0a4ffaa177ab9bbe0c351a5275fd64503fe72f7e9f884b3b048925c0b3378aa77faccc9f4a79814b9f8efe068cd0c4620e733bca000f6a51ccc8457de3fb4b0119089b7b121dbd4a644b66b08781073609cd66a901302557a519f5f649f0c00da9dbfe04f8caca4c862dbc95126d77949de1e87e212d9c3d2c13ecf417a1c431caa1540d0b3739fa1ecdafabb24e263ef65ffe5bc74e9099232b8dde802587b32020fced5094eb3690c7d12d12b5951f136c5367bdd112c37f387b921e220d3079d8fd86a67da2d63af1719e556e6db3116c78c8a2a09160517644070880c632f4c73ee7d594e85e5a9f500a1b3d1284732332061110d75d2d1e72aeebc0d27fba3188c049fd4e321ab82153dfbc8f801d9af566debff2e982a748c093282a335f9fa2bd33335e14a0b4229e62b2f887b851d6ff46c289d2caba41336cefb034e95521e40a414715b350e08bb63e72d9def983fe4e2abbcaaf7b35bd722d51eb94aff3fe2aae7a747796d0063cf63b47ce2c30b980af5f0a915967539640aa70719e66b581a866b6ec793283904743a43b20560b918a6a21ba3426fce17d4706f765e2fbe8f3d51fc42a0ddc6d351dd976edfcd8fcea4a8b6f175a77439d83a4a40c304aecc0035bff319c85d49b4813c39eef04f525370890c9acdd991c1ea976a135795a632f03e7430fbc6b355bf08115244da68328cf29210cdf473ca421bc4934a5d1144ae1d443c8529137762c7bdd6841cd7848f482bedfa0163142184275c0225f45eaf32d310d839289a2f8d51260ff5772d1b232ee8ad19895ba6c8d9c3af397aad9eb1f56533a611b32e902585fea89b14b4278a2006668da7b7d28d89afbaae9e9c800caceaabad77e91d2c32e928776e97ffd9d56843ec79dbaf49bcb7a3301faff98905ff3245aa3b8e4ac6967c5ecfa337f32f7167edb495dadd69c69284ed4cf6d20e4ae7de8b450d45e0ee42c0d4b7b39ba2056cc2d43c6b475f2f4a2c636d1b92bad6ce5ba3121858d8a527888fe306fec26b32798cd12b518acfb3b2f1f55d63f755e2bbf5b150874fcfdc7eafd532f742190e1f3e97c107e0374e292b9b996fb4f1e94dc5cb88e0fb1f277e3d7c91950d5e6759f67ef0578630ebf6f4e82e6f35d350e83e45485ba3d62c3f0a63b6a7239160458bb96bf14f9369340d12b5183f9a50faa1a2e8fc0a24b036e08070992043ffa349bed1a8b19a8e7d8e366fa99f6df23f85b99181e3f78ba9cd36c6f488b61d3e40ade30748161c5e68a8a33203cb936374e550ccb9a113dbcd4c5b9dac3cce2d48f8c0e059073a80c01ad845fbdad55f1b4275631d4ea94e419844aa2dd57dbcfd34800c75d3993a682c31109c15d4c077511f2e52e72a302d0c82a207f43ad902aa2bfec420cfbdf3feaaaa16fb6fa6b3d08320b233d85a650da89fc3c56dc72c6537aeb6fe5f09d0ac17e3c508fc5ffcd606a0d56ff5f2d1e29d1f07293bb188100c4be5a9db27a3fd7fbb6d5a982bdb22b8ef57d5934f678df4b92d0f6522d2d5bf5ba3398c5f3f48d7f7a2ea54c60483dace3629fb9bc0ffa4d5e6240e2b3ccd678c465745f4d50dc4ad2e59676706116ca83cde6212fcc6624d9390d1165109d0ed8419fbea490019d7dcc1dea75dce0f091", 0x1000}, {&(0x7f00000014c0)="9698bd78bef2d44ff1a3dcf146be31bc17a7f41b0d1425e715be92e56def1a25f44e795084c62687d06edd00f12c7fd47eac19030000002f5960a60c2e5ae5af7c268060688eff24e9c269adbe6061749d0268588a13a39e50490f4f285308f8f512be1d92b8ee9244c9ebdecf754b8b5a75bdfb6eaaba3e90c39bb288d09cb23b18437b9e931dbc09c682d55c01f9c596fed7547e5d584ded39078e4f11d226b0abaec42169fc424fcf68433af1b988534c4f1fc1f1fc18e809ee5c0d88c583cf4fb5ad4236cff1b8fb83c2462401a10a109835dc59bb76be51af508be5", 0xde}, {&(0x7f0000000180)="f71d3e6c5ae629b6dd5837176a2d20b85a35de60678f2e918c5670b1b259810f4891f6b995574c3b049064dffb73d794d076a60b9bf5e9c80819a4c2e9407264017f691f339c9492c2a0c41eb1861f4c0f5a8302d81efe16d6f2085a48124664e91fe36986fb3f6ae61ca8ea1c62d97a207c3a38911a8d9020cb3a07", 0x7c}, {&(0x7f0000001400)="21c436733fce3447cf9d1e4962bc431c56f6782edd5714e09bfb14faa3961edb4e0ddf466b1e1cb3b90930a4dec060d9c6858911d9c36310c2634375fe294d3cfcdf25311bb96703cfa5fc955f28f7d3c20ae87890f9f3d05c0cb1659b565034d864687f57027366777660d92ed64b5b17cd6f7c01bc223fd6a8988d84c4615230d00f6595466612aeb7714f9c4697693038109f3f311940c66958980f", 0x9d}], 0x4) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) write(r1, &(0x7f0000000200), 0x10000012d) r2 = syz_open_pts() close(r0) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) flock(r3, 0x8) r4 = syz_open_pts() readv(r4, &(0x7f0000000240)=[{&(0x7f0000000080)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x1000, 0x101}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x50be71b0563d4324) sendto(r1, &(0x7f0000000040)="0861126ac2aca1fdc49226dd80401239fccd5c4e10b5ed05c997d5fd42ca06f5b40088471784b5146d38521ee703327ec0847d1a791c44d147c5e88d332e86be8377ad1bc9d545fd9cbd313a19cf42cfd43c1af90986547f98cc9ca369c73f8878dde6311e6cbd0e2669ddac9fbe39c30bda01cc1daa18592f321b883a9117f9dad3337e2bb977ad28250106cec3c50194d7b92a34d834a1a34b126ea1d25456bc78030f78f37fc59182c67a493f674bddbb1e9c0b3a880b84646252840821d1b864bb886fe53947aa59633ba0cdc29115e8d2ff155b5ac051d04fa3c44e2ab157", 0xe1, 0x2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xffff) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ff105f0000000500"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = dup2(r1, r0) sendto$inet6(r2, &(0x7f0000000100)="9d2a9099dbfd7c29e8926dacc209570b8f72ba92a48d268c930725917f74996a7349ec7088df54e755ea0cee7c2581251f753163e3d9d94eccb2f7cb108c982b11e581f7ed07f9d7d22ae6533bed8d998675ac253482a5091d4785708fe5eaab3d2c8fd12674db2762438df84d06701edbf7a8a772c21d1bc12d7c98d1409ff887d932c431738f3b5585b3f77d871461e45ba358442427a2da2bcaa43ef01a16271f94acf92c2a28bb2638fd9582771a79676034166be23a29c1749bc965ee49d248e90fee1d752943bae7cfc3c5e50ea2b73979ce21933634b827a084a64cd61a7cd0fdd5baac0e35915ebc4a9d4c7fe832af5c01be80180fbe69bc061a2b6fd0a5d27bb053c8b0b7c451b269f2ffd4fccbb1983988dad2537e80824b9b656eceec8aee669eaaea6c825a5f93d66d23a1d8eaa95035892a09818ad64a695b3d5e23e2d13810b3c3dc06162910abbc99813d81fa9a2935131811e6e5ea54a41fcd4168761fa0af3fedbc1c67947e6b401d3ba627c3ed9f3a3c88cefcb9e1d91213d23efb69cfbe739e8982dddd42c52b0e9df39f96e504ffeea379d1fad87cb19bfddfd754bbaec6a0ce8b924888f0dd72ee1e9f7fce0f19cb2bb31531bd445c04fb930db93edd44e9864660d3ed6261b65e7d85f8c6ed5444ddf9e7a7232720e28c0ef94196043dc70ecc13c20431a8506053002c1d5b2c57b6b03be5b1d88c5784a8d8b69f67925571a4a4b09fa532c60482936927ade72552cd78fd647c28eb00bfa625f4a1601b6f1b73a52e205fe3060233834ae3b36a3b799bda28e003e47ef12ba01e442a007d1c9e9f409989fc0ac272883bc3c633362bb12e34c859c311d65cf817531ea586bea9ee415f339188d30d04452c4346124e9cdb2ee9df8a09ac2f0717d4f42549774b213a07f988443621d4431e8b2596559269756dd7119095e0a78fbcd62ad5f6b5be877102264722145af9c5cc0e263f1b7732332e0902bf44135bf6715d5923011ba1db1f53ada306d0d7599e71661f18a073e6e93ae922aff9880142d9f8d5766fbb840c7c86e5531d6939df6891b20b03dd1b58c8e40c4c2d574516528fb446be5ccc52f4b8b9bf4399d99154c90c6e099ee9777aaf1371b1df50f0a20d22913ee2731fe024798ec8b92ad519430f9f1af1053bdbb303d7ee30581944c9f8c33827a8c83593daf3e9213653e96a3a22b8cab0692ece8672c650eb7b8a84e894a42e08c42575aa10e4d3eaa79c26080a4453af2d1f1c773aacaf3098c6a172e17348518ab775b2fc649141de76af1fc1b47d78651c6a166e328806fa923bc0653e250fee14938a300adca3d4e811bae00962a63f448fbe42b40a38b2892b8dd499e373506ab0298231b39532fa2b56dce2f5b4eff291a90dd58f4af828f443fc5a669ef4872e88b894fd88f0e653c9cf4feb6d20095b5d390fcc2fdaaef323fa93f4ba8d47e6848c1b3d71114206a4e50302b8d14e87c672fd21ddc3179a29e05b6cff9fd5f8350c379e3395ce9bf5cab4650256acee1eba24ccf6f1e3e557d2a44c9a559b2eb430f4495dafd0f404dd7411b3ff4dde6b919251b38cc48e0eeac25dfc776eb062f099733711ce58fde5f92056f4c4e51ccf0585330516b79aad3965b293342250fa848f639bd33f3c4d0a534c3608a9a0531aa8bb425b924ebf024e067470dedd9ea9f54e3930bdedee9a067fd300ebef82475efa495ba7baa922699638c7179dc388e04d7fc5d8c8680282c2fe5a16df319a06a8ba7b72767817e9ef3c3328b37e50f41a708e7d86ad71c73eb0841c0f2f4851d4b2c5dc088756c1ee94672c6fb833d4993e00ed0e9b2dc622c48f062a98e711afce6b6508c087de220c7ef18e974a56c04f2a36b2ca5341553a89f8a72e9538e10d8da412648639727edc91413c235dab5f8395f05aafc0a4633aa87be2873a60b03e843ac33a4163a7b7069daf2a6be20756d1fc1789abd57726822114cfea64da1ef0e93bc86c4036183e73e4892f5a4c492657b49f3ea08e4738fa3e2bdca9a864cc037574b21c82cae39c8a7450fca4ad96b50689b2b73443f751a4ee9571d9be1952911ca3cba448aafcd3563105976f63b2fffdd196b6543f514973b879142138b93bb1530d7a730c1243c2dce41e6a9b332bf58f4f0ba74a97e50656efadac4ee3c5d381b652430f4c1a0ceb26bcc380bd12eafd003324266e24c26b8723698dc1a87fa1178c74b9895c4b7d43a9f9c142ebb63ccd149e28fe6326944ee8436e330c30f136dc6911b03c2c1d29c76056736250f3597cda3acb510853375a52a690844f694dec49be35961ff84ba2b6e3693dc5f312b12f7e799ad1082ff9a280b15783884bab705c8f58b30380337513bb9ea1cbc2ec2537f897b080213d31a0f9fb003a933cbcfb68ee87888b799c69a9778627b1696036742edb28ddc132bc807864862926e5a6e7eb1826a63f32bbff4bb273979089647a015989371c4f0911eb65b065cbd8a439d5d9d6544d535d85c38efd8a152313602cec7e1f40b0b85a3579fb04bfea85e841db55901f6a9a3c7ecb5354b63e32929379073481647e2adf7b8035c84ac2e9f6040feb4cfb31f6c32b429f71a253eb2463f338bf1b703959d5a579013d52a64f584105dd66ca1ba5d46ea2baf97841f98d00d0efa468ddca233f88c1a84af2fe25a29137476142be4b722dddf374571da8cec7b607bfa4f11ce7ff90a3bd15c3f191575930554a0598d9c3d4a3178a249194100dd7887841d713499f7e67731cf45cdfa4d322fba9bba59ecee538def029e738cafdd72ce4b8eacf6970fde69e9abd3033922ed409233afe50a806bab6d67c00c4301cf7c7b8f3a9b0cefc490331b3d58143a6beb129063eac03d2e265b2827eb91957d3f976ab7f54f8bf9dd47de822cdd666bee4e8312f48b63c29d7d64c2f4f39bc2b592196f79c613b06e8c57e9fa4e4167d27b111368a079c0b5daf7d240c84b46ca71738bc137eb597ad014811a25a4f9b2ee824b0214bd438ada647eeb12b4a8fef268ac1e5c945934ee4b3bd946f627ac8c72472ace7166eb46aacc5fac5090ac16062ffa2977cd1a29beb78c1774aaa5a2deafc9eb8a2213b583f7a9bc863627bf6ceb62ce65454b742bb5c70634aeac935308f24d949b87c6f2bb6324b64a74a120991e88d1bcefde97589efae6715f2d7cb9cffe7ea98b7a7cab6d3b3448658926fe56eac385f6db956af76d8ebba98927bdfcfe7c694fa8353f107213ca2beebbd42fba76cc16aed3dfc1b23c3ce5a212815e08a6cee78fd5aa9558957de236b125714ee9e2741fe7d8c610a3808deccb9268101db3c6071fd9beeadf601e2d817dd0f2e4172e53303ca786a0a78fba5a24ee026dee1832b2088c25bb5851529ece49ba6341514023667594b68c85a427a4100185bd90c56193422129942f649fcecbd6ed10d72c455f9c12cbbcd360400d4a2f682a13596d3aa9431b1a37fffa6eb39f15ff1797d5d1ce065e30837ea9989b0a5284de1b813aa01d941140e09bdf2386ecb48de1e0063fe948e22f2bc40e7845ce43876ccb02b91ae525932d9d75b3fbcfdae8948fe23e628fe491f3255438986375cf102ca6386ff512c91acdc1a5e365be2885662f8c42a1ce55d648a8b2834865dea512508faf34fa78744f19185de700b88362d8d3c845d60015d6962ff1ba954febeff42bc7d0200c0d17669f47e4ade6e14477edf956ca72be917c3e0e111a62468b2bde4cf3d03eea625f6479fc4b35e6c4eed5f281a996d4658349bd7d00bec603185a01677c1e9f13a16a23b1f449f8bf5bd193890c1f4077f86f4597a2fbdf0e8617e769863e56ec01353578d30a27da87605e4ccdf8ca4b0c7360e290c97c16c0f482af5d32ec2ac7f53f53876329575a71a635409dc327b6ada4fdc7fb28be4fb28079e4f8255bbe37e012e86d3624571a3db59ad861cd67514e1de3907c9c29aeb498b7940eee8812adddaef9fad5f3ac7d1ea1b61c23c01f3a8eed751b40d954329d167f867f67218430383465fdb14b66109427e52e0f079707628b252ec0041800ab5f37143d80f377b170e546e761aa7379b933bb14551bb134462c1054f9f1c382b93e82c126b4da37b936264cee0a79e972516bc0581b48d3db0b915a477b6063d057f9d6d2339ff120a69ed9390d91e568ea218bb187d787fb59c26e46b0f3a73990be58fb536cc6063c1bb60cc88ee940887bda03a3238115cc3066ad1ba69e10879884c6e6b243d0fce28c55ab0f35015a803ac97afcf45cd4cca97bab3a54a52d81f39d9ac5d4f430784a527e4d5d55383295dd900a3631ca70dd9a2557fd8ac2d07106673d357b664e6a3ffcf52c264d9779827522bbca7b257601408e6f8241fb4756fbef0ccf652180c29d14bc424394e7bcffc7c7a4ff78b6cc308ba3b1b55ae20ac761f0070b176d3293fca2ae748b4cc5e47946d1ad8b8f5756cd4c9477055107cac9e9b9bc4b9ca7abc01958f1d735447f1aa8ecdb96a5ec2304e26dc16a841e3f2bf1673de475128d417089b6ee29d88cd8efdd109aba91092dade27050c0d3a625ce694fd1b067ad8b7655cb0cec571c7dcf0c9157e9f2f0a8cdd3b2d7d0440fee5977dabb16593eb54d62761ae24233f77109e4154c9dbd172dd414fbfa6e7b7f36ed0c20ae3d04b759952d25f139353db1a402b69021bc047ba4314967db4673145e1c51d12bd6f340c7d5df53e1e907f6b1922732ecef5a280841058cb8e60c95e511d5a71c46912c22ba0898fc44c3ea257da4d4114c821ce19df1ccc7dfd8350dc95682f481cb54157f2cbc3028ab026c9334b621db4b90b18d0cadea93936341a79137fc65f87358c847149b86b83f050a959fdf34b24fafd868f8c984a75f1eda8ce20c0cb72cd79bd0722b25a1a726860de88d2338a0a79de46f2d404e49d513f7fc650482e6e1ad94b5dc84da6bea8994cba22b2034a4e88c33913144270522ee45e47cda2b1f4f733ffb8cd3c9651934f281c9a295956c5cfd15d2252817a8bd4e5a3f92700805a0bd7246037a90bf7a775f30bbe0ea4376115495fb43edbfb8c368b0a54504101b5d0afed798d09e72fefcd27513d8505a964a943ce8f3942e8cedfc145b82888bdf07b5ea596aa1bb5142569b3659b4ad9623b219b81aadc807425e99d7551433df6cd2061a0f7ea6e0b84c8f5626f5e023236d5e2668bb0d74b326f761de49069f131d5f5dde671da2887ac58ab5540f9e108a8377a4268b583cf3f0f48344b015e8815c4c4e8791491297b068e2227ddb399d15a8b23df3307c79c5d72532eaba53a6971ff750934f432241275de70e9c70a67e941836264c67724489267c2dd0a2bbea20f2abd8ca68e95f37ec89d3916f278e4af7498e577fd33a3c5c73962589eec1f238a2634e5787ed84f058c6746398047cba626fd214dab701bbf73fdd2dc264f7d54599bbb4017e8907ebf05f5cf9585f738ba4cc3db21fd799f332acda320546cd08e0cc3a0519e8707e82ea5a86ecc7659b4ff85609a020637fa5e6cb6163bdbad14df9c346da4e189e8c0f25dff66426515fd2c7bb9d472c0659d21c3b640fc89ffdea540d5effa2d3d5bf851fa3346fb41e39e919a6e834bded0be2d464b8f5490a9c94bf00d292851187e5c0c65a15a51a95daedfbd5d80eeeadf3e49f724bf6f4150bc80a775421d0d55de709d8b798989fa54b95a9efa50b9a1328e573aeadd6057129b1e4518f74e7655a0af90b7f8dd4d7100636c3ccfbfec70", 0x1000, 0x400, &(0x7f0000000000)={0x18, 0x2, 0x400, 0x5}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc0206981, &(0x7f00000000c0)) 16:00:31 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$PCIOCREAD(r1, 0xc00c7006, &(0x7f00000000c0)) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000186, &(0x7f0000000040)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0x81}, {0x2400016}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16c, &(0x7f0000000000)) 16:00:31 executing program 0: r0 = socket(0x10, 0x3, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1ff, 0x27}, 0x3) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:00:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f7e696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x5}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x126) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0xb1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:31 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) msgsnd(0x0, &(0x7f0000000380)={0x0, "da37f5006f80e9229bde0e3f4bf411e120ccda9d3c365d93dd874a00a66da08510bbc2bd57616de2c0693dc7cd1ee5a82da9b3cefc20a16ac9ad0703c7b56d229f224fab875155dddbde6f8fafbf84efd3cd94069cf79b9c2361a87e5a76327e2e8c0182f205de242677ea87866b4b87de39f8d842b42564fbfdba0b7122d4b1482e186989079f526603567deafcf9ed9ffaf75d29396e885b976a7ae4743e9e3c368ea65989d0aa390d7b6ab94deee3"}, 0xb8, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x4, 0x7, {0x8bde, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000280)="34929e8366009ff6a82c712f4b64273b782d6216f3343b8c55245bd22c3c77ff738244d8132c6d5a0a1522d8bd0e8fd0018a09a31659aba1995981076e83d6589afcda23536e1b99ad6b9f2c7afafbf5cdbe3a1d75adabcac53328a9f7d923a16ad1a923ea28834286301c1629060640acbc9ee04702b6c7dadcf85dcc09290e580c3128c281b7a1e5d727ed1e89335fb39c72e27a1d2d8bcb2f275dcdeede1dc5adc6cb6cb067", 0xa7, 0x400, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2fd56929f94490"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) flock(r0, 0x18) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1c2, &(0x7f0000000180)=[{0x1c, 0x0, 0x0, 0x2}, {0x7c, 0x0, 0x9, 0xf493}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20000080000000c0]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x5777, 0xfa, 0x0, 0x101}, {0x1, 0x80, 0x7, 0xffffffff}, {0x1ff, 0x5, 0x1d, 0x1e8e8dba}, {0xb, 0x3f, 0x1f, 0x5137d091}, {0x726, 0x7, 0x3, 0x8000}, {0xff, 0x7, 0xff, 0x8}, {0x9aea, 0x81, 0x20, 0x9}]}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) fsync(r4) pwrite(r3, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget$private(0x0, 0x1, 0x2) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x809, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) close(r0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:31 executing program 1: socket(0x10, 0x8001, 0x0) socket(0x6, 0x3, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57be971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e"], 0x10) socket(0x0, 0x0, 0x0) r3 = dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r4 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000300)) r5 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000580)=""/235) fcntl$getown(r3, 0x5) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x153, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000240)=""/151) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:31 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x6}) poll(0x0, 0x0, 0x3af) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$KDSETRAD(r1, 0x20004b43) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:31 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) r3 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000002c0)=""/64) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) r4 = dup2(r2, r0) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="01dbcc51958b54e9486289f6e1ca8a97f4f9816619dac48c022b460126c7c43958d6c96b6540d276bc4276eed7d9be934181e612a4e0c5e30d32b6df71f8c44c426f6d67a0eed873f30bec8951e614a25ad9ff7346c54794ac00ae0b4f51b6b93d234a3896807ce67a0e62ab68704c835f1fd6d47d373f12b13e9399d1a2a6d8d97108b5659fa4ddc335ab4b88d4e2ba8ada5ea1ad1ccdca0f0056f52d3754824e783e6805138f7dd547f8a8b64e416282441ff2b2193b65c153b2bb4f4a3846d8f36f1cf7d6b5854f74022a2e05dc41f81ce9114481cb6885c3e8413bf3307d7c50bf694d7b937519b2d0e818ed", 0xee}, {&(0x7f0000000200)="b1d2c8853b22993f9e251cc88adc8da3a93fe954ce7e549376ad0908eff79ddf53310660733a8204f92cb83bd20d05e7fb2e60c3fe8db3354b02d5a096d70d45e2b98ee3bfcf64ae6c1e34169ffe25159fb7610df0c34cfc025a09d215cf1a70", 0x60}], 0x2, 0x0, 0x0, 0x6}, 0x8) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000000)=""/98) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x3000) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0xba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206982, &(0x7f0000000300)) 16:00:31 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000080)=[r2, r3]) r4 = msgget(0x2, 0x200) rmdir(&(0x7f0000000240)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f468, 0x7fff) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) setsockopt(r5, 0x2, 0x3f, &(0x7f00000002c0)="ec370e3b9a6030dd88b68e8ed0fa43396312864b8a769c29e9358fd1e485cd4e94fb66e6242d35a35e862ef660d53dafcea6b0fc0223c03e0ae44d7f0faf6ae66e490576d437e8e3846b98978c21593018b63f340de142bf8bc1f6a38fb4290efeffb6c255992e509a9d443db04453266390989e087bbbf8b95b0a7e40ddafc5eff398c60ab276c9a926935ce4fb9b38a4dfc4a20f47955e7bfb2da8142d266b088fdd2e333de122c1858dd74b3cbc4e", 0xb0) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) close(r1) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x882, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000280)=0xc72) r8 = socket(0x1, 0x8000, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r8, 0x6) pipe2(&(0x7f0000000180), 0x10004) 16:00:32 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0xb60c, 0x0, 0xeef}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1c4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r11, 0x20007479) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r20, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r20, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r22, r24, 0x1c4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r17, r24) r27 = getppid() r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r28, 0x80044279, &(0x7f0000000040)=0x2) r29 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xfffff800, r12, r16, r17, 0xffffffffffffffff, 0x42, 0xfffe}, 0x0, 0x1ff, r27, r29, 0x7c000000000, 0x1, 0x7fff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1c4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = geteuid() r13 = getegid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r14, 0x80044279, &(0x7f0000000040)=0x2) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r15, 0x80044279, &(0x7f0000000040)=0x2) r16 = socket$inet6(0x18, 0x0, 0x5) r17 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r19, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r23, 0x80044279, &(0x7f0000000040)=0x2) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r24, 0x80044279, &(0x7f0000000040)=0x2) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r25, 0x80044279, &(0x7f0000000040)=0x2) r26 = dup2(r24, r25) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r27, 0x80044279, &(0x7f0000000040)=0x2) r28 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r28, 0x0, 0x0) shmctl$IPC_SET(r28, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r30 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r30, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r30, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r31 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r32, r33, 0x10, 0x9}, 0x8, 0x1, 0x9}) r34 = getgid() r35 = getppid() r36 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r29, r32, r34, 0x1c4, 0x8}, 0x5, 0x5, r35, r36, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r40, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r40, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r42, r43, 0x10, 0x9}, 0x8, 0x1, 0x9}) r44 = getgid() r45 = getppid() r46 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r39, r42, r44, 0x1c4, 0x8}, 0x5, 0x5, r45, r46, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r37, r44) r47 = getgid() r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r48, 0x80044279, &(0x7f0000000040)=0x2) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r49, 0x80044279, &(0x7f0000000040)=0x2) r50 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000240)="e04d8811471d9a0fefc243fb54ec76643ae1d337a49f79f6af7dc9fcc7814880da163490aaf49f462fce1ef065a34d5506f9f2ba74e2dd3e9c6155f692ec91eb4200699821aec76a62c1082557bdc0b0c030fe0688d55ba136606ad8ce8b9ba4014ded290a8d377110baebee313e5c34619c78e379e0918065e31c24e6baaaaa22bd3cf94b9f8b981cec2ee78e04cc488ef6a07ba42ffaa92891774f21298cc2a26b44a46c285e9ab99f4a3fd7ba87f5416ed23066", 0xb5}, {&(0x7f0000000300)="f7fe08ad5317ddc1b117c59a939e6760695962bc517c92b90f9ab4d79380d26161e7ba1f37a548b3bf593e7662fe87cc65405e3b851cc37e7e415fa61c0ed2d1232d607cc120d9b935235d0633f5dfcbc1a9c7bbec40b8d4c3385dea516cd1a3372dd3735efda77b07db59b0d4a20a0632a7a276d4fe6dcbe80c92449c4b95f36a2bc40bd26ad9bc1ed3", 0x8a}, {&(0x7f00000003c0)="edafec04a11a59b9b6c54b2c0aaf790460befda2887484328fdb29af638c9f8c076092cf1131a4a815e4451added439cd8098ef34ce972d8f5eba46751e03547954e503c14b78eab0015ce22e966c0ea4b45395ffa177683d0c7cc577d4191e9cb3937b48a227321be43180a9e31276b28b108578a3ad3c480e0fbdf60e251394ef334829ff47569b48d24f20e61867afa62887d31873158c0afd7db85ac0f8a8d591b4605b8072943a2c791427817cd171ccf1551a3169406e456b699840125bcffbd58e26d2fb782230d31e38c40806e05159e11f850b41a023dad285e896fd4554112c8a387e5114df339051af326a2f6c1b28f68b1", 0xf7}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r14]}, @rights={0x18, 0xffff, 0x1, [r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r20}, @rights={0x30, 0xffff, 0x1, [r1, r0, r23, r26, r1, 0xffffffffffffffff, 0xffffffffffffff9c, r27]}, @cred={0x20, 0xffff, 0x0, r36, r37, r47}, @rights={0x20, 0xffff, 0x1, [r48, r49, r50, r1]}], 0xe8, 0x408}, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0/file0\x00', r1, 0x3}) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:00:32 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = socket$inet(0x2, 0x5, 0x6) fchflags(r0, 0x0) setsockopt(r0, 0x1, 0x1, &(0x7f0000000040)="f2e5a3472642195fb20a34fd490b91322aec79bb07bf38bec00f7002f1947ac116bd5ead1f5852a1d4ec0ee93a38486e4fb7d4c5b468eb2da5dca9eba3531c38718992e71094a5a2a9956a7ae2d20d0f37773a427b6285b58747f52f78d599a2378b62da407002641fe5c0965efc1263e75f6a76a8fcb03676e00c0e568e709077f3f4a75255493021fc1938222baa3a0802505792778144fe1675a9", 0x9c) r1 = socket(0x5, 0x8000, 0x9) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) close(r3) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8000, 0x0) r5 = shmget(0x1, 0x2000, 0x12, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getuid() r9 = getgid() r10 = getpgid(0xffffffffffffffff) r11 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x0, r6, r7, r8, r9, 0x180, 0x1}, 0xff, 0x0, r10, r11, 0x6, 0xe, 0x100000000}) r12 = dup(0xffffffffffffff9c) pwrite(r12, &(0x7f00000003c0)="d93a9d1346f3aaae40d5cdb9b9f801465f7f3a778c018fe8bdfbe8e6c2c010a7e250306488df1203937472b675b918e824ae5acb5db0d0934e1a5c68a70aed888ee70bd0deb8191626903bcbdd36e32a23e7154e024dcaf6cd1eec0405c0cc58db9093fc50a3f9c98cfa12cf092b84b7996f898f9b133c0fcefacf77a97a2eeacf4dae36b7087bb1d20d602e8db82b2c4a432799c1b88695f164ddd6a88fff1f53d519d6b99f7b7f644d767676e06fc9fc13672211454ad0331be407487eb07b", 0xc0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x1, 0x0) getgid() r13 = kqueue() pwrite(r13, &(0x7f00000004c0)="a8a766a2d71e1035907344c9c45a2571907598f72a83873e98b102ac74ed21dfaf8885e47686a57cffd4758b38da7546709cf86382cf088e28c6b8be784c07fb355b86fce7c730a604d7288bf5874ac00331130c0236f1fae6dc24667bd4dc2d1db6c81e9a8e67dab43e4023c50e500ffa6037b8b0e3250801e3c3502e938c2370ad656e21fe8af74e6f92b1a74dbddddb29f556035bbf5d53c391307b23c4d4d54133b6675e876d2d60544e2f36fc85d89ce4c53e62afa51b", 0xb9, 0x0, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x201e0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x80, 0x0) 16:00:32 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000140)=""/240) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) write(r0, &(0x7f0000000280)="44f0e7dd8f80a868ca9522915d750b5f1c8107514ca50ee21f330b8d663585befd026a119b23381a", 0x28) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x2, &(0x7f00000002c0)=[r7, r11]) r14 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r3, &(0x7f0000000080)=[{0x1, 0x0, 0x1000}, {0x2, 0xdf0, 0x800}, {0x1, 0x1ff, 0x2800}], 0x3) r15 = socket$inet6(0x18, 0xc004, 0x2) bind$inet6(r15, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x98}, 0xc) rmdir(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_RMID(r2, 0x0, 0x0) write(r1, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a80db77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x9}], 0x2}) setsockopt(r0, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000000300)) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [{0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa, 0x0, 0xff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x2ce) msgsnd(r4, &(0x7f0000000740)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521b8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae42b35177c3085bb8089e9c554186d8b49fb44d031ff9518389ef7fbc201fd6f18fc579225da7e7b0cd958c85df072acf28ffa2c4d72443cb6667fd7cf1c74791c16228807349d707ee407904c3fd68419f6771fa084686552bb9d6314481be0f36a461be5059fb0ebc382925136cae7de7cd8e481d8fba313f0310af4dd3e6e76abf26167c50efc676d0470221f6effa17cf445202ac5be4846580b6de6e5ea2866314d5ab43731222c3caf295127c98265244cb8a9caaf38ab4"], 0x107, 0x800) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa400260900000079419e8ba7d192afed727944285455e9f06cd964f4552f42596b3dcba206515b42bb19c2acfd5153b1438ab50704c251ec13810ecbe523b7f0d5176f3eab65f0ad2048bc18e8c59112ae24bc652c97023651aa172eba223ca325e8933130192b75f3f69677d1b24be85f2966467bcc0b1e929e7ce9209a8b220246f2c2048423c73b758164fa75177e5a5704158d680d4794281b572a56"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x9, 0xa20, 0x4e, 0x1, 0x9, 0x1c6, 0x2, 0x2, 0x0, 0x174, 0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) r5 = dup2(r3, r4) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000400)=0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000180)={0x3ff, [{0x0, 0x1000}, {0x2, 0x200}, {0xe2ef24b09d46cc56, 0x7}, {0x25ef999d84be1821, 0x4}, {0x3, 0x401}, {0x1, 0x7}, {0x1, 0x7fff}, {0x2, 0x800}, {0x2, 0x400}, {0x2, 0x1}, {0x2, 0x2c8}, {0x3}, {0x0, 0xbc4}, {0x2, 0x81}, {0x1, 0x6}, {0x0, 0x400}, {0x1355af5687f6a26e, 0x5}, {0x1, 0x101}, {0x3, 0x4714}, {0x0, 0x8000}, {0x8e1affa49e91c956, 0x9}, {0x1, 0x2}, {0x1, 0x3}, {0x3, 0x10001}, {0x1, 0x7fffffff}, {0x3, 0x7fffffff}, {0x2, 0x6}, {0x85270f4c598c2513, 0x2}, {0x3, 0x1}, {0x1}, {0x53111ead99566466, 0x4}, {0x1, 0x8}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[0x2, 0xb881]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000b1}, {}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffeb, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000003c0)=0x9) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f0000001500)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000500)={0x8, 0x10001}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000480)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) recvfrom(r3, &(0x7f0000000340)=""/215, 0xd7, 0x800, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r4 = dup(r2) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)="7b08f9a6ab6e3e2feb562d025b9f6f209faa6d7e56eed0147982ed1a7ea6ae03cf619c86f53056be9f70e6af6a4bab8c0455179959c6d4ad1505c1143f6269164716b76626e5cd414c4e11207879c1291f156d601fa93a0bc18a2932ce20166d863b36b1de96936f34a18ebda9f6bafcb3d332bb90ce5552c8631fbcba28066088508570d965ddfd21c9b356ca80214444354590fae3708bf8f969a2925f17059a72cb9a4110bebeee8835570d7dfdbafa15be84c86a95985a15865e8e0498e42640c4e318204d1e5653d010d40f5e426d140aab5df479134938f3ea0039d4270f8a6aa458becd71", 0xe8}, {&(0x7f00000001c0)="5c905372e8609ea3c7ff3f5c41130fd6fb638a90b14945a26a56caa40b239e6ec1b73c8e8b9229d2e34c50dc3454bb3fe05a27fcc5a32d7b7d626ba898f220e13a23eb857f25df74dcd7dbe5da10e9e405bf40238d626ade4771aacdef6f0b5db28dc2431f19fe1eac309ccc35b0f622542fcfc19f9aaa702ff7e0ee96f7bfc192ee8b99c5f69f70b6ee2e9d877c35dc0a6d3b759bf967a7c4ecc9deb9d8abcbf608e7ff9733d7ac805fec7d5e8c9b81a0c058753b0622bf0017d2675ff58406e76b3cca357f15305bb7275929", 0xcd}], 0x2, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x20080, 0x0) chdir(&(0x7f00000004c0)='./bus/file0\x00') ioctl$TIOCSDTR(r1, 0x20007479) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) dup2(r3, r4) write(r0, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2, 0x6, 0x2}, {0x7}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x2d}, {0x4006}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1c4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = getpid() setpgid(r8, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCGBLEN(r11, 0x40044266, &(0x7f0000000000)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r12, 0x80044279, &(0x7f0000000040)=0x2) writev(r12, &(0x7f0000000180)=[{&(0x7f0000000280)="09b142278d0c14dbbd76cfaec7384f4a44e21de9b466cdba8a0b32f5624f732b3de617c364583d06533d3ee96810b93717495fc07655a3a3ffca115e7a0868850afd65e280b6623bf07b92af1054c67d6ab499b44a58a0a75a120ea5c4124443640d3301b7ee2525ba2eeacf30", 0x6d}, {&(0x7f0000000300)="1bc62b17901a8466f3c63235cce483c0a88679ea655c67107cbce5af5f0e85211b2eb38b0f79f1e87e4e1801320ac16b4a7fa16cb3a4a0d224315c08994452a3904b01c7516f00e9cc651a3cf8f7ebca28c8943b5dbb2455cb4dc249c8cf71a4aff9f2fb72da94a3c65dd2098eb7412e308ef3a8a533d23bb52cdb81ca13e0e3550c47ab18a43bc3b25411ee4abbd537be51688842173759c5", 0x99}, {&(0x7f00000003c0)="01033e44065fe7f5bcb7cca635afe5c59e707e870011720b08302da8ac689c5a06e996d79caae8400eac3d81d72d93d9ba1bae0eb473dc263f173d3224203a7c288c0a81f9241213f93f80c7f00618a43a7d860823b2c4e482c785a2bf6b1fbc5e79c0583fa1708380edf93dec8a1506da1834dfa3a7", 0x76}, {&(0x7f0000000440)="fda2f0f41aaa84f4e0bf90c3923c250e72ff7647139640fc5043a123557c51f3375e7156d83837b6b731ba69f7dd7bef2051ae16c019e73fffbb74ab618c8ad14c4f60a6fea9a90d212a3d3b0ec8388cd2e5a9998613e3eedc5d727b258538add9c1c9625d551e55e5478b3707641a2f155836", 0x73}], 0x4) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18831, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r3, 0x4}], 0x1, 0x0) poll(0x0, 0x0, 0x3ff) poll(&(0x7f0000000000)=[{r3, 0xd}], 0x1, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) dup(r2) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000040)=0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYRES64=r1, @ANYRESDEC=r2], @ANYRES64=r3, @ANYRES64=r4, @ANYRES16=r5], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESDEC=r1, @ANYRES16=0x0, @ANYRES16=r1, @ANYRES16], @ANYRES64=r4, @ANYRESHEX=r6, @ANYRES32=r7, @ANYRESDEC=r5], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000040)=0x2) fcntl$getown(r8, 0x5) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB='e0\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r11, &(0x7f00000011c0)='\x00', 0xfffffcb3, 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) getdents(r0, &(0x7f0000000480)=""/4096, 0x1000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:34 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xc}], 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x800000}, {0xdf, 0x7}}, 0x2) 16:00:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!'}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0xd28, 0xfc}, {0x87}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d\x85v\xff\x00\x00v\x00', 0x0, 0x0) r4 = getppid() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r6) r7 = openat(r6, &(0x7f0000000480)='./file0\x00', 0x0, 0x171) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r16, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000001c00000040827e0ca391042ca9f2dd550000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000002d59906edb016de5b22647b57f59d1a19fdaa6bb7f4d3b13a6280b829feeafaa4d2831fcb8674def3181127ffd3ff670d952e1a204463c957d68b2061978aaddd4264636f55985cb096b68f9975cea525af526ea849b1eec27e31511184defab0ca52e603e4912b32246c1bc518321a9a0e1b6140be0f4b30c501a4cd9137961f6a220c1f3e8b5966c9f557aac5ece9ff00802a64ed9519e96e96ca74c8f6ddb78c850ff1a26ad17acbac9b3"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x8382873290bf279c) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r20, 0xa5, 0x1, 0x100000000, 0x6}) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x800, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff}) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r30, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000dc0)=[{0x68, 0xffff, 0x1, "5a08e4293e4c8f8e11198df68eddbffd5b1f95090362c8f09dbbcecc851605fd5b312bf786ef9c19e2d779f32c8bc0b9df2007b4f4f58299150a95c64bff2b44c05b438f38a825c52e4972092b0440f4e038f894910147"}, {0x78, 0x10000, 0x7fff, "368db6489e1d8ee1117fedd04632a115754c2109ac56cccbb4198d752a8cd2f2b69aa53f288633e7242b4faf3ab6c91405be5841c536e0e021e29943c8d9ee89232e4ad3f010ac8abf5ac23ffdda7372b1a38f5430895592c5db1edd3a94e0fde32b579c"}, {0xd8, 0x7fff, 0xb3, "f32904aa719bc13358488f3aab24efbb4e8ba2ab62ad2b5b15f93f3468762ac79bcf41d8fc047543a1710bac27c436da0269a2c564962bcaadc04815d98da195c6254fdd545d2e52363c22516ca12329d3dff367a06fc9e4051dd787749fc0630e18f2a53091b7f552fea5c350f2d613a05fce02cc78ee4157c2f00bfe4a0511b7c1b5dce6ffb7c126c23b2f778126ba3489d94811e4f74e124679da8a91cd8a8ddbbebb1d0de85102228228f2942410dc4d69940c7258437287d0259f1de68a8e68ac24773f58"}, {0x38, 0x1, 0x9, "893ceea9b9e9f4f018a42e797185c2f83b9f629960904987d259ee8ed33f44f49c4d70f080fd4eeb"}], 0x1f0}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r34 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r34, 0xa5, 0x1, 0x100000000, 0x6}) msgrcv(r30, &(0x7f0000000740)=ANY=[], 0x0, 0x0, 0x769643a20903972b) msgsnd(r27, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r38, 0xa5, 0x1, 0x100000000, 0x6}) r39 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r41, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000840)=ANY=[@ANYRESHEX], 0x1, 0xfffffffffffffffd, 0x1000) msgrcv(r41, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r45 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, r44, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r45, 0xa5, 0x1, 0x100000000, 0x6}) r46 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r48 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r48, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r48, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r48, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r48, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r52 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000980)={{0x2, r49, r51, r47, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r52, 0xa5, 0x1, 0x100000000, 0x6}) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000240)="f9738ad2e6a33f8e5e7713d81b479b6c52fd6f6ef674bc2d0f00c9124995737fe0e72067d2b384b37d158846df3b26297841751c52ef39190d7e4ffcf95cb6a0b388b20e7f44809e2bb304c31420db3c06fa6362f7853881979978b2735ccf83df8e4ae7f35e8ce993958a0fb8f15ee3d71df3b7728db87a0b217085444c7f8e18f3583fec0c5adfa1d3fb6e7f398235703675f306f082d03150c30584b7a11e72674c5cd0a53d17a75c77f087b3c09e7ec8767dd449822ccb2ec1e360c020", 0xbf}, {&(0x7f0000000300)="541f5f8ab6fa358d57f37212008334fec237d9c447a62cc241923d771189a816e75506a14d7e05e59920e323a05e6fd4e46c6535166fb5ab44a12976a0affde518e05f03f100fda984955460cc98186dd8d13bc504451af0c2d9c4991d10762e1e1a55ac0d851ba163bef18c7370c082ff6f504c7c0858aa3659af7e9ed061f620347b4991c0ec1f59ac7a6d568b786def00f163eed3bda2b909b39fe06534938e3f7cd3e1ade9666e786ab99ea9353f2cbc8b026a0ff3668e34fdb9733c7453eaadfba0c4323293e363ed51e298cf4464c5b223e5ea915c9a881bf200ca9ac57a1b859319df63452f2fd3f894d3c7917c05a694d26e16b930ab038020978f", 0xff}, {&(0x7f0000000400)="3b38694b950b8f5e773a6e68f451a202407aae829d2be0c98c95c41a94e095f8a0e7da07903b1014a45ad4335f902ce7f9f6e7825b58a9c06116e734b03976736b", 0x41}], 0x3, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r1, r5, r2, r7, r8, r3]}, @rights={0x18, 0xffff, 0x1, [r9, r1]}, @rights={0x28, 0xffff, 0x1, [r10, r11, r1, r12, r13]}, @cred={0x20, 0xffff, 0x0, r4, r15, r22}, @rights={0x18, 0xffff, 0x1, [r23]}, @rights={0x18, 0xffff, 0x1, [r24]}, @cred={0x20, 0xffff, 0x0, r38, r40, r51}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r53]}], 0x110, 0x404}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x80) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0xff], [0x0, 0x0, 0x3], [{}, {0x0, 0x0, 0x10000}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x3}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x108c4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) recvfrom(r3, &(0x7f0000000140)=""/79, 0x4f, 0x0, &(0x7f00000001c0)=@un=@abs={0x3, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) 16:00:34 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x22) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) chdir(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000290000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x30) setrlimit(0x0, &(0x7f0000000000)) 16:00:34 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x3322, 0xff, 0x81, 0x7, &(0x7f0000000000)={{0x7, 0x0, 0x8, 0xff, 0x5, 0xd9, 0x800}, {[0x10000, 0x6b1c, 0x5, 0xa265, 0xffffffff80000001, 0x6ff8, 0x10, 0x8001, 0x2, 0x8001, 0xfff, 0x6, 0x7, 0x1, 0x6, 0x101, 0xff, 0x7], [0x8, 0x3f, 0xb8, 0x4, 0x0, 0x8, 0x3, 0x4, 0x10000, 0xffffffff], [0x8001, 0x2, 0x8, 0xffff, 0x9, 0x80000001, 0x3], [0x3, 0x400, 0x1000, 0x5, 0x9, 0x2], [{0x0, 0x8001, 0x8, 0x8}, {0x9bf2, 0x2, 0x500, 0x5}, {0x21f, 0x80, 0x9, 0x4}, {0x80, 0x7ff, 0x2, 0xec5}, {0x0, 0x10000, 0x1, 0x101}, {0x1, 0x6798, 0x1, 0x7ff}, {0x7ff, 0xffff, 0x3, 0x7}, {0x0, 0x4, 0x5f, 0x401}], {0x4f6, 0x2, 0x1, 0x9567}, {0x7, 0x80, 0xa2, 0x4}}}, 0xfcb7, 0x80}) socket(0x2, 0x3, 0x96) r1 = getgid() r2 = getgid() r3 = getegid() setgroups(0x3, &(0x7f00000002c0)=[r1, r2, r3]) r4 = socket$inet(0x2, 0x0, 0x8) write(r4, &(0x7f0000000300)="9465a2e278eb33ae8b6d9e7098a15abe55f459cb7ff207c131723fef6b0ace9a55a19a3722c1a87225b4b955265e1d9768c1d11e1a19953593901b854d8c742b2d60547e58b453f6afc67abed26764ac5fbba8d45c29a3022f6d1d72be565dd3b5f2f341dc86adb46e1f3256d9cfb7f3b6b32326214685505ea191a8818749ec7feaaf2f5c18139864982da0acc44ac2829ef54c599331d47dd68964", 0x9c) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0xc) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000004c0)) r8 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x80, 0x80) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000580)={{}, 0x1, &(0x7f0000000540)=[0x0]}) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) read(r9, &(0x7f00000005c0)=""/213, 0xd5) r10 = semget$private(0x0, 0x2, 0x420) semctl$IPC_RMID(r10, 0x0, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x0, 0x0) readv(r11, &(0x7f0000002b80)=[{&(0x7f0000000700)=""/221, 0xdd}, {&(0x7f0000000800)=""/12, 0xc}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000002840)=""/97, 0x61}, {&(0x7f00000028c0)=""/156, 0x9c}, {&(0x7f0000002980)=""/166, 0xa6}, {&(0x7f0000002a40)}, {&(0x7f0000002a80)=""/231, 0xe7}], 0x9) semop(0x0, &(0x7f0000002c40)=[{0x1, 0x100, 0x2000}, {0x0, 0x1f, 0x2800}, {0x6, 0x4}, {0x6, 0x200, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0x3, 0x1000}, {0x2, 0xfff9, 0x2800}, {0x1355cadb39e2b096, 0x4, 0x800}, {0x4, 0x101, 0x800}], 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002c80), 0xc) r12 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000002cc0)) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f0000002d00)={{0x18, 0x0, 0x9, 0x6}, {0x18, 0x3, 0x1ff, 0x7}, 0x93e8, [0x4, 0x1, 0x6, 0x8, 0x0, 0x849, 0x4, 0x280000]}, 0x3c) ioctl$VMM_IOC_RESETCPU(r9, 0x82405605, &(0x7f0000002d40)={0xaa, 0x3, {[0x0, 0x247, 0x1ff, 0x16, 0x1, 0x7, 0x9e0, 0x401, 0x8001, 0xffffffffffffdc95, 0x800, 0x1, 0x4, 0x4, 0x5, 0x6, 0x2, 0x8], [0x443, 0xdf24, 0x7, 0x3e, 0x8, 0x0, 0x10c, 0x97f5, 0x583, 0xe9f], [0xffffffff, 0x2b, 0xa, 0x0, 0x7f, 0xcef, 0x100], [0x3, 0x64000000, 0x80000001, 0xffffffffffffffc0, 0x1, 0x2], [{0x7, 0xffffffff, 0x10000, 0x3}, {0x0, 0x7fffffff, 0x8, 0x400}, {0x40, 0x60000000, 0x4, 0x5}, {0x5, 0x2, 0x0, 0xfffffffffffffc01}, {0x79b5, 0xffff23fd, 0x7fff8}, {0x6a8, 0x6, 0xfffffff9, 0x8}, {0x0, 0x8000, 0xffffffff, 0x3}, {0x6, 0x7, 0x0, 0x800}], {0x926a, 0x0, 0x8, 0x3ff}, {0x59, 0x8, 0x20, 0x6}}}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000002f80)=0x2) r13 = syz_open_pts() ioctl$TIOCSTART(r13, 0x2000746e) r14 = kqueue() pwrite(r14, &(0x7f0000002fc0)="7e3c1da155bd92e232cdc7f4afa578", 0xf, 0x0, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbe2000000e74de48e0200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000002c0)={0x8000, 0x2, './file0\x00', 0x0, 0x20, 0x21f}) r2 = syz_open_pts() close(r0) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000300)=0x8) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x27ba, 0x0, 0xfffffffe, 0xfffbfff4, "0900146e195231e2ca7b02010300455c2d0000b8"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x23, 0x8, 0x7, 0x7}]}) r2 = semget(0x1, 0x4, 0x340) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x0, './file0\x00'}) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000240)=""/4096) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) dup2(r0, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) socket$inet6(0x18, 0x0, 0x20) 16:00:35 executing program 0: r0 = socket(0x2, 0x8001, 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) socketpair(0x0, 0x0, 0x0, &(0x7f0000000080)) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:35 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1c4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$lock(r1, 0x19, &(0x7f0000000040)={0x1, 0x2, 0xfffffffffffffffc, 0x1000, r10}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a43173", 0x20) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7, 0xfc, 0xff}, {0x5, 0x3f, 0x0, 0x9}, {0x6, 0x3, 0x0, 0x3ff}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xffffffffffffffa7) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r6, r8, 0x1c4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/29) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="436ee67b1bb6da663000"], 0x10) dup2(r0, r1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0xc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) fcntl$dupfd(r0, 0x0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x200, 0x6, 0x0, 0x4, "a1b00161a5bf1d94a5ad077733063f9b325680cc", 0x7, 0x5}) 16:00:35 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x100, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8006) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) r5 = fcntl$dupfd(r2, 0x0, r3) r6 = geteuid() r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r8 = getgid() r9 = getgid() r10 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r5, &(0x7f0000000040)='./file0\x00', r6, r8, 0xe) 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, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10590, 0x10) ioctl$TIOCSDTR(r2, 0x20007479) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180)=""/75, &(0x7f0000000100)=0x4b) sendto$unix(r0, &(0x7f0000000240)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)="c3") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x1e0) fcntl$dupfd(r1, 0x5, r2) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x31a, 0x9}) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) pwritev(r1, &(0x7f0000000300), 0x12fc, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) pwritev(r2, &(0x7f0000001340)=[{&(0x7f0000000140)="f328b127d64976584a957e1c7ea0168c9d2612245a826372dc309413fcb4b6ed04207711ab36aa7ae1dad8cb9d2c76a48c61e504553870a6cc9aac3a258bdf040935d86a47b538abfafcaee579e91576d78ff21a63a092499002111c50be2939b925c08c75944700c165b485aa642e86414aaac51a6dada6e56896af4d0a9fe84e817ebb879e770ae01efcddfa8cf848d805d805f105f70dec9048ad2be7483f6cbbb56e93", 0xa5}, {&(0x7f0000000240)="c3c0868e2631ed1d96b92e9e02f8c624f4c018c6f2f5eea57b9719b1c200cbd5823ad96b325b9a905e2332c35d553ffceb485717ca2ec0f8532037fd3c256778de762db55008e93fad7e45df32795a3ae32a0a882eee16d0d3bdd9e7ca7f03c0992b15b4d63dba05595a24d98f540cd231cd91d04ff66da66d09287c2885135dd779c866c2", 0x85}, {&(0x7f0000000300)="8747991e123826ab1d27a984840093e68bc9638ae8783e7a171ee9b5c304f9d2e9901bf3e98e38dd040e3ace3a5f4c3b99a270f0c6b1b8dca201a1f428c7ebc534d97264a4c6c700d959bdd0172e21c22cb45202096a607f48a24afcfb723880f581daeb63acc63b09abbe6ee6e6e4fef7345d6a062315d8b712133c5f846b9b9cdbc2d40efa2c6e87ede9976e959ef150e9231fc6353cdb6102f27e13431bddd8ff56cc70c732f7b50ab6b6060c8a7e2ad323dee62c26727a8c927be622f3c51d8edb95fa3b43d9f88eb7f18d74f2cb77ec78a98fac93090ebc705ac97c43c70d49ad20d2ce07580aae940d38d613fba7602b204a35fcf147dfdbb44d90933a89aa11cbdbc622a82c0b80a76ded8b866bef71f11c28b401e03808a14f5e10fe40ffebe1dbab50ba42472cca6f3ca9edfa9ab7f13d5fe78373822ab96f50ecea62abc7cb722a23950c37159ea9deb5f0e6abea1e9a4e41a8dbb2255afc8ed2ae2411b9a73b79102d19f4dc7087da7641b6ceeb22a19c58c137b8913857fc5dbb8de94ec00b996ca6dac92e63fa88bd25c15d68386955fbeed43b7394fb9c1ce03cfbaf3d8c74dc2144f8b23f88b32c695e57bbdd6be8d11315b2e8b043ff54638402d915e3dd391202c339bd632e625f80d3fd6fa130c006997f1cde227a928985a58b7aa155d087ca2682634fb822bf5f27fa6f219ea48993e319c669d367721eda2489758932e73a9ff7a5e20d88e75ac0a84df1423e011f59c1d1af562c3805b0cea36a7763982beac03690652fe4bc19e7b560df6ce9e558fb0307294102471f7447464932185104527ab0dcf759f38a27ef508588fb0fd59dd80996913c3780cafc57c1fa5ecf8437a95b90745e78879ba12079f3274b02aa9f7481ac5fd2d1c1d5b0d9795ccf7287cb97a437f65efdda1472c4760ea87cbe562be64ef2fe34c20cfe3056d547920b8ac21d5f48958efeb9a8ecf324c48ef4aeb2c03321eb39431f8a3123dbbed421cf9727fd4c97e16ddf39f9b5f12415009942cfcafe3b42a80b6acd9f48f483168a73c16ce373a9c452b0de30328abca496a76b96fbbeb5f46b3653955a94499a20d2f452924642b80ab59bfbac74cc1bddc8d6d2a6753556a288351c378fd74a4e46a222a4257d5a5e4ffe8071549c448ab3d42d3c2d693ab98367377697796634d91b24e962723fbe7c423b79f82cb89f0a43168004055602b5732eb406907c0ac6941dfc2ca871e6250bc2da96d72686086b8fb45e6368774d7133366f78cc19db1d6ea6fa8ac3fe34975decdffa2cf61c838e99a125c84c3f96598245bd1b6735e0d7359ee8525d5a3fd931876ded081895cb83594e363933b8190c19a1fe7c882902eaf0d75be4bbe2f35b94500d78cbf4e38a36e5a27879a5a090bb5379fa2200f48b5ca47a126165bb74836817122790a1a8de23e751c68c00742a3dfc2d4ad3d4f45379935f530866ab0d7df9dd202757d7941f589ce8efaefe70ad8a7e0c2a36537972a5f7d3493cb6b7acb56dc9d92ba84ab0f8fcb320854a98d7009443d5938c6427d85c5728f1ca5ab140cf08418e42c387fbb547af2a7518efd29bad932b7041ac524845f4744d0dc8622c61f3cd22adfb4cdc5d89a3edc4570eb6eb37504bce4518c856b95a198e6a7bd4431d20b6c56ed10a4866b0aff13174dcd213dd8224c91518d2c7916958e39624fdc61d0fb568e5a91e559da8b6be1749988cf3430af5ef56b326e0650ec34072fe3588d4bcb1ac0bbe353fc2ce1b1ba51d03eb418810fa143defb4480c79aaa5e170f2f2bf1fb07943b73a03078ff3da3086d83636dcdc8f3dbab0c4031eebaeee7ef5bf2e96981d9177e325802e4c90051d73efb801ff91969ee0d3137047cc4ed6297296227e0fc573913039ce36292e35bc9e510f02a8dae45210073d6da7ffd9d1524158920fafed838614f5d212c45ad3d4857b92b151435b9e4134cd9a728039a1a6984fdb7d622c04245816a8ce8497f29f07599cdadefbf78a09e2c18a19747db408ff9c308d30f293f49f54f067078328052c4e4d83e0a9dcaad17e20e894e2887accca8c007b98f9d5ee5cb91ac34ab7264f0ab4e12f3480dc451fb5274151a6736c3cc8e75d4fdedbdd1c906ddc835e7fb0e0a31c211ebcfa123828ac9c8d67505d39ab9672f90627e0df86b8a590da127c0bb81ce9c270f5970b6ffb0a32856d160f4857c6c965019b74d7f068e596897b540084d278758ea71885e9a8aad45b7a7836362e9b268d6b69cc426285161034df7481e7149950e15eb9d0dd9bc13960c934db597d4d046ab87bd4ce24ccd4b8e518169990040dd3f23a1c3167f3dd187aa00041cc4cccb2d9c5a8d3b3144c8f2224b918e3b0d9c6df82f92ce1a297040dbc602993cf8a9d25971ea5d8a58d6556c421588ba4d3c4a7957eaaca0a24ba73fd77f9f998ae457f124b59d68fdbc312bf004e89605b014f4f873c70450403ac9458cff38b8f93305605730f96be3cc2f62301ebb959b0213ab023a2f23089f94753cb135031d7e44c062fc1567c6930003cffcadd9c4cdea5a3c75bf9c0bb9b6056c59f80883e3098623f142774c4c93628bdd58da67399a960c42497429539893f46a1939133c41b702b30bacf6fb767eb7f3b15d0334cd9bf3422a4c68a7797af84efa38c2a11e4920614779ec89e83e5a05c9c39b258367094fcba65f2495dfc3c1abe519ed810ae0bea69f26eae1981d3553c939800b0ee1a69d5925b5595b6ea51b1e703f4143e987ef1a53fdef20f7030d03c329dff6870e731379d154447a86d8077e6880268532f469cd50cb659163a2d6649b7ff4bed006edeb64074eb0472e17704cfd4e779dc789fa0dd8b8f5059fd6e501e49ca822818965a6c50261594df58aea18841344ca71e7ed77c28fca7bd22b0f7cde0e8b73c2347f5307cd5f9a0cbf906f868ed7f8148cb707c8f8a457cc5a7f358dab4e58894b18cb193779bb16bc3040685e423a448233955ab5e039ba6c95b71b8fd928118081a4ed9e58563f5afb9047f4f0f3421d242938171f5e43b98990deec48b818ead11f549af065e37ad8a489e562a8535b9f2cd3074b2a8656923c2b958e045e46ba5e5471cfae2a8fd65431274307a0971d0d67dca84a29245bcc4f2d95ab7516e74ba4b8cbe343af4ad71cd8c3dbbe91db52bded8ac7a536a20a434d0470c5e17760cf8256307e03f0e60d2ff014cfe01dbfa8dcfb54ca75786c900c91c737cad5d3db4221fe39a93e73cefa327b57dec1f8ea9b1ba67a400441f330b3f7062927b4e7521955603a1c24327b77792ff3507f67f053654a11b498d35d9338384f55fc94b8316d50ff6fdf8cbe94ba4c457a7afb27e30f5628cfdb52a27d6532e416b8c21beae34738b1562a07a540feb4809574ea4c222afd3555cccda49cff0bc32985821f27d236b30fc4c03ec004557e339b31f3cacd2d156eb0dc3ed6d1b6f423114d10844db2a8594edea13afb59cd290648331ca16f4d624773519f7048109805a6d6e10cca42a4fcb0651f880eff1595aa829f7e7932b1d05c947a2ad337bb168f897fd182c7aceaf1e3a3a7b0d30f7df4d62f7a0e1effc7a3cd493a8539791e5de809c4f9c6bc5627ebac1b35b9f6daee5f25c1638924fadd6d45f53923167371632314e2c02ad736252db466e49d565b04ffb9fbba00e302825564940aaf2fbf1e7ae5970ef30071252d3246280ee19a48184252d40c87bf302e1ff31a7cec5465e89a303153ee976cff4d205bd9489c87cd0e46a58f64b57b67757e079862d48448e1cb6ccbe4a4b5c919b6138c2239e9db82416c30bb1328c80b2d10977b04fd1a86fd6d8dccf3167359154c5ee90176dae0d379b3d927f6b2bb7d0ebac75e9e6277acff9567487693ac947148af15051a9a866b119135787dfa691e53b08600660a472dcc973304f7d5ca000ab251aa0fd663cee34278f641ea520f27813d9300af405240270abb6de057929155c6a8013e10c615e9fbc360b2f2816ebfa6d1a2d51c3aa60dcea92be7d08be0f3fe391869b6ed0367eba6fb1f2bc7b41fac9b72f3bad1c730d32752457243b37c1b03e8f05df3af0f92385ce8082a0351139881c180d6a2f6ca3a980ce1ec051807fae028ae823484a28e631874e5433b51f1e8071a7ae80aec2eab5ad5ed7f88c639ce6a9654302977ecfe187fa2a83463973adaf220f8ef5fcd650d75980bbf6e14433356c8b0204a5859576fde1e6ad3e4ce03923993cb7e78f5673c1283950380c96fad02cc630bd575af6fbdf6dabe3cd7515d963fe1dff58cd378aca985b450cd832fb5dea8d619e6bec9ed2157c2d5e7b27ecd1db1e3a3e1abb77b157fb45a446ffcb299b3789a2bb5f0ff98482cb7a4db80c5b2c64f0b5b6fa21817093236402c17ce0af2a238d40f1f8ba2707d7e0aab2163d8055b8f4eabe23b35b8e5dc057102baa96afe1c61d77eeb62116424d8e2c70a59c6fb3e5392a20ef4e1b04959e54ab5c17064002fc13ff85f767b2b1fc2f8c9596ab9c042da0d023b9e3051bbe3c12b5dfa9d41833f65850d3ea7311f65799954b14e952f34407e94428c7be99daefeb8a82f7ddd5827f284502556be8364bab7578d39a579b34916bae2a0f314b921ae4946e5ee637ec47558295c6284cc78e77118d4ef2bb2fbe030b499cf28bd8e51430a9800a9e41017be82ced7caf0ad82d1bf49730bfb18d622ce9dc6cb3c32a635b8a65f6eaa6242641e26d1f15f9219e23a1c46b027499ead4d37423b469256f84ecd05c48e05c8ad09a8409749d4654e079a0e9e0f2a3e042a8d447e6a14a6510bad7990bb19bc734be68b55d342e1b4266c0cb96a103128b97562e9b8dce4459a5bf1561400be9bb3631e661fe0b380298ff8005d20ec5daf8384d6b00c314501a4df7e91c121d839b34576c5885c2111ef87058318f1284280317d591898f6f9ab8d276e43dfa7db1e3d6a6441f572d2b78abf442d0a8c5b158f5d05a94f59d5f0522a5ef68478acdaa81d8f912c8a77e240c440fe5d3b91f7b6f8e90c925f5e06fd5ede6b3043d7ff64b159b67da1007fa58641ffdf75c2c5f23e93a0cdcd3a08a0e2da1973aa179c915904d00e14aeae0d9b712e0755e4d7868ef42bf525b7afcbb67e2e145cea2498afd1868426edcb908e61379b7cfdd73b604d287d3b67fe48c88b207200da124fc34b77d689f4fd49211bc09970dd904678087d065a5e4211fda902685dd06e50e3af7ba33340e5cb936e3b19f0d2038f36242ae355c8fd8f179bff9169cbba2eb63a98019cc45050c1a9d77a17a43f3458217ef35a4d73c705f0e53a654d1b730877a2df94254d3e3f3653359fe124f3882035c269830288bab7939385a76ae878266f03f92a28ca6f3c8a94b4ca68ce7938ed9bc9dc0b21a6495e2cf47cb15d20924dbde0f47d4b3ddd62bdbccfc18d13b0125ead1eedd7cd78c65ff4dc715966e94b085b06ef82542be0c4664b0ab15a7ab319450a9d118c6fe68620a2576c52f7db9d1e0aa6cb7ea25e6ec8e6a95d463e32c98ecefe75749e88e61e4bd5a22c0dc00a2c84dafa43e15153409ea0dd7c05e1bd8f30545bf3835e24a797af81a61a225f30769502493747afa59522a997760663f1f056aa59a936d82399129ad90a9978faffc78b9e31d9f3bbe7003898cae0e91d4a3df10beb664ac5fe3f95079b032319b64a3d3116220de3daaff53bd56bf869f01693524fe4fef8f30f9b1368d3c5fbe98b12d5dba3f143193c31987467a415ae099", 0x1000}, {&(0x7f0000001300)="e62ce780fd", 0x5}], 0x4, 0x0, 0x0) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7281918bf82b95f7"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8001, 0x80000000}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="aa0fec7b10f845badce085a3333722dfe7466c75f22a934f7fc050210bb07bf2e111d6ff8dc4f592b2819e8cb7f6b90a04faaf3a85cad659eef8fcb29f543b6b409f47e1794dceae4a7ebe6e53bf596e8d9ebba32e1f8cfa53ef00e6620bd4ef2db0c67e768a0924320591c82dd3adc972f6d54117bf97b0162be38059dd1be1c27d2207615d0589a298774e24dfd9333c503baf51af0b3f46", 0x99}], 0x1, &(0x7f0000000200)=[{0xf0, 0xffff, 0x20, "c657e732f6f0d007d7c2d33a6396ca4746b50a7eae688fdad1b398617363d601364b9fd77d7f6089344cf253715477d21cb0ba5abf436129d0ab839e9e5ecbe0b2a0f280ce26ac745bd404dc0353d8901bfd357fd2f530cf23b616f85e40812b59e8bc7e46cd422a7ef16fe02db8666831b00c6d7cfdd900b64f3e21d33037ceb7db2584e8edf7a795b88582cc46e49af5286a59105fd2cd2e4396162fb2232d54687015711af35c060e58c35d1cfd13c82732c4f49a072281227853190bbc2aef7f5c6a26941f77ee33480c5df2bbc9577b55d35e5b9dcff7c91e9398"}, {0xf0, 0x1, 0x1, "c85e1c06cb0926b01f521052f5af4ea229b0263bf2ae689a19fa75fa381bcbed5bc403de2b1a73c2a18c9bad4e8093d923018ab8a426cb9e903af84382ecb9043be30234c2cef0d4f76798455477021b822f40b40e714a538e200bf8ad508cb62e0d752e3aaa5260019ea5d01410fbe7b57a4785d8c56921cefd00348e6dc7a2c5b9ac549b048e6bb8ae6d503321d4b045442f34ce9f7f8b23528777305ecf36fe36e788e8b2827436929d47446557b772f7e270c56eb136cdbb88f38d94f6284dffddca31018774dc8c0715fbd4d45661b8efa9add5f82bbd"}, {0x20, 0xcabda5ed6f7c61b7, 0x2a6b0c32, "1158000a489922e84d7bd919e18a54"}, {0x100, 0xffff, 0x4, "310e4859f8c45341e1a1ad506a43a776a89ac4395de6098edfae0e99dd6e2e2404153cd911746e082825c0b69255f680f6096ff347466f6afe91828f975370d418b69b247fa9ba71fd75668a4d160ac4869aac10f3d0ae2ba4e98104c8b227c1766efb8baab2ffb1218b5f63d03c94f5645c60309a2268d961780a77a7c62ffb305203862ef8fb9fb1999602d09da3fb054c2b1984eef5ecfa60a4a4764c8261f4ea8f8ee3e1b4f4fe0b16cfbc9b17b1d7da08b7d82fe89167a12347b930478df518f09764e106f1729eececd47754a6e7994978cfc99e5a7e77f6288c3abe9369fc1629d3d12b743647e9631d"}, {0xf0, 0xffff, 0x8bd, "82d68e7ebcdd76e6322a415d2142eb6a08a80b3b91d556a224ba74ec21594f3a640b6d6756709eda5fb8d464088bb1570227a499991da46080636d30eb5d3b70311ea94d1e4efb4cdcce4fe51666341c241b3a2c968720bf100c3c554abbd76b665c63167526ca51a4d3c11222be7d9a98cfa6f2634efd681d6325c3ad75ac59a62a512b0097d39077d4f33bae0386aff99e51cbc7bab4d478cf25be33f4e3348650070b81a630c71a1ced7c568d324fd7a7c0f87cc215035bd9e17101c0ecab5ba286eba88cdf12845a17dacd8e627cb21f2f6eaa8f12cddd59b832df"}, {0xb0, 0x1, 0x80000000, "d7e487780cabb298cbd8d17fedc8379b96b4f724b2ec66a6b89a1cb4fbddcf82b72ca1001bed0e43da8d00759e4e3b54e4600f19a93679fffed1593b6e9f87a4ac2e5079296f4a0e3861cf2046194bb057e3914b11524045496c43a543ce74def63b7d41445d45b8cb40919b9a27152d6722638de958ad763d7fbb1ac795691909d090962c5d85bcd09f0b8d1dc18f8a01b9cba1026c8c33763ed5166764"}], 0x4a0}, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="12fc000000000000", 0x8) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100000000204f, 0x58ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x10000, 0xfff, 0x5, 0x0, "13aa6d1cbde4dc44b9f5eecec3de354915c5b82c", 0x0, 0x6}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000140)=0x19) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x61, 0x0, 0x0, 0x3}, {0x8fe}]}) flock(r0, 0x1) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:00:35 executing program 1: r0 = semget$private(0x0, 0x4, 0x140) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x4006}]}) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x9a56) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) fchmod(r2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:35 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="10000000ffff00ffff57b01ad1112b11efc0376d09f7fab12fa5f2d2abf11a5f69c75033b9cef4235b090000a2391198b17c3c99a91e1f0064e87b84171d53cca7a341c9056c437f69b529a15990da39a21cfff010c59b58ac573f40e603bf53b066fde662ef6076244aac7b4f530a7e3870152f3f43c699656ee069cf9fbb8207e259ece2a1b93c1bf5168e77b5e1fbbaa152f2251f7e9f000000000000ff080000000045000000000000000000000000021900000000000000000000546bfc5bbcdbdc48cc0a6e66855a6c6feed5d05d5c56289b1421cc04dd34875e8b00"/236], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) fcntl$setflags(r4, 0x2, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000680)={0x0, './file\x00', './file\x00'}) r5 = socket$unix(0x1, 0x2, 0x0) bind(r5, &(0x7f0000000900)=@in6={0x18, 0x2, 0x5, 0x3f}, 0xc) recvmsg(r5, &(0x7f00000001c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000007894de78f62c0499bc1e3ede0000000000"], 0x6e, &(0x7f0000000140)=[{&(0x7f0000001640)=""/4096, 0x1000}], 0x1, &(0x7f0000000180)=""/32, 0x20}, 0x40) recvmsg(r3, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0xffffffffffffff7e}], 0x100000000000022c, 0x0}, 0xc42) close(r2) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r6 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./file0\x00', 0xffff, 0x3ff, 0xa3a, 0x0, 0x7fff, 0xffffffff80000001, 0x0, 0x3, 0x4, 0x81, 0x7}) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000000)="f4c865d9ca7f4b5ef18e0aa853d45c5e6e4bc3c440a7eaa01e0d7fd2c7ad58c2dd57cec783edd302c7a97e540cfd", 0x2e) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000180)={0x10, 0x100000, 0x4, 0x20, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfbb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x21}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xa}, {&(0x7f0000ff3000/0x9000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3439}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) listen(r6, 0x0) r7 = semget$private(0x0, 0x4, 0x104) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000200)=""/254) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'\xc9e\x04', 0x0}) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f0000000700)) ktrace(0x0, 0x5, 0x4, r9) dup(0xffffffffffffff9c) r11 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r11) ktrace(0x0, 0x5, 0x4, r11) r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r12) ktrace(0x0, 0x5, 0x4, r12) 16:00:35 executing program 1: mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x81) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) 16:00:35 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x0, 0x8000000}, {0x3, 0x42}], 0x2}) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/8}, &(0x7f00000000c0)=0xa) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 16:00:36 executing program 0: 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, 0x1, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x7}, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = accept$inet6(r3, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r4, r5, r7) 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x80000, 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x6, 0x4, 0x1, [{&(0x7f0000715000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f00002bb000/0x2000)=nil, &(0x7f00004a2000/0x1000)=nil, 0x5}, {&(0x7f00005dd000/0x3000)=nil, &(0x7f00005ef000/0x4000)=nil, 0x1}, {&(0x7f000041c000/0x3000)=nil, &(0x7f0000368000/0x3000)=nil, 0x4}, {&(0x7f00002de000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000633000/0x9000)=nil, &(0x7f000018e000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000327000/0x3000)=nil, 0xf0e0}, {&(0x7f0000131000/0x3000)=nil, &(0x7f00001b0000/0x4000)=nil, 0x23}, {&(0x7f00005d5000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f00006ce000/0x3000)=nil, &(0x7f0000598000/0x1000)=nil, 0x6}, {&(0x7f00000f7000/0x4000)=nil, &(0x7f000023b000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f00002bd000/0x1000)=nil, &(0x7f0000221000/0x4000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000072e000/0x1000)=nil, 0xffffffffffffff17}, {&(0x7f000028c000/0x4000)=nil, &(0x7f00002bd000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000c3000/0x3000)=nil, 0x800000000}], ['./file0\x00', './file0/file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r1, 0x1, 0x101, &(0x7f0000000000)="699f1a1e250d6540fa4c266190b1dbcf444bd6f2a6378ded56c1fda6856b06b1456563eda7526fab2402e86adff70bbee671a1eab0565d2f81f41e7e3b03f4134db30a9ae3938e3afa840040336fe19c46485e31244976ddee180e8a604b8ff2", 0x60) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'daS', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {}, {0x3c}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f00000001c0)=[{0x2, 0x31, 0x9c, 0x1}, {0x6, 0x20, 0x7e, 0x40}, {0x5, 0x6, 0xe8, 0x4}, {0x2, 0xaa, 0x1, 0x6}, {0x1b8f, 0x6, 0x7, 0x400}, {0x0, 0x9, 0x0, 0x8}, {0x1ff, 0x3f, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20101, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = fcntl$getown(r2, 0x5) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000300)=0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x200, 0x77, r3}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000002c0)=0x4) 16:00:36 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = semget$private(0x0, 0x3, 0x141) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1c4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = getuid() r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r18, r20, 0x1c4, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r24 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r24, 0x0, 0x0) shmctl$IPC_SET(r24, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r24, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r26, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r26, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) r30 = getgid() r31 = getppid() r32 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r25, r28, r30, 0x1c4, 0x8}, 0x5, 0x5, r31, r32, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r23, r30) r33 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r33, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r33, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r34 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r39, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r39, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r41, r42, 0x10, 0x9}, 0x8, 0x1, 0x9}) r43 = getgid() r44 = getppid() r45 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r38, r41, r43, 0x1c4, 0x8}, 0x5, 0x5, r44, r45, 0xfffffffffffffe01, 0x9, 0x7ff}) r46 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r46, 0x0, 0x0) shmctl$IPC_SET(r46, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r46, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r48 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r48, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r48, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r48, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r49 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r49, r50, r51, 0x10, 0x9}, 0x8, 0x1, 0x9}) r52 = getgid() r53 = getppid() r54 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r46, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r47, r50, r52, 0x1c4, 0x8}, 0x5, 0x5, r53, r54, 0xfffffffffffffe01, 0x9, 0x7ff}) r55 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r55, 0x0, 0x0) shmctl$IPC_SET(r55, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r57 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r57, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r57, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r57, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r57, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r58 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r60 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r58, r59, r60, 0x10, 0x9}, 0x8, 0x1, 0x9}) r61 = getgid() r62 = getppid() r63 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r56, r59, r61, 0x1c4, 0x8}, 0x5, 0x5, r62, r63, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0xfffffff9, r13, r15, r59, r34, 0x4, 0x4}, 0x7fe, 0x3, r45, r54, 0xa1, 0x3, 0x4}) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000200)=""/154) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x8006, 0x0, 0x0, 0xfc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x9b09}, {0x16, 0x0, 0x0, 0x40}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x3ff) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x2, 0xc003, 0x6) sendsyslog(&(0x7f0000000680)="4c57ecaca282b730f4ef660a979025f14e3a6a28c69963dff5ed9a723103c83e54efc7ea93662787ac7d688664b4e2e48b7381a2e568ab6380cd620f6629fe990fc104df282fa6164d4b1a6c328228f7286c6ad41aabe1514a04fff00cec35afb48304545b56cfe9241ce8adb38bc3e2a66fafc39b93302721279fbbbe819d661ec8283de8e20bc2b9c7342389e4591e027d2e6a60deccde28c951dfa6958f1dd6ac28eec0b8685e98fe3025e84e2bb6f81a5daf24f447e15dadadb05933601dd5501fd60fd6a402f7b9929e67b58ac7020c0357e8196e2fbee93eea6dce9f22396fb626f1304937fb294013be4c83d1219b0c01cbdc9b255750def4aa85463b743804901bbd8aeadb59ec88770c0a886c49ae33fe8336637787006febf6e3d33996ee23a5afe32b434569cb3ef45b971f7229f841d3a04695a774acecd3d85d68a22442892dbb34c8720f26342e2bceb5306a5fdb4bbf84a3954f79b0aad363baf8feb0a669bf9bbe910d04f57052ba39112dacc26bf1972f0b8422f79ca23bd361298758afaa90c1a09896bfbba7143af9dfba13ad4cfbcb188d82f39f9370cdc133fe0a4c1d0ff54536659808401f3cb74364b5f79d56db751d50eb386e3a169783864d482dcd9e0a470edca7a56ca69304180e2695f52582f1e7bca8a6ba0b6f07f3c6593ee34073419831381dd0a41dc1d09bbd9f0de4c236de5cf2098b28a994cfc917afe56e25c78a3306b48bc9ce225f386864325a3072642cc8802cb0efa50df35e2e5d80ce66759c34a4f4f59d0c5a13a02ccdfad510b3422733c8b6a47db518ebd3e4cc0be8dd5ab36d254d85e3088a773ec2809efbbbbae9247725a2dd0ce1927cb473099fe609d69b229e2520c44a0a49b48858033e08beafa7aa00fcc113e9f39e149892e9d7da812daf55040ef004122b5d24afffbfbe54b7d53fd908eab9c39947e684c0041b96bbdd38954daaeb9d6813f5364252ceb8f4a3410b9eba85e1c273c422d1dcae1b15a9c55b1f197e6f4ff43dc50690790dc435ced1edfb19e94ebc59a67bcb15c6a93739d967d2933766ad9152e72ec056f37ccc0b8288031b370c15e71e2c88a802a58659b8c411f80d921bd521be94248adce8a43136dc6a5cececced91ab7908338b3468e27618dec46beb9d3433c56dd64abc3fd8b5dd728f63be9cfffc5f95463c2a54891b4102b34aaff9363a0efe15e5215ffc51562191c6c2672c8c57191c1d4d5db8f18f5f33b74788bdceca9d4b88c49c5742e358cfaf22341336355ce19d3f93e94b330884589447fbcaf38eacfd4988d3cac39db9d6c4ae42deb8c0ae8409fb453a93d672f965f346ad77f50b3dbe83cb769865bf921f92cb3a588f206d0edcd0aac1d10cdf8e61a6e7eeaef77d24db3cec30f31f08cd485c1388d48be1589e49a4715b5664adc991a5e86936a6b38e4b3f0a22dace3f7ebf06fe092aac031c179255af7ac2a65d3579bc2be9a290ca700f2de9617da2ab1c86400ca1de001b358cbd190dfddd48a81c1719bf23fa70ce76645ce608757ea0c600dfafb267b5fbb2a6abbea2d1946c1095122fdf7916e5f41997e50fc35339a182bb8b081b24d672a47bd498ed1523b49f1218067e2c93abe7575c1a2e915bf81e19e72c4e75c65a1fb30620aa56669662c0c73968812296897fc932e679e3329d5866fb3dc22057a6eb979982805ce5163b2acc54c8147cf5db170cf7d680a06fa1d76d4a03346001e0fb3fc5f01ea634c32f2039100b7fd4a32a860e1bdf5efac99447be13db8e1ee6d55a08b944315ef6387971d739e5ee15d9bea0ae0b5b11a63cbffb9e2d05158b622e32649b9a96383d3b55eec465be7cebbcffb418173b06b84f54826257042d2d4dde0ba2bd6283598efcefccc42198eea85599fa0486aa9d5cca77a9f1fcdf35fb26f86ab635389c707a80463d66276d0d24c45ce690bf7a857b0567f584e2c9a261df4c7bea207a054b3e82ad28633a91767ec09cccd2ad5c6f5092bc8aabc347a752c51165f454a36c272ba3dc9f26b4bd9a52b63ba90ce18de1ac63a94cba793c1ca3f220b33d885b2a23867948a26a00af1cb40e2248682a1dc993cc39925e95b5a55b3dab2aabf9914617c8d1901d73e936540326505ec4126b4e7868fbbede09e6c2dda7c6edc081de9f1bd8bd99f84b87fd01fd8a3264c701ddcc510f3fb1e75b83502ce3fb43b714c57ac51d71c0fdaee419b6a54c1836898646bb5c6a2ea69c06c62273ed1a917ea35a1325fa962a1f3b91ee64a21d36844e2f780d8c61e74fe26dcd4140eb05a6a414c79d7579d60f58bf5fe49f8c8222abece0fa035a6a4e09127a620b5feb1485eef6606c5d8e658c788c0e8a2080cb4fc6266117ea2e9ad7b68c06a7dd2dc7071960a448b65828c5e105a6bc6957d9c25f8b41f85929aae7d85b88860873e5b60b9e5c8ddc65be26adabbb58bd31acd7f25dd19f7f3463bbd61638c684cdb9a0fb2843b0efe1bdb37524c77911bffb65cadf024a73da8f9924ca5fc8efe6b8f4be319be228c13c841b3492f4bff0e9858aa372402a5530ae282cc9df0a793407b8e36e07164297bb25378a2dfe782726b66604d361ef93d3a738e6de6c23a66e3961416a860df596c06a6a2200e62f8d9a2f7d2eb3da6b6e31ca57e679572c7253f936ae3a7d326198aa8d4cef081abc2f76e5dfda05609590fc9b4a8e40f7d118c89de9c77271790fcac9b68dc24228a30c343e68003bc80fc21afb69ed54ece8a4ceb6a1d423217243d8d11f771fb3d64f6bdb41210e5e0e8d86114caf954fe9cc9876cca6004ba742e1039b60796aa8d530be5d18d1a85727b106874feec53b2cef580e3fd1208e73729827277a345cbe6ffb13b50313a7c9d823903d63c7f4e193cfd4c690bb4231abddba8c5a524178aad7fedcb35d3758ccfe2ed37762ce2d0d72ff37093ed07084f3fcd41d00314b41f3bcbb9dd5664fd373cf449feff8468378cc983396fa0797aae0c7622ec735101f646cd0d33e87483ab3df853b6657c9757a4bc76d5bbc0cccbd8b24e8c36338e89585f0828e7c95d0f3f3dd85814ce8a6cd88e97a5c3638a37117d73e9c7522cc906379379b83b7d457fc659c3bc906da68873bddb674743831fe3b7454e631309df1c690eec394b3e6c62b348b73b4d5a14079cdbdf32d02a36f4b7220d3dff2d10aaf12b6094e40eeaff6585109319e4cc2955a2455a1d187428fa4fbac44d986a91787ac951b4fc5fe2e939500f726433c7af4294e86318b7a0fb35346e9ece98fbe7916dac7b441904255e09df6874dbd0350f8f2a18a2fcbab79b09fcc8ca752f2df55093719b1a6850828850c21e56a6f030a3dc8e533baaa6abf0a80f7534c31686159d07791a9cc2050631748e090e0fc07d18bf83b9d650feed897e3caaae9ff8a259b1735f182ddcc316a4f2b3d4125ca18aa94591b1a93eb86205a86616c90b3330494c7277600afddefa8ca85fa499205a5b8ca778a0fbbb8e7baa4c3e56d980e5afd8f5e608f7d8b946badd0535f3b7c0073cbf1825aab61439eeb11e60aba493dbb539b40643acecd97655273beed8fcfdc0320c899549547a99e889aa52c4f511bcedc2f6859ca52f6bdb9ca89db85662ac6e5a204d300dc4847419a8971af6fd2d110b9f97febbda682e9db55bc07de5324bafaeb2b215c53901f555a78a9f938ca0e90e696aff7cacc78837152c7a16e413bdae1b688701fe6e88e16dcd26159229782af5c42ca65cdf40783aa0d278b03ebfc0d990b3b161593ee2844d4dfaadba2f0233cec4b872ad3d9ca601f1987eb52f1c4290e3526fac902a7659d9c69d8e90b12da7f0eecf2c9f866a84addf56c39463d35bffd54159b5938c0ea4059984fa2e057752e61f67c214129a4db0878b43733f2a67439e1ae62e1dbc14cf477a977039794180117c49c3240e2fcbec32ad9dce95d8b5dfaee9a1f32a56417c868bd04625b6fa030da56411990878309fa50845e8afaf0e8744ab94d60494ce0f21a3d7897d68d98b11f487caea203322c82eacd4fee8eb1320c916f0a48ccf31b135bf46cbf9926357989b02a8b807b59b38c82eb797e63d40030166e17775c7fcf7fe2bdbec35c61eca7556303ecc3225ad5e6362fa3f57c6d1e6e61c1792b5631dcab9f8278c318f4e71af65eff66772ca0c2f978f2ea1db32ed3a728db2e605b1a4925301a9169dc0cd53e82d0248343ba1d6b666239343269b078c26faf2859a6905d08ddf4f687611a4ce27bf6fd5f81c8ef68e90ce06bbb76b4bc10fa0b8203656cf59f6722c42cfa7665a61f923d6299c7ee9e6274654f654587c3d6393b79aac90655e3f5283c24e86e2e9f526878bd5a1604641647ee5f748e06d16a79ce1fe2f6a8c14bd376255de4053e735cc59ebc26c1af7ecbc991ba5a05ae7280bdb99ad743e124f0ea112ed64bedcbb467e13c165e11b0da95d901364a5caab21d46e5d227283e6ddbb57c98ee5cfe74a280cef5f614e6eb5e46c535e50d8d1bcac193ecb29dc0d229164cb4e63416416d0df7f3229828737d91042f190df76dc340bab4357b6d9f05e675057a07095211a2c94517031f70b8df3687a577a722900ce7d1345630b7dc76e803d65b9b35e2a1db632e61d31edc35e9f7be2ef7208c7e047683ccd6aadbca803c9763ebcfbb01aa83e06879da39ca96e03e8f1aa517d198a4d1686adb1d9a434ae3fd1c767139a82d1bf14d2de9166542067e4242cffddbbc0c70856761832a7d06bb189e7c64841cd847342daf4772425baeb576f469a6cd4e863bb10cbc8e691d30785f7a1b44f8d2327b44339f7546aeb4aac026c350dc47386801f43650943034ad3f00a841d6baab72e7bb4bfec989e0773bed3a675c8eb7243f67fcf8c878019077e90aa0229df49a6241236f09b801477235c9cd81196801b223981c94aa62c183f0aeca3928197b9da5740dec51e9c68934cf518ca178efb6d61be3235ac7c28d18d63c9bd6a0c35f263e38512f3c8d77d1823444364766ca39d284e96e354b97e375e70750917ff57e72f35b6b07bf0618d041b5155a3476bf684d6714c1d2d4c28347fade159ac49b866cb2ea1c56b306ce3276120288ae383608d148f3cdd40bbf56c4b8ecec30de164f3b77124d1c03d95a23840b1b612825ad1861fddc1800bc48453fc2fb8b265234523f566be20a43119adcc75aa7691bfda3e6012d237d70d955306d70565168b46775aabe6b4ef39eeaa8067ef91d09200407fd3d4cca996128fc0d72edc11256fe66fa925e3183e1f403c2e584737009aae773b5bf6371d01ba2ca42a78b34de56e15524decad670e15156774753121cec49505e790a03c5579198644dfd9b41d830e7e38d5ebcc2ef29a782ec7562f32e95457dea75c97566ec5ebad45b4e01adf755a30ee89e3a2c72ce3085ebf3786d527459c0a8d22558c824caed55f5efe2debbf472d1ba647c511ecd673b739a430e85523964d23160e7f52164e4222db70030244a421025da818f97b80b6e52d69f52d1f82dae5d4a9bfde5452bbf15eba77c92f3f9a95129bd9aae092579ad285f5bcced2ba2603d9c29e543bdce6df4222843ed11593ce5d5c5d4d1e97be5cb228e492adfd3107731dc242e308f5b8ba2bd7421a67156afbf37ce8faa5f8b642eef4a0c69767cb4267f071913e8c6a85f9233ec82b44e27440acc36ddebc91e9b9e8435771cad3b8cd44e228351eba6ccc08c3ba36150540eb5c7dc4ae663c9e9c15fcc97fedf60d3c409c41fd46ca", 0x1000, 0x20) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b8adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b000000000000"], 0x10) write(r0, &(0x7f0000000440)="87579e3f99755f4dd72b093cf17ad88324392c120f3f8c8e58420883372b2c322d43be770400000048035e4477513bc2cf9145d24f13000000004ba4dde9190ad89a3fe8248b7f6dbb4dcaf0085ec64e523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc93facbedfdf82e49ebee34d8dce2f189cf7f323368c25cd611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96337ee6861394c3e7dfaa65b8b2cf0a3d7a4d60823e3e2f1a30e3fa12ce84cdda8ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f241f8fd8e2f9f5d7546bc33c2d877ba60a6d9df292293b845edbb0e2823c1207272b317f95896264e2e18721c1a60b917c257bfdb4501121494e3de6778eebdbd48cbaadce12c220948e5972d98b5e93c27bc3593c7e40707cc0507b7c570c597f681b9874daea1488d9da42fcca52a1b2ee6076d376fd574651e0b4ab46931008e15e53ad4847b4b87de94ac764507c30cbc358cfe01d3931563f391f0dfaf7442c0d9feb3e42161d6d14b962aa8f1ee0973bc737e5ee7ddc1f14f550200e609e1e939e243985bcac9a612b4d720b88bdb3f93717be50238b38551e41f12f436cfaf06e71247511b5575a46cb4f3081e3521a75cb6fc3acc60c9d4933bc075688d7c3c84bd34a48cd77ac3f5c2f458d59e95ba74da6a770541877a450742127825c5fc060ab261d56de742d48ad112263766ceffa7ce9cf92ca4976e93e6c1e840a", 0xfffffffffffffd0d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x1, 0x7, './file0\x00', 0x9, 0x101, 0x44, 0xff}) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) unlink(&(0x7f0000000240)='./bus\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) pwrite(r2, &(0x7f0000000100)="cd8e61d4dcd318c909818be21483f6b1742297b0e821db773cc88023f9eebc4b25c2a1592d73ce53483f8ec05c2bb173bfca0f5b9618319bad64795e083452ae48c1b2db772ac2d2e747c39589f17fa99ba6a9e6f08182f238c0a8eeb64a6e12a8250193da2a189c6ae9b5a627e6f4134a764fba9c82d0287c04ef774a82b2b5bd68d9ade9a977aa366ef33cc87e4e6f674ad4fe508345a54d8240a235ad9b09780de47995cb3aca73d261f950a8c519685e192c0c5bd151f7350dc9b3d28b753b1ed9d5997412ead1f37f14003698e64a9536e2a783", 0xd6, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x1012, r0, 0x0, 0x56) 16:00:36 executing program 0: semget$private(0x0, 0x1, 0x0) socket(0x18, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r0, &(0x7f00000000c0)="a636eaed37066dfd599708d1d602cc873fce20ada0993c528433613aff776875dcc38a28d5478ab79d57bb2629037ca97883dc43e549443706f1eed30df5a1f31df050c4923a83d3d1fde3cb139a96196fdcfac8242cb815bc9f270ce2e39c465d49bce661750ee41ad520266f17bcef9c5a6ae39cfb7a95306cf5b5aab8d9b02633bbc33e49c62e7d08535da375f381d0a97d83e04b4bbd648aca9cc59c51ec61e5ead5e54fe50849dc", 0xaa, 0x1, &(0x7f0000000180)=@abs={0x84afa4a7686d8a1f, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x100) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0xc600000000000000) ioctl$TIOCSDTR(r1, 0x20007479) recvmsg(0xffffffffffffff9c, &(0x7f0000001a00)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000300)=""/185, 0xb9}, {&(0x7f00000003c0)=""/24, 0x18}, {&(0x7f0000000440)=""/147, 0x93}, {&(0x7f0000000640)=""/240, 0x25}, {&(0x7f0000000740)=""/170, 0xaa}, {&(0x7f0000000900)=""/233, 0xe9}], 0x6, &(0x7f0000000a00)=""/4096, 0x1000}, 0x803) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r6, &(0x7f0000001a40)=[{0x0, 0x9, 0x800}, {0x2, 0x1ff, 0x3000}, {0x4, 0x2, 0x800}, {0x4, 0xb9, 0x3800}, {0x0, 0xff10, 0x1000}, {0x0, 0xdf0, 0x8a8f69f9743d35b7}, {0x0, 0x1e7b, 0x800}], 0x7) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r11, r13, 0x1c4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) 16:00:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000a1a000/0x2000)=nil}, {&(0x7f0000e56000/0x2000)=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}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file']}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x2000c) dup2(r1, r2) 16:00:36 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/204, 0xcc, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) syz_open_pts() 16:00:36 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1c4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = getgid() fchown(r0, r5, r10) r11 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r11, &(0x7f00000000c0)=[{{r13}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r11) 16:00:36 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) read(0xffffffffffffff9c, &(0x7f0000000180)=""/165, 0xa5) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1c4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r2, r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r15, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r17, r19, 0x1c4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r12, r19) setreuid(r2, r12) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:36 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) setsockopt$sock_timeval(r0, 0xffff, 0x300f, &(0x7f0000000040)={0x4, 0x4}, 0x10) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x8, 0x3, 0x7}, 0x6, 0x7, 0x8}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8481, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fb01000100029be96914f6357e3a", 0x74, 0x0, 0x0) 16:00:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r6, 0x1c4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r14, r16, 0x1c4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r9, r16) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r19) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r20 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r20, 0x0) 16:00:36 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000003c0)={0x43, 0x3}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x20, 0x0) kevent(r5, &(0x7f00000004c0)=[{{r6}, 0x0, 0x1, 0x80000000, 0xfffffffffffff382, 0x80}], 0x8001, &(0x7f0000000540)=[{{r7}, 0xfffffffffffffffc, 0x100, 0x1, 0xffff, 0x2}], 0x302, &(0x7f0000000580)={0x3, 0x1f}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r8, 0x20007479) getdents(r8, &(0x7f0000000600)=""/151, 0x97) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r10, 0x20007479) r11 = openat(r10, &(0x7f00000006c0)='./file0\x00', 0x80, 0x8) getsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000740)=0x10) ftruncate(r9, 0x0, 0x4) r12 = openat(r9, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) ioctl$BIOCSFILDROP(r12, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getrlimit(0x3, &(0x7f00000005c0)) chown(&(0x7f0000000000)='./file0\x00', r13, r2) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) r2 = dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") read(r0, &(0x7f0000000040)=""/32, 0x20) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1c4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r4, r11) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r18, 0x80044279, &(0x7f0000000040)=0x2) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r19, 0x80044279, &(0x7f0000000040)=0x2) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r20, 0x80044279, &(0x7f0000000040)=0x2) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r21, 0x80044279, &(0x7f0000000040)=0x2) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r22, 0x80044279, &(0x7f0000000040)=0x2) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r23, 0x80044279, &(0x7f0000000040)=0x2) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x10, 0x0) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) r31 = getgid() r32 = getppid() r33 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r26, r29, r31, 0x1c4, 0x8}, 0x5, 0x5, r32, r33, 0xfffffffffffffe01, 0x9, 0x7ff}) r34 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r36 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r38 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r38, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r38, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r39 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r39, r40, r41, 0x10, 0x9}, 0x8, 0x1, 0x9}) r42 = getgid() r43 = getppid() r44 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r37, r40, r42, 0x1c4, 0x8}, 0x5, 0x5, r43, r44, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r35, r42) r45 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r45, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r45, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r45, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r45, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r46 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r48 = getgid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r46, r47, r48, 0x10, 0x9}, 0x8, 0x1, 0x9}) r49 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r49, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r49, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r49, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r50 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r52 = getgid() semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r50, r51, r52, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000280)=[0x0, r42, r48, r50, 0xffffffffffffffff, 0x0, 0x0]) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r54, 0x80044279, &(0x7f0000000040)=0x2) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r55, 0x80044279, &(0x7f0000000040)=0x2) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r56, 0x80044279, &(0x7f0000000040)=0x2) r57 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10200, 0x0) r58 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/97}, &(0x7f0000000300)=0x63) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r59, 0x80044279, &(0x7f0000000040)=0x2) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r60, 0x80044279, &(0x7f0000000040)=0x2) r61 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r62, 0x80044279, &(0x7f0000000040)=0x2) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r63, 0x80044279, &(0x7f0000000040)=0x2) r64 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r64, 0x0, 0x0) shmctl$IPC_SET(r64, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r64, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r66 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r66, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r66, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r66, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r67 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r69 = getgid() semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r67, r68, r69, 0x10, 0x9}, 0x8, 0x1, 0x9}) r70 = getgid() r71 = getppid() r72 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r64, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r65, r68, r70, 0x1c4, 0x8}, 0x5, 0x5, r71, r72, 0xfffffffffffffe01, 0x9, 0x7ff}) r73 = geteuid() r74 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r77 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r77, 0x0, 0x0) shmctl$IPC_SET(r77, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r77, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r79 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r79, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r79, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r79, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r79, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r80 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r82 = getgid() semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r80, r81, r82, 0x10, 0x9}, 0x8, 0x1, 0x9}) r83 = getgid() r84 = getppid() r85 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r77, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r78, r81, r83, 0x1c4, 0x8}, 0x5, 0x5, r84, r85, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r76, r83) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="7af93ec8757eab4c", 0x8}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r1, @ANYBLOB="1000000000000000ffff0000010000003800000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r53, @ANYBLOB="0000c800000000000000ffff00001d000000f000", @ANYRES32=r54, @ANYRES32=r2, @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r0, @ANYRES32=r58, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r59, @ANYRES32=r60, @ANYRES32=r0, @ANYRES32=r61, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r62, @ANYRES32=r63, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r71, @ANYRES32=r73, @ANYRES32=r74, @ANYBLOB="000000a59f002000de0000000000ffb6dd096f298778ff0000000000008b4fda89051b228ae43164e0a728479eabd1b432b73bfbc0d32beab3545e6e2646a4b7afbba125721858b1cd28ff0b653adf10840130ca38ca3c530da8122fc6e6a6ac124a843b3b5232043159beeabaf0a50f0d945975a5adf1c2e959a056fdb7a5d9a6f130fc19ed979255ed0799790abe6e09c9f37903b539a7799428f6874eee45c6bf56b6ad091226f2efb626e428870619a34a98e8e2efd3770f3681914738806845173c5256", @ANYRES32=r75, @ANYRES32=r76, @ANYRES32=r86, @ANYBLOB='\x00\x00\x00\x00'], 0x168, 0x9}, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000480)="2fb74888a234a2ef8668a7be0758") syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x40, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000240)={0x27, 0x0, &(0x7f0000000140)=""/39}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x5) r3 = open(&(0x7f0000000280)='./bus/file0\x00', 0x20000, 0x100) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0)={0x8, 0x6}, 0x8) r4 = dup(r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:36 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000000)={0x4be3, 0x80000001, 0x80, 0x3ff, &(0x7f0000000280)={{0x1, 0x3, 0x20, 0x3, 0x7c, 0x3, 0x800}, {[0x4, 0x3, 0x7f, 0x5, 0x4, 0x81, 0x80000000, 0x1, 0x8, 0x2, 0x9, 0x8, 0x0, 0x74, 0x1, 0x7, 0x0, 0x5], [0x0, 0x100, 0x47, 0x8ab1, 0xbf, 0x5, 0x0, 0x7, 0x4, 0x3], [0x10001, 0x8, 0x1, 0x100, 0x6, 0x6, 0x5], [0x8, 0x6, 0xffffffffffffffe1, 0x6, 0x5, 0x6], [{0x8, 0x40, 0x7, 0x20}, {0x8, 0x1, 0x80000000, 0xd6}, {0xae37, 0x4, 0x5, 0x84}, {0x0, 0x6, 0xc37, 0x8000}, {0x27f, 0xc000, 0x9, 0x2}, {0x3, 0xa9a, 0x2, 0x318}, {0x7, 0x8, 0x77}, {0xfffa, 0x200, 0x5, 0x8}], {0x7, 0x7ff, 0x7fff, 0xfff}, {0x200, 0xfdf, 0xc1}}}, 0x0, 0xff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x68) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 16:00:36 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x1a1, &(0x7f0000000200)=""/201, 0xc9}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r9, 0x20007479) setsockopt(r9, 0x9, 0x0, &(0x7f0000000300), 0x0) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r10, 0x1c4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r2, r10) chown(&(0x7f0000000040)='./file0\x00', r1, r10) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="4d8dff2adfd4a4fc72147d8d24005050c0e74eb128b6da3c27b2d18522c43942661a05eb353e828d3f497a9e91dab2db25b21f7fac93574fc66835a1a7bc7905e237963342b547a5ab0e80d786b4516612e71758867a2d13ea89f8bd7fd7e4ef5669f0dd8089a5d6dfb271f96f5218bf1a07997241902949a1422c5b8b9374cce3e04eadde67040491ada5eb8f122a626d979e6f70f84dbc22f297d3f2800e964b5efc2c8164e483406219fc4fa83db9fc02b8d0a622107ae6d203d41540e2ca7ba5fe0fa4104c230546ce00945dfb1c4acf81b6d9b3ec7c65aef2b12e44765e74907722d898a80593dcf4b8607ae47123ae", 0xf2}, {&(0x7f0000000200)="d00fdfc18744d215a01397ff9551224c3971c1a41d64364e2ce7dfa8dbda7aa13621bac22337464b67eeae5c428ab8159e5fb4825ed1bce58a53a86f28c402fc09a7387b7e55ea97fa2d40ba506d116f6759fcec54c0bc73671a5b85f5d6c4c5f25d8896b37949edcf54181b882152a8e59499284285027736c8edf8ed4cc5a645ccc3", 0x83}, {&(0x7f00000002c0)="478eceae9ef1a8fa8697a334c1c3ee10850f3c00cde9e1766d700ab7524539d9", 0x1f}, {&(0x7f0000000300)="4f0beeb8045b6050a50b51d29c7d7e1ca73e191f2742a4a6a048d82b82e889d8cbfc080e243cf7eaf4", 0x29}], 0x4, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x4, r6, r7, r8, r9, 0x4, 0x7}, 0x7, 0x2, 0x5}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000003c0)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) r3 = kqueue() poll(&(0x7f00000000c0)=[{r1, 0x40}, {r2, 0x10}, {r3, 0x4}, {r1, 0x100}], 0x4, 0x1ff) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = msgget(0x1, 0x45b) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400), 0x0) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffe16) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = geteuid() r14 = getppid() r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000800)=0xfffffffffffffe8e) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe94c613e2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a52b5416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e100bf12"], 0x1, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="0dc49068d1c91555ea4d4dff0f000029ec40297bfa7bc26b269faba3"], 0x1, 0x2, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2ec, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0xffffffffffffffbf}, 0x400) r21 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r21, 0x20007479) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x240) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r23, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r24, 0xa5, 0x1, 0x100000003, 0x6}) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000028930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000004000000000000000000000000000000000ffffff7f00005665f5ed00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000001040)=ANY=[@ANYRESHEX=r24, @ANYRESDEC=0x0, @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823bece3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a91307004ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca00300000000000000ed498d16a87490fefc995e00def660b38c8d935992868c040665a27a09b252286c4d2e8e13298441f2a2ba90846a4778981b3b62364ce171b2a355b6e6cde0922ffef2c29b14b12c7eb2bcb42aa2341826bcf9a157f5dec9f26e58e56a6d5fc175f5cbb5775aa77157feac4f29778e7763378fd51bd2bb15bd", @ANYRESDEC=r22], 0x4, 0x2, 0x1800) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x1, r11, r6, r13, r6, 0x52c3c0130fbad893, 0x3}, 0x401, 0x2, r14, r16, 0x7ff, 0x0, 0x0, 0xb6}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r7, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYRESOCT=0x0, @ANYRESOCT, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESOCT=r0]]], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000300)=0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mprotect(&(0x7f0000238000/0x1000)=nil, 0x1000, 0x5) setsockopt(r3, 0x2b, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xffffffffffffff9c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0x3}, {0x1, 0x99, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getegid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000000c0)=0x2) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5}, {0x800000035}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) read(r1, &(0x7f0000000180)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x1) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgid(r4) 16:00:37 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x2) kevent(r2, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffb, 0x28, 0x20000000, 0x8}, {{r4}, 0xfffffffffffffff8, 0x9dc3a93e3435cb, 0x80000000, 0x7, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x100000001}, {{r5}, 0xfffffffffffffffe, 0x40, 0x1, 0x1, 0x4}, {{r4}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x5, 0x9}, {{r6}, 0xfffffffffffffffc, 0xeb97268ab9105d9a, 0x4, 0x8001, 0x7}, {{r3}, 0xfffffffffffffff8, 0x40, 0x14, 0x100000001, 0x2020000000000000}, {{}, 0xfffffffffffffffc, 0x20, 0x2, 0x5, 0xfffffffffffffffe}], 0x200007, 0x0, 0xff, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x15}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x186c0, 0x0) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) sendto$inet(r1, &(0x7f0000000180)="bc73ad79b0f0a5ee2ba8a03d7ab5f05b7c1d429be798810210582f54f919f9852874e95ec4d9d453ba5701776f9a1667e67707001e1d68d7a3b18dd1856d80ee46aff0e31f1ef79a59c01edc5a4ca78470d2a68e624e6c46ab51eaf16bd4d79d4794179957c0c424f1d00fd2fd7722c9ef9f15bbf801bf69f45263b2d16c444bc796d9c81a8c7315789a86d1e089002739e152da949030", 0x97, 0x9, &(0x7f0000000000)={0x2, 0x1}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") 16:00:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x200000000000010a, &(0x7f0000000240)=[{}, {0x808, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) setsockopt(r1, 0x2, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812e004e713048e69900929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x83, 0x9}, {0x85, 0x100}, {0x84, 0x9}, {0x40, 0x5}, {0x83, 0x1f}, {0x21, 0xc30}, {0x7}, {0x20, 0xfffffffa}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x5}], 0x1}) 16:00:37 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) close(r1) write(r0, &(0x7f0000000280)='{', 0x1) setgroups(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x40, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="488ff569009f1a865e75682837fc0cb241ecaac6db6e47df0db3bfbd9cdbd43e362581494418fa5ee68f447154526a029bdf9acb39bd56932b4ea43fb26dbfd9cce9822f79fa23c3d79f76dec8b20d94917fd0fde20a01b4d05e6987c17394ec709d7f8e40b87f22529ae16a54365cd9a952f0b2ae72c1ecaa81cc6776f027fd363ab75fa3918ed96115a995f748bf65a1eeca811f96cb9ea910b8ed3cee78271277f11cec298cd4f02529413010ef68bdda6ff7c190947d4722ba"], 0xa) flock(r1, 0x2) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7078) 16:00:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) sendsyslog(&(0x7f0000000080)="194b9d944671ba0e0551678c5d7e803e1899eb85999ea462971bb9698e787bb6e41b00a5e66db7b734a4ef12620cde6337c9e17e78afecfb0ebe8c4867755ce92a5cba115e7d97e942ba675ddd8540b566c4883052363daa59032e5702b95ce8535f0192398666cd68343735ebcfdde7bc0c6e2518b3aa4e34f09819e1a35fe178788f437d028a79b0830f3846708ab422f71157c5e6790272fb3ee8727a979c466d2fbf444a3becb4d29b11f47085731ddac3db86a5363912e366fa1dc2915d6085ce710fe62da774e5e6ce315df5b59d42862e8146c707027e", 0xda, 0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) 16:00:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r12, 0x1c4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r5, r12) fchownat(r2, &(0x7f0000000080)='./bus\x00', r4, r12, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r15 = socket(0x20, 0x2, 0x9) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0xe3}], 0x81, 0x1f) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) accept(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/161, 0xa1}], 0x1) socketpair(0x1, 0x0, 0xfe, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x7a144d3c88ba67d7, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/17, 0x25d) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:37 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) utimensat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x4, 0x7f}, {0xb888, 0xd4b}}, 0x2) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0xffffffffffffffff, r2) ioctl$TIOCCBRK(r0, 0x2000747a) ftruncate(r1, 0x0, 0x80001ffffc) 16:00:37 executing program 0: r0 = socket(0x1, 0x4, 0x5) connect$unix(r0, &(0x7f0000001840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957a10041fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c75a1f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffe2e494ff83f68ae9b5f2b06c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba292fbd89f75938a72986e1623bb0e98e74c354a07e94995f0fcfec7ddf6f3d66620dbe48b9a716bac08e354568b07f05f307354ba5c53d23f9c8faeba5185b04f2cfd3df21a913552d5da2d0483186ac95f7fc176a9cd2cf8f5887812c136856bc883b038468a8c8e77bea1b3a45c9ac9039bbc072dffd62e4ab75ad4ecdac6cf9689255594e0bf9c78ec9f227208375281ab84f73e8bb4cb54a876888372bdd0ed52d17f2d40faa4fca4a1a032a2ab984d109b0a0b0bf9e8cf2e9369ac23b5598c3dc6c7985392f7655d15b510d7b5e2c1a674cfefb15627f2e656c8747e6e64cd41d844"], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x804, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) accept(r2, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r3 = getpid() ktrace(&(0x7f0000000880)='./bus\x00', 0x0, 0x1000, r3) ktrace(&(0x7f00000009c0)='./file0\x00', 0x2, 0x1000, r3) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) getuid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) r10 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7, r7, r8, r7, r8, 0x2, 0x2}, 0x5, 0x54, r10, 0xffffffffffffffff, 0x9a8, 0x6, 0x3f, 0xfcc}) msgrcv(r9, &(0x7f00000007c0), 0x8, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r11, &(0x7f0000001640)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce3c457268014f4d396bd00001001f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd70800000000bf71e6d17906d4ff919c6a32cecc58f2ea3e6d1ecab694aa068e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9ff8a7cf7f2cf155c4e2746d3a86c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e09917f2420330ec3c16844b48f6dedbc673e935a5df6ba90d43444c6b5137f045a8471e3d20415ec645b07e96d9b8f818e63ae16bd04bce41ede6b0430fa2ef0a108de1ffd500d41e0607422415048e4d5886449a21cb836d7bc347c46f15d17dd1dff3cb327634aaa0a1a36280d132ef9baf52bdf9f41b8557e0fcd91c9c77b7174a96e64f6d89f7d414a563e22b7abf85695a72d9b44ef667e35e57ba481ba58733bde4c1629241df6f61282df2efc3fab33539d7936d2b93b37"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0x0, r12]) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000040)=[{{r13}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r15 = kqueue() r16 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000040)=[{{r16}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(r15, &(0x7f0000000840)=[{{r16}, 0xfffffffffffffffe, 0x44, 0x200fff96, 0x6, 0x4}], 0x8, 0x0, 0x8, 0x0) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000040)=[{{r18}, 0xfffffffffffffffe, 0x11, 0x2c0a06f63b5df84e}], 0x8, 0x0, 0x981, 0x0) sendmsg$unix(r4, &(0x7f00000034c0)={&(0x7f0000000800)=@abs={0x0, 0x0, 0x3}, 0x10, &(0x7f0000003400)=[{&(0x7f0000000a40)="083149e5dcb2e2e16c16105cac8aa08bab77e772481f0ac283350b324a7630b2469740cd9c93f232d7544cd15786104155deeb326a11e0e1138daf96f7e289689aa67cb684f6", 0x46}, {&(0x7f0000000f40)="325a653771fdab575245600e8ecc33ae81e4d326213190531f403eb2d16ae9ccb304abb0a79ee12df119bb89978447fced383367e5b172b8941fec7bf399a4ecb05a6a79f55e5b8a814baf99ae0a07a6ce5a02ce6c5ecbfc24156e87808b5884ef712d5aa76c08bdd86714e16349dc8fbba1d2513790bdafe5140c1f31a57e1b01fd5f0a032fdc7ac6917a143b323e03a5803410716b52061f2a1f", 0x9b}, {&(0x7f0000003540)="636ff71ee07507dde2ddf98ae365f40515299a921d750fcf0ab4a5a4f62f4c79a3d3ff566061ec04b33c5aba57094084c994c95bac47c331e054af713ef8cfe852b5102878ed89fac8873023fbbffe8d52e0a7decc731b77ab696982e1ff9739751e610bce208a7a081107028b2f5b99c53cd40d4364b3a59dbddf8eb33892a6fc7191373633d4ef5fe1191e037d4823d5752dfa8c41ad7d6877fdc8bb2df85b8eed6b053db194b6d00d20ab93968f86e93220c5f27f3bb4449d1999175dda4218bb199bdb2e2897fed4bc2d5c0d8a7f2a49aafb47142df2b6719a959bd1201256f7c18cef8c0a1a906900a298e842ca581e1be321c490cb444d8f811f60ea7285e0a2729ea7015a04d688f0276d5eb9311526add038eb04ae6dde47b554f678c388dcd396fe789c0f280c8ea878fee9b5833b58701f84b2f009a0e990e7e52635eba917dfd682dcd7fd3885f19641c4192f2fd99d44867894013fea1da905de71897bd3e8be4b667e37efba628d5b998f9301dcbfe2aad1833a5beddf3d123d05dc4c31bacd043e5015a452d7d3435429317cc481ad638735f622e6ba96707bfa29c1ff521252eed347633033cd0eda6e1c9d01fc203bfc51778ad730899a49221b8c85fc637de70c97e27aa8a52a0ef19aa0ecc1fc5fb9ea1e15fbe02e78734cdd4e55abeeb30f1fa88a551f3356680f442ff4f4d43d7dd22589ed1d8c81e6b60879855d1623eb56c6993f1bcd6af118543aa5410b05cc5729ecf777a7f9b73d2087530778a4f4c286d5f229189ed2077e29ae25ce8e354bf43d18adda1e7c05b6819b63744e612db69b1afdcc19242ada6cdd275141d4e2f728571fee0ca533104e0f4ea52269558d8b224f12ae1b080c1c9849f88d561b24dbe6e9ae06ff6d8fe9613eace65d0dddf5b2f61fc2dbd2ce38f9797dfee5930086e34aa7bb960a3a5af5b10ba82c0e661a1da5b923c25ba1088d726d8afd583dca442fca0684f8cf276c22879b440e597a15068b226085f629cfe9af081aa4eb2696b23b4c267f83d1d61f96ebbf9b043c187929514de879d7da97596c1b871c714583178ee5567a496da6888b0e8bf3d01c83ad136b19d6cd6b0599cb68897060b09cf51083ad31ef16d469a304a11357490501262301e81bce67356a5b655c1c70c4492bf5cac80b183b30e81f9f4c97d500f0a4769b209aa260f33f93afbd38bb7be83e9f05cc4c0b8429ac46ab6be74fc57da73dba59be1e483aa9d0d733d54077458a72a3e4e0b397c2949c7f27b2845fe897bb82a8e85a81c35fd667aec78699db46f7c77be618cffb5ad6e3cc8577798c6bd4c53a13f73a38833c2d4e5038c6ab98954cd775f14cbed4083548f72cd18b649617f9ace74ecc591e7e6946595318c9283cd228e39ceeee592f493dfd6af6907657fc475384821d21b6bdeaf7afe9a54b77aa7829edea483f63ea4da41292f1fc01f47c468ee185dd8515ca01a51df63586a55ccacf8381d7ff6cea0855c604021d4d1db11233238d22b60f37777d7573004f3ec7bd1a448903efb23ba41bb23b3afabdffec78aebb442839b56182d65a7f14a6f8b983df965a48fc5489e5d956f340718e1689f5037098635ff6be34e55e42acc696ec2e6c57ac26fe59161892f0cc93068126f8e091bd3f5f5f7d649c7204444bced0258c8d02c9c553b30070d233580d6911d03ccd0b23a46585319ee51449629c5da1d9cab8709f4a75c7a1a26870bfe9da15ef2c112ee0dbd88bd126015beb94352a67fc741c3c7915f39bf774cba2619bd48259b62d88a5258c9ab0b1f2f85e2cae2b87d1da90b1d3ac01ed7f38eb9778e8a07c2d2e7d6f1916e9cc29609fcd29259336ff2bd18cc87d7b2cb074467ad89d26c326039d43a1ed8385ef243c47fef3be925fcf8861c8cb5eecd82ad6212936cba674353553320009b68367638878863aae1545bc6274edef314d7fac9184ec6906baf8994a99698688e35645f8b98e9716c7e168611de136ce7a1014fb014793c8731deb48850ce35bfbe5ce376a45972c2992404f03f400bd0da6a43e0e63d449c6be44ad9152053c1f3edd3715577ba8b55ae9220dc3ecf8a432929c462d780d9ff9e8e5d5e76b85821b07817e779517df968ec972930e7a0e5bdcaff30c9215c3fab618bf0dba16dd8c9a9dbb71b74ede2ea61410fa52d5c3a92d31e268db79d709a13c4968f8d8637184a96b811de8745aff08d3b02de37810ae6c2747a4fc7d597eea56f1b94e549311356931cd6f00236d93d3174480cd42a8bf6420aa7b7c567e7206144308650218c069699ab5f31848c8452f02fd33caf5450d550c507916eada58aa74958e174f2f135cecd5f0c34e604e9b86d4a59468791b47b04d26ff58e6d690e2850c42cd2e408a4a837bafc206fbc146dd19fbd147e5258ac065def4c3265e7314640660281ea4be1d461a472a86e84645aead55672c18c8130b1451a857f3222ea56ac97ecbb28425349e52fefe67d83819889d2d795e0952563ef50b2d0f0612be592aacd47f9a95df884d6a182fe0ee6febf5ab6df83fc27283942c46afe0661e26458ad2bc3394ea77541703ea0a6149225a5ebf5bae2f175535d793a5d62f3e63a4e3978e431819bad294def1e82e1af6f5ad09eb8a839d88c9921f6ec7f673c6a1d56e90a77b560d08521e0702c240509990a90ae6c7e4708861de2efb2b5dd2981e6ba08c0c7b4ba3b358d4d6240ad49227cd392012d88d07ef4dd22176f8e2dc676dd9d9101dae6120b1347dbab0e263f7640c31bfb9b102f4070477c9457d8449ce20d49f05224169b01690c0941098e51487ab7815df65e0930d70299bf3a50ff5c32f8ff474756e8a8dc19c3fb966cac65f7bf8431fe6d80ae1c3d31de8c00773118b32e5978ef9002ecd14b96298380fa9c960532435dfbc1e6cff2d4c220a03e9a1f41d5ba6a1f032a78498b0c28cb74bc9d28dd25d29fe6e708d7c51a4d9d654728dc5a51ea86ba11fe48b1a1298f029a30713cfd292a29908c6bab494b11ec03a69b1439dd98d71438b9fa0f7843e49097f85f84951bb16e06533c4fa0511c6f35a22e4795c110c12733c0c3ebf660f9d0965fa35f9a412232bb81b09fb589aa920364621db079252eeb8a1a14187175556679c206735f53ce3bcc8a3cc60fec225d7017947240a01aa943ac2929fdb704db6f0fd9a1325ab1ed8e33fab41005d9c3c643fb37c1ae116be046dc156a611558f4d5a4cfe6c13cedf0ce7a65510e2f6a70526e29951bedccfee2fa52cfed2f011d95ab4577442311a198ab7ddcdc60f7b9a4ebcc803641aac82b44f22cbfdac096e03fd9512614def612f8e3f3c71fe71dfd15b91d6a68a16197f1e37dfa6c9ccbbb14cb772b4de3eb5c6e7178abe838f6139ebc2828778b1af6002aa5e82aced4570e3886dd762b1e52aca4071def4f7da0f4d3cc6772a888e23b961bff60aaf57bb0d01e73b50d7e1efd54daa28b7c3388e13eb8d403d21aec913e7e21e46a9ffd9404acf88c6b459760fd12f93ac646fee3e6f37b87c3456594cd646c6a696606357761f355e7d2c592e332be7eb9959a4556fe949b6f36b0a0de46112362a44548d859d90daf89a6bda9b30b62f03f06e0c807c27c3b143044cb286cf9ba7aafa2ee6111b03595438fec5019ed71352430acbe735d742b2fe9f3e8946dceee07be1ca382c000e5291a913525bf2217edc8d8b57afa006552cf5edba35b41e57b8dc3d55aac372d621f230c3118b605ab4b27a84866d40d7eed691e0ea11a7c541f6092e81b4c5d4ba64eb4b52a00893e7601630f270137472e2160a436bc754030ebbad53f47b2c67f90ed34dbcb0cdff27af21ccc66bea79e0fff1b13c8795ca30acf453faf2b65fe7d3214cd08a47d866b28e5a2866acdeb559dbae18a4adc1a955509ceb412e5c6a13caa0e88a10bc75638893716abbebc03ed0344de5ce534867921402d2fd6762a78d82487c4b1f5b1fd88c497b99dcf3f2f0871ecb2458a301bd5fe48c550f644b74aca79d20f21e38e7bcaf3e1ce6d7d9364e54c710ed573077060eba825d40a09c2583402e94f7fcac4eeb047c14e84f24a7ea3f7ccbdbfa9e258eadeefc8106d0b1ddba4439512dfb317ab2a27c4ef102b42365ba0f0b26bcb6a086cb8ecca457ef66acf58209f96e492e377923dd30e9f85b0e0b917d73787de1d24302b11f8708b44b98b095e562376a0efa4b9fd8b59d19776219b69963ff0a7c31d2916abd74419ec0818cb3346c05aa53b9094656cd3916fa2a61d48af10c0d91761e2637cfa6f2b4fafe6fcd7a247a64e8bd2a0ad45040461dbe5d9fd96b535a91396a6788f88674e23fd6a7cf36b09b104e45c5d32c47558b6a2ba89f41a3f2a9ad22859ceb8db963c7dab93a933ae5a1e6ab121b43080078683d6e4639db984b1903c021e8ae6b665c41792dfa79c58f42a2b2d24fc794bc1a958d8647867056af190653abdbad884c582162d7d1b13bae08d66c5987b473206348ff8bceeba0414f8fd9c776a9c5daf35b93f853856acd55eb34de4727d74d41266e5881c822362f8cdb19daea991dd422188436fe39f06c543c260c0375edea8f26a9402fed7b62ea40fd732b14933b1fd140e26a08637154cf1c07dfb78bbb34e931da64b7a45598f6d5cdfd5b4192c7fa05817f738c2869a297fbf6c2b6abc3c2f551e25ef79077c6851e3f6dccdf29664555cc3a902a1ca30f8e50a58e332aa1c1ed1083e36f92965e7320bc3df886d005ed81a70389d19e41994f63b81777a57cc29650b5b04cfba553c475dcf1d1e0b1f5c75989ea370e07b601b4cdee567cfff7e02736d024fb4e9ae7f0dbf322d602e16263489fa0241fcf33508a0ab706ee2ce1168723b47e097a79d3ac071ff83ea8b4c379789ee3a1d86300f552fa01000000010000006e750cdb1fd4f9901272d495b1725bd6771a95a5c694bcf9b1c67332803fc11d32f66b4655a3e91c0ad94bbc7ede7d160ea6b882373a50f2c0580b7036acba61bb7c118ae8b1f9046220abfd41e88e4df304e15f7aceb910a8cd4884319313311eed30ab8ca719e22dd0ef9c8237ac2d903de737f60630df34e276275da44e9f5e41d00fdd58c3a0304c14a61ac9393dcbac589e8190c7ea92de96639fce3a597790f5934dd286919c20e1ab537bbf859c3ceb7082d27bcb3c330c8600c3f0722f947c98418b75bd8d2c9a082e6dfca35143a326511b8492637af58a1085cd3c8bb2d832fb2b44444b41d4cdc8c2993ef78609f2e2111a4e58d4d6f3cec63a9986910d3ebf416f7ff4e2130af267bd3bca360ac8f6b5617fd798e32a44ca79af8252c81ef21eb61ed08378aee188162d77baabde66b8ece9a8d8c5ecfecd6d56de844f7e5d2a95e4ea13dd763d8c97ef4002a3e9d72ad8675de4e9ce3470746967ceef7b7c4ff1d294dfcc81749de84f572bf1a59976373f8c6d00dc17e522ec2b0468fbcb3226011f164d7f8bcff91ebb6520879a988dacd20ab0cc4b6f61301399aab3df1457c2ef135d0aefc837ddf07287b74af8954887ed023fa2e4f2850abb7b593d62fce21092ff47172ae09381bee5212774b5177f7a3d1dec9eff9202c5645f634aa1549750fb9d8d99566b7d25013beb12a2eac00ed82583790e95e44b4b7fcfd3e2faff4d9b2f7db8fe48a13c93c10cae98ec7fecc33b40c28cb989651dfaa4e9d73881b9fa4673e46b9ece528519a8fcd6bc0dfc658f35053d9436f1347e8b6ed7e427518d8865766b50f8b7e85074af24ff33ccce5e7b5a445ec084fc05c2461fbfa7e130a1b19e1c3c31d94955d9de7aabc51a6b963038db06910f3307e8b4656c8712b9af6b89c6df2103ab5a5ed696142b8faebba38e3e10cbf3986faeab13c5e227c3881f245f265e13c111d6", 0xfffffffffffffeb3}, {&(0x7f0000001580)="81a60706644ddec3bdd0baeada31799b419047eb84fc74b50f3848a39807124cc135bb1a46c371464982934119d82a7eba94fc3093e4879f351c24e7592b87842c4531b59accef0839949defcd7d07f1b4d9bd5534f5f825829824009038988e9e03f956cb201d135f63dbc219768a85764e1283c2f1f272606d4130c487ba5dec65c93ed551cdc27aea15e563942157e626dccb3e5a63e6f02b3434322eb49b6bc8", 0xa2}, {&(0x7f0000001440)="72b84f0e72a43e0aa1ba2ba042ffabd1cfbbce524b9f1f2d0bd49bf36d2a2edd1dd5d44d816c251819f5f2a93d66ddfd2d8b6f16287b3bb277430acc4120f750a7858044ec4021fde2ca2e51cf44341b40e4168fa5bc30b8fe445b4f9f10f2e205f6a792e42f19e14670b70a3fe2d23c6f16d4781e509282be5cbe65ba40c93d4c1a66d3c557192611b5f3d5d76332d5f2a200ff356b3b1adec4294c27ebdab5e362e4cacb010ffa37a1c410c33571b83eb6c73311fbfad4b64c3c622943242323717574736ab8df5dba0c2c86535182bdc6b68a96a368301953a16a993b3e872bedbea5866f61471106452de58484a4f6d9685b0797e7ef13616cc7ade84563f4788df78b2e34196cda1cc5b5691d92eb990f3f3f8c5da59747eed8d2", 0xfc}, {&(0x7f0000001340)="65e80e42fa48ee24489039a464a3a6e340842a0348a4ba2b2c0de15c1092c80a664d28f9304e2dafb12d53ecc6d401acecc23ffc490298eb9f5637e191a8d068a2618defb9b87d138bad14d1a422ac9e1c52e37093e7d60130d5074ea86065298066c0b3ea729fbc7e542dc2134de8b22f75c702552ad0ae05a582b07a96f96c38596ababd4f56d14c7c04cfa2d0580f1bc365c362aa8264168ca0ebf9126b992309702d47d71a928da7672aa0b878e3929d33d694efca3475bfda236b18ca9abe96017397eefbd62b4d518dcdaa14c72098d881aebd1703c0f1aa7b42e7a19a14f4030f391dd7bc405b980e3667cacf", 0xcd}, {&(0x7f0000002400)="22dbc96ec98cce95328b5e9b1e5194ff12fcf8f76465f7051646849e8ae65e0d90db1e487f5de01fd7a75df972035e9789662367d3a2b69258ab23168bfb59bf8867727ff1366c8a3f519013d6feb984b9e75ee8fb80c1ad1e086d740ec306477e1beeedb04140497f9a97f0a910d5a2f2e23825e1a3ea01a791a70c36f93b3412fe8991cdc853f0212f3e7bc5cf04491484c14fe9c7fa972beee174f699c3c980e3398a09498f87d010c3c8a9b7a044aab0a3cc8047e1bbf2bb3e4786da082000d20407d291d103b6cab1aa5ae98845c5bbc308ac7ae576e4634deb0609d46b7992e7807d94870bb7470d7352143bfeac4705d63e1476e57f52a519768cb6cc0244a459f29b0585e43522427fb284f395eedcd969002e93a6f6c0d0535c085b3223f8f3cb1ab134683f89a8c1ae57d3820446d727dc17ed4b5efbaf7b2fc915211f0a8c97edf558fdf1e7619eb7e818640fd6d3c6033cb1b825d515b7ccd722e0c07e46d70fe12d74665e5ed9f7d24942c60a1335417be4ad22407a312d3ad8ea969d6452ee8447123a59b17284223565602b3943fa1b3fb6f630ea67880f0192171cadef3fffdc28d3be4a165827b38239614c16b75d612cf3bd61e4fc9a11d89187a4fc554e2f63522067c7ed9abc0b7271c08627be931703b363d9cfb08a9bef8b720e51fc96f07b5cb92360738f29c9e9b9ccfa9957ae88a01d8f1679ff6056c96aedcab561de91be3f3d80fde314da5e37e69a0230269dae05d41ce55b8884b8104f28da51febec05b8fe95e7bf3201ecf1f186c3f01125351c95987d8823f1b49971986922f32ff95c37032d84e3ff7c6ccf385038f64bbb683ad820bf32e7e9f5f95986f3c17c0f4674ccbe91ed8b7e3abcf15f773f904e94437056224600e89701660528c0b1cb27d8fc5c33e0dfd71060881dcf23550e5adcc43aa9cd7e01d6faf855a91470907e8210dc8e8f1ff182eb0ec1de49648cd0d1da0a5ce7126118d5600ddfbc3e46671b99e8df410b76848e657f5c10b5e57600321adba95043f89d917e0c3557e7833dd19c40e5d3f743a09e92885d2ef5353e629f4736254f2035c826a6771504ad4305a23af032249b2cf86a71c1cd9451945a0fdb518e131c8b89db8fad74708ee5c61ab164c8d658b359fbeb44ca9c6646455d80edba19b64a62423860f86a6650558341f8815595e0dfe05e5d44b7622793c351df399e962d2796a39b1a63a6808a017f9d008e7a08d283e65fde713516fa8fd0d17cc82fd5d037d37fda2c6979b0b87676a3736658703abb187ba98e247a4e6e34899955efc617eceda96ef9c96e5a8ba73aaa720ac603d7f675cc1d3c043ed896737d72710de618442f422c5df66e26bd8855b52083aaeff3c3d1694ac91882392740957cc2e692f1bbdd1db8238870ee6ce4739a418ced6f340e60142dfabdc2b0a2eb339e611fc431c06ab7a9aac2dd4ae6ba960beae5e24d334466e4233b536a81f9f00fee9fa3d84a032b401ac7027d86758874cb4bbae3b20d89fe7fd9ba1be9cb788cb903a1105cc27d8f47ea2f8956e96fdfed3ab272c15bcde04b88be9f30324136fdd97a31489f71f5c500f7b2b7f8364029f07e8b77a574e63299cb2e1580f7adf27fd265977fdafeb9c1e2be6eb9b6a9c058f8b4e6b201e748dc783b3cf4feb1a32deb11d7d08151ff226da0f6689e400f0e38a911a9c1ea2d9d738130a3cb81c9d543f5bc40d9faa61c6414ae3a63d08515a892c3959ca428a437a61f571b35bc6b91cefbba55970d09620037b12d8a9219f80006a9e1f2dd55eee033ef7beffa915dffa29070e0bc89cdb4339dfa057caa844112a234b20691e53e63cc2aa3db971438b45ede5fb36436c9ff006f6f5c0f45994e4a35461bc41756661416f680f0a3a276efef164f65ada16f8a5a0b05062296459b350cc67e0f6eb98ca18686545fb7100461602b4bcad32a5d2aabb8cfa70e92ecf981d1269f1adf337201cfd774ff0a6d7b9fa7a752a176c8daf399473a7edbedc5287f977bfc74a92c08d23141531b37178529416dcdd11dc4df1ff072a273ff7454a3de6bfc37139024f39a189c5fa223d369ca9e020b39864f7829b3c53ac33b69cb77892c44841aaba3f4ffc4fc3d56552aaf57bb1c77d745e0c4e73b4d1024a40531930b66177735777fb366f9c0183c8e848099524ea57fc7e1072a1cee94afb952fd4b36b49bd02db0d9d66d60a892e8b42a3af3945fd583df6ae591ff17f6e1fc8b875f6bd346025dbb22b6f66dcdc70a30fbca006593e3e034a2028b1dd9d40226509ca328bb2ac947f2f10d34efcfa3c8f6295f889c6c68a1830b86f884ab7eb65cdd2a5d194b5c97e111be2d0448e3a4159057b84d5d8abb270c945bfb6951c33c6cef5583f73a579741496d0d029f20c2d5d479093394b412bed927631dd7d09e002254c2a88a31bb31e5f54965ab8113f47d63ca1562158041c488666d34e8a38302e778cf5a8f4b3505c1e52bbe35f7d5fb2deb04aca9d6870e249f3192da84a00b297a73dbd6bf1bde6223d662d29973f4577643b028c500cbba35da0215c14d1dd06f550be6c36af6d94acc1d67ab75aa8510f5c6439d6c0a14d147106a49920eca1c41159e569fe78614f0440cc3488cf665500a6db1cca8e94b13a5ea74db45e0503531efe742836bda53a1b669ee96a89565af1a5a9535bf3b71a4d22cb243f36423709155d1e9e6bbf8d248a56d3c99b91890f5d62b570448d8503a0a39a75e494df13d2216ebaa9b51170322c6b6fa5a9a19d0ad227646338b120dda5f875aff5d935bc417104952aee8bb0aeb2ace0d824f98c4a82b67c66ff4c65057768f33a18a512fedcd64300dbfd66f7c5df680bff9c95b28fa2e318c97aaba90f204001c460fb51dae834de09f60bba274ea496af67e5abe803315f2326f19bd04195b105c5c7867249f13f0680410fac36d488918d111869650a4c25539ac3f80463915e59b4fdab26f4f709ecb76b16954bae12850eb76c49b9b56935f62dabfc27de513616781e4e567cfa44f4cb380c5b8414c6bfcd5e723152d50ecfd2e7a66d6463f7577bb3dd8a7ff9befd5b1121987339e662354f9d0c8a88469a8113082ac16c3b3acdc9914cb43195c041a9f4b322972a34fad34c57e9d8767afd5ef721523e20cd1aa576615d744082729e813b7680f16575b0fa4e4d1553588254834196a2a30ba72c53fb0aa141a56b80fb3dcce6cb16db449b8dd81d0fc335ec1e1edbb17810aa4960730d0ad6a709f19fb47a4c068be8e3501a125b13d70de073792d3acb1b040a3c998c18346539710de3ebd25ec9e3cff8afc48e91b9713e24c2ca318641617488b7c52f84d1fa76d6b5ad5bfcc224dff5190e25b236b81eae3d886b7e77cc9d8e8620e292cc3573226063e0dd862233c1abf69d5659c5a83f01ac4280fc6e3af21ff32950c5297a39b5c9c99dcd181c00f1fb869e571e48b2e5a9cd1e4f61aeb1ed10ca547a2251795d2a684858045c5d438713d8e3749faff70741969e5c3190f291053e146367e84d7b43e3ca2076992e7cab970ca7b1d4c4737f964f84131cb9dc71a0a92c4cef15caa50005c01871e1800e42e540e1648f1ddfb8ec8496ed519e484f3b2fa491c8c079bc4a380eac98242de77ca07ea1958daf0947fdec787b089d0cc289bac04c9e26c6159dbb86a398d87d39dca16447fc91e55da6ba12f98ac2f4887e50a630c266c638d00458a08140db2de11bb6d87a0d574d9c0c14d32304306c5d06c245edef512960cfcfeea946d42d9d7708d46628a764f86b2501b177de6605fc7dc89339549966d4453e4446c413be2edeca14237d9a793e10f8fae73e096db49360f82fdcd6bcaa67665646c182261e7958ae607ec17652b3da3ecc07a31c80fb330ccd0163fccf62e3c8a0d410fc09d54db0729a5f7dfd0019273ba9f21dc94a48fd59e2cb9e211fa641220b21bc3476b18206e0cdcf5264261216ce838f349487274814b3bfd1edd72914c24d9a26c5e306e046d6f0ae700a0c65b05a1a21ba17157e157ef8f83bc5915cf68f160dfb57ee41326e42f1b69144da7ee9bad8df312dc7a7c1a14148ea1699862a749d6e82e13a767082317765ab58e7e41f80cf302580994030ed27262f36dc3d4cd180ef7fb80a56339d685c06ddab0d9faa5af4a7c5f28b33f11bea8f42304fa429bf47f9197ab50dee8c0b6ec818bf8994e38b2610e5a17a6e571f1dac1ef6271bf11bcc76a7a8744a308749e912f6f5497fdc398ce6a1f438feaa779425cd4b5b82a7768cca709eefee550d1865fe8b36bf9e164e40b37b7eeefba0c592c73ad0aef4151ca9447a4f0f3071969d2e733692a019ca5ee5292d95ec3aeafa43233e2c9cc9bde671e450c47fdc682926b482744127eaaa674c8adcedb6a371580cefe62d97abce999214b21737310523db0622c5fcee46f286b4d237a086bfbeca1f67fc10e6b32c578f93e63366d5b5ce06652efb9e85af7f2ec99b9393d48863c0165ce02ec7972da9682fc43bf865f70d1d1e1645cea811ba400134841788ae04f156868c22984646eaa5ac84caafa04a5a81adc0524bb9668f0d4b49f6f9da406c5d997d5d82ae8e427b244d197cfde960df0b1d9f07774338dace1d17b06dfe1de604e0f0df0d1a39af2156fb2acac82315e0ca253044e32d329cd12c232c6900d3c293e8baf18c76e9e3decf007bcd30a723f1f265eee2b666763218c34dec8f4101988bd538dd07d4b8418d16c31e723969ca21e34047338c1fb178252f8ad025b3c24928654da404285f968f215637e38779776cbbb1bbf3394253c25852b7a4cbdcbb1645ebdae54d6f094ef35ea78f44259a73fe4566bcfbf6b370dc94e96c0f4274765ef039d60043edeea91ed82bdbf5adc090686ff98bbbca0f72f2640b5f48b3109ac74c85dbb36dd1608d351f1e2e4dc4da8e31013f32ae3f4c0fcc3cbc2430d47c31cb3b65322e157aa97192dd33be8e6fd5b571b2008b664d7ed8e0981674d3a4e09f3eb87a2ab65ac8f3c4abf66c24d02804c9f252a69f54890f1d2f5b80331fd0ee9cfbb590b6b80ff527e4a734632849ab949501d5f61c6de9fc1dca9a66b01f6aff4f89290e0dccc9c8cde73a800d36877f68dd0fd97146c5e8c5333bbfd32f9d41a585af045bee28e673f475c5a7544844cabb26d15fd04a4dff30bef1bccae22d8ad770c6f9eaf2d16e2ac1e544dad714cf48b22d8c20fb704d2b967fc3c2c54324241c68f350d51156baa9c1013bdeef79729bfadd8f4c6fd7a98e3fd5427fa62a91dfa61594b861faa63b3ac46cffec0c9b7237f1c88a4605d15aa4536d75646715e87c45b23dc8da42d3b00346cc5fce3aba91d6900651c0a5cbeb38d70479adab6582736b9cef2566bf858de5e1d4c2cf02d9ba4c1f7951cd8fb26abbceb14dbd0146eaaf0bbddd81a63a99aede39e5f1ae6bf7256c8fa5422ae3f16bc4cfe2ae7dd3e07d4cf41abdd211a9e8f9381c6739970c2ab2cea9bec7479a47e6a9d56408d9a2955ca6b2eb6480a300613a12d2a9dc6d5cc2eb795cae66511e3d2c229abba19f90776e3ff295acd47230595fa29bbeb3892bf369fafffac34cae90565d5e764bfe59643b6e0fd6c6f74ee4f59d4a4cf2c37589d39fe20e0ea53f074f1002bd501573d3e94e164af19035b9e97e5437f8cc39843eb6bc80259f524d5b16e966969858cf6b9f4558eab92a705b1b86c4102e1f4d0a4eb932a13c1ccda3bc2964afafbce1476e655b53a8d1903578", 0x11ae}, {&(0x7f00000010c0)="d877fb37d977594dda6abd8730a16367f06b3da79f9269419bbc0ee4fbfc4e55b7ebc8e15f53259825d679311307291569b749c263d199b8a6f477cf6d14cb51b95de40b8e9076f14927b1b2471e945fffef5ec516e298709f10d8fb7c045d63b1b28b01331e8351929c5cefa38861eb6384a693ae", 0x75}], 0x3d1, &(0x7f0000003500), 0x20, 0x8}, 0x8f2196950ca9e5fe) socket(0x1, 0x5, 0x40) 16:00:37 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="0a57eb37a8fef591c9241b23e06bf0e64f780bbbfe71c0ea0c7ec8b082cae254399d31ba47bca9f847d2ae42d928e6be69e5f3a0c94fe887aa8b241d16ad49c94bcdf9200cbd5dfdbe34e392c0aabdee5afa51f4de466d2b8228d25a4cc0b1c95608ea2b5dffbf9e7eea508470f4e569e7dfce7713d76ce9520076e738fc5d384b236f7eb7aaf4fd43f6b6745dbea053138285c13a2e92b3a430f666e605912a0eb8ecfc9958543753baa23e4ddba6910fda549d98", 0xb5}], 0x1) 16:00:37 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f0000000180), 0x0, &(0x7f00000001c0)) getppid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ftruncate(r2, 0x0, 0x2) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000140)=0x4) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:37 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x200, 0x4, {[0x7, 0x3, 0x1, 0x5, 0x5, 0x8000, 0xfff, 0x3ff, 0x5, 0x9, 0xfffffffffffffffc, 0x6, 0x43e0, 0x4, 0xff, 0x8, 0x1, 0x5], [0x8001, 0x9, 0x5, 0x2, 0x8001, 0xb, 0x7, 0x90, 0x9, 0xfffffffffffffffa], [0x8, 0x101, 0x8, 0x100000001, 0x2, 0x8, 0xff], [0x100000001, 0x3ff, 0x10000, 0x8000, 0x8, 0x7157c1e], [{0xe67, 0x947, 0xd}, {0x8a, 0x7f, 0x9, 0x3}, {0x2fb, 0x4, 0x0, 0x5}, {0x9, 0x9, 0x75a1de86, 0x5}, {0x0, 0x100, 0xffffffff, 0x400}, {0x100, 0x4, 0x9, 0x7}, {0x8ad, 0xfffffff7, 0x10001, 0x9}, {0x9, 0x2, 0x88, 0xb9}], {0x4, 0x7, 0x5, 0x5}, {0x86cd, 0xffffffa3, 0x3}}}) setgroups(0x0, 0x0) setuid(0xee01) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000480)) 16:00:37 executing program 1: ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r0, &(0x7f0000000140)="f4c6d32d91065b5338d9f0f73303ff9ea8e2fb0b0ee4b0de53c7727f20e441f8f88e2b8d66b8a71c4f3406c37fc64ac9e59bf4dae692f5ec324e2f48e28eac773383fff334909cc006d0a144a39066ec8ac81fad5666ad4716edcbe4d5b53958593165170e8da29588885a6b83d13d8f00f26571daee0ec5fdc8271f51199a7301a86d1be840722c606270e74ada43a57a42f171dc9fe24c391fc89fd9facf847ad3ae76f13a58e45711374cdf74", 0xae, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078e7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) r3 = msgget$private(0x0, 0x42) msgsnd(r3, &(0x7f00000002c0)={0x3, "eb28cb68c9b633bc731b95e7c85e16a37db21d626a563e486b59373e5f07f8a3225df27edebc4f75a5e72c6eb06274e6f63dffb42b1d127daa0f9041413aa46e75c2a1fe77ebe7cd80c7de7e37d3e23e3a0c4eb4607b25457c619f3f82f9208dedeca019de5e468b9650b029c5f4c857447b8ce0c39f958c513a5a85014d0f55213aa93ee6fd2cd3cb5974e224352a8bcd60815b4bdab3b25919609be1c67ddc6eaa772a3e6720be0c908c0ab1f1007e38e625e3510e2189e0ea15890d47a7eb6a07b72241b0bda42e3efb7f22f0b5093fd816356009b3f6d97c0a2ace611595d3385ad5c2a8bfec17b25c7f886077bb0af074d097b1a4512ecfd6dc33b551a31df51b0bad5c4c9ac7b67fa81210b303902655edfc1ed0479fc29c9911d24a2e73c0b89795d82c114f6c5a9e5812ab5790887ccb25916d0ece3aa32b1377748438d5a59cfa272626fb7e396310f5813fb3b51d5f7063ab16c7c9eddad4afa587138fa47939e5c7fd5daa1fba1bcc71de9fd831076ad1fd76e06e7a72000f150570edf9b7988d1113e2c675e099e817bbb5268fbc497644f7c221125531071f252c386169f1353047cf2414404d83c71f128e2785056fa0873e366af8d3845c1da598dbfded6b61d506ff82a25220f9c6da3240e49eedcab933f16ac3018b45ecff728e4c5aae242e2259bf5f582d80335eaf9204a2156f833113185ff5bcabd9150798e53e8f209f4375591b7185dab0dcf1f73cb6e206d11b08341d29df22decb441936babf70ed9654522e05a7aff71fdd10d18a3f6e3925c22687d4ce1f0e28aff0d448e562b4a3bd5d717970861db68131b822c910e5f0e07dc51ace6a6d687f1ee716a4201f315db1b538eb52233931f20fd0772d325695e97ec2136f943c91570fc4b946a35e0cdc2ad575f50c4270a125d5ab0abb227308b61a3e578d7d562406a73043c4bea19f4928144559317aedc2e4167bada86e6496396e11b40bb2a805e44bfb37d7ef5f2fec9bdba19931789e9c82f7b310618484f062761b00847126e1cac19512a7d38ef92c17134c80ceda270e617d4883f4a126d50aeeded6d9d06cc2d37c13bd1dc950f63ae3bf3aebe9f35f19018958ff6663187045b7941439ed748634101687560edfe861b6e27a793f6eb6496aa07e208f1b3c822f7ab2d27a4a2b85eb8142aee74c8a29ff9c808786ed3790847a9a9026cb14a412d28ddf146e64d79b708890d5ced2fb94bd6c1a05e6ebc0e1cef6c288821ac6e3f1c887e7fc887c9fb13342916d6a001db95d7da132c815dd0138efa24af92ee1e70d9b4cfbd106395cd618ac9c7d0a429bb6956a53470b8eab7b74f9cd9b59e9d6f326a7ac13d858c7297f63ab4cb08d3db912d7e1c1dba55162603f02a04c8e92e8102bad96da7985421e6c071d2b419040ba9d26c283b725fd05951851434caee9bf0f585530a25cc44224edf51c7d055bde400c4912b27eb5f04eac13e07b9a37d854543420010cfb52875ddf4a77f879b226b72eba267ada89e254cce7d4442ed528649cd9a32a00d64e0f4e9b31c17f54e8e9ce5c9804e0386a9225a0309781be17a78c7a06dd950c15017bf1960a0f43c11b407fdfcf8db170f7ac9e40adf426da76d4821434fcfc69377939a3f3c253c75535ad3fc5380811b07b92af0d8da56303e76bd33a72b2602967b0af13a02f655ce0c2e6b721f1e7170ae58a6182cc398b7278694061b3604cf0d48adbe6c49ed5df6a6d4246eb93d33f8942e54d7ecc1d8420e8817c37d5340fe3bc30b7bdbc3669b94d813c5d5dc4949b826696e7ebe1eb8124566f251adb7283bd3a71cdd68a05fe9f06f3fdb035a200cf260b3f2a3b43210212ada28c2a4dad11f438d35b4b0745818591ebb5fd78e0cee81f5b7de84d4061fa08d3b5fa671967a31e56e38ae2e55d98cb26ac58fe2c710b91eb17bb66e21ab6ce302fa575e4da1b81741e30a816d30544f82586463385aa43fcb8484f509667269c9158596380ba27349490c03f2393558c17a6baa9b456c63d9ef3db212f827420549bd97b2f309513929a946be66dcb997e75ce7a833cf3b59ec9347c326e48f6bfb9129ea3f67c87b3254b54475f03e9357a12d3c65363cdc127527e1ca184d758fdd35c429f62eeb09433622121701f81cf63f1cbcacb04b98d3ca215239ae9f9dacfd73639fb013b32ec7a2d9fcb69f3b5345b59b161197aea635ec6c88656a8fde6303e8938e221ec17e9736472eca42d77dc3ffa046481f12581cbc4a4fef3d229ba700fa3bc81406b04665e009eeb073db3c850632eae39bb844121dbf013a1757b32cdead1f860ce1860d0a71ddd4385f17f12f3d5c95351a923ce58cb5504d1be2bfe5c6ab3e60276cb70f109f05d402ea8af905098316a63692369a39b6641ec6a33abae266c5074260fbadeb27a3c0a12b0efacbb1f149a497c79e19bfa6664849280b5d0df49134bc020b8ee6c58534c981d56fe87a76089445c6d21afb4b6c789a72a23f6d5924454a99587d4908369d044c5f29700069d93d4d148e97f12046bf931609a50225a3615810004c05938b806358cadab55ba8e532bb5e38abe374076ffee5955d1a00cb4192ae88628158b070500a60cff6aef9b4821b310330cf7b7c19aeaaa7203072101c2876eab2106f78e9d6dc1905bd5841a7a5e8afbee391e39b9b4385a8b351f8c25b6a244a23d0d150d3c82d02b0d7233472bf097e5b7e64f21d198d32fb4ba0dc8cee49fa64a59da5201276470d443a7045876a7d1c60574da7b16c7fc344916fc9a92b3f8fc1ec2698c4e6a2af440ea84285e172694250ddd6335e7a08d749e67e12dec0ec88e39fe202fe07b725cb11147d0d90e73ccb1e7bfc7caf3ded07313db58680c8dc6451efe180414b875fe31614fc0b4fee4d7608603e774682c52461664034ff82198fb94168291a32dd53b13a2644fb440b95bd802f2b5be7889a6c8b751129a0d372641d8717224e40c17fd44c9c7787ab89a33092e21db0e1d1885a4dbfdd8fb714fd68dbf969df11bdc915fa4e41d0832c089e7ef30273e77cfaebae4ad4f5298241c12fe23128cc7890ce6e0cdda202f012425f5349efa1661be083091ea1c684047536397d4b2ade0f18954af4907db1abd058dc371722fae420c3ef834f5b4ad95ff58e9d7245db77116c480e2ce172338a5ae3ad2121e2d0a1ade291a69ef602e0d58b6f858caa338a058eb6b32421f0197fb506c7c4c0e517678889ec365e3512330ee5d826bda55c8c39cb73bedb26e723f14cf9728786d6b6270a3ab9ff674214c63ee4ac74cad7be995d0aef17744a86242b15c1b419367eefc6c0b3f4102388b36112b99385a7e7edab9c5312efcd31cc61cb96ce0a880ae990c3e6d4f9b3aa6c1f5ac57079798a947f70a5c0b9ff9e8f6ab1ff21f9cea985deb5295e06bdfa27e8353f45b5a6df124234e41f279edb30bd72cb6b01034fc6cd5e020d50e2490e4d0e61cca71f2142749abb652eaba566bb8d574354e9daa5ba6d8a448dc4e6163488bed8e393dfa77176eaf68e6ef8b8d08634a1459b6b8028ef8db53a508d0bcad065a4a1da1ff9510698bc0f9013c0d7006219987d847a344458443476607cf941380a485f9473f8e129ee0f9191f6538737e056c08c0c0bb7aa57a01d99d3355b91b50d78492f696b188022c5cc1dad88cb1a9799989b12309ac12a72424d49e636d63126c7562c91ef3fe08cd2c6a06853e7591c38b0ca1ffe4304600e8d43b1aeacd2f6834ad7de39ef35282ae0fee47f36e6c9be7a2688f05f121218a8b24815a05c1013a4d9da4ad6de35e9560f60df9bc13ab7f8c325a7582caea60d7f0e343b3f4dafc74e78d7a54de3c456cf3eefea26f4df0ed22bafa8de0aa50f45cd3b20694f282c763d9982e2fcb7e88a2c05b9b481deb49cab093cb7be4139e1ad0ec56fa3a849322bdfa00799a3d6eb7c36718524d32e9b278a9d2145c9810bf1de61222dc8790aa20604149d5297842c4c2c2b0c3f27c3442c033e05102f68a952af01c3189a38fd29ddd20b0146f4673e7256bb5adac608612b7108512ba32a330e949d284f4e36629ada9a2759151eb72bfda8af513262e01452139bc89ec725f943e555f42478fb152a28515b76b6392583992d9d8581cda13159fe59c59b693a0e95530b7505a074a9a83633ce840c3ed6cb0fda758dce6b0a66e95a68b8f46543b9286395264887155e7b07c915cc4ec34a37308b254dc158e85fe3b194bf5963a1994e8f77fc59987c8a1fc134ff24ff12d4f6d1af9b9040ed24902db961bb50939420e970ba20cb92ef0eacad080fd8bf6a6597343930824097f0d55d48ed80b67757b9569cb948c6ac851e6345334b0cd372e694f683c90aa3972042f52fb00aa3b09ebe4aba6236cdf0b59d5a984a7d434179b6a2543e6f06dc176a0bd04c76a4bbe15eb470bb94c9282c0543cb7c29076c93a67a97014b1710aa5d290f7b822c98326c40ffa5e409ff4fc6b78cc9cfe161abced09b32c40b96a7187b469dccb887089e11f066fd679bd290a600d3a730654c1fc6cae6fbe58029f55a4d55ae212c7c54cdbee7ed2d89b2cca05d718c69e27383694cf723ebbec977c29f4546950f0ec51482f973d94ec830cba623121bbfc78fd70e7ba1154c57d6d55b4502c7aed11c7679d63a332400fd5532f6189c675690d8d6df71a06e0ce0d8475d7876b8de6ee9772456a7573fb5476fd25fc5598368ff6ab3edd5f2524983ae82732949b07027d98080e32db325fca9a19ebf305ba7fb0278b360afadb462ca4be2b6756d4956b9edd235f2585ddb91052f954fd36bfbe5b68515d52a0a6675f934a2121e99aa9f2463d2ab3cf679540bbaa9efec6e6f8ef4c6136298a275c94fe25a2a5ed5aca296340b0ffde58ad1f1e8a78e9f69c992f8b8290ac6059f4aae0be68eabaeaaa1650e54faaed11147e5f4ff538f6c791fc283a5cc40e8c5e432d7709e5b6ea89375587f5274f2ad463862e41a90dc6655dce7ddaeea317ada4b762d90b577f470a6a1e4d3c05405bc2644ed3d3caf8780d0bf84abecf55298ec1e7c218d9f17fe354a897973d93fab9194b8f1ee2c30326f744a58ebff1ebb017bae44c17fb297d73e0da727416e82b15769faf94c1068b6a52110e724d15d4d45cfa8b115d8c69557c21d4cb5c44b79b6484db9a689e8fa85d31b5f913b6c477c875e96601534bc630a24486f4db172ccb788b7051d7399c7fb02ee2216395ebf6b48ae2728c1b5b2c6d90fe33ab0369323c3d10129db11ad001269f9c5d74896a488ed43da7527c1d0551009d11b73b5687a251635bbec7c1eff47c7e08cda029d31bfd05c2f03cc72e59308659fb424392c6d2c09db5770ef267af0394b12f0f9ecb8b2cccd433483b03f90324e717beb69a08c42db7c9c321ed92a916b5a47715991fa5e6f6e0e4937688d52d41555f0ffb4e6dc1f12110942e1466874f226a3b7b6f2af29b648c31299b79531dd2d2b75c4a88e3e48fc8a558e0c9ca38578f64b176fb5e6a2e9c9221e4c57c775e9ad163999eca83845b5cf0e24fd11c3e06f26bc932dae4fa1dd12d0a7011dbc1cc60ab795dac92292555c7ddc0dc0249c166808deeeadf48cf5ae28eadbc7d81dffc6e0992991752662748d72bd8692fd08911d37bb17bd57af5860459acb06ede677e4d939810a4d970a6f767fda5015d77713dfb56a1fcf274be5c12bec4773f289a02f5f50f5173f1b8808c1b5720e4e87f209dea00f6280ed0c05c22b33ba7f8"}, 0x1008, 0x800) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x20, 0x1) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000280)=0x4) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r5 = kqueue() fchflags(r5, 0x0) r6 = dup2(r1, r2) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 16:00:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffeffffffff], [], [{}, {}, {}, {0x4}], {}, {0x0, 0x0, 0x0, 0x7fffffff}}}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x308, 0x0) r1 = getpgid(0x0) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = semget$private(0x0, 0x0, 0x5ad) socket$unix(0x1, 0x1, 0x0) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000004580)=""/4090) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x1c0) recvfrom(r7, &(0x7f00000000c0)=""/69, 0x45, 0x1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1ff, 0x9}, 0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r8, 0x20007479) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:37 executing program 0: shutdown(0xffffffffffffffff, 0x0) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fa680a8700000"], 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x5, 0xd2, 0x40, 0xe8a}, {0x2, 0x0, 0x6, 0xff}, {0x7, 0x3f, 0x6, 0x41}, {0x3f, 0x20, 0x1c, 0x100}, {0xff, 0x7f, 0x80, 0xa74}, {0x3, 0x6, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x10001) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r8, 0xffffffffffffffff, r7) r9 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r9, &(0x7f0000000c40)="7db4e2bb4303000000ca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73dca6d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33abb4aa30871fcd0cb7ddb854c5ece27040bbfa7a06676e7875e5399110732d4b717549682a38f587b3470a193d3611b5e36e0a24db2215833b801db8666565e6e056d2e194f479eb8370c3d3d1c830efcc6883290c7e29db46671e63aa0a03374b7ccb79c82d79ba1bf7017cf678fe", 0x12a, 0x0, 0x0) getpeername$unix(r9, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r9, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a700"/140], &(0x7f0000000540)=0x6e) r10 = getppid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r15 = getegid() r16 = getpid() r17 = geteuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r19 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) sendmsg$unix(r9, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980), 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r9, @ANYRES32=r9, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r10, @ANYRES32=r11, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r6, @ANYRESDEC, @ANYRESHEX=r19], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="0000e18e867c24babb4b1c9021d9289a0281e06687dd4136c45c341ef7d8af010dfedf94af50a690209346a31473a91467999a4319c91adba0e779ecb2f3748a0063ef8772b533c3b0bdf3c135479ba7a0ef9833ed16b4807f35c35cdc2316cf19cf30baa6228982cbe7b85a0989577d6a1692d65efbb9965dbabd8b5251aaa000e9fd6f1df31e7ceb0376c94d52944b06b7921f1e837ce2a4b41ac6fd37ef9e14deaca7ec091a476b8c25517eef3ea4405ec45ab0e439cb15b21bd70b0b95f2752bd0eef9d115860db1522ad38556e1"], 0x2a8, 0x400}, 0x40f) r20 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r20, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r20, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r20, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt(r23, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r23, 0xffffffffffffffff, r22) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x400, r6, r7, r21, r22, 0x58, 0x6}, 0x4, 0xc29, 0x6}) getegid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28170000ffff000081"], 0x9}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = accept$inet(r3, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f00000000c0)=0x391, 0x4) dup2(r2, r0) bind$inet(r3, &(0x7f0000000280)={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000140)=@un=@file={0x0, ""/66}, 0x44, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/1, 0x1}, {&(0x7f0000000200)=""/41, 0x29}], 0x2, &(0x7f0000000280)}, 0x40) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000dfd60f2b6f404b80e71f04ac56e89ad4b3eaf15278b6cdf9f28ea265c7ad7f4438b823ecd8466fc5c212392e61d7872f31efe74ae0ef95711ff03b4b44ecde3b441e55fb32cd48adae33facc363ca2c89232474b8cad9daf781a9ebcc514a52bf9bdce4106aee500878756f378022bb7078e466eb3f1d535ce1f18cb160672bc3186d465b114d114d98ba8974126a6ab0b023da93f9f3793aa52c4039ff0c43b795d260aacc32bc528b72a9e3ad7e3edef5c777a5ac1d4de274a23560717dfb0232a0c6e63809e1804a25061bf10cebc30c1df932355b38291a651b5479051ad654c6f0c679b1836143f971f6a882c5485ef5870545ed8f3eb00cc"], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x60, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:38 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="388074a413251d706c2842af6fe1e13acea717b61e54446300809f0ad55522bbad5823aa1cdac2592a2910fbcfe7458fdb09e10b902b417c39ce811c00"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000200)='./file1\x00', 0x20, 0x2) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) openat(r3, &(0x7f0000000080)='./file0\x00', 0x8000, 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000001c0)={0x10000, './file0\x00', './file0\x00'}) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x2}, {0x50}, {0x9}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb37c2bc00", 0x0, 0xfffd}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000240)={0x9d9}) r1 = dup2(0xffffffffffffffff, r0) chmod(&(0x7f00000001c0)='\x00', 0x40) ioctl$TIOCSTART(r1, 0x2000746e) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) fcntl$getown(r2, 0x5) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000280)=ANY=[], 0x0, 0x1000) 16:00:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) write(r1, &(0x7f0000000000)="da15ad7ec5b57c5704e5862d7576942165db44c636b09139baecfc5aef8c7557df1a00a7db4f8c404c35619ab571caa77b7d0e64159d138aaa8a9b4511cf9d2b13efa361f1df002f0212f53a21720340b65f2482edf2c195e28059f596a4b155f458c4d7a40d672fb9a88b729780c200125339b35779d8f3241d616a527087816b7b197b7b4478304b65b672cc7efddc", 0x90) 16:00:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0xfddf], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xe759, 0x0, 0x0, 0x0, 0x400], [], [], {0x0, 0xffffffff, 0x400010}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() r1 = socket(0x2, 0x3, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0xc5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = socket(0x20, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1bf, 0x3, 0x7, 0x3}, {0x3, 0x8, 0xcc, 0x1}, {0x6, 0x0, 0x8, 0xdac9}, {0xbe, 0x7, 0x2, 0x1f}, {0x1, 0x6, 0x0, 0x3}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000040)=0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0xa, 0x10, 0x100000001, 0x1000}, {{r2}, 0xfffffffffffffff8, 0x20, 0x0, 0x2, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x400, 0x2}], 0x40, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffff9, 0x8, 0x2, 0x9, 0x3}, {{r7}, 0xfffffffffffffffa, 0x40, 0x4, 0xa89, 0x5}, {{r7}, 0xfffffffffffffff9, 0x0, 0x1, 0x800, 0x8}], 0x8, &(0x7f0000000200)={0x0, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000340)) r10 = getpgrp() r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r11, 0x20007479) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r10, r12) r13 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r13, 0x8020699f, &(0x7f0000000300)) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0xc5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = socket(0x20, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1bf, 0x3, 0x7, 0x3}, {0x3, 0x8, 0xcc, 0x1}, {0x6, 0x0, 0x8, 0xdac9}, {0xbe, 0x7, 0x2, 0x1f}, {0x1, 0x6, 0x0, 0x3}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000040)=0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0xa, 0x10, 0x100000001, 0x1000}, {{r2}, 0xfffffffffffffff8, 0x20, 0x0, 0x2, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x400, 0x2}], 0x40, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffff9, 0x8, 0x2, 0x9, 0x3}, {{r7}, 0xfffffffffffffffa, 0x40, 0x4, 0xa89, 0x5}, {{r7}, 0xfffffffffffffff9, 0x0, 0x1, 0x800, 0x8}], 0x8, &(0x7f0000000200)={0x0, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000340)) r10 = getpgrp() r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r11, 0x20007479) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r10, r12) r13 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r13, 0x8020699f, &(0x7f0000000300)) 16:00:38 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto$inet(r1, &(0x7f00000000c0)="05482a02fcddd63ea3807106bca3c7fa812282896620213f319f7a00c7da982ecd0edee23847f484e895bae72f4abd6e503b2ceabdb707dc8c700996eb8ef6b34840839c734f27b3051cc05518f617fc953ea4dd5766b5", 0x57, 0x12, &(0x7f0000000140)={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x1, 0x0, 0x0, 0x0) 16:00:38 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) socket$inet6(0x18, 0x4000, 0x0) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) r3 = semget$private(0x0, 0x7, 0x3f9) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/157) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x2) r6 = dup(r5) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000300)={0x9, 0x5, {[0xffffffffffffff7f, 0x3, 0x7, 0xb2f5, 0x80, 0x7ff, 0xb3, 0x100000001, 0x40, 0xfffffffffffff802, 0x9, 0xe757, 0xffffffffffffff81, 0x9, 0x3, 0x5, 0x7, 0x5], [0x0, 0x8001, 0x1e, 0xaa, 0x2, 0x7, 0x7fffffff, 0x5, 0x100000002], [0x6, 0x3, 0x1, 0xffffffff, 0xe3af, 0x3, 0x7901], [0x56f, 0x3, 0xffffffff, 0x100, 0x4, 0x7], [{0x4, 0x201, 0x2, 0x81}, {0x77b1, 0x4, 0x5}, {0xfe00, 0x9, 0x26, 0x7517}, {0x1, 0x6, 0xba, 0x6}, {0x3, 0x1, 0xffff, 0x401}, {0x80, 0x101, 0x0, 0x100000000}, {0x9, 0x4, 0x81, 0x3ff}, {0x401, 0x80000000, 0x3, 0x7f}], {0x6, 0x7, 0x9, 0x9}, {0xffff, 0xffff, 0x238, 0x2d9}}}) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x1100, 0xffffffffffffffff) 16:00:38 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000480)={0x7ff, 0x1, 0x200, {[0x7, 0x1, 0x7, 0x5, 0xfffffffffffff792, 0x4, 0x7, 0x6, 0x3, 0x20, 0x400, 0x7, 0x0, 0xfffffffffffffff8, 0x9, 0xeb8, 0x8, 0x3f], [0x9, 0x400, 0x3, 0x0, 0xfffffffffffffaa3, 0x7, 0x5, 0x22d0, 0x4, 0x80000001], [0x6, 0xfffffffffffffffb, 0x3, 0x20, 0x80, 0x40, 0x6], [0x8, 0x27, 0x100, 0x8e3, 0x2, 0x6], [{0x2, 0x3ff, 0x5, 0xa5}, {0x203, 0x0, 0x2, 0x6}, {0x0, 0x0, 0xfff, 0x7}, {0x8, 0x92, 0xfff, 0x4}, {0xffff, 0x4, 0xfffffffc, 0xfb6}, {0x5, 0x7fff, 0x3ff, 0x2}, {0x3, 0x2, 0x7fffffff, 0xffffffff}, {0x800, 0x20, 0x6, 0x7ff}], {0x5187, 0xfe, 0x9, 0x1}, {0x800, 0x5, 0x6}}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) readv(r0, &(0x7f0000000000)=[{0x0, 0xffffffb1}], 0x1) 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x141) socket$inet6(0x18, 0x7, 0x20) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x40, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/122) 16:00:38 executing program 1: nanosleep(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r6, 0x1c4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000180)=0x40) r10 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, r10) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) semop(r2, &(0x7f0000000140)=[{0x2, 0xc1, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) 16:00:38 executing program 1: unveil(&(0x7f0000000140)='\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', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000500001d6270b736000008000000611c2c9f3a67a5c3610000000000000000f4eef238672e3c000000000000000000000000080000000000f8d04a5eb93cd7e6e3a2de5db5d66ac782b61a67190300000000000000fc9e884ca5288ec5f93b6417aa6cb1389a308cc8b722fbce265d3cbc3fa7c1500117b526fc2cca69f24a309203afcafdd25811a817b0cc48a458835f70282d207381dafbb3fa2650031927e2a8d0dd6140898dcb6348598280531b8affc947daaa3d40cbe8967ff7deaa42cc141db6f3bf5e44720c7e84ce7796e5af5486ad90d8cdc3670c4b3ae193263eef7876ca3ee9df090076f65af45a101bfada826fd5a2982b290f8de5c197d6444ce4639491ced45fb428edcfaf48c1b8334630ea50d38727eddbc52ea80bfb36fdd39082a9e1bd4f4099914b156466ea2849c1ad4d842dcb5b9fa7de722d2340aa7a9baeb6fa825107e45dadff5b000000"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380), 0x2) getuid() r1 = semget$private(0x0, 0x4, 0x21) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x2, 0x4}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'!\x93\xd6', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) geteuid() getgid() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400), 0x0) getgid() msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:38 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1c4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r3, r10) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r14}, 0xc) ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x3010, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x40}, {0x100007ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSBRK(r2, 0x2000747b) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) fcntl$getown(r2, 0x5) readv(r1, &(0x7f0000001740)=[{&(0x7f0000000240)=""/97, 0x61}, {&(0x7f0000001300)=""/240, 0xf0}, {&(0x7f0000001400)=""/198, 0xc6}, {&(0x7f0000001500)=""/180, 0xb4}, {&(0x7f00000015c0)=""/82, 0x52}, {&(0x7f0000001640)=""/27, 0x1b}, {&(0x7f0000001680)=""/181, 0xb5}], 0x7) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 0: msgget(0x0, 0x740) setrlimit(0xe, &(0x7f0000000000)={0x7, 0x2000010000}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) recvfrom$inet6(r1, &(0x7f00000017c0)=""/4096, 0x1000, 0x80, &(0x7f00000010c0)={0x18, 0x3, 0x8, 0x284b}, 0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xffffffc8}], 0x10000000000001d8) 16:00:39 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 16:00:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x90) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x2, &(0x7f0000000280)={0x60000000, 0x60000000}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x6, 0x0, 0x8) ioctl$TIOCSDTR(r1, 0x20007479) recvfrom$inet6(r1, &(0x7f0000000040)=""/93, 0x5d, 0x40, &(0x7f00000000c0)={0x18, 0x3, 0x5, 0x5}, 0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x400, 0x0, 0x1, 0x4, "22bdadbc000100", 0x0, 0x4000006}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xfffffe0e}], 0x1) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendto$inet6(r2, &(0x7f0000000340)="9dcef2863b44263f0f6a1c5399fe839929c2688e1d48398afbc5290cbed0b57e469c1990b7fa9dc7275a60042a79e23959001e724791f2536e5a7133ff9f802e64e770d7ccbcbd751b8371553503bfcdc5d192469acabb7bcfcdb701ca6ad65952e2c726ddd7bb26d5586151a3e76260b65fb74b9625259f3035e3e91f63232c20ca0825b022cf4b1cf5b0c89363bfa52c975772569c0bd939e4159519", 0x9d, 0xd, &(0x7f0000000400)={0x18, 0x1, 0x8, 0x200}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{0x50, 0x0, 0x0, 0x20000}, {0x16, 0x0, 0x40}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x9) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x8001, 0xfffffff9, 0x8000000, "00000002000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xdf22, 0x0, 0x100, 0x9, "7995e9eb18563218af398baf65a07527f259c73b", 0x5, 0x2b61c2a7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:39 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000080)=0x3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000440)) setreuid(r5, r5) openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x200, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000340)=""/238, 0xee) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r7, 0xa8, 0x6}, 0x8, 0x2, r9, r11, 0x0, 0xffffffff00000000, 0x4}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:39 executing program 0: munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000017c0)=[{&(0x7f0000001180)=""/22}, {&(0x7f0000001280)=""/154}, {&(0x7f0000001340)=""/200}, {&(0x7f0000001200)=""/16}, {&(0x7f0000001900)=""/136}, {&(0x7f0000001500)=""/227, 0x82}, {&(0x7f0000001840)=""/136, 0x7ae989c9d8df9487}, {&(0x7f00000019c0)=""/190}], 0x29c, 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1fffffffffffff3a, &(0x7f0000000080)=[{0x50, 0x0, 0xfe, 0xfffffffe}, {0x16, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3af, &(0x7f0000000080)=[{0x50, 0x0, 0xfe, 0x2}, {0x16, 0x0, 0x20}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x2) r3 = msgget(0x3, 0x0) msgctl$IPC_RMID(r3, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/120) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x40, 0x0) close(r5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x800, 0x3f, 0x0, 0x8000}, {0x2, 0x8, 0x6}, {0x80, 0x3, 0x6, 0x1f}, {0x7ff, 0x1, 0x20, 0x7}, {0x3f, 0x2, 0xff, 0x8}, {0x3, 0x7f, 0x8}, {0xedb, 0x2, 0xff, 0x9}]}) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = accept$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000400000005000000000000000000000000000000000000000000008800"/93], &(0x7f0000000140)=0x5d) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)="6a0c5ddce9226561a38a557454f444b95cfd7d3b1b913dad1b760c58092524686855cd95da591569621ee678d7e03f457d1be70c74342c2cb42521255a0da15aedd4bcc0b6eca0d3dd06216cb6b369ef9112ede471704a5e50094284c32296d7bd97d1bbeb45f9ac7d53d6c17764473e153596d73b8940a69f236ac55255b3d854ef69109df605a7d900"/148, 0x94}], 0xfffffffffffffd4, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1d}, {0x81}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x281c0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x2}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0}) 16:00:40 executing program 1: shmget$private(0x0, 0x3000, 0x1a0, &(0x7f0000ffd000/0x3000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84", 0x34}, {&(0x7f0000000080)="92b85eb267a723a2484aeafc967a2375064b2f6ea33b7d65d4c9279187e70b72dd09a5b18fd67908fea6e590403d9efd4e1a", 0x32}], 0x2) 16:00:40 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00007eb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00006ca000/0x3000)=nil, &(0x7f00004fa000/0x2000)=nil}, {&(0x7f0000191000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000475000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000010e000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000777000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f000064c000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000144000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8000000000000}, {&(0x7f00000f6000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000229000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) socket(0x6, 0x8000, 0xff) shmget$private(0x0, 0x2000, 0x4d1c67192d4e5fa1, &(0x7f00004e9000/0x2000)=nil) madvise(&(0x7f0000533000/0x1000)=nil, 0x1000, 0x81f31fc66d10284d) 16:00:40 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) kevent(r0, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x42, 0xf0000000, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0xffffb, 0x1, 0xff}, {{r1}, 0xfffffffffffffffb, 0xe, 0xecaba41efdc5914d, 0xfffffffffffffffe, 0x80000000}], 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) 16:00:40 executing program 1: pledge(&(0x7f0000000140)='tap', &(0x7f0000000180)='/dev/bpf\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'\x06\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x15}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = shmget(0x3, 0x3000, 0x264, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) 16:00:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0025000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0x0) 16:00:41 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffff4dfe0cc4f7c538c6ae077ef249dbffffffff000000000177ed6ffd8171e3234ff855ea3ae660b911a259f82c074467a9db3f2fefb3f953f3a7f14a2a87ac574eba57f69f571aaeb2e0dd5574efab38c2b125c243c5f2ebbd00d48287c897dc5b9bf66003678df8683ffba708445d4273a6911defbf3c9afacc07f3b15bd57aad"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x1d2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000880)={{0x0, r4, r5, r6, r7, 0x100, 0x6}, 0x5, 0x9, 0x7}) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000880)={{0x0, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9}) r12 = semget$private(0x0, 0x4, 0x2) semop(r12, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x0) r13 = getegid() r14 = getuid() r15 = getegid() r16 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000880)={{0xffffa936, 0xffffffffffffffff, r20, r14, r15, 0x14, 0x6}, 0x5, 0x9, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r21, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r23 = getppid() setpgid(0x0, r23) getpgid(r23) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, r2, r5, r8, r13, 0x80, 0x7}, 0x200, 0x0, r22, r23, 0x80000000, 0x3ff, 0x4, 0xc629}) r24 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x1, 0x800, 0x0, r24}) 16:00:41 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="d8", 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000100)) 16:00:41 executing program 0: r0 = socket(0x1, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1823, &(0x7f0000000080)=0x1, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:41 executing program 0: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:41 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="827bb0f2c08af3b015b86ddcc9be599016a6f0c90834e703b560c40ffa36a1b5789c89260546dcd3906ac6b1e3d8af498151db96e21f29cea0fffa90066f68afbaba9a11f02045b8068f7e8dcb446db4fbc09edb22cbd70d05cf754942ac7fc3bc2388380ee8604b5692dcec938e2dcd3f6884d5e523869e5892a05676249b7d05a7c7c23cc977dad9cea8c11e98a705ad"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000002c0)) r2 = dup2(0xffffffffffffff9c, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x1, 0x7f, {0x7, 0x1f}}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2, 0x8000}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) setsockopt(r5, 0x401, 0x1000, &(0x7f0000000340)="f25d4399d672675bb018afd1bad78d9acd2d19e42bd4947c399bdeb68071f1f4af856f0757bb81247dd020037a062af5831f5c60fa42e858dfda296eb9855a38c066f9e8", 0x44) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0xffff, 0x0, 0x6, 0x9}]}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0x4) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:41 executing program 1: r0 = syz_open_pts() kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x7fffffff}) write(r0, &(0x7f0000000180)='X', 0x1) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) fcntl$dupfd(r0, 0x0, r3) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) syz_open_pts() syz_open_pts() 16:00:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = getpid() r3 = geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000040)=0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000040)=0x2) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="22003dc17ba1cbb1f2392b6c25d746c43f0350b866dd2e8d94cc79dbaa321dd8f2f08e3699ee047a0c2ee23458302a7fc06d6c43e6f58579e1646c030cd0c6cfdf0bfe3fe5461e4ccabbc8451700", 0x4e}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x30, 0xffff, 0x1, [r1, r5, r6, r7, r0, r0, r8, r9]}], 0x78, 0x1}, 0x400) ioctl$TIOCSCTTY(r1, 0x20007461) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) chroot(&(0x7f0000000240)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x30, &(0x7f0000000000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) r4 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x40) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000002c0)=0x7fffffff) fchflags(r0, 0x0) socket$unix(0x1, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0xfffffffffffffefe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x80) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6, 0x0, 0x0, 0x8e25}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x9, 0x0, 0x1, 0xdc}, {0xd3, 0x3f, 0x2, 0x9}, {0x7, 0x4, 0x4, 0x2}, {0x401, 0x3f, 0x7, 0x5}, {0x7, 0xcb, 0x3f, 0x80}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:42 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r6 = syz_open_pts() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, r19, r9, r13, r15, 0x1e6, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r26, &(0x7f0000000040)="670dc3", 0x3) write(r26, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r27 = msgget$private(0x0, 0x402) r28 = geteuid() setreuid(r28, r28) r29 = getegid() r30 = geteuid() setreuid(r30, r30) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a5}) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r35, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000140)={{0x1000, r28, r29, r30, r31, 0xa8, 0x6}, 0x8, 0x2, r33, r35, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, r30, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r24, r36, 0x1e4, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r45 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = getgid() r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r50, r51) chown(&(0x7f0000000200)='./file0/file0\x00', r50, r51) lchown(&(0x7f0000000780)='./file0\x00', r50, r51) lchown(&(0x7f00000001c0)='./file0\x00', r50, r51) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, r50, r40, r44, r46, 0x1e6, 0x8}, 0x5, 0x5, r47, r48, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r39, &(0x7f0000001000/0x2000)=nil, 0x1000) r52 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r52, 0x0, 0x0) shmctl$IPC_SET(r52, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r52, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r54 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r54, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r54, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r55 = getgid() r56 = socket(0x800000018, 0x1, 0x0) bind$unix(r56, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r58 = getgid() semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r55, r57, r58, 0x10, 0x9}, 0x8, 0x1, 0x9}) r59 = getgid() r60 = getppid() r61 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r63, r64) chown(&(0x7f0000000200)='./file0/file0\x00', r63, r64) lchown(&(0x7f0000000780)='./file0\x00', r63, r64) lchown(&(0x7f00000001c0)='./file0\x00', r63, r64) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000080)={{0x6, r63, r53, r57, r59, 0x1e6, 0x8}, 0x5, 0x5, r60, r61, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r52, &(0x7f0000001000/0x2000)=nil, 0x1000) r65 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r65, 0x0, 0x0) shmctl$IPC_SET(r65, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r65, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r67 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r67, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r67, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r68 = getgid() r69 = socket(0x800000018, 0x1, 0x0) bind$unix(r69, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r72 = getgid() semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r68, r70, r72, 0x10, 0x9}, 0x8, 0x1, 0x9}) r73 = getgid() r74 = getppid() r75 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r77, r78) chown(&(0x7f0000000200)='./file0/file0\x00', r77, r78) lchown(&(0x7f0000000780)='./file0\x00', r77, r78) lchown(&(0x7f00000001c0)='./file0\x00', r77, r78) shmctl$IPC_SET(r65, 0x1, &(0x7f0000000080)={{0x6, r77, r66, r70, r73, 0x1e6, 0x8}, 0x5, 0x5, r74, r75, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r65, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r65, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r80 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r80, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r80, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r80, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r81 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r83 = getgid() semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r81, r82, r83, 0x10, 0x9}, 0x8, 0x1, 0x9}) r84 = getgid() r85 = getppid() r86 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r79, r82, r84, 0x1e4, 0x8}, 0x5, 0x5, r85, r86, 0xfffffffffffffe01, 0x9, 0x7ff}) r87 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r87, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r90 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r90, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r90, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r90, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r90, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r90, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r90, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r90, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fe0000000049b597e6aba3dab3dd9c8f5025c1e6d7a958"], 0xffffff64, 0x1, 0x0) r91 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r93 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r93, 0x20007479) sendmsg(r93, &(0x7f0000000380)={0x0, 0xffffffffffffff9e, 0x0, 0xffffffffffffff42, &(0x7f0000000b40)=ANY=[]}, 0x8) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r95 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r90, 0x1, &(0x7f0000000980)={{0x2, r91, r94, r89, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r95, r95, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r97 = msgget$private(0x0, 0x20) msgsnd(r97, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r97, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r97, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r97, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r97, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r97, &(0x7f0000000480)=ANY=[@ANYRESHEX=r95, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r88], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r71], 0x4, 0x2, 0x800) msgrcv(r97, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r98 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r99, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r101 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r97, 0x1, &(0x7f0000000980)={{0x2, r98, r100, r96, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r101, r101, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r6, r82, r100) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x212) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r1, r0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f0000000300)=""/182, 0xb6}, {&(0x7f00000003c0)=""/192, 0xc0}, {&(0x7f0000000180)=""/69, 0x45}, {&(0x7f0000000480)=""/51, 0x33}, {&(0x7f00000004c0)=""/50, 0x32}], 0x6) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1c4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r4, r11) setreuid(r3, r4) 16:00:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x5, 0x7c50, 0x44d2, "adff30b370b22cec9c40fef31f28b909bb02d8bb", 0xc0, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCCBRK(r4, 0x2000747a) close(r0) 16:00:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) fcntl$setflags(r1, 0x2, 0xd2cc1b52e6372f56) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r3 = msgget(0x2, 0x400) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r12, 0x1c4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000180)='./file0\x00', r5, r12) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r18, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000640)=""/217) semop(r17, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r23, r25, 0x1c4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) r28 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r28, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r28, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x3, &(0x7f0000000180)=[r16, r31, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r35 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r35, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r35, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r35, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r37, r38, 0x10, 0x9}, 0x8, 0x1, 0x9}) r39 = getgid() r40 = getppid() r41 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r34, r37, r39, 0x1c4, 0x8}, 0x5, 0x5, r40, r41, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x3, r4, 0x0, r5, r32, 0x10, 0x3}, 0x0, 0x0, r41, r42, 0xffffffffffffff42, 0x0, 0x99fb, 0xffffffff80000000}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000f0ff11700491ab0c94000051e361afeb6f8f04000000000000f5b12605d1ff42561bdc802bf9fe6d02200b26732cf895d258000000000000000000000032f4042ac0039602a0fa8765272f608d261546b5a1024705a0417f0ac2cef02d7d30a94164901446f2a2110ba3f29d64c4e5e7eaec75862685eaa7a7c2f15ef2922be42c4114c2b49871fe8cbb8a707ff56abfca0151b445907fc4d77e8fc951c594808426fb99a31f9c7f447291e36e3a3a703f8ce0ee509e2e6fc8e4881d57c6920cc55e05a84c30b82c43aefe"], 0x33) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x2) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x48a0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000040)=0x2) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r9, 0x20007479) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000240)={0xfffffffa, 0x1ff, 0xd51, {[0x5, 0x5, 0x1, 0x9a, 0x3, 0x9, 0x7, 0x0, 0x8000, 0x7, 0xe782, 0x1000, 0x10001, 0x245, 0x7, 0xfffffffffffffff9, 0x4, 0x3f], [0xd50d, 0x80000001, 0x1, 0x8, 0x96, 0x6, 0x40, 0x6, 0x9, 0x9], [0x9, 0x6, 0x2, 0x7, 0x5, 0x5, 0x3], [0xffffffffffffffff, 0x9, 0x0, 0x4, 0x1a, 0x3], [{0x5, 0x0, 0x4, 0xf9}, {0x400, 0x2, 0xf4, 0x3cc}, {0xf5a3, 0xbdfd, 0x6, 0x400}, {0x5, 0x80, 0x6, 0x2}, {0x9, 0x7fffffff, 0x5, 0x6}, {0x3, 0x1, 0xfffffffc, 0xce0}, {0x1, 0x6, 0x10001, 0x8}, {0xd54, 0x5, 0x5, 0x10001}], {0x0, 0x6, 0x9, 0x3f}, {0x1f, 0x7ff, 0x9, 0x4}}}) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x10, 0x40000000, 0x100, 0x7ff}, {{r0}, 0x3, 0x2b, 0x1, 0x5, 0x5d9}], 0x3f, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x86, 0x2, 0xfb, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x6}, {{r5}, 0xffffffffffffffff, 0x91, 0x2, 0xfe, 0x2}, {{r6}, 0x2, 0x60, 0x1, 0x5, 0x81}, {{r7}, 0xfffffffffffffffd, 0xa, 0x10, 0x1, 0x7}, {{r8}, 0x7ffffffffffffffe, 0x20, 0x40000000, 0x0, 0x2}], 0x5, &(0x7f0000000200)={0x22e, 0x7fffffff}) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x113, 0xffffffff7ffffeff, "050395a1000003790a574ba4db00"}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = socket(0x1, 0x3, 0xef) socket(0x6, 0x4, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 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)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) setrlimit(0x8, &(0x7f0000000180)={0x81, 0x5}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getdents(r1, &(0x7f0000000100)=""/100, 0x64) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000080)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d027a3020f67a692ad267e8a", 0x6f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/68, 0x44}, {&(0x7f0000000240)=""/70, 0x46}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) close(r3) read(r0, &(0x7f00000006c0)=""/138, 0x452) close(r0) execve(0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x20, 0x1000100000000}) 16:00:43 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x2) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x87}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:43 executing program 1: r0 = socket(0x2, 0x8001, 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(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e9b91000000000000000000627133c6ffc8fb4777bf147911e22b658d11650b9040541bbe44939475e66e64f66fdc8c502c184e63e828a63d7d37f6f4a94b549334fd3ffdfbf11ffd4ee7f0f2d4390c9566afdfc316a725be5aff676648f14fc9291b2003bcec850c361a41404b9c705708dae454d3c1fd4bbee4aa58c8318db6bb8727223ffa3bfb174a0c7ec80c432fc6d6f8a76844563b66398992d1d640801984e6a09490dfde4e4eeb14902796495eb7a7c7ad37cffdd9ef3452ea1978f78b1337f687b8716807e0e99b090edd856032bccd6d183d2378933f6fc03a92556d65fa4e5e6a710d20c39e4c4118868ca03597c28ba85878e0b1b4958bf3949fb2b4d55f2652ee75966614fa9410e53f320a58"], 0x10) 16:00:43 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x10000}) minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207614778e08295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64801000000000000002ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202369cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f00000000000000000000000000000000191976681aad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d45ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df57e9fe12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178bc4cbdad6ca17e6eb6855faf51a832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e99780180000000000000a2337ef6080e644fb377b06cfe136d1472a931d600bb425aadab9793277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a9a1bec7c0bcc19ac1164c18c7836e24bb5d71214712f278d0fae9c400237161ba20b7df503473c44abdb5e13f38a2ab4c1492cc94ff4b0fd60a544dbd1ad012fda130a67a935f3ae61296cae0319ad6cdec4925b1833c3a6c9abe176f7d5fbc57272d6c85e71997d69dd4f98002bb1a96ae9175d65df3ef4611af75f31aa468d328ab7747d7449bbd4a4689f16814618f609308476e180e11115a815be7322bcf82c6f66f04ae35e263acb12534e1677482efeeec7e90f5404449d047d8e94064df3d40b91e60342cbb0ed7564b2aa71e3fa0df3ceb59da7196ff7c71d8003d206cd1b93d3319e7981b5dac5cd1d7b9f064f7ea144f18c036817e151e2683ba5f89b2906ce70d5a8ba92ae6935ddef0348b4c09d4"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="70012e2f66696c6530009fea7387d143e51ae5b2f72747517ccbd7067a70eb41dac4bed9b2a1151dd8a125505f8a896e3df619dc67a13504ee7965bea20135269150e4a443b785bc0976316d03001be7e76bc1f3d95c314482b5352e722ce991b8e8d47dd346951f7df07d75a9c2bb9a0d41e6356751ce0c"], 0xa, 0x0}, 0x0) sendto$unix(r1, &(0x7f0000000000)="b52feae1865d440b457831d51bba30353bcf6d4b818b4c2660846b3a6a95f88b0881a3f9748606d3b59b344b", 0x2c, 0xe, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0xfffffffffffffffa, 0x62}, {0x1, 0x8}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/124}, &(0x7f0000000000)=0x7e) 16:00:44 executing program 0: r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000008c0)={0xffff5a86, 0xd94, {[0x20, 0x0, 0x2, 0x1, 0xde7, 0x40, 0x400, 0xd3, 0x20, 0x7fffffff, 0x800, 0xffffff8000000000, 0x4, 0x3ff, 0x1, 0xcf3, 0x20, 0x401], [0xa9, 0x0, 0x20, 0x800000000, 0x4, 0x800, 0x9, 0xff, 0x8, 0x2], [0x3cea, 0x7, 0xffffffffffffff80, 0x2, 0x9, 0x7, 0x7], [0x5, 0x2cef8b99, 0x1, 0x3, 0x4f2e, 0x1], [{0xc00, 0x7fff, 0x0, 0x7}, {0xe64, 0x800, 0x824, 0x100000000}, {0x9, 0x8, 0x8000, 0x7}, {0xfffb, 0x3f, 0x7, 0x80000001}, {0x4, 0x2, 0x1, 0x4}, {0x3ff, 0x4, 0x3, 0x5}, {0x200, 0x641, 0x3, 0x8000}, {0x2, 0x3f, 0x21, 0x6}], {0x46e, 0xfffffffa, 0x6, 0x9}, {0x7f, 0x200, 0x4, 0x8}}}) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) close(r0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x2, 0x4, 0x1}, {0x6, 0x0, 0x3, 0x3ff}, {0x7, 0x6, 0x2, 0x3ff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) r4 = socket(0xaae33c3a0ce6cd1e, 0x0, 0x34) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x2) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x200, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000040)=0x2) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x68, 0xfffff, 0x800, 0x1}, {{r3}, 0xfffffffffffffff8, 0x42, 0xf0000000, 0x4, 0x1}, {{r4}, 0x7ffffffffffffff9, 0x80, 0x1, 0x81, 0xfffffffffffffffc}], 0x7f, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffc, 0x2, 0x600fff70, 0x1, 0x9}, {{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0x2, 0x7f}, {{r0}, 0xffffffffffffffff, 0x8, 0xe12fbb705d0e9a9f, 0x3000000000, 0xffff}, {{r7}, 0xfffffffffffffffd, 0x4, 0x2, 0x1, 0x7}, {{r8}, 0xfffffffffffffffb, 0x2, 0x40, 0xffffffff, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x1, 0x1}, {{r2}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x4, 0x7}], 0xe5, &(0x7f0000000380)={0x4, 0x101}) socket(0x10, 0x1, 0x1f) 16:00:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000500)=""/292, 0x124}], 0x100000df, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket$inet(0x2, 0x3, 0x6) pwritev(r1, &(0x7f00000003c0), 0x7a, 0x0, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x10c}, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000040)='./bus\x00', 0x8884, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) openat(r1, &(0x7f0000000000)='./bus\x00', 0x2, 0x20) 16:00:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) close(r2) r3 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000044000/0x4000)=nil, 0x4000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x13c) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file2\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x8000, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000001c0)="0e35fdfea0e75038c689d00771908b225ae8ba8baf4ecda88649c61cd369a1b174e3a29d7b605794a6c0cf55b93cb53ee7c26a657e8f6d0be43e22d1372072067a34aad051bf81a15ac017ad97a4233c3d533959c4377cc1d46adb973b06822ed39153e83402d867d55b42eaa41472e888df24f77f", 0x75}, {&(0x7f00000002c0)="53b0b279b1286a104ba4e08b45f0ee647076472dfabd1d7dc7721c05e7531733ba52de3ee5ac0a41c2574e873cd6b3045a7bda376fd6a738c71d7d75121fc5cbac1f4fe7050e65eaf8571acff7305d572cfab59a1392df092ebc8c67f67297fd107e30b26e299b0463f24698b56ce47109e9b660530ea122d77e9d66c40d84da52f5222ae894d6bb76cd970441952c12c629cbb8d92dcd386f4b072e5188fcd107c2298f5963e9feda4183ac2ca277763c691605dae9373b3301ece3fc9f63aae5f43b2313c2542a6e0b0ebcba8a4be8bd189a40b776bc5dc237f9fbe23f236cc8ba0d7f0856ed1f671ad8d2a4a6ab0098cca361e084c3c088a53b5c07a692ec29f8a22228e943a2788a66b2296378caa255422ea70f1204dd576afca8b6eaf016879e7bf05bee4c3ff4c3ba99ad7ed6b5ee86b0608bdba6595b6b4fc3919c9e717ee22a08819f7d60eacea21c124452710063a9ef0b25810b92521f0a2768a4eb5ef20e5f86411f0b04204b82339d5c46eed08b1758c7f9bed0a3be5aace2e4ba648b1832044e4947eb7ca82ef18d543bae61e0afd1d82ef92fbefd3476752396b4c083490dd65256e7c5a0d51f8d5a9792e9032f410fb3aa0f6aa75e40e578b21fd1cb37b8f31a5bb999e4c1f47a530b13e185a73543fd9111346498d1bf1c730832fb5071ebcb92c03599e23377eaf598c17f109379470822a68820714e32495ee976ca813537a42a43b6bc5e3b39adf84e5b5fdd282a65e3efe441976f5c09c427794e19158d398727bcbc2a5844b02e34352013982ba0794d87f2166f53419086c1b7e2b9af37ac449f529bf972f9b368863f7a69275d85e24e4c34339703237a15d1591c7026eb1e9810f98cd81b328cedcc7c040992280a089e996758af242cb538229a89510d58e0940eb03c5f959cfbefda3c1666c5608ec8f3bd39738a9666ef14bcd08613feb52e91cea21d4c4fd4162816040fe24ebb126c1d9dd8c744572dcb4673a6f1a8201343b2ee62697f25d9d8dacb99f9205df246cecc482d3eca1a7ef0b9ca281575fac4e486463ec00c291da95b169aef8721de057eac1f281be3fa9254898cced32a97e88a9b5f63c45f02bc6839900d3f562008202de81c611eb407973574a0a96f8c7f2d74a305deef0b77d7c432820afbe09620febeae3d8c0d33ff46794bf12e9d160720e4f267457aa3425473084c46e488226a9bd69070821de1b2c3370cb1c4fed5ed45512124e45ef9c891e8c64ffaeaa35fbaae7c49bbc943fd56e3a3b51d6f1c4735d58d4013c9f3e5bc5c1c7231ac21ba42c0a47c8e579d0034677da00c462e3ad73486721596c763d83309dd9636b900105bae5a58482209302ed0eeafc9638ca8535cb0f4c404444aaf03cdf6276c53ee81b229282222b615a14e4f7f9b0a7ba90eee9bf2ade9e9892649ec70e87a3b06c2091900700042db3ac4a7ae399c119622575cf2ae3c63f4332c14100f9aaa6d2a9a7d531c1722d274cf33d07314340f6ec39661b199a86ad8387b2fa8f235a79f5550dbd60a98facb653d73cb8cb9c03dbed006553b21ed016b637cd05f650a5bbde87ab2476d972ac5ab811d351bb8f7356d99ad83c5a2a878a32120089a14bf9f3b39719780ef4da5f1a73f9ad193f0ce90e1e76abc4bded5b92571b0adcdf68c6ffac201a02a5caeb86ba4a6d523c8ff1fe6b6b522e282b3b1d4a44a51b4ed06e08e86bdb282714403696f51ec8cfd272b5f61da4a1338cc6a56087888b85e8c7f4b7d15129c2a43117d338701f0e9718d653f88e716a369420db90e951110fe0357c333fde83f54dbba1205c78adad83230047fe390974c31c44c116456ee4f22a266542d0b14476fc6ff72032a920473581eb51142306716029cbc4172d98841871b7bc1bee0d3fd5fb5ee31f6b4c973fa36eca48781ed4442f178abe2dc20b9635adec8efc02b034b076bbfc9cebabfa5e3ecd87bd780e5b3a14b1d371a15ea7531e3f7654b1804224e95ac9ff3aeaab21136ca03fa498687c83d597fd17cdcc3e02de3073c0c73d02c91959f343b07123d1774a976a293408e0e42abb339823dc7687859ef3478b0a99190a3d611ea3f884e4f9b49c03fed0ccf0b9a0846e3f4a25e302eb6eeeada724fad5d459ea0483f63d26eb89c75be9feec9c19466ffe40240bd4f934476893bf3e6ca988313991e270c31f11ceb12741316223835307b520eaf116186fcfa28d8bab8b39f44e7a7ab9edd0ee13e9732526085dcbc2d967ad4cbb2917fe6b10d18665061747bef700405e808cc44e5daf0f5f300cec9e3fa78c8de4c289c7ddf030fce39391367a0bdd2fc1cd43b13e6b1d9e9644b0edcbd05be4d4b0b5059c8d65a8bfbb1779b0ed94dd09ec747ad15833d4cf4438981bda930956837bc521481fe963da28331ff021ae573a0884330929bf05c1db6ba5aaaaf9f6e2124b075a9c739e121d32fc08d0b21d2925599b844a54f43124b5cd6083e9d403a677e88dd63fb699927ca5f5eaa0e0370135b8b201da3e9b599624adf8d2f1d71081965751192c1b44cb6992523400345181ad38da8d3d078119957d1a97d75f5855b63609f144a639492559d21e8decbdc0472b091184432eac1fdb947c921205f711e344349f769226c1f62eb6e1cd38da0c0a32a764e64cc3f226dec443ce48756eba17bd0cc32fece63de09602b7dece98f4359fd1e5cdb7abccec9e7438b9a3b85eadb6ceed8a32c92ce48eeb4610eed150a4934143c389317d0982da39b26fd9c4679f115683ebf6e6131b183ad7aaecac064dab7f705dd10c7f2db1077ec90afef5c6aab1cc29aa63226861f54d5c5fb93e0e24fcc960412b8f25639d7b5a32e64e399fdeec55c92a00c38e6c7c22fbbe25d3478455c08f84266e61b774140ed20bf52dff1c8d67abf8804d2b0b19628a721c5cb43f1141f127e12747bf5c2ab64307ee5bbb89ae8a76df23eb4e3922a6ffba85a2d5837f186cbd7d6c8a54e54200ed7b7e47b2925cf28006696defe5fe8f6d7b0f64e25acdcb27fb2935dc893a76dc2fa62feeb662f9ede6028f6fc6902c3b305fdad50dc13ef6ae6287814c149fc0c9c624483255babd8c98223cd8de570b8281b6f1e015d81da6e9b131b057b5aaaa9902ca9971cb8a1fae88001ee923a79bfde4c393836407dd91f2a59b1d98e9e13cb5ea69be2c30eaf4c8ad34289d9c1b5b9f8809f647f719270ad9d9c561fdb93c767a4de6088901d8184ca276cb0d8dc876f8206c2367570a219d6b1b9789bd6fc775b0b1327da87a3bb71d289101c6f96ab2281295ef725f6602740f0e102e69e72b2a12a3450a4ca14ae0651b3739030178fa22644ae2ca5326c708d6b654182f7b8959b95cf48ea24316e71c3f88c5047c509b2ff45716eb04374717ab78cfdade84acf1db5c4caad30553c7a3e3b0bfb55bd0fad14d4e6835a5d09160d179a8f03edfdfcce36c22debc55361413f8624413d6d25ccf828f34101d02f67224a888e80edcc9daefb3bd4bf2ff2a90e75cf4e168461f586823e6ca2696206acbdadaf1741976bfac608b99d0ad7acfbef451b7465ca079a49870fbd1ef5c79959e68a4ee85333d2a05ec3a8e58b3418cc5a7f74768e2c2b447f2110a15dc6401a47dde43774b922ea50e49615943092dbd98723fdee385174346b602ef3bb3832305154a7b07e4bfbbb5cbb20d231ce7ca2856a93816e28596e4312e9ebb161558da92faf5f2a75eed4ee4ecdc1e4aa9d8bf0fafc82b046892a11512ec3a3e95427c28592b6d1f62305d8eb953645fb7d11ccfbc9e19231ba8d599486ba5ff9f3a5e3fc2a01ebc8b779adca58b2713b70d18089b9d5d396db11810bd32a1925bab04911656d8b63d7275329f8a8df5e706f356b336c7f310bc4cf7b2cf2ec0b0c61357eb563c21d7d7ea86e661d68035a0e89c307ab7d9473dbca039916730f3f726a76203d9389bd1715f52ed61de30877e8e8cfc2c2cfe6bc643e028f34c44475f29b2c188814ac466eb34a1b1da58c537f1424b44ed94d4301be25b3a7fbf182756ae70c9d85db4776f43af0a97531b2d0b6d31842eff99957b3dafc66f8362180e6f2249eefac2395b0c3c2c738d1d8936c6624cfcd8fc586a8c76897e021f9970322d6095402fbfd9b624b32399476a8ebe389dcc7574a45c8cc981de46e30b3f62f1a865c466893ab48f94b901082480a40d82e91fb24e93a36bdf3f43328671c1e881ebdbb0c80f2cfccb76a6d80bafc10abdffa131b9bc4a4b035dd0b59ba0588e9314ade3c1a0bf66b2ef806621e452cc937a9a1d8dbb284743502935dfc87bfd5e13fc15ea01e65da55fa3380b0d79bed36bc7dff19e62595f9686c97f8d5b46d70be0aba7b9431ac9daa94938c76fd219e0b5319e9d71651c7db523c6bc0ab90af14e206e00c95d2af96400cf6da34eea6e70deb0594e9018a025bbb01b80a07ebe24dbc413d3e0e143352b596f7741f50e36fce34370d8a02e280aebccbe12046b91d735c9b3cf7fa73baa91c95f15b277d886d5b2b8e1e836569e6cb509c61d5d883b305659afd669a87f39a47789d42dfca8a7a7d96f95ba11dbab2f86a6b4e1d65e972b7fc1a68917f2323639ecfcfa8e8cc5eaeb572b50b912f054cb2e1a103ffeb0630faeaabb2eed75483e71a1bebd738d1a0c65664219eea5e49471892ef224fa23464f6afa5d414e7b65d926cbd50426a74487e0010ab7d92164527500de3d029118f05f369d8a1022b42339e7c83d935a8871eb7aa0bca1242d9bf3f1b89fc874ff57e5522eadc00726c282423efac0a7a2209e1ee09ab821717c87863fe22e1336b07e5937a43a3d17bccd6d19eb2fb44cc72d359a84451c210fd33fd29dd827f522b2f8f36ffc3e07f2ffa93fd1f31814fe3f3ecf52f1304a18ee003c5fe61951c3893b518399c9e68df50ce71db67e06201f69dbb08da8d6b168def03603a3e3f5e322c7ab027191c3938dde2ec913a2093fb8a8b1726463aa823d1a3e567c0f9e8ab4a823a1be9d68fa8f84d44b4d3c818ce19e3a1ce839e6d7661536ae3199a11e675a4e7f59f2275a98d130c8ad9f158eae2cd3b30063e7b5027cad0343940ffe86e916579a2c1252164297f94cdc1c4e2ffc393a68a15737d7db89de42c13b516be0c290f3e0b1068e1f465ae0cc42a80e880e764c0474d68e58190cb6f557803156fb9831e044e84f662170906c96470512a7219573fec8be08b1a462cf06a1c67ed35bb4ee4ae08861613b598d01a0782cca2c06e712f44dc9ade2bc653fe7a33f8ec0948f24776eeefca934b97a63aef701af2a6a654c19e8bb318a5ef7734485351004eacbbfafcbd389748c94241b3db367b093963f356513e87ce311b07b533a8ac17a16226ac3ffe11f6de7d4e14304d8ab74aab672cac53aa4ed12fb2560d7de84621e04d41eccee77913f6b3043057df5f0a70920f7686c386f35aea6a06f19fcfd50e2338f4287feaabf50b799d96b12c846328205030af8fb76d77d0d717168da5305f54b5893daa8277d7b5a96b7357569d008a309799130274d054fd679dc153b30bb927eb0513ed5689af9201cfc845555b67c68b29990bbdcd49f32c9e5b8bde680ebac1c2cd4ba7142831ff77950d24ca91829e62aa16263cf15fcc142c9795523489a4594ed034ed83df7a0321106bab7411d0fefe537d39b43314eb6e737d25605086f7e418c2d0dd8da414104be0b824da40b7ea74f8d178b29e16fb3833f7f17582c0d7b22407fce447ac4da68265ebaba1942d2e", 0x1000}, {&(0x7f00000012c0)="4ecdecf3969b7ad80713340d50c7cd6d5ee70b545daecf50a2260d26d846222db55870fc99434e75fb08c0e41aefe475812c37d977f9e0c61e5ce979d256408eb4b97f88bb2d5c7665040378a786865a72a69bb4fb1c92b3be98a2d8bc69ed7b9d9e0b95cc00", 0x66}, {&(0x7f0000001340)="ba708b6bec579d902e6edc3da3dbd6895c254513d6c41a140ba491ee66b984e75b58ea5dedbc91dc99b7b4cf085b20ac9eedd58262662152403e82a67505bef631aa27d5970fbdd8c38d5c7aff7bd4c45414aec7d34a5c3c6299086f94610d8c1ad6c762c3cf63274c6c2a5bff5eb17b96b2e74f3529bd1249f3f8be5466cf378fd888047b7b9e1a730d882a7d1092cfa14913d62c58ff", 0x97}, {&(0x7f0000001400)="9f951c7055b63eec2cd36961a380417393475839058b1fb92384841020bf5e36b71058ab8d883a6fd66919f9fe643061aa5f8c999fb482d7f1ff21a4181d2d43d93b9da51fc52f52c7f6206b70dc3e70ca34225909ca1052d5a859dc94d85bedbd95485d7e81a612b6ce706d1dd37cfe16065f0fa2995b4164e555565d8f2ffd44ea60dccffe0946d03b1f5062b1c6", 0x8f}, {&(0x7f00000014c0)="168709b597eb1057d5be93a8f3275ce42f5c11aae949704d59170f8dc5989520a60035559044ad9ba5ec0c257685e01086b8a3c0c96802055082dc5e0c2ade5ecbfc2899b5b3e285300dc290c6a8f708c30e18723d64fe8f645d5bbd89de001d89e5e96d9a3aefae416dda6b2ea0a41d7db1993728f01948c3b0377aec10a00b40918225b53c40aa0c1e95b76cafe7106db98a8b8304d2e654619ec4d36e8297c97d86cd4024e3cf3a91ac9c7b2c9ade567d0e21745a8916061d895fca7be95ba18950c15a5c813a2987ba3dc8320766aefb601dfe1da39d75c73b7ce3af4a6c649900a58fcdeafcf19e22754378985954d50aab", 0xf4}, {&(0x7f00000015c0)="53c9cbd889c608743dcb27fa2be88219277bad041b314ef355518dec0db90f9396de2f303a44a8227876e21ba94cc206da3bd5b4ae985b64954bba98f0c51baf9af2437c3a9352c283eb5c42ffe50f7bd8c96a97e8029d19441750", 0x5b}], 0x7, 0x0, 0x0) 16:00:44 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"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x8, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)=0xe1b8ecab98437809) write(r1, 0x0, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x0) write(r0, &(0x7f0000000040)="9cb29a7c00f84ddfe06632dd2e", 0xd) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000380)=""/246, 0xf6}, {&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) 16:00:44 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, 0x1, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0xffffffff]}, 0x3c) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = semget(0x2, 0x1, 0x90) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000200)=""/106) r2 = socket$unix(0x1, 0x2, 0x0) sendto(r2, &(0x7f0000000180)="6b234a1b5818226ed94693cc4a0e657170cd24060cbebda22a50720d3b3f862518f7d2c73e11eb9435cd49df9398666199d3f69dc3876de1251b53b369fa64987e0ff0b11297ceba90d3232cdf9e16d074fa81fc2f5c85bdea99a5e16b6b7ecad83b8d39ba398df4f3c45912666ea19602a064ebfaea0308a2", 0x79, 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000000c0)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14, 0x4}, {0x80}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="2ced4e9b3ba7dc28e1baac7f63c9") 16:00:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = getuid() r3 = getegid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r4, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xea7af59a6d7272e2, 0x200, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x10200) semop(r6, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50}, {}, {0x6, 0x0, 0x0, 0xff}]}) 16:00:44 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000001c0)=0x5) mkdir(&(0x7f0000000340)='./bus\x00', 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = socket(0x18, 0x1, 0x0) close(r9) 16:00:44 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) socket(0x400000000018, 0x3, 0x3a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) pwrite(r3, &(0x7f00000001c0)="8e6639eb1c1ba4f57ec2f0383d34b7cad30d75328456aad253454e3c1736f6d01b4380bf71d6002f017df0796b725a1e2a5ae248172322b005c803ae0a291dd7081940e4531e80d1a2f4b8c409305f3a026b10bf54c4aa7def6bf3c1e33645338a1d132f8a807fa07d10833e77", 0x6d, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x2) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCCBRK(r6, 0x2000747a) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000002, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) dup2(r2, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50, 0x84}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000280)={0x64, 0x0, &(0x7f0000000180)=""/100}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x6) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x3) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) semget$private(0x0, 0x4, 0x1) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r18, r20, 0x1c4, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$setown(r0, 0x6, r21) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r23 = socket(0x11, 0x4003, 0x0) recvmsg(r23, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000140)=""/135) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x100, 0x0) 16:00:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c536fcfe8af619b0f9544ccfe9ec368de02050504900b015c000000000000ff0f0000000000000000002af680834155f8dd61a590f003b45d8d7abe6eb1efbe9641c2206a26ac83c294882f021831cd35ed666baf6aac8cc3da2b233f3c02aaed516d289828bbe8a518b400d1e61f57e382753c3a3fec1d3e088d6c0ef9c7353cc34fd8490f3d903eff0f0000adf41ffdc68ab369ab87cb0b5c08180ce2c7bfb1af80d1fc846d11a593bc6275a6cffd2bb873c4ccd27871169b3a1cafb9a60c4d0eaaaba34d3ac4cea4c20719ae62b0211600000000feffffffffffffff00000000000000000000380ccf7287de07a22962e984fa5ed6221753deaf3494e6e86bc8c793e4d873a5a9d14fb383745d042ba296d87f5efa0a0aab8a42761381a308bde8b5d1c663378e8a148a1e755322d94a02a3cf0c115e0a73f78436ce2a2583b5139625fb0cde4f7696dabaf7504ad5f2d7843d6d3b8e309316c846cafe92e447460ecaa9d51024623f6c5766321d5997aeb812f79c6f13"], 0x10) setrlimit(0x5, &(0x7f0000000000)={0x7, 0x95e}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) pledge(&(0x7f0000000040)='-^*,\xfd\x00', &(0x7f0000000100)='*\x00') setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 16:00:45 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x40e, 0x90d6, 0x3, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80010000}) writev(0xffffffffffffff9c, &(0x7f0000000680)=[{&(0x7f0000000300)="0f62558ce0483a0ae6ff6d615bb7dd7837bc80ada6787207ec4c3538f28f93481faa78f09f8d7e7e7822b6672181954f9e9f473361cfb52b409ce11480d0568f1cb41cb910fa7760019e0722e9f0f2b4ec4d90525f21a7e5a9a64bad09a55a05e7cb5c9146507e2ec0953b950ba9fed72e0d24a085704b06672ff993ee6bfcc939e2e4b0bc511744a8f142862e2443fb3bdc04c5bdf387dd90b9f1044c3b1708895d1a6e6cf87b9615512d52325f3f281ba34ac943cd97206e063e42947710a9f5e4f14f362a84ac91e0fd14efff3ca3152f7e5813c671b4c198bd4f7f9e7f6b8530bf19211511b50f1afb85476ab9daaf82f0a1dd1d4be818", 0xf9}, {&(0x7f0000000400)="453043459f4a76de0d78a46d1c59dd05eaf18c996b0c19cb0d50e6be67bc745033f948be395ec5e12d7ac5fa461ff708070f1f0c83c12bce8cfd27ec4da0676f6a984d2333ff82d1b420363042f18485496f1c35daf1104fbf32690fdb26effdc3dd22b88422968f225b90ce6a873f2bf8d9a6ef1ce5f5c2645f9f32ace2158fecaa619548dbd83d959560c51e7a96b5602c8237a65f1f9f637e65c66ae0b7f59cc7eab9d095859f06c98b35b846695078c56fd319c390b81a61800cf6d4b58491bf7c81b695d8a1dd8cea60ca40aae82dbeaadac3842c98346e106d5d1c68527a0ca689611354cae7760adf4fb579a5178341ab9c26e90b9920d302", 0xfc}, {&(0x7f00000000c0)="34a15d55772646c666f22e136a81b7fb2e090c92572967715cc22d21a23a0be57d3dcae0a312761b82b93dec7ea3fbfce7deed716d0d910d8a86327216eabb0fd81a26af5389c8b2d6259e2b336f9afa4481ce09d4f577a4", 0x58}, {&(0x7f0000000500)="b02336eaf2b8c861682b982f7ef098fa3d4f0f49884bb5a156597505d03d0795627c1b9fbf32bb8b22c59a94d5954fe3dd1854634a361081f90034900e3a0d4ac1a061008f1785b6bc9febc3193099dbde67647102a1e68e7bd60661e8e5c1adae34db04f372f6d2ca569e7654d609989041a2316ac02e9096ab8fda365e122893518fc4d399542a87e4bca834e8ea4bb2b95f9fa29677be07e16665d811be6f539a9941b9c5e12f8cca08b694560414b7e953dbb98b93e185701b700f09348a4f8171bffa90a51ab6873b1bb7a88647dab383381fd47c7a6df5d290cf2f482bf2ad16614b7b", 0xe6}, {&(0x7f0000000600)="f69dcdaa2e9f97e78231e6405642d4015ed6796a8ff37086442819973f75c414a91e6b55b1dd4b53cd7d14efdcaa54fad437b1fa8c407eb8a50c8499bb44fe608fb83ae6fdb8cd8fa99b12a7c741db98a587c662619277cf2a", 0x59}], 0x5) write(r0, &(0x7f0000000200), 0xffffffc0) r3 = syz_open_pts() close(r0) dup(r3) rmdir(&(0x7f0000000000)='./file0\x00') r4 = syz_open_pts() readv(r4, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) PowCnޘ1/sؚc 6GnQYȗ"Gj^g#HJz#uK/n;}e' r y@=NPowCnޘ1/sؚc 6GnQYȗ"Gj^g#HJz#uK/n;}e' r y@=Nuvm_fault(0xffffffff82534f88, 0xfffffd803d3f9d10, 0, 4) -> e kernel: page fault trap, code=0 Stopped at 0xfffffd803d3f9d10: rorb $0x75,0xffffffffffffffb9(%rdx) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82534f88, 0xfffffd803d3f9d10, 0, 4) -> e fffffd803d3f9d10(b,ffff80001595a5b8,83,ffff80001595a658,0,b) at 0xfffffd803d3f9d10 end trace frame: 0xffff80001595a6b0, count: 0 ddb> trace fffffd803d3f9d10(b,ffff80001595a5b8,83,ffff80001595a658,0,b) at 0xfffffd803d3f9d10 rt_match(fffffd803d2144e0,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff80001595a730,fffffd8025fc2620,fffffd803d214460) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803d214460,fffffd8025fc2600) at in_pcbconnect+0x107 udp_usrreq(fffffd8038ea2ac8,4,0,fffffd8025fc2600,0,ffff8000ffff2780) at udp_usrreq+0x560 sys_connect(ffff8000ffff2780,ffff80001595a8b8,ffff80001595a900) at sys_connect+0x3df syscall(ffff80001595a980) at syscall+0x507 Xsyscall(0,0,fffffffffffffed2,0,3,236fb304010) at Xsyscall+0x128 end of kernel end trace frame: 0x239ef6e9bf0, count: -8 ddb> show registers rdi 0xffff800000bcf000 rsi 0xb rbp 0xffff80001595a5a0 rbx 0xfffffd802e651548 rdx 0xfffffd802e651548 rcx 0xffff800014913000 rax 0xffff800014913000 r8 0x100 r9 0x7 r10 0xa7ee213465f388c9 r11 0xfffffd803d3f9d10 r12 0xfffffd802e651548 r13 0xffff80001595a5b8 r14 0xffff80001595a658 r15 0xffff8000000256e0 rip 0xfffffd803d3f9d10 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001595a4a8 ss 0x10 0xfffffd803d3f9d10: rorb $0x75,0xffffffffffffffb9(%rdx) ddb> show proc PROC (syz-executor.1) pid=21180 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff29f8,0xffffffff825a6ed8 process=0xffff8000ffff7450 user=0xffff800015955000, vmspace=0xfffffd803f014440 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 2801 188559 1860 0 2 0 syz-executor.1 * 2801 21180 1860 0 7 0x4000000 syz-executor.1 1860 272280 49095 0 3 0x82 nanosleep syz-executor.1 25256 329370 49095 0 2 0x2 syz-executor.0 25452 82356 1 0 3 0x100083 ttyin getty 77377 396254 0 0 3 0x14200 acct acct 22587 480455 0 0 3 0x14200 bored sosplice 49095 30069 17006 0 3 0x82 thrsleep syz-fuzzer 49095 141837 17006 0 3 0x4000082 thrsleep syz-fuzzer 49095 301284 17006 0 3 0x4000082 kqread syz-fuzzer 49095 2355 17006 0 3 0x4000082 thrsleep syz-fuzzer 49095 143876 17006 0 3 0x4000082 thrsleep syz-fuzzer 49095 503766 17006 0 3 0x4000082 thrsleep syz-fuzzer 49095 475195 17006 0 3 0x4000082 thrsleep syz-fuzzer 49095 211307 17006 0 3 0x4000082 thrsleep syz-fuzzer 17006 378042 72962 0 3 0x10008a pause ksh 72962 93132 35240 0 3 0x92 select sshd 35240 414267 1 0 3 0x80 select sshd 67768 447071 38916 73 3 0x100090 kqread syslogd 38916 481313 1 0 3 0x100082 netio syslogd 30643 301829 1 77 3 0x100090 poll dhclient 40171 72577 1 0 3 0x80 poll dhclient 18704 164250 0 0 2 0x14200 zerothread 35275 51362 0 0 3 0x14200 aiodoned aiodoned 55112 503802 0 0 3 0x14200 syncer update 97159 201810 0 0 3 0x14200 cleaner cleaner 88131 23871 0 0 3 0x14200 reaper reaper 97440 313846 0 0 3 0x14200 pgdaemon pagedaemon 9466 159494 0 0 3 0x14200 bored crynlk 50320 326533 0 0 3 0x14200 bored crypto 92780 138891 0 0 3 0x40014200 acpi0 acpi0 16810 207489 0 0 3 0x14200 bored softnet 81315 16099 0 0 3 0x14200 bored systqmp 12680 473756 0 0 3 0x14200 bored systq 11670 221214 0 0 3 0x40014200 bored softclock 35701 102596 0 0 3 0x40014200 idle0 70934 8897 0 0 3 0x14200 bored smr 1 431254 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9588 7022K 9978K 78643K 46683 0 0 pcb 13 10K 12K 78643K 1419 0 0 rtable 122 9K 9K 78643K 4126 0 0 ifaddr 95 25K 30K 78643K 1085 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 396 0 0 iov 0 0K 32K 78643K 1758 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1236 78K 78K 78643K 11819 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 82 0 0 VM map 57 14K 14K 78643K 100 0 0 sem 12 0K 0K 78643K 3546 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 6847 0 0 sigio 0 0K 0K 78643K 88 0 0 proc 50 38K 63K 78643K 2380 0 0 subproc 32 2K 2K 78643K 620 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 489 0 0 in_multi 23 1K 2K 78643K 768 0 0 ether_multi 1 0K 0K 78643K 57 0 0 mrt 0 0K 0K 78643K 40 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 1347 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 215 544K 549K 78643K 17903 0 0 UVM aobj 130 6K 6K 78643K 136 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1493 0 0 NDP 22 0K 1K 78643K 357 0 0 temp 241 3547K 4186K 78643K 246416 0 0 kqueue 0 0K 0K 78643K 67 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 150 0 143 1 0 1 1 0 8 0 rtpcb 80 614 0 612 1 0 1 1 0 8 0 rtentry 112 774 0 729 2 0 2 2 0 8 0 unpcb 120 3329 0 3318 6 5 1 2 0 8 0 syncache 264 30 0 30 14 14 0 1 0 8 0 tcpqe 32 132 0 132 10 10 0 1 0 8 0 tcpcb 544 2939 0 2935 32 31 1 15 0 8 0 ipq 40 93 0 93 26 26 0 1 0 8 0 ipqe 40 2082 0 2082 26 26 0 1 0 8 0 inpcb 280 7622 0 7612 37 35 2 9 0 8 1 rttmr 72 12 0 11 7 6 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 3 0 3 1 1 0 1 0 8 0 nd6 48 99 0 98 7 6 1 1 0 8 0 pkpcb 40 30 0 30 10 10 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 132 0 132 27 26 1 1 0 8 1 art_heap8 4096 19 0 18 10 9 1 3 0 8 0 art_heap4 256 3129 0 2921 54 37 17 18 0 8 1 art_table 32 3148 0 2939 4 1 3 3 0 8 0 art_node 16 767 0 726 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 10 1 0 1 1 0 8 0 semupl 112 11 0 11 1 1 0 1 0 8 0 semapl 112 3544 0 3534 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 11881 0 10463 46 0 46 46 0 8 0 ffsino 240 11881 0 10463 84 0 84 84 0 8 0 nchpl 144 23908 0 22260 62 0 62 62 0 8 0 uvmvnodes 72 7971 0 0 145 0 145 145 0 8 0 vnodes 208 7971 0 0 420 0 420 420 0 8 0 namei 1024 84730 0 84730 4 3 1 1 0 8 1 vcpupl 1984 58 0 3 7 0 7 7 0 8 0 vmpool 520 98 0 43 4 0 4 4 0 8 0 scsiplug 64 8 0 8 5 5 0 1 0 8 0 scxspl 192 78075 0 78075 55 54 1 7 0 8 1 plimitpl 152 849 0 842 1 0 1 1 0 8 0 sigapl 432 6920 0 6907 2 0 2 2 0 8 0 futexpl 56 213663 0 213663 2 1 1 1 0 8 1 knotepl 112 1849 0 1829 4 3 1 2 0 8 0 kqueuepl 104 2159 0 2156 7 6 1 4 0 8 0 pipepl 112 3682 0 3663 12 10 2 2 0 8 1 fdescpl 424 6921 0 6907 2 0 2 2 0 8 0 filepl 120 60200 0 60102 37 32 5 11 0 8 2 lockfpl 104 2507 0 2505 1 0 1 1 0 8 0 lockfspl 48 843 0 841 1 0 1 1 0 8 0 sessionpl 112 55 0 45 1 0 1 1 0 8 0 pgrppl 48 148 0 138 1 0 1 1 0 8 0 ucredpl 96 8282 0 8274 1 0 1 1 0 8 0 zombiepl 144 6907 0 6907 2 1 1 1 0 8 1 processpl 864 6937 0 6907 4 0 4 4 0 8 0 procpl 632 15261 0 15223 6 2 4 5 0 8 0 sosppl 128 123 0 123 23 23 0 1 0 8 0 sockpl 384 11692 0 11671 59 55 4 14 0 8 1 mcl64k 65536 2068 0 2068 194 146 48 64 0 8 48 mcl16k 16384 95 0 95 26 25 1 1 0 8 1 mcl12k 12288 192 0 192 20 19 1 1 0 8 1 mcl9k 9216 112 0 112 24 23 1 1 0 8 1 mcl8k 8192 354 0 354 9 8 1 1 0 8 1 mcl4k 4096 853 0 853 4 3 1 1 0 8 1 mcl2k2 2112 52 0 52 23 22 1 1 0 8 1 mcl2k 2048 79906 0 79860 15 8 7 14 0 8 0 mtagpl 80 264 0 262 11 10 1 1 0 8 0 mbufpl 256 188696 0 188599 244 221 23 46 0 8 8 bufpl 256 39869 0 31898 499 0 499 499 0 8 0 anonpl 16 851844 0 830044 309 204 105 105 0 62 14 amapchunkpl 152 36555 0 36410 137 117 20 20 0 158 13 amappl16 192 42089 0 40813 331 257 74 77 0 8 8 amappl15 184 1164 0 1164 6 6 0 1 0 8 0 amappl14 176 861 0 857 2 1 1 1 0 8 0 amappl13 168 513 0 512 5 4 1 1 0 8 0 amappl12 160 853 0 850 1 0 1 1 0 8 0 amappl11 152 1465 0 1454 1 0 1 1 0 8 0 amappl10 144 759 0 756 1 0 1 1 0 8 0 amappl9 136 2463 0 2456 1 0 1 1 0 8 0 amappl8 128 2002 0 1960 2 0 2 2 0 8 0 amappl7 120 929 0 921 1 0 1 1 0 8 0 amappl6 112 1365 0 1357 1 0 1 1 0 8 0 amappl5 104 1260 0 1249 1 0 1 1 0 8 0 amappl4 96 6734 0 6699 1 0 1 1 0 8 0 amappl3 88 1195 0 1188 1 0 1 1 0 8 0 amappl2 80 53689 0 53600 6 3 3 3 0 8 0 amappl1 72 134128 0 133720 27 18 9 20 0 8 0 amappl 80 16162 0 16084 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 7019 0 6907 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7019 0 6907 1 0 1 1 0 8 0 vmmpekpl 168 43089 0 43051 3 1 2 3 0 8 0 vmmpepl 168 842502 0 839903 526 376 150 154 0 357 31 vmsppl 272 6920 0 6907 3 2 1 2 0 8 0 pdppl 4096 14044 0 13955 15 3 12 12 0 8 0 pvpl 32 2202983 0 2181905 621 372 249 289 0 265 71 pmappl 200 7018 0 6950 4 0 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1198 0 498 22 0 22 22 0 8 0