r5}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r4}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r0}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r3}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r4}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r3}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r4}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) 06:50:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x5316f8ad96119ced, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 06:50:36 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket$unix(0x1, 0x1, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:36 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x6) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 06:50:36 executing program 0: r0 = socket(0x2, 0x4003, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/168, 0xa8, 0x2, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000975f2bbe42647014c8a35cbdd2b519346ac3ee45f6fd615269b30e10d0be506ff106f28a0d5a81100a48039c7b128ff241f5419cdc10719b9db6e257ea50dffd5f276044e10253d2b9e0a72f36653f49caef134c9902ca2a72f5c203c8fffeffffff0002152bf08f89b5e1ef2be3f3206e8991976cec29327b9e9a5d8e0c4b4eba597ad79dd365a61aa091234d09a579614d5bfa76d92f5331b4b29ed97dd1d5000000000000"], 0xa) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x0, 0xffff}, 0xc) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 06:50:36 executing program 1: r0 = socket(0x579278f6e3b7936, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 06:50:36 executing program 0: r0 = socket(0x2, 0x4000, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:36 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x4, 0x16, 0x0, 0x0) 06:50:36 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) getsockopt(r0, 0x8, 0x5, &(0x7f0000000000)=""/73, &(0x7f0000000080)=0x49) 06:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 06:50:36 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto(r1, &(0x7f0000000080)="e4f25e3feff8a8f5877c5dab685f9d2ed3d85e48532e9897ae4bb786548e1d9f4e6a3064171c1aafbd5c3b022e51888c3033a3b7796276f424d2c8b8926992317b9776ce6d99fb4888ca98fce343a9982de03ec3fbdad88f668486f2861d308383c271fc714eda5c5d0c285f7873a80d8405794808d64cfed4349b18165c1b2ac74960964b5232d70d2a22e593e3466f1018072847453353b066bb778d924aeeaa469a1884213ed006693d47ff73ad5e800c70cc560182c3235c", 0xba, 0x8, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x101, 0x80000001}, 0xc) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:36 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt(r0, 0x261a, 0x7, &(0x7f00000000c0)=""/189, &(0x7f0000000180)=0xbd) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x14, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x1, 0x3, 0x6f7) shutdown(r1, 0x3) getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 06:50:36 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000580)) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x14, 0x0, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) preadv(r3, &(0x7f0000000500)=[{&(0x7f0000000040)=""/95, 0x5f}, {&(0x7f00000000c0)=""/246, 0xf6}, {&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f0000000280)=""/52, 0x34}, {&(0x7f00000002c0)=""/167, 0xa7}, {&(0x7f0000000380)=""/79, 0x4f}, {&(0x7f0000000400)=""/193, 0xc1}], 0x7, 0x0, 0x0) 06:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 06:50:36 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = socket(0x20, 0x4003, 0x0) getsockopt(r1, 0x0, 0x14, 0x0, 0x0) 06:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x34, 0x0, 0x0, 0xb}, {0x71cc488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 06:50:36 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x121, 0x10) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/252, 0xfc}, {&(0x7f0000000040)=""/32, 0x20}], 0x2) r1 = socket(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x14, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x14) 06:50:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000c2c58f3e6a63e18dd0a05560ff601f2fda3725a57204f4b01be3b5b65ab0879af9972820f6dd37cdbb633389a6799d36a52b6a24a1fd"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 06:50:37 executing program 0: r0 = socket(0xca13fcc3d600be07, 0x1, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x4, 0x800) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x104) 06:50:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 06:50:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) sendmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000000)="41d8bcec6f421b1e0e8db51c55053fb7aa4de39e1e2d3cce6d400c2cd735e2329082599292d613a93a36398f4f14fcad953c70ea02eb9a4c4b776a50ab1901ad92000d9a4fa87617e702e6e28ae5985df50c9bb4d6fd9eab92608b0b14c0ec53b5cfc48cd8db8019e7d046d6badbc441ec71e2cdd1932b989c5b27655e815d11c58f3da60d93e890b9b2123010469d4092e49f1b9ab60088e94c3e333efded9b6dcebb8d123e30b8b96353a1db3abf15423d2042f1908548ede0dbc2e9099f51cc61d56e9b7f8ea1dfac808ab72ad902196858ad30d0e5e214faaf2094c0e1fc0b9c640263eb749cc43c9b5ab5e162b301de8e66cb1d1ddf725fe7bd22fb557256e2ab2435ff8405d775a1f235d28d4675203383b1690fc50dc70247d16e862c7e34d3a8b4c5c7ddf68faa8509fd5cfe17da2c328fd0717b164c5ddb6a5f73c53bef24b52b5434c422cad3991000b1e4e30213a54e0f1ad5f92bf8a2cf13f74f914873429c174d406954065cd72a35c0efeb269871308e2a21427ca45906f90b8d04ab15d5b44d7087558f71f9731915969546e939e2d25148bbfe34cc93631a75c134aa332919dd9133f002ae42d86001ec7e3694b87df37a8aa4e65d46da3223db749b572e11b6a80adec6d4a89c5781484d83c347f2d1a3f7b59edfb1886af1cf479820266f4376029e948a0eefdeb12f725b32a8f7796f59a609c4caa1dcb0e64daee41e9c74f6853e0559253a0ac5fd6a7580ac3246662e886564b9ca9f86d643772b268878f364c4e8a7a3f8ad75baf3134114b62ccef7f3cb4ed0c2a2c9756c6fb35d5a009b73189f7ba0e61ed7a5b869869e47a2a9dc3b8d06bf4ef3bca0ef82e76a2d2863ae474da80ecaa19d74e6926fd9e6ba817580de92b95dc643487db86f85d9c9605bd1ccb855b38e48feeead016f0099e8f2a53b8afb20ab16a32f9692b0f9ba532f9e881a65f0592610760ba8d2d5ab3d1d3f04c29b958d30c678571214d264c4c1605fc12287c6a406a9452f83c6ad11d06f3c4831b962e7bfef5b17abd7ac83b527c6e57df11b4f90ebe24e21ae598fb436dc9178aa5cac6cbc85996361b0ddc3fa814384e0e31ad0293e3e6a678a55d147270ff877076c9a6c05f50f4e11f3e7b93f8f3ebbe407df84734810089c72a28459a9889f044ad9bc57feb6b07a696a51a9acb184c38057dc378cd03ccd5f82313a9ad1123d0082caed680ba41e184bce70609306c413ef23a0ecf72f3bef66f619bb2f3b49d6701c9a5737b7dc4a2cfb8adbeeb875a06f7b0c89e101f015bd363c2b2c1bef7e6cb31a0235342263bb8bb53c3cdf04ae29487da5ac86f2e54bd16d9b11b481a19a521222f5133eff4479162ff85c8578575eea88a03ef4a74165b965ba2e14ca4f1c7ef97cf44e02a14269af61474ff72da9283de9fd206881eaf459489767dc833b1f0b67fe3f8d80b6e41f6ad8ac482ba3513d1656dc3a82a958c71eb604bf8e6c816c5020109434971cd0ac50f94fb91e304ce8e0f109a88698f118a8acb44e77a499b8537e9f11360f6898675134bd34ef00f63020d30f7416744e8e34aacd06c156294533529e888a60d5dcd83b6af84a9a9a510a4da0b1332a2b338c9a57674fc7747023a0b44f9ebdb4ddb003ca835eae0e6386d43ef8495a9e9181eb0ddf2e6ae3e19c642d5db1dd124af39537d639b949d8ddfe9e4892758a2f9ca49dac30e8d3d5e9a12c997a7c66b351f6872cc2ec08b095b480230bd08dbe9fcdf60fcd6f62699f4f790d1e0f19497613b9fc1dedf916dc41a8dccc65d00d5ef326c33bd936a4514f0609045949a2bd77538ee3f1e0133c5ccd847980b5f70972c182b666107b1b9d9be16a7a4fe45a0a68d49c0433fd31e00470df4e890e37b83e1436db239464a7306f6b16e334f73d9f30c6c64811e333d5eec88712f414bef142ce5261a60de3ce91b79a5432a805d40c452bbeb39a049ac69783d8dd4873a770ed5ae9ac44f206e04171e5103a6c1ecaaf5fcf11e3c5250ef8265cb82789c02182145f88cdf125e7a5fbde6212d9c8446bffa7b1411e9568f883f04f4a765f253e455d67f029cd0fa9267b4e428cc83e9828170fc44f974654a9b7af8ac1122184faa4e5fac1af0afefa88025f0f480398af71527e5c85b5394a2b08c7e3c6d3fe52211c7997cc5e180944d5bc883ba469e86029899d2174a4160dcb4358ca65b1d8041f1381d6e3b471dc3a7060d1ab0b56a504225c02544725a863afaa26e7ce19f98200d2236d204195d8056462675220d943fce59124c8b4ad4a107b78be3c2ec5879f63eaba0d325fbf3c40624380e5a93ee18f8d2659d65158f137725579954bce48cf9cb69644d3d12c0291d7bcd53bdab5ed789fd1591a92c489e3c36467b34eb0f4fc3476908eaeede4beaf2178447f5cdc653c5bf38a130de0e0899b9544da03e0a620c9ce5fc88ab56eaabfd99668b590da0039d45907e99af317050d983baf799e3503088667b2554570d0925e2ab938b9f9649d8c0aed6cee776d7c910db7acba37924b941e9effb9008d482aff1a18e05ed4a339e1795a346c8c3cbe4acab6369bf10bca5ec1ca848d52b9899ad493a4e2b441307c08666f9f1b6dbf44539c6a2064606f1e7768a644d4c72fd5c3a9aff0d3f14ef4cb2c289d4188c42a9303ee967e12566bc1640a5bb01d4101e46ce8633ac32a6931fdc318a99061c4dc7c70f7a1a8bbac635a0b0e5aac937daf4c407c051f520a8a6b17c7b3e0699f82e65ce3b5b48d12cf64baa989ad79978285e2c4bb8984a36cde268d01831f51632a6e1dd6b0253219e1ec25b55949dfde9ea63ea3a1aba83b32255b04a985da5abc701b711fe493740765a377d51e7b00d587975c60c1adf17276c885301b2b1bdf205ff543ff9ee4b5b15a77142dd32c4d15b2ba839bdf94fd24f745eaaf1b28e82789844ff17c6e4298cd94a44b839a62fc8b44a8ba5520d4ec0887f69e835b849ea3dd3d448f8c516a084e8cc03ea1d951a36b8f6937013d3ca596f6e4a86c9007c7f917c60a7c07d19186a1b14dc8b47793ac8bde99c38ccabb34b53d5583bb509cd517fe9bc903a9ce6e4f958421dfd0b81d490c6a568941d927532e934fd2ba60bd9af8586fecd369e78d246684130b249862fe9e8d4823f6d84f3519fa6c40f0f71b48c1e3ce22a772aac200e1f051c7f3270817698c3765bb012891af7b553c827773d7abcd0ae2313f843bc7d35b42758bb1a91d57cac90b2b23cf70fd09fd27eb0eae92af219840c9b07708811b7c527f570c7ec43f4cf0bcee31b3d36dde811a4b269402a7e4d1dc5265ab03e8615ede57da16615a9ddb2ddffafc39980093ca106daa6545bd9ae52157bc157e0340694731fb7ac9d785df9a77eb5c10e4efffae0736ba3ec9edc1f6ffc14defdb6b32f94064b1745ece44eb7c03fe4f689f77ea9f6447191c74bd4f12e9279d04de0593070239a2c53b2e94e8208c0034188d6883d3fdce16a15629f23cffc28d520c8fc485988a14f2abb8b76973a98937eecdc00297a4d3141a511985e3d07ab421847abea6e7cc37d46e9e7c52e8f270aed46c71759a92124e7ed8deeff75a5bd582fd43c394bec39adf062224b711f6039d810dd701547785c2a55552c1c587ab8e7b8db93d231b5f1b13a2769ef22c77b271ee6aeaf4a6399ccdcf591111802cc28759ba5eac8d57b7ad211c1e5a804371cbe27b05d272faa9e0cf84d0f460557801e0202ecaedb5113d37dd7474463f072be7add540ecb3b2c6c5010fca678ade42055ab284b39ddc1fe7e8d6742b5daf6783fd7f090319c785de0089931159cc0b74514fa0131341ab9787ca7a4122951f586c41f051fb6d36c272306bc482c46ac10fa3640d85ff958244c7bca519170bcc562a11b6a4f9806be10756151588914ccc53d889516fd4d5d57fa691b2bc4d7d6875551bcc58907d4d0a063c7c192af5b24ec2e641e2cdab994fb5f5542df2ea162d7c4ce70163192d484f74f5a22bc930ced9a3ac9ebd129543b8e0d06c724aaf60b0cdde60fd04f33e9119358f1cfd25d0a5f5cfcb4b4825959489f3046d54639c8fec11927f807d5e93e631ec8f23ad4510fd96c919ddd982f7e06f040bb102b96f949d2d19be5259c7f49e4c85f027fac5fcdbe4669a32df90e4b3b17345ad3e846006038822cf4a35528238c5c9dd9a5a36e314c4be76001d5e21c67670b90eea86356bfec1158b0ae38954909a2144c7d0ec735892d2561f6a728afa2500d990260384c0e2712032ef9f5a7bbd40b4f856a120fc7fbb4aa6cdffb5ecd866e9c796d86459fb72da5eab25babe86202db083b0b5781c7d812393a400ec27c3c9ef190f331ecd6d27a2c28418b28a752a1f27049f6bd7c2b7803d42b6a5c36d04e2f4f4c623a0e30ff7da644b2b19317b98843c7cdc4fede6ae40eea1009198b8e2f473a7a93a407ff1690bf14731e922602acb17b4a3378f559783b2f9662401bc95bf3c1e6c9f9e09a26fea91c5ee25d5ceb0b1cf8f5d44863ea60f3af0da1ca0fe99a8b4bfab445fbca73a0a2da45acbdb18b325a5412aca78c44d1a40ceaf0d54dfc3e4488f6b6172d723a7979f84fca09773a2db368ad14aebb53c3e7062307a83b33859a19dbeaa49b59055d8848d2e03236ba9b9e64b8f9e07dd783c49b7111e27fffd084e5b00990b293d2807fddbd884fbe1c6ed1b814045122ac8107facf1e677eb4ce846a6580fc1fbca28d67519a5b563942acdbbd990e408b486e0c420840b4cde19cc95c5d3027216468d3463c89bf92089a1aa96b2c9938e869765dcccfa2959f3222a591897b3e05a9e23d64152428af6754596fddb5d5e656e472b2f30e2eb86034a39af7c2a34fea569337c4fb3af587ed90fe23441269ff3b32fadb6c3cdee5ebccec20d60c0801170c9e4f1d9553fcd53c0158e6eca3346dd6d9734a204d410fc645371c786dfada41ef8a1bdca864cd177e3d5a9500e189acdb031f535fd7e709670a56338355f0b5fe94d6b393182725bbdfb3d935ce593318c453bf4ee38cec764d0bb13977f9a25e2e676fe26ad7dc7107ce34c128d3246d645116cd1d1a5d5d1e0346e90e16b1f49784a426c53b8305234c1d55b4fdaf9d9882783c61a6c16544d24bdacdd82e51d03c69785e6cc4bb2ab695bdedd6698bdc40ed47e35c7645439e9c13f0a471b55e977ab7d87c72b45405b7ccf74ad57f50ec06a2cb8f95d498751887e8d72e79706f3996cc44600de72e92e17f2992f571d32c3a732e3243bfb65bdbe232f2f0bfca3a97c2e4c5ece54a518a3748517731e325946a9d844084677902a5e12f4223a6b32596c94af5eba95c942756de03c64415cd329bbbc08a8c4ce25ddc94c9d408e3abc3c2580d060807fd934f8b413a8f9af99ed29ac66eb9f975f37fd4756318665be67fd1ce2a59f6b21ec5f5e0a2a75e25f9985a06ea71b6748b224a5e9b27b9b3e1bbc5a110f50969f0b641f58a319e700169d6ec0a80c46628a53fd6583410ecf55b873f3cd8a6e75befbaae41b0c14f28580d774f0d47059b9b5ea949e8bfcefff760d777f02fa40ebfb2d93403660f123dfd6ec410b8452458d530c58a3eb37e8918942513cd76942aef7f2e4e50c6602891903508930bb4c5662cb513dbc6552c896edcf8aec542400fc29355697cba78865f6813400b7c74bc76ab6a829ce8c3fd62065a4ddfe728a42250426f236a4a5432b88ee946eaba8ea30f0149adbad389df04ace63c2d80c7602600e7d98780ae88d3021", 0x1000}, {&(0x7f0000001000)="fedca6edfd397decae3e3bd4b5d3de3ca5947cf9355b75bbcc508da92b7e18c60a5800c7f5fc2e3110687517f7297fe380d5d7dee7781aaeb12dff754885f6aa6a4d6cc3dd4b697372", 0x49}, {&(0x7f0000001080)="3c682cf5bbdf42a17730469d1d1d44afe121ed10e3dd915b1933c26f4c9053573ce6fd8b008c2fa50a5ccd95d547edacee92dbac0b45a6dd82a2b4aa54320aae1667d42c3f67db34dc6905a3fee6d6660fe9b5ec27ccfbb87b6af3324d3cc56dac670d21e51327d925bcf12cb71dd0d790caf79c3f55e6a1e0d41e92d2cea651fe0475651e40d62a20d5e1c8e9885e71ee226a71592148199e92b67ca584b615b6068607db000763b3bcccbfd2739956078c86f1081773a60a8aace5d7d83c3349c575176171fbd84644e25530b685b364e031f131c7cee72c8fc70a6a2b0a23726ef386a747bd4223c925eaed191039e61c06492f1e156618a4b43f2e82", 0xfe}, {&(0x7f0000001180)="21b9ee5e7ef666727739931fd94509959b9f293d1210c906369843baffc2e31a030d4d6fee08073d79cc4710ba376ebf85992231e93eab4048778aefe7573d438d9d3fcb63e9c0c583b9521815da16f578f1272aa4ea1c42acbfbe17f2b460d485a7b0960ce708cd6def730ac22c99dd0521c20b79b2b2d515bb68392f9dd2d1d1b6f2cad2961c02d2f7fe69bf0fb2d6504902b82b98791557be73512bda9a49576419694c052d2504944096a8d53f457252dd6aa652441f180f9555c04224435cb186ee314cca3dd531354bcd5a7033008cc0dfcb28a40115d0222c501c29906353bc3356ccf5da62336d4d95b3f9b7e1199c70d7", 0xf5}, {&(0x7f0000001280)="fe775e88de63de9ca8f512bf327f23e4b11cbf27bcb3b080876ab7cb056bf49fef63e7d15badfbdc74d844beb90c46257cf1649447a9ed6233c918a56fb5fe036caadcaf85d12f973f681af809c726245af729b7ef5c9fc33937078d3826c60b2ef62bac8113167f216ead066c45624d894adcdb5ba29682c2958b8d2867003b90dd3b035d1a6880db91214f3b1ebc0ea2aa91af26db8b64ac7dc13870b018beb67c4b30736d2619aa7d8869936075e31bfbbc5a2892ea83fe438ce5650481981937e17c5c1582a7529337f1917f78001145c6b32597d3ee3af9f0dc", 0xdc}, {&(0x7f0000001380)="9e5c680303f11e5875a866aa00b6f64879e3ddbaab8ac20b4cfbd5addd7c6f6b8790dfd9f204aa6a003ee8f59d", 0x2d}, {&(0x7f00000013c0)="8ea9be49d221346a6b239afd2a33d889ae9096f39763effc75f69ecb29c6ddb2388145949e560f12dc0e650a0c8da138d6ec865b8f9f6a1c5b56ba705f62b2d9c7295697f5bfbfb84c9e8898380d6fe0cad99a26ab456f52c17d279686839e993d44c11605f28aa9b21e4bacbf17364c98e5cd04dc9d3ebd99901004799630a57908d7edf63bccd9ed1afdc20b8de75f05862d997807641e1802eb49252131759c770894600b8a639f0ad1a72d54b0a321a2d912af0e89676f2baeda98cc6ed2ee878c41a3a8f6f388c9159fb0a343558dbc797ff550f868a4a42cc3c372f1d5ff965ad1c213a3f5a9beab", 0xeb}], 0x7, &(0x7f0000001540)=[{0x98, 0xffff, 0x5, "240b62b1143ff9e3a9956f1cd07582c743efdc531b539bf0bc59039d3e1309144677c71ca9882f77fe165edfc5e2c0f2d422fd01b77e96516adfc709a371e5bb809f762fca9961d9827b9a0a5ad4f1439922fd75f32a4796348ed83e87de75589e5c6041b048cbb7315391e798c1e25ef5f0d92b34f29bf1773e89a12c9371b2ed671d8b63"}, {0x78, 0x1, 0x8, "4c868ba1f062a8b5742e94331124e48673c86a64185634f5cbd3b40bbafcafe489d5a72757500a79824be83ca493a3b516742209850eb8d81473b6fd2c6b7fb46d51a40b2a05b63c0300cdaa62ccc3909fbe1076ce19eb64dbcf5f52f8384d29a5"}], 0x110}, 0x402) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x10400, 0x4) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000080)=0x100000000, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x10, 0x2, 0xffffffff, 0x18000}, {{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x4019528f}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x3, 0x9b}, {{r2}, 0xffffffffffffffff, 0x12, 0x80, 0x6, 0x100000001}], 0x7, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0x7a209afe}, {{r0}, 0xfffffffffffffffb, 0x82, 0x0, 0x6, 0x47d0}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0xacc4, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x9}, {{r1}, 0xfffffffffffffff8, 0x24, 0x80000000, 0x5e6, 0x5}], 0x100000001, &(0x7f0000000200)={0x8001, 0x94}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 06:50:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x14, 0x0, 0x0) 06:50:37 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 06:50:37 executing program 0: r0 = socket(0x6, 0x4007, 0x0) getsockopt(r0, 0x7, 0x6, 0x0, 0x0) 06:50:37 executing program 1: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 06:50:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x9, 0x52633d36, 0x80000000, 0x4}, {0xe863, 0x2, 0x3ff, 0x7e}]}) pipe2(&(0x7f0000000000), 0x95a17cd11bc08b72) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x14, 0x0, 0x0) 06:50:37 executing program 0: r0 = socket(0x9e7b8a08291eb22, 0x4003, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) shutdown(r0, 0x7) socket(0x18, 0x4004, 0x9) 06:50:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x45e, 0x8, 0x6}, 0x2, 0x3, 0x100000000}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x20, 0x3, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:37 executing program 1: r0 = socket(0x2, 0x5, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0xbe8, 0x1}) 06:50:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000140)="fd95") 06:50:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x81) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x800000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000ffe500000000000000000000000000000000000000000000000000040000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000fe0d47dd3a9ec7210c00934eb92800"/120], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x4943bf179994a346) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:50:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) 06:50:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xe1aa, 0x0, 0x1f, 0x2, "49acce9c289beec204c6ea97e284ad8f2a0071e5", 0x6, 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x7f, 0x251e, 0x2, "51ff16d2d46a6806fe19a51f461afe836dda0968", 0x3, 0x6}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 06:50:37 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) r3 = socket(0x2, 0x4003, 0x0) getegid() getsockopt(r3, 0x0, 0x14, 0x0, 0x0) 06:50:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x12, 0x0, 0x0) 06:50:37 executing program 1: 06:50:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x18, 0x5, 0xba) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:37 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) 06:50:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x16, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() fchown(r1, r2, r3) 06:50:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x14}, {0x16}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 06:50:37 executing program 0: r0 = socket(0x20, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0x5, [{0x2, 0xfffffffffffff664}, {0x1, 0x1}, {0x3, 0xffffffffffffffff}, {0x2, 0x91}, {0x3, 0x3a}, {0x1, 0x1}, {0x1, 0x20}, {0x3, 0x80000001}, {0x1, 0xb4}, {0x2, 0xffff}, {0x3, 0x32a8}, {0x2}, {0x3}, {0x3, 0xffffffffffffff7f}, {0x3, 0xfffffffffffffffd}, {0x2, 0x9ebf}, {0x2, 0x9b}, {0x1, 0x8}, {0x2, 0x8}, {}, {0x3, 0x6}, {0x3, 0x805f}, {0x582260380272bd4e, 0x1000}, {0x3, 0x10001}, {0x1, 0x80}, {0x2, 0x1}, {0x2, 0x7d}, {0x1, 0x5}, {0x2, 0x1}, {0x1}, {0x3, 0x8001}, {0x3, 0x6}]}) accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 06:50:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) fchownat(r4, &(0x7f0000000140)='./file0\x00', r2, r3, 0x6) 06:50:37 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() chflags(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10203, 0x100) 06:50:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0xffffffffffffff68, 0x7, 0x7, 0x7fffffff}, {0x9, 0x1000, 0x6ae, 0x7}, {0x0, 0x1, 0x4, 0x100000001}, {0xfffffffffffffffe, 0xffffffff00000000, 0x4, 0x7}, {0x80000001, 0xffffffff, 0x5, 0x3}, {0xfffffffffffffffe, 0x9, 0x4, 0xc28}, {0x4, 0x1ee, 0x204, 0x81}, {0xfffffffffffffff9, 0x80, 0x5b, 0x2}, {0xffffffff, 0xfff, 0x4, 0x4}, {0xdf9, 0x7, 0x3b, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) getsockopt(r0, 0x100000000, 0x6, &(0x7f0000000140)=""/97, &(0x7f0000000080)=0x61) dup2(r0, r0) getsockopt(r0, 0x1ff, 0x8, &(0x7f00000000c0)=""/47, &(0x7f0000000100)=0x2f) 06:50:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x20, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xdbd2c4ccc6ecc351, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) 06:50:37 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x499, 0x0, 0x4, 0x101, "565a475da8675aa4ecf2e3e687380058fb73c28c", 0x9, 0x8001}) write(r0, &(0x7f0000000040)="0eef8dc3c43b86d42f49715bc873e4160243cc366e182e1f3445062e08c9cdc4a65b95e7715f547c23d7d9975b2818a9605859990aa03bc0be67ef43560faa8982d87d2ecead14f6982d6477a0a9f1f80f0b2768d6690303d962581cca2526c8e21e5be1f4be4abff80e5d3a0548caa45b9392f7894a2d2cacba5f52e01c668cc47d9cc272560808755b37030e4bcd2832457016468162f1449c6d96c885641ed04f973edeece8f2c07534cb05e7030ad4ce47e93e16d9f5446d759257583b798b2912c49b34325972a05c35bedc4b86", 0xd0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x1ff, 0x14, 0x0, 0x0) 06:50:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x202, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000002c0)) r1 = getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000003c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000300)=0x10) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000280)={0x6, 0x200000000000000, {0x5, 0x6}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setuid(r1) 06:50:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x80, 0x8, &(0x7f0000000000)=""/44, &(0x7f0000000040)=0x2c) getsockopt(r0, 0x8, 0x58, &(0x7f0000000080)=""/142, &(0x7f0000000140)=0x8e) recvfrom$inet(r0, &(0x7f0000000180)=""/93, 0x5d, 0x40, 0x0, 0x0) getsockopt(r0, 0x1284e76f, 0x14, 0x0, 0x0) 06:50:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r1, 0x20004b3d) fchmod(r1, 0x181) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup2(r0, r0) close(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x40) 06:50:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xfffffffffffffffd, 0x14, 0x0, 0x0) 06:50:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r1 = getpid() r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x100) 06:50:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:37 executing program 0: r0 = socket(0x13, 0x4003, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 06:50:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) sendmsg(r0, &(0x7f0000002540)={&(0x7f0000000040)=@in6={0x18, 0x2, 0xaa, 0x1}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="bbf792fbcc0736ff0488e1113d3a556310d1297efa2d67c11a46d8", 0x1b}, {&(0x7f00000000c0)="b8fa032d3da9114d6fa88b1758c61f214314daeba14c4fb1119bf111e6db", 0x1e}, {&(0x7f0000000100)="4247a0ae8b53c3fa4221817725d53964b323f4c8dd6a87a088a7efa67c316c2246ad7d8cb5e8028cf61771", 0x2b}, {&(0x7f0000000140)="f60f0672d5ab51bdcc27e9bdb0cbd318f67b5e13e3a32159ad291fa963055839cab01a36230a3392b0a21be94c18d769b83d72684c", 0x35}, {&(0x7f0000000180)="3e7b5c335675d6a188c9f2166646cf845390e5deda7c6a451e8b85ac0f5102f6326ac67911d53b7ed10eead1cc7d", 0x2e}], 0x5, &(0x7f0000000240)=[{0xf0, 0xffff, 0x5, "c6334b04c96027360f2f7ce13c0a9295d4a45b0a560a902d5ff99c829a571838180c2ddd164520d3c18c1ea9cd8cd350105887de91dbea907d85af9945355b2b26e005c0922386ed4dc9ee929bfdbe1c5ddff83fa340902c24e222d57b834bfc893b6a800b2009d4c3dd47718b65171dee4b05e32d776f511be5080ac3508097a0bc180ec308505fd083b860cea0e673546e7b53967951dad93459a16041e41cc6caeb0668362e90c36ce0858076c5f9d2cc4ce223d3fa410b7a94dc7aca7c0294fa142636f38eff47d05bfd7e7d52c30dbb3f2cf8cf1b6172777b2c63"}, {0xb8, 0x1, 0x7, "10e5e278379e713ef10aaa18abca3e65378ea868a81b7fc108edd8a1353176384bec22fc5804bfe070c83e247f39cff8e43a486a412f9a3f2b2ba3a8623480a1ce994d0e300cac9f82a3a2dab4aa6cc7171b1b5417d39ca68b9df6c8d958402587828b53dc0c50a9b228d6ee6e60b04c5cbd26ce772806057ea8fb36b9e429a201fb5f515e219c94f191031ff0a940f8c26cefb3a52fba840fa938aa4397def97e"}, {0x1010, 0xffff, 0x80000001, "8d418dbe36b721ebca9155f9be9f6d579bb9fca7c6c083654bb1677f632831a0b68c53b8e83f2cb57dc760f60bf13c196dfa6e7697f5832dfc0c024f03e0b6b8efdd03a17a2f88eec0027aafea750abb38cce2e0d1a8578ae835289826d94afc1496e00b6e38cfa02903718a346d68befc4feb971361ae52ccae73b88cb8080ec5406509e9ed070b4871dc2999ad3aa770b404fd365f967cc1b6063bc8f51eba0fa80304f55f7f2be8ad76f2bd0e294ee906ad62f981e29566ed0f1a779a88c795560f240b98e8f529d5289f86785b21f337c1d8836beca2b0b332999a534d574010efbad061f5fbd3f879b5cc099d31fd06ee61cc83f80e5c73bb8dd42002c089d473c98afc2b00bab31e782bb0b600711f6514ab8381107e668e13161c7e66973ff98dd3eba2a53bc634b37cec639c20c1ad5d8cab1d7327092c7813f93c41fd9b72dec8b3db8b37bf5c82e7a39ccec6b2e554014ab3404f8fa260233ee3860ece4533bbabddb02c48770db5eca335037ccc0e9b31a4b026a97a3784073ab4a11f23e6d91fdc432f4678efbb20b31c35fb33f30830bd6209c7ef2feda6687ad368831f5fa8d711a824e7cf80523309495c4a14ead7d8b7ca5aec68fc6826d419276ce5f1a2ea8ab0e5ae18084f3bbef90b8f5a102d9541fae8b69867c59cdb5ac22fa512cbd62dd24bf35ec53dfbb08bc0b2bd541e6f26088098fc586ee452db69cd057ce7d810e1f819472bcbe9db18caf9fa4b154f080c0a5dd0a1019f2561226bc1d1d252f838846b0dbc1252384ac1e2fb89333c01c6d75b26457f0b544561ba6fc97b5ec3a3e18d3c224ca47fd9dc95f18419d3497554bfe758e354291054711b0c23367dd1a589610090967f3f0b760cf43e10296293c8db35e68c59c25734b44ec7e72177869f8528c021a8af0f96badc5c4cd85031967bd071d8a2f9399dad23911f7e658376daa4f762a146b54855c8b732bf47d1bd0da8ca4f479f2a67b84cba7801ba3ce421d66526222405bf7f47a0f4b638249e3bd1105e00fe5f1478481739ddb3d7114f46a26c0d8f5ec06605a94897e4d886bc53e3f80a588fc5a71dd44a57d37e73550b81bdcd5989ccc7875f7d3efdf11391e1b3927e3228ee0493340b78de35a9e448fd22925c22faef2cbd7503ac6b1e05600a6993483a7cb25c7e2f10f9408d2730e2b0085a33c286f3c289bb375e6f625d240d2d534da51fedb0198dfd93cdeb980fe4c64876681d9f8d33b4e360b99f7d7ef72ebe399849f797e34bef974744c79983ad1b6fb4c05f6c3b0e2ba3ffb37f65021e4322ed5e6eb7e88497adb47e1e6c409f55df8d9ff8d6d26e0d07e49a18887e706f8ce90300a5685e08bfdf73fa4c0052c46b3902eaf16a9eaa34736928101ac74247ec989e23e423fcb114595b842d93fc32521da8067a42a5a306fef6af1c3f75137e200edcbbf1bccba8070e87ec4167a3a3b07ff58b14b2c0e770bd3156d7f5c56fbe6971ea2e24ac091ce01d728c89c182fe322876066094ce11a9e5d87d558cc80dbb02eb474ea0c9e3435bbaf454fbf7d0d1cca43791923ce69614358c7228393f6eccd26bb451a69a2d460026f74d47f1353cb826985a646eec373445e8b43739eff2866c394e6d76b1d0b742efa034217d3498aa234abd8cc4d3edc80ed5df7d3cbe30def0b9e0210023e5dcfbd913727842005dd857940c61739551f3c6fa9ac22f54a3149669e42aaf07bd7be599dd4111cecaf2d19a145a87a5c2a9f82087cad112e1254aba9c2949b8c9d6d802c8f5eafc3454922ce4cb342627cd9ae076aec784dfc61b7daaf6585063f5be6846d7419c02c27ad951d25dcf8c6bce5bf06af7f6455096e1bdd5e4547adcb444b65e5e272252c2e7da2d3f1d70eb9d3acb166c062add72e414b316f268db15f2ceb6039ad01fd55c1dc63b6613831aa215a51b2478b605e7476854e18f163ef0c09eec0ad05cc7e2884ec0c4324ee652da2641b4965b423ead6b0fc99168e3a464f764f533d75754ce801a64007c6c53919fac4592eab072ee6f75dc48fcd05cd33fc579673d5f1b3d460d513929a0f9002291cffdf1a6422c1c4539dec75be39a27f6e33804cd35e76322ddc6f6142f9175255dbe623a1662aedd34c0325db980f405e03e8524fd39012c68fcecc4367080de6e94e108104b500bd37b065a39d94c803691e7aab5963374c9c0f0dec169ec40a0a5c2a2edd39dd2b093f8a4d146e1d595a17ac40009ceefab96c2c94de3da438124d3671b435f5bd21aa23ebbe2d190afabcde371dbc3d055687c593501aa71f4569bc7dc6ba4b37dcdb627ca210a302fd6389d75a579be2bd65485fc5931881a2e7c66e4c3a5c04d4df4d1e484029c47152b2953e892448c1f1d30f05f67e2ab44d3a13a972a3b0fb8fb743d245d44e3d72427970902a5014e713510ca9f12302db8e3fa49834633498670922e3cdab8685855152f63508a2293ff95d38cae621d877243e7b71a64cd672a35acc50dcf810920c6da359ca5439612dbf53e24e3d0f76546fd5de60863d5ff36aeb2813c47eb761572bee65dc74201f5fb08a0244a28508fe0453a3145a589bb037bba0a93765db7475a4295598c182c9c17f4b6baeb3460295386b9826fc49143cdd677d6b7004be67785829fb483b469aa557075c74b8e673413334b26e4a00d434774b7d07518afc9733fe89c121835190176806d195b4a89ce39088b993b5bb759ab6df164411102c23138eb2e9cfbf109c724870f3e07fe85ad673410fea76201b2cb1930be01d2914e93d29d89e24081bc99dc0c6fff5de334178c61f5aeb6aae28df59b6b490a4778822fd84bb870f07014aa9603803e2de1f30537638c3782e13a74db40c3021c1ae039babbd5580b9fba327c0e364f11e4a114f2e61bbbb78c203013a38c0baf203104cfff5840827f2ded2ea231b7f8c52523259b1cf1ecd929185e38f20322012859d51a3128d9796dce8cbf65248f03c8b7459821a1f8323bdfe96e6156bb83a546a53512213c6a59dec84b9cf24b0189faed5c01eae0e757207de1c1dcfed42329e74e8c4de4ec3759bd49b6817906388d6e58f90aaea3f0446d2329393565fcd1d97c169e397e7fd40ca7a06dd5ddd477a6116e8ba0b49408f8ea01d754ed29c16a12a91957584e93f69c62b54f5e04bb9dbf93127057f53751b1e9be88ba889d88bb2637d1d95ef4da5f110957956d54145d4e55b7059b3efe7f96c5cb4cff24f696cb6fe3c6b4dcae726bff11d4155576df19193ce2c4e1c98510db516056d724bd852dece545042b5c26d23ff8a6a296fd3b32f9ead783025d0682421b5824b8f828ca5409609b5b45ef0c67f068528f82e03ef85a828d9567f401cad399da923bd64684c92aa125e7cc485e1f59a47c54e7935d8356cff43a0a835012438befe864a20f2b10a8af5e26fc0e4379ace5ebca46587863941005a3f917d39250ba0a70eec0698f25a49677b0f3b7d4c0631c49ec160f357f20f31f26f07591572c10bbc3fc167bdf96601f150b9f130e617755f18d0e28c4aca565d5f538fb17d3d2d89589f0c40f929c3bb7f7904621d9e47380e23ecac335ec61d43b90819bf10f4e571cdc8dab7c057d1b7232810f239df9cc22aee0e59ab045fc4da5a7b3de59209ad6d5bfd051c8e2f40f69ecb7ccd3732f0f7adbe07074666e4bc2287fed4e6e2ca30d956e86839b3463352090884530aaac8f7d3cdc1f480b27482a230e64dbebdeb28cfe9bcbb706e66ce78cc0adf78ed2a5f93d45b2f37b68902428a4d4956a138b71847226f20348753669270cda507b38436ee0a26149fd369d4fc71614a3c0c546f053762933fcdf8ad8e8dcab6821fc48789406ed333398fd7af5753d86576feefecbbce56b277a6f7eb32dfb9cab5436f8c1583d1de92ec9fb5dedc53adec468e60d6227dfdc2dc6696fcddd87387a353132bcd5701df3611f9eef82acfe6113d76bd55937b10f0728ac5f9bef0bb1e586967eddd2099cf4ec22ccb650247142d681fd65955b52604473726c90f1cb0c11813a866baf98067572f30a45096e6eb53f817ebe04b8163cdc3ca325323f4b93ed1d4966806359162753b41470616b2cae471e5ae03c9da103277d17cea2945583aca709663c430c4946dbe37417a9249a6b8532740f32ba26e0078f55ea0e74e279a8341ea199ee624fd72e59dcd49eb4d0aec93a65892cd1a7550cfd4253db574878f30796ba1d14bf2230314b9e6e60604f4b528d3d79cfdd099b0aae3fe238d540367e6b055f6718cf0bc7bbfce657e7544c6163dbaee727341db2415979ecb15b3eb26f7d8174dfbb9df0c89fdac8a96dc827f2b4c43be8dc98bc33e033ca8bfc49ac426733396823970587917be7b594e8711daa566478bd435e4d35ee7ce7d35acd566933174b07f581b6da9fadbdf27efcf5bae059e573ec83d332a3a1a155b94e8554074c2b93c002bfeac8996b38bc9902737cb3201fd7c2504605dcf4436cff88f07bfa23c254ec8e72e51e66a0b77253f40fdfbd76ea5d4ff8199900dad0f49c8e2009940cab9cea5995f87dad0c6a3e31223392f983bdd718b0befcdcd61264899891ac9333bf8941eea60f4f5f60ee237bcb0b4ef4d62b89e32053dcb8dc76b5e14e65471c267b33b2082bd988abb4d52c6c41684b430a2add89b8315183feb3a2c5fbcaf4e3f831adef15e4581d3d48665d2048dd9a394034e0b5dca161246daa3a796e3308ab31abf0b0f623c31cc01b613404ceeb3c8052d424d27e163b18074329b29c08c7344350a3c6af8894c0d901f4d2406fb7e80d5c822d0f725e1458cfdb92724d97aa9d79fad806c956ad0166e71a9f71e7468147763d42588eee95496a7044480427c80242899fbe60cc63ee66b4b41ff99ff420a5d14f4f79c86602e9027f59cb05389b17bfde890bd96b5cadb93eeae87e46b241e42e6fc4555975e8a669e42803c7f8dc57bd12af058cc00fc462d553dfc59a4e18b69ba3fb6dc1a6eec30c8050234fa58551c70e31dbc155f49d0735ef152bb15ff72a45a2377b436fc22717a9deae37816bb70c2b844a1a08c73736d489f66809ebeed85a5c267f51792839a7a19530012f2e9e9e3c87431578e1488d6a8130e6748fc97c2833313fcb8ae822d739287033e2f2ea002e784665dd624020f4ace2781e051535b8bc92c3080f91b0b6ca4b540127235040ab744fa52eca752876448548308ae669897f1f2702632d36db5eaf5f03e4520d07aecf927ef3a3afd69d57f52894e4aff55c366afa994cb11223ce440a59224c76d686538b6fa6d9f0d10d64dd122596f06dbcfed5b117b2ebfd7e30e241097995bf69ba2b2ee0bb3c495645032b00b08263b1f14839fd2b3b058b0990b2da2a38904c12049ae9242a767aed562f3a6fcd01918860cae793d8bdca365c67d6ca75c72d9a3fc868db8b0d93cf41a5bc31de4ec75179247b9845c769da11532568757328a5b11cc8f471e8dda5e37feda2cf603bf414fb96955ab9912864f5e8699c7c83d6b4c6ab906a7af4329595affcf96d295d0f0f2f36d90400b6666c735500992cfc49437266936bac796fd15dc9aedf7dfad7dabb251e9907a1094beb1b6d586b5ba7543752095a75eb780b287bc0a3b796c7c14347758525ebb60195d88236cbed5207f5cfde21962c596229fedee8231dfd29e9a1b2f79b6412de790db090dea34456f88ef02d560c1f788b73eada086ee1f3312344db08b712661967653683aa903c59a2fd8a5504d2f6"}, {0x110, 0xffff, 0xffffffff, "85c7c18ce7290ceb7906a77c2977072d8e8bb5dcbe71dfab559d07c04532482043d5ce65cbf640241b313ebfc9b0fc630cd67e14cb57387fa8f5d56c6e7ac2afecd7bf4042966c6770e32a2647f552e4d7cb9b712bd95fa49b809375e312d632005d1adfca04c0a55f3299069840c5f2d810c392f2a77ac266a3ebd8a267c29a4a18ac58a1de27c1c588425bec0c9329d01e317f1d5b39e3537e7f8e5fc33d3c67d57839a0c2258119d6e7b6f029eea42b01ebba516a453fda7e03bec01a3323bd4fa9a3d4722d8e52e873515fe6383fcbeef948038cd0b7e106718dd3ed9f8c59f172869221b96c866285a207c09cd0304bf6150fc39ba17d43dded6bc6cb"}, {0x1010, 0x1, 0x695, "1626d2f16ddd98ec587d55e50bc12a1e596727f63710d0952e727edb99d7847ec2fc8e898e236fd57ee72fa7316c552e6aface3c05f3bfb1a94c5ca34a8442def996e4f5b0061c112e0e4328f4c73bcbbdff05bf88403ea266e6f306f9e464e86f00f1a6a573a61a4cbd18cc121e84ad314c5fa9a0042b362b0766cf1f74826cdf4a8a45687eca054e27021a1bd5c01ed8b6a69ebc8dc6069b1b9adf0f971a2a10f9d9b76fd1fd8574330dec839029061e8ff429a40b977441bbeb9741891ef169512bc7ad938ead7352b3ef28662ca39870f9eeda4917da14b55bf72b5f353dc4972d628b046419ee4636d8503348a5cc188de6878732e0ce98468e88f38439accc8d5cf829c287f22113bed1089f7160c91d6e557fbb11fa080d34884f1722ad49957d0357885b08184c864a7bcab5a206d79640a08a893ce31eb251c2a9aed168852440d8ea7475d70447bb62c178e0dc9fe47a77c7a8f9581b2fa1fa6eb8f53407324e14f51b61d7c59f5c97eb242da14912e97b410be642fe3ce8435c4476e248c3b676833f028240e6771549efda5a0d3a313f3d0a48e593698bff00e766ce088a7588293832747a3e7b8f2b8f0e22cf0cb8cdebdc4f79f3b34cb52a2f9e5e55e701b5ce2a67e836aefde574f793d114c612c53fe64e527974b5b0a88790a50322bff87b97f870ee3e4baadfc49d87d46aca607d9ebab06cb8f1271bfe96f60631118972ec3239dd856907f743f9c700b11a47d3655c654fa110b97cf0d046015d394478031486d9c5158fc1a5f69ae921d6f4c90eed2ad2b80dac006dbd62a3a8c78b96a098007fbf30959f971a983354839fcc2d9f108b0fbd4321d79eb3cd0dc1126420264e3d26f0cc19c81f1c2b3e421ea9248ddfb25f76e015ad21bc2bd7365950c0f316e92fa93d72c73e451e4eb675272d8c5e258a6abaf34386bf4fbe404d516c198c0d8831c7cbbde76c8e90cab32a8f1e257a7423df789a9000c8757f5ee83899684506d1d1625b7bfe08f5eb2cebfa32cdb75523805154411e167c44dccb8d0e506d954a75ce813d3643c0af85fe16b2924ffed666d4efbd773e443bc7e5f2d1c89def481a2e3a8e8a1fab3da9feb4a71dd01f0e87f86094258fad44a8f447b8105578073c5d1461c934dca6511f8db96f7e04254bcc853c24fd74263a0eb755240223ec5552cd854a482b2ff96b6538de8e07b3b5cf4b63a8f52c7d4627bf4fb3ce5c185cb482a1bb21238c7d235e293383c57608efc611b5992e96cb79b23dd965fcda4096b7b4f9526b77c1e28da412c83bf252ec432fc3695f26a1ea9d0490a5e1ed2b32d32026a3ca3608f64bc434bbaf83a07fc0f2ee9edca4c0ce8b66e4c4d70b0e04a63cd913b2f0c16ace7a97a42d492d15d93ec3c1be6c6f6ced7c72b32f6a6d702cae4f5847bc82e71372a2baf9944a5d354f45c1b848d8bd318b2dd0ca8e02f5e3118d83f61227a4346bc57beaa5734acd98e37121600bd3659cdeccce05837f8b32a8eba173838f439932840a28b0c4eeba64ecf3d422e817fea8aecaaf040f6a0d118ec8d4a4d9c868c1dcf44b0854e8c38c7b5ab4a2e59d9f1664f80eaaf8c813645a0f7351ac83249f54df16944d84c8a2185b68058038e502f9985437ade661fbd6702360da67dc109172a8dbae531a57a119f70e617b8d23d1f9d091e907dc6218ecfff2ce89ae90a062240f03d187ee3364dc9a281c9a015aac7b9c689fdd1d2de1fb4ee45c6a19443ab720bc256267b0490b40815ee564c74e6bbbf5531e5d117834949cf84ca2fd1eea5eb0f6ebfe0d99950eee009f802aecc0600745a1ddd68b6c7368dc5606a1f4aa069d86e3da020354fa603e9cb0cb4cbb07cfc5cca0d95d4e4c0506325433ef4e56d7c1aa4825307e3e119d9407c7cf80f7310225fd259b79d2399ba94da6853083f4cde14b55ca90ba96aa9006b0250f7942e372e337b803b3568dbb6f357380060b8ceea2119fb76898649379175c1b74a9ae4efd7ebfac87933aa864061fe321bdea0a5e6ffdab31172f8cdf337ec8fba9349d6382d11262749a5a1c2a85aea0dd4dafd18f963226b21e3c7cedb8bfd891a48ca811c0e100f951501dc7d0b56b637a54764bc3ac75002135d0161f7b4ed8711fb4d3280aedce2670ad9fb9a057ff241787bd371a1e32a189f183eb491d32d01c8ec843a28c59b3345b2fad8c3f21f93340b97b4b3bfecec11addac02aeadd95ff78cf2c4bfc9dad641de147ad0e10d888d5f46ccba398278e6849e5cbe8385100390e2b26552843f4f005c1add2c8148e6b56d743703c4c97a1834872667065a644167f234ef016f0bf055985947dbc7e30598c4d718f36b873e3af6ff923d35d944852247ac329618843f0ddf6263133af153e1959f91e2562eb523f38bcbfb992644a284f980f168d47f871de36dc019bd3774f80013b0be15392fa668f0b10ae002e7deaad7bd915b034d0c5d5a47a5037ac66239df534ab51c086251c4752be76e2387dcdd31c743bffa2aa1f3c9c1ceca366c695c4942a6704b8a5edb872f74bc2ae8a8e0312a54a8fa4deeb9be4ff3a5decaa8f3b58f08ab4af5defe176121b5c9309769e8055595cdbfd40f410f409732461dae3f9d8f49d06f24ff6b9a0694da68b3852576046efd0cb56e831d9c26f0a066f1046a3bc0bc2123ce5e1e7221e0dc145aca6b6ec23b24ac4be05c67966152738cb23b57ab5d671e137ca04153e4cadd4b479f778d91cdc03d855a09c2c334e441395de704363fe1876038d66b261b3148df89db5f3918c16c165064b7ff382e8986a18de3f8c9005551f8d2c1eaca86bb83e53295403b325793c3a9986b7f433e50d5ee7778f7bbab58c664b001599de1435a69993ec64d5c22e528929f3bb668bc65460cbaa45e3f574b92e12dab06c37974c7551028d80ead16c5a7e3dc07e55c1ee214808cf17b61d00fd4a5d81cf9107c5fbd16ad6f33756225ce2aca51cc39fe25d1e3a630f3c414374b85016c8e5cdf5730a1cf933b8729d120b20c0a3d77a8614e8b30ddd1fc4c613eb249549a4d3417c700dd1b560f1899be5cdfabd575a7177171e8fe0b426c4e2c552b2d49cd9150d27c3f75a7a1dce60d0e1e4d5532cc3ed34c1453d040163cbb2715b824903aba01e263c0296e16a54ba22adffac3f8be6385a11e1bd158b856ecee3a9e9577f7263d40a5c7395690979803bdf243c1202895d3786830d748ccdf18b1d956d514fc57db5acee64a194646a0eb7f3771108d8dc99148f5492aca1699bca7d190e4cd299d111f59158307da2dbeb6828eadf7fb791989198e19ad868db3c477b8223020dde73920654ad537dfb77043c69968206771e55e5cd1485507a782947dbe1ffb859af9b592df6eb8ee5eb5d00350a2bb00ab1a6bfbe5fc095aec3b67cc515c9b7ae99b21eff13f095a3d092a55df61bcdfdb32b731cd63eef44893dbcb3ce53145f83f1b8204817272da6ce75dda2041a03ee141a870c176c1a472cb363a3ce00183d7eedd3c2d5c8e07bc8fcbfb762305321f48e0388628b784aa6532bbf98732ecff7839ee1aa85f7aeddaed22558d5c5322687aaa7462754e0592ba4eb2f65510fec23a990c00c459eb373ed94b3b3863bb06bdb53f6277e9ca0813d04aa54e36a79959012903452243495f74dd9729f362172cd66dd161e9419cb424ed322ed0ac4dc226842dc9cb049965309a27db8940ff85154b2fd4c0facaac5fd72e6dc394cb87ee71840c7064e7da8978c35ac5f14547740c19beb1d72a985860cb930e593031a3c9d9113f49594ae0d1e88df54b6b30c4971725534e858913f60f2c125195dcfff82e3fc08292009c208c6238bc5452ce8a83df01364b3e8e7bf0d4dcc50a13c922cd80fe1b1b2d85c66cbdd37f23501bee77b02955f1a792fb543f5c4137e29e9565d38df9527da32ce2853e2e6cc7664345d5a8477e2abf9e940303f4fe4e88b892afcb80d1d18e9bc64a265014fff6c122b8e9e925f140bbaefc62d1d2ac08586a4172adc3c67656ebc46a08ff51b0ed173ee3b8ba4185b11d3cf02cb8a8c36e708f532d03bddcb9c0ab960183968f069ddfa322d9ae62877682aa708a19cc5bec1a54f86cdb39eda0c0b6b9def551040a40b441f4cba7b315d5791e06c94f4e3ad7753366d78f53dae41d28e749de29568dd5b6027c7a01afd0c616b1b506fc76cf9596141ef1335e811270ad662555ffd5c254ff502098a5265cee4f33c18678e195d1399be1497c9cef47c1ef0fd27dbabb66e86c8920415659f46f158f2548b4ba53abd1094fda2f72137205458c89ae6768c58f63d471dac559b17049d9b61f418fa5594b003fd3e4459c6e10fe7a362197b70c0d6f9c4921152d502c534f2a7578b5206863c1e01babb10a323110eeecd7df7ec0fe88d8c3e342ee6c584c912bbda5dc97130d705e59a7621c26e4bf95e6e8526fd30ed1a9593c1da28fcbf6cadb60b3fa9dbfd93db02d40592ed3d6e55c0b3d25de3bd7684f13df1e55492d83fda068a83edc0837904bdc3620af231911e78ac5c282ab906aea0ece0bf322926f1c3217a1dd3910c69bc70136d036c9604274f620a02215ddf79bd8aa616f39a92f89c8e4f26b18a135c33fda452ab9bf6992fcacdc8bf51f7864b9e9e4bd0415b0c93e72ad36a2c52434aca74b9c033fdcbec7187cec8007f071fe73cc4a30fa6961afef36aa9719ac80faccb8b7568dce34d53bd51b99ee586591de7e79523dc43cd37a2c6fc94565493fa304787f6720481cbca31d21538d50a098059de83e5582aaa384c7062faaa832b22df4d9a9e8647b2c1611655da82f1bafd5af4067b876ed361d3521be5932dec448b4e0f0cca06fa89a22aa0f5c3699c36f4583a823829411a3a6df68a1c3cd36932de53e3f261ac67bcd35f0380f4ba7b003511dcec443866d18ac140079146bea96456c1e7eb98d2387a99adf6723ee50242e363c7c6296e057dcf4d2499fe2eb15b12e75d63cdeb96b8a1f6b84127ab2ba5e1f96f9e6d790f9b3dc69578e1076ba7407922acbee42744d537b2b302276e133185ecef225998e5d2e6e16c7fd498e9f304a8af955169298e64d6d0773ad4d899029af7d51d7c4625ade68380f993adf3ba94e5c14d08663395af46f8858becb2a382997f7ec15319459d3dd29466d05adcdb9571b7e4920b8a0f381e8d26f847f033365bafffa5602ccb82d95e6f746f774c5e58a803f4a4f0f86852eefbe2d951134043089b6cd5c1a8f67a9b25c1d6226e4801de9678921560e1b19c7beeb8a1ad6392837d926dc5355352f6745e9396f3e9751571772e831a309e062b571a61f181c79666138d7db3995f6c436813a73625b9e6e48a7efd4f19ee90f6f1351971e1419e7f1fcd5fba1a5c19dcbcc46a95cbc688221649deb38628232082a9139a9cca827533ae81a7c6101594041768d54ef9348af6b54c946c0296d8338ceb9136fecc02f34ceaa8d484c9d670cf322255c5adccde4dbbf97511ccc9d508f04e8c00a4b724b886e079cba245bfea8e9004114e46c1c21065747a97476676f0f7ca88ec61563cd389bbf39a028fd53b3d86e3ad598e9af685d96ac0e39340b34474012fa4a84af994e2a89a76e254ddd2ef1a74eab095bacba286d469a9a73e5d18805e4f09734ca88c0490ea168d3ee960250399c37ce0c6e050adfa7ada1b05d74b58779d5cb1b1068529443a53e478fc1b69c1071950d74fc053c48dfa5bd0773fe444eb049b2a1273216f4ad5277b1e48fe71de135"}], 0x22d8}, 0x9) 06:50:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4000, 0xfff) open(&(0x7f0000000000)='.\x00', 0x0, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66062c652b4c816bd9e8e8b348d83000"], 0x10) getsockopt$sock_timeval(r1, 0xffff, 0xaf59fe25fda90744, &(0x7f00000000c0), &(0x7f0000000140)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) shutdown(r1, 0x2) 06:50:37 executing program 0: r0 = socket(0x18, 0x4003, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) r1 = getpgrp() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x401, 0x7, 0x8, 0x400, "19ba26f49daf2d5e4d7cf3a6e81a00eba7eaba41", 0x4, 0xe9b}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0xab183f68c8eb2a43, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000240)="dfeb901a4ff2c6a69702868b27a5bc96df33b6510e95daf6584a79247cc788ed0c52761a24e75e879e4b926d5e743f3e6ebce2aea99dc5", 0xfffffffffffffe1a}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000100ffff000000000000862cf05950e41e1b97eb1d6a149227c336ed15b9fcfe68384141e941c6ed19082f07d8370fccff81c79cae809581125ffeee0f6e6c8a8e010814b3a959dc19f1b435d74d09c3e475d6e627129a41bf7f7af17f2895bf9a0b2f9e914fd8493b6d1b6284da0674355e12b6ad92d08a458507acfc415f7bed29b3653eccf2ea2ade94e2794a9e93bf67260c75e51b95490beb35245bdbd270bb325a99ff04e63db643ec4049af000d72d44845a95496a9523272b1b188a56ed365afd6f4ad8fdb0cc9ae3b22740ffdb785d0726bffb7fc5e6dc036cc00deb8b1cfd43a42450300fbed9115c3de", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32], 0x40, 0x4}, 0x0) r6 = semget(0x2, 0x2, 0x100) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r3, r5, r3, r4, 0x10, 0x8}, 0x5, 0x7, 0x71fa}) 06:50:37 executing program 0: r0 = socket(0x20, 0x4000, 0x5d49) sendto(r0, &(0x7f0000000000)="4d43d00f99ecb01a55d4df5ea1c51783c43ce3ef0d6c95f2a23dac207c0c2c9eaf83cc8721a9bf9399", 0x29, 0x4, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x20, 0x4003, 0xfffffffffffffffc) getsockopt(r1, 0x0, 0x14, 0x0, 0x0) getsockopt(r1, 0x6, 0x40, &(0x7f0000000000), &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0xa, r0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) 06:50:37 executing program 1: r0 = socket(0x1ffffffffffffffe, 0x7ffc, 0x4) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r2 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x856511b4d0695bfe, 0x1) r3 = openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x0, 0x0, 0x5}) r4 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0/file0\x00', 0x200b0, 0x44) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) read(r0, &(0x7f00000008c0)=""/167, 0x295) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000000), 0x4) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x3f, 0xfffffffffffffffc, 0x0, 0xfffffffffffff691, "1f76308304000000b820b2bf00000000e1ff00"}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000200)) fcntl$getown(r6, 0x5) fcntl$getown(r7, 0x5) socket(0x0, 0x0, 0x11ea3286) r8 = geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x400, 0x8, 0x7, 0x2, 0x80000000, 0x40, 0x2407, 0x0, 0x5]) setreuid(r5, r8) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0xfffffffffffffe7c}, {&(0x7f0000000980)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f0000000540), 0xe3a, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000040)=0x698ace23dd04bf86) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000700)="00b5d424fbcb4bd7a42e8d6b2ace7900", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000a80)="043535243b13f36185d29f44ea3eec91f1be0a46f9a857489243088ad498ac2d9de87ea312fe2190122f982220514fe1f9414f41026ac01f5dce53b08ab049e7dfe87d9e6758724fdfd4c72688a0975491f1d5ee4d20b016ae5f068458d64155a3a6a9398a2b483e7bbbafe3696a3a7fe0807d3a1c0b2df9fda84d973971560a9e9a16555aae2c814f48ebd9bef5aa253a315f2ec9e432e32d4006e63aebf00a606cf9abf3099289cb03fc22b1d79c30cda1ee3be64bc2f593e2d84c320438a11539489a154f6ceca97d4979fc9b2d5612eea0cf63b5dd2b700f25d884cb18d47c29ebb8079be3ea16a17147ec1cd36b1534", 0xf2}, {&(0x7f0000000c80)="c8848bc4bb0e8e813f9d87d54993829af5bbf647995ed75a0f6793280d6c84b63e02bc576b8e9d12aaba062607d5d17ef585a31e2b63f265e8f3f569f5d50169daf3f19a9c109f36d83fd3f122850ed6291e0b271427bbef275afedb6709a19acd56f9fd83c2296955a20cbfdbc664784451c645c133ce90d5d6349c264017d591e5e261e209bb97739401ebed1b6b6efdbaf51a396b6f9e18983db4906741865771a1954b61008423fab29d8a1f9c70c4888de52a778f7a2adbbb87d9e0b832f0f60c59d6fffe2da741ce4198252fdf5b9cee97408a8732179b4f86d38e21ea7bd6edbfe8c134099fbaecfa3862252ecfa3227b", 0xf4}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r9 = semget$private(0x0, 0x3, 0x4) semop(r9, &(0x7f00000000c0)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x1, 0x0, 0x1000}], 0x2) 06:50:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10811, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x3d}, {0x6}]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000003c0)={0xbe7, 0x0, {[0x400, 0x9, 0x3ff, 0x2, 0xff, 0x1928, 0x6, 0x3f, 0x3, 0x100000000, 0x1000, 0x1, 0xfffffffffffffffb, 0x6, 0xe9d8, 0x7, 0x400, 0x7f], [0x0, 0x100000000, 0x9, 0xfffffffffffffffa, 0xff, 0x3f, 0x9, 0x7, 0x1, 0x3], [0x2b6, 0x7, 0x9, 0x4a4, 0x200, 0x0, 0x40], [0x7, 0x100000000, 0x4aa5, 0xe123, 0x4, 0x6], [{0x5, 0x7ff, 0x2000000000000000, 0x3}, {0x0, 0x3, 0x1, 0x7}, {0x74, 0xffffffffffff8000, 0x7b9d, 0x81}, {0x8001, 0x206, 0x1, 0x7}, {0x0, 0xfff, 0x7}, {0x5, 0x0, 0x100, 0x3}, {0x7fff, 0xcea, 0x2, 0x4}, {0x100000000, 0x14000000000000, 0x8a, 0x20d7b70a}], {0x200, 0x1, 0xff, 0x1}, {0xdb5, 0x1, 0x32, 0x1}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="f3") setsockopt(r0, 0x400, 0x1ff, &(0x7f0000000000)="4877a29db8777fe506701dda779b0be477dea8f625e0054c99426cea4864e17424c49ac1eb8977c55ec57fd56988d76a", 0x30) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000140)=0x4) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:37 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x2a) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x26e5ae4cb0d5cee6, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) accept$unix(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x6) r1 = dup(r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) pread(r1, &(0x7f0000000200)="0614e413b35f68bd3acd377c79c71a9ba884e4e6f1e740c2fbde461b825eb8890949d9a145ba753358e541bb57e4d5cbb31cb2d2e1d3e78512bab6e6d444758e269a343f07611de611253631d369a8a8e23e798061337b2be5c53610b6e564f30df676c519464de26349fbcc90d71242094efc033a8f1718c99159d56d5e2b0114b8a0dc06a29024565949", 0x8b, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x8, 0xb91, 0x4}, {{r3}, 0xfffffffffffffffe, 0x80, 0x1, 0x6}], 0x2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x40, 0x40, 0x100000001, 0x4}], 0x3757, &(0x7f0000000140)={0x3ff, 0xfffffffffffffffe}) clock_getres(0x6, 0xfffffffffffffffe) r5 = msgget(0x3, 0x220) r6 = semget(0x2, 0x2, 0x402) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000001c0)=""/45) r7 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x100, r7) msgctl$IPC_RMID(r5, 0x0) 06:50:37 executing program 0: socketpair(0x1, 0x8000, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0xfffffffffffffffc, 0x1, 0x0, 0x0) 06:50:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) shutdown(r0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="08c9e9840b70963a35f4fd9656118713", 0x10) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x6}, 0xc) fcntl$getown(r0, 0x5) 06:50:37 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) 06:50:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x6}) 06:50:37 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x0) bind$unix(r0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, r2, r3, r4, r5, 0x0, 0x3ff}, 0x3, 0x3, 0x9}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000024}, {0x54, 0x0, 0x0, 0x1000000000}, {0x8000046, 0x0, 0x80000000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x1, 0x7ff, 0x641dd372, 0xbcd}, {0x3, 0x2, 0x0, 0x9}, {0x6, 0xfffffffffffffffc, 0x1, 0x1}, {0x7fff, 0x8421, 0x5, 0x401}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x7) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10040, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 06:50:37 executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)) getsockopt(r2, 0x0, 0x14, 0x0, 0x0) 06:50:37 executing program 0: r0 = socket(0x20, 0x4003, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:37 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) 06:50:37 executing program 0: r0 = socket(0x18, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x2, 0x4) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/84}, &(0x7f0000000080)=0x56) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 06:50:37 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x8) 06:50:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x10) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x7ff, 0x5652, './file0\x00', 0x0, 0x0, 0x3f, 0xe407}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x14, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 06:50:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0xdfe22df087cef7b}) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x401, 0x16, 0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x6ed1}, {0x18, 0x2, 0x400, 0xfffffffffffffc01}, 0x3, [0x9, 0x7, 0x8, 0x9, 0x19, 0x1000000000000000, 0xffffffffffffffd1, 0x305080000]}, 0x3c) 06:50:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='@') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) 06:50:38 executing program 0: r0 = socket(0x2, 0x4003, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10480, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:38 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x3, 0x14, 0x0, 0x0) 06:50:38 executing program 1: setuid(0xee01) r0 = socket(0xe04f83965e327bb7, 0x2, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 06:50:38 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x100000000, 0x6, &(0x7f0000000040)=""/85, &(0x7f00000000c0)=0x55) r1 = socket(0x27, 0x4003, 0x0) getsockopt(r1, 0x0, 0x14, 0x0, 0x0) 06:50:38 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 06:50:38 executing program 0: r0 = socket(0x2, 0x4003, 0x78) getsockopt(r0, 0xffff, 0x800000000000014, 0x0, 0x0) flock(r0, 0x4) 06:50:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0xc815}]}) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xff8f) r7 = getpgid(0xffffffffffffffff) r8 = fcntl$getown(r0, 0x5) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x400, r2, r3, r4, r6, 0x8}, 0x0, 0x7fff, r7, r8, 0x4, 0xffffffff7fffffff, 0x7}) 06:50:38 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 06:50:38 executing program 1: r0 = msgget$private(0x0, 0x100000000) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 06:50:38 executing program 0: r0 = socket(0x13, 0x5, 0x22) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3f3) 06:50:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 06:50:38 executing program 0: r0 = socket(0x2, 0x4000, 0x9) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 06:50:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) write(r0, &(0x7f0000000240)="220e2a", 0x3) open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x107) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000336, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x200, 0x4) link(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x80, 0x20) rmdir(&(0x7f0000000140)='./bus\x00') faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) read(r1, &(0x7f0000000380)=""/146, 0x92) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0xfff) 06:50:38 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x6, 0x3f, &(0x7f0000000080)=""/119, &(0x7f0000000100)=0x77) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90, 0x40) socket(0x18, 0x3, 0x5) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) 06:50:38 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 06:50:38 executing program 0: r0 = socket(0x2, 0x4003, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="4d34c76760181638df51fef4d6d621f41b998dea636f8451db2fb0449248a8f1257f82eeb330aceca3446791e6fdedbe0cb6af2a8dfcf0deef9e56167f6627bc29be00e40514326a3e4ff893f0073436b69dbedd028c7fd3b7d5ebee8a27cf27101ce0d405327180f0947e36e887cc18a8cb9ef0dfa9db9c7b65649ea2c2247a6e0e92b453a7cdfc22f977dac9c25a", 0x8f, 0x3, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x2000000000000) pread(r0, &(0x7f0000000100)="e2fa49304e2e9bd4fbe3537ee9a1e0f13646b5b8852115d054cce4ecfcf95fc39960ce62f51f6848aded5fc09e053235dbebda7966d6974291258f90b11ea6144be9de8f80735c59f7ea1df31b5a3f77561dacd01f2ff8dd46bdf342c9666e584d7709b42ba2b3a9368f40dad29940b501bf833c5052c8278da08c852b9fff37998763ca1b553e503430f6ff2ffd52db518bd4fdd003041599da9d0b35567ea6c22eb29977ba869a3e979bb55d95c175a5655dffc039474eac80f2c7b7d4d75de75f437fdf9e", 0xc6, 0x0, 0x0) getsockopt(r1, 0x7, 0x14, 0x0, 0x0) 06:50:39 executing program 0: r0 = socket(0x2, 0x4003, 0xfffffffffffffffe) getsockopt(r0, 0x800000000, 0xc9, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) 06:50:39 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x2, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000240)="27c0c3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) 06:50:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) fsync(r0) 06:50:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:39 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="70022e4966696c643000"], 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="5aea2d0000000000000000a0b783d17b81", 0x11}, {&(0x7f00000001c0)="e4ea1d60b8bf029a96e0790e18276bba34266edea27244b34d23ea", 0x1b}], 0x2) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) r1 = semget$private(0x0, 0x2, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0xfff, 0x0, 0x9, 0x1]) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x102) 06:50:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) getsockopt(r0, 0x1, 0xec, &(0x7f0000000000)=""/139, &(0x7f00000000c0)=0x8b) 06:50:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x2c}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 06:50:39 executing program 0: r0 = socket(0x18, 0x3, 0x1ff) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa00, 0x100) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x14, 0x0, 0x0) 06:50:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x180) ftruncate(r1, 0x0, 0x8c5) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x7) write(r0, &(0x7f0000000140)="04", 0x1) 06:50:39 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x20, './file0\x00', './file0\x00'}) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0xfffffc55) r2 = semget(0x3, 0x0, 0x400) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000001c0)=""/229) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) 06:50:39 executing program 0: r0 = socket(0x2, 0x4003, 0xcfe) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) pread(0xffffffffffffffff, 0x0, 0xfffffffffffffc71, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="00000002", 0x4}], 0x1) 06:50:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x3, 0xfffffffd, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="75608833919c9efab264e0699922e396c15261f94b40cc32da9a482471679ea7566f30399c13aefd620fd9549b49e6ff2fe7c4238f68e1f9873ba61a9450ed6bffba2b57d69cdd2a13719323d9133157e0ff1ecfe02bd754cbad4d1be1f201d5e5c072adb23fcbbad91ea9c47ec9aa778338ef2fc965f784370307aa85a83725800045f8c7bfdedf9e4bcba31a54751833f30f084a", 0x95, 0x0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 06:50:39 executing program 1: pledge(&(0x7f0000000000)='bM\xb9\xed\x92UJ\xadi\xf8\xbf\xb9!\x0e\xf3\x06<\xf7G', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)=0x800000001ffffffd) openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000700)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000180)="fe80513cab1f332fd335d096e6b1b2587da20c36a065e6ae363126807a5603a81d5455ce868aac2104cc5d278a59db1a9000e24bec7c0540d6aa69291ee80200947962fc5dc670b5b9e1e751f1afd188a059074487cc9c3df6abb9d4ddf013d6f2d97010dab1488336b64695409c84c25536f2edd39a452c54f2031b5bfa475df79c09", 0x83}, {&(0x7f0000000280)="5396dc19d0fcf22d4b8e90b2431b2aaae20abd8ca23056052a0e2a4e8d94ef77c0390cdb8dd92b9722dc3af492c45552f0f57cdef93452e454cde1d73c2a91121ab297b6c2101c3c701f25d6ba0799f391434d8b0f74156b3bb03ba76e3294cd777052ddb2", 0x65}, {&(0x7f0000000300)="dab9ef61594ce2bba7b0ad7f511850879fc01acef88797d4aee0d12e6dcfaeb04b33e86d5eff55e0b3e074a0ffa959db0ece3ab47a1a068c47ca23903a619204c72f1b0dbbc60a82510c51c792e78400b6f9faeb58b47244b9d3b4c6c5d39e51042ed335845558cb6cda18751b0982e029e166df159e51d30e4d6beba7f2fce7e5819ee468b6848494ab05ce9fa36bfd52f2ea57fbbc243d0f9073e22270967a527c04cb20997ec7aa43f2b1c1eebebd8d97a31c4e18b4d7844dcd844e97704e8cc81abd52ffbb50adc26764200b37e7b9bfa5ea804f9a239240c8f218693a5013f75865c8d4308c70061f21851f6ce6e2a25214115f606a4ae41d77f32b", 0xfe}, {&(0x7f0000000400)="2cf7aa4e73b9c703025707f63e78b0ffe144e6d24eaac0f593180ff66efeff513f0dd3ad4a2fd48406dd69c5f73fbf6b30d0ad4c2bb5fdb8b6d0a99bbda468cece71a43afb14d06392c7e8c2a9c82f064739c1559f734d53e76137c7cba912112c719a8bcec1dfd780141ba3310d17d503ae247130748bfa3f0fe90b01ba3439a6847216b5043782447e916c2148", 0x8e}, {&(0x7f00000004c0)="d5f4", 0x2}, {&(0x7f0000000500)="31a5987863f52afd4617e2f2cda2e839297ee63add0b4059987be6f566c87d5fee7d6324da03b29d90452df0aa61d5e550157af987592c8884257fa28bcd2db003", 0x41}], 0x6, &(0x7f0000000600)=ANY=[@ANYBLOB="e800000000000000010000004000000053eae04fe732cb0d736381ad0a9361ce7e3983234c20ef1d774cb7747355962f3c0a43740870c0a74931b384b87b843f3eea7a0010dde5e122d59b8d39d6d6ab27a09ab671711244495252cc32174afd3e5c49870d051cbda07ae234b0de90068ab5e51f46400641e01eb129df180a75dfd6cfc88c41b56f79541ca7a2e8f5a9930e385a1afd0167b24f185249d22bfb6a2222a26fc0a9ae81eb52e2594abe700d23c610276c6ee00f9265ddc902735bfe8c1c414c02a6d4b9f3fe251030aa1090bbbd71923df6600b4b7a2ab34012ce4a81152df3fd32ac"], 0xe8}, 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x1b) 06:50:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) r3 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x24, 0xdd}, {0x0, 0x5}, {0x0, 0x10000}], 0x4}) setregid(r1, r2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x7ff}, 0x8) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="c8c130ac19362d847af840cfe8849be1827d34af03bdcb8e4035629db34359a4601e80453aee65507dc31cb3862492dc7242b749bfe7c774f2d53f1616902ca81c5ee5fafd71424c228010220535a1a309fc630e81e6df810176f748fcba948f88a5c46432e4e3779ee4b8ec0131078df2299c683247239b70e42935fdf2ccf249", 0x81}], 0x1, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r3, r0, r3, r0, r0]}], 0x40, 0x2}, 0x4) 06:50:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = semget(0x0, 0x0, 0x305) semop(r1, &(0x7f0000000000)=[{0x82ac03e297226949, 0x8, 0x1800}, {0x4, 0x1, 0x1000}, {0x4, 0x6, 0x1000}, {0x0, 0x8, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x0, 0x7, 0x800}], 0x7) semop(r1, &(0x7f0000000040)=[{0x2, 0xffffffff, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x0, 0x5d46ee829df330e3}], 0x3) getsockopt(r0, 0x1, 0x14, 0x0, 0x0) 06:50:39 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) write(r0, &(0x7f00000000c0)="e25aae49e1cfbe93f646f22e3087734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d0101000000000000", 0x7) 06:50:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0x13a) 06:50:39 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), &(0x7f00000000c0)=0x4) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/199, 0xc7) 06:50:39 executing program 0: r0 = socket(0x17, 0x4003, 0x20) getsockopt(r0, 0x1, 0x14, 0x0, 0x0) 06:50:40 executing program 0: r0 = socket(0x10, 0x8000, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) pwrite(r0, &(0x7f0000000000)="ae3cb94165ea", 0x6, 0x0, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(0xffffffffffffffff, 0x0, 0x9) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x190, 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) 06:50:40 executing program 0: r0 = socket(0x10, 0x1, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:40 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) write(r0, &(0x7f0000000000)="9e3eb3900603b73725c7c19aab42302e0ac57a9e2e27e8864fabe4f2d06565550010000000000000", 0x38) 06:50:40 executing program 0: r0 = socket(0x10, 0x5, 0xd1c8) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000001140)=0xff, 0x4) pread(r0, &(0x7f0000001180)="84a2e2fb86458fcbf69da22f5606", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000000000)="15273a8e062485607447ea38bdecbe2576f3797fd5eb861ae2f7930342", 0x1d}, {&(0x7f0000000040)="2fcff88571cfcc0f49ff674059cb84640c4c1a1e9375d7660cd761bea057f64e58402c4370d6d3ab7f76b7a3e5b1238c54ee7922f72b5d2beed85a1a59236596219e5b48d1bcf2ead33d85e707551fe039a66ae2a83ce8c2232b1539f629dcbcf5d91bec2310bd0cd1f9ff204de7543c660722c157d430c9cfb1024aad2b7df4ed3afd1ac76debf0f3691e15f5ea600535683350b56a19b3898dd4a4e645c427f528b18b5d073879c6d0abe93648711bfc074befb5c6ed0312935fe3796c9042601aacc6d566fc1d27dc49752a7deeb1df5b7d2fb2c4efa1a88347f546a844061c030e600618188cc861d778c208e8b19b56cb911ea308dc295690129a8c7760e03647996fc3e268b0a7e646421abcf3843fe89a4c2bd8090abf474e9e3b455d364b255318bb63d2e364089c884373debafdc3b5e74ecee6e6b476d8d3c9f2b4671f810c04b1efd478b72c262d388f18db20ea97376ec33a0855af8af7798d2ce441a9b311f2eada2ae35a29e322000cc63315501cc593cfb4f3f8d2c3d8c54b6d8c44b98ffa1d44bfb8264238a668636333dbb27fbf178c0ea82a5099653fdd3a1a1fa3462f9df6e0efacf1fee7184500b28025f63365e6e6104e8f65eb4cb9709a345a4479ddf32b66cd867f07beb0344d0ff012ee9e6dc795417ea4c671bbc9afb0e95f48efa9768eb9bbfa155d3b98a34961dae289225ee1f8ff9945679845a7b3d13f5b5c4941133bfae8b0ea69d9433226b457e211c711aff8c31c9ce267bcfbfeea8dc3a5530e5be8896fefcf824836178d94ab13fc0dd67004d7618905f58bcada6cae432dd0ed34c591ef68a8e09e57f78bccd2cc0bba6e589195bee7d4a55c67037d0d39709509567bdd9978fe5f3d28e958f6b28ba1fa81da71584df2778627f07112466c96dd83e7641a3ae7ae3ce4ed250b1c1ad380669d3d8901be7bac6f72aaebca948f31a6b9467884a5fcc7df2ef1c021f529a21adba30d1f1c9ea336b33f37dfe6319b77b928b2c1925b8c2e7542ada52db17bb2fcfbaceb3268d65dfddf92d7e5aa366805cca724fcff665478fc79364a339f01be3c53634a2ea668135c50f30acb2e480b61639f909669972d5f6edca1f7b46779f24a83850a088cb07509ee1187da75b2cd7c3de5ebadc3da2f6c289b03a291ce760cd290a93c2fa5207374d4869979ec89fddfd086aa6de348d899bee287c03df1cf9ef0790e1adaf47c7ab252fc88158419fed06ef1873f0d87cd80be33449cd914e49d5277f98cbb3c5bba282a3ef5b82b5610a85ed4f5d657c7bc4569a7759ccb39bcf3b3eed4c29ec2494000b9f5b618aaec56b31b33adb340791e86ab33e62aba2e580ebaca091ca37b1f0cc41ae86a40346dbb69ca82f42ad7b8f4733d05953e054beb864cb90265cc6fea211a605fe0c6e5e896748aee3a0236449ca8e307c1439f4595f16fdc68e33b328619033d05e47025dacef942614199301a94c4d2fdd4ebdbe275218ad5aa2776bb2529279892751cf72a1e3c9f308f2ba0e76e972beece4bf6b283a5fbe257fdb8ee090eb01bf2831fb9c87e556cd320dee085cfa493a2c606c92c8aecd4b9cb38aaa6ca12d1162e66fcecbb8e29aa151825f7ecd5face587f4be46195286947a3346c5b5c1bb5e00ba49fb84a322a2c029f7ebd20e1da83cb83380427b5f10afa96de44abd813ea3ebba68ea97db799924eb49eec4f48bdb69841e623d682740289cc5f291a6c81f712c0bba84575a1e63573355cb7ba95abdadcc860c1b53bdcd757407ced4230d9ac58d61c384cd6885ea4621d5b73545b41605482c933ddfde32167acbe0a7f7487b190d29285560d2a26225aa487a6d81a05d82892dc11ea4347856559601a502522c7b88725d973b7d214590169d219d6bdf6224967f7306c8e92942b5422c4f32cb9ef2e8258bcf4426d59dfc25a977b09bb88219b1c2b4043255f3bfd39f46538092ce38820442af4294f1cd9a2dedb06dbcc150420c8e6a135d1c0a79132aeb70dfc99cbfa1619413eec0558e4852c18148cd0cba3198b9c5e8da78c4866145bd2c20a3db148eb657d3425e62dc532382040fb7940ae1767b36e5b41d0fcc4200e67e109c711db9db1fd7b91650db34e1c75d06fb3969e61c94605168e8b8231a485a52a5db178a391fc6fa031059b4a1b1f5d3906cc3e774e4e730f8e8808f4a0cda050df11e40ddb9605ccc4497da3550cf29e4a71f6946756c85ff0705b0f30b0e187504eefd8868bb145e7660a288793287147f4d316b2da3ee90047a3c4f8f8598e03a0137450d53471ea1433d0959d2b610972bf324751c9049d2990be6bfd2251b6b1ef1241f94b17dfae15f00eb3535944466d528dbcc539d1cdfd18a50b5b41a408377ecd23a00b9e44b553b3ef549683e91f28f15ade89789d4eaa6d8160f0aa849e5a41f12f6e9211929f47a77bd5755beeb6784e4b544c2ab2eec64aea119266a6033cad3cb3c01ce125b637d129acfc7d37faccb25c9d0aad6b984ea0fd7153145c82ab2088e212c486595976b025f38fbd4f690f5adfedab29f498d7f6cb5481dc649e9730c626c9ee177650155268de4337f50387c4d70a384b9a81948580e42bf11f115d0bcb4d2370f1661d6328a6305574cee11e93bee145c0dffef9a69835330e4d934441a7f847c12c378ce6c17b200ee0b4e571c5c3a22722826e3398e28decd970dcb72f69e7fdd9333bf9f875789a5a656805d1dca995d92dcdfb1881ab8e269852a88af33aef7253711196c912f978c3cf91706f43e172ac52782b8d81d01d3920f4a709338e1d7c1ceac7c4ba7dee6962f84a9ccb2b309c1a9f5018059528ed3227308dbadb4e0bda7807dbd4fd55cee56fd3ee224f02cb3fc63dbc24002496e2ca22c1f769194416fdf072ea2a3769eff66d9649649628f811590df2754f3d201225cc69f01118a5e2bb344abfe0682d8a46d856f98017262e058f40b3876994782626ae1c09352a23e1ad71f7359fe98dfdf2a9161bc3cedccb372cc41500e6b9ded901a2f9e5ca371ee784a71ddc1c4c3548c5e7120b4870f49c1226dba4fd63151ad095c56df365c8ff39554bcae137c75f1ac8852a822bd27f0129e042cb732d5870d1072121a011ca5bea7726dff66d82ec947d76f38585e79e466a62d70361050c6f427b1e12ab73de4bd5ba62b1b2120655e0d32d0bfd09bd0595ce1878e859501f8574e287f1ded4cbcef9ba303fd698161cf31311f6d5fe7509f3139bc386de76e586b45fee2f1602899c3330749042585ac4c8b55832641a98c97b8296b53ec4390b83e7c7d15b3dc99c67d200eb175402a37e4be6f8e28772a1840faffc0f27222d13a465ff5cf20f257341e3be744f197b883e806458927f18b1ad13564b20c641b75e9a1aa03b1ff4ed92e3d271d999c53a4c1482861bd8e302e63b4cbe15fd647326b32b9216ad9f7b089c60b451294aedd790ba1e4ab356952e5b375080e6e952285b27f3cf0bfed68a5572184fd000c8bad645d9a97ebc6787eeb44418cb095cb401a6f57efa50d39cc7042c2ff1b1afb7f5385fb8bcb172921a9910e0891ccd268175a3186bfdd3e95592ee2a4c526ffa089d6cfb6320a245237ac50a6a8e04a9db09ce7738d884830b0668502338fee0ec70ff343caa91db3aa81f60d476ae907a13b05284fbc2c51e61e06e6053abd4ffcd66842bfcc4985fbac7665fdc1c8627baf63856581058fed24c12f262f351608aff8088f1ef9603db288e94307979b16a8e8ffb6e0f1f445cbae248bf52106b8c90f0793f06125f4cc283f13fa8f6815e426684056d49be91453f2d249379b6f3df197f4118a22f4b7dbe87536ecf8402b154ea9ce39221054d6c44b4c51e6087ec08cff2b8b463561512359b38e6a15aecf6859a099ccfb49c56231379515114ccd023f8b4e8b7979af29de41678b72f8eaa829de939f13462950b0b489fa5829e845a36710142c563f64b6ef280c56487e42142170fc80f0f42805e148a917a4f39d90fdbe6891875abcc424baa53cbbbd5ee9f5c43ee40fd00330282ac99371945219c74ab1e6e8165e242db9db2d498347ee52c046ef7d1e45972ee135b2630ff2c69f4d3dedc483198a7c2e180768d891dbc216427463382525de6d1ab1584265976f0a5d58221f4eecca619e2c7ca598ce11107fd76a1c4276f8b8eef64e6b40808151d46cdb9686c41c8f87912e5ee3ff383fb60a39b963a1092ee33dd94316c9c4af7e96d2514adfb13603800c30bfdbc849b86d52fafd870e74c682776c4da888044e98eca99bb973a2d7de32a79709f0050496ce8c33c8abba732d57a420118cc447042b5497e5d34a3c79851aa8231c0c6745b1534f61328c9c69e0e05a189ca06c30d28db4bdd13153086f94a89acaca2eab648675d7bf940e3b3847786613177ddfe21871c012803223d508443f486c93d0d98cdb7513de43b1fcffb55202b507e33023b725e1cc91c2a9d68d8b1ed00da472d6c6a9788af5280abc934af975c0c46a608f901ed60e55c6808221c3c0f07b5f082489aa1a5e7484bf555507971c2c5dd00a143f5b249e59c3c0d186013f092e0acca6092288379936ee02f8987d789322fc7b3894458c26d8fa07bbc8e54a44f6dd3000b7fecc9f03d4b03cfe4e8495921ee806668abaa8efaca48d23fd62ecdf7bd4e11f0205cfda9bb88412f9cc72b7017ab5a40a9e42a64dfe5abed49beaef9fe447b942bb3a1219c3be5241c896e4bcf2ff9c923b29594a0aa2599ba60644cefc52f642afd571c433d95633a84a8e54b73f3b070715e07146f9a22ac40942c9264a1cd85c1c1abbbb4f6c98fa103e43caad20249c303f03e6c2ff4608e76839987e9ad436b637677b397761850f2f9aeb541dc7a0d55996991f2859c0a46da0a7bae8798fea189a596c75a7e881bd2c5243853797f7dc9db8154e86993a937728f5751d879e4c8a602ec3ff038c478548c42139f1003b12b0193b0ce0a0c858cad85355adde8c7069121911076993e397919ed46b7227d1e5c0acc5b890d80907a0f55cc925f9602df66180d8f97393985478b02064b3d9d3f84a2d3375d6580aa9a8e1e3d16970129dd955a6ed25cf511a4b495efbf9ede21d66cf94c3946bbb77c62f199766f1c20ee0f2784f91fe429f2ac485477c8bc448edfcf2348e570071b2686eab45f1fe1b40b656189138ac7086866d76b44dc7b7a6a24a4d5faf7647398a157c8a5790873f3018869c260ac9d1a333cb6ed232356812c61b74f74a8f6248fff85dcfb9a08d084be9163db327fd0c5e882e47e2c5f04681656d32403087373497bd2ea07d1d31c6bcf1b968f59737c75e2bc7a9303c7861da52f0fdc3b94934ad93860c25ea0f7751205877a0e6a91c2e50be342a0284700f9e1d8da1f003691ad77ce97cecc91388aaec4862c593a69cf6daf62f356abed3b6199cbaeca0595752b6c27c75b2b0666251909eef3508bcdb612beb73239aadca55c0190917d852c0aa2ad05bfb5526d28c7221f280d809341b8ef60c53df47cb76ef619130946fe3351fd742aa6fa936090ca48c40bb14f9345cbcefec9135b8758065b331b07f9077fc1a096f492f0a42af12e974b36ec694f9fa22d5465d458878f11c7178b59f92ab9879006d44603c368596796ee069a4c95bdb41019eb24c77d00059186933e9875f5eea56cfb927ef60551367739ba3f1afb316293ee69a37f3c9ddfdfec5970110a1b17791753e551b9b6a1e9e443c95248faaa3e4f1d813501a669334c", 0x1000}, {&(0x7f0000001040)="9d1eb163d3be06102e9980b35b88f9228037603b70fd3e1bd705d21f3175709ca2e38f6f6590eedbdf4dda0946a02d00d79566388cf2d39f3e49d03952d348344fc8a8d2e8161f76eed649a0034a67ad7a6149c3d3fea2d678ecba6c1696201e076d55d42eb53db5811c1a54839b72d6a048610460130a2b596602214851bc2260286d9b705099fdbbf023daa5d729562e9ae32dd9ab5ba6541f30c2a609893eaec9b24d85b9827a3c59", 0xaa}], 0x3, 0x0, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 06:50:40 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffeae103476ddfffffffff5a67071b542a538706000000b8180000002900000031000000cc000000070005a200000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x8}) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x14, 0x0, 0x0) socket(0x2, 0x8000, 0x7fffffff) 06:50:40 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) getpeername$unix(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="0000000005000000ffffffff000000000000381b71a900000000000089c9e6ecdf9cbd3d1f000000530000000000000000000000000000000000000000000400000000000000e000"/86], &(0x7f0000000180)=0x4d) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x82) symlink(&(0x7f0000001240)='./bus\x00', &(0x7f0000001280)='./file0\x00') mkdir(&(0x7f00000012c0)='./file1\x00', 0xa0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5027e3e481106a0cc557977136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c0a", 0x57}], 0x1) 06:50:40 executing program 0: r0 = socket(0x2, 0x4003, 0x8) getsockopt(r0, 0x4000000000fddd, 0x7, 0x0, 0x0) 06:50:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) setsockopt(r0, 0x1, 0x3, &(0x7f0000000040)="58990bc3", 0x4) lseek(r0, 0x0, 0x0, 0x2) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x14, 0x0, 0x0) 06:50:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xe5, 0x200, 0x2, 0x1, 0x100000001, 0x1, 0x3, 0x3, 0x0, 0x5, 0x400}) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100000000000a38253aec200000000000000000007"], 0x10}, 0x0) 06:50:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) fchflags(r0, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x7, 0x0, './file0\x00', 0x1ff, 0x1000000, 0x9, 0xfffffffffffffff8}) 06:50:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) socketpair(0x20, 0x4, 0xffffffffffff8001, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f00000001c0)=""/169, 0xa9, 0x8185813c135b0dce, &(0x7f0000000100)=@in6={0x18, 0x1, 0x8}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000000c0)={0x70000000000, 0x4, './bus\x00', 0x10000, 0x7, 0x800, 0x4}) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:40 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="5b42eee244a3208f5f3cfd6cbb5f60434001d8d9799a4cf4ff905ea7c04ff877466789ceb75a247dff5659c1ece342a931b8a89923b6347bb3f94545b15ab976dab9a5bbd9f29bb651726b06a7c2bb82373826dc14ae2da060f48d01862f7b373845ba9d859ef2a9022e92afe748a6571a8123415049ccb1625b0ce8c579dc6c8334945786e23d1117be9bcd141a4d398eb7e3931891e4c320c683ced82491a77e6f09b935d078786d87b72385e0ae3a20390f0301778c12514a0c496ba4835f3d6f9639215bd5dc1c793f88ae86e6c04e34165f1b24f7e78eb83d16319322c956c1baf35f090edcea000f0a9d105c4742b04fb7ad3309bdc6c4f838c1348e4e13d3d00fd2a09337906ada1242ee27de222c4ea4277ab909ecf7059f217c509fbb6569cef14b7c816f0b2a311858d3c7a7f9bd13a87d5438f2b2b1eaf8b4642d29b86a381912786ead7f480d6f2b77b39483ac749334010f0beb45b5487414e51271af76c15c335db544e1de5727fef6059ae57fa1e497dcadeeedc0b4dbf742e560213d03f65d7e95a2ac539711fb2f0f1cc5353619d3871082f50def9997953c9025b99762c33e6df47407ee6808b631594d9e22a123dd58cfea464762bed641d2354392f940906aeb55cf1bf999d8a249a652fb32d171625060e4e9182f37c7e582388acb65a3d7e22a6eb0e781ea2911dbd7a9246899d94230a0a29796257cafe4b6c6f8f01c4d406710c045fbb42f252f4d07dd993fbedc7734a902389665962fa7e40d596c11fbf2a000dc4f7078b23e2d4d023fdfee49523302c80b2f9baacb4413f2e0ef2ff6d5700b1c58c56684496368c502133e468423c86c44d3f68366f018b4c4604c08580115a8b754e7ea4a29100e5032ed14eba12d509f445e8f689cdac561973306b0daa4f78429fa8df944f338721178dae75ead5087d5e9b4d79e27d1d025fa7c899ccfab1ccfcd636d3968c5022333faf6fb3769a041fbebf6d23d144b260cea7fd18feeb9d9576413858d5eaba2eb76d31b49f8651c0c37a12c343844e830fd1d75ff3651beeeaa789aca6f8e866a5bb10292428fff5932cb10a7229cd6219166b68051d1b65e8cb3e52e520b4266598ad3b543a53823c55e50a9dcb9b6b9fd6426bb90c386cb7cf64accdbf4e8244e11233422a5a53232a69d375cdf29dffd53f0435e104ddfeb6279771cb0a6b4272e97a5996b6b9837931b04fbfd937e1858c712ef4b67ff44278d6ad1bdb05751a7797e654872ba50b93c748d8fc03d174503fa0017463e1ba210192efd5449e4f0a88f0924ade165c513576ca61f91c0e7568a24041b5995296bd328e1db103f31d110e3912e407cda2e969b22b86714d84e223560a5dbe06a97b7d4f0f815faab34ad87309f3a78a2167beadd404598c96b2c44287439d26cd84608c0546a250a0d0f97cb8e4e146410fc8dadfb7ade639f6a9bf8c058a7d1edb1cb00f5a60bd7ae183f27138894cf45df6ee3752dbc29a6cc4f1b4882ca1759827a4e1c0619e24d3eeac78a6c4db48016317fcbca4ebdc20bb50dceb70d0a50c2a0f5b96c109ef688d9848dfdc4a129726838fde71b38eedda14e9a90c7849af89d3bbb6ff54d01c94a86b0fe2fec0b9ac43dceac49f2a855cdd6c025f97e063fb36c7e09904b47cc0530b3f10a60b503f91e2d4a1f54fcc5e7ce8b322bc92dd85980e56615e4afc3cff8fa9fbf86411f98892ee369414679c83778198ba5ea3de7cd10cc53b6069ec17abf34437d445d186b23ffc5d44f2b31b02b2c34bc954feefb551a2df777bcb31a1229117194aa162dbad0f3c2dab92b6699f2bb4eccd5ffb1e1f670d99a090adcf4ac4f7a0f02fcf10ddf25dd679cd2197e789b1a5da48a11ceec01d8729e316b287f24f74c92c6627e1a248ee2848fa8b634e5e77eefa5b7e9277c504f049ab46700821eb1725f76174ad3c61f475a90e319b1aacf7b7daa9f5771eeee3282da715fef172d77b254f4b9d31c08928cd1512cf47ab8e78eac621dbd6d26cbfb7309f3cc97b5631edd4c7c5d808fa6dc53109e5484d8d1b49fd25579b6fa96305366c2c546cd29d6edfefdbfdcf79f0e36f73ec64df113dd48e1808be2bfacc23af2c9d2c71a77cda70b281256b006b608b8dbd75496735b6cb507f06e635850df9291f2471302f60e8c160183829cc0cf73a8537d44bc8bf13efa02c4d3bd4b5aa715cceae468f8b819f5cfbffcd069b0b8d517e731e3f2f506078a598aeecd7153f61ab2964881cb5667b66c04b7c7a6a5faecfc3d54521bcda425329d79501ef7cb99f5e40c9da132c78a1bbbeafd5a0d0ed26fd07c73541c222181de5f6f6d1877e9f6893e5ef3d85b8018ba3d4eca5d3b77499aa8c5cf5a0e9c215af259173d9ee17590ea665a77b1da8079dcd8c92a16fd1c5a5658d74a5d1a5309692b6951d4407df6400ab286ed8e67949ce4cbe32d47603f6b64925cf44ac1a64125bf34262bd2e8b650acf52b7233388c838260ec48d907cee44bb09c735a23b6376afac33b8c57909189b7d55cec334b26db11bd5a1f206d82db74a2fbb1475194ba6e332e949cdc46bad5a73b483e9bf5c37432bbb727cb3508856cacd55dbe4a28e5fc525c454a4f16f5ccdcd985bc9ef89e88b3af028443d7e5835f2d28b8d1d9cfb76c80a654820decc066ffebc9e0e910b21a66cae4bd7e97a3a12524c6c7f1065d89e171cd6e80344200881eb178ede5b492469a14502de0d933f2b7eca9764a8132c4db610a44e97f9d7ea5ea9b104c22865f6435a24f81f3012a8413913fcaac34ae8fb9cc6f221d233a9b63f90e83027e10f874eba909f8dc7c9a1676552ad34575d7f2bf584c30105253331376ec29a0e4ba7763b2c9b29999fe34008c752c83fe3c25ac31c70e1c0301ff0a47084e47135d0b3063de308c5783649e8c9ed7042849f75a80d8337ef25056888cf9358020a77925283a618afaf500d6e78d47fad52ef472413097c35ddb14c70304bc50e9cfa0b7051ee53a4032d59b308990cfc7b1f892d0eee707e1cae88844812234b13d3246c107ee853abc362487ffdc9dfecec29cd67466629df58e777fc71d45bbc564c37587bf9c8a77ec22cce4ff67288e1cdfa695964638aa7e924e71367e70192e7cd7e80eb13bf8f60892dce5186b6b02d7d5170c0fbd14826d9f4e9c1c052b020ee992449f02990ad112866cf9084e5768c405891096b9e8e1d391a21cdf1d9cc11a66e9516b45ad4a5115cd9e31ce20d1da63a4321275d7fd2aa27349dd5495fdf68ee261256d2c695b1b49cb3d5468bdb7516c9820f3672f82bae5374494ad89b77523f425347515bdb2240769d6f8251a54ac94c387788336d4d62001a3134023dda4f2e613127ec1c63f49a77960296edb7bd26e8b58b1adeee4b0ef3434d30673e9984f335fa3f778b0b7d08d84ec1b684337c4d5b2fa99b9bb93c4ca03ca2243213bc05c3fb75d7b19798a05157bb8416399214715e4c05597af69acd2f4c52af5c46ef17b576105ddb725c59b3c68984f0d9d05d8e01944f64be24f29816e78b9313484db7474fcd87d8ed29a82432b92ccbeb312f8b6c718b3941d9e85489d397cc882625f2c55c467f84027e0ab990467f756e0bd96749c2d0367717053ce65ceb7260616c8d7d722d99721051f14b11cfd89673bec5e9a59c4b24011c6b02de832376abd5a55ff5b0e365306d6e78575485847ec01e65309c2e039abefcded4693f78704f96357d45d274f440731faa7f3e61d5a87100e53a7b3aac4089f67d256d329e54f84f20df9e68fb5ac3af1dce9a5bceb9c2cf9d05f4ab3ac267cf33d2cc4ac9a88e0b491c2b93d45fbba067e17d52343bb1acb02492bbd1a999e7ca3cbf7e3466e51245f61613fa3e2ac32d68e5779c0d984398ef4570b5c43571d89cad3295fdff5e2f519a5ec00f6d5db5726c2fc5b3b92429343f3950f0a02c81d44aad6dfdcb62e4141b1fc451adfe472264615b1d062d3358026bdffc9ba4b3f5fed5f72997c8c0799053e468860de23e33994a66565f4dc4edca60b9763b4b3b5075a79c25957a3a81b1a041750c1c4a21a183d4ffc72df78abf86e6dbf39f1baf5a39802cf8585d8e2b2140f940000bc6af5b2a76cad3529f22546d2e993201420507975d1db4ca70f716116743787c6bd02ab9f35bb37a1a770472acf2f17105fba799dc13462a75870ce00d311b6c5a448e26e5e00b535d5f961239facec912a54e50afb63737caa542cf51471eb2f23a890355301139395344616cc45810aedfb7138893c0a1c784427c5878fe15f7ccec2199b88a7bf1d700e4317109cb3667a59d6540ccd99586e4d506e9be964598f9734746697ee14a5c2700fa35263a19e76b6ae19f8fa1c63269818c7e84438cd78b790c86f57c287adbf419112a7bead08a33de383afe85ee93629307367c7ff1140da0cecc047a062a250cc89470579449213636a1fa08ca408712730479ab3390d9efc88ec495306e37562b726c381be897e8f86cc4af7455b840690a97c5b3cd7102ba0fee8213812435d69be307b5c019f90ca6ef4ae462faf44776f584bbc60f1caf642e0035f9cee1aa4ae4ca94146c5335ddd841a01921e46a0d3af84dcf5184e0a26266e5dcb5de7c7be5808f8142860fbfa234be18008a92e27c6d9979e315a9b54d0246ba4b9c4bba60b1657a3cd2c4b60fd636bc849962871d7a93573a25756f8567308eccd1266e147a0fee858d3c8f92db7886ea3e632aadd6278fbf03c0e500679a77db6a292bc6d97ad6d9985e21444c37d829a98b8d5a419e99be5d0267744f769ecfe47741e3da6dcc76f1c4e9dbd8dbb4186c2f2d05cb64aa76649e491dc9f565e53b0871ea60d4db699a6958e2a90db66c19845f1ba69e6237e5bdd6272558ea80f38bb9804f51d952fb3d3bb18ec3888d3080084d76eca59737e097666631b0668a0ff6d12f14e8be576a2d9f5f513f39ceed60fa4fe50aef4fa5d5002cbedeb253e5bc02328faadd164f61a988884d202e5ae85c004a82dd05f01a26b6a75b0b01fba8de2407659d39401f4c49f253fb56f8960eeee84b6a38361215a5e860b75362752c5bcb430d715d3004d82681c5db8418a89d7d552e96c675d2e74ce55b425f020a54e9a0237fb5986952d3e2e0c97010f8a30b148f64045008552069592364c1f4ffdf03da8b2697ee59247d787e8abceadd4da502e060a62427ffecae5d926946ed36df8c15e4300f403386e263bf5bfeb1ec4dd7f08fe5715d84f1cf8d340049fc30c2306010bc5c15c8cb8d9829f83971536f8a11b731b5c7b8f89545c4f05fd1c00debdde9ea9030b6b8d2d99e89a214cfeed876e62ec2cfbd9885654159a906288cf3d7bc7a847472671f1b6e8d81c5f000ad87163de3bd09ac8306ba3de001d0647be9bcdf650b29a25f5288f12d99ea06823c9d6e2f7243b14595a1ed60930354aea0161e63b5cf1a5521509d6d7a1b2cc7fe23cfa6eaa4dc6042476999382ecfeb3e4678ba80ff5d6fee24cb7f93deccc5cd34f29ab00d1f7f3c83e0d26e2d37f7441a14263f01b502bbaa823c984719294feabc0f1ed7e15e9eec9f36facbd3324f6ff381acbeea1b1178403f6e7ce5e35cfaf49799b81ee11b9f76357998c5d62611c421b935aeab5b0a9e41e885ef1f42d784fbc2b488bff4ea0dd2a73dda515efb930a918bd154c472cabbc47c36627a16f7b495969be3eb4b78ea76e0397941dfc8d7d08629a209b46cf037785062b1ade3afed6f035aaad4eecce3af52fbe", 0x1000, 0x404, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) semget(0x2, 0x4, 0xe4) getsockopt(r1, 0x0, 0x14, 0x0, 0x0) r2 = semget(0x0, 0x7, 0xc66dca2a259d9beb) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000010c0)=""/23) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x2, 0x3, 0x9) 06:50:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x420, 0xff3b, 0x0, 0x0) getsockopt(r0, 0x5e3, 0x3, &(0x7f0000000000)=""/145, &(0x7f00000000c0)=0x91) socket(0x50fbd70dab44ae69, 0x4005, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x183) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x9}) 06:50:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x5, 0x9f83) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) connect$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0x5b7) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0x7fffdfff, 0x4) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 06:50:40 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r1 = getpgrp() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x9, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x2, 0x1, 0x0, r1}) fcntl$setstatus(r0, 0x4, 0x0) 06:50:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x45}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 06:50:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x1) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x1ff, 0x1}, {0x7, 0x6}}, &(0x7f00000000c0)) close(r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x12) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0xffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x6, './bus\x00', './bus\x00'}) 06:50:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8a) accept$unix(r0, 0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xffffffffffffff73) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) socket(0x2, 0x8000, 0x18) setreuid(r1, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x3) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) nanosleep(&(0x7f0000000080)={0xc}, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x4, 0x1) execve(0x0, 0x0, 0x0) r4 = shmget(0x3, 0x3000, 0x102, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) setsockopt(r3, 0x1, 0x0, &(0x7f0000000280)="dbd338f8782b504cedf450fc15bec9078947bb1259005a3bf387d03a7899a583d2884cc78ed4dea0dda1f75ebadb320b115e4fd5e959fc8392b934e78273d2673b011ea98a60d5e389936a2846b43c8818db923a4883", 0x56) 06:50:40 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf831", 0x6a3}], 0x4) 06:50:40 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x9, 0x5}, {0x18, 0x1, 0x2}, 0x7fff, [0x401, 0x200, 0xa5f, 0x0, 0x5, 0x8001, 0x20, 0xffff]}, 0x3c) write(r1, &(0x7f0000335000), 0x10052) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xff02}], 0x100000000000031c) r2 = getuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r1, r2, r3) 06:50:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getgid() setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = semget(0x3, 0x1, 0x182) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x2, 0x10000, 0x2, 0x0, 0x7, 0xfffffffffffffffc]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) getegid() socket(0x10, 0x4003, 0xe14) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x243) semop(r3, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) fcntl$getown(r0, 0x5) r4 = shmget(0x3, 0x3000, 0x4, &(0x7f00004a8000/0x3000)=nil) shmat(r4, &(0x7f00005b7000/0x4000)=nil, 0x1000) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8000, 0x8}, 0x10) 06:50:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getitimer(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 06:50:40 executing program 0: r0 = socket(0xa667f5d70b22f9d3, 0x4559738227092e, 0x43a) r1 = socket$inet6(0x18, 0x3, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0xffff) dup2(r0, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 06:50:40 executing program 1: semget(0x0, 0x6e5f46f29c5bf38d, 0x0) 06:50:40 executing program 0: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getrusage(0xfffffffffffffffe, &(0x7f0000000200)) fcntl$getflags(r0, 0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x9dcb397fd42a374c, 0x181) 06:50:40 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r1, 0x6}], 0x1, 0x1ff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 06:50:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 06:50:40 executing program 0: r0 = semget(0x3, 0x4, 0x20) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/162) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000200)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r2, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) setreuid(0x0, 0xee00) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x9, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = shmget(0x3, 0x3000, 0x0, &(0x7f000057f000/0x3000)=nil) pipe2(&(0x7f00000001c0), 0x10000) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/3) 06:50:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x5, 0x4000000000008) r2 = dup2(r0, r1) r3 = dup2(r0, r2) bind(r3, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bbdf696c00611911d331a31697a3000000"], 0x1c, 0x0}, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 06:50:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="85") 06:50:41 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x110, 0x0) r1 = socket$inet6(0x18, 0x2, 0x6) recvfrom(r0, &(0x7f0000000040)=""/71, 0x47, 0x802, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) recvfrom(r0, &(0x7f0000000040)=""/35, 0x23, 0x1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x2}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003e, &(0x7f0000000080), 0x0) 06:50:41 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') chroot(&(0x7f0000000100)='./file0/../file0\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)='x\x00') 06:50:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 06:50:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x8, 0xfffffffffffff001, r1}) ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x10000, 0x0) 06:50:41 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 06:50:41 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file1\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x20, 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 06:50:41 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x82) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x1, 0x80000001) 06:50:41 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r4 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) dup(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000480)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000002c0)) 06:50:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x8004, 0x6) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f"], 0x10) shutdown(r0, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) 06:50:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x4252) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) 06:50:41 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fc1, 0x0, 0x8000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 06:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[0x8, 0x1ff, 0x0, 0x6, 0x353f, 0x400, 0xbe0b, 0x4]}) 06:50:42 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ftruncate(r1, 0x0, 0x6) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() 06:50:42 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = fcntl$dupfd(r0, 0x3742a0773f07a69e, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfa, 0x8, 0x1, 0x0, "fb8e9148d5df011c71aa54dc3611bb092c3cce6e", 0x1, 0x2}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c61300000669be1d248e2b9c5da064f65b4bbc2111fe620db3a0c491f1829981cb68de128cd74e4af4396e7f0eb5d646f6afff5e45efeec7df17c35833ac3bc0c7cd2a99e7ea2c8f554ef3c53aaa0de09ae9ec3a9647e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c17e0db38739a1b4c92ef2500d6cb578df5258f3e4fceae1e03ca1597544d7171cb8fce479092a480000000000000000006cbdb608d281079bd26dd042b11dd5de80de09c204157b061c"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) syz_open_pts() write(r0, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) 06:50:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) fchmod(r0, 0x80) pipe2(&(0x7f0000000040), 0x10004) 06:50:42 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f0000000080)=""/199, 0xc7}, {&(0x7f0000000180)=""/174, 0xae}], 0x3, &(0x7f00000002c0)=""/65, 0x41}, 0x2e78196160f8f347) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x1}, 0x10) ftruncate(r0, 0x0, 0x4) 06:50:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x39}], 0x800009, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x6) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 06:50:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)="1f") 06:50:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x14}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = getuid() getgid() getgid() getgroups(0x0, &(0x7f0000000180)) fchown(r0, r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x9, 0x85, 0x3, 0x9}, {0xb4cd, 0x7, 0x2, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 06:50:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) geteuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) lseek(r0, 0x0, 0x0, 0x2) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x1, 0x9, 0x101, 0x8000}, {0x8, 0x1000, 0x1f, 0x5}, {0xdd, 0x2, 0x1000, 0x1}, {0x0, 0x2, 0xb32, 0xd1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r0, &(0x7f0000000240)="db9360a8ea27b1a521b9a1339b7f4ed7c74fc8af1b528ab917909c45b906ad9a4f1f9a70962565f0100b08134535b23a7b2b81a5dc81afd916b65be6fb0fbc35d704600cd2e8d48e6b326146f4d98dc86b88849b71fe24ad8d2af4818c866a4449823ac180c882ff898c225f8e26296996653f581d3f46ae4ea9ada72e8ff825066b5ffe4d6c23cc1ac0eec054059f067681d44ed14936dc735d1ba0602de4eeb064a6b8289b5d0c1f0611dbd562c61f93cae632928000f0521d49b76ff8efaf477c2f2f78ee3155914b532003", 0xcd, 0x0, 0x0) msgget$private(0x0, 0x81) syz_emit_ethernet(0xfb, &(0x7f0000000340)="c5d7dfb868c4476d2c98c2c11ca7cb73d8a94c9f93c0d684e298d3ed40da5c1be2195375a57571e8a55f59650efc40f2f83bd21884e9e1b55248917a5b9fc754bad42103a1f5412b4e139e855321c3d3eaa0c08745bb048337f9d32e8ea175e2a83b71b41f42ed5353c6d8f1f63e47bcc1e8c18cd441b964a9ff149956aacf886323d2717418c1d25679f0ee4ed363abb9e64962e7181444acc00462d3480ce6c515ed2336e2ade0c96ed9caa4dbc78eda89afc0de72d715516bdcd71d79b3bc9ff6ebda224f5d92a383c4e229ce4d98188466b0e942befc21d3588db5cf316ace0c814042edb452df97ce69bbf96b81d75690e0d21178ed5f067d") 06:50:42 executing program 0: pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0x200000000000}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x0, 0x0) getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000380)=0x80000000) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getegid() pipe2(&(0x7f00000000c0), 0x10000) getgroups(0x5, &(0x7f0000000240)=[r2, r5, r5, r6, r7]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) fsync(r4) pwrite(0xffffffffffffffff, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000040)={0x2, "08793ae902b1cbd68016ed4d4ea26e2cf10ce79484a33112b83cb24c83000a08a529de8ba8a358cd14fdbf59108bb69d2035e9a38c5a"}, 0x3e, 0x800) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup2(r1, r2) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x3, 0xfffffffffffffffd, 0x3eda}, 0xc) 06:50:42 executing program 0: r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus/file0\x00'}, 0xe) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002006, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 06:50:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000240)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x60) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x8, 0x1, 0x10000, 0xaebe, 0x7fff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x1f, 0x1, 0x4, 0x1494, 0x8}, 0xc) 06:50:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="1000000b24a9509bc82cad017b1b6fce"], 0x10}, 0x0) 06:50:42 executing program 1: r0 = geteuid() r1 = geteuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x20) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendto$unix(r2, &(0x7f0000000100)="69ad2d23db0391187fe92b95858fd77d4787519260fb50e66781c473e87e4b8ac5f79b4101edc791ca2c589171ed15589465d776af7d161184ea020967ca54f0b894e3a43a8601eb3cec1dd4ffd51a4c983f29b69c8f026816f0c466862941bf04bd72eec6548605c0a33d403fb6e2be048d8d2d6fab3c0adb50396a3e2fc8bc83aa5e2393c77ea328a913bf50f3d90723cb", 0x92, 0x8, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r2, 0x3fc9, 0x148, &(0x7f0000000200)="650e406befeaf8d9f87b24c0905a0a234761323759f0114c39c5884faca1328b0ab519c01c5ec3609de91bbdda7b0b3eec1bb609d48c14e64abc1250aee0a2ad47ec1ae952559f5e4cf92eb60d9fd45ac26ed8", 0x53) r3 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/126) getuid() r4 = open(&(0x7f0000000300)='./file0\x00', 0x20, 0x120) utimensat(r4, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x4, 0x2548}, {0x5f, 0x5}}, 0x2) setreuid(r0, r1) fchmodat(r4, &(0x7f00000003c0)='./file0\x00', 0x90, 0x4) r5 = socket(0x1, 0x8000, 0x6) r6 = getpgrp() ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000400)={0x2, 0x9f}) r7 = syz_open_pts() getpgid(r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x8, 0x0) link(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)='./file1\x00') ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000580)=0x1) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0)={r6, r0, r9}, 0xc) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000600)) fchown(r10, r8, r9) fcntl$setflags(r7, 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000640)={0x1, './file1\x00', './file0/file0\x00'}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000680)={0x3, 0x400}, 0x10) fcntl$setstatus(r7, 0x4, 0x8) 06:50:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fcntl$dupfd(r0, 0x39cbb3bd6ee486f5, r1) 06:50:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = dup(0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/13, &(0x7f0000000040)=0xd) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(r1, 0x0) close(r1) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000081}, {0x6}]}) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xfab29beecf366cd7, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x28200, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0xbcca, 0x6}, {{r0}, 0xfffffffffffffffa, 0xc2, 0x1, 0x5, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x3, 0xff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x9, 0x154e, 0x8}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x7, 0x184}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x3ff, 0x800}, {{r0}, 0xfffffffffffffffa, 0x51, 0x80000000, 0x3, 0x56e2}, {{r0}, 0xfffffffffffffffb, 0xb0af857481e9c859, 0x2, 0x5, 0x2}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x1, 0xb94}, {{r2}, 0xfffffffffffffffd, 0x8, 0x40, 0x6, 0x1}], 0x6, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x81, 0x8, 0xffffffff, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x99, 0xf0000000, 0x7, 0x5}, {{r0}, 0xfffffffffffffffc, 0xa1, 0x20000000, 0x81, 0x2}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x6, 0x1ff}, {{r0}, 0xa5fc44a246c46fd, 0x42, 0x1, 0x0, 0x800}, {{r0}, 0xfffffffffffffff8, 0x6, 0x40000000, 0x5, 0x6}, {{r0}, 0xfffffffffffffff9, 0x34, 0x10, 0x8001, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x852, 0x1700}], 0x3, &(0x7f0000000140)={0x3f, 0x566b}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='v') 06:50:43 executing program 0: r0 = socket(0x20000000000001e, 0x3, 0xfffffffffffffffc) r1 = fcntl$dupfd(r0, 0x0, r0) linkat(r1, &(0x7f0000001740)='./file0\x00', r1, &(0x7f0000001780)='./file0\x00', 0x4) pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00'}) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000200)=""/4096) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) semget$private(0x0, 0x1, 0x200) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x16, 0x4, 0xc6, 0x6}, {{r1}, 0x0, 0x20, 0xf00000c8, 0x7fff, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff9, 0x3, 0x20000000, 0xfff, 0x2}, {{r1}, 0x0, 0x9a, 0xd, 0x800, 0x8}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x800, 0x8}], 0x3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x24}, {{r0}, 0xfffffffffffffffc, 0x8, 0x24, 0xfffffffffffffff7, 0x1350}], 0x100000000, &(0x7f0000000040)={0x3, 0xff}) execve(&(0x7f0000001200)='./file0\x00', &(0x7f0000001480)=[&(0x7f0000001240)='\x00', &(0x7f0000001280)='\x00', &(0x7f00000012c0)='\x00', &(0x7f0000001300)='\x00', &(0x7f0000001340)='\x00', &(0x7f0000001380)='@!\x00', &(0x7f00000013c0)='%\x00', &(0x7f0000001400)='\'\x00', &(0x7f0000001440)='\'\x00'], &(0x7f0000001700)=[&(0x7f0000001500)=':$\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)='/#*&\x00', &(0x7f00000015c0)='&-(_\x00', &(0x7f0000001600)='\x00', &(0x7f0000001640)='.!{.\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='\x00']) ioctl$BIOCFLUSH(r2, 0x20004268) 06:50:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000040)="3e968490a699b13f48d469c1637d781237101611c8402b1ce308f7dad47f5f", 0x1f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) fsync(r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) getpgrp() 06:50:43 executing program 0: r0 = kqueue() munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 06:50:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x8}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) 06:50:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:50:43 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) 06:50:43 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1, 0x1}, {r0, 0x40}], 0x2, 0xc65) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) readlinkat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/165, 0xa5) r5 = msgget(0x1, 0x100) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/99}, 0x6b, 0x3, 0x1000) r6 = getuid() setuid(r6) 06:50:43 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) 06:50:44 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x10001, 0x1}) 06:50:44 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1a8) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000240)) accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000280)=0xc) socket$inet6(0x18, 0x1, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x2, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x80, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 06:50:44 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getitimer(0x1, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x40, 0x100, 0x8000, 0x0, 0x1f, 0x741, 0x2, 0x2, 0x1, 0x2, 0x3}) getitimer(0x5, &(0x7f0000000200)) syz_emit_ethernet(0xf, &(0x7f00000001c0)="2d39648c03912f967564e04347961d") sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) munlockall() 06:50:44 executing program 0: r0 = getegid() r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) fchown(r1, r2, r0) 06:50:44 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) open$dir(&(0x7f0000000640)='./file0\x00', 0x280a0, 0x100) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000040)="1b0497df90400dfe2a1b46bcab9d486f61b05a265fd4dd6e795efe15ba998587a252755b9704e75af2f216d5d8a8692b358e16b3b56bec9d2678e60d19460d0624983b1efe13519ed011cc0f6b154ffedab66374fe2ad81a87c670787389591156a5016981f8e58fc4e62d14bd1b71033d156e008474762244c21971410ca541a9e47b03569b1efa1c3873ca739989146230", 0x92}, {&(0x7f0000000100)="d2fd5b2076cca2ce049f95b7de51634c682a01acdd0f7d6007af4026c985103a0a71083617546692077f4b883ab11f896e3de35c5919fb", 0x37}, {&(0x7f0000000180)="dc37ae408585c2c9a71769f8846e3d04d67d9b5db43bd8d69316bfb8f6ae1f2c31bd804116a04fc169e175b63ded3109cb40937a2ecb11f20c51756c5350d2d5a431a77b06b6931deda8870f0f91ee70dbd5edaa05f361d5b37ca6a5485a6c7528916e9c605180b695690710eed2233b5767b8a4242d3054cbabaa8e7ec5553e122e9f90c4a17253ef317e730cef2da255cc1da93789cd1cb8a6a6899dca7d37de0171b71820f6cc16ec6d92bc0860da6cc95ab591e5aa4653febdb6dc1d4ec5d049d976b0dabfde987ac9c2352417fdb0b965dfbaf2b0941e3fb817b3e2f91dad467bf299abcfed1515239142df0d", 0xef}, {&(0x7f0000000280)="4fe812ab191f130f845a1d9813bdb4c3d203387bfb32c8506773c9b92ee18797a5dbf12b04838703074cbca85bf5474af862abf1af91900e2fe089d60f3fb4023a4b3a5efdace39c06034848b5ddafbba606ea25c3e9fefbc819f1f6a7fcd852b516b387287c315d2ec45d5b3ccbc716a5ee7bbd995b193dd12c3ed2413fa8b9ff24c4b762896cb901dc3433f8", 0x8d}, {&(0x7f0000000340)="723be961b55861f592f4809eaae85a17c67e2105af717d0b773a1fa9379d04062643090b663b9617a5bc43365005d93077cc4f1c0750be0803436b65718c0ffae00e6afcd1476dcbe5cacf222a55ea6885f775c42b5eaeaa47d92d4a7315d7671ddadee4cacb1be4b0318a3d3b0a745247e57492905eb1fc42384e5d5011aab0fb4f6d87223c63d628f69b293e5467983ed55ad399f54e01c331e663424244b87bd613c4295fa4fdd0aa1ac048f0ac259b5bae141bb03e6e1dac4190854f657e884a8545cf05e3fbf06c9650c70066ea6dc5905962a6465815c3892fe684348792", 0xe1}, {&(0x7f0000000440)="50cf939b56b2339b60134962745a2a54932d72d8f5c8db5dff73fd28fb16c51379cb6be2703ec9663cc49dbe5ba006fa54c1a9d661e64453744e190192cd35b4229d1a051a87cc0e191373f1b02c376ae11ab73cbded17b0ab789648cdd81dcfd29dbac618f1158ea0c9f3c89e043b9a519df2175a63", 0x76}], 0x6, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x400) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:44 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1}, {r0, 0x40}], 0x2, 0xc65) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x6812, r0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) close(r0) write(r2, &(0x7f0000000000)="4e6c17d6e306c4fc7a08579325efa3a262e5dc0aea3914c44957e3f48a0e57f7cbde659b51117ec8ae9a7da6b0b907f1bd1bd2f6ca", 0x35) 06:50:44 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) r3 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x10000) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r3) 06:50:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x80) 06:50:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x400035}, {0x80000000000006}]}) socketpair(0x42d6697679e0c9a6, 0x4, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000100)=""/106, 0x6a, 0x800, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 06:50:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 06:50:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) fchflags(r1, 0x0) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getrusage(0x0, &(0x7f0000000100)) 06:50:44 executing program 0: r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r0, r1) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) acct(&(0x7f0000000040)='./file0\x00') 06:50:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000040)="b403320f52cbda74eca5e108660fa335f74aa7d0871e77e399b3a57b479fb0773c992222558e68489883654134826437b4398d9344c50834c227b98450c3443fd60664e2cb0f266c3e4f77b0c6066eb99d8b5891e06e5172612496f4ce34a17dafa5b49272e71762752c"}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:44 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040020}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x3}, 0xc) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r3 = socket(0x18, 0x1, 0x0) close(r3) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) socket(0x800000018, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r3, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 06:50:44 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000003480)='./file1\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000034c0)={0x0, 0x0}, &(0x7f0000003500)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003540)={0x0, 0x0, 0x0}, &(0x7f0000003580)=0xc) fchownat(r0, &(0x7f00000000c0)='./file1\x00', r1, r2, 0x4) chroot(&(0x7f0000000040)='./file1\x00') recvmsg(r0, &(0x7f0000003440)={0x0, 0x0, &(0x7f0000003300)=[{&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/186, 0xba}, {&(0x7f0000003240)=""/85, 0x55}, {&(0x7f0000000080)}, {&(0x7f00000032c0)=""/57, 0x39}], 0x7, &(0x7f0000003380)=""/191, 0xbf}, 0x2) ioctl$BIOCPROMISC(r0, 0x20004269) write(r0, &(0x7f0000000180)="e6669462c5ca3c9d9c084e4759eca207fa9b59d52a24c56f5e159eee27dd0513ba12ef0e97bb7fbf5c66af8844ac45537834592e59d8283aa556db0873dbc4143d520242d09216df4cd9d498f1706034b13fe9226124c60f85c9c250abf3ed6da618a1f3f971373418fae22f06bad8edc4e6fc506ef695488f383323faee4ffd36f27d8292dff694d3348518d6df0997eb9318753c401fbeff35b5b99a0fc1eaef903aeb5b23359a6f8432cf6ef26c36c50fbedb7c254b522152a2747b2ac8acae468ad3061aec45c377e631047255986b1f3faf14f61f0341e08d779b5c1e53a5a3dc7b41f59de41d7ecf9f27fe2ed960f6941f4353473b420a85deb5a4496c404483e5c739329ffbf579ca6d499ddc5b54a9a82cb78116d8596625e2c641479161e4128935ea5ab5a39d699a2abfc2a6be81f5b8b8c330acb5eb87555e8f9b776f17c96d16e15d88126db2eb79a0c18f46a99567bf36b84231b6de822b85247d0923ddac6f7bbeda642f5da1bc72b51c409647a3b27929f134ccd9fa6736a7f88da5330937c074d87af4cadaf0fdcaf077e0d0db73ea9452300b7872c5217dac1a4b5bfc6cc572954bedddd584bea5289f59e63e59ff9d05b75bab2105a4e5c7fb6a37c27f3c26529babb8a1bcac4fea5a8597bdc5690ffd966b95be72bb71ea0e90077ce561d30673f0df4376d10bf886ab428be42b942fc44e56be9ee1c78d0572dbbef4cb83d5652cda6c1eece1efa685b7672c71e7d98888bd8f767d5f0315d9fa6b71f7571c3c3c3134083280970912aa18f8ee88e60d347ed8eb9c21e73cb34f2a593573d661485d6f6dc105c8025f63ea1a706596254e737e56d6862723a86f60a35cd2c190790fcb25327fbfd6df4d0272dedad37952563ba6d02cc80b4f2d022372d58fa0bd11853fbbaedb51bbff0c327166cab38267a69e053a1cf3b9b063f252366e27c8fce8d3f9d3bd953cac7fc27c4a3c589b98d1c2f264bec9925258758d1797e7e76266faf368ccc44bd92e58c8cc5e85bea5a6f1b9e24268dc1777b35a3c4483ae4275c709a6050284cc489ca46108bc2d8aef0461c09c33720765c07f9b196194bc492bd5a7d74ce1ee010947ecd677d9a70435ca9a277a798cd15371355fc0b98d30e40ee97f42c4edf18b743838aab4d78e535cd723738553a0b5dc0c06b5ad5b7d07c5fd187c5cf7a27195787d5b3ffd01b8d902494be8279c1cba6b5a10efbcbd1b3232dad1ccd527e1b9342b27b65bd50c6cc4e1a4e96982eccc937d71e3ec80fa6976ea490007e6c6531f8b7a28126f14db321df31a2915ee8ffa7838666ee1465f9580c589216f99ab946824064b276df777dce072e91bfb8156ae6bb53c5543780ea554103605d29e7f4c64c1e1ca9ca1ebf572f85510eecca04753509896a3bbaa5a2239b88a6148ad6d4ffb21079645b6c1515e80390d0e3aacf59a020faea98960f519b060645e8452740db6c1ed119ca24183a36e3d30998781307b64b185b5f5ac1136523b626fcbca5577ffeb55f8f70f4a41d3535e7bac288af74d605f545ecfb51038cc4a0bd0540c6bf95ece52038a571beb6df56adda936ac1cee9ac9a8ce024f530e0493f4e3ce7f323a7b3647b3cc37461e39d6716859eb64078d04cef44f01617175b2a1b2f0bbd71d1c50b39e992b611c392980d3d898803119a3357d56044386532620c7ace4c4b7cd87b82934e9c4cc6b6c25e133d1705aedb74ebc2e745bfad555d000c1f0e3266f4019f482125978a82e2009754721854b7d3cb171048781559754cabbf6379bded79d14d29cabdd98b7d5354ce4f50169024bfefddd43b5584b92488e6bc501126753f3487225ee7cf66c39d674b0b456dd61ee1bb1fb370a8e1f4627d76c1e93c71dd2c489eaad78a7f37a0ccb3f09925bfb7bdc93dd77b46738dab379fbaf20fc87d0d61bd1b867636d65105597cf06a69ee4795924325acce2b7503ae2e689c243215bd4a3c5436353ad70fe634024fa780ca1bdc3bb577181253fe73fc1dfb0775347efb73e7d7b684f0d6dc29c1a34cc10953c9cf795b685c0d1d9515a3363ef1da4f321fdf2ad36108369fff7e9a75884fe5bcb7e019793db3d09dedd1fcf5c3725b161288e53c7b3ed42eb4c9d5a8a1afb69d9ad9733a8481ce55cfdb7697156da87f2177ccdd0ba389c3d96305e9d26354235567101dbdb807452ec7846e3bee719d9c40c06b64785e3ae3d0fb7bb63294e44c36dc85a2d1ba11152a04c4f59432ba0c8d751e270dfbd7b27c8eeea578b4eeb335be5f6ef9b146185bf54ac59fc15a0ecb1615cd2ddc227a43981f1a180377f2f3cbad87b1bd243a86ba8e82288e79655cce24d1332b4ec689b7e6e5558ad0f06350e2da92570eab9391b0ac34d74102136049a0b1d8d479e153d802d6480bb024a4ed074ba07cc91ef1ebf242b80a99262735fbb6cedc8eb23db32f16df7012591e690048fb6a47b2d315b25bc457a055572ffecc7a2106be1eec3ab398722d6da3005b86ec560089d50f823455d8512d6170681e19c1676a0ede7c75a1e0e453d9c957c9efd540a1ee988d110fa0ea1c297e30fadf1cf3fa4c70212334213ae1adc07783868091e7e29ac3e7683c6ecf28dd2d0753d265dcfdcfec15dcaadf55f2c1b9d66165859fe6502bcf4362b83ea301b43d49115cb870b52a9373fcaf83743a9ea3ea3c43a0c8c743914a525fc26a9f4aff0cb879a85cd9703d4841fa0e4eb2874ea9ed2802fb95133df425b87ad29883a7465797d143497e6562bebc5886edf4d85183c689a9d0d564835382366b8b3e1ca52d7d2378e03387d50b3045e442bb0f64fd351ad67fc8dc610bd4588e5940103f2f6c876a63dfce27f00d176d6983fd40663ef1c58410b9af1c69f52437f132631617a3d6a608d5fe2551bc85cd7d75a33f749d98f0a8bbb7c1b01f273ac19e69ef43eb2776e862ddb781039567321188cceee0f00ff28c3956aa201e18ff5bb24b5a6780844a7a74f305d1f9bd6eeb5d13adec74032d84950e129c32fe6533aa4ad89b89b8b38ff2a8c9d85c60c9cb7267e8e126bc939c31004d7ffee8b2eceede0d4f2c8f09e88596992c581d70f50021d28e6d526da2e754cf6f2c65b083265c69b6e1a11dc81ca76b66da419244fd6ea38d1c18d93fbf7179d26e541bc0fadbd75e98c3f8d8dc86575dd3e34ceb30dfa427b20b08b2014a57fe7ab585e65e2b76fd01cbd543bd616f353b68eba71edac2fe4806a8a71f3a136d610e1b5cc1ba5792d9c85a58c56f311ed22b73a1bf2c35199fc8f8b0e0974b78e281843c4231e1a250b817783bca1ade783783ccf8b1922700e9c2bcba8e0cd8338423ac329f8b0dcd2ab38b0e56c45d20799feba1b2c52f7712c8a052c610774261cb78bcc48dacbae088df757951fc659ac85508fafcb73406d9b320ecb4f3568d5b98d86662256147dfd7cd7bf1eb30766c496d70b5ffd9e0666224e465b1f97514c4c775fed04e49783a5db6bac230d63c21e8bbfc40071d70513ad4e60e688e7edb565a27243236bc5d2c6f04fe0cfd07f5fd4e8ca025ec65333b2c48b1ed1ee25993ba78010122385103fb5896b102042fc3862e729214f9c97965ec41cdcf1031fea6ac1647b66c1b65db92aa5b55e66ce098440173af3cedbc5795acaa103818cf2c5fbdf9c350ddbc10ed3fcb9d90e939874cc822199488741012a927c857b2fc5538fc8ad0b7fabcc7957a31b771641271914091ede462a7785be88511ac0301b9669bd58fe8c6d5a482a644bfd77ea8215216ad539c30a125888927372922445cd6243e2c79b77ab1e04a5a889ee465c757523553d4192e779c10043fc21e84b7e84684246adb652ab66f6f586071e8755262d37bde0d487052edc0a619d67cb1478608ba9d62f9f4bd327f2249e1333f4b4de0d5d2ed5d69df03d6cfe9e6d40a8da92f2fd4eac9d458a0df6e13f27b7638e5536ec51fa5d36a74fc71853a8c3d3d1013afed1660d4ccb68350140da0a233c82f10e62b8cefadf0fe6716e138b7f6ecc56c88196403b5698fe6fb78f8635401b902855218041f57e54173ff14b0745e93f76d41e9e3455e02137f668dbf5381033387c734d024f6885d14432e6a146b18ec46a9c1e8873e0408b35b2f36d2f664ce40d95e212d6537c8fc19a099d3b2dec4dbd80abc0400c0baf411d3e673d70df0d93435879a23de8e34d173e0c5248cf8eee26fe2c4cc89a41b63c159e76f594cd4cda185a1f8c12ac11d3666121d436c5b43869a6cb88888fb22d169788b9ce27dce4faef803bfdacb12579564ac95c0ad90595f550f7a4309476789fa67999591f9cf3f864215f422eb686a46873edba922d650a5ab5b28a36de6787d442d83f117fb46e33535022b6a67d7d6760edb6e128a91ddbafe065d142fb5581cd92a9fc345bcc5928872409f3360645533e153995d70aac059f9714785432306638dc0e6b7c635032d12556e1d39c59b476f4eeda2c77a705c7ec9f4eb726b881a45d9f3015785214e3c2182777ef4ccc9b59c0cea4b50f902d8a22590ed51f5dc635d5fe82d552bd9186de0771cd30eb7b5eb95fbdaf1dbdb5ff2475305315702615b865acbdb59de35a72d2d27e5bcff4203aa72343be6a898a9794e988ccf70ef9cfc791f2393efa1bb4f7fa78da6a80699e8703ff9429c5ebf30e9aee7a9f079d9dc17f56f594f4c619e0f5fd07e8c0470f724759ef5aa76661b50cadd29f30cd8e193294e6641650f202f3e0e860ebaf6eb1ca88962677ef36ea9a315b74bd1b8cb8c59a5b48ad7ed212ead6e774cae1569979e5d95009c64bc056c55c7b40900f96cc7f59741df33fd84c25346b640a421cb747cb863312006105101f4bc3d8adbcd40c878d7635ff2acd25f30f4a25f3e06b6c1151849b519e5db80adcf4f17b4110993463a86c7c6d6153be5fd39b537432d7b674f487efbafdaade6323f8d107620d18a28ffa310b167704a43591b2d6ee209df629180c653f02e5a8b301b61cbaf9963afa4b24a03124b5b944cb7a7a87d2fe44ed3c39f25f38e9ba7814adf600a53d7c0c1203311aec36492df5c49ceecb1f90d5aa032f7f6bf29cb50c2228cc67e50207b93ac7172d820864e506f8bffd1c6ff4c87d099a7b99b687c79469a04bc493d32914af41e4fbb77f972121ae1692007942f54bb1905081cde97d4992de063992377cd265bf384936d2be75a026340cff54d1a75f20680caa768af78beb9b1ca8eab87dde6c700c02a40057dab0bc67f34877fb804ff285b8465a4eacc59498758d8e88a5a20b49f22d86534bbd9ed4fabde4d1a092baf73be206d0d7830a87994b69c356575e545811d2fe7e0912df8e2e48e931cff8a901d5c1c84f403581b8414084558bce800173d05ad2c98ac4c51ca5337651817cee1ac9fc50da8f8fcacc44abc08f24641832736aa61d63f27b31883484305d5d5fe65b7059a46902ea477dd6aeda3ae6bdf0b4456b8bd16f8c9e4d234fe425900233ad97eaf93b178ba8c0788274e61a1f264f97693474897ec637af9ebc8402541d58a078a3aa86c69223ea49b97910c8dd5cc5a38238aea0f3ed8980375e6917c4ebf009878a4b5cf156c587488053bc1927547f2111130bdfd552af3ae12e288f5dc6f135f86ae6c65a62d268c3bd670fe0d33386159e5ec14de54d021e4bda02c452d2a431bcc73a9530f7d4fd1f027efebe18a3093d9a99ac6ed376a2212c05cda70a069789158e59160e24de43cff4b52c346092b91c0ae09d3c5f68c271", 0x1000) 06:50:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad1542", 0x3e1, 0x0, 0x0, 0x0) 06:50:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000300)={0x0, 0x1, 0x5, 0x2}) write(r3, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r3, 0x65}], 0x1, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r3, 0xd}], 0x1, 0x0) r4 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x80, 0x371, 0x5, 0x7d, "a2b6040ba014046fa2143d6062b355b513904ffc", 0x0, 0x4}) fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r4) fcntl$setown(r1, 0x6, r4) r5 = geteuid() getpgrp() preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000200)=""/61, 0x3d}], 0x1, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000180)="3aa1d89ffbea25d216b099b765e62fa4f23597508691b8d9480d4417b798987997df28dd0aad67e32518ca43e4c5934ae12c5466d877b1b23092318d5f36b77054b67cfe60d863578ca4ec7a6408bebee367a139da8ccdef2ff6724125f06422f56565b336067f81eaf84d52cc504eccd4660d700e7947483c", 0x79, 0xc297f3f6f842ec5a, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2f66696c653000828e01328516658574d1269613de27405d8d0000000001000000601d0ef53709bc442164006788ceb264f7b0193bcd24af808f7ed610ac0000555451a0a6e9ab5b21b343ee7733936d8d3a3d51f8c105f0404c2b5135d3a269ae1c01cabf2986dc1369f8a43fa8e9df67be08bd0d14a6eef54491b94343f3c90cad03965d0188e910c7c5b633b862cdb75a463bdcf8cc2e9e4186108b7982ac85ba3f0025e7374df59a47afc72df1cac658fc5cb627a95c2c0339fb2d9d1e60"], 0xa) ioctl$KDGKBMODE(r0, 0x40044b06) setreuid(r5, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r6 = semget$private(0x0, 0x4, 0x100000130) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 06:50:44 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 06:50:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 06:50:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000001c0)={0x1ff, 0x81, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) fcntl$setown(r0, 0x6, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x45, 0x7}, {0x25, 0xf2d}, {0x0, 0x40}, {0x85, 0x7c}, {0x81, 0x88}, {0xef, 0x3ff}, {0x0, 0x8}, {0x26, 0xd1}, {0x81, 0x1}, {0x100, 0x2}], 0xa}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000200)=""/223, 0xdf, 0x1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x90, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000300)=0x9) 06:50:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)) 06:50:45 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x400, 0xffc8d8433c53641b) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x1aa) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00', 0x22a07987fb2919e9) 06:50:45 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 06:50:45 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x822e7af2ae08f8ab, 0x0) r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/94) read(r0, &(0x7f00000000c0)=""/17, 0x11) 06:50:45 executing program 0: r0 = socket(0x1e, 0x3, 0x202) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) sendmsg(r0, &(0x7f0000001240)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="23f44ede503054522cef5d4129be12a66afc76e8076757c8938fe0885e93835cb54ba3a5cf4fa26286450aff95612f6b36db2a08", 0x34}], 0x1, &(0x7f00000000c0)=[{0x38, 0x1, 0x80000001, "d6f3be7714b4dd7a4ba5924ce701cb1ddd0e6c1c7f945eb5f9b862b16985021798c3e664fdf7"}, {0x38, 0xffff, 0xffffffff, "4d045d7c8ec27bdac6f8a31d2d32cb78b0832e9385d9edc36106578c2177559d1a09"}, {0x1010, 0x1, 0x0, "7e0b872d406e7379cab3c21c3546108645f0c0a4301f8ee2539146c1f204e794876aeb4bbb2592ac9469b4a2c76c02d86ea45e386655bfe3083bc6c6721b971b9b519c732bd7857a29503a57c71b162ac53d81d5b577a7e28165e71c599f8b3cd9ceed448481395f9f03ea1f13dc70b71d39f3e52ed1d114c1dd2f6439e2802bbb65f7ffdcaeb0a8af3d325c463366d4b2b11cd41ac3aa5600603b447b9669e03df6bce1c084dec83a437a9807c995d5e19c4daecf2eb92c03e6426754b1a63de3712b0e7fd0d76424c63ff03b39010c0c5a7dd3183656c18ced0ce09efeac187057b6e178a12b92454b0f4059737aebee755d1a83583b237db4ba705b3105382df4d2516228e182d93d0f9178b41f1685e0c3560d77383a05b313a6d206109212c91639a33f1806eb4929b61ca2dab7dc180d230f29c62bd9468e6a1f4966343e06f8e84b512a5901d0ea6736f0abba2fbb23cce4e0d67d8b06063863b0f7a96dbc39377c5aa1e464a8393a98bfc7c75a083ad5307f9506914a78ba4ce6981cfd9b58dd0ede59db11c6adf5c0ff4fb4dc2968a2fcd29899084c00966f30365537cbbba55506c6fd6322c899aeb9681d7efeb39ed66a3fa593cc3f205ecd86088016c042fcad7eea80551332c495db644f89db278568d73fbbed59cfd1c397948f690fc876bd06a663ee7451eb9d940d48db8e910c802947bac7c7fe90acb0500b409c330d41d050d85b2f0615ee7ded3af912b060ce45611637f3084adb66889c88f85c1af3dc3531d2267911bd892f2ae1dc3886a79d9495aec5037c1545f7e50ee385d4935759b0b33451cb25a1f356b65c950254d6930c174656df39f02ac6b7e8633b585aa0304e233b7e73363c992d6169560b3df575aa6a2c3f80544e314653f5fac22c2a6f46ed3f264ebf06c15bd3be33cdc16216d88c1f10581aea05799c9479814cc1e943a3c8b2865bfc93b9a1701cfce848624b3f223839f541ec6b42371f0fcadfa87eec53fdce84a34174fbef13cdc140c7afba4c1545c196c94789b8d63510877cee49a00338984a46ac3d298c211406079e32efe8557ed10404bd4e16ea49648a3560cfc8268291ed58ee6c62c76dd3371ac383b8bc2c605f650791803833692756282f424be772e3195b109271b468233db3c478bed5f987e1c254d9b23ae3e0a4ee1e77f700346d422966de10b6d50e6a239083d15ecfe72908bebde4d7b0d11ca9be0afe50760b890ef5db73925f5344f5f6428e054906b06704a96e11283e9e6086ce193730663e6a631ec0ed0570feb00d898d83fd0db9431e0f5e26c332003fc310bc134aa52945817450ffd8c8ef7b0678a92fc9b9ccf01dcabee04df19c86d7e100005049264073b7b4165b2a2138383995eb813e9a5109cd6da9d20774a47b4b64f99dc032e9868a6ecf19d37c85b9d0398dcf150151922f531e7729d038e0a95072fcd0b7a394b9568fdc30c955be9c4e2e02a8ae9aea19e1b1ee294b4c881993207cea3a8d8cf95877ef578025f9f3dae077dcf2e2d2ce98171756978f9f610dcc1ed51572cfd503f9f5aba8a27fcb28480b740a7637a8ae608e303e70397f00be99c8fad9688d0245eee7c525f3997187ecff03e528e8b7a9c33279be07b3ccbe302be2e8edac4703a6d604a2dd9c13111c3f4ac43ff7761a9eb8a4507b332a80dab46a4e4673e6f133db79561efd01e7d9018e8d80d9cef03026ec2bfa7aafe5c9f71a36462807b355f75cc8c657354e32979d1b3b35e3de86a218605f87f89cacdc125885d78fd0bfaa9494b5d4664fff175cc66308d730b85c7744373f2b362188b7726e8f189c81c368f2701a9f925e6813efc2a48335385a1c1d538d20f17077a39daeb8da21799ee39761cdda2aeac374f364c20adff3dda12128328b242723191c6ef3e29f1fb6898777f4e0dfd023926489b91e68832a0b776ba54db935646376d8fe168298a8f3c129f5ab611dffcf8c5aa1c06c6c440ff4673f81e36a065a1478999d1fcc01e53e37c589c54611ee36c29fe62be44ac4221ad49c487e5f68b1a24fad4c2808dc35d34d92f96703bc280c2a4a96c3508438611d4d77f2630f8369f46c2d44741ce26d8980f9ec795e1fe0b53930f2f458e397df8f66b57002013afb23e94f845225eaec0bf6a965203068e3fe5202c0ea57a471e8b1f5295cdd3ab307aff9a8d77ebde06ff4efee79d43d2c6f668d1d4a40d3701bf0dc84a986a676badf5f59925556e879a1300ac8ac6b1c61ad28ed435fe3c5c678ea1cacfa7dd39223b370625bf162bf5b3a2974ac4cc2125ac8efee6a30c767dcaf88c6261edf48fa984d80ca13b9d45061e3ff4e8fb9b004abe3f57cdbbc16274b588d5c85b219afc4ed6909e8411ff8c05de82ce310b1b5766490859f4492a79b5b84bd0bc599dbd68ced43ed421ca8bc88d5a05a51b03c7d667915b4d30b2cc262dc25b60f70387e887578d2d2a43a76f648386c209d2f5fbe3323963947b024ce624bcb28b9e007f697357fabf0aca5ff3441f8b016c1a2f3d4ce59156ce5aa14b467a44fd5322e7c170954a558c2b283b6dcb708a438d6e5d3d2f96cc639eb0a24c0fc45dfc55deae6109709bf4d8779a0e4bc8a55408178baf2dd4f85257e42634e84faec2158bc82f8334914c68f47e2100254034a7f2bb4999b1d99e1e3f19be33b655e931d31e25f84cf59c545c37888caa1158154b56ad35834aa44c70581ae0769db29a38f7b5649b6e700eac04bf11f90920c8d650e923b7366461bd97a5720c5afd16b00eb0779802363ca2dc00d76292d1c06e20358e93bfc520d20fead9e70d348e47128a20b5f34292b91ee37c6777bdc7d8e7dddb753b60f40d10ac0d209406a3045fc6ae91fff8dc2130424ebb1549d2bcc19b1091bf36f0b0eb1d791a6fd3eca7f29a71beb0ed4e9673dc092eee59882b2b47926a21d4b25c2071fd12336e8acf2c8405b7966b2b34a2905753675d2b9b5cd7ef0276f74bd8a7bdae0e074a4c4d49da4dfe9462f8b9f73cb31824defe24214276a1bfa0aefec251dc30a04fdf257aa72790b1288cf5dc6d80fabcbecb16771b6d09fc0354aee4a1fff858175dbe70bc0bcd1d6da4f90b2ecca68160417e6ef5e1c102ed21d97bbc9c4b1b3467defc000f4fbcfa16f9086c619322078c0596a1ccfe15cd3eb9054deedbf24c66987ad1711bd8b5e350c6e8d674e757f2cdaed045f21868082b8ee74e9e0263fcae697651fd74b776c29feedd183beb7cec1ca9cae7bc79ae946d010ea848d2a29180f07f425c4b0f7e0ae0b2841e27aa54495dd7b2717d036c68cf3cf02276321f82a864ccbdd94416efa73406e5396a6df155e79a2298a811695f42e2e177cc850eb4c29e1d31573f2cb748bf6a1169899a2f6ba4bcef1433f06171a06b47b6bf94b69cdc3ddad8da5c9dc266742dae2c52aa3de4044fe93f41dc21eef7028d6987808bf8fed48afebd306a954c502ed95dae81042f7541db2de36e6b78a6fc199df23a830d6be1900a7be1ec8fc337132885b1d8edcb2930b73c22b77c63ea9a3b9efec29a7a19763181f800341787cd45b054bbc015263b7ba75f74377180fa73036ba47227140ceaa0e047becb3a5d979d3d9851d6650e6801eb381542ab7b9c8441cd2de91c8aa54473a18a1940d2d71f943f078d1d0f68e4d7bfc8ac7ebcee7a03cb050436224fd536a4bdfa4f29ed5e2d902da1e654c2ecc7d81d884dca34afe7e7930eb9e853a81a682cc4248e202f4681d50de2324c95c1a88356c95c140bde2c820b85880009806009f372e1f73710ceb0f036f94c59a005d50efccab06851c44f2f848bdf993f993c12adea416682f2f03aad22bc5b3e61ef98ad68b3ab9d2577182f3907e0fb934a66db1d5c14a3ea33bc5aa3f1d6ac822c5ee8b1ba402663016ac1059e4836df66378a61a5a898fac5ff190e18318a401781c60879418d7219751e216a384de0e478effff064c46e9193f08fc976fc0b8c16aa365d96ecfa8278df7d7ad9a51d3fa158421d6982579a6ca221d8842075edf0b1bba4482b6ce4faddd3e84f69bf17cb7a1d8d347c2c330d3fb5199e633918baa8b8904f4b924794747633a00503c39a745a73ff87a46131a326f96250634adf55a58eaf61a2ccd47bfd22ff29efc02dbb02a9ebbe5f999577ee573d09b2d64c02f59a5bf3ce97f51716a08060853f3f7cfe20a802846cf740edeb227c210108a7acaf040490344779d9e9f51aa883591237981f405a148b5c2faa799166eaf1267fd3f8f0d1c50c86b741c44d20bfda8b4b5be8243ab2eaaa02d1c0272dd1f3a101e2319187cf40fdd63e72d6c6a0366b23a70a55ace76b404c14c8a3c697d0828de22ae7d1da7333fb0bab637bcec339c2bc1f7fcac5bba996b99d8111811a3b93d11c2c1cd1b3d2e3b3c084549d75bdf76c0903fb821b26498b47b3913098c5ed10f8d8ee43571a1a6609d6220453183045ddd79d78bca2ec882ee81a566f0610eeb5bca58d7dcc486b7d03da7c8ba23cb522de792fe9d3e4d1fabef29c4edaa98cbdb6b363cfc7c7b39de1c7ad2565e043b7fc21707e59ea0378588e1d8cf9a19e189f958316efa495f58aa8e52596d7dbf595d99e2679c67fbbad9e0f4cb52643663bd2659a135c293ad9ab5a5dd32da6e4b7a1d20c05d310e1ca122fac953ba3bdac735a376679ac015963407fede278653491c27c63aa217ce4b66f4daf1ecf442fccb516a4483d006bee2d62fdeea296151b8e252725d1b82d9fdab784e402e282713586b137dee06cf7590b7be13c7a06e21beab1eb153e109be6537e3748e97b1d70a04c8081d928a80a2098b641e5576a8233e6d39152056248ae8965c732c86a06582a2db62d4c27bbbea1237a611d47023faf94cc9bf2e1db3e475674e08fb3640dcdcc244bb9c6ce065c67ddf8d9e9c09384e15626c6fa7245ee062f8f4a33c5e4f49d8a087c2c1881d76d9125bcf0d7364dd906e668d5784adb25774d9862be1a13acc5a99b6dcbba5f5f11f1c5d577dd786a9932edbff75d537d799ab34f96e912b65371770951ac9ac5e3a632097aab25419c28226a6be82c8cf68d0568d93c465daf4c15680f7175373e1f9e345801364ec1ce6746df53d2c1d79377ea2814dc68ea1ed8dd7a5602d0dc371d355bdf899307f61e4efafa1d5e22ddf1c62309b0f06dec04b0d2417725319e965288c0ec5159259fb0889cbe8ae139b731ddc63ee27f04ddd4257271458536fd8e15bfeee3bb474edd41f742824f968deefae513535550e080578925a35f88ec11de9a574903d7dcea6f93e37d50a6e71d40eaadfaeb2c48db5d8a8633d4072cc2f078c18ccc7222d28b2e92c6235ddb4a6e937eb9460ac0e5511a77904845c6c84c920ef597749c27bca663dc1cc8b529953f952bf88afa9ae55d3d972575cc23cdf0c3262ebc0f94865b4e38de734bc5205a4fbb4726c1179002b008728c66a39f52f2b6094cea24b4b4a7b8ad79f203ce6b6d6f79ab79b1a4b27179b68f3549e63de7fd5ab431088a0f91b68e78ba777cb259359461695ebed8ec95c3676fc43296a3e26d5292640e81604669616b5b692d191951b503cd13767b5110f655455704fc109aac94b89baa56742807a83304d6f7cdc4284e97e8bde88efc467899d9bcc0288175fcd6e3d5b06e9ccaa65cb21b2ad9122c8fe71af84a3552b811695127ce4f4cf09e8179d6f04d669c61331b1a9687aa0899ee813c520d3740a4dd7a1e284b4548fc9c139860fc80d8093ad60a5e2"}, {0x30, 0xffff, 0x4, "4e6b285bd2a20fb42cf857ce0c3636d267fa98218c28e5d2eaad8282"}, {0xc8, 0xffff, 0x1, "e334691affc39527b2837461aef14cda2ffb85fa4baa5df0413b9ba634f69d146d60692676b611ef83ffb1479dedc22f8e44b7ec1bd82b514d5756cc08225129203e55dc6cbc546eb65d322c8d048f088f4533e82baa1e573c89e660795b35caf7bdae7c8fbe310f64852f488d07d5a336dd63f738a0f1e9e8b22bb453d04029e69ffc3d2773991f61c1b5cfe1cab939aad3e049626df185afaf20d331d2f1d9e6c740ea1ed0873d9733b6f19e9ff2f800a4d442ac4b3f"}], 0x1178}, 0x8) 06:50:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x34f, &(0x7f0000000240)="ace64b56f6d8ab22888f275dd97ac779bf4202e91270373255fb74d5edd9a1d9f1e694c347a1a2a66e28bcbe120000000000000000008e970fee71a3d4ab439bb7b0953f7a619c5869b2a2f7fb74f089092db25b4e7eb547afdcc314abc9ac7b6af2c7f0630891728deb63bd69aed6e393445df2e5f660170f67a7180f36c693771b5c4dd5cec45be53affd393931fedf6075738ce5cadcd1e30b2442e016185e151cd591b77dee43d05b537f9efd1c9e7dcdad0adef0c13c05d704af7ba71024c1d5db6d3e501e9acebe79ea90c24df71a81e616970ed36cf8918aba1de2351467a070000be62c9c78896c8447e30aadb4b4ac11cffe151ccec9c72312f684bdb96b0b6dde4d9c7ad1426ea76f9ba1499e33e11811834a5c2b9799e6d712159e8684e4396607379156da892b4f4") 06:50:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x1, 0x2, 0x1}) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) 06:50:45 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) pledge(&(0x7f0000000200)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) 06:50:45 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x6b5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0xa1dcd0ad41d062e0) execve(0x0, 0x0, 0x0) 06:50:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x100000000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 06:50:45 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x15, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) 06:50:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x9, 0x0, r1}) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)={{0xfff, 0xfffffffffffffff8}, {0x1, 0x6}}) read(r0, &(0x7f0000001280)=""/250, 0xfa) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x2000000000000103, 0x0) 06:50:46 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0xfffffffffffff001) socket(0x1, 0x8000, 0x10001) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) 06:50:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x100000000) 06:50:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x9, 0xfffffffffffffff8, 0x4, 0x1}]}) 06:50:46 executing program 1: r0 = kqueue() r1 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x200, 0x0) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f00000002c0)=0xc) r5 = semget$private(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000340)=""/14) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000004c0)=0x147) r6 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x96, &(0x7f0000000300)) setegid(r7) setgroups(0x0, 0x0) setuid(0xee01) unlink(&(0x7f0000000500)='./file0\x00') ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000540)=0x7) shmat(r6, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000000c0)=0x1040) rmdir(&(0x7f0000000300)='./file0\x00') 06:50:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 06:50:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) getsockopt(r1, 0x80, 0x3ff, &(0x7f00000000c0)=""/65, &(0x7f0000000040)=0x41) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x459, 0x2, 0xbe, 0x0, 0x7ff, 0x6, 0x7, 0x2, 0x2, 0x524b, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000002840)='\x00') 06:50:46 executing program 1: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r2 = getegid() lchown(&(0x7f00000000c0)='\x00', r0, r2) shmget(0x3, 0x1000, 0x919f9d8bcd76708d, &(0x7f0000ffe000/0x1000)=nil) mkdir(&(0x7f0000000140)='./file1\x00', 0x80) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r4, &(0x7f0000000080)='./file1\x00', 0x82, 0x150) truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0x6) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file1\x00', r4, 0x3}) 06:50:46 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/96, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xc}, {0xc, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x4}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) r2 = dup2(r0, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)=""/198, &(0x7f0000000440)=0xc6) openat(r1, &(0x7f0000000280)='./file0\x00', 0x10, 0x20) syz_emit_ethernet(0xfffffe4e, &(0x7f00000001c0)="97") r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x1a48) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) r5 = msgget$private(0x0, 0x134) msgsnd(r5, &(0x7f0000001440)=ANY=[@ANYBLOB="0100000000000000b0ddbaf008625f354d2986a9313fc15008ea1b493e557ed5a4d34e3015f887ab3ddb2ed4852b50d5261d24d9b53dc955dd7c76c2ceeefc10295d7d7a70a7acafe895a71dbb570f0f8f520339c056a402d3686853fd1861222128a8283d9c60e6a0e9d050ad8c4b1ed3f4d659cc21b4ea6c2bb20950968f92d25db393e65055deb295f68209647a266f6b4a64980e4d8e71a67b0cdca3eb07c4c1c698943c96a3931e6f98604952cabefad61d82e4bacd8307569e11c14235120e12987fb67e05c7ae50f266023864041a87fafaa7e096a429645dfc316a6946c8c89b86cc5d3face13c5c100c01b292d63fdffad2f3fa76e41c3cb621d2b6b151ded679c8138bc938e95d2e8bb9e55d6b50eca9ce7d9bf2e88d79a260ccf5cfe5b16ded8874989403a3cc43e9b770796915d1b5033f78c8dab8674fdf24834d73f52f4b63f17125df34bf3b7ce4aa2b37f22639f4af70bb16b843bb01504d66a4c24d9e2e012ed4d59f52db94e97cf6f903b50e49f1a58ad6d71719d4120ca32dc350de5a8deaa5a17067c0f4873cf8d2a84660816cdef999b16d62f7a4f0385e1a425396a3daf1760c97e6be0b25990e4a478233545f4a4c57b952fb23fd09e305e5b728fa8408da68327b2d651f3eb5341711318f1345c639bfed35f4f7019512b68e0b1509a1c10b3fb77fcf81209cdc4dd2f394783514bf56a47bca43c04c57e5c34a60623bc07102e661c2659f1d697ddc3e71863aad6b6d08246627195a054080182f8cd209890a444e0b95d3163ec6314f001d7c632191fa582fb69c2908bfc526aba0c47ab1671f11a155a264123899f46a4fc0406528a24c4f2f1ff6a45474039d604e7607c1a61b379e77ed4df38c5f7f0919f01fdea75a698d50442918ae95f42e80b8aa5d4269a93929c807798ea8b06b661c643f55bc05b199764c18ee0d305574a1b66cc4720633433c97db99f898774259c90ab048e02c4d423688e3e319f5491b9d05459d1af7f2df3cd1066b1367b0bbe3b9c90bbf387df2491a67670f42a808000000000000004cf9aac4dc9a86b01ccde8e3a2869342e734718969972797a5ad1fa0f646893e9669dac97d17e36a915e83c32897d573b1b6e9345a4339348a9fd17040886a41a05500e860aed3b53766863bafb7515d9cb1c5928e8facffb8c0319dfb0bc28ddc090292b8202284e1b66789f2c853a6803b8c01ad803387aa9e93b35b32ad9b6fe24e22f19e8f48dbefaa2172110683285a3b7b01f8130dbcbc62c75fcae2f76516de1cee0ebd09391ffa3c67edf6ad1ff853dc801ad64a9bdc9fbb3a6730e88c9d850d9e7dec6b2de5726e15bf6dd7058a350a9a276d4de1aca49e99c4d62650f844d2d489a4cb2132b6d958a9be24b6301b2c9456b8092122a4ad5148b80a2639aa9cd44509dc5aa9ab3ac75795c27c8e4d4168b68bfcbdb4b4a6efc820a28d2eb7a4dec8e174ee5eff1bc4f44f6c437b2003c3021fbdd2c4dab02948d58aa8c8c81bc36d88ff6e4a8c0765378a005356e40cfe6a4f95c1771e050b30d8ed39ea84b82607c4c1be0f65ac683fcb0ee5c1cc4cf21b5ce2f6e39cc94b58677010fe18ca7334bae0f318a6b71a824b07a1b06366527e7198d1e534f82d07e41dc2ee8b8a7b1f74762e4db6bbf715670cff25db05c88ed337baa13f0bdebc905bbf58914846cfdb16afc37eec0b6a86268de01189aafecb6273ef8b8ea5b3375a25f8179589a3405d6cc054ff0727141b5069a7dac6020a5d767e751f8292d3872c2fbec3dcffbcd56d607761b202e22e573f27b7cc29baab92c66d1d40fa9ad159582846d9dff9e4c5c764fc861b1663d916119bbed311fc11f3a49d35bbe72fa914828c162bb2dba18c8ee67061c6c7d4c3302f2b0616c448b16df463c99ad6fafe1ac0a6851a6c63a95bc18c9f73c021aa74ed4f4e9e696fddaf5cf3f17d6278bf8a4a64d585ed417aa6c56020cb1827fa32720eac684580c588e74084c4eb5da199c3152533a9ff5721e3b07e6581ce87811a1a281e2d375febb2c6b9a2431502b79426ea12b5ed212a32d3326310974c5a3ec87a5785b44377da1eb905f609dc0303273a46a6521d11fe9fac375fb56074188d9cb1fd1acf87b3c9ea1e7a312f8695e9840c437d70bbdc0d793ff37f7f0c3edeb24a58b10d1cb1c8e3eb6ecbdc4cc634b995e791053582ddaed2a05b8e62c26d472dda916a66fdc05d42675c1ee8e624629f332fc8ccfd47f4e09d60c44017e2cf34d3fd453adf2f286cec007e5f047534e2716ef3ec354bf88b1765483f82773182d82017504a89ac4201eed84f52b531c38cc86ff97350435ec0dd99c24e4c849358b21c2ad00d35ab74e1ef15f6e096acd78f0dcced1fcb85174241ae972e64baf5201e5d2d14896b9e6b523fa821dfeadc3c9c0c53f292c88704e24faaaf82cd08988aea758a3ba3730eaf16cd72835a4b9d5bfb915d6ac1a6a66c43558199d3188c86163e0684c9f94e41ebef380113df4ad08b7fc930f61ea00d344e23bdbbc6e5bc7c99989dd5ff4b11c8530eb9c9fa1b30fa281b4f0a794edc65f7c4001b08d61c93db361509f8997224eb66aea4999ae56a6e24d57892d103f9afe92ebf15b1a4e74f8f1b7b0ccd1e881d179fa5a23475a6ece11156c32b28352c2e2fe07538db112c2fe6cae46f8d8e1962701648a08413d7669f101b1800730d26c72ed4806d0c2f2f387208d56025d979fe5f34e440029b32d4fd8037121f40fcf75bf489fd0130b6b9a17f155c02541d49d11d9f7bdfe9cc88498d49e03f8ff6bf4959baecf8ff456ff440478f2cb37f35700f823f4f4b965653ca6e4121247adbc8da1026423b1621551e483f30587ab542d270ad69c6bc6b059780d05c0618572e4a3f368351386c740c2158a15b393672a9e80fef50ccfbad6c4ba54f91cd663f7d3d930b19e12145135551e08d320ba76d26e71b32876d75bf580d8bb18817abbe69229834584350aac15798e234f5723c856c80f5c9cf0efb8cda5d66d061f757af51266fd0cd7f22a078ee6ae5c317717b6d5eefdb01872673d14ffc608f4ba7b30682d434a8076c3a01e79870c5fa5d9c4d6a54230fd5d3cd167708a9aed15c7a1f1f31c39ec0fefe96179475df68c9e875324d2842d007c754df79869f21f134efc669960f8a38659932f5c1b94c11c8b35f4942a430d1d90ade7838128e222bad105d8042ca35ba833702bb27b358e8dd1362069c39985ff6d75ebd35aa63f1cddb7e4f270a71eac0787de502336be74b8975e301f479ee700251dd073f0b33d285798b6f6fbc1b6273c21428b1ddd938256883a2c8ec8098a76127052334f43c2521b75067c40044fcc4b29bf6f68ff4a262654e61f0b7f6a6bca0efbc58f9020618929ece590c552d6c209a5b1387a97942beda46ceff0570b26b00cced8e0e489505e4fa209897bdb5ab0429e68d1d74a7aaad3bd87033b1d1c730daab02849dfa6f9f1ca3f255348ea74e5005d1210b01431a62ec2634c345c45555a0a5faa26234f3274094566d41ea9de7c17648c62c09a62aa239d9a758bcf08ecc7ed5e28f81b5ac0632ffe35776974773632e4942317ec20147d9c434f9171c3d56e90dca1ca81c4ef4624bf4a78e524adfd0b6a80699b453512a4f6f3d2e5cee57df4bcfe5d8423b081a2481864e16c14b821d1cd0df3addfe3d87ed9edd03c2031c743c8ad9c1102cb0f1221669d894e25e02e18dbce8e7945d4a151be1e6352c1346dbced95a82485851dff21299a467e952d213400b19ff5ce6fbd3601899a692c35b6404ee9b20df93a2be136ef2d4a941cf027aa3532d244945cc56c393082651cdebfb57fc2f0916e5c63a6d6018827a66c97d9aa97d4fbc05f09ea5ff57f890dccec33d0364149ea809dbc6d00e04ea7d64bb199b12e453cdd135459ac7f91cfbd5101365a32072171db74e2b1ae929069f5788791da9078d0648f4c19283600de1f27cc1985e6d391462e104b28836360cedafe3a3d4dbd193c8808739a53a4db790d11aed841f1128893f25a1b7288e7416a91c46e7935c941571416f5be09e5f9a14f460353f42155236eba0177e7bd8c3712107030eae57c1cdc961bddc5209972ed2a80cda2f174e4ccd81b6892adcc35249f34aaa2fe6311dcc77ed63dd4283fd267c721ffb23853df1d2cbfb46fe2cf16e34c740baa8e247622ffacbf8206a3ea4972ae8fce1c34c5287ab88b61b4ceb0ff3d5c5b6d4839266621e9b0c0597d7a7ffabbcdd9f4cb12ca9d03b4fb714923c09d5c70aa9d6c854de5699ef625edbb233cf9afed2fa1bd2b83ca0c7a810e8839854f13947f86350b0b7e499a5bcfa7acf5138afdb564ec5e39e84a32843dea2f55ba4318e690286ff55000000000000000716c56f7b8af6cf00d243f3e2330bf494dddc01b756befa8446a944201cdc1b2a3e09f4db88d46fb89d111c219c5bcd256a395a318f8cd5ade19a23f412668352f8b53daa0bac9a1865e3ecbeeb80fdf87b175e743da3adcc856e021efe5b6318cc307dfdf3684f950a33bc7c60fb630360bdd82747400d47088520bf3c1d1e25ea5724807629c032dc58b50852d201e23f03ddc7f97866ce86579076cf346744b4b8c86e27fa50b4f1af4c10b1d603e5a68f3db8e558bf6d2c9f54a5b0b21b9c77861d17c99dfe20269c6906b109d77c156754968d24f809098bc2000d178caf3ab873b5587bd22a1dad173f6578ca8b57284d8056a5be747a5366654643b79404ad0d5539108ae9d34f2643cf3f298ddfe7fab41552efecfca7540747d62b66abfb934fe370a8248ae500cc9a398523b74452e89d1a57cfc57e0498e335ba3b5e7e9b3b3641150be4ee87d3d8b53a5e248c7ebd324552d4651c74bed9d8041c09a4a09e99df5ad55afa84ac3a4542f6756046ef3e63c42f3369ced171c130a34675100f12e7578cc2e04891e044212dd44119f149d7e69d84e5efe3dbfadfdc1257522a957a2eeff9621ae2bfc37f11749beae63a9ee7b39234324a362d4923e0ca147aa9b823bab32acb4614e47a5c561f68647af898c9184606a8aa4833bf78f62aa1e915cf80c025d8ad0f00ed52650e3b051bba9a6e372345efe764248769f774ffad0076f9c43168f8a14f187f9ead84d5aa186724d935ad01f5020fc38bb1e21686ce8e90b3a5b83c8adf2b1da0f3f3f79f93278cbd2fa1fb47698bbdd2929ba0ad80b8dc73eec2e23bd8905e6dede79ec1359700760e22b51812c65124930709b40246241858fea7c9ce6ce1f80a5cf65c9463a17f9e1aa188566f8100693ccec3ae1c6141508b6a2d3fe69adca0a69f9be8953927e6d55bf863961ae311ec259ee4ef4c8070a4db64d8f25af370cb90ce4247b45efb81193e23db4c42f299de4f8a33f2e64fb092459a31a9e1b9f25cbbb7ff2b3fd4e90863320a64b47ba0de8d3a2a7422ce4f587aac2b72c355be241a4fe455d8509ca8e27745a20b2e7d62ff6b6f8c1d8333f7c5ea4acb16a6af5a576c6da29818d718abbdec8f06bbc54d73a9388dc0433b5e0acc7e242ae047703a7fd7981c75a6c554178e65d513a84c7372be4539d56f077412f5e2e62012f1456cf5332fda530925f36c950c7a4221af4c1f6a4f9d52f2f541a0a6381f471d5ba3ee42cc6d60467ef53518dc8c5a3f6705b8ee877f6bb5da0e7a26c65351d9e91b7de2df45e96e9fe77a441978dbdde1b1f37a27afbaae1033c2baa662ce1e6af0b95568f42f7db368f5fbff940e656f2918a2aee2a8bc5e811a50ac89e1d7414ead6b8320b115d2ae679bf84b204aed065b8b6bf9d3ca9741c9833112cd021bb9e957a5855d74fcb7e71f4d613a111918c59064edd94c6ba8e2e45e2ee3a043f092f20bcea6c15820fded160445b47cae96a64e97e6fd9dd9390c727f46aeccabd6d4644234d9055071e2130456b8eee48887dc1111a767f5b66cc21e088acfbe4f4dad7a707f941f241f6693d2b1504cd97a9c806a5fd8e95a9d062d0be37522f2741930769afe799c768941b763b00588b4772c5f5efdd13cb17eb345cd79c607ddc39672a4313cdc5baa147329300d9f8b704dc38250188e49fe"], 0x1008, 0x800) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000180)=0x2) 06:50:46 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x3f, 0x144, 0x3}, 0x7, 0x3, 0x2}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80047308, &(0x7f00000000c0)) 06:50:46 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) r1 = getppid() r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0xfffffffffffffff9, 0xd629}, 0xc) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r1, 0x0, 0x3, 0x5, 0x100000000, 0x5}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x7cbbb2e1dcfbd640, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x5, 0x8, 0x678a}]}) 06:50:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x24, 0x0, 0x80000000}, {0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x1, 0x5, 0x9f72, 0xffffffff}, {0x1fc0, 0x4, 0x0, 0x7fff}, {0x1, 0xae5, 0x200, 0x7ff}, {0x2, 0xffffffff, 0x1, 0x3ff}, {0x3, 0x5, 0x100000000000000, 0xee}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 06:50:46 executing program 1: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) 06:50:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 06:50:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0xfce5}, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000140)=""/246, 0xf6}, {&(0x7f0000000240)=""/119, 0x77}, {&(0x7f00000002c0)=""/146, 0x92}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000380)=""/14, 0xe}, {&(0x7f00000003c0)=""/82, 0x52}, {&(0x7f0000000440)=""/233, 0xe9}, {&(0x7f0000000540)=""/161, 0xa1}], 0x8, &(0x7f0000000680)=""/104, 0x68}, 0x0) 06:50:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) 06:50:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x800000000000004d}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r2 = shmget$private(0x0, 0x1000, 0x89, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/170) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:47 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x5, 0x2}) 06:50:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x158) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5, 0x0, 0x0, 0x0, 0x2000000000003, 0xffc}) renameat(r0, &(0x7f0000000000)='./bus/file0\x00', r0, &(0x7f0000000040)='./bus/file0\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x6, 0x8000000000000008}}) r0 = socket(0x18, 0x1, 0x0) close(r0) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000000380)=""/91, 0x5b}, {&(0x7f0000000400)=""/59, 0x3b}, {&(0x7f0000000440)=""/64, 0x40}, {&(0x7f0000000480)=""/132, 0x84}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/77, 0x4d}, {&(0x7f0000000640)=""/74, 0x4a}], 0x8, &(0x7f0000000740)=""/157, 0x9d}, 0x40) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x41000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc", 0x269, 0x0, 0x0, 0x0) 06:50:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0xb73e) 06:50:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x100000000, 0x4b9, 0x29d4000000000, 0x4, "607243ad444ba9f6ce58f2f5f775d3aa524bd87e", 0x7, 0xffff}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 06:50:48 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="1159aa91e847c7c1c9e7460f9d28", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000003c}, {0x6}]}) r2 = semget(0x1, 0x1, 0x422) semop(r2, &(0x7f0000000140)=[{0x3, 0x7, 0xae11384eeb2c321a}, {0x4, 0x7fffffff, 0x800}, {0x4, 0x8, 0x800}, {0x0, 0x9, 0x1000}, {0x1, 0x8, 0x1800}, {0x4, 0x3, 0x1800}], 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = semget(0x0, 0x3, 0x400) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000240)=""/154) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 06:50:48 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) fchmod(r0, 0x64) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:50:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2}, {0x800000000000006}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xffffffffffdffffd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000203fd, 0x0) fcntl$getown(r0, 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xc5) fchflags(r0, 0xc3e5e17502f1d9e1) chflags(&(0x7f00000000c0)='.\x00', 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000540)="6e3865af33", 0x5}], 0x1, 0x0, 0x48) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8000, 0x0) 06:50:48 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x3f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x6, 0x0) 06:50:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xfffffffffffffde3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0xa, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getegid() getgroups(0x7, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6, r7]) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) 06:50:48 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x81, 0x4, 0x100000001}, {0x2, 0x9000000000, 0x8, 0x9}, {0x2, 0x3, 0x0, 0x10000}, {0x101, 0x1000, 0x5, 0x401}, {0x800, 0x80e, 0x100000000, 0x102}]}) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 06:50:48 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) write(r0, &(0x7f00000000c0)="90a50df78f5334664df729a97b0d249474898fdba2454283d0e572d9fda75513e9470f0f3a5f68e44ebf2a1e720f2ef149ac", 0x32) 06:50:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="b712b42844b5ed8a4e72e61558844a1a110fc2f0f1624febaa28df464d0420e41cfa12f99a48e05d327636e5eba08c88f60b257e300b9d20", 0x38, 0x0, 0x39) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 06:50:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) dup2(r0, r0) getdents(r0, &(0x7f0000000080)=""/3, 0x3) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = dup2(r1, r3) dup2(r3, r1) r5 = fcntl$getown(r4, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x2, 0x0, 0x0, r5}) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 06:50:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 06:50:48 executing program 1: socket(0x18, 0x3, 0x3a) r0 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 06:50:48 executing program 0: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) r0 = socket(0x1, 0x9496582beb3064eb, 0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) r1 = socket(0x2, 0x4005, 0x2) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:50:48 executing program 1: r0 = kqueue() chmod(&(0x7f00000002c0)='./file1\x00', 0xc2) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000280)={0x101, './file0\x00', './file0\x00'}) rmdir(&(0x7f0000000340)='./file0\x00') r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$inet6(0x18, 0x1, 0x80000001) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x4, './file0\x00'}) rmdir(&(0x7f0000000100)='./file0\x00') 06:50:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 06:50:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2025, 0x10000000001700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) 06:50:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x5, 0x7, 0x539c, 0x4, "8389d22d0a28e47e8b112324857424caa90fe29b", 0x1, 0x2}) 06:50:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) 06:50:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 06:50:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x15, 0xfffffffffffffffe, 0x44}, {0x6, 0x0, 0x39}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) getsockname(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 06:50:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = dup2(r1, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000200)={{0x9, 0x3, 0x8}, 0x7fff}) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x10, 0x1ff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffff9, 0xa0, 0x2, 0x1, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x5b, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x100000000, 0x1}, {{r1}, 0xfffffffffffffffb, 0x9, 0x20, 0x23, 0x7fffffff}, {{r1}, 0xfffffffffffffff8, 0x22, 0x40, 0x81, 0x29}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x30, 0x80000000, 0xaec, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x1, 0x10, 0x80, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x76467cf13db461c2, 0x0, 0x1}], 0x3, &(0x7f0000000000)={0x401, 0x7fff}) ioctl$KDDISABIO(r2, 0x20004b3d) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockname$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) 06:50:48 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x100, 0x20) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8, 0x0) r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) rename(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='./bus\x00') socketpair(0x6, 0x2, 0x8, &(0x7f00000002c0)={0xffffffffffffffff}) r9 = kqueue() r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0xe76f13be466cef30, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x10001}, {{r3}, 0x0, 0x10, 0xfffff, 0xbb7, 0x1}], 0x2, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffb, 0xa, 0x1, 0x0, 0x758d3326}, {{r5}, 0xfffffffffffffff9, 0x94, 0x2, 0x2, 0x8}, {{r6}, 0xfffffffffffffffd, 0x84, 0xf0000000, 0x2, 0x2}, {{r7}, 0xfffffffffffffffd, 0x50, 0x20, 0xfffffffffffffff7, 0x7}, {{r8}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x7f4a52c6}, {{r9}, 0x0, 0x24, 0x8, 0xb3, 0x876}, {{r10}, 0xfffffffffffffff9, 0x80, 0x8, 0xffff, 0x4}], 0x81, &(0x7f0000000440)={0xfffffffffffffffb, 0x80000001}) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x5900) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000003b00)) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r12, r11) pwritev(r8, &(0x7f0000001780)=[{&(0x7f0000000500)="f76ca93e29a6fdd8ab830e4f3455264152c3d939e73fa6be70fdafe9118f4022374815e2aab7b120a8fa495bf2f6", 0x2e}, {&(0x7f0000000540)="c2964e81266be1837d4f7acc7bd81fb392bb8f490458daf8ff224e59bfc84a699d45f418759f5b37ef7865ef2c7f11b6ccda08ad1fc86122d5d7f07fecbd45bdfbb2f7703c07351f75e674c28ca1ab8ed2177094ebb3d7bdc16e376956acacef912f59b71a54a4e6069b5121c8c536d7a9b7af223d3ba2a49133cac346ce59a466b4be05134518d6559629e4780d5daf8b2f07be092403a41ffaf714039a05520d4841380d928c68607de5203a3520c07e343e05d190a98be328d2ceb5a3f26f458d15e7cebe70d60b358da48f04c703274f13fce1ce627730f0373c1fa26f06ca7e4fe53f05e44bcfa018c1d0", 0xed}, {&(0x7f0000000640)="596bb6a0291cb933825a43a466cd58766e84c1785dd1b7bae1fe3ccc045fb9e0794de13ac33f3b71db865369fa21a54fc25760b8be59675dddf4338886b6b73d7a3f0d74b5aa5ad5cf04f7439fc8c940", 0x50}, {&(0x7f00000006c0)="f5b6861b19b351a01d8457f2430f8facec482f10cdfa58f9d8c2dded1ccb0a7a14e6142a238677edf550cdd91e400491215dc87e6b870fd3b592c6746b4591087b11c18dccb42c86b9384cddb0227abf77084ffd4a12b4c89f28e832adc7165173022018a6c58d33d317f1971f08939a8db5d462cd3cb5753f2eaf087bff3b1acc096b98aacc43fdf981acf8", 0x8c}, {&(0x7f0000000780)="705724fbb9b6b2f7d56c87cf674a545942cf2e24a55c356d1726eacb32c70e4fff8256fddf904e7f09b73f224c7f82169cf8ab0ead23ae965cdab135e5b9e5ed9699f948b72db3468076d7d913f2aabebe2f7b37742273227482ae281912f9018107b69705ea6c2d2989afc7097b17b4264d1b731a5784b9158684c20012556de044a7d62e16620e4496b50444b4da5e10d25829b28e1d742574b1e2917fd85b547f6dc00d2a46d5d1adbd9a367664351d06c0b9ff6ee4ecff0034a47d41454e3f284373e363a4a4ac72777d09d86219ebfc7e3e6f733086765540d37705c437aa3c26d9deda15fcf78a7fc3e1294f624bb4e159ba68698ed73d056487b133ae5e5708ac1029dd960644c8da515ede5e61839d3cd10e4cdbdc4e79e47ef27a5b174bf331c8c5572d811ac0ef1e3f0f50880d14e266400d34a044ec60e2cbb3c11b6d89559a914c8165117da4a52a46fbd46558691ec36341eb107a9edd3b41beba9ffedeaea412ab5e93241e2fe39149e6c00c9ae2d48a85eef9b3081862e7ce545069d4a69cb1c85d7c54dc396f9716e63d165e9110159edb48f66ee4be02bc99d412949a8d1470de1f96573253d6381312d9d41eea1e7a5e586375d8b0b671a9d2b01a8ecf72db309ec8fee40777d243f5ae5f8c96b444c130c969c119680e05332b8e0b69cc295f39322df0430f3f4c905051fd655102f1475759e2212ee083a87d5fc541783d4369047acfcc433c2970189678c456634f3e90a58a73d99dd569d39b86e3c2157a0537ab914608cbce196c0cd78d538b00990c580f26d3aadd3de176afa3f68373cef3f5dce107ce8d25d921ff66d4497ae6be75cd4586b753f9601120d0ba38ad72dfe1e93194848ee8c3a43ae41129d1495f56e53d3391cb3cbeec2a3154943c2e1bff889a7883c6005f16f855330da20fb239951f5c2db0df85cd8c45579514b22209618f7cc0ec140b86b60eb089f28d48b06a2b555740c9aadebe8b1747030d1f6cf0ef64ddbec545cb7213898862b461c9103a755816eaccdd75efa5f8da77350d1d9c7779e15e5cde1d28def29e101cc4adc89e64bfb9515d7b443b23afafe28dd046564ce744627dcea92e773d780e81bc151a82646de3fcf91c6802d6c6bc997ded8dc49953a7420fb769396abbd8aeb1567eb207f4f34ae6ed8a4a15805ded825e891e5fbe979bdf1931cdc079327aa70f90652695d1e94addfcda8e43c110d4aba3e73bf03532206dac978627565ed3638cabcf811a8c699212934491397d96f58dbb9edf1f242d3765f5d8298efecb3c5b94f14f55f9a745d6991f20b35764dc1a31920849a490ef8642a58f51ff44a34d375feaf2b92ac8b90f1c17ab7793fb743c184c648cb349100541b61638cfd7bdb92d2799ec6823dbe704b6909a39a7505b952c485ded8a8e8041d1e619cc1f58104df3f2f76c3199bc1134684e178401b276988e70489abf997c1324bb3d86b8001e985ff14c40855e160676f38934e75d7813cd7092ad612a339f307eb2e6fc93f8c5e2b3abdbe1c8729de8c9f1c196cb435745f1af38ef7b926cd9400fb03f0dc7dc1e5cdd57567537c5f40247ea4cbad63f2b4aada1404c191ee84c83ad4978510e8cbc15e382279cbed3e8a4db2e5bc53c8ef219bc1d122d50ea48a4699f6bf97f55cec723bad9c3cc1f6adfd20ae9bacb7054607b8e5180dd96809ceb946d2af31969754b2734b484703b30d927db20228e2d9e3cf28a587c6d90b5c78c4078d7388ebe07de4d335cb69ed2485b84b98c3e92419c317ef6b6ef26ba95d5013a1afad4a2451fa33363da47a948df44245879a8051dbb8b495ae4d27a6ddc417c21774cfb5fe1c2a79b8015aaa16377c66464d105d6c9e71378d0872dfe8cfe4844f0425f37a63ba168ad4d1a2a60ddf154a4ffdc89cd7fd98f6196929025558595b5c136eb5b9f2b75f9aa8666fc27512959ec060bcf93ee4547b017626db128ba3b246716a31613d6b8663a1172e3ccf9509b747f1cede2756c843f228e3650b98774dfa40732938b3e6ca72e88fe29901b34e8f9f17b52f647c67a7038307e8bb4bb315c561d9442ed6a2c3fd2cf5e602539d621e2ae5b0be2449ebd85f75d3aaef8bfb0cf361c91fa048642822b1f98fb65c623fdb676c25b81da2edc4cd30e86e5d71835509fa90d5403d4c7670984be8ac32987c53285631febf6803f2e1712a471be2cd7a2f4d178ceefa9f48ee0ae2a960b652379bdd34fed675b919e6050ccf5e0bdcd9da313092f7e59212b90a1decdedb8e70c8882796d733badd0e44c11317546dfb442de791a93429cee1305fd5bf584d7b3503037303f671bc0b01ba62d8c6ae69a6439d1e4ffbfe6c4f52aced2c840d7b643546b4c36a46aa9afacfc7656488f8bca3f5e45d5edd18e96aa36accf20999f6dcb4d1de73b4fda48ecf88c3e6f294146f98eb1c62b0e6faad5625c72a96f3c7c8e711875b824ddea1d3b1d59487f6c2ef4871fcd184a33eb2cc8b5dcc3fc8706da9e6d25ad7bab7566c38981fcc082962c3b53e41797174463e6616669b52e352aa93f9742f15b23ed33d5eb5e3c4aa3c193f912d2a062bd44b1e0644984541085863f5b2f22cbc66e6c32745899802f5ca69848eb141eddf29269265fb3838dcacd9f047f943c25654423ed90ec4ae7d02bc24db75f064a8c522eec018f39991458e6f6d5bfbd6660005d3db82c733365dad994b62d7f2482207cf6737d5e6aec66cf71fe082ab4388a057804e24063906f96ad1495bf4dae898544d5221eec61d1ee6b2b72664357e121086e4b0e991752b4190e8c793434f3035bd25d6f89f711f01f7753c8abce3d790089bc46f4e3c9828a59841d2d8591ba39462af5d9b333aaae036903ba5f0c6dbc0f5688c57282cdf524d70bc6aa4fbc7afc4fb7c95ca6ab8b159622cc009543b783fef71ca057e91266a051805dc455b89aba472de75f517e0930da10b50461af9b65164e140bc9c2864fbac72c348f2f2bcf5bdbb036d57595bf23a4c2c9aa9e77fe5d91e1cda2666c8918fbaf296eaab2c372ad07bb22428ce67719eefe115ac4a4840b11e24890eb639f6b90f60cc26031ea478352423425558dcff1770039c3112071731be429932998cc920578be5f116bc2ddfee2d15be5790c5fe0fecc238a64fd667b6531071a866c41b3d6a6e0219b3ed047911b35cf3d94da617f6d426dc1a85adc10b0053b48f379a105b9d83fff9a60300026f50233ca2afce703c9d1f53438f909988091ffaef10cdb8d55aec353138f690845fe1ff8be368e2ba43e95b0580e6dd69a8440f82f5d08ec27bf7b868eb8cca136438b6fbb7a1e9d3807e93cb4072d6ac83d1b07d96be124ac226cf1ed8231773d31c4218ab6b58cf0ad658716041bec0cad04878b24301454a634873b2164e557c7ad062f8514cce6fc66334100cdf5e3eea4bccace635adf18b40992513e78b2b72a0ed7c26a655ce06046ee1b9b2e4944327f615a9e60ed479eeb3f121f64bdcf4efe10b6f209abaaf93beea04b9931622f065e8dcd005b5d2379554d723af0c580e66c9ef08ed354550119aadc4748b4f3bfb45758f2eaa0d7ae0e294d0fb82ff0807e7f190a9c18a39009f6dd14bcb550e253af41bd25e8be56052664340be7d4569013154ad86447daa5c7a97894be3354ecc292618813c78dc1492de42963300f35a85e91a86db45e50104326255471100076b464c82de19c6f5eb530d3ccf77b134627f07b34e8df73ba78554f49f86f704731b2dba777c22ec18f30822e7a041ccfdbb4134cc3d4de2434ca85a9480acb843eaf862e2a4d92937ed725beff59c02b7efec0f567c9155c13c4c76c7e574367f19534b7bc117dc39031ed6ce9f5490cf8165f4ad980b8e1788cedd6cbfe277f61a4cc1d5800f710e3d780a87b1d056fe891a4e068355b9edd5d9e903110dc796151bfbe9cd8545bde029cd683e437b5911c040b124bc9f253e03851fb8386f63d791b07db818eebc838f936c1afc3527c654889e525d26a586c4f9153150a66baf56c74a2182237e2de47d2520db66b30d4ce4abb2269d2f932207257a9b03b6236d1a808158e50373928591e9b0de8797d36bd61199678f635c2d27be988efd47d9f3e88fb6fdcc2bd546e42b6a6ff73d5f17058d0d09b982ab5c327a96225bc03738ed2518dabc56b0e10190385e92276b6706ade54bffd471441c5d9c5a1502b202de7544c46d351f68c8e090ef9f3e1439a3fd21598b09cdef2f374197a204cbc93d214a21cc7d0539addfb833c4b48a133509a00c406c6c6246445ec68cac7aa58e9fb8699169015c99f08d347debd3220048af3f0892746ce56e53ed6157e63a3f6515ee95611b087500c397800e8241443c922d985f99a293d1f3d9052d7c26c023a7244a54932cf77c0b4faf58d4ac176bbc2ff7e2b933a9206650e5e1b75a6f8c94cb7e1b26210f3d528ca45ff4f7538110c6b64f4ee783b714b4ea69e65f514673ffbad011c97290bfc9d3aade1e7192ec21954577c87c32e793860fce8b9fe1a19fe80c28de5d25d52c0b6657128ec2261d1d1ebbf8021197a394eeaa3970cda3d0af0d0130cbdd920ec92cb60080c5a0ec59b239aeefcfe513facce89bb5d6e94a5c833cb59f61044f52e33987f68b038d6e74c7a9ba5a97fc1ebd276cb80e32d7f9c2b84c67e24716a678abd1122fe579a5edefc9421e270c4dd1375ee31814e842177942fc39ff137ec74c93c23af33d67544e77c85778b9a1dcc067c143ada05b105a21646428e2522f6b82ba15ed950a244d963e05439154cb54be69aca17a1011a02171fc9bbf62a622788f2c2bc9f981a045e9479cc654461062af6c7fdd4a45e2baf28ffc3c7b4ee284a1ae7d19867fc9370ad3372b793a62184ff3c65a5f89c29ce947999a90d2f46a3db67ed1330a035e48e8398b4f6880d793e7b73990afa45dd1c2f02f3b785a805b0a2533440b2a28ff545c8f46a310ae8047b37d083ef92dda5a2fdc4149d3fe18c2e0a2ccf7ef6f202583500f8a2c26bd1f55cfe41f65d939f2a92a237a242e1aad5a32ac6b06c4a9f43c6c29587b7a4666e452beb556a8a9d2fdb64a621aeb5c1471afe20006988a4dd1a1284a9089b51c5ccfaa7c8dec57709b4d7e3beff561615ffe0cc7829065c32ab59edcc4fa12628f8efe0b80d786cb39c18d27ed650708dbba0c947e958fc5d9fd1758e051dda50ab13b048a1546acdf2cc4e68754af418a083ce3f8768ce658f169f765a2a858c2b77e19acb0a30612e6744dd689840c23be3d18bd6bbd5fa87f8c583d53f6c271ecec693b128bab64ddeb346fd468b4ae7d88ef973814f677ea8921d7abd6cf09d00365d49cb9af2e303a14c182417c7958b28ff76550b1fdb5ec1fd573dfba52c8aef5c63c84f5419ec6569caaf8e33c72eea00777fad1964e18ddb3a4fbce8e093fadabd2923c030588ef690c4ff7434e04e86436689ef6e88322fdd0b2355ece231eb596098e8d248461d29704c8a9cb3472264846ef7caa0aa598a803944959b0c513ea82bcd9d12e4aade72a07dc256cddd4c2f5bdc78792b486d07d2bf11dc175d76adf8ee948c463ecb29cc0d26205798c527ccf6680f9954e58a84cf1e52887055ceab5d8bb10c57a2fc895edccebbbbfdac5f69767a1d90c3026357633cfed3a2f58590f0b25aec0bc70129c6b6e9cbf145a2861c9240ba70f40d881f8b36b9a89b80132f3296bb6794a43e8905fcc9cdf7ff0ca976a9c3d018607c6c8d2851cd0b", 0x1000}], 0x5, 0x0, 0x0) recvmsg(r1, &(0x7f0000003ac0)={&(0x7f0000001800)=@in, 0xc, &(0x7f00000039c0)=[{&(0x7f0000001840)=""/40, 0x28}, {&(0x7f0000001880)=""/147, 0x93}, {&(0x7f0000001940)=""/13, 0xd}, {&(0x7f0000001980)=""/53, 0x35}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000029c0)=""/4096, 0x1000}], 0x6, &(0x7f0000003a40)=""/105, 0x69}, 0x40) 06:50:48 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x6a6, 0x7}}, 0x2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) accept$inet6(r1, &(0x7f0000001540), &(0x7f0000001580)=0x6d) accept$inet6(r2, 0x0, &(0x7f00000004c0)) r3 = fcntl$dupfd(r0, 0x0, r0) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) 06:50:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff}) close(r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) r3 = dup(r1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0xffffffffffff6b97, 0x9}) r4 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x800, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r4, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) 06:50:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000016e000/0x3000)=nil, 0x3000, 0x6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlockall(0x1) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) readv(r0, 0xfffffffffffffffe, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) chroot(&(0x7f0000157000)='./file0\x00') 06:50:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) lseek(r0, 0x0, 0x0, 0x1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) close(r1) ioctl$TIOCNXCL(r2, 0x2000740e) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/247, 0xf7}], 0x1) 06:50:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x9}, 0x3c) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) sendmsg(r0, &(0x7f0000002380)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000080)="20bc3c095aa27f9e699b235dce9a46e8d81c9ad3f88f45d875ad9267fbb4f3a2fb0f8afa95248de8b0a8a40c89d6f33fcd940fc4b2", 0x35}, {&(0x7f00000000c0)="a4ecc0df408a342c00955d208cccd58cc136274bed6f4bfe9e71259d743467cfa8917e1714be693ed85f11baf49233f608f87a782b4936217aa14ae122f082c52c0777c766c6f7729d1014743731402a5fef5ba075978c65960c1d4b8768104dc89918b7bb1e72c962eabf84510415d1cd737d21af56f5c8c4e4965a", 0x7c}, {&(0x7f0000000140)="b9e22fc017bde219fa00fea4bdb4d3132a30495cc067", 0x16}, {&(0x7f0000000180)="57b7079fbc11ac53b6d4b808c0a084ffcc96d797d9a9798e51e4e65ee21f4f07f73017fc939a4deb28444fbf5924ce3069f7f5a65069cecefe6364e18c70c1ae916d34d8e846940fd1043773a2af7fef96845502bd56c686f610878f964aa0b1d4d891701520368d01e6f67e29786ffc0db6ca6d01e36d1fc771856bdbe10ee417cb47d3d18d248c053f92201413f099bb253a5906d42fe919a185604ca4dc616a5b473d5948b6955c4958845e43f67398792c6a3d3685d53027bd7c2c7374035f68ce35ec38416afa08e0418d976742cf36d4f249df96843b1cab74c995bad3077be9cc26575ab25f3ad6c52e0a19ad48b5c1e3565ed6dd7639a1798610f4f355cc9a55eaaf006bcb692a4f0e43bf178dd54770a260649ca99d7676ff1d75476d82dc0d06e18d5f03d161976bf186087910f40829436d07395df907d68652a4a448191a0a6e7db2f4dde0a1d9a9a63218c777d7988761de2efb3097c15cc446e6ca74f4f4972485f944896db11a8670a1f20f72ee187d90d43745b4a4d004bc4dfe04853a36de8e976dc99f501c172ea054d4a276502c8d28299d61bb5bfbc9b655f932e84caca597ab0980144047d771f456dc61e631673d0155e15a5282c407a83ede578fb229c1f107fe0661a07498bc885b02c2c502a02153ceb0d99506b4f5d34826b1af3e16ba34bf3332d492321935dd5e5a4d63abd9b2010f652b934e9397e3d4d82403e5ee0008407d8291036941d1872bda5f5a260aa0e69ba95623aa20ced8b3ae2d35c155329472e6d8312d062e111bb35ad281f311ed60b94bec0f6baa4540fd5037fa75b7eaef8152a34805ceee1d98adfb519d48d0e1e2fde91f6633e945da18b2e604f037465c90dcbe624d9e6d25756ae0a26b8d00217da0b8efa20d3b03a6d524f79ed973006db443a555ee0904dcf2fb4e550f11caa99bd52cbde80a5ffe925f9c3f103b4a914d0b58b689aed2a2b51f3b9fcbb5f11cb002646bfd9874324e347f7e5aca4f907bd21640c2c5ae7a9b475ce3df1545b73fe09059e9264fca42334267e1a173512cee4fd91d569ac8e09c1b80640f933eee79568f2615efaaac035d114506d9c40d7afdd41a59ad552aa26a2d7cb481e2f9d29e2d09c995d4673b6798374edd798cf79d6aae6f38ea4ae1361ec74e45ed531af92d866cce1295a847211c060d0200adf3c1091c1e7489d974fbc7dee3d61f3d9ef07dee89641726a0ab8b90f870d2309009944de183b5295c030ead8eca13b9cb692e2bcc2947cc770d5c13089b8e94c019e67a433d03cf2ccd252c17a5b5cd5db0c36bbbf9bad29c28ffb643e37012acc5444ae88ef9c2f65e9cd581315bc1004c4eae33cce63f8cecb95125920fbf7453837a29496a93e9244f5e879c8e7f575076a05346e765e6acfff743e60b148306a915b477f3e095fdc2dc6a29a725213725c9fb3274e91c2fc0ace705334456b876577d2dab02e5b863c7cae06c4b595564cc826e4631a1718e1c29199e812ea1f0cfcc36f6bb0a1871cd54926e5f40c31b5ead4fa47ea069519ce1770689f85887d4cf7aec48aa5787479a5b959791c8992d1f036289e1b4794a6fe73f600f261b584ee48a21c7874635e61b1bf3ff69bd427a17450a5bf176f485bff719e7dc85e1869eab3add646e165ff5abf93e0659e4ca7a37788616bda67fbbeebb9b4cce5c19b74a571a6d09e1b32c03d746950a1f629a75feb32ea5f8665defbe0e9eb974239dac89aa19eddbcfc54bfe62828f8721ff6e6132c39850cc3bdf34d4455a7b7d464136bbf6becaa0dfbb38d16c10091346d6901fa5380d6eb734ffdcabe6f86cb052af88e8e5b2c8980798b05350ea8acb622b813f83b25745b2828c1b1a13461eb5a2148086d3d369fa2edb17c83f990f6a3823ecb9e41f8080be395e19b6268eebc0ff0579e5dacff15d181e6d777e7b7d4a59ef5d600ca8d6936cab21468249a6cdb65d69fa2c68bade8d18f0b12db620f2b9fed524ae7213b85daed8f52dc4f87c29233fbbe1d9d9f0476e4853f41b47f35cf96b7b185fa29ebb482277595353ab744ef4a07c9ef98cab193b57c030ddeb02a6fd0152865d93e1dae3eba318c3d202c1db33c27916ba273dc9869d6b692397062df6775d5a0b1749fcd2c424ce9a2f58efaff582093de498b115743719de5ebaac01ad11f268fe16b7f9980d08cdeebc7bb93ec979344b2a591ac453efde9c42390a45d7587ceb33ce7934f45f4b4fd09e0b4fe6c409d302bc6e592d839c4f1378cabadf7e7d35842d7cb78defff35e5c8230ec6a6a2f55f2714e89a7708efc0b161ea0e1447158f75eba5297d6302bdb7274179f330e8d077a4b5c87a473e447a9314cbeae87f7de7bce723712a0b2bcc2ab61cd2547c780c8544d24398e57abf2133e862d248ce4217cee063f14ae44106d7adf733675475417abcdd3560ed996387bcfe08b3c672893c4b52a47349dbe31d6d7a5cfc9e1d5e03e9221fc378b561f2b992fe97ac1e502449a64788051d8ceb22579912702dc74dfb9d55b0ecff6e6be33da589b2f4cbccbf8e344b679b5f2eb0e839fe08361a940d0cbcfc93b4e1172d8788d2059e7db871dc9af8891e08d090d6bafe7bbbef79a256920ee7206a472e1a994f2d7e3ab49a633e920ddd18aa751850ea468e41c38e1d0ea56ef337db42c6824ddc5793c53a4a00f0d57279f9f2a6c49a667a00b70754ffa3866f0e6cf4fb7f4c02e3bdc26b6b8fc8c5184dfc0efac50047bd81cb515b9416c410ecab37da0bb2952f33142f92429e5e6099f024457bf0b646c0934b2abde1a7454daead4063df889bf88a21899492cae8c5cc429a8c21a3789f405c3d0ba3496d89563025d70bd4944a22fb654c420334973accaada6cdf00126b6c3c0241f38035ec8ec112e134e8871ba1a712a3a58d7c0d6470e8bfc409b5fbaaab91da4969eee68b44ca13e1f4d93258df0e7dd7c7775a2de7afc59c8b3ce8229473a1268095662a9ced04fb4d7f14473c85eafd9716ec506bfe320143f272cd79c2f83e0e8b2a9ddd1666a13f264fcc5b0ccb20273100557712ada6f71ce6b519e64329dfb851516e92f869e0aef41752a4cf4191bef531fecf8208703ceb4607baa2408fd22d7b8c2f4a2ec4740fba51917adfe81eb251d9d06bd9aa17cd8c3781034fbf4aa8046b5b0a66a2ebea11af2d7a98ce86c6a2de2833562c51c00568c8d80d5dfc90b72a1a0a095f60c2b2864936707324a62885a150175ad81c66944ac7012467809d9ef3a8aff7cef3cf5e86e783fa58e3e3c1286756756343f9d608003c0815380b6c24af314d45004d4f1edab62d865b60e84069303ff7c25577a3873339b931ed2c7e5be4ecb0858e6a1d78beb36bb7bec3ae5e31c39b7bb29ced72ea6c03f92af5f4b026cc0fb10101c52a949e3d3c13d6dc1f9dbbd3345b88579f80013e5f88dd4a174c24af8dc35012706132b048270c6d0db35859514ba9608cf0acd8ed0fcb4dfc004325d74f8499c88059394845cb7675d96f88022cc9f6ff6d16c46179d427adc36d7052178c285776c8b93d4fc906c2856659f23e1052b4eaa73b7bc2222a2b1714efbc2c94308df15a5a0b8a7c2b62c88a2bb11e479d0d465c1e5b81343737804a6e08aea932a9279b158cc6188faaee6f8b1a1e8d3f2d2cd1a8062447a0b0034eff84cc8d69d2e802d557d2988dc727d08ea23e59f367484083b78138f315fd7b62f328a1b9a6bbca7486dcc7995e5bf7581cc191ab11f9f4a0fa79d1a5e246b8df3c23c44092ff6679676a12b5b8badcc8ba5d92dc0e938284c880dde9bd1376ed2b1469062f67f85b6c4737a2e7a3880cd22237f139f0f799dbe41410695b336da18dd1945e24069929580efd4e40f3b5f250117cd8d60b83d6265c3218b5ffbe545e399416279f1719d98b81cda4df54266cfed052362e1a0aace1c16fa3335b7045e3e09445a99d6d7992a4339b530035c3e737701dc488d597bac759263c9ae603afc27df6650f6f3552a011e29718fa4030ac8169714319f72123f64cda599dc94b07d8fcb3974be44d7af7dd540f05ec9566762fe4938d82eca3962787934029879064da6ce7ac3c23890a6fd597c8877368bacb234a1225cf70485629ea287a47792e0b51d784bba138fb57a9fcd8132bc47d9b159e85d48ec2e60600dc160a7b6d933c1adee4b0c0461afd0b3943a3b7f1396920294999c69387d4540e9b3c3fafafed5caf579f9272422df6ae1f3d7b437eca2700c31f4dbe241a4fa5b6f4153b1176144796ad027bcfd3893419ddb6d9151766fea0f723a3cdf1546d18767f6e3285e776411719ef75c8fc84a71aa66fd0411e96ac38c68fa576c12a4fba5dafb7c9560ccda00e30a0c9ae3fc6b0f9ae2f93bac688435cff637f52ea30876887224a22af92e3fee4a85da5cc98ad1cfff180372e5a6d0e78910ccd103c991c2257d189f01e0aad4e6b215339b187c695d7c0f9c868e1745b0955dedd4671b91c9056e0af112bb47a5eb8e14308b5ba75a5ffb457fccb5c523c4a572ec8657cfdad7f716c711e6256e9b695a21b6ffee2b5d4bfd25f1da3d543965ffe61e55c5eac03dea706103224ee7e2c71cf2de750a9a48d5628294475b9fb0c33d1e47e0e43e4448f6ad6d4057901e20a0248d124cf94fadcc77397c08e45c1b54883e3e5400d73d345d8990b4756fe268f4f67b95f291ec25a5627834aa8359d1278ae0494d7da47eeba3615cf982bb37b61373586c24d2d3329d226e6a087039e00450fd6cfabd4a014c52aa442d479572e58babe50642d5b74a56d87dcb916127c8eb0459a1da4a7ec124114e50c03d423d08d3f1c595e88d8d10775a7bb393c604a438c3cd069fdba81863da16dd91e761e3b860199faa7334eabc639117e0d54bc92715897ff3c49465430905a5c1a5eccf32d9112feee5ec1f97d7149d5cba30062bd21bb6c0f83a6ae45192d2885d44d1729d04ef0ccd6807a7b186955ec17a6165cfb7c1112ca6240cc63f7e546fda9fbaa5883ca64f898ba0c79def8157db56560ea72df8d88bab1bd9a7f0458ff751c4f6137bd6c0b6b21df9c649a62cfff17a6bbd97661edc96ab1405655db8ebb2dcfbcd79e663b795b2f1f3ee1a8919d48ab9a09e3db35a4a1fa6fd4a1e054d95a273ccd4bcbc4b8931cf8b0ecefd69c8a3fa5c7a64575631a3684616030b8ec5ff16330c9dd6d7cb7b7d50f5cbd31d28757962927ff960871d024e782e9350f79d7470359ad5abae405908c9d6186fe4185a9b12cdda517f7086c06aa2c2954ae13a987f26c4bc2d861fda096f5378023c5b78230089cad2c1ad0abfb5d9238d723b7ea244d83deb00323f7749a3ff1de6d0a7f601b8050df325d5c710aa68d4c16105278dd6f1d9e8a2391c04ac3fb567a1bc5f4e8c64f8271a11cf96813606b3920bcd2fd315dfd481d98e0eab55e21202d083dce9e305a9f0c0d34c74a20a8bb3412029fa5628265bd73283a5a9cff12144b41743a41f25c1229402a7ab56cdca677d15772f533e7bb251c25c33a19679b0f132465cfffea1a1e403b578ffbb45e6722fc6cf8adc26b2273d8dfbc8036cbab1f8414834b50e3898bbef566584aa4c45c51d2bdef12582785822e45e549821ba46d72845e27d909e3cbb941bc91ead70ca082139ed3c1821826bbd99949304e2edf7e8cd6bd6e0174bac6c4c0401e160a09daa322d4d60ae75ba7d6c514f320e7dfce091c5170fc15eab87a78df070426936a2c161944dc69c6c739fea4ae0f8fc123", 0x1000}, {&(0x7f0000001180)="e580ac1e16b628e88d19b453a9bfccf4bb77e89c68751e8df48ccb55a3dfa21675451eb538cc87f26f1dd4134e19", 0x2e}], 0x5, &(0x7f0000001240)=[{0x1010, 0x1, 0x800, "cc01e52fe65ca2ba25e355465895deb03a0df54e6c3a0b3fbee0df16564f8604591123b3cd67c07d1c9adf897a9e587b1f9086af9b4eb5810f3a6e36b78dd4c80fc5d6aaee19c1fe02940d8c3c0d6a115bfe6fb26a8ec4321c5b3d12f353879f92f573b85ee6f907da5b886c2217cee7682506a057d7c5f9ba6843816159901c81049d49233422b3d0121acbfd7afa2c9c5b3644accdcabfa68c4e1c57694515a1124b7447bb59f41d6b21ad0c184ccd429ab30faddd0e5d9ce8fa00219133e2cbaa6134821fee08931a764ca82ba17bda83fb254bcf7c76e49f3a7be06abe225000d5da9d9fb6d47bd54098d57719da4f3454e3c60eeae05ea716399171cf3955642e4b08d07a6ca0d8ba788df6b02394e99f7053781ded7d203ad0621e8ac6768a9066ef893474521e4b183713218336b70f6cd06647ab327abc00b782db261a4fea26bba8827dcb30e22a6ac98f736d72483c676242fb589e941fa0884fde4c9df1ccc594ceefacd2c81ab86a25df1187295b7484031ecb1475f008312af24d3725f0bb761700504a64f8dfc97b8c887ab260b545a8fa928d925197a8997f401fa68628365889b40de598c01cc596e75e015ecc6e41dc2263506a2f28bcba40c6f8dae8b7c1d917dda58beaf89dd465de4935f6053715c46cb4bf7df65a80fa675ab9934c44363ca9607b9af674c7fcf423a9b1a887127c519a548cf65ff8a85951a554c323d499d91ff640969762a3817a4890e43a4034dad75f269c8571475836ce56d3243b043349225e7cd2dd70355784216671d1ddc83dd80dc4df7727155926e21684fde3ff02ae6fd557ef7533fa5e2e1da2ceeb2cad8662b0ee5c7553a22e980a1c67dfade5ecb57f388aec42eb5d06d1d38dcf8be81e6a3e6f7ef1353bf7c2350220b9ab9eef8e60ad4982d4e6c03e71f7273bbf801b85b4918b525f24a0797643ab8f9f1acf5f01baf57db0d21114ec6874e4f21fd9ec48bc578c5b175f44c5761c38abd07381fe0f24e0466750b2aeb07b425b5f07e47a141ed802276c6a18b80827de38b2397722f6dc30ab07875d0beac38ac5b8e4e00c16d948686a650a9ca57d9efea76dd9c3a1925c68fe836220bfbd93d940877479630c04b6fd677fedcd5bab267f8bc7185ff5437d829dd24908db3faf298d1c9e23dd4510f524d83beca61d601350269e2eac7bf92034ccf7e3a5f938941f3e0eac53a47f032ea98a43a7a6a43a7c12d4824515c3f5a6b6f89988197e470a3f46af147ca8dbe73a4525ab1aa320328bc1a53500a10c5d0ae0349a75ab55726a87c7986dfaa269c1eec3581de9eae51528fffd9a9b8c03bc729b4923bfbb58aedf07926e7c97a5e3db1447ac0cd8431127cedfb6b78be448e44130ad9bd8a4acf05d5c053623c6c9af01c5a6533fd060079d988a62ddb212134b96ba30cf5bd3f6631582b6d43ddfe7bff7a92285d4aa77f474daa635d9a7e6bf08ce092ecf299303678b3651b5443c389d631fc4392448de42563aad029f94b23a106ba476e54812c650fc10cee20986b23bbb492001e49b1800efc19dabeab83d4172ed09af1f4788fd214de358a190bcc4ef792ab7a0b12eceec0fe868e9bf1d7e05cbd702841bda7ce319c9cbf1fdcdd13bdcc3dd1cb6e46b00ca41590b23ede9f3b1e41103e9ba8f278423e208c3349d231a2ac959fdfb93cb29c00c8fd9ef05a44b9bd3719d52a0c934971f2351492f0f743a9139cc497dcc82697970ab9f2fcb7716b28f18041bad7ac0e6689eeccf9d2a3952f5733143c67594bdf1eac045c2d9f361eb59fdbd2bdc53f5bea2eab08a8fd016c87413e794cbc0a554cbb117820ecd910203508b3aebfb4fc31e6bd8418b2cdf4e7449cfdbe8ff66c07e93fd6a043f4e4321e069c3a4c5bba8bc9172c2a51b99db24437257836ed9cdcc1077f39f292c18bee3816b55cb3a5167563ce9dfc6cc50b2a3f0fca4b004175e24960576eda41aadb6e4cc548ed635456a44fe9093ef61795e57fe81ec12d4cc3d7dfbc8f96100fafbf56025a37d45b2404efc43d7823faf64b4af5b501ac5adbc6c3143593976ada17a97fad24a4f377f943f205d6f56b7b2169570ea8fb9ac6ac8761ab380404d48f258b3bdaf9e1cc54350fd02d857c518a6270a84a01b021398241094c01a8ee02ce6303682804908a930a7ee1c60e9f499492e98c69107c6aa6be33db01d5be28f7f39af9cb99b78beefc620f45fe2b907171f33df91f4cc07b1e5371d3cab7a80f2a2b2ae678525e63c3a6447ebdbac434675b7d9063e77c1411e7812fcf1a7fa4694635599c57633fcc84aa1218c9989b644fcb2f959355f6ab8095ad0b83dda41b2e9ec3cb5c2435a3f9b35825c04f091cef323886f55d5e87575dc0228ca5a68cd63f5998608f8c71ccaddfd19fbebb6fed08d3683f4b33b05f3f7c9c7ad850292b4f1ab8171abe55cfafaeba47b8e8a7f63bc096cb585601722e18a313396305e3cdc8d877ea6a53af8d03625b949bd9a0cc9d28c06b9f4340e06c11254402a4aec8d634f9f37b24fd9eebd1522ac56a63cc65c704facf5cc7b5fbab389becde04ebc17db37d61ea674777c67d9af12e9b2204859cb43350678af0d63fd6681d7059b7e7ec36931ea382d906eee40f58660a49827cbe7bf309c4fa0e999d71f9a6a757cf1ef0150123441860fd93bc50739b7204bdcf842ca594ca47118d474b194c0d0643276ea979757ce1a8719c24018a96bcfb22c47998dde5763c6c795578a9bdf19e1187b040f5100469b22ded6a731c2aafdfb98f149e29be09a6640823821f58cc0dd9201d243a96cb8a92ab297cb50cf177722d20015a7a28847e21956980174b1b415f406845be88832171c7110a9cb047a6f9e9bf8ca321a196e6018527c13db02fdccb64eb526c7049c7a65b23a20bbd17a0c88509b5f90baa728f08cfddc058fcc523bd1166dc91e2fb870086982a3adf0d226b4c4c55a3263cf98513d0e9d1b4138dfd075260925710677209e9116e779c6ab52bc719ad4702c08e1eea0d1fc8fae4cfd389582e206b860fc7d429b5be58ec2519c699f587575a4f3539909ccbe62bfb82f5e7930f3a89125b49c6be35c22b4d302489a7abc75ef802f91b6ef66ace079ba03a60d3c4c3190da57da2336f3160b42a840e1b6412b40f638ddfac3e3926a6f346a50ab3d34317b2bec2b969c5ca2fce746fa5c139fd381121372b6bd088271ab921a16d63cde08574a992a8ad009ac2643f1ff7b110b97b1c3cc96397c9812c51ed1173fee4ed671c61608f0c4801663abc997506b1034accca12d740673f417ed1b3a0ae5faf8b36165a6ef34c6024a03f97d6b94fd90e72848e7e8a25dda7e0e17cc6f996bde43c79250503ea1e3ca66346f5d94db6f3dc8c93653b56968de1ef07aadf265513d4cc6c80a0d07b0c15450c2557478d7b418ba0159053fb97519b1422895ec4d1fdc3fd23712cc1c2cc5fb07f8430fa377069dce954f4541f1898f001c1a87a8fa78761f02fb816253dbc6a8a6c1ad81c9592a356a359d1b1be406e9f0f94c8bd3311fc51d3036db8808df023ffd0496ada2d7c22df42abc8401093b75bc0ba3343e5b0c439b60e538722771a0711cf7ea6fc59e39dbd14f474821c7a7acd3b595ad5cbddf1c1779ac2b5e535060e3db964e5918db346deccf0dd57b2e1bbbe04b24ee732d8aad157d5fd03490a3e66eaa68765aac7390af8b7d1a16ef7c3ec8956197e783e16d8ff4987c78e5c2157eb946c45e069ef4c7aace02aed510cefc2a0f43d5bfa451c8f998c5196b39f04157cc191904dc24747ae08408335eddfa7a62098c270eca0413a77c81da7ad3faea3b1d78b10887f2265136017f18e1a1b95f806479e70bb7dcc5f9bb09fd082879f607246cff3417e535e27e09a23ef01c243eb9f8bcd107ba745a7b8ee44ce5959fef8284d55f9554b8fb879364b1a10291fef97701f77357febd7f2af5eb9c5a23a507edbd55638c45ae74a2304c73d20da5b8b5451e798f29ff63f3e7a30c9290713f4f498c4ce3fdd69b8781dc0ec7c1e5f5747d305533c969e91b019dcdf3bedaac7cb0fb59a89775a6716eab3db84492012ab620b6f37c7d9628fb13ef8c61f8d1631cf332adc5afbb6633988645d04eb52286b557737366521ae6447bc8cc3cb8db329868b614d3d0fe6532a3a2bd72094ecadf6f77745ef09d30eec523c349f22f85e948132b74ec1a465816c27c8b6db652eb51595ac194965b871f698396d419e250ead6cd40a7ae6e4f457440bf123273b0f66c35f838f3817af209d62598be387547206cb683117a316cc2d572279451f28b5a4fc0f4caa30829a89f609448bd43e8fce6ffd999b19de614d043a8036f1fa83f52ee553550b115ccfd4310ee5260395e9513ef5c4073773db2558e6f86251455c3ff16998c188ab09e8412e99f3ab5563d04dea626a5d10c4fca1e48dc9634ccd00916188e6695ad7de2cbddfb0568ff14442443fbb0a99de91ed7ee7b96a05e0c19001c4a0f2fd59ee829e99073846449ee946ed6c6909fb73f6a42894816c786496373e5d3dc0b19171f7dde796bed928a4e6cdcf98327bbaacdd49c14dde08fa35aae30c4125c87db920caa1a95205b0996a46457b22ead5855786aab49839be6abe09eb0a6128e59c3ef57e82ad7f03e2b96d17cf55413634da6893c89ef9ced91fde4751ba7e04d242f1b4418dd91513f0cab44c2882803da7c54741faef6a208d7a2d916dd1cf5afa8388605de22d0f7f87440ce3a0ab63cccc05a1baeb811a2d3a92609172d35da64cf1b7acd514a937a4a2d1a1caf97fc14e11291b413bd2ed492c2fff4b256b7db9d40227a7b44ab46640138a353369710fb759592fe78380ce70843390e296d217ac7799e35a8a081f858d6f1ba945da71ae5a74dce320a960ba4ba4e7a63bc1a3ee3f0ae3d2cbbd11e228c209e1b41d69d956ce86a29b24980cb86e41f8d0deac8cfc2a3904b0a8e47b609e2ab3cfd19c2028d0886ad237de8e01f7e6a65338811d2615e566ce410124253648598a88ecfc7609e36e0dc5c85969fb89e0593d28fd250b4648807d756fa3798324e03771b6d9d729f26e79b94cbae451efc1dbdcc3e4aecef9d517726e74e579d2f2823582ef33bd75ac378726649a560a2757442077a87653b231d0515e8de8a54c92b565a76ca8e4515368373d6ba7c43e0b957c90f78b3ed56e07178d7d0375a5a26fb46807468d17afbf87ace35e76324ea7135d32aa6eed4787f5e45f68f9d98f3468f1d3d9d4b412c9a82097576cd7dfce2cf3be551acd8303bddb0091998ab99b172afc1b753444937b4d00a0269f83ddb0694812c8f6caefa29697003f67b8880682ecfbc9068549d778ca8cbd4268e8d4666d6f71a1cf9437880d7bed5a7bcd0279ae8a7b9dfc9e4ee4e6c7ba51586083ab4f329854db85609bd5b636bd930e76db2df58bf37389c6857bf73c45aae91b08df87c36ca4cf247f95b9d7474876816c2e6d29a7df028cdfaddb0601f7f0b8306e47902f195f467bb5c09ae49feb1cbf71774f639079221bcc82bae84e5706e38071cce52c17b45fcffbe56bf352e7678061bbcc4f8b98856f4c5e70292ad0125a2455fc9ee3cc7b5d9eb2330e4448ce48c3c48c17e9e8876722b6901680fc15d6e8731c68c5ab49fb80d72e15f0f73844fa280816af23bd26260d07449d9d3ec2b05629aa94a6f572341997af4b2709993fa659b53b63d6378997017f650fa0663775d1261ad7468473c287c4073349434"}, {0x50, 0x1, 0x3, "7bf0e69fc1d5d714628bfdec710eec88bd7bb31c75231f1cdbcece84ddeedde87156a2ffaa11432b624d7eefa64a02fb71dd1cb01eb913a69fb3b3"}, {0x88, 0xffff, 0x84, "1852b7ab8f327b317f7559eeee476b223cc5565f762b94205a629c81d9d0017f5ca07cce8f02cab9ef162f259f530de1d72d0469e78c298a1bfbdb148c73796267a46c34ebe008dff323ee0b5bc1a13cfcfd09d83c54856c157b609872ecbf1449c85f65c793876700c6f59557c2858bebb39c68"}, {0x50, 0xffff, 0x2, "281feb373df960f2e3ca0b09bdbbf770905a4754fc7f5e932318a53f866683eb2a869b3f81cfdd1bb2fb33f21532645e866d37a4afb889ace3"}], 0x1138}, 0x401) r1 = semget(0x0, 0x3, 0x100) sendmsg(r0, &(0x7f0000003ac0)={&(0x7f00000023c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000002680)=[{&(0x7f0000002400)="c2b2bc7b115681fa56bab1f74faf888ac9f8ed4df1d364fad60a2d79ced493b7ebf57b4e15d721ff6a6317f5b02ec399f62cade98539698ecdadf4b21cd23281907e80e8ac248ae0f628fc5e4bc1120fb580e9ef83c63ccd684783e1d81bd7b56af75a892cb471deb750e0065d0df8515c2e8585289070627da236603502215c5cb8dae69054426e16dfc785b5ffee9ecda410e276c4c55f493de4d789400267f8e8504f92ae4bda05c6fa", 0xab}, {&(0x7f00000024c0)="055de38efc2f2d72bc225bafa12507f302f21a7b3abed1f1c04da571b6fc8db4c66d9a5ad9f19062b64bc8780f13d788434d7ca3286d5e5b179a731fe4dbbed67544e361826ef651f71935d194ffbc66624c2528d7b168b10830ee74457a88efc503f6320adfbcabd076acc75344f1b54adc40065b66e662eb5b4ad01191f02be7f4645f5ec38a3e5462739ff74cfdb2e0eb37f4f3a72400294f2e8e83cbc77f5d306e018d6d70699f3efc6c4b1b7b2790e193926ec6d7f41c", 0xb9}, {&(0x7f0000002580)="59c70d3a6856a410425c859d918e8fd509f4", 0x12}, {&(0x7f00000025c0)="ac7e6ef5e946f98df6bc47174fb3edadb18ed7ea5a5be94230b58201044a0c5e65c961c46a4412459f304bbd4077060e9169c2a13f66c2d4eb2d13a8d2bbac23edea0c19182b08864896d51208c97328eed2235b2de2c0fc1c0f46adb2fa968d02c220c7ee6df1fa2937878c58db37ed0ae0030a283453f16e5df9abd08f5b3ebf4514d19e6be47e304254bdcc3cb5c75530ef34e16f23a878c148bc9a77074e58260fd74966222ebca0336393c6c092658e3c3a4d7b18c64ae1b807b640a9b5", 0xc0}], 0x4, &(0x7f00000026c0)=[{0x40, 0x1, 0xfffffffffffffc01, "dfe4cdf086fcd43a0b15caa77d1110f6212b20e22b7c9ec3f164f6f8ae639bca04b159d981df5f9a3ceef2e9fa"}, {0x70, 0x0, 0x4, "5834a69dfcf1a6cbba237097b7d82b587b23af875aa4b0fa3321e56f3e300fbf977fe6c93959b1e14dc65d1b13e6b351473180e0aee6b42c965c4fbb7989c34ccef3d8a08b3b0e1a06dfb4fd7f1b6f9141a89c6b03ebcd36480bebcf84a6"}, {0xe8, 0xffff, 0x0, "cb63b2e9345aa6d3023db3335144671c5e1598de9ee6f231539dd7802ef7355886548995b9214d4143fe112707dae0e37ac4c03fa7e1d06aad06d22f704eea7744494e3d75e8b2ff0168ac1d6df634af463b1b090d0e09b7a998a992b23a6ac594c68db6ee99f55b893f8fd05e998408217544902b09f6c7386485423c033fecf89900bb242153ec0b3949946711be4bf3545015e0f26034e7c5c2869739c2fa8c7c53839556b3abe3e9968809109ce9f3c86d035bcfacccd37d7c4cfeb6e9287bc2b27f15dd3fbd7d2f011e24c6a5a5cd5c74573eafa5"}, {0xe0, 0xffff, 0x4, "20d16c856630614503c7049f607ced1159d73b3592274b021ce936b99d5e5b910865d5c455e496fddb1670104ffebc6a3e4750f8d2818f255dd61ba76f08a89370b960ac6b5c0add2a4200ad82a32e675a6f07976f9eaff3ec4338e82d7a042b978fc6cf4c8094982a3fdfdb3f380879ee6e5aa646a57ec00822720913ee1114e0deec9a01103316962321cb7533adc6faf4240e01a0ed42d45e2a0be55cf92ba9a7882ebbfe4bfb876fa14e134b312b36715c7850084421deb914e37b6f2e9a8263de88d178f1cab1cc2609"}, {0xd8, 0x1, 0xde67, "20a851d14c55a8a00e899116a633fa3871e4de9ff809bc5c402165151c740841986126b0183085b415652b4048a74d6718dac319f27fe8245578098258d72cff26389b5638a7468c7c87c39037d846353dcfa5f7ce6e1b28874c9ffeaf95784aa2738b2335b10db26fc830a6b936bcbbb925d620f9ccf56264920138a76a24e309f6fe2c9e13c0a9020b739b5b6be63bf72f086cd4280e1819b4f5e3475760fcdc281436e50b0bb7a1a2abebadc2ddd6a10010ef051f64b2b75f1b913668ba6a1fb9dbedc375"}, {0x1010, 0x1, 0x2, "07949dd2ecb5c6a6327bd7f97ca5769045d5ac1637c64b3293e28fca6f84b88b5cfac222f18527d8332bf591c23b3e86903f8214a20dcafa3b788d8c93bf8455cb0bb0d45bc7148e0d2551c59556932c94382d08fff3e514f5a5d48976d468675d92ad4218114c184b769bfc64024333cabb9b701acc9d62d2badd811a1f41caf56c2a946b03057bc308c98679795f5408e8bce583378beb4b29a67066a45463d4bff9b23ac9892b37eebd27dd67f8b2f68c7ecb35aac5ecc6cee9f83199ec6dece7a9567b1aaf6d98e4389e9be75d87cf71b1cd66c8653073eedd0ad9794433766ced7712f2504952079a752d7ad21fb3f14870189899901e1263ca779c1492fc6bcd3c7f1c2acf61cda38bc998d470ab3f7cca4cf1e15e36f94b2379103ea1cf25b1ec4e40403aa1ed89d56fed45c0adcf04d511039a07b620c6f7a1f551d4aab20af84850d4c4ef60878e2c810159b3f616963054f2bd3595530cc4e0511a9c35874054301e1b86521e2591bbf54721727529b146abce7b29ff6d7556cdf400f0c4b3df8bc8861f00b518fe4d7508eb9ebefbe0c1aba5894c9adf2cad7498c6edc65cdd8cf3e82b6c8fbb8ddbac96fb36e5aaca6b4e3e419c19fd6f85b560cad14f97bdb593ea423fd76c5108c6ec942483008f23603cea1fa7c8d5732d92c59f17a89bd5e38db7bf8ddbb96ff18fd5eaf710acc30002b91b37412e64378dd8d9c8686ae48dfbf4b0139c72e2c0f89bf36af9da93dcd3d26c403fe7357e1068db47e99e7400f977ebee2e6bd0713a7df839e7d2594bf7dc4399748231ca1b61aedff3db31684cbf163b572d09b0bcf4638ef8bbbd4299d00b8b706fb0e809ed51c8034cf6fb25390c8ed0b23a7197f0484cbe07a063b1fd151c8daa49465241e39567aed91edefa70bbc1a8b4dc5d33830567c0aa8604ffac8d48d883a240139b721ac2f44fb9cbda122f36c0d909d1f3f5c64fc2a0e98d00f50590f5430a28a978fdbb17839ab5dd997e00b3b97f1b66426a645a1765a51fc1f28b92d2bc58beb9ee03949e2345b3a5214235c7367b82849adf27c02eb75e30f47f0ed2c64ece9d32da36ef37f1764315a927162e1a57a4fe1330d154c9dea945355f50addf454ae5148a0074b80b0adb2644bc4e8219a8aeb104a573e754f5c8a7b004e7a66b6f4cda22a39eff77b8c6ef55517e0daa1ff88c75c1865f23e1b3f3429bac28c29f0d15e58da36773975508442194486a1b14f52d54321e842f08e1f0db41bca1359afe47da049f86ea8c7bef0af42145b8a66b48e0d5fec0675cb7fa8986103e7b4db8946e7564863ab9c9d9dc56362a32a26fb5b1844f1fe7d61087da753e58344af76edd273bac2587c1863c647c9dd2294467e6fec3b44a0fd4cda7b96fe01922f52de137665a38bf3f009bbd5a17b999b0ae3a2770df93d2ceb6cd8d2341df6227d30fec9b461abdd02ca4cdfc3379679d297430d40b73b29a5e87e1006aef62b3a61a1393a14bfa4dfc4be4d16345da0874c7ea9460d3e04f54d682ed99c1448395925d337530af37993fd9d29e7b1b0fdb255cb937b8e72a26e32957d51389dd1a70b63773bf5395b43a37a092bb7aa0f1b95f10a7b27e8b8754896f9053ba89f527cc1d0cb39ad8522a5939f68907f44a3fb74838fa6dbd450b6ca3013994d7d3959feb3a17956667b77eea9e37370afa2e3f80f0f6aa6ab2e2c9a7fe2d7e996adaea91ddef9911811fcbbe8a173bea5a1fdb3c5739cfd008d87e47110580036345e06f7f75f3c4b12bdb3d7448d9cc7b31e0e3f3a31043e241ae59cd317c8eff680502820ec992a8bf9e8119072f24c8bc9dec914caab31336cd767431347e21c3290d6e89746553dda34842d453bccb0bbf335593d78d20b9a3a28b52486fa7980c9d39811615178b51047234a16b43c449bb636aafbd095f8ea86fd05652ff1217d3fc4c610e4155fd80fbd426b9af6e3a95e1b8f5b2e6611a7cea77d005a166716a1a83d9c248d6d7a3183e04be2e690f2013d45b4add3ad0c4a942642a98e83e2e00ffeac30ec41916c2fac609995af5c3cced0bd80214df4089ab4c1d989e95b31846ffee8c472b34c31323acee9df96fc1e6d08aedc3dc6df4251682c55ebf6226e4b4bfdbfcfac400b870c9e33844a0d7db2ded4d383b1ab9c1006e3af196661eac6dea1f3877d88b6fa0324084b725e9591e516c1efef6b563fe9d02eff84912180e30f077b36b489e759c641f87dd587e5e410d0d4d846164c9809e02721a6c15d3d728de14ba5c2402f7a9cf08ec300b50cce2a5ae93e3d45b747a305f90d5213adc62d75cc222d66e7fc630e72347afe6bf95235568705d87cdd4c302dce1dc06f2fdca337ec1c48044cc8bfad13efbd22d99cac370655cc29a518b9c8551c20bf48ab70c6f40c4523f50f4a275e6e72a10a6381bef294bd8e07a509268822083bf123ab471fc044c3ed6f8ae3c6696d1864315b6bc877d9c18d3baba05225cbf22b446fcd3f6fb1960c17ca7f85d94a1facb479ffcfe9490435e83247fb86d4294a4cc22da52f0ccfa9c7a72865dc9171fcde9df760609090b0d2b159514836aa07037dd890ef04e59bcdd2b5083e2e916096fbfc570c9a1d8e1458e06534b42106ce94ac1cc3b3045b27ee665be7c58b519d738e1ecd8b3025fafd18bfafa9df88c8126c89a12f82331171df1dd7fd54d13304dd0f357558f43f03e56acbb153a9d396b973cc31a52d994f7586fb86926aba16dbed00a3427ddd82934535410e9b8ebce36a506c7065e9a4700ef0180155418607b3f9616525268c89fc148f66c65a4b917c35005884fb4e6732177d269212db69ee9cc09eda44863c8c03f58195d1ab8cffa8c3ccb81e3dbceda7da69c5c850ba5165b26b149ffaba8f84757b0bee45d62f6c49d299e5347f16cc34544a8840dac869e0d6498312d8acd5cb7a366f81ea28a29b6f7a8069ad67be50d57634ca5d1ae257213b77c40523437a2c4120333c07de092851126e566e280389048a8040483cca96b3748e405122b6778ed91b0c3518c0af38617d4bbe5194b0a168b78db2c99affb1329612f09ebb0c5c5c79b966f69f3baafcace96d40bfc2348eabdccfc0644b9554baf636d43909205bf5cc9e3d301ddf6e6c55a3fa321f38e677eb20a007a4236be2b1c212adde3ecb0da8252ae16dd82398b0f4fa8088b8fbb0c29754a1dd94b5291c74f276ad03455ab78636a11d5799e1aa1c4926df2e3208b1d2cbd268d571e692c90e672315369f54b6a689a76a6ec74918f2258fee9dad487adcfa5177a30bcc912f083577e5df50ab0d2dce45c466e94219ee3fbb91db4a520274289b2630bbd323a08c29e60209bccc78534905f749de7d6326d0bb20032540e24f10936a59dd32415dd5c6b8256f450c746e5a9cf41ce294b3462cd08b7cd5a97181e9cace93e50babb42f31486cb7af26cd93f79e412f301b934858c0b601141d5ff3ed021e1161c690d92ac89082c4cf6373bb06de0c5f8a96a3da148a296d5608dc872c054dd9bae74b53019c50324ac5a53af089cf678f1133a81ced9a83d59cec08f38ca64e2a5c5fa5248ed909df66e42aa017fb94e1572a1137b829792efaea3d26df6d47c26ddb2563024f4c384289e1e582d10fbc64ab3e434e281bbecdf6e8b36da868fbea2a3f197d7b357f4cc60a3dd41e45aa58435fcdfd6bac0812cbf0f2ed379b8401572edaf315cf3c36d8d31e63bd9d76548aa0636f7f379cf343b076ce43e87f1516915f7f6f238c245502712611868be626a1708f501b5607713339c9e86cdb12d806f92e08352401eb87228ce4ca71e08e7c4c2ab3e8eaae81991ae1cb4b714bd68450aecf39653fbe5a4b2a21aa6651211973056b198833f1c41c298473ee53a1b01f2d4ad895c77628357da9fe8b23aed905cb275fe38d5bb82b9f44dbc3db8aed1f037cc63ec249c576344c6882a9082c74e4f3149f2411da617440f4c54d5ce6bf64f837588d573fe121018c80b8e5c6561319f36f94254bb40830bf4e876243637e3f95f3d266a7ddadee2121e79afcc66e2f58da3475d27f305abb58efa2fad6049e88f3a1f4661d3c1416c9c61a190196c57ea4ae2d6b9c2ccad0b2ace3df6719e916a1fbba9cd968f3c3d70cb25f0c2c69c0ab2f3021a3903e570e71b5874c8dbd2e611a6e6a7543a828187cfe2258fba230d04a42a75a563d60e467f2883918a31731f095db679844f21c3c7be9a9a1810e59f89a18377d6b8f803d095688b801df87e2c0e5e0fece37ba0b342d2cf4c6cc5a7f8244bc2a7945b2ba64e735cd7a4e1d8774f9f95acf506f1c345b9320179a1632bf4be387a603095bd3c0ccf7b9b28802ef18a86dd3cb8b79176160d8d25e40251473352f0acc63dc0be752b64554b904cf25d5737fbfc0723f7f20fe020532dfeb6a2473fc187d719cbf8baf67febfbe5f15fa7ad54c127300dab30f7dbd73eddf2b457a83e68494fb8d1b40d30dc13e8002fe7d3c87355deb372d8f35a7e498e47dfa71d1efbe014bdbdc8761e90d71397df5b1e5d8af51c17374b829c5312d1b6157bcef2c297f9bd9257ecade67b91d510b17e3a3b57f0865e7a850301a75a10c99bb80b40732cdcb5918c50d32af0b1b4e4903f765a6de89e5e8d357d709160aafc95ba95a92022d5b3539eade4606b4d1a0e4fb363136b111f9b664fcaf109fdbb49640ac459084fa62598cc9d48cfa7615321c642a7546c6281131e679c6fb422ce1b22f3d29268ebbb16815b65d49e0df2d95e002a511b27a0638e204ccfab51a4f339b5b5f4e82adc430d77ca5519e60ec7ec175ae01a47ec40722c188c09a3b6f9a896f69b04fbb46d64adb2db05c46f714af6a6b419025444291f67a340b2f2c7b0ea7914eb55d25297a4b30b21bd8a2f3d748fe1249fbd03c1d7353a8ae507d4ec8425ca77813312d67359338ad7bd3b8e243889d6ffafd7f7c8514b98dc5e89650a95e6f8fd0cef23bc5028a758d8f57c0c991d9f7c2d9703c72d0aebb8ca002691b2e1b179307347245639b5e57e1641658b46b28fd660a2510ed610b0f11d95328c96fc9b500f855827a882810b6a27d182f4a368b60b37563fcc477e194b2497d710e0ed7f79924a76fa7ea1064abbd536a461b55880be7a80b09745a24d04044f9eaef2cc823b0570eb645846abe4fcfa6f26e9a37ea6386b888e94473f5da95466b096e214c0a01ea312e6e06fb0390d0ca992209870b6f4e52ef67036ae0bb51bdf7e589fd57611c4fb77adefced3e26c24cb762580965a5553607f11065640879b1b1fa8ffa7c994e2373ac8fb1c92d0fa6f5d0b50b4660d8b33152585dddc0a3ee42f8beae0c981326ba4d2de43bd07bfeb578a38b1032fcfc477d3d590ca56e5159abe6e165e0c65091554f542a9ea2c3416838619db6cb584d841ae3a221d9d9f3cbddc34271e878feb2d7486b8ea11819e51b6e068f1433a8d4bde54ae38852fb98a352807f4b0d7bd8fa6927f766e6d22fde923ab20f7145b9bf3dcf80b57b45405641ee5cdcaa59555b1186f60bd4a581b4c2d0e6da7adbc51703e054a154c82701bef0813eae1b50d8105fec1c931aa007c5d10d3c6e001026382cc76f865a8a2f4d58a93f320cfcf37d95cd04380e2e6c02145bd159f6be7a484c8ca97000e849c4aec743c62286b2960375bcf875b91d51833d2379931e25ff1b897ccaeddc2b802906bd2fba4601b2b92f60d922858ab51830a33253255bd5858a85c913eef2febbc25ed59f3b4476571eef6"}, {0x18, 0x1, 0x80000001, "d91a"}, {0x58, 0x1, 0x38, "72bf6765e7c4f81c4c7634852d80bffbe5185037096db0e81d70c10e0608104a1b2f0a5877724db4b3c7bc526232f3ac7ad7e421587431ef9fe16a21405d6006762b9d"}], 0x13d0}, 0x1) r2 = socket$inet(0x2, 0x2, 0x7) bind$inet6(r0, &(0x7f0000003b00)={0x18, 0x0, 0x47c00000000, 0x10001}, 0xc) close(r0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000003b40)) mlockall(0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000003b80)) pread(r2, &(0x7f0000003bc0)="1c748621d9966dd4d386770bc30f021deb300daa155c4b50e39ef3efb43a7eb5bd08d37a0883a185157ec7e7f1b19c1b32f4bb45b91709e11c6dfe6229ec474d78ace8bf624331536bd14672746532fdcfbc167f82e11400299fc57c74d3b7be85894110866d6b", 0x67, 0x0, 0x0) unlink(&(0x7f0000003c40)='./file0\x00') mknod(&(0x7f0000003c80)='./file0\x00', 0x100, 0x6) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000003cc0)={0x9, './file0\x00', './file0\x00'}) bind$inet(r0, &(0x7f0000003d00)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003d40)={0x0}, &(0x7f0000003d80)=0xc) fcntl$setown(r2, 0x6, r3) r4 = openat(r0, &(0x7f0000003dc0)='./file0\x00', 0x98, 0x44) r5 = open(&(0x7f0000003e00)='./file0\x00', 0x80, 0x21) bind$inet6(r0, &(0x7f0000003e40)={0x18, 0x2, 0x74, 0xddd8}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000003e80), 0x1, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) fchdir(r5) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000003ec0)={0x3, 0xc7, 0x2, 0x7, "b558d2adbb8fe8e9093c36ab9aa5c51bbd5cbd90", 0x703d882c}) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000003f00)=0x3) mknodat(r0, &(0x7f0000003f40)='./file0\x00', 0x2000, 0xffffffffffffffc1) bind$inet6(r5, &(0x7f0000003f80)={0x18, 0x0, 0x7, 0x3}, 0xc) execve(&(0x7f0000003fc0)='./file0\x00', &(0x7f0000004040)=[&(0x7f0000004000)='\x00'], &(0x7f00000040c0)=[&(0x7f0000004080)='/dev/zero\x00']) close(r2) semop(r1, &(0x7f0000004100)=[{0x4, 0x6, 0x1800}, {0x3, 0x200, 0x1800047cc7beb912}, {0x3, 0x1ff, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x1, 0x1000}, {0x3, 0x9, 0x800}], 0x6) 06:50:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) recvmsg(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000200)=""/169, 0xa9}], 0x1, &(0x7f00000004c0)=""/193, 0xc1}, 0x40) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1fc, 0xfffffffffffffffd, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 06:50:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/30], &(0x7f00000000c0)=0x2d) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x7, 0x4) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 06:50:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x20029, 0x80000000000000d, &(0x7f00000000c0)="d2a6d241cfe4e3775f8b28c2455aeb0a2aebdc187efe3bcb28237a66842c4eb857b3ab72545e6f6fecbce0363aaa59b22205b5540cdf287569cff416a2de61ccc2517dd405e43a27625bdec9a5721c1234165f0c93983d56e742c25e703f71ffca58e3d1562521739ca641756f2a774793eb3429488e771527986e668f425fdd6e0449ac134e3fb83f397fa2d4980503cf8a53d773d05d2c385320e108479574356e38d1e0d64e872cb9797fad", 0xad) 06:50:50 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) fcntl$setstatus(r0, 0x4, 0x8) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) read(r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0x0) 06:50:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") 06:50:50 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="6e8a5124cde133454c3c822280099dee4db0ba3ae7059acbceb2d83498595a7c7b90a3b49c24ac7b8c0da32563db45b776c5ddd84daa67db13bf15a3c03544f0f0cf31f4f6da9f2e216b67d62511879deb8c413e98149c9a13e12150a39f", 0x5e) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getegid() lchown(&(0x7f0000000180)='./file0\x00', r1, r2) r3 = socket$unix(0x1, 0x1, 0x0) mlockall(0xed7310212cc35819) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) socket$unix(0x1, 0x2, 0x0) 06:50:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus/file0\x00', 0x1, 0x100) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus/file0\x00'}, 0xe) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x9}) fcntl$setflags(r0, 0x2, 0x1) 06:50:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x4}, {0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[0x8, 0xa, 0xffffffffffff6eba, 0x5, 0x1, 0x7fff, 0x80000000]}) 06:50:50 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x2) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[r1, r2]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x3, &(0x7f00000000c0)=[r3, r4, r5]) 06:50:50 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup2(r0, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10102) poll(&(0x7f0000000000)=[{r3, 0x8c}, {r3}], 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x2}) fsync(r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) 06:50:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 06:50:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r1, r2) getpgrp() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/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, &(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, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 06:50:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() close(r0) r1 = dup(r0) write(0xffffffffffffffff, &(0x7f0000000280)="61908faff67ee6637176a43410104a496d72fa7f1467", 0x16) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pipe(&(0x7f0000000140)) 06:50:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f8048d"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) write(r0, &(0x7f0000000140)="220d22890b7c603bdd5574a7ea11", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 06:50:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chmod(&(0x7f0000000140)='./file0\x00', 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0xffffffffffffffc4, 0x1, 0x9, 0xabe0, 0x100000001}, 0xc) syz_emit_ethernet(0x705d, &(0x7f0000000280)) 06:50:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x6fef, 0x6, 0x61, 0x1800000000000000}, {0x3434, 0x8, 0x7fffffff, 0x1f33}, {0x4, 0x8001, 0x0, 0x80000001}, {0x2, 0x2, 0xffffffffff7effff, 0xff}, {0x8, 0x6, 0x3ff, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x5c7e8a0816923e21, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) 06:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r0, &(0x7f0000000100)="9f3bd036ce37dc430256730dd7ec56a7b3b14a5d75bd07c310be604e341ee8fa169fd5bb7d7f00aa5f0aad956099ef1709170ed52ee308e26873087cd40cbaff98cd429fc3dc2b801aeb", 0x4a, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf6e8d1a029be96934f6357e3a", 0xe, 0x0, 0x4) 06:50:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x6) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7fffffff, 0x0, 0x4, 0x0, 0x10000, 0x80, 0x2, 0x2, 0x3, 0xabb}) r1 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 06:50:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r1) 06:50:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20420, 0xb350246959deb217) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x43, 0x7}, {0x84}, {0x6, 0x7f}], 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x6f, &(0x7f0000000280)="1f4014016dfea35c789025b3906f867f7a473b47fbb55ee8f7cd8f73f1fde9514d8211c092604fd7f9a93772e629f1f7d155af87105fbbe3acc3d106fe6b9abf82254434ef76b62470fb8365ab03a5bbcbce9f836616c5b8afbba13faa08cf7a4d7f7d089469aab69a2f77c94f0000") openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x0, 0x8}) 06:50:51 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = semget(0x0, 0x0, 0x20) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/163) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 06:50:51 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x204) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r1, 0x0) readlinkat(r2, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r3, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85239772640c9099741148ca9da9d5969a4ff720ca417e7ae3ca652a3f475bb12383b4d0a0af6257fe2734b193d0386e62956f4210696d25be6355a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e20a3cd7a645919e6f2ec4f3cbe7f4b0b2885ecc1505811945f18a2b152c5cc77efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede159", 0xb9}], 0x1) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r2, 0x20004b3d) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3, 0x465}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000600)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000000)={0x0, 0x2}) 06:50:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") 06:50:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x40}, {0x2004006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x4, &(0x7f0000000240)="985238a6") 06:50:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="4188dc39a543a691000000000037a282f5bf2e8a", 0x14) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 06:50:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1d025dd5db9cc33e, 0x0) syz_open_pts() r1 = kqueue() r2 = kqueue() symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) dup2(r2, r1) 06:50:52 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') socket$unix(0x1, 0x5, 0x0) 06:50:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair(0x6, 0x1, 0x633a, &(0x7f0000000180)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x3, 0x4, {0x7, 0xbb6c}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x0, [{0x3, 0x6}, {0x1, 0x8ac}, {0xefc03adae85c4641, 0x52}, {0x1, 0xfffffffffffffffb}, {0x3, 0xe4bc}, {0x2, 0xda}, {0x3, 0x6}, {0x3}, {0x3, 0x7}, {0x3, 0x8}, {0x3, 0x9}, {0x0, 0x5}, {0x3, 0x1}, {0x3, 0x7}, {0x2, 0xffffffffffffff3a}, {0x3, 0x7}, {0x2, 0x4144}, {0x3, 0xac}, {0x3, 0x94}, {0x3, 0x7d5}, {0x3, 0xb3be}, {0x255da64964a94b7e, 0x6}, {0x3, 0x7ff}, {0x3, 0x8001}, {0x3, 0xff6f}, {0x2, 0x8}, {0x3, 0x10000}, {0xa12c75d22cd464f2, 0x6}, {0x2, 0x3452}, {0x1, 0x2}, {0x2, 0x2}, {0x3}]}) 06:50:52 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) close(r1) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="4f4084020bb418a67640130d349b93a82e104de3d304261dc0af9573efaf14a8c63ec66447c47967284872266e881cb785c6eba71d3054d524ba300bc16c4e9503ba931c16cb3ab07b9ae1ebcd870935bfe5932cdad4e2b6a3bf8521cbd80206c173a8910aa61b42a199e015e9c5985c00a0067a2564eee2d23ff251c3d58832abe43d3be7e0abd77fd9caf98472df8c2c38f76e26f92f4a386523c4a2bdf2ffecef42958b65c7e678bc658cce775b1ab295a3d63fa74cb078438c5996ba0a2a6bdd45b1aa39e15ba6b820413de5dc36906442b2529ddc39fa37736763586a88c83e8ca1d276271453bae4b331ec3f29", 0xf0}, {&(0x7f00000001c0)="4b6e8600bd9657f6cff4a1e5285deacdb34281e02b9ab0d0f3b1caa14f5284997733323cc24e6dcfee8f4c4dc4338637821cba10c494f8cb32a44f5cc86f9b0e044358bac6ddd3cf1141cab403b5e51f87994f16f4ff1e348e2bbf9bfad1e19950", 0x61}, {&(0x7f0000000100)="9bda00a453ac57511c24", 0xa}], 0x3, 0x0, 0x0) 06:50:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x70) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x40, 0x5, 0x7, 0x7fff}, {0x0, 0x9, 0x3ff, 0x7}, {0x9f0c, 0x3, 0x5, 0x4}, {0x1, 0x7, 0x456, 0x1}, {0x4, 0x6, 0x6, 0x5}, {0x4f, 0x7, 0x0, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30, 0x1}, {0x61}, {0x5, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x8]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 06:50:52 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 06:50:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgget(0x0, 0xf937343eeea79a31) close(r1) 06:50:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000023, &(0x7f0000000140), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x80000001, 0x81}) 06:50:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 06:50:52 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/117, 0x75) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) 06:50:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10ee35e0509bc53, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x1, 0x7fffffff, 0x5, 0x6, 0x800}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x74}, {0x1040006}]}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b6") r2 = socket$inet(0x2, 0x4f5521db8dc9290b, 0x9) getsockopt$sock_timeval(r2, 0xffff, 0x5b04f36f6cfedf06, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xf0e8) 06:50:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x100, 0x80) writev(r0, &(0x7f0000000080), 0x1) 06:50:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40}, {0x4c}, {0x20004006}]}) syz_emit_ethernet(0xffffffffffffff81, &(0x7f0000000040)="b6") 06:50:53 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x2) r1 = dup(r0) fchmod(r1, 0x43) writev(r1, &(0x7f0000000180), 0x4d) 06:50:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x2000000000001}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 06:50:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x40) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 06:50:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x40000000001f}, {0x3c}, {0x2c}, {0x4006}]}) geteuid() r1 = msgget$private(0x0, 0xb876504a7cc406af) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) fcntl$dupfd(r0, 0xa, r0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000001dfafcbe745795b1a476e1faf5839efa917c03bcd3195d1f046e30edbcd4d6080163a3f0a63beec77e32b3ab50fccc09e748c96a083421e37bfd822960"], 0x1a, 0x65a1f72091afe0c2, 0x167de93ab725d298) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:53 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x100, 0x0) flock(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000140), 0xb51) r2 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) dup2(r0, r2) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, '\x00\x00\x00\x00;e\x00@\x00'}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r3, &(0x7f00000001c0)=""/62, 0x3e) socket$inet6(0x18, 0x19bda21062b1f4d7, 0xe9) 06:50:53 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) read(r0, &(0x7f0000000080)=""/57, 0x39) r1 = socket(0x20, 0x7, 0x4b8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x8000000000000000) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) fcntl$setflags(r1, 0x2, 0x1) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) 06:50:53 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fchflags(r1, 0x10000) recvfrom(r1, &(0x7f0000000000)=""/185, 0xb9, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="fcff2d2f66696c653000"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000240)="224ade63f64b493ba71dd401ba3a73af6ffe0e985aa6d5f0a9e7de731429c7dad6a469ca95806c65147dba00a82671dace305548022e15025ce7a2a35e56283fae9984cd52abc842915b480feee5576e8a1e37b04fbeaeb0e8bae155297e1be6ee464323f682739566a856026fd5cd17d7400401efabdc9c253c04320565f44287216477d52436e1a5f794e9f8529972684d40d6fdcf12af2d3efd4814ec72a93c0897f0ca3c506325e0e0c479ccd4c1289d1d3030808da113bd2d936c7d6cf00378c60508f69691fe76585ae55f7914f4cb811feebbe80e2b22c0199501d035b44e254fe5ee21efb01c8fff3e73f9a586d1b5c29535fa8ac2b0e3b1c4e8b48e0d2fea9a1cc7bef9557262f004710249ed2777e57e5dff6af8d3afdc6d2e9d5d8b560865a0ea5764ccc070d3950d658f6ce211b5549953d1be60c8efe4b0c05c05fa30e82d308963f1f11140a97212ac3699d26b8bbedc8afbe080dfab5ead09cbaa35512caaad8b63f0f1c56b581addf51124a34d1db11319d5ed3ac1f7062132250bbeaf8eaf59b7015ccdba729d66b201b92b8be6c951ffdd1917f6f857b8ed834507b4b916e768267daeafb859d9c1c44e496faed8576ad5cb1c1b5d70d803db1ffa1e3d597ce1123c5b05934a7d90e6551e09454c315d78d39def146f0c8fedf681205c1e7208bd518d04a5eec1d8a5fa2d111e5466d5a4b5c284d68f8b28dd0291fc8bf1669a30da68113b270faba36e7a46f7f39e4be08df89c18d5cc137dce3dcdb0ad77231100e2eb54c86435490f52aef93ddf7bda82de06f2ed8103d66f58cbd8229816a4d84c1b37de54757b5d969fd601a1a2de742a1f441235f615fcc9b7d4f983a8cfe23b191e0e1d08d94290f7029a5673426306ee3332f0825fdbba24b983c690d3d5966133d2d551886d0eedc4910c4059a4ba23e2b14bff37ce0bd754285aad47ec07fc4e67e1d7243495c56369fea1497ca62cca9f472005e844cce3443e00c1d73af1e874481907dc0ea5fada7fb9e54542c0fad5d19ff45d2b433f26f229f162ccf08986d85acfc3f351320c4cb10606667a764e2aca6f95c56962817946b5682f8e5897b728460e3212892c0523c8c447e57e2c2b8872a97771dc89f115a43a7357162dca98949cbcf8b6bed899e32a95e3bb8a7cb35a99f540d0e9eefb0bdac052ff987353b999048ec562e448fa569c35cfc5ec835f157a5d5ecf571404cf789c228dff5c6efa7b26b63ef15658ac506ab67b9973113fe37a4e666617e415f81353c39fd394153054778b412659c3ba46218fd8cf81709b3e762782fe519a4e2c368ee8e5d2a35ac9b3de243b2d269866aa58338b0d75613f73eecdef930fe8fe47a8955944a935627df75e13eefb9932f709a76d25c68b9d5553918015b3ffb55d6188d25820e9110c9126d0420858c54742735ca0d778ac671a74722eb4b51fd34f10ef18b9057441b9ec4e11d2838dff319b9247402c706b060d176023cada2ffbbc11dd90b2bcbd0ee669e9412a87c622bcb78e15bd191628c796eb702e3ad27d6321ad87aa139536be92b1cd5e96e18bc051564b9590802cfd15236267d85cdf7190f2da5c7150fc1a37a1fd6b9071eea07d2aabc72bd32d6203563a98a5321ab1e28364eedcb72ee24199c21beb00d5c77642ede0087710a2e5ffa6def1257605532c1710714018ca61727bb9923e6b85fde29b5a2ec33686f31d683fb774c8600cce9d6c63dac9610f5299fd1b31372af435ffcdefe5438832e9845dcc04cc5a2fdb33b34f2e6194eb25cfd6e266a961bfa164f73d3a673e6ebc4a05a62d291a9890359cdb1666bbbeefd4e180bf1b7015d75d85e8b87fbaad264cc36c01474ba36e56e5264aebbff35da3e3c5af019ab16f08d3f1e3b038d7cbb532b40e9f7d8b7b8166ef2563d9cd9c51eaa589fc47d3b773f10c950e7d74fae05bb62e99b4065f885d1ebc8550c5da6a48e5048867e339694b38fa4212bf72155481be3b86351ae7a47deaabc7452eec1e542fafcd0c7b79a4bec6a52aed1b59151b847429800f477ba66b5b599d3b9cdbadb711f96569a7756e41972ccf30ea17dc203ec7f3f85dc2106db58ddfa06dd2f6330e3b724cb118bbca40e145254bac50ded10bbf096553457a276ae1f5a4ca7e5cdc9bdca076712a77b15fe68573fc0d704f8e3463fb2eaa1c5ea26c9454b0afff60b5270ef2750fcae4554ecdd7d328285475b4be0cc002df1793a8a9bf7ebb76a9b4706af9f43b7adc6bd5a65c58412637d4f3d2581ae08309817adf247b7af681fb1d62f42ecd0a99d608825171bef59aeb608cbce732c6815c8f467e6d5ae8ca2bfb468bf8c925ca9db1e9a44578e1c19a4474eb260947e1acfb009c9c1ba47af3154ad700bba6b241b2b55d27f0d193d17b93268c39f58437dbba79f0f7a644c57fcca4d7fcd268717cffa374388d28a1ec3fc518c56b5ccfcecd9b7b89cac1bcf29fc089953ecfb8e41938120510e4f1bfd63a8ecfeaac817a084137ac26a5474dacea6dca551d0d6987d395f0f4612fc8f4b0e7b2434212d2623f063a78f64d71d0bd2af1e1a352bfd5d40c2577606d84c57b554fd92bf4a8e7caf2045f5349aab38cfca54667497d2d068c8387d1d98fa31d49229d0ec891a57d3ebfeb88f77657c9965447c1773dc5e4cba8a3111a8c53ffd04534c558c5dc63d230da65afc2be11a4a0b2812e83db09eb6fa2336d9a522cb243b4e4bdfa54cd6af47a7c73094d48dd09ba7fb878b13351aaba21066f96b0c7261e807fdd04a002b1ec196688ee8533224873f932bb16301e905a4a240729c39481222e4be7488979c0f40cda568afd13087e1b41e3211c39c551f6d6d9433e74410515e6d0378c42b4def06d387bf8547514999cd41d5dbb204f2656952890d826afba480563814d01eec7996f691f29496f1242bc791b277940ea45cf92cd98a66e82f22da7ca3f33b3d2b935dd372090ba711af3941bd1d56a12530f07d177cdb0493e22f785e85f23ad79061548c1d3fcf54d05a18aaf0e7abc5a728574b2b3e92e0c927694ca085838287ec90f9a298a14259daf8bfb844f1a6ecf7e1484b74629d8425ac4611956a3d79346672d2020b96456ad0e902c4e6f4562672860133bfa979c2cad472cb63f6863c57ed1bff588022f755ff84bd87af344d6b8faa3a5023fb1297118e8bb5691b000f2e85e1fd417f02cc06a3b5b3981c67c9345f4b4791cde803dc0b3b96640addafee42682b8cb44f8285ed5855a8494c5b5eed9adef5416c41503ffe5cef2fa6d246241982bbaec7a9b0e76a3db065e882f8b85193edfdd3803e6e83532890658280c685f529b2b3faddb232572a8f3c4ad21cc1135795b2b4041771cb8bf3d7dd22794da1ad112b7e77a4a8feba12aeec78b04e6ce578d0bdc03a55beb8c179d77555505a803e09e9b0b2a75dcfea4d418e9c61e32fcef8fb4eb4ecef9cefbcb245bec00c456decedd4c32f2e646f5dd69053ce8b15fe1956cf91923c4c70ff8bc6f218a78bf7c67d5505947429268340ab39717ba646501a5395dfb9a3804e9766a7bd228de499c98134b5655a9be6344a7cc1c1928e45a203be7ae6486c9a3864dc5ad2c2a4f2f2af8e2ba28fdf175001c65a660bd6b46a914783c0e4909c7e7fd61d2dfab6b46e3a55e4a0ad61cbd01a68570e3130275f45c02827d31915c9c3709a05a2101fa71c838de0b0ccc44cd69117e4623d3b78261ba1492aa24eb18223566ae0997b9e661909d734ee7ce56f8d64e2220349305e96811285a0b4a1711fb16288bd1a83255438fa1ba1fe5351dc4d7f8d5ababdecfbffc2e12dcdbf4a9a4373826900a618955612109d5cd42f10c353fe64e64b73d6fe06cec5b3e9e3d013136b6006b457b73d57e364d83aa6f5950960b351032dda99170c05b78ce343dab3d5714f0fc2a8877696ab6196e2db1a5aa6a390efeb26aef2ee9f0269165c7868070d5f3eb4d8956f4c6eef2039989bf44c857fc7757ae21238cc36f46c011eda89032cb3ff4edf22f531fc1c18aa3631291d4dd5ecc61b5dcbbd70fa65fc55987d43fc3e02fb73c0443ad25a191eb83bd39a23ebb25819f1fb9e6cb29f3ecca498a1bfb1658e714982670d9daf2cf25bbc4cdacbde6465e906ebb0b31989002080f9ad0a27b8c441886e33ad69c2a39f605c4d48f1a8b7619a81347f19e7d17732315588701f431a521d789fcc0bad9b09451d14cd8a60e215f87a7f4d7cb2607519e36de02cd5b8197da23c9a223d088c3c2dc6eead65e6296d3c4d90075025377aad11c5c53869014947461945270a82ce7c8db4bf882456536da755a2d75fb8939165b30a4503523c6592bcd4d79e5610642ec04704e1e03beab622524017fc1302c4dd09ef1b48bc0ce23ddd7cc520d91d8049cf0882b343d952c3c5dcb425b2e6df1aa22b75e9a1f1bb7737cdf826c2f60fec7de1cc3cde63473673e18ae0c69cc369ddfaa9d112fe6e88f994c87b5d1c5108e94f65ea2ee57d73bc4afd0270bb0511b305135ad2cbcb2b60874150b848f2da5fe0a75a9e37f71e03d855bf700359dc7f99782e6ece0b0031cc33b46db98ba421587dcca0defab322769e3474d3832dc761a5c082ddea0cb25ee463ce5a3204713f6b68de1f134c5b94b5c596bf432b27a7819817c09e29dd76ed8ff2388a1db5982996cef881d06cb8b973837485231ad1a8b1b3279cc81906d5b4aedf154ca11113d916165972dff8330e6cd4bbd60daef856b87691abb75bb0db5d2630af7620eb110048f036089152466fe8e028c1459f2e24dabc2dee107367b6a2c205b9950a04ec0b0807ffafc4f58601aad881ed3e2b1bfe9cdfc2683e10509e124e5bf0237608175a6fa7c42dcba8010b9fd81c3497d64afe27a9fd640a504697db3d10d0d0cbcd21c7710904955ce64bee5e1024d23cf84115d63fabffd36bb5b1f66195169b116d39cce664d5642f1f0a257aead4ca4e7e17b57e32eb0f40a1e793b078817145e7631ce2efde10c871eac8b2c7d99c7b78e5ffeaf51202efa0fbd2894202cc86da85fb54b92ed57ab8a950dffa370f5ec49d8df7c1fe80a8321f940cf7913c3265097a897bffa81cbf3212692a818b52b07bafd8746f3c23c3694bf3c85592f606990bdc832b886eec05e7ef3234685652355d031410c2fdadafb0e5abf28bdc306f054dd917092c55dc4accf7467a8eb7ecef8e05e569b4c1f1ed63cd6a15c220ff1fea644113257b2c3d6748ef72ea4537ec6cf506e9384ada985acf7871291ec3f46e1326e13f5149f6a30a72c287445985693fd78b5cd2c9d01a4cf345742eb4f75110728ca6d593bc9032a805099a56de9561b1f1b52808498b5519ca47c22a62a280a396145264fcb70b4b4d4c6157fa5e43982703a2d1cb600d560193997cce55aa65156cbc20955ab7a0d0c7971c522f0926d8512eda01deacab160a11e7142c3c36d213c6097139cd7a7f163f27685eed4a49da1130618dc20890aeaf0c0065ae1b2e8f5eeb10dd8be016211fe41ff95c7564027ca19e0175f12cea36cefe1676a7954810c88169a76f1a18944975eb0287e61e7906ed5e961d6cc3f187d5129c62ba158adfa0d5ba75e0a77dd84ac0b5b16753d4e14d2888592873104dd93eb364ffd9611c203778e4533d56fce467c5d9d9b3351adf00b7f68dca9f33f94a6ec5d9363554a70e3568f1e243e12d256171009ef52193e0064abf6f69322b0c6119c2fd54f0147e232b54b86f7c27d6bcd0fa3def9f75cd87d", 0x1000}, {&(0x7f0000001240)="3e260fef3a08e72f1f0e1f0423a5e42a96fbc7a457dd0db2ea2823a6142c23e016402b7047d45f76b4444ecb376e99421d76547073b7773fb59b9e9bb4ec056894c1a483d0e02cbc4e9e339576e7419849ef6f587b10adf8b217452d05876f0b71b38d91831f02cabdd719838855ff187c4c6b015074fd767a4c5790ad3917f120ec2f1daaa94a5408b7017e011601d4fa1605981c8967d8ed6c3692b4d7be74089b4ddfc3e205359bcc08f5ce0af8ab87d50ed5f76529d791201dc2a04b0839c6c3acd7edef62f8f8fd7d647227545a77eb1ff3fd87aab3812c874785b3b12d163cb917684a67bcb2298dcdf8924f4a", 0xf0}], 0x2, &(0x7f0000000180)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r0, r0]}], 0x28, 0x1}, 0x400) fcntl$getown(r1, 0x5) 06:50:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) 06:50:53 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r2 = socket$inet6(0x18, 0x8000, 0x5) connect(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0xa0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x7, 0x3}, {0x18, 0x2, 0x1add, 0x40}, 0x2, [0x10000, 0x8, 0xc1c8, 0x7fff, 0x8, 0x3, 0x1, 0x8]}, 0x3c) getpeername$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000badce3b81b1829e4ee3fa96b7d0a6aca4a400f1c55eefe412ccc1f54df2c5ff96da4a56b2866e0f5c8aa24e9c18f600a4508b1e2"], &(0x7f0000000240)=0x6e) execve(0x0, 0x0, 0x0) 06:50:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) r1 = getgid() setgid(r1) write(r0, &(0x7f0000000080)='\r', 0x1) 06:50:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$unix(r0, &(0x7f0000000100)=""/194, 0xc2, 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f43696c65305b215ff0080b00ff7f0000e6003c794e4ce6355fa8ba93b342d44dd12473d4564ed6f367cee7de3b3f676dd8c915e61e9edf57ad8e872ea5902b8fb2c348142edd87b6d084b1125f7fc454270946284f323a329f834d3c849d1ab6070cba0008751455656e6ea76de14ed80c1d3ca66afb532b5e3d040a7e57a026e34d6224ded7119d7f2cb590f91c5b59ecffc5a8e3bf3876e142302c55b361e17e66b26c6e4db3f795ec5989c4d778f141f729dfe6ec703a69f809c3ceb5bab6d42cd4a1f4b784c69825aed7ec5ff21621fb04eaf35f7fe6"], 0x1) 06:50:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x6, 0x8000, 0xc39) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:53 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000300)=""/162, 0xa2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000003c0)=0x4) ioctl$KDSETRAD(r0, 0x20004b43) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x6c}, {0x6}]}) write(r2, &(0x7f0000000240)="6efd1768b02d38f3ab290c52fd6400b31718074093d69682f6585b53e22e0ff3b48f1347abd75ef52e00d682179961d336159b7b7be412b666c4d83d0e34155bb017643561c34a35c07dabe935dbbd5755d88a58de0b3475788d3e4f2dfb655e20aa4066e8ceedb859d6d3855db586", 0x6f) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000001c0)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000040)="82") pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x6010, r3, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 06:50:53 executing program 0: mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x10002) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f669b6c653000"], 0x9, 0x0}, 0x0) 06:50:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') chroot(&(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 06:50:53 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x1f, 0x8}, {0x18, 0x0, 0x9, 0xa008}, 0xe43, [0xb4, 0x401, 0x0, 0x3, 0x7, 0x12ed, 0x1, 0x6]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) 06:50:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000336067fa5ef76d0000001800000000000090"]) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x47) fcntl$dupfd(r1, 0x0, r1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x9, [{0x1, 0x9}, {0x1, 0x500}, {0x1, 0x3}, {0x2, 0x4}, {0x2, 0x1ff}, {0x2, 0xffffffff}, {0x1, 0xe3f}, {0x2, 0x1}, {0x0, 0x3f}, {0x2, 0x2}, {0x2, 0x6a2c}, {0x2, 0x10000}, {0x2, 0x5}, {0x2, 0x7565}, {0x2, 0x1}, {0x2, 0x9ae}, {0x3}, {0x3, 0x4}, {0x2, 0x1}, {0x0, 0x7fff}, {0x3, 0xfffffffffffffbff}, {0x1, 0x2e82}, {0x3, 0x7}, {0x1, 0x4}, {0x3, 0xf4d}, {0x2, 0xfffffffffffffffd}, {0x1, 0x8000}, {0x3, 0x27}, {0x1, 0xba}, {0x3, 0x8fa}, {0x1, 0x579}, {0x2, 0x8001}]}) socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 06:50:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 06:50:54 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 06:50:54 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x3ff, './file0\x00', './file0\x00'}) 06:50:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x4, 0x200, &(0x7f0000000100)=""/237, &(0x7f0000000040)=0xed) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020e80f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:50:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r3 = semget(0x0, 0x4, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x10000, r4, r5, r6, r7, 0x8, 0x1ff}, 0x7, 0x8001}) 06:50:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfdf0, &(0x7f0000000580)="6f066ad69c9c15030365c9fefe003e8a54f5f42fa863f5c3ad37eddd00c709d9b554ef20bb3b5c14b004a37c170901ac0c9ba2a8c6c2d9100003629e6741821ccbbdc5b565af2d8a73ae69740c50d8800be84cb9787a3af6c6a4d5db3ac00f21362f148fda122fd70d6c5b63df13030000000000000093a8f6fc6449781f592de89d8e09b5afa32c86363b3b99cb06378c54f333d922630263c969a1c9645e3f7d82b01ec2a16f8c22e85d7b5f276599debb8f812506d979d5dc9e9f30566df1980b1440db602553859020bc6359b0c0361e09790fa0ad260cdc192d408fc4519fbf99e595509e993f11adbde2baa5351f") syz_emit_ethernet(0x1, &(0x7f0000000040)='b') 06:50:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f0000000000)="d55671fc560c0401", 0x8) 06:50:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) close(r0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000000000005, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 06:50:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x10) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x0, 0x6}, {{r2}, 0xfffffffffffffff9, 0x48, 0x2, 0xfffffffffffffffb, 0xa72}], 0x100000001, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x2, 0x9, 0x4}], 0x8, &(0x7f0000000240)={0x62, 0x8}) r4 = socket$inet6(0x18, 0x6, 0x400000002) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x2e, 0x0, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="847e2e2f66696c653000"], 0xa) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') 06:50:54 executing program 1: r0 = socket(0x18, 0x1, 0x8000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getuid() setsockopt(r0, 0xfff, 0x6, &(0x7f0000000040)="c51ffe60f5e9dd4ddbc06af8be7a55f9e4ad0f6a6462905ab8c5b0a97cdc4b00e20f8b4a080dd61778b842676631cb6ee02323fc27094ca949683fa010228767a31749fdcee97a25ca7e2c5c79fd7e75212fd07fead1f25af9cc3a12de9b273332d03cefd29419f9129a43ff825ead160bf50472098482a53b2c6a6091a5c3454f5a7f5b7fda857e0daeb6c6556f99ce0244eea218e062dc49eb7679463cd2d59d9db5abfa91af8b7ca892228d22aa1a2bda5a8cff932a786708463e1271fc4f06b5287686b73815f8711459152eaf4ebd810e8c71c1a2d0903869a0bc0a9227356b35c9b3a58a62efd3b86c1371d40f7803ed09d3bde7e7a764a3a58cdf98a6361d74e9dd9239e90c3bd3c36b59aedcc706baaa47d64874baf4de900ac59a77a154e74801df9c4734b33d2ba7f029428b864bc43bd3df331264c8e09c2e7dc49097ad71454e655a4e32f3b634bec011faaf0269c6a50379bd92649684800205929ff0584d99901512bd6f2c3b88ef960207f38b2055e59adb546e3f2d809eac2020b9fde6cd610a577c69adb4bb137ac8625c834c846a5d926f1d151ccebd477d9b4def2913eb5fab91d34490f2be9be417e02b499f72039fa881b5dc360636645c49e067c62dd7dbecd2cef2807ff7cc0b1104608d521941460af9a9018dcdcd1730b06c0c613b4d96b52c46883c9c8ff46bf1829839a304071d6c114fb852cd381df0f11ef26c2a8b91cdb1d823d8da30aa217a68b2944b76cc9db2332a44c9e2d5bc8d2ee339e1d742b39ff5db3307f318f4b49f3dd81990bcb7c5f7b244b753a7febd8f466f8c01bc6f6852f5b3ef6008a49964131cc4595eb3c993ed8531f810f752a3f3de3a288a2210da79e6b2a10954bbddf349dac267ec098689d2a68d52fc98f76c5d521dbcd471f8ef7fd0441ce1073377ab72961c7acf3b22b691125f2a6dc7a935dcbecb97139a43df774d1a37c11b6ee42be6a3b1e0b826f16c2106b3bf6398849ee3a704148a4d112c68cf5264e96c6804454c6473b6c6ce514c6791dee60c5fc7f80d606842d08f11bbba4890cee9aa26c310fc68195eda3a459f65823223b64c972aab8fbb69e42d28c41c841c965a7471caa33ead28298e03a731d8b37dab055fd0e1cb6181e7c5d76f477d2fff74714a77febe311c109f3cbccb993e022cabd1fcd0299a072b47a55d7abca576eed330a6484f01f92bd0634ae637d34d1f57981cca0c7870b58beba357ce9b17add318b995e8aa511a3a9aea0b34572528fc17ee0edc33c91458f1518dd0782a7fc21bfe5802eebc7f167db662306c8dc6de654d50388f4d1c66937b25d0704167c740554f17159fd67f67a667d0513180a29b13de3acf4e28f85fac2709a5fd74d80d22d484b3376e32e566b620c6f4c3e46ef2011f87308e30aed0b41649439ecee40e292e268a4d2b5fabe45c7c2d953cfa08a1ee27b443f11b71e904f436c35ece4d06e195f1ce4076092ce2b1f47246463fbd24bea4f435a00707be2acdbef2105979e3582e4efff588db53de6b4c0b2776bd87fbceac040a2e3f63d3e20734c93e0d1fe1ecd46364954f98ae11a17a64fe582172dad45c7b84c54eea6898962335cffd36bc399761a83086b2d4f88515cc588ac3de590e528f9fab712f3eb9b9cfb4058f77816800f00f1d17e7b6807e8a66abf8a2ace01f2250c64388521f3c1817e326157e15768bcec8c34e7b8f5263652991fb527788bc6245c49b0c4309871d65c3a2f4b64a5b441e7503509294e193cd743207b24ec76de99772665a00e8c23c413dc2a08fd93d7cc07e1f5d997c21c37106019b46966c00ca60597bdface85915182164f7ce314c9d79d5a606d261912ea71d3610c96e154f1af8b792aab373ea8df6419c32e6eecb8994b7ff70c1bbb3e8400aba3d18a93c8991101b23dfd7e5d508f2a470b07287892e9e5e74cec989c619fd2881196b2f08861244083d054a9c69d703ac5d79cb956df8660400307e1e811106a8256086264542fd148a8aa7d37d96cb1d29dead9edb10b58af84e0cbbbf26c57bacb49305bae727c7da67a524720f2a055a241363e0ea3c07258f53dba16ab8ce5a69df71219448e74b0f7bac36ec6293f0b96aed9824311764502fd8fbe608d82bbd48f4c56b90ede4828af4488569b0f7da765d50cca85121528a5da4561cb5a9adbd274560b2e894366347856841ad67be324a03f48fbee7b8a73e1080101ed7d64a1152e2c8db5714c89cd9039cc6e9340913fe66aa93c93aa479bda41150482f31695779c5289ee8460013a0b59e9994d6d1c58c18bc12068c28c623638d75a5a94ae8fcec655663ba570790065464cb5fa14fcc52022dfbaa3ed10ade0b6b87468a877d51dfe7595fcd1d779ae2fb04cbd2326cb9bb9b855853d888c40b81fcc0b4d2a44fc3a9da3ae11f24bc15145bc635801fe580e94d427980ed94f053448cacfa031f0b045b4c8d730213e8550c3ed7f63760a1720eedd5bb897c013f61e9a9a652f3e51df4c8b040fbd617f542a4ff7544f6f799dd2436d467a8b9773a63c87d8de5bf34476709731ae1ea7d6cfc39b798c317122532b5bf0d25a3f32c593e8e0c7bac24ab5a9cf45bdc553d4dd99aa4e6c45ca8cb46d04f28cb0aaf81a6706dff4e6dd00b78661a4d7d4ecd09ae51c6f1f6e7ec10ee479b5937229f64f5304da5380016271ead8dbef295d9131e7ef0efce4df6840bd88e1759746ab3e55759e27706751888a0806e3cc4fa3611db4186ed139b9a41a0d7d7b4b28b388e5de34e909992815b61467cf9757e0886ef5330181d8c33a054df47a5d68043634c47c528228633e9ab50849af1691ed9f9a56007203c8379ce9f7aaa3949db33831af44ceb2c19e26b6b87a6a5dfecffc4ba5cdcec332aaf88d7067682cc89485fe69d0cd05e3f019745ff6c02dd8b9e43b3ba940a4f882309742be93c545cde1dcd007f0e278dd269a222a1155d5d19f262bf24e0fd53835682fc34081285429f0634d4a9df33c08e55b8d9c2e426def73d165070bf5b691cbc360226fb8a30f4b179da8a1e4f5773b0dd079fe1d1aff824dc641fb8bd652f2d9dddc96b24257061b9ca2661bf21e5dc2bdd42a974c6e4be037541401991464591bf85f42c9f695507af8cfbe29b54408d764e47620a54e9fb0aa29f1eaa2184a9096e1a27526feb3f956e81478ba7e4e59c09a1dfe5b2199ac7561d3072bbb52f900579afa86177f740ef799b519745395ca53e14ae65f0d4afe871856dbaf3309228a1a0a1d1690a1f86c66e0cceac931b8bdd92bec97ecb1df51da1b88284d9efbf466a389846d3c599669c15960b87143e489234d5552ea2f11d15628df21e24e0774607c04456a541d4c504c45159142a4bb785b7e3fc2b6e86046994f5fd7250fd48ef5c8422d585b82765dc379e218093f7c3e88c7591ecb051051781d680facb3b0f3d05a08988ca135a5a8b0af31a1745bec957251673f1a88f710da7358dc450e534e40c70464db980ab94c2df8c8ea27d665b4bef9b9cea2a37ae77b015b33d9257fa21fc21c9becb37e0763ee38138a5435eba8c8cf38d201abf3e5907bd87373e9490a03d6ea6d1f229f1f48a3b8b8aeae8650adc8abb3c296ffaece7decc7191b3806d4169cce6b336eca51030288ff4028127acb967c3eb1652699cce41df068ea7eea329074c09061fcb58de2063ddf94ef3021de06ab510b5c15d1a7c164fc9a119ce0bff80ce1499c304cd770bc11c2042d96c834edccbc8dce0b394166c54efcd8aad889baf94620050db9b8ba216192d250ddb30da0721da75dd711591e90b83b87a82baa83a23ebde58e52d72fd298187dc4e69dd57c01206a059e4c5fd2bcff6a6b137e529e66a1ab3a247224a347d30a2b6d63ce197e9db16bf962fe035d50debf45edb14b51691e66236b7345f41b5df2feef9d5bd40aa07a6a907fd29e0ee4b1572fc459c80037c846bf5420ad2e157ffec1683e877e9b6dbf4dff297f106be260f7cb7e549334ae8215a8dbe230d6014ed6b5d405bc03782977b3398f0a9f3450fa8d0b35c0b7bb3f4f8a055fd0bd39bc20139962444088782dbd43a3e6d9e6e78b0ee6c5bff72c8e1072478898a5479b974ffa7c165a46e4974cb3ca609487851fa6fe653ba73725d953871e5ea2b650a2088832246ba1434d276dcb293c123723b621c5f230812476ac08bfda1cedd10acc65e0363245fa571c8a26b554de113bb376bea5ebd2511c8c1289a56fa10462de39c376763a3ffcc4520ba355708930dda03177cd2daa822a47121855ef00cdfb195afe2ccf69f3b58bee80cc839897904c9d757f0c66f002d139dd296db867fa47b29445361b84f02b3511f9bd7ab81d86274058b33414f2be1338df0e95dbdf467fbfc70dc401b7c89dfeccb2c4bcde19c24dcf8ddc6f635c024e436135fcee62aba1992b3f2898941926bb2a48debf32e2160cf93726a40de16c829da98e7abdb5439cbe45a958892baf3573a2cf061a5b8f28e34624bf6f3e860700b63684dd98322fc5278eb3c26140ef2786f113f54dc01671ef12d206adecf742cd982f123797a9f1e61100cd95a09a04fab25468a63d1da3020c2920a7cd7d89bbdde84134b9ef2d39265b88eb347de95bfdb8fe3ec1303ef4516e57245c71188e29b2eb578f4eee86c912e282a9c08189846039c7307c7fa689d64d945c45a3217e03a17cf78b1d58b6d2cfc094484cdc0b0660e96dde79a8303847fe3f4d671138d18c23e8bc52263218500ee1e814ec471730bf9e15ea694757abd3ebe1cba25218b22462b83a2e4c31f16ae70f9a910a56b662d369dfda834945b23e96b9ebb11d46b17d73bc473640231e5d5ee39564fccf40e9e21ed3ee754ab9f1a0745a58a31bd65f07525af95e3e69ddca580b3341ba9e4fed6f04a19403a31e8aab47aa9a86498e588e9f9c5675fd77c3eecddc7ef4c22eb42812686899664ae8259c4abcc08f0073f23a4ecfe3813c4502a952dc5d8cebf104f68cad79e79deade9b6485fb129a62737c1bcf2970607eb83c444b78ed8800636532c1d2cc9f87918c55fa407ff98676d6c3040d02e92a66ded4e4c24758c9ec29d4d96c6520354cbfaa34c9e76f980e767c8233eb53bfc697fee902f3f10666d450893a6864c0f8d2e750622edc6d8fee2ec3363c906f8a5332aea627937f2f3a312d7bde9454b8028b42094ab8198564dabe8e57bbec0172093744970a30b7d139e4636bfd5be4bf64bb6c8f17f7b6209bb7034986b4653138726559a5ece3b1ce55608cbd3f0054f995fd6c377b2c97ad35bd3a5e38d38a06dd7c9c46878fb543aa47e270057d6d388a24485eed09c17ae18438abbe9af4a255085fa7e3ba16f9bdfe79884d0b393e30748fbca11893ba5f0ecac6c571cfaf59c3bb391c41865e226d1677a33c406b5683008789f6846600677366947253e0cea07d8dac8882ffe3bbca7072d644b716198c36860302856dc490e309913a68a8639b179e8c6fd4c3b6806c6c4df04aea309242df9d2fe7331bd438f65a8d432127a2ab4c0419b46c6792824380f866e41b9db2a0c7d60cf0ee0016e120b308fc3b772931c1b59d12acbda5130d4a43855b2d436c56e9f999f3555402483bd6a56b0a9502610d78478aef2b4256c749ea96d811d00b2fe3cfb0478c47d01aaba008c0c61745afe0e2f7ebc1182484975d9eea0ff2ceb60566b89531639ad25a07db1e3a7db0e846b5ab85d91008e397be3b6756fa4eb3752817cc43e0584e8ae8d", 0x1000) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 06:50:54 executing program 1: r0 = socket(0x1, 0x10000000000003, 0x33) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x3010, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x85, 0xfff}, {0x43, 0x6}, {0x6, 0x8}], 0x3}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000280)={0x1, 0xfa44, 0x3ff, 0x4, 0x7f2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66616c650900212c71dc16f5f1c891265dd392b64679b1cba6b968ae0dc3baaf0e59c3346895c33aa30a773240268264ce53f8c48d43834b69ffa57c3a992f3a8779ec07005576824f08fc0ae742b5eb1a59965e7e23a47311a4c5d5f9e5ca4fac8002b8c206e6f4aa3d7d28a3dcbebe4a92ab7c4089a68c2a5f126230f9dc686f315e09e500000000000000000007000000000000000000000045f36eeaeca0c27fd81545f841ef42a4f2168ca8c14bbba3b64f3e8cec45f42a93aaac0593d665fde1e637f28011ecdb1a512aad98be6290ca267c75a5f11ea7188c0d1eca84972564a91500a73fa5917e6ae09836b6dfb299b877cf1fe615a5cbb5be5d673e8cc2bc0da27ea8ef83"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0xfff) 06:50:54 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) fcntl$getown(r0, 0x5) 06:50:54 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x9, 0x132}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = semget(0x3, 0x1, 0x555bc9da24e02c99) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/13) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x7fff, 0x3}) 06:50:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x10000000000000ca, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="00004edd000000", 0x145}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x58}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getflags(r0, 0x3) 06:50:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x87}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="de7ab75869c0f240d5ad29ef3eddb03efdcb4dac5d3d2b8f9cee212b3e36d71e9ebf6ef5a04594ea27208d1b9b95cfbbe89edb328aa3d930f0914ed9b614432cea90a8be32864b7036b980894e5438dc8e9326ed5df19b0242f1eca97b912fcf04fa071393f5afe73c4600972563e4bdc1a3b83cc8c0a18d0d34587a5d53b0d19c6a37a3616dd0b03a1a6a000000") r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) 06:50:54 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x59c00) fchmod(r0, 0x101) close(r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000001300)={0x9, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) read(r2, &(0x7f0000000200)=""/183, 0xb7) write(r3, &(0x7f00000002c0)="3c7dde3cf1a5be08355ab443767916f4f621827d97c10cc8df0a6a672a7855441b06aedb38ffd1841f57d9d1015775e4e3fe156efa980d358d0a18a7de5c1f2c393fe2ce8e9de09d6464110d22ee1aa7f76be93a9eb9da070ad87ce4260d594081d815ff64a25a29a1b7640ffd960eb278b7d6aa7e6831f6711fb7a33fc798daa408c887233ea8b4ec943ddb33d5265ed65d1ab3e88d8bb98b7044798fdd1d918e6ef2e65240d82d599409a97277ea55bc7dcee6fdddeb0a2010600fdca8c0740a66411a03835eb9ca372d11800785747bc0d001030382c52d711422b621d7e03a71ba21ec418b2c82874255849bafa61208a464971cacfcf38c593886e923fafdd0d843c47047a79960070ec207e155ab709d5a803882ed0303deef3bb5bc17dddbb7a012b6edf3b954297701cd23ee2396bd0745f8f21259cc81c90fde08b4e2ae4bc1cb38c39dd17c2b44e615333dcbf8add76fd431cbc484f22ca9b7bed69095471bc541930bf79b26569a3ad3f2fcc50500900d618cafec279bc87d205c07b193653ea4558ee80d22fa952b71146cd4d7cd822b513caa9c7c7a21336d4bc1bb1bdc57a1ca537a2cfd52aee7587be43e408f5189e3399a294543c3dc8c0228e7317df9db0bed03124b842c9f44c79085eede1af2ad0a033c0807aa27944ef094694cdfffad376472e2a771585cf01aaa7a6afb4589d6244b310d733c832eeb2610148382491fe3b694d0d74e7f6d76b48047f9362d77f91139c0540e5fedd977daeeea5459724bd6dfcf8696d41342e0aa0ef52280cb6e52c045eae5e7eee12ff812ee89b3eba25c00e2f4885484f81606ed615b50109070ce16d9c6156fbaa9359e7d2edc662578c868a5c0acb4f71213deddd20a7315610351ceef7feff8aaa13dff619180e489bd29f33e62035a1c1f8efd4cdae39901b50156b458ab534ea3666a63c8b6a0bba99e693cda64b7abf5b99531a8d42cf61023600727d953fa3ea431abb384f1ff3942dad18e05baff91afe52ad27d0dbbb58a4bc57ae8cf590c121cc3a69a9f41173bdcd1866bac0b4752d96ab838a7a9eb71858eeaea5f0c90ccaad372e26b2df4a3855d9240acba0d0df16e8d693043c6717898c289d3b8cf84ca57eff8ae2623b9c7d982dbadaa79ddf26d1987e460f995f15e770f84fc019650814f0352b0a844e1998bfaf78694902e9a85a678fb9486cb18835254d15aca5da803e970987e911ebb1bc1df5804b6d7ff1be06a0368031e62d78a90afb22594cac5c3c83ed9051ef2dea385b6b1e635f173eb4c6652cc07fcf244b2a6deebc7c1e9ab60c5459b168af223a40125123b9c2e8d3b93e8535527126bfafec7bafa293c9f70534cab5e33fa249f58faceb292386371199b02c0fa2d95b64e65d0543bb9ba8b2fb54bb5bdd9e6bda7268f3d6eff51361bbb396f491c4826c7e79ef3a3be3265a4fb9959dd0acf299f9be2568e0d0d0cb071b87f1160bb27de3807e9fd5b917b7bc7f210bd5f520ec296ea767862f334b62dcde15b28737017f659dd9fa47df9c6076aed4d4f91b9fe66fcdbd957734f83be1b8165c87721079a171378ba695d0ccb6cd44a85fa07d51853018b1ffcfbaa59d39f7ea8f439ba46ee0a307167b749d2ef9af375196a3abea847149533168884c3ea06e0c0d27ec9a070e8dc16474c4847555c80eb5bb9933f4618d17a1c2edb1f622cf9accddaa0a2401803530603fc8d1302db0a7d0ddca48d059c510173a41b9ade23f3cf4096f93043131cec2f428e4022fe88b2d6dc621c2e1f53bc40300cff0d692d34600e91f20625a00de0b924754aaed4f31c817dd09b78ea2976c85ba181b75ec96744cd8e0913fe0d45f34b890e171abab98e1e32bc7b694c310513b78aa52fab1bd4b3ad1d1201354cf20a9e67c7d57fb869d0c395d84c27e4378cf9d838ae9e4acb11d04ebbc3a14426437913a575322e158c86a1e1eaac237e440496d459b2d659e3aaf183ce221e6420ad2259569fb298395c23b755c7b0dec44d1102f9156cd10e299718e7e4becc655d7500d847660ff83af68f5511dbd3135fd8afd5bdb584f0e84a0242139abffada7dedd905d19077a25cf86d576e071af0ea8c6cba3033706e52c86490da78c30d7981a8a98027cbeba42e60823ffb4a8b3366b02f90c1a42306da7f1801dc4796f1310d2f5a724a2e20936034f5330f4c88b5a8d2bbd77ba60c3be83d7621278f9ba556b6c336f660c66c8417a847b346b7a4ce681f8ae25aeb760698027cbbd0917163d6d2aa1222ad6e481cf0856153bbafed9d66575d7481c83df1227e916903a7614e392c229fdd5cc77412fca655dacfcd536a36ff89e2325d6673158e0164e9e31c49c1d05b0de5b88450ec457cd696ca6d950c75d800a1b11bcf1acc119da3bbf87c69ace7810a676aa2da4ecb25ed21dfe17e2270f55fec62dd47a85de5d3b6abd608857c0746fdec6c6e5f78827227934cc09aa814c4afb72a5da20d6503f7a778d87b850486dfed149d62c9ee395326722197b4c8ba75acca8651a60b1fc169c2d008bcf580f6aef4213e73909effe7cffdb3623173996430834612289332b6ae606480435d3c5be291bc05b28f75964dbd673973e359b35a3788d5444056a44582a710793e3347c80e7cc83abea5c3e5639c18474e7b28d615fbab028fa30a1ee427f8ec6cf1b3b97e1f12216171c99307bb2cb2dc690d675e86b56cf48a87e18868bb044b7e8f6b86cd19a79394fef0fd6fed6d0e1a04765a8bac43ab1582d766cf0bb04dc896535c13a5494b4105c48e3afba344abab91e55462719a1f50f56d04c351e00b0fe0224c3f323e858d05b9b37700d5691c508c1b82d2d911da2c851cbd60698b5f96eeabb3105f1963788702129dec6b9dba7afad8cac680ba356b5c8d431dcc5080dee62a56e1dc76edb3b852bf3893916eeefbbc616aa3d077479f0f5a9fcb086b4b73309e944e63e91fcfb749a8ed16d3a59e35875b38f6be18a90c68d36699afa4c2bb3cf56fe665e9a6adebf957342310a56dfa47ed00362f91bdaba882705be5628460aa625ee19a8b3333d5aa67d4e10ebbb8771835008967819937f412551ba43d593a5da911c3e253320be3810c26575e8a0a6a67a9031f1c5bb62b0b8ad7ae475c30497cd934db51d3ed3eea14e5c5174dab9a7b32e62d18576bb9bea7383a2e313fee8986f4f7e6f6af467e256e24b028155acf4ed514c05cb85aba089608f2189c46a7e6a15d1d5f11855b7a62ff4856cb5796cd256f831d05560d77084520c5eca6623858db51ec307fa998283ccbfd0c8cb27e732fc098bc2400ffcd667e2e88feef9112efb3d30956f5650d59d834953bc73c64a5d33d289502b3366f8d6fdb82ab1755cd71c6dd80301f004bcedafd5f31b66da69c2ee1a84b556283360cf92fbdfde991c331450cb2f3a2f78a18936011be451bcf916f308cf891e6c04a2e0e65f367c3db65f2ea4e49ddf1e97eafdfa22cb8d45c926552ac8f88ef921c30ce4fcb451b676ad7de01218683b0d6ff3b6760002dc8bec4a1f86934f8e678be742d82ed12e0f4c078211c2deda723bbc6cf12efaffb31743eb205f288cb44bd134bcdbdc282ce76bcd11594434c9d2d1e1e0eb6ad0e6a27a7d9b78d08499498d11b24072012c8c8b0e8f3cb6ab7bbe43d9bd03d1c2c31f73f5fcbe5676e098399926b31eb2f9602d9758d1b50385740632a75add04f1d5f69ece311c169374ef9b34e3e7743bfa8c64f7cae0e3953f095b81673e3108e922e000f062aa1afb7734de56fc065d4c2721639511ee5a0afcaa7049df8eb62fc4d77fe66d3961e66f64a318efc65777f86043297c66e1c8324cc7e9c742baecb8c9af30c992ddeed96448cd366bf55e99976bc35f6ead90a30047f5d02c70fec483ae7830be35b395e1c02ec34609d682c76d977f0b15e91f475b7e96fab17e8d2ce3cc16b46e18065d893f443e10715f64ad85d5012d6ae24bc4eecd91e38f98246a8c3db9f7ce7aaf752e90780fca912bcbe7da555f42e130301511f777d828658202dfa9cf6a96ec48fc72312db787665ceef9590836452e76880f147e7f0bce10c950d68d49ee849ccd2cb2f60a3bae34fe25918358ee4c7d9bdc2944816b63d58c2cfd326f953ce10f2c5cf410e3cc7294bd127ad3c69f2c0142f5822f9c272e4a0cf4d6e9e9f5bb9f350cbf5b8f1b385573f072c5a2d32aed6613a8d0d813a3ba12436499e2f3b224b0d3a092ffcab9a3eda742b3d1f4db2336f94a1fe34efd9406b02e309c72eed1020330c1b9f3cdcdf0d2376bc4a1d621ebbc6d0cef42507c0383bdf6cf7e7dd7ac4d59e01371cac2eaae9f6c12392916850d5465ac185d2c8ef6d43a5feef02695444f616faa3cd2b74b29fb74f0af87fb1c5459da17cf0b6641d14685b95f114311438f6a3a3860dd51d58bc7980b33fc35587192a7c5756bbda4e97af1fa42b02c0bea4c1d1754fe2ab96f3bcf6ff79e03557087c7170572beeb006aa08cef9d08b5cf9ffa909c2798bb86395230b2d1ef7c7816d07ac91badbaa47cfd524ab44c55bfb6f4f8e35d8278ed1c814098a426e2b5ea5d4c547c17756260e7c71251a21e3535dfee949db7827df5646af055c9ccd37300bb2c5e08a2b9f8a04bc7298435614156e40f8250bb2adb0cbcbe6fc832f5a939ea3b0752c896d067bab5e83334557d227bcce2e54be0338758351a673a02a9b2a28465c89d68c05b065f728a6bfe0d17ebbc9b2c97774aa7d4c053163313e51e226d80fcfebfdd451f62de04f2e71147bf3e167c2af08de137f61c049fc0bc5e065f254b69dbd950c74f620cb6a7d6403daa76992887354fe0c7e493bb940eb6a9551ef5e9340eb0fe007f9dcde69c43bee15ac201cc40aac5aed714e0de3511fd7035f7035262824eb2f3ffa6f3ee63bf742223d3ffd2e375516f32cb517dd7be59c9dadc5761a94e7d4b9a311e541f4b71e60f6053aede73933b962389a91b5c0b81d02727aad673874d49daa09fe595683ec8ec795914b18ebcbbb3c1887fa0e104694a951096abe1cb2f23c210d19f5e2b8a286b7a0b5520d991140c7910dc8e10578f3ee3e5ac1908bafa39cd6366903ba87c6f5dab8e3d48bc9a4f3d0aabe26cb96d33ea2988e6d393d7fd07a2ec134fb868c351b366fb2f3b11d23961c3c2c1c462ea6efbb8d44365f4a3428710e10db4a77c1502675c5cc67252b0337cbca14ac378763576861c24051b4e3b89609038e16e24be38f91cc3f7a80e5b5f25333c0897859fcc08c02aa45b087d82dac20b72caea6db64af84c71499bb3d92b21c70d5ef1dd36258d6b1d077e953cbc74834a0826d1a0ec80a10ab8e57b24ce20d11fdb043bbe00abf165c37439a783a44d565079eb994576b9c1e1711aaeb115e97d5976ab5f75db126b6ab68152fe738d465726612f5018bdd50e1f5d260b7590ec8943411da6c2f7d659dc67a57a45a2c574a34ed601d2c59e7d3a888fb498ee62651fa962b7c18e1ddb96111a2e4317d4384096e7e8bf06997136e1dde376085f392b1c695f3e53908f04a53ea6b81db4a671c720c33b8d689e65f51b76a99b2d77d71b51d9d6b8b48f6a9be007e948b21e105b05c99c5f37ea3970990a6d9ee8ceb3342116fe1fbb08ffcd9965a15e3c9678bd95d81d5feb60a91ecca8263be75c2bb1bd1857aee44789c95e5fb44a5e32aed2a51ac9390f1bbe17ea4ba26db758c924d2107a5e97a6fc946c8f80329d5085c9da95258ccfaae571a9ed7aa79fc8e2c", 0x1000) connect$unix(r3, &(0x7f0000001340)=@file={0x0, './file1\x00'}, 0xa) mprotect(&(0x7f00006b8000/0x1000)=nil, 0x1000, 0xe14a5c0bfad1648e) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000012c0)={0xffffffffffff4b3e, 0x17, 0x498a, 0x20, "873374a6cca604b16d6235bbd763e52dff0ce8d7", 0x1f, 0x7}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) write(r3, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 06:50:54 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x84) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000380)="3b58f9b02f6f60eb4777e26c7dd08f3123b51d2e8e35f0053969cba9e5391f0a0cf67c2d8b31050627db8c07b90787e276d4b6e4371994fbf14701059b0c55456aeb1aa40805ad692e2450ee74d0ab2d033ed1bcd211efe8ef453f3c11b08937c1ee4b2d537acb699bce5fdba7c732dc967ff9b2c061cdb7de090f3666529df7e6f1e67b344afd36c0669b", 0x8b}, {&(0x7f0000000500)="86d72612d216dbb36f3ea942f568d9e4e83f9fef86392c9bc48da237d779b4ed89eee69d7b5d9e8938ee3eafff83d27e6f71c6e2cd4b59840c8631add13596d62df8f476f3ebf0df7adbe4c7d6c38f08e3da8376a2675061101071e78053d79e3ffbca0ea6992f26cbbfa5d734ee14600888b1fae88601dee4db625969f91cb7742aa5a08dc017e7003ee25cd097c60b2fe56d7e728639c2d04193a4e9be0c996cd2c4ba9c0ad09ceaaa", 0xaa}, {&(0x7f0000000140)}], 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x6fd, 0x110) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7, 0x10, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f00000001c0)="9856736cb85dcae2366a9a5a7f370ab989bf2b8696f4621eb99a0b0e3db28f6cb1e1694c7f4286127c393ac5611bc2e414f73cb4025992ed4828bf067e1bd7218f512df3dbf885e89ab2eaf4febed2122386a58f3b25becbfb628c5b542e37a5b56d5c4e717fc891f679fe658a8d2398c8f8363bd2815a27dbe15650e29530d06c61f4a55f4728ea2b86cade8e0295bfe738c014bf27c3293aaa7acfe328fd1cfabd3e916666dfd8f24bd1b51352f608a320434a089cd00a2d646b8fe26025b5ca11d5ad1820b0ac06fe515b63a8b0c519ba6d02b6a94266cb6b327c", 0xdc, 0x1, &(0x7f0000000000)={0x18, 0x2, 0x8ce, 0x3}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x8, 0x200, &(0x7f0000000300)="ce7f9848558e79ec65193021b74896f72f122dfd1b9e19e297cf00e6195131b2d5fe90d735d1615ecd82f189e485f8ffaee81447c7129e72b8845073f9d08bd52fee5c9afe71039a0f65eac54857d9", 0x4f) r3 = socket$inet(0x2, 0x2, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[0x1, 0xd3d2]}) 06:50:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x7}, {0x3d}, {0xd256}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 06:50:54 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000180)='./file1\x00', 0x80) 06:50:55 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) pipe(&(0x7f0000000080)) shmget$private(0x0, 0x3000, 0x402, &(0x7f000039e000/0x3000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000015e000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f00000000c0)='\x00', 0x8, 0x0) 06:50:55 executing program 1: setitimer(0x2, &(0x7f0000000080)={{}, {0x800000000}}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x22) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) r4 = dup2(r1, r3) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) 06:50:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x400000000003, 0x0, 0x320) chmod(&(0x7f0000000000)='./file0\x00', 0x92) 06:50:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="24bb99fcb98ca22f041d2aabfc9d7d818685c7bf8fd728a36990386c9b66759642e5bb097d248cb2d73119a29c5ade27e7f215fa013580b99a1516f0bf502a1a44228ffed2ab0f8b715c7804ab2b9e5a91cbc1774a0cd444be45c4ced1d9ee74", 0x60, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x7fffffff, 0x101}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/25, 0x19) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)) 06:50:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20000, 0xd6aa2d6a82d6fe6b) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x2, 0x0, 0xfffffffffffffffc, "01000000008f8e373832454705eeb0166c53dfea"}) 06:50:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000340)="3ffaf8d17d547d3da84bc946e48f67874a49f7463920d2cdd8a4bb271854bc7f2777ed16980c43267c385fecd00f936e75935b0173e505550817f7e4987d254b57e51ccbdac919319d8caa5a53285a70e71422a021451a8e39acf3352633844bc8d480899c7f7b20abb9879b5c50ba4dab6fcb3002858ee6b135e9580822567050a9d927f6c6ae2314aa37eaba081c96341891120c69f478c0bec7f092818a0900d825574dfa4a512abac2170e19d774d0e8dfdb57b8421be70dc80b34fe92545eeef0315e04a3a5e976e91be36d80807c16870bf7334a22e588da2112f22d5242e9781b73ee6ad5292950c425f7a7869dbafd811d73912a47ccc000df587c42ff81545bff5c8751e2aab28901b890105737432bcdbdcf180523f10d256e5295c910c6dbafd575c706d3773ed8142db466af7392ba0aa330e81ec8701c4030cf0b3fe2130a5c9d7d0e3dfbb6be6eac0fd341e11d727a326830d5caa191b4a8e3c35519545e8f14369966ddc2f1c7771fd6850393b00c8789daf7fbd517e3c60fc6501319704c5ec070175be14591a9fafa779ae4338ef8680ab46156738f0586fb904947e11a664c651c7ef57557d18353c09fbfa43e951984fabf0dddcf661bd52e205dc7e626072c821b9aae2061b3ee2332c044a5858d3b78e826d31b6c44e9c7cdfa2f650d1c72348d2447cb2387de51e0e4ecd7b20b6720802105a2997e397bf617a956c2cff36be86d6181e26ca259aa879d45777b4874a99a118386be841a6764d67dead3a2b43b13afa2814db14a844342ebef392c05b1170de29512327fe4416df45366169d364a6d3d90cbe78dd1098fa44c38ce4aea82dde9a4eb09cc135e72f0b8dab4f91caf31f83cf32dbb9b5374315ceddb548ef616ad469f96c39c9ba0f43303c239e4cbe4ab513ca3215286fe76a166d767fcf45f6add00df164275ad4cbf95f4b40eb47ecd00ec9a1d306a8dfca99ff85952a529faa39a57d3493c3e205e40d20c961c5e981d118ba05f22e255cdd83c15db24bd0490b25cc84a2986f3c999387362a32eefb1a15d7bd9d96323decdda39241fa6d1d4245f04a82dde3729dcc52a388f3bdc176a6719574dcfec72aadcbb771d6cf4d5415a938a098b41eb60f231908c07920402d50b265e9720a0d05c7cd54d05ddf4c4362a66f831adc019637ccad60fb56832cc2f0102b4ff1e9a33d79e15a3ea7f904d3ce9d06516f52fe381d4ec3b6efafc234df7e01c4108bdfda507411d838d0603f3964b28eaf863c05293660a4462ad4f095656a643251b228aaa010c157a5d7c86355de39cf3afa4d21ebb620b7ab041c134b5efdfb5f06bbe569f6827b1c342b3718ff9a1334206d61b436da119791f5a67f948c6a93938cee1aeff24a8e3629ebacf6e41153def98f721b666fe8a29f6ac7db77f5bd34d99c9d6323475ad32a6c2baf4ca6f44ea582f9a77785528e4ffc34d6c7451aed68538155ea1f8ec9987761e34f6f39e2df756253ecea7c4648d53cfaf11ce26d8da5863a774d6edcaa20655c4a43c1205eaa11d192964d316170f52d0e3b82839e39ed079a933a2aec347ab5877ce12061c450097855622e9f8c38716dd913da48c1be56fc12d7e178ab1cd5d0615aa7139b9b6e49fd03f508836d93618242469716aa048a056952c334bc44af9aa3bb959d5183e9de062eb4d8fc40130d4c1f98e55fba406f7847c541fa6a5a8b969e9876e8798a41bde7edd06e6c0568f0e9794cc32f1b340b03dbbf607ed7bca6c721d99c65950614b05b425b84510a7eca5eb8c568c9366dea16c6c59ca77154f885c4e48a4322010ca62114fb79d6a689e3cfe58951a12adfc2d3b026dcbb423ba6da196ad7bb3848cf9aa597401ce30b4091c132acf80038caeb6dac278aa07993b7d875359153468a37c6a79a272174b2a0947efee4ec4d7be44ed89f9c07e537173d9ac90149bbb06101797cb22aace7d39b2f46cc7b0b574014fc8013e846f3419237873c4028a3de849eefdd672274787bf94d964076ab6806787f73287a134487a55b1d323c42d3500c36994de13586f7902be2d2e9ed41ef5daf65fb742cd7a90699f021bd173353ce8ad65b70ff0c98c0b26aa1fd115292fd1b8ba4f602afbd77653608fba93119c4b1297ecf71d1ea6dcd3aeddd13a11085539c04cbfc3a6ee620643a89fd6215c397f67800edffcb67055f662c33cf10bf1eae0703eb97f6bf9ae933208632784c81704edf29c1ba0bb565f152246c9199a893ebec8ac2ad3792859aafa382c6d591e4cf8a16311b0bbc80647da2b5e7034e9e75c6f7bc480bf441732c39b0bb162dba897038c87d17aa57dad233224440d8a6a4fa224a378809b302b3d0943b0609728165ec798c0974f608ea59193acee2b10db5cc965a0e9f8ac7a1f7909504b40206b6b3f04c223895382e60cd88e78917b9afa585806ff58e01726625c35d26c3304445eb3ea52961e19a583419342fe58d7f0c8a7ad2cdc66fba708ee5f48f6dd23c1caca4377cde88dc305585c96f64e5045cd355d43bd35992a61ff133829fbb9db15bf4bf55a8abffdbf7dc604f3e951087c66945b8b337440ca22b26280f877050bec711f3a5fd1edfe6b14ff9283760a8b6374f11ca164ca48ff0f2a4276e4aa5502b666e006fb176692f6e56f6dd554efabb5e2dcd8d1aaec7b150e9e5185986ed35a9bd2f21360ff9e797c17ff6304a422354d2e2909a7cd8b9946dcba1f59be38cd47019fbcd9f3e406290b9ec152dc4eeb1aad83c93221fb0d4f60425c056611548f37bc84396367934a0bbe73ddde18b15338250e88f723705a9b3c4918340a4d72c609968b28b1243711f0a3395d812b5d1799a8578dcd2f911970801f77883b8690e3d0b2287076567a7e7f580a4520f54af0adbbf8061bc52ad461a8b446371b70ebd46e4956da0998e13e8756a629eaf8755c3332fb65746aaaf841d10971bb06aa05896af9f46a1cd058a100e263c480c91965ff9bb627967f7b94293240489ff9739fdc515448ea8e36a7504465bdaa89a6d139c2cb754cef7cb450a61b0bd83e9c0d9cf76cffee0f903f18d9cd082e04fa76878367908004f1001f45de8bac444c5070e72622859b83cb8392b1f6a1ab99f506613e2475043f25638c09b421f55ef490922ff636bcb2d7cae6d199a76980204415c96ef2a3c2ff65b09356d0e64840ad3c31fac5eade6ebbac8be9a3f247a0cfd812bc5f274f6ad11e197abea63e39eb3abb5ba1f4cc4984187134330b024abb79bbb676e6e9bf5ccd69a948ccd6b994877fad40c5cfba00bb4690fc881236ca7f29463d9d269c3b40f8c009121be074c53d63cd429bc1e97f354d2202520e78c942ea484092236c445930ad0d8c1fbd5c32ac76e7c548c98675fd7e3824d49eef8a7e43a4694b679c39c0476986654f00c7bf5f9df8f91ae502a63f4d7f66304e59edf765149b2c89f8076700f2f9e29c83fa14f70f7d639436fa2d100e94507f1169996945d8ce3af892fd9cc3ff87fc46ad924b592fd0196fe58df3a04a6fa5a0ce48bc5520ab2482a38bbaca7fbebd91e06d56a766229afdc27fda8d16cc46820db5e4449da689f38c8860cb3b84d6021d5b217a2cb8bd39c6fe87d86035f8891c9dfdfa325bd9a8a8f1b84466b14fc4c775eac3c8d80d21a1ce5654cedd04e11aea8add03c44e2d0c9993143be8efb63a37e0d6831e669e1059b169a8ada35656d34e6113492506c531f3b57b7eee20bc68c7989d688c39a4205bc98525d9215d81d88f798f01a2e6e852a76e2b78f82260812bbff190863135a49db960b475316957dfca028ca1085145d7e96024b976be5007157e8f4e79d08165f29598c41a798f8b38afa3dcd5f4a0b0eae6a5c7fbf7cf11951c34f7a21ba36efcc25372939c0fffaad5ec24482429003c42dca58eddd9fc6efa782db1a786315103254e11e55e56c7ab0125a906cc2bfdfdf36907a838b0c82f577f94382156d29cc2fb78229b46ddb8c2715abc5c7c69f264eec0d94fd5c5192c724f1271d8887b7bbdb76a37ea29796b63f1871797010a0effa705c8f899b04f37d1fee033e413faac1662874aa8a237e15cb698eb55e368fef84ba097e62cba593ad0333d71f43aa597a25286f46ad1358171f7155e0ca486622350929034d5919e6efb8872ed55bf36bf861e6700ea508f445084117f9e1842740518c94937d9c30ba35350b3a20f01b750737359d8bffb875da0224ec8453a013ed855bf24a05a0e19754eda70240b9f611b783156f43f0ca209bdfd8912d13194081a8fd7936396a490318b9cca9cf4f27428f8f37f95b1998013ed871f6309f4dbba5be2fc52ba14617c7d0e5c0271ee117f0228ea7d31fc20ddcee36f8ec37bca16f728a8ff4d5ca7ec0f9233367d2e7080ea9bcffe0adcf197460d5b2b0d129e0dc3762de3cc152d64488c1cb48b49669e23a4dcbf32ca1bb7ba16180737dcb30366dbfddfe48ef8214d6d859cf646d2f3bfd4624af3159aefc0b8011a81661a5f028c7304d8c6c6f263eebe70ec015456de62e22b3182367161a490f616960a3cce9efaaa41aef931b5d6f4ec90d51861ee50fd0bb6c01ed23fd35f77c950eedcff937ce05650e2c6fb6f25c71291b86757610a89acb587a0c7d392858ccb210d09b88829e3a95b697272bb7c28105f0ba631e0e4a86d8ef056441388ecfc07f3b7476c5016168b15acb1a199f2952d8a5d37b7f0f36bff4722450a54d282832eb3f9ca0621a0f8e33140770c9dc2259f021b70cd284e98e9c9b421100f799d6bf8174c76843b2df5bc951f418963d94a0ee92034aff8132b57b194c5ed3c1196f6a33915e0889cb87ab68e3aa27dba6cc6d835b93c61f8eb863b2d5eeccb0bec1f322475bccb9e166a7e6f6c516c8f93ca657dfa1c70c8d0006295c339e59b04a61634e10b65674a6b0ebaf27e613fac73affab1422d03dc9ab4ce408c28bc441b488bce3ff331130ce46a01c9504559ad3514edd86bafef6a82d24917a421ed3ce9007985352875f68609520bab3221f75948cc7a67bada078ab42f8141d9a84280f4eb88fcbd41936546cad9606f61cb7743f3aeb639d9ddf2eca3d7cbebecaffe91c60a68b9d9b74650aab5eefbb584a738d6a82a5ef56c4412a8a1a6ddb577967f0671b87f23869351160284a1965f78adfd10054e1b7cdcf82835651d342c0b3cdb481174903ab3b305b3ffbb14bee0206a1101666b9cea4451b66d94b1946fd78316e34d077eb972ab8c5d4cf587ee312e51ae63e523c6a97c7ef07a530af8494a1049d4105d1d17210da083bea883d566ac271c21608415f1cf3265a587718fdf3f3b4e50491f50c4865f1b7c197e937ee3d9e2f2cb0efeec67e4af47e5203aedb49e5e12de29f3be4a6cfb00501f1432fcbba6891a867d1fe916e700bff2048a7a749970b0fc7645059aa2c8f9408cabaca7cefc15f2dd0f1ac83c6ff447589a44917c354903b9fe349032424eba883e7b910981ad4acbdd75d7fb046e0cd11c800494d16828c03bb900b184e6577a287400a9d668991c3e120a7759ddcbc9c3149c1afbcd1e75ebbe63f07b6ce4fc2f46485896d544088687372d6f0d88e7410b0ae597ac13f6e114dc0c97cd053cffd1aecd17bb9fc982242ac8450dd465b6697fa3207a430732e0573a893d2a2cf94223752cc1f1e2055e1e367961e198b6ee49df97d7eebfb86f8a9e2b7dbd2bcc403827d48c777d3d90924b3aaf3df44f4a81f04d703b7b5059f7787aad631b565d7c6f", 0x1000}, {&(0x7f0000000200)="ed2da3e570a2168400209763061298d479fc8128c25ab0baa347b87d5034247f3d036ec1dfbe10840ecb9fdebadbe17ff4a6605f21eaa509353105f380e7b71b4cd1a3567d6f2c4f330d73a307ff08b69dd788a8f9f35eb7d94c843bdf9c5c1c57427c93a9f405db43022431413d3bae63f69e82", 0x74}, {&(0x7f0000001340)="20bf777a4d75f8edb9c14db6a94f9f7afdaa0698002110dd26eebe7483edb216465f8f6c6a0052dbbebb9888f191832d4d0caeb851d253aa0cb5cc07c6c027bdbad275bbb89b20fc726b3d98fd8c67947905750ab7b3afe075f696041a32f45a814caab854b47b811c407525033c339a544041b08e3fa58eff220a9adc88d329e06b45fead66141319b8f941d34a8273f6ad2ba0328ccc7c8c95facd27a31925ecebac48b3856697adc6482ee6cd4acc409ae38307ce9a547544c462893ef83da303f2a582d086eae06c5c8b10a6060bdf", 0xd1}, {&(0x7f0000001440)="64065f11abda973d9e57ce8e40812fc91a2d218586d686ed70a9b8e5634253c01eab9098d3625ddc1f5ba3349187efaaf32e573019be7ebedbf1608a29ba0408f782bffca7b8f6dde9ec9e5a023c2698a181cf5aa804649570875cbfe863e093003b687a9cf97599397678dba77580ae62273aedc74ac8d77f1f9df3877ee611d5b4683e725e29a08879f84b90a94bbd624d89f4e8fb7ecd3289407d41c358b49dec608f78fe5451319a0939d75411f07ea5fa4458814735632196a88e96d5c5a2cde1571b4c99517c5d87ada0eff0", 0xcf}], 0x4, &(0x7f0000001540)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x58, 0x5}, 0x40a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 06:50:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5}, {}], 0x2}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x6) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x1f) 06:50:55 executing program 1: r0 = socket(0x20, 0x5, 0x1fe) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee4bc02f6ac41e6bf3bf5547999fb9b813ad30c85e8f5300a49fef9d612f871f3a85f04557795ea49dc5fe659fa602361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28d3ffd87ef20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b0368035dd4cb0df82eecda177f2fbdba9e35a7a5f72999e85fe4a1752d786f20a400769f9a5a520c7665a"], 0x10) write(r0, 0x0, 0x0) setsockopt(r0, 0xa4, 0x8, &(0x7f0000000140)="8e63e6139834e71b739c9785", 0xc) getsockname$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) r1 = dup(r0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x8) socket$inet6(0x18, 0x4, 0x200) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9, 0x2}, {0x1, 0x4dc2}}, 0x0) 06:50:55 executing program 0: acct(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), &(0x7f0000000100)={0xffff, 0x0, 0x0, 0x0, 0x0, 0x4000000}, 0x0, 0x0) 06:50:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r2, &(0x7f0000000400)=""/134, 0x86, 0x40, 0x0, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/45, 0x2d, 0x40, &(0x7f0000000040)={0x18, 0x3, 0x80000001}, 0xc) 06:50:55 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x2) mmap(&(0x7f0000eb4000/0x1000)=nil, 0x1000, 0x1, 0x2813, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r1, 0x0, 0x0) 06:50:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000140)='\x00', 0x1) r3 = syz_open_pts() close(r2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x4) dup(r3) r4 = syz_open_pts() accept(r1, 0x0, &(0x7f0000000200)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x800, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) 06:50:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000080)=""/179, 0xb3}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/78, 0x4e}, {&(0x7f00000004c0)=""/237, 0xed}, {&(0x7f00000005c0)=""/223, 0xdf}, {&(0x7f00000006c0)=""/63, 0x3f}], 0x6, &(0x7f0000000780)=""/96, 0x60}, 0xe24201ca5551f76d) pwritev(r0, &(0x7f0000002640)=[{&(0x7f0000000180)="352abc16f34a564fc7a9429d406ba75e0da362a5d69cda65d45ab8d201d309e63c8388d6b0e34ad63aa166d92caa9ab20006a8755a17657f1a117d9e8367b2fee006f2c5594d770ff505491e8a9db7a63669a9c24fae019a94e5f65a15c95e439e45acd7802afa2526a1c42327a5eb6b8bc074adcc1dd21e6a454588d22b1a3f0f814c61e8b82373c6d5cb7631f675c9d94f6cd721b696fa8becdffa71111db93c89c0f35f338dca33852d6f0ab011575a06bc6394df4f399200b4a3119ad9ffd98d5b919ddd095186b8c5f71d7ef6afdbba4ad2ce2591141ad9e462bffc79d07686a613c452060e7ebc7605e3af0ae9d40db7d771eeee8863b6d81e11946f1a5989d97cbf52e725accc5087330c6137c330ee048873d7c13a315c48d829ddd6779f1ee5b1b2aaa39f9976aa1e3190fdc5cb46d3ae1b9ff155ab5fdce04da163b0a50cd0b286d0b11336839a254a22ac9f93ac02d1cea0918fb4b451a7a4b0bd37a37e86b3f7346ac626e384ef960d3a063ad9d6d91270548c0b5503a4eee065bb771809f06643f2cb1cc057a0580a952bf839826572ae787cd6c34773a7cac70a29385cd5c179e3dbf41715e4a43b90d056922842", 0x1b5}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:50:56 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x7f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f00000000c0)) 06:50:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xb2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:50:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x0) shmget$private(0x0, 0x3000, 0x44, &(0x7f0000ffb000/0x3000)=nil) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x7, 0x1}, {0x82, 0x7}, {0x85, 0x8}, {0x87, 0xff}, {0xcf, 0x4}, {0x40, 0x2}, {0x6, 0x3}, {0x133519063f4ca729, 0x4}, {0x22, 0x10001}, {0x21, 0x1}], 0xa}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r0) r1 = socket$inet(0x2, 0x4, 0x4) fcntl$setstatus(r1, 0x4, 0xcc) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6585bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e1073598873fd686d78bff49162e159c51bad5a8bf62600040000000000007d2c6791e5c99efbb58a54b57058c96a728721e22d13251e396f674faa8e26ea9593736fa04676da3f3b273ca48c7c2e546747d318976bef679f314dededf268bcc8b36008911f66b87734b657bfb1339282bd877ed9bdf22d0b05bd6133b4721a515c8beb861527235c8c35b558511d6d1c0235f930b482679a93897f61c8a9c26fe027496729daa7dbe0be8f317b11f1", 0xe6}], 0x3d8) 06:50:56 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') semget$private(0x0, 0x1, 0xc) r0 = open$dir(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0xa4) acct(&(0x7f0000000040)='./file0/file0/file0\x00') r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000004c0)={0xfffffffffffffff7, './file0\x00', './file1\x00'}) open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0/file1\x00', &(0x7f00000001c0)=[&(0x7f0000000080)=':$,[#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='*(\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='+[-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=')[(-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/\\-.\x00', &(0x7f0000000380)='\x00']) 06:50:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) open(&(0x7f0000000000)='\x00', 0x20, 0x10010) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0)  b +:Jw/9X\Q@CS: vX[~qwq6:Rx&.Ipa"NsYs}hmx?tbaYE-Z v&},geI{5 06:50:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="9a") 06:50:56 executing program 1: kqueue() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getpgrp() r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 06:50:56 executing program 0: select(0xfffffffffffffdd5, 0x0, 0x0, 0xfffffffffffffffe, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 06:50:56 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0x9000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) unlink(&(0x7f0000000080)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') 06:50:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0xf05054c9df6c5a2b, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) 06:50:56 executing program 1: socketpair(0x2, 0x7, 0x63ab, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/45}, &(0x7f0000000080)=0x2f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x26, &(0x7f0000000000), 0x0) 06:50:56 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000000c0), 0x1000000000000174, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3) 06:50:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x9, 0xdd}, {0x100000001}}, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x4}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) setreuid(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xcd, 0xfffffffffffffffb, 0xffffffffffffffff, 0xe9}]}) socket(0x19, 0x8005, 0x7) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f00000001c0)=""/49) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) acct(&(0x7f0000000540)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000280)={0x2c8, 0x2}) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000640)=""/177) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000440)=0x937) semget(0x3, 0x1, 0x2b5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) setsockopt(r6, 0x4, 0x9974, &(0x7f0000000280), 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000002c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="eafa03087ca6fe6af4eea15fa7ad47e83a05c19efacdf4cdcf3aaaf4a79ee11bc218bd6363350041443e5406481c760e9083b34e48d3b1df178962a755b5e691145d107330b8df8f8b616c1a3ae7056d7d3d99fe5d19beb9d406cb9a78e75f5afb673dd365424e6c002c1b9194a85776ccc0762227a2efa33d360faa5fbac041de1ed211cbd6296f1d0eac710e382e829ad10f946e519f1273564abdc544989b2154dfcab1e923d00de48234c630d59cea173e9be20200000000000000c0b62e0015914016cef16ddc4e722350545c677f47c70693", 0xb3) 06:50:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x7, 0x40, {[0xffffffffffff8000, 0x3, 0x7ff, 0x3, 0x1e, 0x100, 0x6, 0x0, 0xfc2, 0x81, 0x400, 0x5, 0x1, 0xf80, 0x7ff, 0x8, 0xdde0, 0x80000001], [0x6, 0x9, 0x1, 0xb61, 0xf5, 0x4, 0xffffffff, 0x3ff, 0x7, 0x7f], [0xfff, 0x6, 0x8001, 0xce7, 0x1, 0x7fffffff, 0x80], [0x146b, 0x10001, 0x20, 0x2, 0xfffffffffffffffb, 0x35e], [{0x800, 0xffff, 0x0, 0x6}, {0x37a0, 0x8, 0x9, 0x17}, {0x4, 0xe06, 0xfffffffffffffffb, 0x7fffffff}, {0x29e, 0x5, 0x8, 0x40}, {0x5dbe, 0x1, 0x81, 0x4}, {0x2000000000000, 0xfffffffffffffff9, 0x8, 0x1}, {0x8, 0x5, 0x6, 0x2}, {0x2, 0x7, 0x3, 0x1}], {0x5, 0x5, 0x10001, 0x865}, {0x5, 0x4, 0x200, 0xffffffff}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000000000000081}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000004c0)={0x1, &(0x7f0000000240)=[0x3]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x6f, &(0x7f00000000c0)="0fac6a3929f5c601fc27e3ebc9b68955118d7fd24bb3214d92c82a35a3e30227c10744009322847caf5b0531d6a4cf4550d66e3845be9989689548e46577661f97d27a1f984f1193fff40496d24952d48808ce2d34f8617d29d962f89f461989af5566d9541e0c91be66022bc1c3e9") syz_emit_ethernet(0x620, &(0x7f0000000180)="1a1ba088d868bd7a3f099e96630fde057eda005f72e898c3a1b58bc1913212383e285536f34a1e29f60e4e1ef88338b9077c3fe18c7d012144a4b136bae831951baacac7735537b0f89b434336b9f4aff8264b59dd39c0d539d0e5c82c179b3b4eab7c3c23ce346e5e95e9b2ce8091a96cc488445bd06b494a12c99254d4ae") select(0x40, &(0x7f0000000500)={0x5, 0xc5, 0xffffffffffffffff, 0x76, 0x3, 0x3, 0x2, 0x9}, &(0x7f0000000540)={0x10001, 0x37e7, 0x8, 0x4, 0x80000000, 0x6, 0xd7de, 0x4}, &(0x7f0000000580)={0x10000, 0xf3, 0x9, 0x81, 0x0, 0x0, 0x92c3, 0xfffffffffffffffd}, &(0x7f00000005c0)={0x7, 0x10001}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) 06:50:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) dup(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b549a168706000000a7140000ed280000002f00ecffb8fb35700100040000000000c140741ced52b3c8f92f56707ad38e966231f716dee5b18804225c5035026b47d5ad0b9552f822c908452735af960b51dd4274e10919ce5faed1e6b83036ef0c4241bb7693fde0f99b8d9a27514a8cd1a8538cb2891e3d8f1b56f22700e42617"], 0x38}, 0x0) 06:50:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) 06:50:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x20, 0x5, 0x7fffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="d3d61b2399983adbba4c5051bd59924a104b76623fb3c5cb920f5789f87b17ac10050e53e49455c3137d46b99fc1ba5a0469b7f9283ba404497af34bf38a09df694bd5964da3b4185b595bd1379967563e99255527f11bafdceebab20ff6244dbff9f833aedc5dbb8ba452c0463e7f4dc29d502bcc36a8faca2c5499963d1943dee2c82a128316b6d765ed03bcd579bca7a12a7c8524856f43eff0905bf6d99196c7a1f1b2acfffbeea4af5cd3c9efb298f15aba2be5d1f1b12d", 0xba) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x101, 0xde9, 0x2, 0x2}, {0x3f, 0x5, 0x40, 0x3}]}) 06:50:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/197) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x101, 0xcc2, 0x6ad4, 0x0, "935484bcf746f517e175c9890ac3ace6587a046f", 0x0, 0xffffffffc7eb1071}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) recvfrom$inet(r2, &(0x7f0000000200)=""/205, 0xcd, 0x40, &(0x7f0000000000)={0x2, 0x3}, 0xc) fcntl$dupfd(r3, 0x0, r3) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getpid() 06:50:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30880, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r2 = semget(0x1, 0x0, 0x100) semop(r2, &(0x7f0000000080)=[{0x2, 0x4, 0x800}, {0x2, 0xff, 0x800}], 0x2) 06:50:56 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x680, 0x100) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x200, 0x82) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/72, 0x48) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 06:50:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) syz_emit_ethernet(0x1000, &(0x7f0000000200)="88fb34bdff6e986f949618d35aa15fbba6ebaa06500ab9d6e718e71b93571454634defafa6b93566cc91469dfeb762ec21ffa270f4fe027c031b6d6c8e8b56657c212b6094a8ee7ecbcba6c67a3f479cd5ffaf12e873a23ea3114e023a9f15b60067a12356ee92d09322c3c3928e0c68b941f44bc8e247a4ff157aa45277349bc28c96f5f8bd3709a4586be5dd81d8d33e0b11ab60c78da4a467625087d87bb4e219a951b0ba8c6d89f17f12b837c2df96080474fad0d32946842e67d83ad628c7fe73941856164a67c9539adaabe5e44820855eb80ac4cb5f225b731c9c2e5a8c05f4ca8d366280a952a56fabf9ace9184392234c0c714e136d389ff0d5d0671eeb805ab53e96159de9dac018853a5cb6fe96319df91f2509bce763602b49b3485875c8f678b6bc70e3a2262267450e92f36945a2cdba198ce3e8b53262fe9823f651d133817dd567519164fd1e152b6c68ce526d46ce913c3048db97569033fcf8378301d4ef01d9d9e57952956a9e2638f660577c7253ffce8386339ba6fe4c93e5304e3371b8b17d50bfb579f598d8c61e33a7304893688106307c27736acdb33b6db798d3c0ac424932a28c89ea9a9f6e2c119cc51e8d1b17c45b71960ccff4b967c5f4249642042e7d3567f943bd793daf707f0bcd5113ebca443e7efd4bafecc36f5aada0f06d67d90b954fc56946ae59f88bd3e0df77cf14170792a7cee94e9d8ca371c0129ad99b6baf140d9a3fe8ea1e4ddd6638e1540bd36e37f8b01ea0c210b7d03d5e1f884f8f4f7179fa065059315458011db859eb3c002eac37b9a3c2cc7fc29cab908beb8c570c081064dd2fb97737ae7ff17a095c181a9d26a025cdc005b662275504a37cf612361fa7fe888ebbabd61ac1f479d166e9ceec15e79c198de23ee5466b813d9587c7fdef04da2e51b075d31fe9de4a0cde72b90427b3dc96ae135f0e478070c3c4486a7cc523e059d676d2fb4584d1b84389523cc3c41aa46d584050dea95268da504dc43f81490d9924abbda881f46903bbd0546f366ca888b026bdf9c84c1c12bd095d5b4c8bfcff520753bdefb2874931de12985e1385f95cd15f8a874bd9e629b0d25d486d60ccb8444101b2d641d7dc0b0dd30040349845308c7b2eb7b9528018357d59ccd482305fb992a4ebbea9fd7eefd1dd8f93d50254c32704e4e9ea47efcadcf0ce3ecdd609e42f7cc15cbf2bf490be936e508cd4985ab2938e9674d19bbdd2c3c6e02bbf1e0fb864cfc6a95a8f946ff50045781bbabce717e017747bc2555b896ad4a66e22cefc9ee43c2eaabe4fc0385cab2618c66583e7fc5f384ada885794faaa27eb44a8eadfd700f7c140a100c7f8cf5baf50b77497193c5669c1489d1b408cf86c27c4d71144f96627e433f48eb5bbc64ba1fc7c5efae902dc81ef881666b53bf0312cee75f0c087df7044ca12e55ebdab955085607c3b71e3d14c3eaafbd8a38677e823e6f9e2e5b61d693a233d92f70fbc73bf371acf84955649bd44804c02ea591c56c06d36b69e2f04f9ecb37a74729dc7939e3a3b8312442d48ca686274b47923d73e0b7790b8303e67699340fee071e3809a2bd6695a6adc7adce04bb6c5b5ec668602c68f25ef3c7fe27a971e89dfa75e48b4403fa461dfeea149584695d314a824170ec3ac35651728082d7052ffadba88f6f1453e0f9c7f7aaf945aa50a416fdfff16fc5feb00551899b00c4f40484b67d6e93716683f298e82a3a67570453046fd030a427fa8e5b7a822cbddb3934615a7cbc16416e80d23df6631996b8adac66ad95bbce0a8a364ad15c89bff79ad5e39b508f15c3668aa6cbbd58fa6dad55618bfc4c3209510584f6831e4d65691754ed333327a5dea8331d7b6a3cc64f5b3a11d8a55eac57f29ec08fd28a752e4a3dd80f3bffb8a5184e9b3cd7cc65ab74625836c6125dc8c5b4f61bf451304ab2317f2a0408b8e86d5ca60f84322739557dc03b275673eddbb107991e751311b1d3f5446a75b6c954cb7fcc77e43714b4a065d3ebe9432bd7e351e5b9b58fb188d0d0256b3771256e666d60479372e297be4b51d39cfcd2fedca3c69f200bdd5fd7674e7981cbdc31cf8c5702b5ef9ad1b2d8043c6aad8342ad3fabf6032585c105d727fcc98db31508b4f91edacaf312b51d5767fb3d6206acf067ef8ffee72d626a2233544373d9d0fd4000c43e959845f307649935dfd607ac76b25471b72ee936e28850cbdb051e547d558a8ad68d66fb4fb17666feb9f3ff723579f48c3f09da3f90c4473dce6de28f92f5495c8d56364606404c59d36e3a65e62cc4bba338197673eae63878734f2e8372e36eaa406fda9bdaac5b2c467c16fb4b7e1aaaf26619909bf25825d081363ea03a8f28854f5f376ab545949c72b6f6445d71086858a7082ebdcfc25e1aad3d5bf303a24049dba87f1de7bea2664b7755cb7c955514e0f88164aaa103981011ede6643d7c4059ad6d59ca03eb4164f4fd3bd42615c6c25a4a6997a7e831a909374db7c741f201fb432af033a7efba2909b6637271c9614851b3351d0fe2aab883a6ece71ed23010f369a50d74e1c2441558f502f6e9647df89bceb8004203ddc6a776170f29db1a82ef1745973b12588ebeec20fa1301911007493cb0670918ee2790f2ec9f85fd9b4e7d889fba7c3f8a802f3028b6c56bd9b6c700af2b836053da1a2d3f2465a87d3bebcd6f065d6be8dc0ac38783a2f231a9449e39b1d643b19ac954bccb1b684ce3f4f6f65053b0a3de84ccf0948b5ee01fdd842fd94a835bffc1d3609f2eb965f78384b87a0efe6d96a545217a5de451577b4464a1ea8d9e8f20ea55804c477c6f306bb89ca685350f984822c0bacf5436be9573b7b9492c11f0748bf9a2ab9d66317b09ddeb6e98e8d68897676d396c6899569118275d9bfc4e11cdd3ad0e3534a201b0c671cac460f6c45e6d4bb1ecdfab7489cbe47833b02aa7db0b15df2b8bee7bf7ac3817035c788bfe2716a49836042ffa9059fd1381c1914e518afcde821de63d18469907c545035d1ed2ea411f285e75efcb407e20186533301b6e91a98cdead15dde7d20b09035421acc66448410a11ec6bd7f6bf5961bed74529593063488dabe740484dc9d32eec6bdfaf7ab262e975f3490a005bdb03469adbab39f33bce95bf775817a309fcd70309af9e7006d3e6fd71e1dc30f5b4fc062880bc73b1b07bad35fbb92a13506f20d849c49510eceecb56cfc4382d8781f82584a9db4b083abdfda6ad1a58dd3301d1695d389f85a70b3751ac9b26c2731fdc4754173bbcec8f7d290881a336aedc2e62dfe5b5a9c0e86fb1289e6304a80ab91bb6e386b5feb0d1b407d6406ead556048b323c6ada0b56f64bb13ba8df02259df8869ac0fb4b963a37704436aaf99eca0039f2dc8d7d0da3fe4bc63d58d2fc643e61c9d303833d09963231f4e97ae140a60618d10b0f3a48f5822082d3f3c3fa58b9de8452434fa96e2e05384b0786530a26d13af96b4c567d930a662a4ea072e2cf3521d55a58dd929407481d8b26482624a9257420603517234d22e527f70459b5bdf0d2152e65dec9fc88957ee47d1d54abd7386cf6ec0c50dd6ee7bc76dcc3ecb9b61409f7f25448138b202e0d835523e0b2452be19fd78807ae7fbfc67d8ece1f10984a578ce06e1bc9120577133c2988beda76a2dfc49f2d73372f6589da33b9e4240562d7f4960c133bf776effca4c574e6f47ecf3a48c623a1158e2d67a2e3da4990f5e584b33bb21eb398eb268ef0ac42702455ff198c22707bdcf2152155ff44a92953b36b90ad1114f1ca5ef6aa65924b06780b41b0e1a6476c99fe8dc593958c806f107d4103f43e3c465b9ab88789f11587c58742eb50fbd46e74e889a2bf63fcc9abcdc9db5359f2b16468b6941d89623adf19e73a4ad37541e1f30e7b83529e81e6a7588f3db18e3c896957dcb69094995b75e5e9fce714778451dc8595ad707ac9aa82cc34a4b76e88e91a5016499997f812f848f5cde8c12289dfca0d3da062190727d41eb059c0648e3b5d8070687450f0c96a89748e82da78448f78add65d7166d5336544b302d22b4187d1d9715e1a766f8532bd50c08cb1544920c6cfe9a0dfd59954be2b2400f19a3d4afc060fae362062e31c780d2d994abf743943b5dd194cf70f32620af0707bf10dcaa53bdc9a9bda2dbda5ac3897610a51a06647f570489bb6fc4bf7cc3bf89f9fec82cb214b26200519db35cdf65ab4d21f2c4df70abeede4eec5d4a867c5171fcc06fb14710b21ae50bd31132d3bb9175b92f86d110ed0b52c131b47f9c5198abe9b9303072a2b8300ace7f567edaa20063903c860ad31f0833a1e9e558cd6f1e204ee0ed410ad1bd5179a3dbd0befab6e262c2bff5b15d31c160fe5ccae53ea6e72b78567290cfc16b4b275227f0e73aed5473e4c795ee96ef2abd6864f7dfc6e9ae3ad4fd5bcf0dc2176ee8ce25691c8ccc5a72d0290b34041a6e36c639a750166a671a78d55581a3cbaf21f023288a189e67dc9ff32685a2fb536b5582535161808550a8c842675bc3d3da955a0f770a299d2e9add7d2a4aca250fe0c48ffcf6fa090bc93e9b04529b399af15412f94d1067f5dfd44d49e0502c4bda29d24f6752b66842d2e68c1e1daf6fe6609c1481fb966a41e1d36a01a1c27be93ce051ed39e3a1df2b41821c612a90c8d5aa60a2eab11440a1f69c0460782aeee779c358dff8a0a4cfe2cc5f2af0728f84b39eeabafbcd7b064060e867b02f45228790da80645123aa5e9485df702f44731a588ef595fdef667be8b523e1bcdfe369e084830bc24367646fde576fdb20ce52a6ce9648d301c0a60a84aa96008dcf89f2b60c4d7a076f75e9c01642fc23771d716637fae987cac05b1daa0482e7d82a3f016d9d7473489a7f7dc0a2d7b45d0d20c748a6e2a3ef1c9d9778e687f31267a68cfbc10416edf9523643953a5472c0fceb8107f6555e8a8dc692aa433ed603e36a3803da0bfe1604cab329c0e7c16d668ab5244b37b3c61cbccd14b71ef74d46684fc53027f4cdadc4c53b489c8e46f6b65c90e83b8a9b16319924da2ac2c4729d64ff63764103845f514fddd62c097c882850a48f730edf19a9a16cc3f171840e9bf21c7f95fb4c43f9aa93eae69840c06151753e3f0d2fd64a5f1c80ed1f0411cf2608a0979676a7248a509771e3cd80b10916a5527f9811c84cb8989fdc72e5bf8399edd37df784388676bf88767c5578cc432b6491374abe730de1621df4acee9e6d8a579c2ba6450c2c83cf0317838542550a61df79aa2b2907df8413f6df022da43e62fcdea50651b4bd6c2ef462d76ea13d22120d7c948a6b73fbc2d75752ab80cbbae03e4965c4aa6667501c71c214a3dd3283b9001e2e8f433b22def70005dd037a1b21d08097aa011e6e4760057e501d952f1877e9d51c0d1c7b4de0bf585a26d69efdb17b34163e3dcc1183056acf47c38ae3d47bad29f7a86b70cf3e909377760f2cecc90997dd6016038f9506340e430ffcfe067583c0db38757aa41330a08fc11980f0db27e23b4dc1eec2d366aa97339ae72f5f694801453cad7951bdd6881eceb3024acc3d5c2ec72de17d0e902e34565f4457cb99471950fcc9d9fffd8a092716baedb7710bcaacea32dc8dd3f630415f8801ec0fedaf87aa9f5785bc6ec1bdd109f659c6323ae29d27d52f64d47d81894b16ef74475ee4f0b0517600a30bd213bf90bdd2817d291f423c234b9c060de85df8ac729096617a0f3687ec67b1f189a2f") r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) r2 = dup(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) 06:50:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xf03c76a738b57fe8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 06:50:56 executing program 1: setuid(0xee01) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x72cbef4f2e42d899, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000080)="7556c0d24398ede0966def8a5bdb8b15455906bbe72ec3221264996df66cd5dd855a70e3c94eb650ef635e389c8474d92bbe9f170189f1ab67e5344d52e28dbe0d4c2295f121217c1eed21b9c4ebb4b95f2b2a5daf5eab6adeb36de3649b7be2b82fc26fd2585517dcd650e1de130e", 0x6f}, {&(0x7f0000000100)="8647f1ecdbed02d53200deca48b7a785009d842b23187e9c25e3f082efaa9df6165d76ea4900fdc6c103b8d157a7ce775d9e8996de3bb3048b3b5fcd83c06e3761dc29ef9a2b5109220b1c2f2e2cbf1ba0fb1c667fab3b45dbd038cdaa1ea469096cd721ff0761a17bdbfb68ae7b7bc42e47a7c7b85a829e6cc6440f9bbe15c2cb2aad556f04", 0x86}, {&(0x7f00000001c0)="542212ca8feacc8fc7bc5f6eb5d27c2a1e236b7501463e9e668983551a560b97a79716898efadbb550624da4c5e92f85e3aaca95116d873c58d8fd01e4405f64bc08d32626f634c81ab8136fd622673c1a4f2b347e458bea7456c3e9d55b29e2a65c3155a39577de6cc1933b6c830e091ad8e0d42a1fffe9940f4cdf0c23d0bf59195674012440171fc4c8ed3c25fc259540c2fb488788ed58da91deaa7028dd58eef97f0143ad04c8db999f261ee9f4f86d62459155406c533209aa32058a9aa619c8", 0xc3}, {&(0x7f00000002c0)="9e5c0ea0feb2869d3021f2f51e127492b4611db4b1d814bb07e27acf106d3c901017e4e3e7dda9d604ce43b93bcbb29174444d08a5a2b1d52c94e4220bfcb69c256131c610781e2e472d164b7059a2a87e7dfdbf01d55c05dd82417e2e9b33238137a944b19a28ac4a2e5adb50d7e96c7fba40178c570add8a23ee627145b42a07b699859d03c185ba3e8f57cad3a24fa3a552c67f9fbf895578d56e309aaad5065e2d0c43a47f424ab43e", 0xab}, {&(0x7f0000000380)="9afd9b32c59b85b64dd11c7c0087aebd5a8490e3b3e3c69dce7082085bde8d309fbfc35819a8b67354215a4a7778cd810894aa1ede7afb0dfd9891e2a144a2b3de2c6e0ab42787", 0x47}, {&(0x7f0000000400)="8ccd5894e944fdc017b03fab87208709556c78b9281ec3f631e64dfa7becb45ccf30ffbd3dd6baf99251e548d8ca56b0e0ebd3fdbfbb0b33a66d8ecf2de7da709807871510e29a2aee12cde3e7e055b56067f3b2a5cb6aeefe018b20613bca2850524a45799d19be487a9a643eac10a2e0adba0f294d409d2ced0ecb43b9fcc927262ac289cc52ad9ac76108d0e7daa8495167fefd305a76f53164eff4a27871490f60a1225abe6ede6b62b23534713cb4749c41e432e1e8736ce8b0625dfa8adaf14c540a754175b3eb95133f4aa07c570027ca1cbf2be1c0e8bcb0e5aadd2dd43e112f05b327d488dd102c188c95bc5d759aa3ad4cc7937e1e74a163d169277a383ed2994648550bdbcc4862f4878ce3a7a539681364fdaaacbf8b8b944457c8af85cf2d2942030d51ab15e7b712b1826571c2b8865d43e7eb2c7626833a7f8e39d9cd7cc0ffb8376e49276e5405c4649075e95aa138da974245d78d19e6df4f0681bc021476094a0ca28ad2e7d9fa4942476858ee2fcd1f652f4b3d536718855b7dcb7c66dd50b411d1f6a8ed9000986bdf658e3c5dc7f2e8cf07aa81bc063c2e7372fab4cc7fd826f8746713d0bf9e5f5ad0fbc5023debdc2a6387913a4fbef6f3cadc185562201db09a4b8a0a44b834cd9c2cf4e1c130f403216a49282aa04562980fd0ea3298596d59b4a630986b6495dc02a703ca79dba48fccd716eb3433e4ca3e5721cdf2ac2ab745e214b4dbb9ba26193443e488d07751feafc5a308e42e53f7c297f4e15d8f86295904c660248e12ffcde9055c26f961883cd96dfcfadd3f44c01b0761c5662884231bcc622f7d7c805bed6dc3eb95d02beb2e9291bd245f2e57624f8bd6eecdf714223c4cc8c0a9dac50ba8ef97061e768743a92b48ff853f12e7c21f04ae07159404480359593c87879983bd42e0ffdd825d28081f80ef4828674cd9bfcbb6e8ff361c6d30e1183d64a2ca81644759b0323b2012e9a5d46e15834bb78540680f98341bfc79051c171db582502fe8f4534753326be2f657697fa17c8892fcd40844f2717b07435fc96a47df64fc4962fb2c1779a7cc06b836c115e235dc8dd9c43d13ca5fd075c9fd1f40953ada5d8c153f6ceea5270dc59b5ba9f6d01ee3b69b9e2c1ca32faf4a1322a458dc9d0e74300786d904715393c626a272e36c5312ed1ef837e2969d8b8b0b549a25d567c9f9ee4a9604a10117c3c9b1f8488f34f8c5b277123936f68d7292550dfc4b6279613b6cebebd298eed31dc918f99badeed58939c60f9c0bb80b9c56cfae4c7bd48a50139281dd26d6fd8640d1f2076a4f53e347c2b87e09db918003fe8f1f9658d0cedf8622efede32db46eedd724ee19418a2d84635951fdc29ee3a2b1e6d17dbc77b0b9767a448282f46d6a93222591e1e348ec9d4a488494c74693645899a655c44b2fa0ef7a3e1495ea20065d71b075ccecb6d9029c027e39fe01be603f156bfe8cd2c1529b51e1528261b3eb74a8171f84252273c43ab97d1cdaebd43f4e00c3c9cc6205c8be1bfd553cb24af6c21b609ff23d9a4d563ac9f11c4d87fc1fe9040a2d6ac661dce2add94646508cadac0da2264fbec71b4b06ae3ac9bfe032a78a5680f6678aee500a87366a8cd18bd26602cc0f79e597bcbc22253ef3fc362baff635c0eddb4f7826a4b795147400f8a51c76c1ff59a731ebf403bd88d7963a8275d87fdddd3832f3d08ed57dec8e6df30a2b4ee398c7a8385c5d84dd4265a0853458cd63df9110aa6103a75feee711c0c0b413d0b6cc0a1b782bac742103143e0c510c1e3a90adfb1420532f0f82a68ce0b95f8108b7a2b6606c844db621e2b0edfe9f7fd60a170185b687fec94fad9f19894bc66eb26f97d5d2909cdfc8f06b51f00819cb2eb95bf9a56ce7a84793f33545d4a665922963ddb938fbadf2ee32da47be4453841750ab27f8da60c05cfdce69fddf8f5efc22431421a3dda1ed19fb484e5d846376f5fd7e58ac767cd1d4a7f9b0a5b19d11f46264d378000192593f073e620cabbe5e2e06919105ea5423e6d8cc5e78675accc1ca8cfcde6eee433b2117c3171c70e3e33d92f1809c48b294ae0f766a50cb8800ccda37f74dcad9dff6fee6d16be4725156f932cc18eeda4b43f5d81beb2d66790f4f223478372552429139a6b3524aed6b3216c375e65b00c4cf15f9cb11b0faa33fea88df51851203a84c64356c11a337907266f8ac0f355158f17c99a9fba4369d587b85c75e5990049049f1a7dc0169f5b62dc0ac3957ee3a519d5ff5ffef5efd068dfd0cde22d6344fe47a271383e316a9ab22bfdbe9b3495b46d1be1652698738efccbfe9cf90bc983171b17e84f7ff954cf5c0723f1ebb13973de093cfe85297fb77409aa109ff7964cd9b663014aeca3a1c61324b7da28cb94775af7a7b8e8eb1efee5e51519f2e3a5a153413071b19aa8b7b90698be0dfde63231f1dadfd732328279e338a159964ba5a52be6b58abc3cab4cda6ee6fe37e8d2807978f49f568f7c7e4100b30d0289412d21e0e24c4232c1e549b1441eae0d89e464daaf30aacfef75b3380a1ad4d2cbfe13fcf212b79f6d35cb160e640140d6ec86e2815d2d8077ee06802b438828d430afe4c968b408d4587126c60ba5c530d2008aedd16b941ffb88a630c75e24b5b0a20428e0d883389ed9782573c078730887f0730cdcb8ed3acda883220665ed344cdd96850879d6bd9731a562b4ba00886511493df5d3c601262473787415198da383cd0fadf8e6b76df76af650b8d30781f690f5bbd294e3c790ac2f511d09721d77256ee4f0eecbdc84f302f8c377d594834abf8bb97a477d9b7e864435558219d765a73eff4fdce98e330c73776aebdb692e459ad5623f4d4e4517c8e3ceb560e29214fe0bd1badbddc69a8388260d39cab0b0332116f5a75b3d7590751bb8284e09b74a7f5b18b0942f60bfe19b4bfae1907187943d0b252af47b8acf97fbf1e685ae2eac6e1c9245ddbd023b0f3bc194e6fca0477b298c9a3a5066eae9dfa8b3bc4a18ba09c007c5a790641f3fb56ae5f2d16edd9b99cf03fcfbc727398d4bf0f7a97c6779e08fd3379afb90f59777b6a32e4d54efbc56977ab9f1cf37d0aef46cbc1a00975b8019c98d5e73751883836425df8ec6c8e4c14c593df32a1b35b3612bb7e7c0537efc36508c7d0e7e98b5eaa46bb0ef7bc4d84e862a13eb5015048c9f7ed7c09e39594cb80a223e82809f00d55eb2f8f9fd8985c9594d2dcdfd1655c1f750f896f7276700ac304ec66d29cb7d33fcf1c6dfe5d0aa4034db773dab7c4b58eaea2d9e55593b6bc2a70d9308153be9dcf94e4161fdc5bc6586b722b07c5cbe32d1176a1c292c546d401164f685dc3d9b1abf2d5542e0364358212cb3e1292f722cc4eac0b8e86de0df5eba47f4571a083fbd0801e08c73200d53b25cf8aa60dc0366afdd780e4c9e13b07fdd5e1529e4458060bb26bfc3cfd1957c411f672711bd60e31c93207f3291385b8cd5d8502a0c2001b0e127b20424171cac643cb9182d90411a351cc1b10bb20bb8c03de4a5228dfc022e3cb669a14b4c3f3af32e426e76bd7a4af3303aac40716e32727344e8e6b2bcd1c0cd13bfe2164d9ebede357a56e1587fd6722c44bfc48e1c11949c44b0279346c82db5b25c3d9298b06e12c8de4bc2f8c97db81a6ffa785b07f4c32257b91cebad60c144b0e4f8af543b39b9d2dc747e613d1751522040f6072220622e55bf33e2102312b0f4071b83e80f55f68ce3ffd6686c5081ebdd64244a4677c4102846595d89a9079cc3ff4ed67510e0513772a06e0e6c083552de803eadd73881a44902dde49a15a6f58b7cc19800d7d64e6828eac30b933a633dcfaea23b3a0b2d7d0a0b691249fc07d6fe9259fa03f5a9514536e1c98efd0f8dd30a44b1eca44e15fc43fb3e47b303523c956e85b25133ad29ddac0128f1ef5d78581dfec50e38244cc2780b4b44ee2a5c831aa068f08c3a2034323c33658a637e3d950e5f282db1bdd9ac478a7325b9c40964efc3bc6df3d3352c245b122846f4615d9e8da69a4912dd59183f648717d9efc5616bb105c4f5cfaf53d55fe5ddfe173423a76c523dc7be6ad54e788612ed682ab76945bccfe0225ee98feabf744f70d9c625ec6d9e301b43d39e3d6818cd0f246406297953a21bf4974c0fb20fe92bcfb352525efd2f05f4c59eb8a1af9cb31fb53154bad09d601df60f0c3cd1b917ec473e3d192e9e7c32e428571b8c5d31db6715fac405eafaeac7dc81f06ef0f6c2170215d625d46544457bebf5b9feaf1dbb51ba2c4c529a57bbae1501288c20daeef66d87e360f9af317d6a1156848a057ee1d1a158937f63b066d81ab67a868f3aa229d1a3fc34685948efd9c71c965b354f695d4a736ed55e433333539e792be2ebc5ea9aaa3cd667609a4d1b6536dfc44c07f18d895d79a9999da6f98b2ec8ac141882d692097f817a12fe94bc33819b14ffdc38bff4032a99dc94a7b779acdaef0c9c74ed95e4bb1712736fe25239a811e8d5271bf825a3de0688601d90318c2d230526c47360b57c44af064b12d5a29fd6c0c03a466756f5efbeb8d1bd253e1ae088ace0b082deea0627c0b9c87dd2d4222cff96faccc4d005cb3fd693a9af873e311d5364a3e25490813f356607b27839888693e2d14c7adeca75f89c86563d06032f2a37246d6293908dea1431b2b534c5a0de23f5427be097d10526c53f8a0f5ebb63fc81adac7eaf0948d47083205b8b26eade0df746486dbcd1614847d98d7f598e7ead2d0146957ff8fcfede441f630468563dff695fe7c563833594d2842c3e4ff168c4ee77b7f37ca5cf31aca052b30ac435b2f6f4866cd25131e0b342b19a125c3b8d9dbf9658a11c6970874cf06fba09ba4fcd3f5977c14fe0c75eac31f80465005518552e624fd2f19d4d32f80ae663c736055222ad1d7f467d0ee204987ea51ba5cf7bf2ac20fc749e83d7b078cf4faa02b9998a6731939ea3cf31b06d0adade6af2381e884f0b07bfc8f091e32957fbeff216a06a5b05296a04d736b78c88a870052c7e67390851b7bae7d6908f383d2379af655995c66b6fffde63642d11182d99876ce512d09deb3a4e0539a64ec45e3f9ced90001afb829906815f8c2f2389e34bf25c6bff1caa0205d9d1e3d63a4b42126f2190d3ebe54bcbf2d3fe0787bb598aa67c5f68f2276683eccfbda3a1cf9cf93e3289fbd0715b8e444ef7632d8e92c0bba3032d86715a108d3508f7ba8ec0d11334d1dd0f453661d79a9c80712ada1a5aceae91043ccf4039bb458e0e99f2cf5eb981188f15a5d0098a0465e53158f3f6ded09f0a5b7ceb2ac48c71cfb5825423ba25cdc7539b104c9e0eb40ac1253d097cc97b3ba08c9468dc55308eac618a983c18709734e2de1756669a0d7824911ceb8d20a7b930d59770fde3df9e5fc3e550146e466ca84394c7511217172991602f1203a93f821cde0a6ef9d5e82354c74388cc8015197b5b68ae4a3128feb0dc22f607cd63cc218d15326d7b9e58adc1eaf8e24559a00524f41918439ceed2905935d286a12a117cd0f7f349f39be16baba324a88c26c53f40cc3f515e4e4c0277070a8f00dcd6a53f2cf56a73c6f08d9d044b756ffed96a0ba3a614cbc556411c21c0bb4364a9764fe0da7fea7ac1efbe41e425e6b0fb8e79acae52ed01aac2cb5f504a2bb5f893045e4a28dc35df60c920027fcd9e2e753d10c7ff6d7518bcc4c68f4e5e909b7ff6a7c903d8007ea4cabcba429a4cce8c6", 0x1000}], 0x6, 0x0, 0x0, 0x8}, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) 06:50:56 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/9, 0x9) r2 = dup(r1) close(r2) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getpeername$unix(r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x81, 0x6078}, {0x5}], 0x2}) ioctl$KDGKBMODE(r2, 0x40044b06) 06:50:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x1d) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) recvfrom$inet(r0, &(0x7f0000000180)=""/42, 0x2a, 0x842, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x9) bind$inet(r0, &(0x7f0000000240)={0x2, 0x2}, 0xc) flock(r0, 0x2) recvfrom$inet6(r0, &(0x7f0000000280)=""/175, 0xaf, 0xd0f977048e03ef06, &(0x7f0000000340)={0x18, 0x3, 0x2, 0x7}, 0xc) fcntl$setstatus(r0, 0x4, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x80, 0x0) kevent(r0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xf0000001, 0x8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x80, 0x20, 0xbf36ba9}, {{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0x42}, {{r1}, 0xfffffffffffffffd, 0x10, 0x9720268b83018034, 0x9, 0x6b}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x0, 0x8}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x8, 0x7}, {{r1}, 0xfffffffffffffffd, 0x80, 0x10, 0xba9, 0x5}, {{r1}, 0x0, 0x10, 0x20, 0x7, 0x3}], 0x0, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x20, 0x40, 0x7, 0x6}, {{r1}, 0xfffffffffffffffb, 0x0, 0x8, 0x1ff, 0xfff}], 0x8, &(0x7f0000000500)={0xffffffffffffffff, 0x3}) getsockname(r0, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) r3 = dup2(r2, r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000005c0)) sendto$inet(r0, &(0x7f0000000600)="98c31b75ed21a5f66494", 0xa, 0x8, &(0x7f0000000640)={0x2, 0x2}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000680)=0x2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000006c0)) sendto$inet(r3, &(0x7f0000000700)="0089c386577a17c31bac0ccd163dfc0325199fe876b7eaccc2bf8c6e4475620ae7c4f39648fd1efafbc2a8e86af6c1682934827072449971c168fa47f5f5d19391e36c816f6f6f35eafd2198f4791a7a80d68f026804e3d0123391b98ce3ad9d5bc3785b337ac7b9508678a56314932dd3907132ab287434434c002d31512628d236a879e741bf9ccb8a284dd7c6f88ae0299374034af1aeb563fa0ad0fa4ba3d4a004abbf2fec0fcb60276d58bf57673e815e8a9d0972c939fa4a663c25613fbbaf03a7501eb141e19574e25fee13142071d367d11f880289625789affc7556bc4ccaa555769f3d91b5cee86f", 0xed, 0x1, &(0x7f0000000800)={0x2, 0x1}, 0xc) fcntl$setflags(r2, 0x2, 0x1) recvfrom$inet6(r0, &(0x7f0000000840)=""/240, 0xf0, 0x2, &(0x7f0000000940)={0x18, 0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000980)={0x29, './file0\x00'}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000009c0)=""/122, &(0x7f0000000a40)=0x7a) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000a80)=0x50) readv(r3, &(0x7f0000000bc0)=[{&(0x7f0000000ac0)=""/231, 0xe7}], 0x1) ftruncate(r3, 0x0, 0xa769) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000c00)=0x2800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000c40)=0x6) openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x10, 0x0) 06:50:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ftruncate(r0, 0x0, 0x1) 06:50:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') rename(&(0x7f0000000040)='./file2\x00', &(0x7f0000000100)='./file2\x00') 06:50:56 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) 06:50:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x5, 0x64, 0x8, 0x7fffffff}, {0x1f, 0x7fffffff, 0x8, 0xae}, {0x1ff, 0x3f, 0x1, 0xfffffffffffffff8}, {0x10000, 0x2000100000001, 0x1a60, 0x100000001}, {0x400, 0xbff, 0xffffffff, 0x9}, {0x9, 0x9, 0x73e, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8b0efe72da035ccb, 0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 06:50:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf1f3, &(0x7f00000000c0)="ebffcbff17b9fd812eaa4e713048e69931929e48", 0xfffffffffffffd53) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x1, 0xfffffffffffffff9}) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:56 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x4000, 0x104, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/161) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x6, 0x11, r1, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) 06:50:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000003c0)={{0x53c9, 0x6, 0x8000}, 0x6, 0x12, 0x2}) r2 = socket$inet(0x2, 0x8001, 0x6) r3 = msgget$private(0x0, 0x240) msgsnd(r3, &(0x7f0000002240)=ANY=[@ANYBLOB="0000000000000000ebc46e739aecb9f22071f8644ec40ef2fe50c987edaf37ba0d36787b95f0e3e24f190c4539bb3c4b6fc4c0717acc2c71447b0e6d4b9b533acc45c918c458e5645dd4fff625168726ce0c0f2e71345846ab8de549bea071ff43687fa8ffc03273d7d8a985eafa3539eb4fbb1f99bd54140c1ad152199814e7978709f083dba0c9d17e72e8628138ecf5adbeb47dbfaf3a650651b8a8cd0716da6f20feaa90d3b392964a55cb053b4a36cf55fe19ce60a84ad6daa32a7198ac754d9f559ead2bbc71ac2fff84bdf25b9ec34ede23e57633ae19ba0426b47e1652b3d3f35820e9fc8486924298e09cc1162a62f245b931bc9d176dbcdd8a4bd45d8cc9bc112416ecfb5869e0df05a26e8fe6d64c1ed61bf51644f7c27244dd015d34a52f19ed2715ef8bfa1e90f279515207846d452ee2699acbd4a2115c7ece88cc8f05ad9730ff73cfdcece2bb41cf3b01ec0ca33058f4736fe7c19603271cc67966a207f475a9bae23c5ebc657052c7ea7d5f7af41c9baefdd4faacfe7cb84f4a53eb6fd9b2434f626c3d5e8842bf5268f9151b25e2e2563b91037446f454b0fe1b624a6feadf9f2e76889ad165d87d148244633c6f061991e92e654efaab87e0727e39c8e71a89fb17121610dead33ed0ea7ea15aa7f230878ff1cf2fbc253761e43c9b4f04cce9b7dffc610f97f6ed2de11750cae804dbb7b6fbbbb27a0172c72c40304c3c17cde34da427a54dc51987bef90d947d557a07318c280250b2a74ad3edb80dde920a78a6e7524939b5b84a83b0c0d27b55f9ef893d9e9258c60dbfb417c0d0e80657a8f29e228b1adec9022dbc6b7eebde9d55579d39a1c237ecbef8b20708c43b9e2e281ae50f5478ebeddb56616e674fa8369290df41f7e893f65134f5ed76cb4bb430db6e949eb7c10bbceb89c4af6bf5ecfb7d8b1c20e041c81be6e018a3fb65531b71afc6cc360c02d8c96a2b5956c847734280bd0a941fdbc810596b047dfc216d4299a87e6fa42ff0c3b8edcf3355b4d31ab2af776343cde92838ade7cfd96f1da8055dff06f112b9b0378ef5653205426cdcd26d4ee8ed189a148bf401698104674f6055e706c2a8c9264ad0e9756815f4cda27ca2af0ee199dbb96b88286a0f8d6b5dbc3ce7952d12451b48b02dbacb123f33ae54e2e77005bf609ac3bf1e1917476ab3cb6c3ce40fbadcaab98d2376cb32dfd0e3ab54d3400dca4ea1553b5347f7508ac0a55180d623b65a288b0a455c68b51537c34eef7a28e2cd600f4a1fa1b874672850dadab4231c87138885d556a34b7d1b80c16686588a2bec59b4ab2731981fd10f12824efc6f6feae9e17c8ba4119333dc76334810c4c6f77a9e2349a995e9894bf5c377522325e45b3bdc3d2a553d7304e2e6fe5edd12c55a198abb9edea4ade2e52f9b8656c35b78e99652075a990ef8b73750bed588e84c9a8eef733a6a4e871d334c5114fd9d1ffc776946ea18d3ee3ea64547a7e3709af69986f2a885ab73998d82e473ab9c1fb86bcead1772e3aecbc1c85159e822780da72c11d73a9b82d3fec0c0a765767b7619d4c9c16c2682988d145be6f468acdac79e7080a4ea7b5a5de0d47b2fb8b886b78b4a4803320b794f48e3f248649131e19795927acd7246ffb04ca438c74f8887be34113a74e814e2ab850b12decc7b1407d1be2a462dae8dc2054458b931b151e4c903dffc9ff7d48957b0aafe0911fc618b089a8f21b7cc94b688146f2e0d2f028ba17e7d8f9d3ab954c8ee61a88c174ac1b90cfe7eb1de60b30e4908b2558705d7cfcef675fecc0fa42a5238be945b3628d390a501c180a18c183c513fcfed0fac8dce7a1a5f2d8cb76582e9ce8d3f0101c549cd03eef25f2316db39256e014c367a0bd9795cb1c620dc3374fb2d50711cac2e73f6588c095746bf2a27ca7a840e7f1623889b6e135cc4b8df078fdd59352fa862e93b51b35f3cc079d0c2cf9540ed2343f95ce4299a30035822b80422d90674eac7288b84642cb2761f6c4420db43e76db4f25cbf10e767f7eca6b1cc149d883fc49002334656e7b2a1c59b00ee8b9c43e5bde484f9493553c4755e20ddf84fa1e926085e6e552690405dce0121e58783e813b94dbee776e2d9df485a515dc5dbec66f77dd2ba964ed48dcfd54826fadeeaa2bd6d7cc8adf7a0ce19084dc86f04154c1a2b100f57bc176d1b45199176431fa6ef630986a596070a7fddc68fafdd5bde25aaca69564f385eafeaed513c35dc3542b029a02aeb27febe98e8482ce437bc6e818f67cbb5bb172b3da93aeee03f0bc4b6a9fdbe68bdad30bbe7cf284a51d8cb7ee924435df396918f70995b32bd6b606a59b23dc68896dd86dfd8ad45dc23008e86b13a5bea23b698f0ecde4c5f3a83c69855f815df7a41a3b31d66866de37dff3d6990850e7f3f3ed070847c98616ad9d1b6d78c9d2d1ff8f1c306bbfcae34ac1043914885cffe9d69c1ea98068a57e9e603f7916db2a4cdb16e89c04b37ac40fbe308b157b1e43af5e668e8baa8e21b75b478b083123c4da74d7b53981c540f4245cc8df430c5ed91957919f21e6e169c9b07e24b3914d7e9c0198ab24db41e658528140386a7aa871b589e4ef26a4ce59c22534db7007e5ba06f854e8e9ad9c6017ff9d19ded8aa89c727f2ce640c9c7b84b6c5abce8bbef25431b316ecba1c6567b8ce2d7fc6e489f24bb3410560a7ffaf99d1af77593eea3a0366be2d971b6802c499001e39f4d00b4d0cac74060ffa36d68cfe07c32a248339d6686f50e4a96d50e395805afc70fd21f5565735b58729948e7f7ba80f23fad54f669243a6f1293fad09689f4229bf31a041f5648dee95a06335ce88a11cdfead0e25e69c1ac147ef0f12a4f18cd255e1b820904c1014daf558098e08d87e163d78bcec28626d672a7620131ad9339161018ca15d58779980f34261a3d5d137523ffa6cdc7bb32b5830093a36bd6143f19e6b8b62f5ec7801f35be109085cf7450536604d077bdaf6e10d9c58a5468f4a27fbec179263f910b7eaa63b43079087cb471150c91f6452d96601f24d557852c220c1d5386bec829752a5b2fdf87c7e9969bb2073c63a21ebcae262f52ad98c7bbe92f321e17b44385eaadbe769f4ec9d2958dfd8cb59188ffb2e256d812862992b3daefbf90f92ab7a13fd7eff5a23e820e45c7f9bc08cdf89872b2a4d626ab066d37decace92c91be1d59dccfd1cf3d14aded0a19354439e9f5e966f01a4dd791ec7ef202d7275940b6680ee368b3d5361fddb5b099e96487486e796cfaae9ee396bddf49e9f447962904ddefff9e0f4628b1a0e9c02f40f1dfcb65c0794ddc97e452d06354890ad4d6fba547219f293aac77560e9ddfb3d796d6ef7135a1ede741e5f1802c60091d5b33a6209a17668c0b3e5d5ee1ed518dd837c0cc2192a6295dadfbd0f1bf8bee4debc256d02a90763f276a608ff0094f0d3cce5686bb7103a6a0bc962987e8fc393e0354a0281b0698590491db4ce215d9436859d911d2dde320881427b3d568a71d5ab0ac69d164dcf3f57785e26aa7e85c9ca3aa9e444e3b54577938eb84552d75ceda83de4d89e89a0e18e6893e755d5a6a81a09c968d759d8067720524a62c9821aa9d80d4cc903715c711107f6ef08d77e0f2be19488168504ef981e11f183a9e26b1f117c32df5d07344ba9ac18a4b90d0f9f3bd659ef7aafafff38c398bf199546d8763c3240f242842539bbfd653ddfb38e9bfc986bc8c30f3f5d941e06f54f5aebe6eca0fb44358aaa2901c28247737819ba417d953a5f6dfe52fb321be19082e519d12f5c951172931b8c6250b4d16587e861be93513d262734bea481589c59b9be1d140ae1c979d0a857554ee74929ec814071e2acd0db2933788411c5b08e19458e43ebc3ffc76f129d76af462c3036e9a933a156fe1fa1d45005ad645092243f80f6eaf2a91ab24a666b81290a856ff9cd08d0a7b896d1ed7d95134b45f7e3dc5ef5d4e58e98ff1f052cb9a195a0d26bc026b9c202559cc8a835c7f7cd214daef0d95010420dbc90b684a328800817257fb410a92b9afd668a82b570b72a037085b429900d03f29ed7212f2e1a3a2451940421601fb4faba45217e53736bf0e1fdfa73c7d262a587d11a059dc5f944d91f587ef0e3d5cf238b921060466c590e1dcc97a3d762620e70f8e977e82460af98175c74ca5a034168fc1da426ea571b932934f33a1a2265ad2c12786bf67797333c7322e49079617d0b8f05f1eaa05542f357b89beeb04111fc011d87cab87cdb6922a9d31abf2ef67b32d4b42eda3e4c9caa475efd1f35c523d292cdbc49347aea02b3554198410ef94cb6740d071f6253991ac56c64f34a11cc98e9d71410bb90fe552809d556aa760164ac5c3ee9b89066103a617b46462efe913276059191a51fc7a3d0c502e38de190d0bdedf0c30855f238932de5bb5f295e8bc0f36b48de8c30082e563c00a1a449d8f245701b98767ed230bcf0a94ef9fc629f4d8469137f78b66a80b77855c4e809e40bc10cffb585242e7e7c3c2f4b1d70e6a72f670d474653d69a25a62f127fbec09b9ce2d9099fe8f094bf3ece3afd57b48654b3fff2f7027978b683b42261d256dd64372e80a8ad8eb97b24005202290ba5e1d2d72eb6269a41ac742cdd91a06de489ab38ff341c67364c91462f043a3c173cfddfede76e8632ded9467c6eeb867a674985cbcc2d25eaef975de195e0618e489144ff69f5eea0dd785cd67d26031da354a754fd1d981b72cc59bd2e95e245e81d59e66530dc35cc4bf4934f2457b686887b98c9e1551a2c6d64b7ec163fb6baf994b00d880980aa7acfab6e556e9d52611cc41ac8084e5c69b9433aeaaa5e0897d55a78d36ef965257045c61db04d3d5eba24c18572fb363b1c7d44f1210a8a751da9e120229508fff2a0024773562ce3909d554a45747247d55e2cbae21230a004392853e2aadae1bd21ad684796834e27c6c459a8014ad18951e75b1730fcbdb61e637d7db2450d3560996f8219c2ae6a7b051988a8b1a55da3c6b6001c7da0089cc98e20a89f49aeeb56ef9157ab6631d3280290ebe00aebbee764631eaea3bca7af5ca68767fb260dd28080b6d13ce8fd9a58a630b1d979c418f7e614a8a86f3e850cfc88e37a5d48df7ff80c76502818dcc711eeff2e725d6f209284c7a144635011fbf01d87610b6d8b30708a2fed0a79972926ba1a2bf91d5f180d93af767aedfccbbb47689546697f58e26072ed249e5ef8d26b1eef9628941698fee695d94fb43f932402783c2342dee37d81c7914b75dec41dac4d02de11ce93cb0fe1744d07516828502bc33bdf9f0b70c1a683a0827414eb1e361f02532ec817820c590fd35428dab9844db6ccff97cd9f7c2fd95f7a9f95715bcc66d83cfc723b4392fcfaee745852d17f16b280cff5b1cedcb3ae4fe1b7dd6187519cfe56a9a784ba23dfe76d83ac420a75e60baa5928d5a17a466e952c4d913e41c855dd2465553e1522ac674d2837de256188a86a9f23349952a4deb70b1aca2c692a310baa6c8f4e2958581d0368ae75ac1d7272af0fcb962eeb416c8c73e786d4d5b53c565c13f5692e860750fb8c8865f05d0dfca4641bcb742792c48f98630dd3ff375e8f853f112a52909ab3d1dc10b1707f6416720f1c0034277426cff2a9ca5a7b46631dac77e3427c09c28cb9990b6344d998ebf5f882201397a59a608d41bbd08a89aed1fcec2e572508e17d0aeb03238f567a5275f8c56ea0d7359af32ababb8f25ef2a109b96baf7e710f22470b8acdd4bf702817ec11ae7aa0933cdd5398c38ed72074373f2fa0520124f459bb1a0b67639d70054f1d6053578925debb3039b5d645494dad07b4259a1d85aa8544b95cda4eea2ef0c6e185c1949505f766c4d51ff2a8002f723f26e95"], 0x1008, 0x800) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000340)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x3, 0x0) r6 = socket$inet6(0x18, 0x5, 0x2) r7 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0x20) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0x0, 0x3}, {{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0x4, 0x5}, {{r4}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x6, 0x200}, {{r5}, 0xfffffffffffffffd, 0x35, 0x4dd1c20f395be328, 0x3e2, 0x7f}, {{r6}, 0x0, 0x10, 0xfffff, 0xffffffff, 0x9}], 0xf44, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffb, 0x1, 0x4, 0x20, 0x9a}, {{r8}, 0xd5a2e7f520fd4940, 0x42, 0x80000000, 0x2, 0xfffffffffffffffa}], 0x0, &(0x7f0000000200)={0x4, 0xbee}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000300)={{}, 0x1, &(0x7f00000002c0)=[0x0]}) accept$inet6(r0, 0x0, &(0x7f0000000240)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000380)={{0x0, 0xfffffffffffffffe, 0xfff}, 0xade, 0x7f, 0x20}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000280)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 06:50:56 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) sendto(r1, &(0x7f0000000040)="24754f05d213ce9c96c53ae14375039997c84a54859c2b0a3ab9269b5e137ecb56a08f02d2ed4d5cdd1d64ad6941e10f80ac3bf7473f1bdfcddfcf88349966ae6c78b705a3f34c6b5a2c2caedfe30613b7e601b3da52905c6c205bf5b3867e68e010ca6b781b3d2be7250b66249193329f5b129cf7b22ac92547c5b27dcbb8f6ddcb020c777eddee9e39ab5cf9bcba39d7438e25f4bcefc595a5aa1d2de9b06ccf10e00728218f5e956f4c79aa2e70066930d856ace77c4646e35ba5ed58348a45dc2fb49bb71f6e515ce9468d1741421cedb8a8ffbd", 0xd6, 0x6, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r1) 06:50:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x92, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 06:50:56 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x2f9c9f7fde724cb6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r3, 0x4) getgroups(0x9, &(0x7f0000000240)=[r3, r2, r2, r2, r3, r3, r2, r2, r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xf1f604b155245d8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r5, &(0x7f0000000080)='./file0\x00', r6, r7, 0x6) 06:50:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000004}, {0x80, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3, 0x4}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0xffffffff) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r3 = shmget(0x2, 0x4000, 0x7960cc7942d72e1e, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 06:50:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) sendto$unix(r1, &(0x7f0000000080)="4ff65bdfe469266310dae21270a4f688bbb2ce89a52db0af386bb5613092c7885d1f8d32de3d02bc26819abc9c2520750dba1b7114b0f43b10d30fece191d671fa8ffd0bfa2f4ef3888cf21e2560c73058eb355fac33114fd001ad6132677ef626880b0585137714227f99ee0865b4049e12bbc98f5185821a145b2ef6d9aeac93f278c7e70d594a502cc4f54d07a4e892839242d416b00231787686ca2e3ba5da5f94c2012944285f655167d12a4c0231c4a0c89911f9aa1edc6ef9c145b0bcca64c2bc59808efccf979f5fb21e54e7ab1bb2a23d044b13f75e935725e5", 0xde, 0x7, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) shutdown(r0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea4043d80884f1dfd2c6362886d360871bbe7cf2772086ff7199ae5ba44d0dd9547eb599e6ec3393a953c5fe974e1a60ebcfbe8f4052bce7"], 0x10) write(r1, 0x0, 0x0) 06:50:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000000)=[{0x18aa, 0x20, 0x6, 0x401}, {0x5, 0xff, 0x723, 0x8}, {0x5, 0x101, 0x9, 0x5}, {0x9f4, 0x5a, 0xb}, {0xa1b9, 0x5, 0x0, 0x8}, {0x1, 0x4, 0x8, 0x62}, {0x5, 0x0, 0x6, 0x7f}, {0x1, 0x6, 0x5, 0x7}]}) 06:50:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) preadv(r0, &(0x7f0000002500)=[{&(0x7f0000000140)=""/72, 0x48}, {&(0x7f00000000c0)=""/53, 0x35}, {&(0x7f00000001c0)=""/62, 0x3e}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/114, 0x72}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/221, 0xdd}, {&(0x7f0000002380)=""/12, 0xc}, {&(0x7f00000023c0)=""/215, 0xd7}, {&(0x7f00000024c0)=""/41, 0x29}], 0xa, 0x0, 0x0) r1 = dup2(r0, r0) rmdir(&(0x7f0000003600)='./file0\x00') sendto$unix(r1, &(0x7f00000025c0)="6dddb21199efd29193c1cf918cf7eddcb1a6312910809df467c56fbdb2a40d6cb07fb86e8b50bb63458a900ea98b2bfac3237be0bd9615c633774730c063004958781fe59c3f8fc8e401d72da6a196c1e7099f0cff5c73262ac55b6626f32d7a0794e268fe1ad66517bec8ada5bc9971edb8e38c23e023ac478e7dfec04bafc37373df6c38a613779dd4bff215f111fb571d00cb4be0fcb6c9d6e3613c464d4f515a2c4dc6dedeaf6649e17abf73bacf494d0ae06741326bb6237f7aee0fcdd013ebb214f57964809883885bdb7d8e450baf3eb302550e54c92449ff1d3d762bea39e18fb7b9e4f7756417ffbbad0d97dbfe69bedfbc5eb4c7fb5e6b97c9b1728dab2a728ab3b164ea22d44961ed7d1384f22d483b43f9b56f6f7bec2f72959286c78febece7e255d2b6bccb9d970e34d0c0599b80fcf4b1eb013d5e984eb9dca9fb8f3042ed28dc4e9196d4629fa102057ef9baa13864b03ef2bcf39fbb518bfdf8ddaff8e0ee4a982455597120227c6e8f21d586247a9d9670a9fe0d52f0aac1bdba90ee5648a2a36d178903465f27d896f3785a400bc87b3ce67bbca443967d71315cfa41baaa625cc95c292454a799a187f04313e58297f8cc73bd938a6ad17ac58067316f6d109182133cf03911f97250037cc6a4b182c9482823758e88f0298cacadc49abf1193880cbc76be0527bad180ee6ad739df2080c9a2f9b158aad35dfc1604a209d7961b8cbaf2a63a15b2e23386e22e2242044e2bcdd9bf0406baaf1a6ae64664edb2b8d7f5659633d0e9ca443da45aa7aa111c30a8d6a41aec8897b3f1aaa614e45b20ebe52cb43dbaf65bd9b279b62bac7c453e33a07e0ee0b89093a973caf8720e8348ea8d9703312e22ee3096d5550f07e207fe7e8dd2fb26feac254187c028267e538a394db3ce3c9e7827031c7b19eb9dd8ec038fb8a0f77b8fb8ea09f0ca536a8c1c52652aa01d7e30b96d67e470bdc3ef4f569e5c3b7c0a850b1978fd4160a6723056057723b407e9618adeb7fc8e8f435fecb4ad85d8de89aa8f3e418542bc5d1a3571e6a5f1f4d78ca97a6395f4f4c4530ac60f5f5407975fcd193e82c19b3f3d5cc8fba5b4b3c53d486f582c57100a9b88c3ba25c7c7d7adeb63c6a5ca5f2aa95c1fcab4446eb16f793b0f8836b1d5156b90816db27981fd219ccf0cc211d7ddb66e7f1956477770505e6e1043c6b8b5969e41e8e569e68c63dea14d81c5a72cb1b402010d01cbd6a2293967edfab3bb801f1ecac01a0ed512eba80ccbd37f9f0cb25d9354c17fa81af372c1658416a24415f7ae5d6ce06650e06a0cb0bf00788d06953799b11cc71d9b47e2864609486ddd62237dcc7711a7b8ff09c517350f72d20cec5c5190a986b70e6deb5fb3c42000c635de45f640a92c822414179289bf148c43785139cab557b97e6cbd78015dcbef58d64dee184754dcc05f511de9a8b160b1e7444aab454fb1364e3458d3c7c799766b351af7adb680eaaf6a4dfad599bc2c76cb439e519ce58fedf3839f38e40ff340f11b750a384ca310436d4cd370b83b3e3368ebd55a7cf08c8cb3d08f0e185277525d7b125936042bcf81aa5cd1b3f4cb19efc9bb8520a59cad9380ebb5babdb1286bb21c0716eb20c5ef1852b4ef08950457b32fba96b928fb7c5643279fe52b08b3294f2fd7cde1506a425782cfed09361f5a1c7b8ce652eff3a1f69ce64dc72c5a9092150d5666ce3196df700e91456bfc0de6fdc707ebcd15b39d45cd33ea0976d23047df35eb3eeaec12d3ce03d4566cf95c25456dc2ec04961877b483be070924d3a6210ce8f9daca67886c0cd606075c802bc49a844ea0748804ecdcbb6d506424429012ddc065aed93feb4e7d5596a5d564b30f79f2ca39ae831e950b0075d3dc9322284b4b0db8101f8901e8177ec5ef6ece4197d5967713e3d00c43d692350513dc3d8bccc910988ab4cd063d90a6eb6b868d15356b096e16f77bbca2c6da2c812beb05c656efa0b669ff2b6298e4ee2c8f4d9df5da5ba9d321a2811602784fffc758ca00d932c4c240f52da2780487be3f1b94990601e0996ab556efc38338bec90eacf91ba456f99df44e9303fdbacc7cfb501a8ab2b6fe3bcfab54410ff98f0992db6b6c2166fad922f569b190c5a30845b901e12e0209822c70b4bcbddac732f62cc364919cadae4d35dbcf26bf1b89a853f24147a8caace9d94e18ae1480348ab1b95e134694f0492e4c16d61b32af7c72918586af9f75c993739540d15889c8270c7c894d3ac797e745ca2b2b96118ee6c44d6b84ff77604fd630c51acc2f2d92b5bf3e287394b8518e81d785b74a2a72e39f91d83200200220343d5d6b5535f8622f40a32a436d4700411777121119de88658fd4afaaaaf047d8a21d3acfa0900a42adcc620e5fd5ea02d7d3ccef54e47ed06841dc15b8488a1e8a5dbec26aea154462d2948e35ce46b87e09596466bb3f7a075a10b64e1cba462004d0b89dc04033dc66a606d0d4020771ca9048328e57c1af4806e0042aa89201c09d71ea96244438b0d2f68c628f0ed93967ae84e520645b2d83fb767a906b623ccd72f077848921b8b75cf155d65cfeacdb872057c76cfb5814c8da52a51f471dfb689bba5c7d975a7da3491f006df26517c54bb42ba3950102be859ff0699ed24da2f987c08eb4f3f00c4e675632b0f0df67b37b3329474315505025a1f2a51916ca27ebd89178d1c3807e7599c50aa2117bcf28c29cdec4c2c04f6ebdd41dab993a5d64eb4176ae5eb192c26f0dc811eb7c6776278256909c6e5235671f08eaaf0a7a20ae8e69f2f6aa1bf5d93109f5e44bd79f551fb278c90f4ad89421e50034456a2c122f1abdc310e2b1b59e344c941e55929b9bdcaf874888e7d67b577091e81333678a857289fc0da7a2ac1abfffb805849c2525d11b874d7c2513479703755a7d00c4ba54cb774a0a7e8d262eb9c8c20a01363f1ff487074597e5568db66e638bc3e8d3f63136bd440436e5eb2641219c9c8b7fa0dca913fedcbe47b9970df20e19bc3f42b04ff4616f1729ba5bf5f5ecc907367fa0d9e59d7f0547302569186cda466fdc335e7f9d3b780ed8c9923cb8705e4018478d14f10bda97622bd9a2dba44cea198b59a79439e8ffb3bc282021b157c57626be0069f234279440180e1c3566aac92554c0e0b73fa5c034da7d5ebf40669bf216ad3c29178e754b19433acf96c2ddbc37564b19ac98f7114d23f392a103ca686e00298957bc6f1c35af60d548673fbee61e72eaae4f2460e5cd9104cfcc6288424498c52d0ad88269a31ac9fff8b95f51569434a41ca1fc693099f7071ecb0b1a9404519e92f7e75689023dde9de525c55b0a4d08afe6d6e8fdbb4c7331d9d6366166d606f6835c11d746e1d43c5197680ca30db5f7ae671cf3127374eac23e26ca84cdd153f62c4c6d7a75eac0eedc912fbcf97eb123b845c0dfd9d59f84a40eb124bd83960a40644d983608b8bebb90ac155ffd40ae27778dce7e3a4decd811f897fed8bb4c56b6b0e1b0664ab5827425569ca32506fbf39442457da9c01a767962d25c59bb8a5cc655f038122a1c708c460133b99ff01a4206d6ad5a849d0ba5141f375732326fb10f34084f617bfb3070365269a7eb83abd7e22bd904ad101c8592f398ff2eda067c206dc1c20ca3371ec9cf23ee245a09f83a7b77c1c9aa2aeab51aa450e6669543c911c5e2dbedcc49a386eb27153de9259e1a8e242eaeac3286a57941ceea1c6445d2e5bbd5e4de0312f1c5f53c6295746c06a657d9e5e432b6544dfa24c299f3d72dc9b63a88314812f3000dbfef566eb1b40ab475e3d7c6a14f0b67911bd084c8accbd1bb6252b55aa26ebc4b6201e923b6a99568cf8f89d3a7b6d8bc1985a78abe7dfd3ccc7268af279217424ca279e9e7e6eb8f6811a55ce3d34b7014606f88b559dd1f9913b5dae135224dc61537b3315059b7316297219995e57893f6e752c1c7e5de449fdffc1eeb145b53906366fa7e76207b6422a55ee6a9c0faa0e13d8df5fe586ef0d3c537b3cdd9ab39c6bc8709b4d8b9df613558446e086794d98efc5933f920f544974e11b69e095a28e4ccdc2d51dc1655a15ff5085cc59dbe6d05594c0b4c2097e0d5c9d9279c7b203311356dfd1a7ca4301dca485fdf7d5e7364c005a92f7919d6d2f64a63555c91fbf6f9d4d0ce8c82e7a5eae76349f2944d4e9a2f7ad0ee25cf5135e2508ed61df7fa86a2071cc829bc5025cbcd22a9e2bd5f0840fd75729c3ecb561ef4af2cf91c7581bb2407514039031dbf63afc71864a9d5c27dbe240b230e068c9031f43a45273afeebd0bed03971eb75879a5f4c3f6cef0ce96447c2946147bd5c06617421a0ad9ff7d7dc9db7b86b42cb0b3441c9b1af01ea45d201c5cb65e29d553de65ee74e1074d2d0c3301ef23d2aa00029feceb226256500e195eff734884a6d6b86e980f63f9f34147bef81442550198e31342d5729814c4da70a06e18b079c80ea4709075d28d2b38a79d4f7b42d189c8df5d4421135384673530ceea269d7b7daeb2689b0d31a2f337b23dcb1f99825a3c1d8d4c19c183008d3cc00244c6e90afdb73c8dd270374ca489204cc6cf31cf0ddb65b86e61fda1b8145622d639715e963b7e126e2a729f18bc67ae08ea30327e52bbc43554f64333a10dcafba1e78cc6e5e4aa55485c65a2f7698a761b6bde711f9f5603d861873a82d36d888838202e80158db78ed1a694b3904d6e2aeec339e9ee96b693f8cc44acfad8e6e851d28af9c3f6afceb2fe59916d5f6fec4c59bb7c46daa8888aaa46541400440d7b45a4f28695788fc217a2bd470c77e31c02c4dcf5e3bde7e31336703dc97b6b37f88b0aa4dd38da4f1ac8eb4c7dc2ce9d90ddf4562754efb97ea3e47aea3edf3d52497aaadfcf1966d9eb7c21455364266b3331f1fa9a518b17e4531c2e60b217cf17fef29b1d8f2b98ffedb28c5c20adc9509277e15febee44a9321baa1488d272e254bb376038a50f8e5c9a541aac10a79a96961119ffc7efce7d529cf3c1f9ff920bafc8ad0d737091e217326a14f6bc7679ed81b947a54179011c6277e7faeb76db30011286742689974fb59816b41e20a29ffcd4e152ce6bf692db402dbca61b459c3f0bda9788fe209335d5586e9c7fd7119fd8e070e3dec25a707eb3809edd5b6af3e6859c21b8fdbc8da638c17214a5b11ce9e4a9183c2e8317728f35361daedc635187c35e99ea9cee8ccf77d3138b19593a68f69bd1170521c191247c15bf0ba3545112cb6dd7c714ea317f1a4d6bdd012fdd32b5d96eb4a5fc3a2c950342a5ebeddb993a0ff8a5612ff9a53b11fd718abfd269ac496df66306142f5239f1185a7e7b1495e1f8bd6e7b9e51a1d02675ce9ae4afda404d46c0e19619cf59f3219352bcf30fa1fc386236761c360d2f57c98a301e00ad51e46bf9431fe463a2f7bff1f09449caa94de331a9b6f8b6dc93ae6310382c4aefba15ff09654a59aec4fe2757706b8ac3a4abb570603b08d709d184021ddb2a0bfb8ed7bce52572548176e8354623db384cd08bda81f1be6cb16edc580cc6a49c6b4515ee68e0023a3378abcb9b4ddbcc7bf14251426f1ffc4583075a4407fb94c373c6dea1f2cce771b927ed57403d3e76750e1dfadff85c99a42bdf0b691f71d80b126587240cc4015580e1e4e563107b3c99183cf171f93653c3c0eedfba4dc220cc67f23035b6daaa54fefd228785dbc92193b4fd5680287d3a37f9c87a5cd2ec4db8f09b2c7af634e7f", 0x1000, 0x6, &(0x7f00000035c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000003640)={0x2, './file0\x00'}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 06:50:57 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getdents(r1, &(0x7f0000000000)=""/67, 0x43) msgsnd(r0, &(0x7f0000000600)={0x1, "4476d6b8e33531e9d50264e719366e804f8aca93f2fce2f8e6e5664edb71dfd1f00056d1a4c702820969e36099b9f9bed41f565f39e03817b541354d2e49452f5f272d17045946bd52e91a3ba90d064dc4efb1d53351f213dc89b48f6754f2839e19b9d9c12c053db5f5b2b9440121672dd638d2d7923882648471771b266780e5e30cf72328842fe9d90a92d7d2dac0f5a887d2af37196340c8395ca3946e874c6588f6f8ca42e893a0010d715b33f517362a142dff1f92b83f148857590f1eeec6e3d8e8af"}, 0xce, 0x800) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x2, "0e04f83ab902e58089675ebd5900282ff7d2c716c936b44c186c0a65813594f67311228d24a6b3b0ae13b4c49982860f13f162ab7c4f9e6755b7188c50aec18b020b2c30a09c529d1d4841bb6c47ddd66d92075469b1403dc5f321f0e199ced5f2a26b6e27d2ad8c137c54f0af2f95633bf4ab6f7b774f623993cbe8"}, 0x84, 0x800) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x100, 0xc9c, {[0x6, 0xffffffffffff3116, 0x81, 0x7, 0x4, 0x3b67a1be, 0x5, 0x1fc00, 0x0, 0x401, 0x1fe7, 0x4, 0x7fffffff, 0x7, 0x1, 0x89a, 0x9, 0x3d], [0x7fff, 0xb30, 0x200, 0x1, 0xbef, 0x10000, 0x10001, 0x8001, 0x7], [0x6, 0x6, 0x4ba9, 0x6, 0x100, 0x7, 0x8], [0x9f91, 0x2, 0xfffffffffffffffe, 0x6, 0x6, 0x2], [{0xdbe, 0x101, 0x3}, {0x4, 0x8, 0x1000, 0xffffffffffffff01}, {0x7ff, 0x5, 0x7fff, 0x8}, {0x0, 0xe72, 0x3, 0xfffffffffffffffa}, {0x9, 0x1ff, 0x6, 0x2}, {0x7, 0x9, 0x200, 0x9}, {0x5, 0x1ff, 0xfe, 0x10001}, {0x100000000, 0x8964, 0x100, 0x8}], {0x9, 0x7, 0x4, 0x2}, {0x7a9, 0x2, 0x5, 0x5}}}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000003c0)={0x3}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000400)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x2, 0x9, 0x1, 0xec7, "5b947cfe96bf590332fdb33b47b0aecbcaea2f84", 0x6c0, 0x1}) kevent(r1, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x20, 0x3, 0x81}, {{r1}, 0xfffffffffffffffb, 0xc1, 0x2, 0x3, 0x80}, {{r2}, 0xfffffffffffffffa, 0x9, 0x20, 0x8001, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x9b83f7fd2281d013, 0x0, 0x8}, {{r2}, 0xffffffffffffffff, 0x0, 0x40000000, 0x7}], 0xffffffff, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x3, 0x6f}, {{r1}, 0xfffffffffffffff8, 0x20, 0x2, 0xffffffffffffffff, 0x500}, {{r1}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x6, 0xfd4}], 0x100000001, &(0x7f00000005c0)={0x44, 0xfffffffffffffffe}) msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000e40)={0x2, "561e53109ded065c3dedb507ef118ea2889d70fab3d9f9a1c2a97bc51a6e822c2d95740a7fc536168c6dc0b44b1f34e0c364ac483000425897177c7ff194652c834210029907315d01abb6cbe1b03da027d23b7e2c261d3ff6155429c4a4cad04d702d6034028add3f918cc0b067e7f825d3334accbd24aaf1a163a3890dd0cfc37b3869ce28b66f7714dbca6c7a032ade872304beded5ec2421f09e977bd8afbe91f20b4ef498da715aecc1caa71dff85e538e3b8135622e3d3b3f717aaa2102faf74ce894104e9c09476c81b6b83483ae54f620b553f48d46c144f4bbcbbc3d2673dfed1efe0"}, 0xef, 0x0) 06:50:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x2}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) 06:50:57 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, 0x0) r0 = socket(0x1, 0x1, 0x0) socket(0x0, 0x0, 0x0) r1 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x214, r1) getsockname$unix(r0, &(0x7f00000015c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030158a200"/4074], &(0x7f0000000040)=0xfffffffffffffc8c) 06:50:57 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x10000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x13) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x11, 0x10, r1, 0x0, 0x2) write(r0, &(0x7f0000000100), 0xfeae) 06:50:57 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="9738fd5d052dfcadeb747bcb8c3fe87873931d89074ee813b10a5c7548cd0620a8c1965d3e71627224fa7ba2043fef03aa00c4d109eff6fe0ff1633cbecafb08ccb46da3f7ec44cedfa5cd065b2f66ab2ff5c8bcebefdaf120bbae2950be4a540d060b13d412eee4e9aae24fc1814043e51df88e3510299463273bf7b9dc7e7a46240fceaf1b9dd46536e3e3c666fbc3434bf8382e903923534f60a7a32728ffcffb78645970a14cbceac4ca40ae94cd26aae34789e81907a02bcca07447d921483cc2b51d64a79545bf7bb905e85a4ef6a93d0a56184c725b6ac844181f195cbf08980da583a7abdd06dbe275fc22ff4375bb050c85f69cf0"], 0x1) listen(r0, 0x5) getppid() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 06:50:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xac862c7ee94cc4b7, 0x0, 0x12, 0x1f, 0x3ff}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x550c2ec5647545e7, 0x20000000, 0x2, 0x1}, {{r2}, 0xffffffffffffffff, 0x78ebbaab89683391, 0xf000001b, 0xad66, 0x2}, {{r2}, 0xfffffffffffffff9, 0x4, 0x2, 0x100, 0x1f}], 0x0, &(0x7f0000000240)={0x55, 0x10000}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 06:50:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0xa2}, {0x100000006}]}) syz_emit_ethernet(0x8f, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06") 06:50:57 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) r0 = kqueue() r1 = syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 06:50:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x0, 0x8) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff000001a1c6420f0315a05ba9c5065f09b2d02ce778dc"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:50:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x112) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x5}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x5, 0x5}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") fcntl$setflags(r1, 0x2, 0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x7, 0x100000001}) 06:50:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2d}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x2, 0x0, 0x3ff}, {0x18, 0x1, 0x80000000, 0x2}, 0x7, [0x3, 0x8, 0x100, 0x9, 0x0, 0x74d, 0x9173, 0xffffffff]}, 0x3c) syz_emit_ethernet(0xfffffffffffffde4, &(0x7f00000005c0)="aed665b556f8fefcca04e4f7a556cacc3e9d5fd369ca6e587d5ed8fe77a4f1e3d6e46d5d163e22f9f2b1d7dcaf32d823707fd3d0837f26a9bc80cb001b5bb5526181745f65f5be9c612d9784c8432a4d0d001f85f1d07f6f02ab87547a09701431f0dc5fb0bac766dc2329228fbb294f9bf1dfc60df6934d4e9a857adf47809a95fd68a1c703abc88e08409159277f158e267b60828a0b72238d18659eb3d7c38c066e0ce77f060c841a765ba63f553be2a7cdbe3bacfc01ae68fdfc239eeb52449c892eebbb870805337bbd546e07b18ccfef95483f8f3e3e5ceb9dccc50adcb81881cac7160a8c4858cc6e61b275e8c89b160bf1cfa4d4c9613fd06bef194090430b185b35d59b2b0a76d56ccdc99b2b56cff5936568c0d15909b30eccc44853c0679467bf21a72273ef2c561d7b9d806a728a8a400e66487b1d0c") accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x8) setgid(r3) 06:50:57 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x20000000501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) r1 = syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) close(r1) execve(0x0, 0x0, 0x0) syz_open_pts() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000280)=[r3, r4, r5, r6, r7]) 06:50:57 executing program 0: mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 06:50:58 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3ff, 0x9}, {0xf87, 0x4}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 06:50:58 executing program 0: nanosleep(&(0x7f0000001c40)={0x8, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x3b}], 0x400cc, 0x0, 0x80000000121, 0x0) nanosleep(&(0x7f00000001c0)={0x2, 0x80000000}, &(0x7f0000000200)) write(r1, &(0x7f0000000140)="2c7c6d84923f0a24e6e4807cd5e6a57f8775a95d078a8aa0807b4e6a103923998580e3cf93efe44731abfa49620955babec222feced8ae135e73f3790581fa529d90bd", 0x43) kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r1}, 0x40752d4b4c4caeae, 0x86, 0x8, 0xe328, 0xc690}, {{r1}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x2, 0x8}, {{r1}, 0xfffffffffffffffc, 0x16, 0x50, 0x1, 0xff}, {{r1}, 0xfffffffffffffffc, 0x0, 0xb, 0x7fffffff, 0x6}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0xff, 0x8}], 0x10001, 0x0) 06:50:58 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/133, &(0x7f0000000180)=0x85) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) semget(0x2, 0x1, 0x200) 06:50:58 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 06:50:58 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/244, 0xf4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 06:50:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 06:50:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x20) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000400)={0x10, 0x8001, 0x4, 0x8, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x16c3df3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x26786819}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80ec}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7bf3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2cfb}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x20}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f00000001c0)='./bus/file0\x00', 0x10, 0x68) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x0, 0x10000, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0xfff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x401, 0xe5dd}], 0x80000000, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x1, 0x5, 0x3}, {{r1}, 0xfffffffffffffff9, 0x8, 0x10, 0x10001, 0x2}], 0x7, &(0x7f0000000140)={0x0, 0x6}) close(r1) 06:50:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x7, 0x6, &(0x7f00000001c0)="91a3fdcd815153026897353d2bc020e84bccef882b39fa76c0c33f8bd0974386816efcc80600000000000000aa93de518d5b02", 0x33) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x19) recvfrom$inet6(r1, &(0x7f0000000040)=""/249, 0xf9, 0x802, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) 06:50:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000100000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) close(r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x58, './bus\x00', './bus\x00'}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)=0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 06:50:58 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x5) dup2(r0, r1) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fchdir(r1) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 06:50:58 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000a80)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x80, './file0\x00', './file0\x00'}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) preadv(r4, &(0x7f0000000a00)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/194, 0xc2}, {&(0x7f00000007c0)=""/56, 0x38}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000800)=""/114, 0x72}, {&(0x7f0000000880)=""/166, 0xa6}, {&(0x7f0000000940)=""/155, 0x9b}], 0x7, 0x0, 0x0) setgroups(0x1, &(0x7f0000000200)=[r5]) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xfffffffffffffffd, 0xff, 0x3ff, 0xe96a038f00f680bc, 0xfffffffffffffe4c, 0x10001, 0x80000001, 0x2, 0x0, 0x2, 0x40}) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r1) close(r0) sendto$unix(r6, &(0x7f0000000600)="8f0fd8d8c39d9d08a4301c31ad227d756e0195b5ecb9c5fdea2bf65ca52ac71ad4e5553260aa9f6412c9e3d01163e88e392d4151d26da80a66947f4ece00b31d3c885bcbe2e1c8a60c702b1554a9f286d6c1e8e9b27fac44624c1dc09b2a71a0c1d57816e52f45b56848dbcb2eb238b4ea369ee6f140603ac0c6b8b6da620d1ef8c81441a2fb0cfbe4c79aa86988c25d7a73ab7228027f42b6", 0x99, 0x400, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) pwritev(r4, &(0x7f0000000500)=[{&(0x7f0000000280)="bfffa5dbdeb568f1fb3a9c3dd5d4021f6db63d44f09aab9bc086901168b04a644b5a6c751b1478840b2632a274a9febd480e189be5f72a73ae11768a1ef84575c0bed2", 0x43}, {&(0x7f0000000300)="3078dc328b8e5571321b", 0xa}, {&(0x7f0000000340)="d731685c17a0891bb1e5de6dd5ee8cba13f919fc7771bcd3519ec53840978c370dc36fc14069dadffbfbc77994158128a5096efd44ed79f65f4d5428f416b24a732fb8f041", 0x45}, {&(0x7f00000003c0)="3607e2b9062cd83604cc35fdbd80c85387bc5d426b3fa2729f4f3c0e1fe8cf395dcbf3fd07d281a9b2d30a960fbc0f6c8752b1bf9abc0de0954b86c13954c66b4b27521ca63bf1d178a18e5bd9814171386ee0b7c843e9e535c6e0cc340bbb4c07c3fcc23ee34aee9c5f2462fc5d58f502427aeba7cb35a903e2693f08727689", 0x80}, {&(0x7f0000000440)="f79ba5ee990dd7df7ef2cc6c81da74", 0xf}, {&(0x7f0000000480)='\"\r|k', 0x4}], 0x6, 0x0, 0x0) write(r1, &(0x7f0000000ac0)="608c822791e6c73344df6def6566cab9c7e14a1d1db46aaef1dc00419dc231c265730dc4bedcb4899f9338eb77e56b8010680d126c426466180ecf230c1a6209df8bda8d0f8bb067d19733d3d8b7b06f9f44c39145a22983fe70d8a4a9561addd4d3a9cea208214dce34", 0x6a) 06:50:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 06:50:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x40a, r0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x80) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x8) bind$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65300080c9f4accb96a0d57a3db50e8396ce3917be50549ce9f11ec4ff5c6b716349bdd9eaae2ba541b7f0"], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:59 executing program 1: mkdir(&(0x7f00000005c0)='./file1\x00', 0x42) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x8, 0xbb) recvfrom$inet6(r0, &(0x7f0000000500)=""/110, 0x6e, 0x800, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) getpeername(r0, &(0x7f0000000600)=@un=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) unveil(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000100)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="c450d06c8535fa2d081087ff78c23f3a5fee446d1d865a7235dead6c08e1a059657c1c57d74ed8bb190c7afdc91563c1e5311a86bf6f34b999f1dc589c8aad", 0x3f}, {&(0x7f0000000180)="75c242081c240eff1b2dbf6d95336fff3b11c932d46c29499394b92edd3d3024e6f1e056faabe6e72c6b26f93d0ee54cf8b70d2c9ace37f8843550fed82140ce90311583f01e8bddf6d9", 0x4a}], 0x2, &(0x7f0000000240)=[{0xd8, 0x1, 0x6, "e7b7d7c55ae1927b80a0652a03f4645431f48cbdabb412caa7e36e642a6ceb399f502a060514d0ad2f795ea8890ad28aa37f42381c114326302be92c202c656945fee1e8d12197967cb95f99f9e353bb6f8024eb0f599f199b497c0a280deb06b6359d88714d7fbd279acdaa92ebefb32eaaba965ebd00017d713334bc264c62653a546369c6d233023250adc689a21bfceacc40f8532eadbaa7ef724f48755817ab40498307ec6cfe0fdb271581b928219380855cb397cf9ad0448f28737d8a13f5da0a4fa965"}, {0x60, 0xe0a11e1f2c286141, 0x1, "d092085ab17723247fde86928353c7d794128060e21d870887fb4f8d70e2aa3fb949d837b9960e5e6b8fb01960c37cef23217d5b1dfe6f75282d11fcf51da5914bb617e73c949d74d937f7f2"}, {0x70, 0x1, 0xe, "04bf3bcae13f7a6dc86c98f1373cb8fef5a31deeb997d5260d25e750ab67b9af28706bba89a58d2d20b993d40f754b833a967f2e4394675db319e6f51dc3183297f1b1c58c5faea2ea2bb01c96415b5a7abf637fc724bcdfa8"}, {0x70, 0xffff, 0x3, "56e254e102d05a238497999208b51babdb7a926be15b135ae1620bd7d8e64bebcc2439753805df4a883bc12d97ce9087d41979fca10141fa12ab20cbd794eaa1b0155d6eab92247dda8311e99f5926048dfcd60fec7689f93c9ae9fa0b"}], 0x218}, 0x5) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x7, &(0x7f0000000580)={0x2, 0x3, 0x3, 0x5, r2}) 06:50:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062bdd77eae99244469df44ce31548f9f0cd663f8d179a07283459c200fe0000ffffffff0000000af62cb0", 0x34}], 0x1) fcntl$getflags(r0, 0x3) 06:50:59 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82023e2f66496c653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 06:50:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x63}, 0x8) 06:50:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) 06:50:59 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69921e1c2d4", 0x14) r1 = socket(0x10, 0x4000, 0xff) r2 = dup(r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x7f, 0x4, &(0x7f0000000040)="fe693b01247221635613da103f2c6da268bbd6ba7f54319b3b1abf092c2b4cbcd858d0ac224948c71f5dd762c0d3e5e688e6a05545ecd2a9d3cb169ff10cd642caf290c897b4b2cc13901f2b2d82ebac1dd599c802c1b3dfe0388f74e7e3bcfb2178c57d317f1c2ce8fca24f43497aac855afb45e428108d4d00ef70857bae", 0x7f) 06:50:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xffffffffffffffc0}) 06:50:59 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xffffffffffff0a71, 0x5, 0x8, 0x5c}, {0xff, 0x81, 0x4, 0x8}, {0x20, 0x90000000000000, 0x7fff, 0x8000}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r2, r1) 06:50:59 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x1) r1 = dup(r0) close(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653001"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000040)="000000000064001400000000", 0xc) write(r0, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 06:50:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = socket(0x2, 0x8000, 0x8750e) recvmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000240)=""/94, 0x5e}, {&(0x7f00000002c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/93, 0x5d}, {&(0x7f00000003c0)=""/76, 0x4c}, {&(0x7f0000000440)=""/36, 0x24}, {&(0x7f0000000480)=""/103, 0x67}], 0x9, &(0x7f00000005c0)=""/4096, 0x1000}, 0xfbfc26c9d991aee5) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0xe0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001600)={0x5, './file0\x00', './bus\x00'}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x2) unlinkat(r1, &(0x7f0000001640)='./bus\x00', 0x0) mknod(&(0x7f0000001680)='./file0\x00', 0x2000, 0x1) 06:50:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82008081ffffff0a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x5) write(r0, &(0x7f0000000300)="f4d3b18ca9f8a23e1eb4a943528ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ee45e6e75f65c7c086906a8b4d43d1159490687b95573c6a2e1e28f66ae1c8c58a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fecd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e449173f47e24396df0c58cd796e5449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120d", 0x599) 06:50:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x80100000000000c}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)="b6450e0a48e543702a42c0") 06:50:59 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x401, "ee1d831e0b2ebd9600cbb4c509a094dc24994797", 0x8001, 0x5}) 06:50:59 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 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) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xffffffffffffff7f) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 06:50:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x8, 0x1ff, {0x9c4, 0x9}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getflags(r0, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) 06:50:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r2, r1) 06:50:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwrite(r1, &(0x7f00000001c0)="09c0d0d5c9f10b12161b916c8e567304deb762a5fd0fdf79bbda9d8e891bb35f1be4e0bdf7dd275eb1d1b7e721e030eac70c343dd09ae4e4afe9df669c703a81e54bc6baa62937", 0x47, 0x0, 0x0) listen(r1, 0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x34, 0x0, 0x0, 0x6}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 06:50:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x802, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getuid() r4 = getgid() ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x4}) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x23b92acfc1b95e1e) 06:50:59 executing program 1: r0 = getpgrp() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r1 = socket(0x2, 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x1, 0x0, r0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280000010000000000"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:51:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x20) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 06:51:00 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) 06:51:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xb49, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)) getsockopt(r0, 0x6, 0x64, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x1) 06:51:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x80000000, 0x4, 0x57, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x788}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = socket(0x1, 0x5, 0x1) r3 = getpgid(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80) fcntl$setown(r2, 0x6, r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="489cb709114540b30cb3b979dd13b55ab3aa809554363b4c168d5aa0f5034097f0bcb12b4d581fe410e353cb9ecb4663210a52a5116df02bcfd10f442f17b1184116460441c47eaeb6c794d18a88af8752d5a98aa72bca996c516722636de6c56330ff7c0f7bc2adf9f516ab2ed5ed9b533a6648972673997799344571159fa0282d015bb95a2ce1a351f7d0a0aa3534ac4d8811683bc9fb", 0x98) 06:51:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x0, './bus/file0\x00', './bus\x00'}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000001000b0004842f2817c06ad12a070000ebd887ec872b0b63a3695d898830d4e60363570fd64b57f8b9d760daded418726fc16ebe0ca743612ee6e615a9b572966ae424561163c61aa1dec916387f7faca369187eb629de280f1bc76d3e1a7f1a4911d8ee"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 06:51:00 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000200)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000080)='\t\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000001c0)='/\x00', &(0x7f0000000300)='\x92c', &(0x7f0000000240)='rc', &(0x7f0000000280)='rc'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r0 = semget(0x0, 0x3, 0x2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 06:51:00 executing program 0: r0 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000300)={0x5, 0x10000, 0x3, 0x10001, &(0x7f0000000080)={{0xff, 0x421, 0x100000000000000, 0xff, 0x0, 0x8, 0x6}, {[0x81, 0x50d3, 0x1, 0x1f, 0x7, 0x800, 0x0, 0xffffffffffffffff, 0x7, 0x0, 0x628e5589, 0x0, 0x3f, 0xffff, 0x0, 0x40, 0x5, 0x2], [0xdd87, 0x5, 0x7fffffff, 0xdd2d, 0x4, 0x20, 0x1, 0x8000, 0x4, 0xfff], [0x4, 0x696, 0x6, 0x9, 0x23, 0x1, 0x3], [0x5926, 0x7f, 0x3, 0x80000001, 0x7, 0x100000000], [{0x2, 0x80000000, 0x800, 0x9056597}, {0x1, 0x1420fdc2, 0x69e, 0x1}, {0xad0e, 0x1ff, 0x101, 0x7}, {0x0, 0xfffffffffffffff8, 0xb8cb, 0x7}, {0xfff, 0x100, 0x5, 0x80000000}, {0xffffffffffffffff, 0x6, 0x9, 0x2}, {0x7, 0x3, 0x7a, 0x2}, {0x8, 0x3, 0x4, 0x35f8}], {0xfffffffffffffff8, 0x0, 0xd794, 0x20}, {0x9, 0x1f, 0x7, 0x8000}}}, 0x1ff, 0x5}) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0x15d0fbad) 06:51:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x200, 0xffffffff, 0x40}, {0x8, 0x84, 0x6, 0x4}, {0x7fffffff, 0x6, 0x1, 0x1}, {0x2, 0x2, 0x4, 0xff}, {0x1, 0x81, 0x101, 0x5}, {0xffffffffffffffe1, 0x9, 0x5, 0x71d3}, {0xba0e, 0x0, 0x6, 0x10001}, {0x10001, 0x1, 0x7ff, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:51:00 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) 06:51:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/45, 0x2d}], 0x1) 06:51:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) 06:51:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 06:51:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 06:51:01 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e76de4ecffffffffffffff00"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 06:51:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0xfffffffffffffffa, 0x6, 0x400, 0x4}, {0x3, 0x7f, 0x40, 0x6}, {0x0, 0x5, 0x10001, 0x1}, {0x3, 0xf5, 0x1, 0x2}, {0x0, 0x3d98, 0x100000001, 0x634}, {0x77, 0x9, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/de///pf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) 06:51:01 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) fchdir(r1) 06:51:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) setreuid(0x0, 0xee01) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = getuid() r3 = getegid() r4 = fcntl$dupfd(r1, 0x0, r0) lchown(&(0x7f0000000240)='./file0\x00', r2, r3) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000040)) r5 = msgget(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) 06:51:01 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) dup(r0) r1 = kqueue() readv(r1, &(0x7f0000001580)=[{&(0x7f00000002c0)=""/236}, {&(0x7f0000000140)=""/97}, {&(0x7f00000003c0)=""/67}, {&(0x7f00000001c0)=""/34}, {&(0x7f0000000440)=""/4096}, {&(0x7f00000016c0)=""/147, 0xffffffffffffff16}, {&(0x7f0000000240)=""/33}, {&(0x7f0000001680)=""/24}, {&(0x7f0000001540)=""/17}], 0x100000000000014c) 06:51:01 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) r1 = fcntl$dupfd(r0, 0xb, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6, 0x8fd0, 0x2, 0x1, 0xffff, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x7, 0x3ff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0xd3f, 0x6, 0x1f, {[0x6, 0x3ff, 0x7, 0x7, 0x800, 0x0, 0x4, 0x2, 0x1000, 0x2, 0x10001, 0x9, 0x80000001, 0xffffffff, 0x6, 0x9, 0x4, 0xf2], [0x0, 0x2, 0x8, 0x1, 0xbaa, 0x9, 0xff, 0x2128, 0x594a, 0x1494], [0x27a8000000000000, 0x1ff800000000000, 0x0, 0x0, 0x7, 0x10000, 0xff], [0x100, 0x1, 0x100, 0x3, 0x8, 0x3], [{0x9, 0x31, 0x8001, 0x8}, {0x9, 0x3ff, 0x2, 0xe1}, {0x401, 0x5, 0x1, 0xe9}, {0x9, 0x9, 0x5, 0x2}, {0x101, 0x9, 0x6, 0x40}, {0x7f, 0x7fffffff, 0x9, 0x7}, {0x2, 0x6, 0x5, 0x5}, {0x1, 0xe3a7, 0x3ff, 0x100}], {0x8001, 0x8001, 0x1, 0x4}, {0x6, 0x2, 0x1, 0x9}}}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x20, 0x4, 0x800, 0x1, 0x1, 0x2, 0x44f, 0x0, 0x3, 0x8, 0x6}) sendto(r0, &(0x7f0000000000)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x2, 0x0, 0x0) 06:51:01 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x88, 0x100}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0xfff}, {0x24, 0xfff}, {0xa7, 0x4}], 0x3}) munlockall() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="6215aa5420ada2bd9538af674412f279b888406aaa32c099bfe9f569eb8c5432420dac2f6386fbbbad76de126047bc4bbb249145e3e0435e72add6d813e3eeeffc1e69b6866c0954ee08889a10bec71b47313d88f98f66c720c2a6621d2f5bc06fa9e07c49bec60da484ac295fca314e54e2459dad79e39563a6c2e9b841e91f0376117710f39d17d79094cc90dd545757b730c1b01fde462452f74f164ecf5bd4a7ab3573f5e11d4324259725ce6212d9b18d0997bb57d5406a0531066e74a5d4bf57bc96e369", 0xc7) flock(r0, 0x9) r1 = semget(0x0, 0x0, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/47) r2 = dup2(r0, r0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000280)=""/4096) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001280)='/dev/vmm\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000012c0)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000001300)) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000001340)=0xb588) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000001400)={&(0x7f00000013c0)=[{0x5c320c90f98b14a1, 0x5e0c}, {0x47, 0x4}], 0x2}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000001440)='/dev/klog\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, 0xc) getsockname$inet(r0, &(0x7f00000014c0), &(0x7f0000001500)=0xc) pwritev(r5, &(0x7f0000001580)=[{&(0x7f0000001540)="c737fae9de3b", 0x6}], 0x1, 0x0, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000015c0)=""/65) fcntl$lock(r2, 0x9, &(0x7f0000001640)={0x3, 0x1, 0x53, 0x8d, r6}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001680)=""/4096) mkdir(&(0x7f0000002680)='./file0\x00', 0x80) read(r4, &(0x7f00000026c0)=""/106, 0x6a) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000002740)=0x10001) fcntl$lock(r0, 0x7, &(0x7f0000002780)={0x2, 0x2, 0x5, 0x0, r6}) accept$inet6(r0, &(0x7f00000027c0), &(0x7f0000002800)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000002840)) 06:51:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 06:51:01 executing program 1: syz_open_pts() mknod(&(0x7f0000000140)='./file0\x00', 0x61ea, 0x100) pipe(&(0x7f0000000000)) acct(&(0x7f0000000180)='./file0\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00') 06:51:01 executing program 0: socket(0x11, 0x4003, 0x0) 06:51:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x44) sendto$inet6(r1, &(0x7f0000000140)="1182dab7da9e295496b5c1354e5c0bc73cd4fd8ce5d08f463fa4dc3c8c5d71a3b90d84e99fccb62b09849f37a646af2efc9f36822318d074fca805064a76f556f061c6ae3d39c85b72530d71dd3028b8b5383fd64b9692", 0x57, 0xc, &(0x7f00000000c0)={0x18, 0x0, 0x2, 0x7}, 0xc) 06:51:01 executing program 0: r0 = socket(0x11, 0x3, 0x2475) sendto$unix(r0, &(0x7f0000000200)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a01d90000002000000000000020208a371a3feffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 06:51:01 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, 0xffffffffffffffff, 0x0) 06:51:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:51:01 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x80000001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x210, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x28) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x7fffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x2, 0x8, 0x2eed, 0xfffffffffffffffe}, {0x3f, 0xef8, 0x9, 0x8000}, {0xb552, 0x1, 0xe443, 0x8}, {0x2, 0x71f, 0x200, 0x2}, {0x0, 0x8, 0x4, 0x1}]}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0xae, 0x6a, 0x8, 0x1ff}, {0x3ff, 0x5, 0x0, 0x5}, {0x80000001, 0x8000, 0x7fff, 0xe5}, {0x2, 0x2, 0x6, 0x100}, {0x8, 0xffffffff, 0x8001, 0x401}, {0x4, 0xe6, 0xffff, 0x9}, {0x8000, 0x7fff, 0x800}, {0x8, 0x8, 0x9, 0x3e1}, {0x7fff, 0x9, 0x5, 0x5b17}]}) 06:51:01 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x7ff, 0xffffffff, 0x1, "92b7fe9d544a8a73af9266b23de1e518f6992b9e", 0x5, 0x19}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={0x0}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0xd, 0x7dc}) 06:51:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x4, [{0x7a3c3091a74a7a69, 0x80}, {0x2, 0x1}, {0x2, 0x200}, {0x43167d6213f8439, 0x6}, {0x1, 0x2}, {0x2, 0x1}, {0x1, 0x4}, {0x3, 0x4590}, {0x2, 0x1}, {0x3, 0x5}, {0x0, 0x80000001}, {0x3, 0x1}, {0x1, 0x2}, {0x3, 0x7fff}, {0x1, 0x20}, {0x2, 0x3}, {0x3, 0x2}, {0x1, 0x100000000000}, {0x2, 0xfffffffffffffff9}, {0x2, 0x20}, {0x3, 0x6e3}, {0x2, 0x8}, {0x3, 0x7ff}, {0x3, 0xa4}, {0x1, 0x8001}, {0x0, 0xd5c}, {0x3, 0x10001}, {0x0, 0x8}, {0x3, 0x2}, {0x1, 0x2}, {0x1, 0x4}, {0x2, 0x7}]}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, &(0x7f0000000000)) 06:51:01 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x400, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000540)) read(r0, &(0x7f0000000980)=""/167, 0xfffffffffffffdf5) r4 = geteuid() r5 = shmget$private(0x0, 0x2000, 0x202, &(0x7f000000f000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdf0) r9 = fcntl$getown(r3, 0x5) fcntl$getown(r2, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r7, r8, r4, 0x0, 0x1c4, 0x2000000080000000}, 0xd, 0x100, r6, r9, 0x4, 0x7f, 0xffff}) geteuid() setreuid(r7, r4) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000600)=0xfffffffffffffff9) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) ioctl$TIOCNOTTY(r3, 0x20007471) writev(r2, &(0x7f0000000580), 0x1) lseek(r2, 0x0, 0x0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x8, 0x2010, r3, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x439) semop(r10, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) accept$inet(r3, &(0x7f0000000680), &(0x7f0000000000)=0xfffffffffffffe08) bind(r2, &(0x7f0000000640)=@in={0x2, 0x1}, 0xb) 06:51:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/15, 0xf) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000500)=ANY=[@ANYBLOB="fb18ab0a88fafeffff120100207e5e00003f0000348adbf9c82fa0282a310a599f44296298233b0100010083a8d1e4b72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60daecfca5c18a3ab1527e0f73434f053437101ae5e8e095b0ecc68a19a501e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a53c9e2d85ff6fb2eee79662d4fb639275e26a56ffdaf1d4686a164af5c44f5b146c538ecf69f14d116e541601c8fcb591bef78e94171a1cb5bd8ae000000000000000000d4fe73f3cd713aded1714891db8bd97c94adb25963556844a85d485a763b2d10afcb8e3d5b7b2c6411904002a76f2799f122a59bda43a5f39ff8d080acb5d4d74d56ab9c6f1e18da51feecaa56082811181fa81608c383a7e26e626f81228ee9313f86ad6fb7707146cbcb134745ee50496385ddd200bc08f60d7ddbe15229e5b9a41c9090a97ae614a6573170745ddea952c2fb93b7034edfc0e7e0ed0f3b97c9dd8bae9e61fcdc5f6bfc0be147c85a4a78a7d9432020b2ac396dcee36a22d5002de3908199f43d8dc323ebb0907afb331b5f87e2d5b3b9c08dd2e141df0b1fa6ab137eed57d346f0b08698af5d8618bfd347a2f73825ab290bca5e660c9127c62be2d043feb9789b2ffee53f9d4fdf0c65bda0b7eaa3d87a83e95e9713105fe00962ff7fc15d069b7a9e18d2b6c9b984c1839a7fd07278eb01191eaede569366d34c2d23d300"], 0x1c, 0x0}, 0x0) 06:51:01 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x81) recvfrom(r1, &(0x7f0000000680)=""/154, 0x9a, 0x7ae31e3c13d8f81e, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000280)=""/169, 0xa9}, {&(0x7f0000000340)=""/150, 0x96}, {&(0x7f00000001c0)=""/79, 0x4f}, {&(0x7f0000000400)=""/78, 0x4e}, {&(0x7f0000000480)=""/248, 0xf8}, {&(0x7f0000000580)=""/110, 0x6e}], 0x6) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) connect(r0, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 06:51:01 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) pipe(&(0x7f0000000040)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) socket$inet6(0x18, 0x1, 0x7) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) 06:51:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x1) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0xffffffff, 0x4) execve(0x0, 0x0, 0x0) 06:51:01 executing program 1: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r1 = semget$private(0x0, 0x7, 0x400) r2 = open(&(0x7f0000000d00)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r1, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r3 = semget(0x2, 0x3, 0x4) semop(r3, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r2, 0x4, 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r1, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x7, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r4 = socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000000d80)=[{&(0x7f0000000940)="4f64a65807bec64bc8ab238634b2bbe87a56a777d9213eb4399b638347a06a705abc3e8a7a2254"}, {0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0"}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea"}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0"}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba"}], 0x1) r7 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r7, 0x2000747b) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x0, 0x1d, r4, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000780)) setsockopt(r6, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) 06:51:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 06:51:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000080)=']-/\x00', &(0x7f0000000100)='\x00', &(0x7f0000000240)='/*.\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='*\x00', &(0x7f0000000300)='^*+\x00', &(0x7f0000000340)=')+)\x00', &(0x7f0000000380)='\'@\x00', &(0x7f00000003c0)='\\$\x00', &(0x7f0000000400)='&\x00']) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x7f, r2, r3, r4, r5, 0x40, 0xfffffffffffff001}, 0x100000000, 0x4, 0x2}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000840)=""/156) r6 = semget(0x2, 0x0, 0x210) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000180)=""/181) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "04713de0af28a2813d8209b8d9f39321849e3c99"}) semget$private(0x0, 0x2, 0x200) 06:51:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x3, [{0x2, 0x100}, {0x3, 0x200}, {0x1, 0x7}, {0x2, 0x4}, {0x2, 0x10001}, {0x2, 0x100000001}, {0x0, 0x4}, {0x2, 0x5}, {0x2, 0x9}, {0x2, 0x23}, {0x2, 0x3ff}, {0x2, 0x80000001}, {0x2, 0x9}, {0x3, 0x7ff}, {0x1, 0x552e}, {0x3}, {0x2, 0x8}, {0x3, 0x1}, {0x3, 0xdc8f}, {0x1, 0xd65}, {0x2, 0x1}, {0x3}, {0x3, 0x8001}, {0x2, 0x100000001}, {0x3c53bc02050acf86, 0xd5a}, {0x3, 0x6}, {0x2, 0x9}, {0x2, 0x3}, {0x1, 0x400}, {0x3}, {0x2}, {0x3, 0x4}]}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x100) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x4, './bus\x00', './bus\x00'}) 06:51:02 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x7fff, 0x5}, 0x8) setsockopt(r0, 0x7f, 0x8, &(0x7f0000000040)="9cc1e6", 0x226) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/118) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) listen(r0, 0x2) 06:51:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x802, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 06:51:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a", 0x0, 0x9}) write(r1, &(0x7f0000000140)='\r', 0xfffffffffffffee8) T5pXIjr!b-%9ogO*&jso FvZ?;'<$ |.TgGSkog1Mmmrh1{qfuse: Cannot find fusebuf fuse: Cannot find fusebuf 06:51:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:02 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x9aacf5ac2074cbf1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x402) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r2 = socket$unix(0x1, 0x5, 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r3) 06:51:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab09005231e2daffffff7f00454d05b58cb8"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000180)=0x4c60) 06:51:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x1000000000007c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 06:51:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xa8580e6becf64027, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x56) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24311dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe80682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x105) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) 06:51:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x42) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x94, 0x0, &(0x7f00000000c0)=""/148}) r1 = socket(0x2, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000200)=0xfffffeaf) 06:51:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000016c0)={{0xffffffff, r2, r3, r4, r5, 0x30, 0xfffffffffffffffb}, 0x7fffffff, 0xfff, 0xfffffffffffffffe}) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() r9 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) semget(0x3, 0x4, 0x30) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000400)='r\x00') mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2010, r9, 0x0, 0x0) recvmsg(r9, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000080)=""/86, 0x56}, {&(0x7f0000001440)=""/247, 0xf7}, {&(0x7f0000000100)=""/12, 0xc}], 0x4, &(0x7f0000000380)=""/6, 0x6}, 0x2) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f00000002c0)) connect$inet(r10, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg(r9, &(0x7f0000002180)={&(0x7f0000001740)=@in6={0x18, 0x3, 0x100000001, 0x7fffffff}, 0xc, &(0x7f0000001a00)=[{&(0x7f0000001780)="a0acc59ab2ed1928104ec093385e98ecd22201c784156a2648f192629a58dd4c7aab93e8491e65cf0aab634c9f9cf5b2883a407a7fbc95927d941b3b00653eded30e3afa38c261c762c133e3a8bee10ab2862ef5e145b04fbcccb959a661dcdaf0bb7fd571397eda6e18433887fc7225aeab9b04e603058f877da7f00404d40d1427fd9f7cf7fd84a3b74304bafe7242d873e031770aeefd8aa18979f396438fd6fcff11146f0754b802c13534621188b1a09badba90233139069a032a5f63c8c0b6e5072d58bc2f84de8e71ecf3e7e253", 0xd1}, {&(0x7f0000001880)="8f3d8e73e37e4f22bdcf9bf767a97d87cc97494fed01b886f93ddf7fe7c89962cc4ba60470dcb4fb6de406df7173fb41acb79dc41f83b62f2815fc594e35702bd2bce28aa25ba9a981e97163f53c14861c0f4251345f49cbc05bfad10fc9e5200fce3699baee0a24fecb0bc4c2e497ae629cb19647185e48b94b0951dc57aa7fcff7f34e56b19bfb0fd54892646f04a9fdb875834f8627d8ae7170fbb1cae37d2978d8fd5bf879c29305adcf2eaa69cba33316b034116ff5e8d779b5b3343e9e2ca88b876d0d6b88dc789e1b011b1e8706a66c36", 0xd4}, {&(0x7f0000001980)="31a7bff7ed91003e4fbb920455074d5ab0bf9ef7c4eda9bbfa835e549f5bd174f8da4695080e423aa0a752ae50d77b1f867e4559edfe54d17ac2fd8180873d1bd04c1719a966d852859e1db61b51626266b141", 0x53}], 0x3, &(0x7f0000001a40)=[{0xe0, 0x0, 0xffff, "f3c16e41bafe6938168e0a4fefbfe464f438faec24a07812a7eb1ddb085e0e3008e41caa41d9f6826eecd36fab7cdabf3a7a1327edc689f656e4cd580aaf87b1bae579d020ab1cbefb6e7fe324bf605cdd69991caafda1f15c6ce820039d1744d45aa7c11bb5663688bf68debd75e2e8c2308bbdeaa744b32d9b8e48e3a8be44195f88b8350a6f25e88739c69345504c6f5b26b64cc3ed2f76608e70ed49a1f11446bd8251a13010ffccb7f62903f892f9928399e8a911d6b088396c736d4a85e1ad32c3a57089ada2"}, {0x110, 0xffff, 0x9, "ae54a92f0be2b798a4d752081b80d985f0883261de864985b1fb0c2211b60f6790a6f0a666e967f5a6726e1d129796c8c3c90a9dbd8c7e2c008d4bb359f3f45224370270e470666f4a3ad3cd4d5551e71fdd3f13c94da1e47a90bf87ad31edd8801411ea567d4f0535225dac3561b97759930eb660ebc3a18ad2c9e764831f9eec594294a75e6ab30b4302a8759085f266f26bdf6ecdc4194f73c35f46c1c6bdcb0ab757caec529801b9131dbfaea91e2a5dcdb48d65c2fbd22703d1b3e343e46a4d7a1aa11d888539d00eaca39806ba657892a36e6dfe6e53ddc69ee49c00e98e50e7c1a5da0eb7413b45b02bd0416a037f4ab28d8fff296137c76b"}, {0xe8, 0xffff, 0xab7, "133823ed8df9aa50766407dd6da90f60232c456074a35c51230b8a4d7f658deff2e83a4575425ece5e7d37f1e5b5a4f9f9fb7abb78c35734bf87b7b359b710dd81a0e91d2752cd3be72d4644ab8417b91d9b124fedd4d397410cdb94e4430f9f66fb18fca27e7e04f12a7ae93ddb1c6dbb5174bf0e9b12fbd057b5ed7afcc81eb43791b8b057448ee0a758abccbdec7402fb03e60d69c97fdf8a92e4f115b8e1f557d1d18f4ea5e3670ce3adda38d82507ac35eedcf928bc45182456aae3498f54dcd78a836ec8bdb58af897d89d8b07685d8f6f0881"}, {0xa0, 0x3c18cb0f52cacadc, 0x4, "577adee3b8f7a7aaa9064df82e997696ffb12799ee00cd28ee268f66ba2a8e7144e086b0ff6ca19f900c6176c2dc8a9da77d733afc54d106c328f50ce4099dd01175e65188e91ad475acba5e7e3244e61ceb33d86fd5e267462748c8953ede656d69c4415a7189f765f74061fcb498cc5ebeece0a04e7c8f905c5126631cbc9070a32dcfc659c420736eb91a2ec8c1"}, {0xf0, 0x1, 0x9c2, "d3a4d0c3df2a6f8656a463d5c4dbf4727af928c9ab00eaeaaca5a969c5e2173c1c332c37afd5c8503c5f51e85d1e9d5c3193fa3272b5df7f027d2626f779f73a2b2a3d0e4865596b4f9671824f54ce84426d85d4611dc43b0da20db416f81f9ff54250974b6b0504ff8e74689243eee3015ae4295a52b7c09faa76c2b26101d03a4bc79b2fa91c70d6430c2a2bf6a2b3f428b6fdb574169469f4e4d7ee1aaaae7efe47155aab54210b40b6b949996796630b525d7b96b05a835171776abb3652946c3673802bcc160319dad861b2f9b5d8c7be9f162dd950d25a41cc8ae9b5d0"}, {0xf8, 0xffff, 0x5, "8bf1c5e1976ecafb36c340e9d6d017d02c187dd0aac1ed1fa71ebba9d5b7936c117f448ce2d3b696789dcabf59e6e74aadd9235c7c8f4d298ad6aa69941e113c79e090960b27c3c033ec4ad2c125b62410f692f538b2829f4133602e8ab181fe80811851716234164797f95fbc246706619142d9044248810b8b390bf2d675925130ed5b6ea3ec5de2b753924e51126ec80d53f32427e0f9b93cda812c23460f458dddcf960edc081271cf476597f96afeff52424f4d4c963db80bda8cfe990232b19961e7b1834b0a05b072e91a5da20edf8ec9beccfd613df2e1b5f57494127af81c217009"}, {0x78, 0xffff, 0x9, "0403e702c688415f70025530e4f6b38a4f3ffbe15c974b2b93713c70704e6285473a5cf788098d7baf05d393515fbc21a0b946edf27c65206b51ec04d79408900241f4e68bb32b9b4bd4560337281e2742bb36d08853bcf049de23a3082781ffb28bf67020f3"}, {0x100, 0xffff, 0x8, "f57c7ed5170663f1cdb06802ced34bb46532e38f2cfb235236d9e60b7624cf437b0c6936561dcd77bd41aad4373af5dd821a3cbbf5d073aac01f891966295b9e8e71bfb16a7190815874f4ecae8f60ac26c3366b8456c6d039064621b934a1d0e68fdc804fa611d48fba1b1219299ec80c3b10e6c8918187a7c59ca1501b78ee1aeb167671d1b7a2ce5746664c346cb6133e893daa7d2241437a48c912768fa229a9112e12f8693c368826000ba4fa8a1d7e3416eafb0745c92ada86961bc5706ec6fef4a591ef9ff08601624f2a01b940731131b1a929cffa8ca1c56c2fa4ab0caadc1a5599846803630a746c30"}, {0x50, 0xffff, 0x3, "2452a31ca7f4935473678aa350d7088fbd5884ea1ed9538a8ebf2295fba5c1c8511175ce23aca48ade2077b1281b0fced9e8ae76b1cad00ab68d28e58d92"}], 0x728}, 0x402) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) socket(0x18, 0x1, 0x0) 06:51:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:51:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r2) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000400)="172f8fcd6e08e8bceda56c3d", 0x2}], 0x100000000000016f) setrlimit(0x0, &(0x7f0000000040)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000240)=0x1f) 06:51:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) open(&(0x7f0000000080)='./file0\x00', 0x100a8, 0x1) 06:51:03 executing program 0: ktrace(&(0x7f00000000c0)='./file0/file0\x00', 0x4, 0x10104, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 06:51:03 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000080)=0x5) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) 06:51:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000000026ba8af63ff37282921e4fd89720fd3872babfbb574b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020205007ffffc0001000000000000000000000000000002000000009c8cfe94baf913", 0xb1, 0x0, 0x0, 0x0) r1 = getpid() r2 = geteuid() r3 = getegid() r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getgid() r10 = getppid() r11 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{0xffffffffffffffff}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="00ecff00"], 0xc0, 0x402}, 0x400) 06:51:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x1) r1 = socket(0x18, 0x1, 0x8) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0x3) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 06:51:04 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xff, 0x5}, {0x7efc1b67, 0x3ff}}, 0x1f2d95223f76c17a) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10000, 0x0) 06:51:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x3, 0x4, 0x7, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:51:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffe}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') getrusage(0x0, &(0x7f0000000100)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 06:51:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) close(r0) write(r0, &(0x7f0000000140)="e012faaee0defbb356182a871a1cc607de987ee74f46e089d4b5b8012b7e8306a5043b393b7d55ceda8e4a4b863e8e0a004b0e95ed95eec00eecc578e58faaf64634fd76707bb4bbf86b122c3265adc576f2ec95f5e23108d3b72de6aa190d902fe48e11f222616a2a3156076e95d020b567d96b23c289b6ef61c8fa22982e429d03311479ae59e6f80b6616241bf01632854dcfcb3095b3935c4879ebfca65b00a049df8c165b4775347a81ed6d776292c0f10fa0a0852a25f5754d2a14b80d902a293a332c1322ee4466f3eb6d68252de669a228cdbd919220a1b39bf3c508862d93c6bb6ffd22a5823e77731d1f56460ff6f73507c2b04d6c890439a496e0fac5ed8e56e4e8803d39b7f5d3d32e6b5900caa23ea60d4a8183638360a1bdcf3b7db0f6cb724ae1501520b0ca478b4d5397741ed0bc8416e9796b0c7c63dbeaa72ce82269e265a7535e96d785fcbf3ac3b53de5335e2120f9974679aa129a941ad1a56765abf1b7ca499844a7a2c7a1fe8387b3252c150ed8b85de90d910941e41cd2a5ad80685d9825795ea08926670135d6b866aa1a3fe0114effe030f715fe59827890ab87f709633884a9b8bb21066ec4339342d1826723ecb0a5f54d4d8fc1ca2074f1fc33f039013da7de4936e5ede634bcf31b96f5d2642221360915072f72d402fd08459aab2bca1687325fff32b50b9e40a3474e69a67f4b1fbac7ba14257fb06e14bfa0d31571f5f577d0c0652278c6978052e8211224e0431d80742550512b8d40c2cdff7be14623eb92267fce0514c9ac6c82265991f5f1291203fe87ca2ef6dcdc61879884d38e2a4949f7b3eae0600baba97517322774659f4cbd641ec42f117839231e6096711a792c99b8f4ae4635c66d824bc4c32ba96da539bcc2317bfbef9d2203e4289b9c0a8df3b2c03b9b41774a5d9e5eee4b7f6d9cfeac47341a6513aaf33e81658ef56e08ebee775bc1b35bae364ae29eb749eb069580b655f4adfcb3be2b5a46761502b5682ceee2fda8ec94b83424d5d621e63a17025fe216da14a15ce9893d124c3b9a55ff3e0497b09ca1e22517c6bde333ff49114122f987187bc8ea94edc3814d88ac24c61f359939b416204085ad0208fbea9f56a5dab96e974e15fd9249684b67dec8791ee91fd3e36fb216d50b2b72bfba46897411ec51efc19dccaf14477022f9f5bcd1f1a62a49ea8bd2296a6e250e368509cec8e149e4606aea0656e0be9f1660a2c4d17992fc9ca77e02534155f6dc8f8367f82785dc8d32150b4e78fd0419578d7fb691e569082f80470386433776151ba3a14294d5e035245bad854322d9e4e0a5553b5faaf16ce993ff22103fae5254234d797ea5477bf1856558476f8d49a6e36b0385b411a739eb50b8f91f880dd96f4b5a40110e17d4adfc3e221c11cf680afd55bb26f05ccab935274a951cce90e98c8eb9ffd966cfd081dfe9a2c47ca484f37bef3c677990893a10100f53cc98b71c698a72b653c81ecfe4e7f6e11e5c49c070af41fc7137349c5e707bd9b3ca76272eb97e0f39c99e086a2ba474c6e4c917583aba9540e8eb6adb01854878a62be6b047fd5e5b81c7a13a2f8a30ae4ca04f1bc96bf7854b2e23d755e3f0678c2f05944791777eeda2eee568d5c5e2a34d1365aaab351e270735617bfb8be486845b92f36c018d020e724ccf3aea60f67cae4cec09ed135d99c04cd20186f7a80fb7cd7582c952035bad784eaaf8a3019b5813e600f00b3e1d2fd2fe812c507a22df5ba0a8b7f5cfd5875b45edd2484975b0c2a49eb06d051f2d69da21c85803836f1000ae6471c158afa4303583942a529de73df04abc0586196de67f237bd29931ef2fad68c2c0069f3dc5783b42af955f08fe42a6da299e40b51efef841017223d4120c2a85af4980d8f9c57a18b76127c3d09ca426ff87813b6a74b6b6e8de512fd403a4292dab6db764ada90e98dcc41f655d1d9ee12fc9a936192986542659beb21880f51895966f3e33ab6a86754ed877b6448e53f8cd60a5221b4f56b53965546c4901ce3c4ea58475f148b6782b86dbddf8d3b66c7c975b05bff32fbe5df8314c74d819b4797fece86128bb79894aca122a4854569c036f2b397c0afac2def0743306178d952cd718d9bacf30b4c4c4a8d7373dd35bca92bb03edebeab7459885d4d4c9b2a5718bb305a8fe58bfcfbbf21b4d05c17ac0e3de88d8b777cb1b8d846b3b426adf61dc74c8ca5e3d9cb7a34055a1ae10be985d4d8615b1faf0a01a0c597b8725dd62d22fce614bffc8defb0268f43fe471cb6d16940a0244f0e1c3aa0373f781676bdd2ef15b3adb59416b3c7c35b268bc7ec6b87a42c6b4454f921bb0e6bdb013b19f173885d0149709ffae89b729b4f406ea18e675e1aea3085786ef0e2c5b63f9051ae8ff186d0e731fe9ac31ed3817502acded97739c2872833a397a9b57a7ac228bb40b947ed9276328d2c0063d8bce63dd50ed58c00ed0dc419017ea433c05d8340dddc91e5f6d8925935b0d4cef102863fc603e2bc3a731c536d945af202a057d1cf9699a37a34f8599316d89ff777212abaeb8b626345185451ea8b339c86adb818a73108bb21c7d90a958723ddde308c443ec3e983d605b352477366b04862f96cf8a61bd943eca7a5f9ab58eb7849a88d1e4bb0fc88c5f742a4dee89a101f1aabe5da02c2ed10d6708fa11ee4deb00aac3f56ccb88efd3fe3c3b51a681f702fa29d826bc439139f6d985fd6632b0985939f8f3e9a91529333800aa8cedcc64319ed7087174a5fbadef96ae96ce6dbbd1d1de6a9ce276c413dadd5bf07cfdd4db857338bb8ecfa0d81ba96401ddc54c120832ed3c8c40e31dea559cacca020e47d763a799858621cfe410b8a3e227f38363930384b4d9d32761975bf2738519abb2d869b19f852a99ed46c2477b30c4714bb7c79268f0c35db2e5e709ec60d43a67284100f0477bcd9a7545b6a8f4a4578c8536ee7b265084a737ee9f14f6bcc29374a0025ce5379272f7d201fec0891d81ba42a7561a129f43123f271a6b8a43872aa48acbbba7ac79ebc7ae6c7f8ac9623528bbb9b23d49aa73d972cbc1b3ca080091246ec94475ad4dfaea04cf7d18ab24c8c6d750ebb47eff626038627ef9a539c0d2e4ab7e1e731d7175fa03616f33e2c8e9351fa86fa470fd1a74fd5f160bac37ac071ef3f9c6439ad9b7347816a13ab9874eaa7f8796ccbd15a1f5fdd2e21dc9f73b3aca9a479f4aa396e3e884288507b0f00b762ffc3f73b2a8fd10f39cd0a177a39d8604159aafac1c4073b01f4e01db34d9bfa43445ed6f6907e4d005ca91eef591c38463ef71b56cc9b0c293283611dc32d793b8ddb14a8edd018121abe4a478a0b9ab91f326ffc778f21d01bf384734221c11d82218fd067bdc82871bf1e6f6dcb3440dcd11b7992c1638fb3d50d9dc5000c6552d2490194800143c72c1dad83742e7a21cb0b755d486f7b64799cf84c9ff68ece3b8ff7034664da30de25d04a1ca4b4f338d19e4d3ea4fde6148895f431fa86b61a61276ebad1fccd30ef6bb4386b069b55f4b0575a7220b7877c09bdb1d303518ea1cd0b92ea1eec8f6fc1987a0590c9332efc6394f37cad606720c656e039bf12c3770fb14875c30f77b55ebb965c5abd6412064cee1d1076d83ee68b161e2708a2caaf01cf924570a8faad5b2da4e9946cb34b51aed02f3061d2fd8afadd9009c3cb87b1087253ac1bb98fd02bba37181937281616414242f987e4bc81b43ede69a85e023a5f56a70d7cc5ebb09589b69932ecaed283a4eae5ad6b939662af4d6fe176e677e603c3e4120581d9a3b9ae3cd85bda08d9972613c0028bbea1e90bbc5ad12961a6c574af6b5bc5c7260bfe5b6bffa52e708e5b4387817410e5d8f5aa8856e16727982ec134407f099943310139201b41055f58fc7a9f88d302343282b0cb940b0239d9ce68ae050cb7d3003efec4ed2dac6b78ece4c053c1e586ef36b514433f4708aa9eb1e8a84e1210c66263bd16b4769251a2c9afd5a5dd6c3c64b3e7f7ada8e09b374a2e16177a57d4a41602207be33ddde583a2a5c48a60cafe7c13287fc0accea4258f973f64d23a43220a100380c2ceab1c70f2dfffb17232a918375fd35b69cd3360450ddb5f29902dbf99143f3f646a5b18c03f04e460ad39b129af3f2cc3da3eb993e9d569caa43c7c730faa6974e1a74f8ecd678ece472ab863fc1387e17d9ddbad44cde448f823da02f97d9a49e7e18d1cd359478bdeb329c7cd903f9cbaa142b5b4edb6f46f4d59ca711afca5bc96345cd45c6b9c42a5c9315f18216cf67ffecdf2f4dd4fa7eff92b1f6f7bc6c20b089493cae352f7424529c75e7a814936f17508b52e688d83f3c931156b913082f3e33f043c81fdd11e9f0381b781cd57021aec312360eccc0e5a1865206c94f50c012978f8f991bfb8fc3f6862ad9f8e0da8469dbd9fc7521106a52d3113ef7a8c7fc0ee7795b142e34285c6904a83f9c8074f3aad258438e5f644605a2398a3be766334e3f1f43f3f7f2b59afe86f07a6366528995113f89b5009de6f8e96c7c9a47189ef2d862bed74f56356753e71876b38f47f98057f40ceb54e667179524a5d5183ac4de156361452502497b6bddd4da26d0fe0cebb620c5b627b154a2644e928543b26d5d623c1a084eed0c7c2181e008e0aa8749e7fc20af64e352d090bad6fec0089aa89095ad1d4d41b221dc0cfba9fb94ecef6e7639a45a9ce18caab125ae1aad8f0e4655ae0d9443cd580f1fd8c72454dbb2dec6f9462daa40c5cefd52d2063b611a850095c524efec5330a08b8fc7937f856acd6a89ad14f826fd1cf9ddd8cf454eb95405dbdc7cfc5d812ca81d1b4e9f96e5997c92818430433df7de4bb6701d97c20939f34fb917dc6c9c5f0bb099817f65fab526937957c01bd7ab0d5e387cd27210b20a69d13b4265f090943c4225f803be105c8320181bf64675afa66b2311da690a210a823a4e9975838b0ad3c6b90ef4a4391c48ef2cf7e0c4296cdbd2a7fe5113b78264553f3ca2ece821edf534259337c09f9d0880740d5758f5c51c32d026be592e7bbd308b6507b4424f8bd849c02d86c1ecbfcbf3aa418f22b9801f8ceb4f3d9e2647f5b80600011d61a264aaee675ed7ef0c319ddd659e80e87e3745f4b77c5cfd123fb2ae2c9fa601b960ad36f78d8290109ddd79dd3ac5f707a3d706435232c2a8683d4ea84bc461a7848a4d655b95f0842b9bb51dece53b2cb17fd6d1970b9e59a165ebbbf182c43cdd7d648f8cf91908679c7e34ef9b49b47c0f29f03c516d71379b9f4187e75aae9ee3dc62851ba8c8e30962ff780e9756542d2c1b7a602b60b59c6b392081ffafb2713faf0fc3440d763500a8d2ca2917bab100aa3f38a3396a905e334ebe7e1a5b5dfeeff9b06cd1d2da83ba8adbfa4fb40c74e96d28f28421f6289d9f52761c103ebb7aa4c04510e2d6617d41792164ee398fe630d03d579d9fced0128e2fa4363f51a176eff2c9ab444a8c43b48abe04a0c4f6b54ce46b2eb27ee646490732653466a41c5fafcea3f989aceca841aa49f65a5445ce34b2edaad823d9ceb2e6751911ab9eee134f521a63fcc3f9536feeda395af99e6248944b737d4140c1ed0b78791cff414b63289eb7bec22ce3dfc2de1229b47be66d3808270dfb821acf1e4a7ab39e514a936f54947c19572da967f2e8b83f0118064a10b27f1bc6ad2e3ceda9be9dfe916f9ead7ab7f0919f9672bbab32ffc8da207913950b596c4ba97db567", 0x1000) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000080)=0x3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 06:51:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x908c19cecd0bd395) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x10001, './file0\x00'}) 06:51:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETZCNT(r1, 0x1f7a57d8e9bc5f8e, 0x7, &(0x7f0000000240)=""/247) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 06:51:04 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x341209648e44f7e9, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x2, 0x0, 0xc1, "8595525464e03c0ad6dc0b653a028cf2bfd3971d", 0x80000000, 0x80}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x5, 0xffffffffffff1fa3, {0x2, 0xf13}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:04 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 06:51:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget$private(0x0, 0x2, 0x211) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/189) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 06:51:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) r1 = semget(0x0, 0xb2c5ed33c70fa1be, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1ff, 0xa5b, 0x8]) 06:51:04 executing program 0: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r3}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r2}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r2}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r2}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r4 = semget$private(0x0, 0x3, 0x0) semop(r4, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r5 = semget$private(0x0, 0x4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) seteuid(r6) r7 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x7, 0xe463a0f, 0xf1, 0x0, "edb454ac49e81a047e29646b63c5ee4ce998408f", 0xff, 0x100000001}) shmdt(r7) semop(r4, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x81, 0x1000}, {0x2, 0xffffffffffffffff, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000a00)=0x2) semget$private(0x0, 0x0, 0x151) 06:51:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 06:51:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x6, 0x4, 0xfff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)="268e2455207f8d973198eef7a9e6a28c5943b928fa352958a0c83471c9aa002cb6b22dfa8c738e1e01a5b229faadb1b3b6bb08bb34a0774cb991ac170c8909bc0ea8805dcb588245ae88d7765b08d9a92952277678be06968018a7ffb5bb8642b710a1225382f054b152892b9f7368fef674368511c402df3e3d8de14d52e55d19a4e2a058ded3f6e31655d9466458f75c055c242d99a44c5528caf7849f83b8ffa66e2f3ae74d1a6ee0f7792d22d5be3084d9ffd7b8d12cbaf9af4ccd35b9c0da93e9ed8c6d0f51e3af791a8e157d6edf2744fed7272ebe83159f81d18c482a981c93", 0xe3}, {&(0x7f0000000080)="00ffb312860a4ae4054307c1723f13335b44f4c33e991c94709c1b80959dcc1c210e953c07dfdf", 0x27}, {&(0x7f0000000400)="aad4bc6042ca3e2b96c3078ca4249d921ef8da2ce4a56729217be9ae855eb55998025caaaff39bccd79009066b3618423af10c952743aad018a540e3da77a200890f9bd3d0e92aeed3ef9652dec7df1db49fda1ef0c19b8bbd7bac515610a70f58f7eb1405324bf3cd71bcd8a9046aa6ec574bd90d64cc27ba836f932f7e86928dc263c63830646849387a3515503b3402c2405fb11f5877e37208240085dd72f533bf61395ec9634cfce09c10198b1b507e564c5f40061bf0f002b7a5e79ad3e4754b03cacd04413b8e435f8c3f287b989f2077fe071ca7bbd7a0b5", 0xdc}, {&(0x7f0000000500)="adee7d60208a31c6ac443f96d0bc2f46d836907f1864a1ff41a4ee7610571974b1171a32c95224616f3e1b80a9df0d0a7e339d346b72020b0866eef5dc160c90d746ec76ee0230dd9442f3bda6a6cce35cfcb9cb165256961477025808fbeefb6c2f70cb40fef7d7ced1ac74f97c9c5bc88ead65bb535e805c87c2e74038805439616ec7d4531a1a3b53f2ed76fc573c5ec285f1778894504c987f9bb7865ab72161f4137f7984b186b9679b7c1c383b953a0d202f1fba7612f120aed63deffa64862a38b81db7b6d8908b71bddf87c89483975512e42ab27ab5d628800f7918828f87", 0xe3}, {&(0x7f00000000c0)="622045597ed14f0a8a44b377c715a4e1", 0x10}, {&(0x7f0000000600)="57916889c4e4368481f5c44d10a25472d086cf2554db55e2535cac9a08d84c358d3bb8c4f392ee765d109056d035cdba3a543a434511d94e450108be366176441fb7350ebe5c7beaa5779b0c92a1c18e1d056fc6685e3728f4da7dd115032f91a6c8fd088aac0fea1d6ef8df49ad9a8bd7b69c749c6c8b16ecc50d975d20056d0bd88b54659579069d4b0da8859289171f8f4f8b64d61372323c9aac7abb433bb63da072d5b1b0d5611e30a16a246028dda28606ee9e9df2126e8a3bc32454c92bfa4a75f4be39c4a5d6e1f1184aa9490287728d9d1d0caf046148297ab84273543ddcc8cd879620", 0xe8}, {&(0x7f0000000700)="5b44301d7fec72afd2857a2005d9db6011ccdd8adac8c81201ce901dd276da8d4ed445070d21d2c67dda00193946c154756d691a37e4d8aacfab324e4a1512bee6f9d13b98326ed7c9de7ead3ff4b45cf097d751beab3c0bdf2adfe4bdc49105d38b3ba3b2d36217c14ee7d81489c6ef9914af497c66bdbac7634b0c25a654fb0802dcaf74d13d98ba38d085457b9c865d8049ee3f794dc6f38e111da3301e8e60bbbe8f44888c816b616f14", 0xac}], 0x7, 0x0, 0x0, 0x4}, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)="03b24bdcc7bf604e4a9caed9cd365d4f4cb0869c496a3446a3622bfd364dd8e1f6a8d5590bacee30978e18c2637a3681000af929039436102d3fe3cca6a0edc2a2d27a28d6318dd57285540b945b09a76523", 0x52}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:51:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = accept$inet(r3, &(0x7f0000000380), &(0x7f0000000340)=0x2e7) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0xd83}, 0x8) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000600)=0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)="a3c6d4b7354ad378d160baae432a1a99788cde34d4b651ddba52289c69300f8cf3aa81b0363a5d0efbe5c86b6e57c6a81a33281a18c464eeaebfd1f179d969ff7a3ec462fdb642e768357e5730333df270dc0a088d5abb32b61887412bb89361c65e1845c2b7", 0x66}, {&(0x7f0000000100)="efd45da4caf9b6faca47cf6a5ce8", 0xe}, {&(0x7f0000000440)="06a21a74a1d442db3c67b12aad335f5e07fb73", 0x13}, {&(0x7f0000000480)="89104b4b49ddc291ae30579c42a118475455f097b71b55a92b4def5626", 0x1d}, {&(0x7f00000004c0)="18dfd5ca6f48e83fe45ffbe9d3412d8a7f7733976548767f93e3eb4990a158f9510f21147062b5b4567d617c243903bac92c13b8c063eb4c2332a23b08cfb379d595fd8bffe7e2f71154802927e7a242586170d144bf3b76b30413adb0af1cc204ef452b9ca3511a75cd2eccf72c6e87872de18a7ebdd0565be4b693ff2f1e5c758beb11bb9edc5faa615304736e", 0x8e}], 0x5) flock(r4, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r1, &(0x7f0000000240)=""/226, 0xffffffc2) pipe(&(0x7f00000001c0)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 06:51:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x4) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = semget$private(0x0, 0x0, 0x44) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000012c0)=""/98) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d74f1749ea1972358e961b1b8a71934348b04f"], &(0x7f00000000c0)=0x1002) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/33}, &(0x7f0000000140)=0x23) 06:51:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x4006}]}) r1 = fcntl$dupfd(r0, 0x0, r0) read(r0, &(0x7f00000000c0)=""/18, 0x12) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x102) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 06:51:04 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x200000000000004b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_open_pts() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 06:51:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x774}]}) 06:51:04 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) r6 = geteuid() ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000001c0)=0x80000001) r7 = getgid() fchownat(r2, &(0x7f0000000180)='./file0\x00', r6, r7, 0x2) close(r1) 06:51:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c65f4add1c5d61f4f5950bd5a58848e17d4ca2faef084281efeeb478e3d8dda39edba59dd4b0ca03d5bb3955a80a05d472279846901aba8f52b6f9696f8341f6411ed9453408fc66ad22f2a38631e2d746263fcda182609e94adc92e5734f7e5ba68741083612280a2c785d45cd0abfbeb21b5ec28069579f06f1ad048d42f10244724039e8d51be744aa8753e00bfa653b97b2"], 0xa) r2 = dup2(r1, r0) ftruncate(r0, 0x0, 0x100000001) lseek(r1, 0x0, 0x0, 0x2) setuid(0xee01) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="7f7a7b5b629d730400000000000000e16b25a211ab4ccd6f5bee3dc6f85c6d52b71caa24fa4300e2ffffffffffffff000000008900000000"], 0xa) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x9, 0x6, 0x0, 0x6, "f4595d8b56251380b216c7d9b0c5c05b742c8221", 0x5, 0x86e}) 06:51:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000280)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c5f9916") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x2, 0x4, 0x101, 0x7fff}) 06:51:04 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, 0x0, 0x6) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x34, 0x7cb, './file0\x00', 0x6, 0x100000001, 0x2, 0x2}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x1023, &(0x7f0000000040)={0x190}, 0x8) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x1de91e17253a0d2c) 06:51:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) unlink(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="9cb2992007295b664c02192ddfe06e320e1e81631091cd90d2d2d75ce3d9ffac072df2266657b5435378e2da135e7cb47382af4d3118562eaed4701bd809d54f5ee2bc76f879484aeb7aea7dc56c1463e987d2124fa2606fb4b22fbecb0e8cc38ee86f7aec0a26c93482e1131feb28628311a86d71d8b7f8efa51e05764bfe9e1d1e41acd41da38fbf8dced94d3478eda537f2d19f2529ce5ec02dadb16816f321b368bf9c441a9619a4c11a2f27b6640445dadf2178efcffd6c377d2641bff1b04a8ddb8048170da192c3a8d182dee6b4a401a4d528154b4f4c2bd9f7462b", 0xdf) execve(0x0, 0x0, 0x0) 06:51:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x50}, {0x40006}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x80000000) syz_emit_ethernet(0xb1, &(0x7f0000000000)="223195d1efa3ab03615c87385b0109c3e4af97e34b94220b57a0996f96d70c372cc0000000414b8e492cf1b4fd2a7d44aafe29917eb8255f2711fdef256f93fafb309414e633c4cc308d3044357234dc855bef2abaf878dacd4864baef60be47f55a924e840f0f63cde7784d26c13633222b5d39d51322c9c61abf2cb6fe86dc3ed2afa1ac18f860f29d5a2c9c254044e4c396f8b26c63a4fcb8737f2a8aa9dda2b6ae3b4bf40500d6280201abb592c1f0") syz_emit_ethernet(0x8b, &(0x7f0000000240)="ad3c5d6124f26c2c33970ee22862b8e4eadff12c74bd31a020aa61ced98afc5e3a41eb017beb4949965c03727502b67abf5b6e75cd0dd1fad3e64f523d9d6a2ad3310199ab4d5a856c867abd2633bef7156a2d31cbc3cce52d45155af2147d6efa217699bfe602d2fb90a2b850cf08dfb47538b797157d2f42c0f29e2544275de67dae034dab4ba7c6dd62") 06:51:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x5, 0x4, 0x9, 0x5}, {0x9, 0x7, 0x7, 0x3f}, {0x4, 0x1, 0x7, 0x4}, {0x0, 0x1, 0x1, 0x7}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 06:51:04 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000588a"], 0x38}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7ff, 0x1, 0x7, 0x1, 0x2, 0x1, 0xff, 0x1, 0xbd41603604bc5d2c, 0x5, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:51:04 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xff, 0x6, 0x4ba, 0x1, 0xffffffffffffff76, 0x1742bbff}, &(0x7f0000000180)={0xfffffffffffff801, 0x1800000000000000, 0xffffffffffff0001, 0x3, 0x7, 0x1, 0x101, 0x8000}, &(0x7f00000001c0)={0x8001, 0x7ff, 0x100, 0x1, 0xfffffffffffff001, 0x883, 0x7, 0x5}, &(0x7f0000000200)={0xc7c, 0x7fff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xbf6, 0x0, 0xca14, 0x5, "df9a16c5141c65371a8879bb5b408fd12d29342b", 0x3, 0x9}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) 06:51:04 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) close(r0) fchdir(r0) 06:51:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="000000186004008b00002327feffffff0802000000002800000101050000000000007750d6d23cca5cc02e00", 0x2c}], 0x1) 06:51:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000400)) write(r0, &(0x7f0000000440)="babed7f9c2bdaff647e72bc782675678b7c443f8f4e5f647d6de69946bb600eb175bfcc8c8059bdabfba381999d2c4dc3c96f0754bf28aa29623a68772eb07f89f1d82b3289da87f63a082b5de077f0d9999b28b4c4c171d8e2abfc10bd438263d402f3792b4dcd5a149bce086f02fecf06c627046aa07cd3748498223f0a3902024968acf132677f0632b37c8cbaf3cc1e5ba8149bb63", 0x97) r1 = syz_open_pts() pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="f3f0a1ba47798923c389ac91a5191c25a1b810e34d1c5082f36cb0af1bcb9444510c13a06f0265c2ca1d6a2d906142caceec921a70327fb92a61d28b2145d184f41e2666840cd2bb250f2a269bd00c4ea44cc88a7d4587985ef6876221d7a40981d8f63b1000efd0ada1e6d45b6122e36e00ed52b89531ef3de5ea755332a51d4b52d38c5b3b6d4771e85a6a9011f0aa46ac1b4845b637cbdab23418228680fd8d4c4fdcc39e66d2fe51d9218e11682ff45fedd137c1e94c825476a6dcad762ca8398ec699819ca2e02e6a07ae836c0abbd9fc09e53fa259b0b96eda3f6c096baae7ee3bef", 0xe5}, {&(0x7f0000000180)="c40ba122273f8d91db32e5dfd21bab4dfe779e4ab9a9895f0d3b5817a7f4d8522f9a3aac290ff708e78498475c7fbcb5ca8f4ee9749e1532fcf0d059cd678e86108a87cb3a8c5ed88d025cc1e391341379816d117a012e3bf1809d01efd57714be1653e6d40bc51a6c92dc90a45c867ea5260714eb2430234540458fea6781d8f364e606070e0217f0933019ca095bc4529b4de81b3b5ccd48fef1a89eda5a4a4b49734d5a8e9522ebb886cf3e02f01abce32dac156190036f176133bc2555ca67efb1d91af0", 0xc6}, {&(0x7f0000000280)="4e86bace074c20d6db9be6c44858827a03c0229254ba0ffb81f4a4384c4818e37390dbeeb456e0ab304aaec98dd3ecb67c97855f259b98bd718010a3a8fa269b2a", 0x41}, {&(0x7f0000000300)="b0b5d7c386f0513852c07e1aadd5d8b06608f7d57140e0b49218d245718dbca48c57644ad4261ddcb125adf42607b0c908c08d3c2d8dca3fded73b0167a1ae00d0c6c472034fb1d6995c96e6cf6aa5396c82d11d19339acbcc1416aaba07914c00a26dd47136a55824f0b80a0e4c240a2d7f490751b8ac2d074ad1dc552393ab3be97545a31401d29b52542403349f1c2fcb26e1bdc9de495d062bb9da1862da1e9484ab1dd494922c138a41111e0adb11bd162ae709", 0xb6}], 0x4, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 06:51:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x4) openat(r0, &(0x7f0000000080)='./bus\x00', 0x8280, 0x48) 06:51:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf8, &(0x7f0000000140)="ac57db07375233539bff03a89f5846801c1da2c366618f633d31fcf4ecad46f57594c68c47fa1bb218a7f659e1b3d6e913925154a0168229950fa6ca32a3b474c5740ff453120f8e42683251d66c01544cf1863eed0776b9abf5b1b13c50bea731fb06800291615865fccba49295ace7d6f9a5d5ffeb3e588fc4836cc8bc22fcb99e2a116254a8ae0d41f04f69d743a3349baf26db9421da67dc62a6627435725d1e768f128b041fe2c7bbab76316ee5ad59f15940d5fc5a11c0655ec9b0e145e59da45fa3cadd8ff2899c17805d277193dfbe753bdc899da72e2cfa11dafd22fe44531fb163541f7866207a0a227e3bae635bafc0c1fe33") r1 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0xffffffffffffffff, 0x7fffffff, './file0\x00', 0x9, 0xffff, 0x0, 0x20}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xff, 0x9, './file0\x00', 0xffffffff80000000, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000002c0)=0x9) 06:51:05 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mlockall(0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 06:51:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x574, &(0x7f0000000140)=[{0x9, 0x7, 0x9, 0x100}, {0x2, 0x1, 0x6, 0xa}, {0x40, 0x2, 0x4}, {0xd9, 0x401, 0x3, 0x4}, {0x80, 0x24, 0x400, 0x43}, {0xfffffffffffffff7, 0x10000, 0x100000000}, {0x5, 0x5, 0x10, 0x3}, {0xffff, 0x9, 0x5}, {0x5, 0x5, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x16}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x750585479e483e68, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/null\x00', 0x80, 0x0) fchmodat(r0, &(0x7f0000001280)='./file0\x00', 0x11, 0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000001100)) utimensat(r0, &(0x7f0000001140)='./file0\x00', &(0x7f0000001180)={{0x400, 0x8001}, {0x400, 0x1}}, 0x2) r1 = socket(0x2, 0x4003, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) getdents(r2, &(0x7f0000001340)=""/4096, 0x1000) getsockname$unix(r1, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) getsockopt(r1, 0xffff, 0x40, 0x0, 0x0) getdents(r2, &(0x7f0000001040)=""/65, 0x41) recvfrom$unix(r1, &(0x7f00000011c0)=""/70, 0x46, 0x2, &(0x7f0000001240)=@abs={0x1, 0x0, 0x1}, 0x8) 06:51:05 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) munmap(&(0x7f00009fd000/0x600000)=nil, 0x600000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000c92000/0x3000)=nil) shmat(r1, &(0x7f0000d28000/0x3000)=nil, 0x2000) 06:51:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x100000001, 0x800, 0x9}, {0x3b, 0x80000001, 0x6, 0x2}]}) 06:51:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xb9f1) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) 06:51:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) linkat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000100)='./file1/file0\x00', 0x4) 06:51:05 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x4, 0x10001, 0x5, 0x2, "e0b53eb3c93b669d04e44516b6f3e2f0b609bbde", 0x6f, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) 06:51:05 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f00000001c0)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x2b, 0x7, 0x4, 0xffff, "b4296643794018a289bd42cf9033b662852baa8a", 0x3}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000001ea978340000000000002c92ca0703e537336372d3df399db27be7dafeac8dd34929718d249c42c31fedca65be89a9a41f1b5a7389fd8a23f06bd4b63156a4447bfb08c8ad2e4000000000000000f49187636d333d8854bb75b8edc2247fb0d58a0157b505009d3ce346d0e04523ccd7f9c7431309074daf22f7daf5a817cf75ff03854aa66cd808b7f707eba8309ce31a8a0000000000000000000000784351e9221c8895214a4b44d28ccd40eed7d94d67911da04896c565e235b8b887957e08defa96ae16d1379d014f982f9d7ccc14f557b93ce00aff9b5e8fbd599166a0ab97b43cd29653ff07a22d486cce674a9ca2c3f0d0c8f3c6434432e874e331cc8aadff272c94a59d4a3428dec7ed6091b3836350e22132e04d32e971465fbc54c4b70a26d31dfcc88a6e49f6a3b534a547a9449213d0dc9a806aa2382c2233c9be75cad3ee7e919e2cd813f2de223ed6faa624a4a81de3e69b58fb6957748aace59f6efe17e868a8"]) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x8000) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 06:51:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000001c0)={0x8}, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0xf1) 06:51:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) unveil(0x0, &(0x7f00000010c0)='c\x00') chroot(&(0x7f0000000000)='./file0\x00') 06:51:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb5e647d308aefa00671cbe3e75aebffff02"], 0x1c, 0x0}, 0x0) 06:51:06 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) getppid() r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r6, r7, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r8 = semget$private(0x0, 0x3, 0x40) semop(r8, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 06:51:06 executing program 1: setreuid(0x0, 0xee00) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x20db) r0 = getpgrp() ktrace(0x0, 0x0, 0x318, r0) 06:51:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000006880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x1001) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) kqueue() execve(0x0, 0x0, 0x0) fchmod(r1, 0x2) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x2}, {}, {}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x4, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 06:51:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0xe003, 0xa6138) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000003f00)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)="4b8e4238cc63d17070a8131a9a6bcac334beb54fc7b44d7e29605acdee2e", 0x1e}, {&(0x7f0000001a80)="3be8eb33f7e997ad8fc1b89ef2cedbacaeb9754a73497719f0991d950c2cf7dfef839be11b192c84fc73e7eb39b2c2e16399ff73df3afcaf0fb8c69992b8f1fa1a76d47f4934d8d2ca1749ed909ded29984b7060bfe877077ab34275bd863dd76625b89a41590a144657477da752bbffedc35953afc68f8f44498367b9d2026ed2d21e77309a7c9894d04b06128f53d2ab876ba3de607f4a705c9dd68a6427e2d5416df6354c29ff51f7901c4f903470c14bd76a4ec6d241faa5d82756edbf8777b856bc97b5414297a2dce0c56103a08ff660531036c96c8ec2b8bbdf87dc8fd590d3d9702df150a54ffedb461d19ace80edce0480401eb75f79635", 0xfc}, {&(0x7f0000001b80)="141ee1d2d85cd598c96e32e69a2e1d64e549a37a09d3407f5d1272f771567a635ab58c49fd7266c46b7ea20bf7c8e78d94ec149d88a6ce9783f38b7a90edaaac588f796a3611e08a94dfad3492ae8710ab37fa80d41aa8c3962c5c7dea98275229fb2e9e6f676215c074491a8c125f492ea72f187ede868bf288298914075551e32b8269f69de4ee6d5632a9151b3d365251f305fec46383eddef48da0cac99a79a6c883342e4caa76ee2690421d34a8b9f5a51e07769fee622b742b59dac55b085e40dd759626d9c51f1de4af21fc126330959c3d58f0b0ab9a0b2c89c565cf01b7775f08e69783a5598ec21b1079d7e45f8fe2da328f39c614eaa5c7cca3d65d36a439abd894568ff427cba76f8cb45a93d1c28f12b3c30a0a6bddbdf385bae57f9b03a9724c826a1abc316e5db81e5f6a046e9ed0604eea4af2bca91ee6321cd725e1015a173e3f970e26e65bb1de6b0edf401e848f0aeaeead9c6320ba844c94232d77bdb2555358e4fb70b974d401e3707911b9df7b065991de27b8093e38b1421034970a0b87666f15c2c6ca36b47c2bf548319994fe251ccc3ccd0c3850c825734f339d354e0528e11d3db7f232c41629431ca5542429309c4dc85b0b0fdead405f6180b334ba73f1d3ac96c449ccb8938c3c25b51e0ea2859d82236be4364e0cccd7d489457ce6113e1818377b89231b3e6965e2f301f7644d7f385cad26cc8517265b8f8abea506f558001497a90d0e8772abd55135cd4f21952e132c13ea8e5a4554f65bace64ba31ff6254adcdfef13df3bb8112cd37711f63a48f3ef3edddeccc2b1f43948cd03c737921b2bb40529065c02b4372d4375c96ac6fc4ce0b79df41d59791cd547ca8084a0cdef0e2c01b73d1068c54f5552ea1dce898e2d6eeb787d4afaa86588a60e469d2b4c4fcbb6032e8dfe13e1ff026c7222c62ee7620629bc2e73ac5aaf7ac4ddb86f4b48f98ef7f63461ab83137a4590e1ed61638690a53266c86d44bcaead128ab23ef72c1ee6ec733b5e4387f928fd7af0cb35af30702b930c50b8b7a1dbb875bcd83b4dd12f5bc2683a0986dc07b292de430c584a8a13dbd01a9239828128f1515244d4fbb614bebafee9ffe1bab30972d88683a5ae4c70f56e197c701ea79243c2af27e64af5009066d8701008eef8ddc23ce8d5ab62e012a0efef888bce1ea783d2180f6e0588c6dedf0f99a79d95c9bf6460ddbd5cecf7dc02d5b3017ec459ce0e70ca51b72763e4fa923b503b6a1f68f2b79e4d3aa82a24f7beb30a097c398efccb3f4cc66894ec650ea78c416375502d5026ce416e240d3ac75bb44bdd31a56f05e79634a61d2048bdcf3548294c9378c0b7404d4a8c46a6f4cdef1992c45eda743f6f2038bf594c6c75b8ec4a3bf54e2cc328f174d9aa73064dc35fb2f61cc17ee1ca0429b8281cf485ae13093ee24b8a806f65a9c8911b27c494fae556f46c4f75efdf380500b7df02dd8d37d0ff93a4357c6a49782ef0bdab787efdd52b6b13bfcb636a7e98f4b6fe948a8cc892ce7cffbad43b7c7778168829406a8101dd7a513b8e56e109053c6ec0e77b447308e93f6bfd90466ce5d4689abb353fd6ceecd28893ad21c42b246ae214abd7435c68b51f4712d34a309eb132768546ff580697d9064bd4fe9b08b4ed53fd6c786bda9801febba1dcba68d6df1f5d8f2955575682d0f5a65250af91c57a482a115d0dfa04efadc3f268133e54d615185abf7a77f451b50fdb9cf8deeabda320f2cdc6ecbdba1be125e2f27abc5617978bc1052ff2b6f088baaa7672c0e625e1dd7ec8a79df978d612d797b96366835487dcd98277a3c7554ba4966c5575e846b97afdf4a855a8a64abd668d14674075c82cb18a22efa5a7bbb5e9e6a9f26fc80ada9c84ea5e70bb37509592b70a476503dfa0ab5a7d3c7586fd541e3bbb1ead8e59270565175e71744387be96b239ce884804a05329b88e306bc68e1ba32e0dc55a739a1ef8881c3a419c431274586d876a43b3ab1fd879abba40a6a02b544783e72db2fab918ecc4ed2493830bfa803e917b499d89c49981ec54107374e81df3893315b36ec7d2a82704b01089d3173981285eb12b5391be85a36479bef57e0b125dc8b29d7cd906995003e766f7311cbe0c13b3254e0746348a7fbc1fcb68c5dce7d47161dafdc282062abe9d17cb50e3665edc4416981ed0a7cc018db216cd47931acfc1300efc3f718586e73a46212eb96d15e11501f2b6321e795fa335c4f5f0d97c96c8501bc103ac455ce88b8989bb6789141798d82bd543a5c04829b08e6010110445cd91adc1e8192111131addce17e49e1c5f285345654bce8339612c7d800b9da1e67fed163e0d18795979d91a3ffe89772011f14031cd9f3ceb3c0369fd88e79c50f2c2436ae70aac5525fd396840509b22f1005ce47bff506e8828d0e6462dcf307e5554efcca8b3bfebe05cbca861908cfdcd92e6c5bb611673a23748a6c4fe9ec15c36d5dafe05f5d711aa37cefe727a750f4e3e56e5d2709df7560e116ec72bc2ae0a699f19aff5bd1c336aa467072d4e7213cba506c828295edd6a4e89070800320efba217a60dd647bf886c84d10baaf41e5b4329072c14e71b772730c23ae4e531ef7590f62ef7ca25e2906c1f83fb9234c3926b3dc60a5131586001ea2a706fe538aa2914d0058a11d7b3d85991722719165e0167cb8d18d2766d8c44671d8fe15acc8b444b6513b6a06fb1445d9c68d4c0307ce18434155d059d6e44ae71a783f73b140440caddafc47bc45c224d46e17f2505b83bae4d029f7f9fc20f6578bff397b4ced8b68cc92410ffbcff9c45e47093fab679195f7a7ab5317ecacd9a11a45a1e29e981b656e2687f3ea9580203d7002f4688dd04c3a4f1e7ea366899a3d14a516511011840f497d608481816be7dde8737a27ef131e6d96c39b05453232355781d01aa51bc8f95a11bc68ea39687ba9896b11f340f7125e85ed7a5fbf806c23a5b24eb20face9c7638086e6f64ed0f41f8bb0ade9e96446a6ae20501bdf261a9378eaa70b00d9c779909fa183ce7c65c40e11798a5e099e3e655d1e4ada0fe994889f94786e857838e361e50ad5ab96fc1094155ec32363801601f9f151a1c19086b0def7ce619b5071dda46eb29b7843eb5ce2bedc0c8c192eed00f2ffaa03718d3197d65e73d9cffeb63abdd0bc11aed3004340dd4c1b2e63bedb383f1890c542f52339e79042d528fbc0dcbdf44970a66eceab4dec904cf306c9c6deae2ad846b86176d04f58c09db37c57d1ed19abfee39d2ff87216707879e6c058a2692472383daadda4869f9377ee639e9dfb78e91a3e19a6354943fdd22c4797186c08e6dc3c96bde6f9763d3e7f4394eeb95aaf81b412e0c3d64a2fbb679d90307be36b6d83d4943fe4b98b95418cd62f929d260ec88dafe97a47f993c0913deff6c6a1629d62012656aef914af040f0c905c55c7014bead1919bd731b4f3f23eab09eb8d366387c9f56bbfdf35463a8855ae012bd3e48dde704df788cc07f9553cc544340e002a19922530516ea268dfb0803a6ebebf4d27381041c7a4405aa9606665243bbd47c85061082a4c173b46e6b908844b0393ce749dcc336400506f448d7d4439caf30a326271d774d1b92ef9ae833b989b6eda3b79c6e53f6b814d29f72767b02f71086de67a3cc82dd9885dc0b6082fe55630cc634c6d18f8b940809a01048f9c402e3933e98e0269c7aa0cc496b72876e5cc65acdcc6c8ac5849f51a6ac105b35c6e246acba1175f7b78b3e61b4a80a2422af37fcec0c783c22da172b7cb2a918709fb36b0e3dd290ce77961d894b384845fac342958c42f6022b2529b17d6be35b2452212ce2803d4e64e36ca99772fd7ce70a38c0ffb047c452bde98b826d4be554810eda90c8a745f293ae6bdce6c09b857f7724e9c38a24274491fcee71d44c5502b8226d289ebf1a580fa7a830ee0bb487672f22b9dc90cd77d69d78c19652f1ef66b70a216abd8b32fea600305c77f23614f72ca747bcca086d01b01e70f389a2a2001a31017a2fbfcf77ab88d7b9c26c1a5457507466a5d90b5e9421775a905f56f1d49c6fd02b126f8cfafdd88e06b2c3aa344d107e282538cf83df8b63e9cf350491eaa9961e5f3fe07f10e3572deacd4a2717001d49d261e48f56e56c8ca96e7ad346611cd969a8ce5e4c0d6d04df918dd2b744178e0504e153b617b8dd5e962989c691e297d61d45f2ac7821bfc74dd8a6bb83440c9a9a44e7e0b5fbc880c48cd9cc1340ee241dd6145d6ce38ad41a4ae3a4a7a7b15caad742fdf825057411c21529b3542aeca00211ad1fed661375d471ac4b8970b811e20de1ad8e6170845a83856161ebae8993dcc09f7e57d067f27789b7bd89df763e8602d1f599453b2be1523443c4cdae58eda5f1e4758ebf1c4420db98809512123380055cbfd2efbe16ca04e3d13562500fce5d5fa36c228c31d9a3631802e7b228aa2d7bb52dcf3bf750e000181158f25839cc2f1a863e89fb49ff7b3691d6bae377206935958d9acd04b085fa5533e4e2e5b9f133c16f400a5fda69257979f1c8234ef000427771b36f32e5e4d7717669c113dd12aa2a02b44f4a30333d822da128725b676c815f4e9d730f826d4f424e0b036532c56cd00416eeee5719a1cf802ccd0c96f5e2581d74721e3dcfe5f5108b43f3e9470a9e040b2bde79549e1d6ef508443f88405854aefbaf6ddc62a8550b5e94999a31830bca4ab41fd4390c0128a6f3ff65aaf8bb1fcfa951384b5225469e5675116a24ee6c775b8756c99dcac2f147e62eb02c44e3dff5f0903cbb42228bbae327021278f25bd25aa8d3db12a5214e4f09232cae9b972e9517a9e7e285211fb1ca25fce23f0caa0886130910c92d56d2bd8658bafcc42e3b05098143ba30e2d650e9e4eb426b555f06b4c8055a3f495089b244dc792f067b940674eea0b255a2c4ecacbfc4ed5a0a1da6f456f425fdad48afbbed5de66990721e023d847fa04535b7a8764ebabde1e452de9833788f0ea14040176632c75700e8001c8d9ad2eb2783b510618b002441b139ac274420517f71936495edc3b4969990c9e617c80b8c60e614d8f30749082049890a0627155d270a501e0b38d83caa4d6a6d0b30c81ab08e9c62c68105fb0f8e501e6ca3cb86d37f4ea1c0a1482858db4ae9af575b5c0221d9906d50ae02734a9cefb0ed2a68818598da544680e43cb09bb124781fb6fc9ab66558200e0c562fe9b47bbb65ecf5074f1782d077b7df01ae02aea2e491daca78969545c34e183d014816f0b5c60e00aff0253c8bc256c39663bae3b57316e31e80dc480962472f1e1c1b67827200e4fca0c4066c630fff2e22243f83ebd1aa05ecd91cfb662d01795eeeb535d3d084ad27d3b51315c834c45125ab507ee14b9ff2cf5841d1f1b0236a7d9b1463993724424770d796b71afbbf0457ca7b8225e2afc6210137c43bb83c417f348cebae8387e77575984a6f558c7038ec812e2c213e0c62517a0c2a7a3879a226aa73cd020e810350ebf11f19931156ebd524d88b79803af5e645c7d1522defe09bb457d0d43fdb2c11aac855fa844a885bec8c50e28e731abaf13dd842a424decaaeb8b9850eaa58595f7b76870af0cdcf11e373c6730a274154a9c3a04994d094be1fae588c86d500095a5f8d02fa17b7d887f20bc280e45f9d6869b7b209ecd8a0c47fb5af725fb24a29b4403ccd31a86ee224084acd8c7f6c20c95b79f6fd09448ca7c91a152204e7", 0x1000}], 0x3, &(0x7f0000002b80)=[{0x28, 0xffff, 0x3, "7d33bbc7ddce8f039b753502c2bec5cef84bec4746e050d6"}, {0xb0, 0xffff, 0x2, "528d7e8a0d0f20bdb29f7a366f83c81957941f3a02bf38dd86b5eb3562fd3e44c95ac777e3a3ce1c7eda2dc2459253066463397a28b7140a65c9a960832f8e0ea64402249d475eb362d55c69896d793d35d08f770fade81b397c4182c830c3dc89e34d5a34d25c2199a7af663caa5b1b67afc5075babe3726d3f8f584b1b7f0713a568e8af99e32bd677a04f5f853467bc327f1d9f9373f7a5f1d3b697"}, {0x60, 0xffff, 0x2, "107b2c62983d716147514365200f38198e30d1c0e973562ad8d5bd7fb5e233de2ffca1b926afbdfaa7d9c2856b801b2377fe5e88d7d4bd223d0edd643a41e9b9d29af68a141f67acec54"}, {0x60, 0x1, 0x5, "e94be6e03ea21702ae337665fc6c3d429360e60bf9bf1809b59d7eb9303360409d70253c5b5de514bdc120b460aded135a8570e289d0f457de23fc3b35c87a6dfcbb78613761ab483554ea9e9335af1e"}, {0x30, 0xffff, 0x3f, "205d4cb57ede58824b39349a3e6c95ca304cef674fc568f005501839"}, {0x1010, 0x1, 0x9, "1bd5db877bb7be6de1bcef829325859818b25c5b599c8358fe97870242ab3917ab9c78dad9066e5da37846eef1c162d840a62b876ceef7d54c3310a1a0cf5a03884f258e53f0ba6cfd565ee77bbeb20f9c6fa12ddc38822e16de3158bbe820c971ca0923846db10003da1444bb6c0ccff346f68216afc3e4de6e95a176bbcdb2ad639c12736e6d3968927af42be352d329890f6595ed1476b4f85d2ba5393a6eea02430a14438da48922bd4715aa295d49e2fccc0576730719a532dc5ea171f332124137fa0603af1fbbf18b3fd03eaf70bf7a3d3030ad988f7b343b7452561020d8bbdb9762c98b64c7092c411afe54f815c80614538b2e5da797896829761c3bfbcaed4495e193199911607edec16f3bdd1b6ddb821b21a75be4a7969e8b4f4278368ce96743c75a2334ce60f60e0f741426e653163b3fed1a87f4d70dfade19c26f5b4a4878da22a767e3fdc16802b2ef8bd0ea6f576a3105b209cbee2bf29ef4babcade34c2897ff8ecb3ce7be9769c02a8f58ec2ae4802179a7b7b311fda3aadea69ebfeb4b2c2914dfb1f1e8304bebd4fe59c4b2d25a77cb93825cb512bd9de03a3e6baa942c972b3b5ba2dbf3949abf3db1ed05120f093de1be1308b1341d9f1f091453d7415a8eecaff997fc07527aed244f0ff9c1aa2f23d4252127fa569fb8df47325bcc06e031a8b195e97006e4b49baf6c7f29e2803a5fa15a9bc41d512364fa6749f07e5bf837563cd0a2acdd54be38edc0b715d54628f84bbe2bb43f52cf87ca507691fa77dd46bc54b222fdfb03e74d7fc37744921a1574ed67f760601aed54a8d4b74bd4e33f5cc04609c8bf73849a9a08df57282692cf83d78d770687a8dc38262187462f518743a4fb501359303b4bbf1e01d07775fe6a34e29b0395c649cd5cc6106b68198b52a3ce314a949594377e3dcab4ae0cf5717f707928ee1431af29b85f4652356b51815ecabc73c09ac1725eefe7247b6b4cbe9ebe44aa62ed09ec244ef94ecbe3fcf82ba0b6cfcdf83245d6fb05a87dab4560a465ed5c9189778b3b9e5b0627f94bb10abc35a6f4bee6532932866ae22080ebb310f8f82854f5a1e72996e489ffa47ec1ea5799d70180ee235bb999a9496fe2e4e3d85bc2e80c7ba8a1141767a7bb7da5f16f827c1f5accabcc6eca3356dc2c6efe955ecd73b247cda385ac19696d022ffd75b3a51bb24f6c41b3fd595c98bb11f60d545517b433193fd507e8010b61f2fb5388a2ca83940bc91ee4baa0c9bcda87397b9df7966ff4ed61c68584737f5ac8ee19d00636e8e4bbe77863f8a41512297b930d70b7dee621c776170ea7610a406397457e62b5dbc22b347e2709463c1b77a0bfe831c001292ccfe313d50de92e1630d5466d2b65cc05ac60c886a6d6d13f75ba18245b59b6adf690adf63134a2bfb20e64e3ef56cf21b7bb3ab6e89144faa15189ea7d7f658d2846d5b41babf0c1e6fe3a64ffdfc8e8a9ed3b34c21ee1f46bedaf43db7d0f0bb331a651c25cd208276abba9b7abcb763a388fa1121d5dd1b7b4d8ec60addc74205f1dc7e211239945ca4c9c94c807032707b42e8b5453616f1aef0b31aa6479093a2afe449965b4464115ceca096068cd52a62cbfa045cada53f241148e82a765a10e52ebbad68b20c91dba0db48608763b72ec6adfbae3dc6e79dbee33b89f27d5233fadded29dff2ea77896350f4859469be635d811c80c747ea5843c22f27cbbc2cc04964f75a8dc0ba850c2d1a0a1cd4e47b7a8ecc3dd79a2a3343bd0351f37b26c54d72166d409f29762260e64b9ec022c67aa5d90d3e3be8d9c4f9d2156220dbc15b34eb7bb3c13fc486d668a0894929453d9ef9b24d40827884dd816b48de9335f62d4b1c1631ff419d782b7885e7606f528492e9ab0e246e55507d29d338340abcf5203c6759b2b159233475640df087af3091bc199c0ee84be5eec8c26ab33f075abed39709bdd2e8d64fe2252aa0ce22871c0762e4e91776b1d77d0740e23d1b110c747faadbfece1fd4cdabc7e3bc1e94f3558947b6487b1393321e0a8751c68556d89f721c84730e7b6f9836dde50a4eb27f317e2db92d60a16305b51fcd9312c9a6ad7f812b04e5a06ac1d857ea78ccfcb129f727b9c3e2398262641cda280970694e4b08a87f023489818dcc87f7e53b57344c0d07d83ed847bc7946337a80ef4d6524674695f7ad29f7e2c53f8312bee77a46dd4fd7299366d1b69a07d81f01f706b41338c555385767c138f0a31a1496bda887b4ed08479483555a83a97e7fc3dfe94d29db477be8ed8ea6cd1efcaf4554f6019ab7b1f5c8d2cf5fab46bb5f01afcfebfcd4ca708dac75a6e51d26a17dae8b4765a3e99172fc8a46d69b531992b31d8053d43e157af5f1621412f83c87c1fe60e6cc9561eacf883604ce4839400a531102d8fb4603ad60f34c96fc9c48878035372aca9f0f12382b277b658326908e6ace4f23fd768d788119d1efb06ed5d190da133f5c0a8bb7070387e17f094305a802f22469ad49813abad5c6373750dbf9fbe3f8f4a1dbb578aa6521c53e31bbd57068ccc47cb17aec93c48701b6955f8cab08c51f68d614a30ea48a6d3ca824cbe96ce133b03bb6321496a45ce99130e766e5d8a72bc29e968672c9776525d72eaa15d343e654a62bd529728bbdffc8c30213bd5cee19b94ff1f1fa78530684ba987110528f020c149d4a307d9c42323860ca6625b95c3fbb9d025832c7bfaddcd4ddcf52176a6ce9995b3e3cb4a0e78bd5b44157f8b339fc1f09433493d184bfca09f11ad5e8b00fe545600452ec093b5cf8b7b4086e60900a9755d0235235532e0d7aacb439b3065dbe976cf60b79a5e1801690f4c77fb59c3ade643019b1c06ee9e80cf7c26f6315a88b370841094e2316855687b7d0e2f1302caed6b96d507cfa5f689cd8b99a72e92790f6bc6f64f2e10a3fda31c1387fa68e3dbf36167a9190b93fd1313e0f2bdb913b9733dfee8fcb9673962458905a1e070d9b24a9e966791a6228a99f169e6bae10bbb132ef06e8fe2b006f9ae9965618cfe0e2670f58f9c0d754d0def8d314a0e1e2a9e3c481c204873445ac03fcbc4c378450656b0db602bd9d8a95305ea726eef0703752b9dd2563e57cc4e09317caf21cadee01671d303a457769f71b1ba8888999e31f677c0fc9ed95486b46909461a412c80600177945508e0545ad2148d37ebe99ab0717aefda94e708991a0c82a20039bdd7a1f959196e62983c8946766363e7a988d044bc2cc7ff874215dd1db415b521c172e5c9903e8bb1d79fddc652656eea48b37896e7ac4f3e115d87c4e2185173da416de80cd42b2eb1a5f66ed1380c6e09dc0ecb3bb984831970d5aaa8e9cdbe2d0b43543bd275f036610553e6e771e95cd6f6dcc4dde22397bb030dc526786b347d3bd6adc8b4c3eae2d67df65306f12181e0939bd7973ed9d5d71ed9a1765cd2172f5c4b2ea77b09a910925c8b547cc50e65d2e802c211ba3282e8c14d79ee1789d210bb88ba89a1a159388e1d560e025147a1e43feb76bf915840b9f0e447b8087de9edbf9b9e5a5870e30a3d65b38d0664d22a19039a258056400832c8b7e78d679b658062819d4cfdd8ccb079f6181bb778e54d0e2489d0bc90b37baee44a28e1f11bb8c8fddb9915224b74a86af04ded265077488b5a4dfce0fb76bba1cb205e44d982dcb519fad456259ab2b08bdcab7c3583cf85f15f8c3a706c54135da85dde4861afb5dea124452fb97eb0ef9661abcfb8e0a504382cf2be7dbd78b802cc7fa94f778951293512798c1dc7994520387acadb3bbe52c6b17057bbaf0a2c14dea6aeb78afb93e89191179f5f598c7e69be91b7ad1dea1ae944a629eae457b4885d81f32bf875138ea3d47c6a5da66b8317b43753ef032e5846b48e4c9e9e5ebdeef12f78a70aa0776a572c2d63d950f02d4880da691e1be9281094168fed323dabd36d098597ee46470ba8f355bae3a5f332ce6cb21afb1fa2ab918f68eb1e5bd05cec80d64359452952ada55b0b2480cb703e7d67e4df306478f4096c68e1432e30cba35e6fda34cbe5106b12450f38d8c08b76cf267d76575e578a528536c5eb981c0c0e37d5ef9d5815dde3a1658aa548e8f2cabcbed85be4da4022d560f2ea5a69b845e1fe7e582d67052c3098b32cf98e89e7d9ed172bcafff709062e2c0ca5f88de1b4c197e97dc6c58c18f850972b32d1fad03d917b5fd5cc6b9ce0ba3c3481ee0e233d00d0b68f86c0db3378653fa48ae7fb83d8b41c3fb0e7987d184bcb782135c68024ac4da6afce7f31fa94862f084e7f287918e1b4ff4493369c1fd5c48a8379b178747c8d5924f5bf1a3f6de5283b0780b093c1fabf7d28cb9e2eadbc700d0c528a3cf8ba93e1b08d039bbcd2ac122f8412350e9965add9f4123f660e99d5d8c8ea6dca2b8110d03a0c5d32cbf123b5afe267939cf8f879e174b83a4229c2cdff4927d0556fa609fe1c12fabca5ddcac7896a4c3c6005c59380426e45c38be0df0a4d044fcb8d10fbb06933e6c40542c2faf413ce32268a75713609aea883bc2f12b1de7a8bd4b58364b0dc2aeaec6def31043e91236deaf641b147e010721f166c4af910c463cc48b0721dda86263a16fc7d8d2f48898d5bddc8ddc9f6b31c0efc64d1e3d9f607d1f7e327073673fc77f17c68fdb0dce35ed8a84c102b9c3711ba90b7400d8bc3fdf52dd782e1749e62f51e9e6771b0d97d1d9b3299de9d4f9523840f2b5865e8abe2536501ab733c64993fca455832406d7bf4ca347ab6b2a6ef6a623bfd3ffdc9225abf4077b7f0c1f0fa01e1ba6f420de6dfca3c508812fbf6ee0f87f1b2dc1fd4a787a7f443beeca2f4b860bd5bc465ce78ff7a93e93710f1db17f1986b2a455ff181ebada86b104482410dbb336f542ae135d74433e0778de0047ee17735c24d32c17f7ecf013387700968cd110a7b6ffccce93921c15c8c891a1b74c5d2749c89993aabcd31f771512539329ac3bf330adcd5206825b96e29e4935b79214187d65666b1d0a13439c764c9eddf2534dd9ddbb4e8eb3493616f422d8ac8d433f503da1d0bfbdac88c1a6584acaa6b7d392aafc59105b19e33acae25284ce452e35c40bd81d921284a3fc4c012f0e301f7aecb863772f36011e7e57913d7643a020224d383f9de2bbed01f628091769ae8f71e49c4f06968356d885b05af2f5d4d53c5f3785808c28fb8e9cf04197e7a4d8263f7b4009648299bae4c416ee8c7018a4bab8dc26d4a45ff747d9e715f3c85c5ff1bc18570557e0eadc31e8b6e7bb15dac26fbf9e2c2de217cfc775b58aa7b8875ea424bce4a5a57c5780ed60f268d69b871c604e94ac7d8c57a20395853b70acf5dc68cac3c4475a0f0c74396742866f0a1db622a1fad81f816bae6ee93779085ffea6dffb4e61742f09ea26389e4bac8c5a056da6698a000659a74be16e43de4eb902a124713852a2ae779f31bf0560435ebcc1bad1bc1dbf6aeb5a7c11bc02637719de71e8d1c239db71ac2dbe41fb601fa33e9e4dd79e49556f6353de24f13506fba0a99bc75112ded448e6bc7bf7a00bd62535e87d4d5f90cdf2d4cf97feda391c7ee2c479fe34135edc561ceb3830f6af1653088f3e0077e81dc64bcccbfc5623f685cb4a83b72bd9c3a8197440677d3b247615080ef68336099545b7c9afcaf0df5d9b1eea86eaf547a2d51032f692e0037703f12b883d4d33cde9e8de44b5afd14db25deca5ee54b7fb84439f67c05319cf1be86835c243797c0555e3d35d4bb"}, {0x20, 0xffff, 0x1ff, "03ceeba08625ef7f0f01a81dd286b0a3"}, {0x80, 0x0, 0xffffffff, "e85a9f7e7790b9c222849838bf5dc4ab382626cd2c249e108589d700553770cff62f977126d70712d221e5f1e6117ddd4e9f78c0d39fed2fc74b531fa66e5e2b292b41bd6d1e4c4a8397b321fabdd759c2c79577840b056f00870b36f9fd46f03110a9393c6e7db2f0386c0c"}, {0xd0, 0xffff, 0xffffffffffffffff, "815d5176176e6df3dfe3bcde66e1a042bf416a272dd30abb0333362279b68eca683c1b7dcfd8dcf51862bde6a8206f1254b8d084929abdad882dcec8b0b4fae46ac549610bee5efaf1bc9b3e68ea39720ec7475ada9a5b68cf4588047e4454b80276871bff6c4aa1e893b3491e0185392fb77eb8d97caf7735e69a25c33b24524f9c36fbdeea688ee611cfab3c3f226a06d1ad793fb52ddcae83c09f656edb3d1c65fe66f9392987a15b1f618d176e0787c930330acf170f1d5e63"}], 0x1348}, 0x1) r1 = open(&(0x7f0000000840)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 06:51:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(r1, 0x4, 0x40) getgroups(0x5, &(0x7f00000004c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x0, &(0x7f0000000000)) setgroups(0x3, &(0x7f0000000580)=[r3, r4, r5]) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) r6 = msgget$private(0x0, 0xb0) fcntl$dupfd(r1, 0x0, r2) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 06:51:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x1, 0x200}, 0xc) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x200000000000000}) 06:51:06 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xa480}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) 06:51:06 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x20000, 0x0) fchdir(r0) r1 = socket(0x18, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) wait4(r2, &(0x7f00000000c0), 0x2, &(0x7f0000000100)) r3 = dup2(r1, r1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') connect$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 06:51:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x6, 0x4000, 0x9) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) socket(0x18, 0x3, 0x0) 06:51:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=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, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) utimes(&(0x7f0000000540)='./file\x00', &(0x7f00000005c0)={{0x0, 0x1}, {0x9c, 0x7}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 06:51:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xffffffc4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:51:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x3) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="33f0e670933f3c364cd48c8db75a5ab1091664f1bf0dc2e2bb3b574911e799cbae44e96c76874a52926e29de43d28b3690c0335e9318c8e08803730f11c9bcf695cfeb8e73f2bab1504e6dd703705ed7e43f87735179d13ba5c6f92b915cacbb1c7a0cb9e78e584932b60d3548707d63b63320087e865d06a08bb7fe697760876e939e7628bc590197efeae779c8b2a29ac696d6593e124f04e04c806743", 0x9e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x200) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 06:51:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 06:51:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 06:51:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) getitimer(0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x350) 06:51:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0), 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 06:51:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000037, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') 06:51:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a293", 0x1fe}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2b302983ce5a628865ae597c641b539de10e6c4a"}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) 06:51:07 executing program 0: clock_getres(0x3, 0x0) 06:51:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000000), 0x0) 06:51:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000f7a2abe7d1f719023100331ed1afa8a43352076391a7f55f087fb027f9247c10f3ffbe04f5e0e9a2d0a36340dc22ebf401db75a39f2a2dd0345e85e21ca47e2a782db3512bc1fc4c3f51a8a1aff9ccc7a00c24fb9d6f"], &(0x7f0000000080)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 06:51:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) socketpair(0x2, 0x5, 0x5, &(0x7f00000001c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r3, r4, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) close(r2) getdents(r5, &(0x7f0000000080)=""/228, 0xe4) 06:51:07 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202b0989c2e2f66696c6530003e1d5a4aa5ed509c136e08b24d0aaf6278eefd194224ae80a23dd78a5245220828537247f73367a12009496e0150fc85f7490e8d26f480a7a31e84840476b859dbe9c8f62fc457fdc131289f612c6251056ba133438263d662e77a6d4d325bd91c12e0e433008b3b2ab6196591315ec9a34b50416b255d0956e07ebdbfa36056ffd94fda12cbbd3a334f4e8fd4af073e5d43e9cf812b22b622ad84d910ad2d2f0f5796ed46da4c2c322aa63889840306f40fe176d684ed309e967e4118aaca818d419a95a9f343fa24ba7b549582be151e883686272180ee65b61f5acd000000000000000000000000000097"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x80) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 06:51:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETRAD(r2, 0x20004b43) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:51:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) sendto(r0, &(0x7f0000000000)="9c77a81d49bef7a779c0de86b76f3ca127f55f946c93b0658963b5b6964e", 0x1e, 0x4, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8000000000000, 0x5}, 0xc) 06:51:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x319, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") 06:51:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) 06:51:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000000000002}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x30002, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0xc8, 0x10001}, {0x18, 0x2, 0x9, 0x5}, 0x4, [0x5, 0x7ff, 0x980, 0x6, 0x4, 0x2, 0x10000, 0xa9e]}, 0x3c) 06:51:07 executing program 0: r0 = msgget$private(0x0, 0x416) msgrcv(r0, 0x0, 0x0, 0x1, 0xf9074bf35144e8b0) msgget(0x1, 0x5a4) msgget$private(0x0, 0x104) syz_emit_ethernet(0x6, &(0x7f0000001100)="d2a1ea3a0e34") r1 = open(&(0x7f0000001080)='./file0\x00', 0x10, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000010c0)={0x80000000, 0x1, 0xff, 0x1a2b, 0x1}, 0xc) pipe(&(0x7f0000001180)={0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) 06:51:07 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 06:51:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x3ff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = semget(0x2, 0x0, 0x361) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/6) r2 = dup2(r0, r0) r3 = dup2(r0, r2) r4 = getpgrp() getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)=""/234, &(0x7f0000000200)=0xea) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000240)={0x36e5b234d61e802e, 0x8, 0x5, 0x81, 0x6}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000002c0)=0x3f) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000300)) fcntl$setown(r0, 0x6, r4) r8 = kqueue() semget$private(0x0, 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000340)=0x5) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000380)) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000400)="311e3abfc7536bdf350e038e66dcc5f27452b75cdf6ae1afbed130471ca4d364698df7c7dcfee1cde905e273c5a89441d1a9b0b0d0fc3b11fc859d5ea8e3b81b3a02b43eda954b0c6742b7cab36922950cf5cf404ac4159743a052a6b23acde24dddf61516cb68815982e0bba9c327a96f4b8679552eab5282017cd833c17cd76d9fd91eba3c65d5d8b7eb791cf60d3ddbefd91aa9acf73c06dca1fa06b289788b4f20", 0xa3}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r3, r3, r0, r0, r3, r0, r8, r3]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x70, 0xa}, 0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000600)='./file0\x00', r2, &(0x7f0000000640)='./file1\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x9, &(0x7f0000000680)=[{0xffffffffffffffff, 0x40, 0x80, 0x1ff}, {0xe4e8, 0x1, 0x8, 0xe73}, {0x81, 0xffffffffffffff01, 0x7, 0x3}, {0x1, 0x6, 0x8, 0x4}, {0x14c, 0x1, 0x800}, {0x7fff, 0x1000, 0x0, 0x8}, {0x800, 0x8, 0x3, 0x432}, {0x7fff, 0x8, 0x8, 0x5}, {0x17, 0xe50f, 0x6, 0x2}]}) mkdir(&(0x7f0000000740)='./file0\x00', 0x1) pwritev(r2, &(0x7f00000009c0)=[{&(0x7f0000000780)="1c79e57150d962f584aabed367c59020ad4344787d29f87a1f3e597bae6e3493d2ca962ae06114a98eb1d1f7b3b0b0bb89641dfc674c9c521c190ae00dd6238dea8e2591afb23d0752b59209547724cdf5a0d588db7601e4771cf5c0fc003201bd6d01f740a79fe53f4bdc7ee5b305203bf7f49290b0c338e749b8153baab07a3844d38b75a10b37a4a01cc4bc5ba1", 0x8f}, {&(0x7f0000000840)="8a27e8230581b439399bc8ec6cb6e37d51e7fd7be395b23a1364424f15d7c658637b13aa148d50d71b7f77f10ef3dd2876fcf8d41388293154a5c5b73f7009c256f37d6be8f1d5afa17d6c9ad0329f33fa0196a03dd1ce2e3764a7f1b6a5967cab8b6547", 0x64}, {&(0x7f00000008c0)="60119f5507771e766d0c1ce3631c45b4bd0a8e53fe90a0cba7ada63f1b868d69c4acaf1187e01c293d71b2a34a4e1e0d0079ff965235bd4908a229a5522d9ab1b014f8b87217b31d4d83ce2b50e656cfa49fefb313a886f08f2bff7a94c1d26687", 0x61}, {&(0x7f0000000940)="573694488d60aa6ee9032f97d2013c878e438ef8abb1a4d0a003a79eca4367ebfd685efb867bc566b78ae3e598d5279d69550ffda94bc58e61080f41f5eabd0a01ae0f54d08039d560bbec6871a7d3f004b865652361181c010b70a0ffd9aac58f26a33e622137406ac4733f839f00875de9811cb8ee470af367b71e508f0662", 0x80}], 0x4, 0x0, 0x0) setsockopt(r0, 0x2, 0x9, &(0x7f0000000a00)="44e0cad33fb1d6c12b1b7a3fd389166813011c59eb213b3149ebed8b02c03aca98ddab8e0b4730e657e5065e52cb1b5d76fbb72a8a37ea372751b968437edc767ad0ad6403b1702519b44f5b12e60a990cedecef86ceccae62247a7fa279da659773cbf16c7aa2c4ffd6007cd8dc8a467c255b738b1178e3d88c06ddd46764226df04dafabbb2116588ed69106e449915870c2f6189cb9f1c21883e2120309a6fdef79e3fec1f73f9d223afa78cb685ac5d4ff3f352fcfa4b02a595bafd64533095e31a4d3230676d3671aa2bfbbe64bbb7c7ebf5ecbb0619a32f5b1e703a3abbcf898dbaa37d821c6f04363e8162a0c573a154c620348a0cf82a454c46835c8f3235576c6edb6ccbfdf9eeca705ac6d6f57450d2255899d198f978deae71667402e80934bf9141859bfe8e55f164864fcec8271454bb83aa9aed883c93abcf00d187923c45b6a896b21534f09814faaa4b2345556ba5706a2c43fb4a3fc606bfa1d8d41f7feec431c6e415de2bfbe8f22a2011eeffc1a6d6cad7c40985f6af30a28d56cfb6b2da121493fa92822867223e7f0e301e0796b1ffab77ce4337ffa426d687a692f4fd63e46e7ae33f85ad84b9cdf2cf6a648e7cfc921b58f399ecfe2d19980976bc3183110d5c845b206dc060a9bb83216b2fe21840beb42c3638516fee469bdc629ace816f75b6972e7884492203644ff47d5cb11b5d2c4f0256c0142f81f4e10139d714fbc7ab580549e399bf6467a7e521bef21f8baeeb3754c6d49020b9d49f9c8ff3bc7d7f8af5b56ebe02e07f0347b31d04706f2d9c7cd67b58bf3e51b63b5b1b7154e3c37ddf4a6aabbf1fa23ac9df8405a4d7465c4b5938b6e8574072c7b82211c04133db965736c16777863322f362f09f9431e1d8a576dce300d651fe37252730ccf0cb3bde1eec1535fa4e5a354f3dab2822804980043d14bf395720693206e56ca62eecd8be82e5def4935deb2fab8c58a270e5ef14c168e4ba7986b47bdd046f992197f1bf43d4524910f4f9ba437eea92fa9d573cd53b94774542d0b8cf81611cf8c55bcf5d8f5fc0576b7ecc56bf9095f7218e478bd751ef73b3fe5f7060b2d9e2d4beb4101822e4e1db4c3c7caaa6b51fab35dfc6b3fca6981f426820ac4b876d4fe30c9eb0860d74dab93faf4ecafda9b5a174e83bbd93fc956422114abef0904d325a2cad755e9640484335b6a12a46ca5e8c9ff31b7e7d9785dd8df47f479113224ebd07ba8ca91c99512b8aaeffb5321a5a2edaac372784b89f517ef595967828643f03f75581e5a8c202bf7d50ac9a4caf968e517bb0e6f0e75472abb0377ae3cb27826a2adec78a8576022f9c6c259c7a8766f54ed3679fb203b16a849e69e80944d347d48c106d8f53a11df59fc0c8a44caaa4090beb170e5e3e116cbb51cf85abd37bb27edc04c054474fa444f8697295e535e2c554df632ac192c02b94b638157ea6bc53f230eae19bb9b673cfd2dbcdb8119991235e5d49d92ef1e57d7ba67982472e11b7f16ab8ef5077bda59152fad55c52700fa93a9f1505521c2249fa96fba00d8869e2154d7e770e02f71d5679be92565fd0175d3f0d61f92f80adf83bf45ac363af5687fd19a35a7ef5e9f6deddc19f2c359c9d0d990a29e56a90c85d1f59bf7eea91cd1fc0ac92126cf381137d55bd90ecf11a26e672eb3fe6f4f85eb6308c35807b068c2bc8f80b90a39aa38ec2ecf296f9ac55c735fb32b36c6de20efd3871c6ca8051a7f35c6d43e0b4fc45a9a9d2b33594b01091d9216ddfb4c97294f263312a54a9766091a63b65fcaa6b0cd2d2e80e1ba5c0ed7e812da6ec5874d9c940b0747aef737413b60ab97790fa291033087e1dff5124db4e757f16b01001328e9adda1dc246c298f4cba40e21df98c60e260b0ec19fc593d0964fed24aa5b3cdfedbfffa2fbafc839a79c5d1f8db23c176c96286005859e2b1ab2d7eac9384319c0c9407e5c271a4656074ac28aaf2d2a6078734389100aa61f288a764eb3669d5754bdbd886b3ef96df89041aa34644d31cb307cec13cdf54c7102e98cbfbfdd92036d0c810c9b59e6384eb6a34ae23cb5e08fb0b736a1b3ddf60a26e1b7c099be82526f4b6eb3d5d1d8b488e3614bd2a661bff574d89c485a82fb8f39b3b9f7b8548542d713e737e0d76431aee55e964188ec75536981c99f68d7f0485ebaa6d6d841dc56d59a42d983e535db3bd20d062883c59f8128d9e13fe5ae8dea530a087c1bf0d46c4ac0729bbc164290d1d95992beffd81177b5ed256145dc0786875a2c5083bbe4151a68c0ad4082d6b089d51f6c19cffd68149d29f3478a52f15f261bafe3fb6cc29b59d78d5904634a79ff9566d26d7a7ff100bd9f6e346bcaac400c06694a05eb64bb4ed5e03c76b4613101450e13aa2d629817674a4182bb036f85a218edcc423ecbb40dec0ff2bcc15366f3432b1304a5396af89463d985d8a534b129e65e2500524be3e73fd37b19628e5ce311e9c55de157a9a924da50f4ee775ec9be95ff6b806bb9d1ea12c188085ac2ed708a12578666c2c73a723d6546aa4ba904d3238b034aa1c41f188729409c35b53c0a01d009b7a3d40863583eb50c4303fa655567e430033f482a168763537e250e678227bbbe33e66568c3e47fa42a2509f3752d14b7cc11120a35076814895e5aa3f6f0892d47fbdc17e1b8d18417a35b0a5e13ab173996d98e8379400510c231af541a8dc5d98d6c2c4cf8541d57ad95066f4a950edf7f07fb79f1b84fcda62eded682b4a873803b7855a12030a341bddbe4d5fef636f5fc7e9a279997e5a79d8bf75df1a29ed724520c7d8b93e44f6a46595aad832c82439003e65118783b3af0044528ddc2329ba670d26d204be54e4fe33255719853de882881c01ff44adc8b8b4bdd83554690aaf0548c756643f90ce4f98fd51d65121daff346d65a02dfa68600810e71837cdfb145ac930b8024f0dfd2a9bd4087365335fea07401b7db97aeafe9e0c03df30121cedbe8965539f69e63ff20f0e1cbc3fe046c6b197d8f8abd1496eca81570ccb00ce0a9f1df33f4e6d0736e622336af24e8e1544ab72584e43f5391c6c6802c988cf65cf6e42e7b70c6b649db1b1d3e06a58b131d30bf0cbb5c70f754bc868e83d41d08d2888b44f83e4262e9f556eb012bc18c4a733f26f081fef23dc148eeddc042487be1145f2650347efca23a6fcc0c12f26652cae9375a184cf261ed0d3d44f25881c3402655c093febdfea84f07a2d3b32f5f8f7bb27c4abdbcdad6998b98076237e2161fca56ffea6f64394c6c43bb80b89257fdb21d638869803f97f55427f8ff416004a7d94c65f5b056f7f914d408761d6ae94dc0295366646286482376fe3ec04ddb022f1ba3b1aa50b48a2a289ed507e04b4d25c9c1e72a54082945afb8141e51b216c05f38b0c72df7f6f1a8155f2eea35c5ef8717426b868eeddaf52557441d7aebc97056d10ef196b3fbe07481044bb0a32c85e92f4184e122854ab5382623343acf133c0966c6bb95ebe8a7672c2c8134826b8a5dc60c38a4d2afd830a57e9d3a9b993788164fcc671ec6530aad916979b3150d0c68cf87682029699ffb583934cd68f8ccfa5d67fff593bffeb0a116a80969067ef877fef128d277f5ec3b7351b07281b2b85870c12530ed09d46d0e7cbbf99ec294b645c9f7d7a0cf23d8b0585fa1900aac10427d466d9f333a32654acfb70f989057c7c9663420edc46d4d1ba332c2a644ec8b0808436a491b4bd826dfb270e942554009169f8ee1ce13c445dcfae727f94703fb6f1b09baf4c5d8b398cfd0bb2ca7df3da384b495831fc9076facc79e78bfbb8d8e4ef7dd33dbcb2ad5a93194c41013658ee476c9bbfaea13a24c76cafa0583e58ff16333c7b0e049d1bbbb52793377c87695da869b211252a7f0ceae947531218627f98f552a62dd8d2d5ffe0943e8585d7abc37392801302ffcf12929a6d62df33346995e081396a4c4bcb45288e03b1dfe664889f49a54ea6b52fcd5e47929b2b41dea34132bf44fa2b042fba63631046eacce1e34945fb13af541fd048351dbe93df29a0d100b71ac94f1f8ba4e87709eef6274608725ddce740d41e05f699d1a637f7c401fc96660ee9c7dde7823106b7a4c603a162f26ca22d4238ec184c496582139ccc5e2a964646866913d5723681b4b1bf96cb100fdc4811124a0f311abfad1006c6c8a31c2132c01ff08df038c8db72a0edefb45785bdbe4799b3d8d2db97daa074710dd6433a01e022fc895470681847ac7a1a8096c8380712a68708bf40971d0e702d9bf333a3423630b16ab7f3eacd0152c4ee4fe6eefa0f6e338d2fcc183e9cc2db5192c33ad0bc95c77a96c6cbd9342e3a9e1ce237b0e1ecb24c46693740b291cc075c919090d894bd98ae5c369d24ec78e872bc791c70e54f75779595f87ae4775be465e11846ca37b4589394ad441de736a788e4f60ba431b2f9d9f048b08918ee44d6d853fd1873c140f50baf091d03be713a7f4ee9f9e54fd754fba6eb7d128c58cb78b6858b95c64667cf9ea252584396f1179a90f83c5c39b557d81433c680f9655d8d9ed07283199bf3e4d8810bdf36957188c0811226ed6a8030335beadb6629e302582b2dd1c0f87916e4c240bc48b2de821fe9fe49f02fb465c2d5f7078c4992a5faecdec252177283ad856aea15eacf9f0b0f15a0d88b31a78faead57f78c27f020585c7af9cb7bb6efd6f792be3263831f1594edbdc331d9edc139f65334757f2d79461ff4b01b5875dd10d8e235d8e3a2e0f73d3193bedcbb0dcf4ee86350a7a206cceb48fb28261b7de4466e87005e7b260d7c1dfe8415e6ae6a3301ecb172f9cd742817726949edff3fce1e12252fe69833c59ff4464e5e5e073ec290f4e2a1fa40c00cc93844ecd680b1d078abb0eba34a39a5701890af597d1182b68cbc7307f22b42610b604a6210add1cd73637438a228cb116ff5e17ee71ac8fe63591af187c9dbb37e219325c89d08b852cf2aa4748353d48545751f6896f2df2be26792207ffea1ef4b20e2d5c35f9d6bdca53bf78e7f621e495c40918c1cd5fab01d0b47ee7c4b3c2f9734063315b5d3b1a4093b2812d46be037edad3adcc022967fa86a0545c61ade440841d0be8b3b8815b48205509bcd29c89379040c95781f24645baf312c60b03f7fec0f25c75d5015d593ecb75139b4e8f6df77099967bce44290a432e9c7b844114c771549ada36fac09ca815ec32bdbba068c6faea30db4a420e221d6816b3ac73689eb3bbd65d7f17fc85592c1b33964327527b180e28b2357a2cd3a1d5cbe869014aa77ac8860b4caebf532a9bbf953506574ba21608bf7f9f31dd6b06902e53d6845384d4d5300416f1ec75a599eb5a22168716ee85ab06acafb23732797cd530f881a69bceaa3ee5a255679f38ee763cf28bd2b0abd27bf112a6356f6ca582fd8119e6ebb413f322558fc7b7f7b721f6c5cf8c82becc1dafc108bfb50b288a9f5fdab5242806de25a350a3bddb44b0fde2a51313664e476d41cd32f7aaf338d9efecc24832e3a05243a62c3e06eecd7e39b4db78db872508db82318199bd0899db97d2c76c279205e6774c3b5898e079fbb8ab8cb1ca5cc0e7aaca73908ec92f8b2489255feabd15285d0a34c68fa061eed3bd35f6c94ecc8b37db8ed211dba90fc28000c08889f65915140040b18b991f15beaa645d4dce26e6e8c97bb29216e7799da07f8cfbd99e764251eb71a13f0094a2aff47a3c04e38570c47302f67829a0", 0x1000) getpeername$inet6(r9, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) socketpair(0x1, 0x5, 0x0, &(0x7f0000001a80)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001ac0)=0x9) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000001b00)=0x1) openat(r2, &(0x7f0000001b40)='./file0\x00', 0x10000, 0x80) 06:51:07 executing program 1: socketpair(0x0, 0x3, 0xab2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = dup2(r0, r4) kevent(r5, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x3f, 0x401}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x80000000, 0xf2, 0x7e}], 0x8, &(0x7f0000000200)={0x3, 0x3ff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 06:51:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setitimer(0x1, &(0x7f0000000040)={{0x3ff, 0x1}, {0x6, 0x1}}, &(0x7f00000000c0)) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getitimer(0x1, &(0x7f00000001c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) syz_open_pts() poll(&(0x7f00000011c0)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "039ca01d51379e5f262c4b12353efa47124ec13c"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 06:51:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x5, 0x512, 0x1ff, 0xffffffff00000001}) 06:51:08 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000200)='./file0/file0\x00', 0x8020, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="2416789e391a56c9094c8acbec068035916027c5a86283f6ad31f18abb61b132e0a2759cde27d5d0b85957e7028f00db48007d72cfaa5eb1d482a04909067020c61a0835818e3f4374b718e997460035f1b8b0c04ef171e5d982a4f9c485ccd07a4121b853769c5fcc6dbd68d2718100589d3ce51b711cb44879f99492eb2ae83b686ee2ff68f70ffaea6a91a86a4e4e94c45a02c3be2813adf8b2aeabe957ec70ade34bb9d444525c613c1054e906ac6a12145a682c1d57731712f5b79bf658e0207f235eee4922e59254dd540f73ef06", 0xd1}, {&(0x7f0000000500)="0fbce5fbb430431a8c4a76aaa775a60bf283036c27175955b90b86b56cca692b2d51434aabb9ad0035ab4c811b0d67f1ab1353ebedb87d9d75cdab72b89c57183ae6150ecc54b226bb1b312236dd2d878b82402a162eea735486c92d0299a9a1353f8c8055c563de383928aa43e9ca7c1113da793c3d3ea4cff4832435485ff2ea5fc7f58bdd69a52b7f15ab60f41f37ca6e6971c75f1c608d990cc476ff7fb5ed133f2bcb5c9ba7dec7b5aadb0a90e481245903d6ce8aff95dd5a8738fde85152fa3fd7f6ce4ca9700b43258bf158fcbd269544c689167bcdb66dfb49b084cc2e3c1f7eb30bcb6f5bfa0073bc4c1b06859c239fae1322b8e460d2f5c95cd0fd4541148fbb873db0a8a3cce0f2932202389c217d4884bdd54f4e4d29ef41ad537f9481841ebaf1a1a242dd9298868d510632164aba9d8f90753a168efa28f740163edadc76c319a5512fed4b5a71bfc6710d14eb962bbe0c0da454402ac2a5c141c333ddf96add59517d6fe697a96bce3493714d07b9aceee14dcb3362c429c90bb02f43f75947fde7d9c6a83bade7990c4128d04216a855acacb4a60b87bac7994d6417a2b9e9d8c13fcbed66ec9c5ddcc2e4f88522449e36dea2feab587c5f8ee0d52d857618930605fe21a1413369e0923db38f0fb8e3ef704034de3bb2a7ee2e0c6ec66a83db009986e83c6a69d742ca9bebeb71739ee1dcfa5910f8313677a2516c19a7a8b4a40e480e5d383ecf653d500e792618e61bf6f260a44d96e5c060b0cf75fb3269bfa73abdd7d38d6727c3e6dee55aca458aa9ef47a5ace0f67e248a8a61cc92472b6b92f6af794b552f6060bf6fcaa16db4c41ef41626c6ce835609c91cd9464b56834efcb5d1ce984544305bf553c09765d733dcb000d5981f78dd1d07b4b9e29a2dcfe641cab6d5dc5f9b1dfc75f7bdca934b7f4492c621802250f525f43c6471decfeb83390e464ada787a458d2d3d5e8a6dce860f8dd29d694339bee9017cd75f88e6e875d58d726959116ac41be8888a2a346901331ec9a788c990f8b5e462041ba129fd737c15589fd4cde3ca11740d5efde8bc2056eb81f66748871852659787d663a1dcb35bd0a6273ba3a73d92fe96810c468991c9a41447ddc5cf89f15f1b7d51fc49530c55a476588c76ff1f2da2836e5b9fbba4464199e9b1ca25408b1cab94c0b26693a1c4399d848576a7fe605c527f77919743ef1c47ad7b491181a411873829fe6ba5d3524dd9af9599a4ad3e3d63244d2dc7c94e15e7f463da426acb633e52dbcb36c297ba96452e1cb0bcc90e380bcd13b63b11e1151a48edb8dea6f00359372e950de621e3014908c51ef9ad29fb500a7eb872e523e67ebace710577f2ddc2650eb74af36ad7e2caa393ebab113fe03da2ac516bb2c202c14f3265e2509b405ff177cadf394e619017ab2728e4c40dca7a6f428db6bb8b5140fac4e9851afc19d07a7c8a8c254e300795322fdf006b9430fe2c9e5437ad42912037c23fb069230757a45695a9bef93293fab903a4378218c46be1dc687799a615dfeed733e18640322d0a5d4fab023ae42da3c6f72a09e40edde146392985f00cbe94914edccee75169426094974003e2495e1e1dea5e1c74494d80436e3cd3628512cbcb4c1013a5aea9df2c7f0cc98a0f774335d00055c024644ddd709aafa76b435a8e3a2d7376abdc8282cf0d0bacf5cdb6d2dd8e385e29c0672e57cc57c2d3cb7bc240953ad9aec5a6ba4b55edaa21054c8bfd3a422cbeffac4d72109989d4b561e61b40d8c0a8c662708c960dce76f7a8721b62b0e69cbe1b9dbf3f5f022e61362a0fe743f4b5cfbaf41916be0f81d47757b7665c0938658b09fdaeb9ee7ea8046d73d5ed4269f0b93cc0376dc58939f65d7911abd0e89d0b7a0cc315d4bdf72d80b98f21ec924eabeddd84f7a3fe9b0e2e1f637ca77bb422afb4428a1147ce807a52fbaf0c49808883cc281b7119051e221881e32f2f2f11e986f65c813346a7722a400392cdd6c37f629bdf57d1e0b2866f9351ad8f6073056d0a29751fd02aaac872c48e5ea8eac3856efb0bfaebbaeb257e1d8fbd5958cc9350b21c342df6b43e82628aac0370fdc7fc7a960037f0c8ef075e89ef95ba09948ec0b90e6058285634fcdae65444db6922cc63970dc12efad27be9a1bee0ab5d4574b3be7a51e0a0b16f96087fbf64a6855d59b0585c87348da0b5dad8b638afe887c38774b239bcc61da7fda33d6dd3a041a4998fe8e5aa15813eae1cb2bcfd0f69d2a7dad536bd6a8875af22eb6d0a236e3dfca1bc3a4b33ff647a490a373e1e7fbc8d83b60b47efdef93108da71e0bcd8bd4027ceec0e83f9dbab9db836c65d48533459b588461fd98885c4d8cfe2b98a563b37eadff443046f73a93e3b1909b1bf46a914930cb0c67fb8ecaf1e08a7ee5619e5c754b3ad80a16fa4e21448757bbaa08b3997ba0dcf86d21eedef0d9732fb7b534be0135af7acd72d46de3a9b5effa9cb023cd803ad0d33cfc23a165d18cf3052952828acf4213f3432b57619c938a6f29bfb5c6d4927c52440b0b969f26a80754c2e6fd80f99576fae1731fe4731252c1b9d1c6f674e7b8092018e9c93a9c9d400b073fef2dba7a9f0af7d6c29165afa76042583d62a05118c3f520adde0ca504cf1986d512534cbc0abad6a269d9e33cccb228e28b434343d244dfd2d019005da6d71a4f9165ebd11d72099aa5666459442c1fcc663cb65d9796d3323d28c2bb62e99f2f0c225913fe492f88d484e69b8a46f162f97bd1f961cbf10acb05a55d733f789574134db9c636192b836249a5f1a5062b9ca22f828ae3c64e795bfbeae52189e3cfeb6e30874e66919664123c5752017edc4829bada97a19f330e05b5171d02ab03c6da6d42f443fd3379f5bfc5d9bed3b52ca29f7b7247125c42361ddc17979fd06811df1d4006c86269777298bb1d163bc9cc76c7514ac95476815f50aa57bf956e3358a26904e55a10922fd57e470d9d930ec855ad24acfc1231b2970d6a16d77e8e6bcea85c7be9c5a1b30eda2080459a5f42f67300bc3d6f5fbba0159c244028cea6dec0cd5c1b575433e96338e4cf6ba9c2be578613d43e64e2a3f58433b757f7e21d788d705caac6261749822689fe411fe4908013589e90aa304d86e7aaae0c756d53a3fcd3a3310601f23d58289490e4c7c1f3950f95df3866e9e493e6568db2eee0b85b71cee7446f571f126c1c38fb3eb2d70c0559e2c02bab82586616dc0d6c6b22cd839d9f4ee5e2296aa68291cc5ddd73395ec1d67b0af0a1c8faaf6ac3d402c9f2bc54f5cf898ce4900cf256e0dfe6c3368017ae3583de6a87d3beae3a6a71173ab3e126a52ce0e52882c25a66fa084a81e86f39f4b2603d891180d62a1fb739b8276b3bf1785de1fc9329b2996765377313f11a74a9fc6b2a15cc9530c6165773ce8031098d770c011bf831eecfc899f7e8b8976f3b295256af4a0aa4ca852a177983e5c5250c22e6d40860cbd74e266b8d01af953fae2ea479c6aa4bcacb32e9ed3bcb6d6c6930022aedf1deca4d268415d3f0e7ed2c41cece1465be56c15ca90b63ef235486a65ac0aca42549c222f574447a4a2e0e762b34b53027446e3bab80ebe56d072d0e8bc448004dd96d75fdc338eb028e6e879d8de43c580276f9069ba867d820012c4e6b1a21e5a7aa51435ea84feaf11360a48b7b32de2f3688599aa253f587855d36c00d6978d21c004a38b9964dc22f8be8ff6d3f9d5b4df57e0bee2effde6133e2b5b41051ac56d985fa5d8918091ffdb264a508cfe96e3da9ec9b63b33fb71296e3e2336c8200dfabfa5fef81b3d526916f5f50d457c4bdf4188ad86cdd7226eff9ae025051ef322639bb367cd29f22fa5562743f6423ca00212eb4be6f502e644ed919a0becb7770594cf77b72f89d703ae994d0af87a941db7a17da4b1611113a67d71405ece530e760469318e8b", 0xb00}], 0x2, 0x0, 0x0) close(r1) 06:51:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x401) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r0}, 0x7fe722ec6e9cf659, 0x29, 0x40, 0x6, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x2d0, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000001, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x1f, 0xffffffffffffffe1}], 0xd73, &(0x7f0000000100)=[{{r1}, 0x0, 0x80, 0x82, 0x5, 0x7e04}], 0xfff, &(0x7f0000000140)={0x0, 0x4}) 06:51:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x10000000014}, {0x2000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0xfffffffffffffbff, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0x7, 0x8, 0x80a}, {0x0, 0x7, 0x184e, 0xc5}, {0x2, 0x6, 0x8}]}) 06:51:08 executing program 1: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 06:51:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 06:51:08 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r4, 0x6, r5) write(r1, &(0x7f0000000100), 0xfeae) 06:51:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x80) sendto$inet(r0, &(0x7f00000000c0)="6da976d7ef7a437131e93022cd74b49846a0bf01e5e1", 0x16, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000180)}], 0x3) mkdir(&(0x7f0000000040)='./file0\x00', 0x20a98df6aebdbb34) r1 = socket(0x2, 0x5, 0xce1) shutdown(r1, 0x0) shutdown(r0, 0x6) 06:51:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x1) 06:51:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', 0x8000, 0x100) accept$unix(r0, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYBLOB="d34b0925b9f6b0310757459fc415ad0ccac33cda6eb9e40523ec80b560afb61e4391c5594f2b5b22f287ad1ceb1eb5a0f9d053afa4a3e94d4e8b422b04ee279530760b0ab52c1727fe4ae61f22573880a2b4655c38931549e078d7cd9c21f85d89bed7f945801c066aa4a5d35ffb0ebbcb39eb61312b4f123efb631fcc2a5269c2c5cd5ed253d1bda6ab9878ef13e1b50b4f991cbac77ece270290d808cb044573aa47ef33e2a382909c69770d565abf2e01249cb3d99c650ab977d12965c90e985e389c5296ddf47223e09b9bd6045e1618297b18ea3efcfd7887e9334bd3b0c2b12a8d6b0dc565323dbdfeb9", @ANYRESDEC=0x0, @ANYPTR64, @ANYPTR64, @ANYPTR64, @ANYRESDEC, @ANYBLOB="b6ac6209a56cc68515e5735bc75265e38200347b42a23ead875fdcdc"], @ANYRES16, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYBLOB="07a970f288187d5c4bcb9f50e8a1dd57bfebd0279598fd8a492e532c38e3e53c4aea2ebbdcf8e3d626239f", @ANYRES32, @ANYPTR, @ANYRES16, @ANYRES64, @ANYPTR64], @ANYBLOB="9ed66e5ce8654e93da2a9a5691a1443308ac1e5f2e1deb9caeecaeff8924a742264b0feda8d582c81417382dcfa5f8ec7cd25cacd0bbe9923f78e149c35f74d2b5fd646a02a1dc32837add6df03b6e8de15ace36f1fe1935e20f1a491a84657fc9a374279dca503d65d2a954223a5dbfffbdfdc93dd46cea4a73345e6ed9ac9245803a097a4b3f48e0cdd927b55e82bafc6342e95715256867a8a266ae63c540573e491a80351b66b81a5ff116c20c19d786e5208dc232e0da06d8f899e54850c4ab04ea19fcb5c3480858c4d46bf096026eb2f4c479c0", @ANYRES64, @ANYRES64], @ANYRESHEX, @ANYRES16, @ANYRESHEX], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000000140)="220e228901001c06b3b19d3727097ebc74a7eafddeffffff3b018bffffff445e", 0x20) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x8, 0xc0}, {0x18, 0x9}}, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 06:51:08 executing program 0: socket(0x10, 0x4000, 0x100) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 06:51:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xcf, 0x4, 0x80, 0xff}, {0x9, 0xbfb, 0x5, 0x1}, {0x80, 0xe1c, 0x6, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x45, 0xffffffffffffffff}, {0x7}, {0x6, 0x0, 0x100000000}]}) 06:51:08 executing program 0: r0 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x3, 0x3, 0x10) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000080)=[{0x8, 0x3ff, 0x6, 0xffff}, {0x0, 0x800000000007, 0x2, 0x2}, {0x81, 0x0, 0x0, 0x9}, {0x2, 0x4, 0x8001, 0x6}, {0x100, 0x8001, 0x8, 0x8}, {0x5, 0x8, 0x7, 0x6e58131f}, {0x101, 0x7ff, 0x2, 0x2}]}) getpeername(r1, &(0x7f0000000240)=@in, &(0x7f0000000300)=0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/122) shmctl$SHM_LOCK(r0, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) 06:51:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) kqueue() r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 06:51:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) dup(r0) 06:51:08 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0)="fe558919dbb6ea24956636e4841d959efabe18828a5c2d8e5132b5b0d0c85464e136a3625d6e2103b3db5a9782ea3086b0d54bb6034243f206e7108f265f550a0900098af752197f6657d48d7e5f1f2601375212082b910a7a9569033212010d90ca4e87e409d9ef5fdc231ec615dd7a00000000000000b5f26d6e7744ac22c2edcf880fbf739f526bbab537477bb24d19e35d198267021863c3489cd2", 0x9d) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xff02}], 0x100000000000031c) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) 06:51:08 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x100) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000200)='./file1\x00', 0x800, 0x42) unveil(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)='r\x00') pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000240)="02d7a891735c370bb0e2a52794be6ff44659fc4890f4f8795f64359b58d2b1de1772b20ae322358f36993efe9cce1bcbd1c831b1ef33aa20ee513487af76fee81a3c74948bdb2c733d57994d1077649d312e42e39eb97fba00532f927d7e6300b39d8ef8a1144daa849bb805050c161d3463614d31958ef343d598dc5751c877aaec8e2257b0f263c88539e5536d107c1084db2906acf4696d5bc68d91d0b3abf657c86918d9a1", 0xa7}, {&(0x7f0000000300)="e5fd415e00d531ab20456eba11634efeb6f9736ea3f2b254dd520c615d5e78180a41b53f0ab6328ec2394be18ca566ba4cf23a5e4901716ab50b510ae9a567b0323f0827980b5c77bc350bd42f3f683c0f7d192efbb35e45b67da1fa394ab7bcdffced6e1818a03c761b47aabd71172425141cf592fc85cefec300451e2928b3e5c2cb1eb8d45147727c8776b47c5973359f54621b8f67f9274b59524cdc5012136627941ac5", 0xa6}, {&(0x7f00000003c0)="1aa24e98cd6af9157b89894a19137294a6c97f830cc6c833e947d04f9f65f27e35cfdfabeb08b86e144aaaf7d11fb090bbc5b502cdeaa5dc6ef6beeeb0bb32ab25d77574b1c5946a7e982c991a821d8fb8771631", 0x54}], 0x3, 0x0, 0x0) setuid(0xee01) getsockname$inet(r0, &(0x7f0000000740), &(0x7f0000000780)=0xc) mkdir(&(0x7f0000000180)='./file1\x00', 0x1) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) recvfrom(r0, &(0x7f0000000580)=""/212, 0xd4, 0x803, &(0x7f0000000680)=@un=@file={0x0, './file2\x00'}, 0xa) link(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file1\x00') getdents(r0, &(0x7f00000004c0)=""/152, 0x98) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') 06:51:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff, 0xffffffffbffffffd}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000040)) 06:51:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 06:51:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = syz_open_pts() write(r0, &(0x7f0000000080)='L', 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) 06:51:08 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setpgid(r1, r1) 06:51:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) read(r1, &(0x7f0000000100)=""/156, 0x9c) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) 06:51:08 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) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x3, './file0\x00', './file0\x00'}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000140)='\x00', r3, r4, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) fchdir(r1) 06:51:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffe00, 0x80000001, 0x70d, 0x68, "13b962cc5c7fdace6d6d651b74bc80425ae996b5", 0x3ff, 0x4}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x6) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r2) socket$inet(0x2, 0x1, 0x101) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x245) ioctl$KDENABIO(r0, 0x20004b3c) setsockopt$inet_opts(r2, 0x0, 0x6, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000180)="472f73ea3a2ade3e1518b8828dde24c6ee3c121a184c6c1fa569456e68134d2eb11613e297076dcb89d9eddf173d71712526772c10d5ad28365050bae62e7eaa58de860571f50ceab3d60593ef583a7212bd8e04ad851a7485ae417e932d7debe87ce574affb3047d9d5ab3b533d81e78ba48059cfd711e6bc46292c1a311b288d3bd8872ba9b7e672faa2053b87707d100779af3fdbe74528d4b86046fcae2aa087ab10f802cd86d150a9ab4230", 0xae) 06:51:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, 0xfffffffffffffffe, &(0x7f0000000200)=0xffffffd1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000240)) recvfrom$inet6(r2, &(0x7f00000000c0)=""/14, 0xe, 0x1, &(0x7f0000000100)={0x18, 0x0, 0x1f, 0x2}, 0xc) pipe2(&(0x7f00000001c0), 0x10004) sendto$unix(r0, &(0x7f0000000000)="0bc5d09cf06597fc595417f746eb71dd029f311a8c3ac5a3fbf755b4183fd502143343a7a8d04422af09fb3b631f8c83f3c4a59b2adcf853f33e09c4d58e8a6291cab38fdc59a02753b331910d258ee3d853", 0x52, 0x1, 0x0, 0x0) 06:51:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xa4f158793efb291b, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3}) 06:51:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 06:51:08 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="200000b6000000000000007b8030990df87c8a5b6701000000000000000000c414000000000000002f0000000000000200c1bb893f737e26a6893c3e3c7e12424117bed110816b8d0298e23e4c380b2b86ebd223615a8089d3386a4aeb3a2d03"], 0x38}, 0x0) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x545c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000280)=0x100000001) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x149, 0x0}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10000, 0x0) openat(r2, &(0x7f00000002c0)='./file0\x00', 0x40, 0x8) getsockname(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) ioctl$TIOCSBRK(r2, 0x2000747b) pipe(&(0x7f0000000340)={0xffffffffffffffff}) rmdir(&(0x7f0000000300)='./file0\x00') ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x10000, 0x2}) 06:51:09 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x702, 0x8, 0x3, "51581bdbbae684a2a1be3c0911f6c40d6f1ddd4c", 0x3, 0x8}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kqueue() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x3f) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r1, 0x4}, {r2, 0x8}, {r0, 0x80}, {r1, 0x20}], 0x5, 0x9) 06:51:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0xcdb, 0x3f5, 0xfa51, 0x2a95, "b8a4d082b6e1a5b976ab8a85b8ec135cac931b8d", 0xeb, 0x2}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x12) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x8000000000000044}, {0x28}, {0x6}]}) fcntl$getflags(r2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x890, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x80, './file0\x00', './file0\x00'}) 06:51:09 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = geteuid() ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000340)="8b29d82a6c22f994c19c7e4cf4f568461d812cf40becb0260847f3dd59d2a1545fea98f2cc770dff326100ac1917e36bfe88fd502e71", 0x36}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) semget(0x3, 0x2, 0x90) 06:51:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206981, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x951e, 0x200, 0x3, 0x7, "4bcf488ab93c69ea02a0ee0b6ff9b73fdd911570", 0xffffffff, 0xffffffff}) 06:51:09 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x144, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) r1 = syz_open_pts() chdir(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000040)='I', 0xffffffffffffff96}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x7e}], 0x1, 0x0) 06:51:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='-file0\x00\x00\x00\x00'], 0xa) r2 = getegid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) setgroups(0x2, &(0x7f0000000280)=[r2, r3]) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1004, r5) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r4) setuid(r6) sendsyslog(&(0x7f00000002c0)="a040d01a7205500da7f142cb2b4cb5eb84478efec1d2a0c31fffc28ba8551c04e6c1eca7c2ddce1329dd81a263379c", 0x2f, 0x2a) r7 = dup2(r0, r1) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0) r9 = fcntl$dupfd(r7, 0x0, r0) bind(r9, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x5, 0xffffffff}, 0xc) 06:51:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x2) open$dir(&(0x7f0000000000)='./bus\x00', 0x73036388444ea08f, 0xc0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 06:51:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x400}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xa1) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 06:51:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x7984, 0x0) lseek(r1, 0x0, 0x0, 0x2) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0x7, 0x520}, {{r0}, 0x0, 0x6476f7525dff6ca2, 0x2, 0x37f, 0xfffffffffffffffa}], 0x3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x20, 0x3, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x51, 0x4, 0xf1, 0x562d}, {{r1}, 0xfffffffffffffffd, 0x58, 0x1, 0x9, 0x7fff}], 0x3, &(0x7f0000000080)={0x0, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) r3 = getuid() setsockopt(r2, 0x7, 0x0, &(0x7f0000000340)="9cbe65c41a71b88533d222ef68931613da634f1aebf04b8306a885f2dc19b74ef3f8202f7fa5b7f82e74df5c51f70d5c601a1fe007aa852f13bbe621b15f809e6c2d5dcdee20f59d748c8314716f4e07980eb207619d6e640a8938323e9e34f49e1f28d928a31f24af450d4da794a910a1326b602512b3513573047a0b1f91ad8a", 0x81) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r2, &(0x7f0000000280)='./file0\x00', r3, r6, 0x4) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000440)="4ed266b197fd558629a8c6d6f72261bbadd2bd7a4a25f32c34bd92a36b5bc938297d0679b56d2f73f86f41a98bc0ceebd0f14bb8e08d8e1cdd9fc57d82cae359fc417a4f2eea126e02c719f15353dbc1ba9a3cc23ebd2f7d8adc1f9dc7e4eeac25b98aa62b27b6dcaae2a178d7813bd21804ab83b122fdef841a277db8017d67e2", 0x81}, {&(0x7f0000000500)="c81cd26b271d92378ea1326c3bf54252c7cf913c9fc90aacd036032536c443653201b62781e8eadd486a81be0c133eeb66ffb6f5aa0a99abf13cbc79613d89", 0x3f}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x1}, 0x8) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x0, 0xb, &(0x7f0000000240)='\fFW}', 0x4) setsockopt(r7, 0x29, 0x800000000000009, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) fchown(r2, r5, r6) 06:51:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x84}, {0x6c, 0x0, 0x3}, {0x6, 0x0, 0x80000000}]}) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 06:51:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='`') 06:51:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x40) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0xffffffffffffff2f, 0x0, 0xffffffdd, &(0x7f0000001440), 0xffffff97, 0x10}, 0x0) 06:51:09 executing program 0: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4e40689917d5943b, 0x12, r0, 0x0, 0x0) 06:51:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x7fff) r1 = socket(0x1, 0x4, 0x2) setsockopt(r1, 0x9ce, 0xa, &(0x7f0000000000)="d5ff1668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 06:51:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x5}, {0x6}]}) fchmod(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 06:51:09 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) close(r1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) 06:51:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff}}) getegid() ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 06:51:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = socket(0x0, 0x4, 0x4) pwrite(r0, &(0x7f0000000000)="c76f163c59a293afd684fb05f50724db4b0d74dab4e6464e2da217f85c4a63ce0f3c7874e31f70c7e1f9656ef47005a698c4d4d5ed33d06d2be385fcf18592", 0x3f, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x3f, 0x0, 0x3f, 0x0) 06:51:09 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x38) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x10001, 0x100000000, r1}) mprotect(&(0x7f0000730000/0x2000)=nil, 0x2000, 0x2) 06:51:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0xa0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x6) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x2}) 06:51:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001640)) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x40) recvmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000001380)=""/165, 0xa5}, {&(0x7f0000001440)=""/152, 0xffffffffffffffbd}], 0x1000000000000207, &(0x7f00000001c0)=""/108, 0xfffffffffffffe27}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) bind$unix(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="e3176b184050c50b08ae86143532d235c08724657a0f1bc31edfc45eace3f453d59c2bac16fb031e65b1e374fc40b943135f7e7da9267cf8491bef4797b87a5d0d6ae491d6990975af701c30dd7448b2b0934852b2f487ace7ad24992ca9c35fd9"], 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r2 = open(&(0x7f0000000080)='./bus/file0\x00', 0x200, 0xfa) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001680)={0x10, 0x3, 0x4, 0x1, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x11}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf00}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9df6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000000}], ['./file0\x00', './bus/file0\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', '\x00', './bus/', './bus\x00'], 0x3ff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000015c0)={0x80000000, 0x93e, 0x9, 0x23, "d2fdef83c79c0009c98f59a0eaf8b7034e6b0580", 0x4}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 06:51:09 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0x5, 0x1}, {0x20, 0x2}}, &(0x7f0000000140)) setitimer(0x0, &(0x7f0000000040)={{0x7, 0x10000}, {0x5, 0x1}}, &(0x7f0000000080)) setitimer(0x1, &(0x7f0000000000)={{}, {0x0, 0xf423f}}, &(0x7f00000000c0)) 06:51:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 06:51:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x52) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x1fffffb4, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) getpeername$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") readlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=""/44, 0x2c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 06:51:09 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x5}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x40, 0x0) 06:51:09 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f000071d000/0x4000)=nil, 0x4000, 0x15, 0x10, r0, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 06:51:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="fa1204a49155ce1e00", 0x9}], 0x2d6, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)='\\', 0x372}], 0x1) pwrite(r0, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00', 0x7, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000e80)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCLOCK(r0, 0x20004276) 06:51:09 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r2, &(0x7f0000000400)=""/134, 0x86, 0x40, 0x0, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) pread(r1, &(0x7f0000000000)="38a2fd202983cafcae1acca671824aaf1ce5e6536d934d0ca712e8592367e0f5db53c47044934b38f997fbd9ddb0a6bd69b2155d12a3a0d427b9e7f0dcae96dab70e15e6982d592ee09daba7e5e7fc", 0x4f, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 06:51:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x801) 06:51:09 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x1, 0x24000000000, './file0\x00', 0x220f, 0x6, 0x9, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='x\x00') semget$private(0x0, 0x3, 0x0) listen(r3, 0x4000000000ffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) shutdown(r0, 0x2) 06:51:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") acct(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) 06:51:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0xf48f7b3e2befe69, 0x401}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="be") 06:51:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x3, 0x10000, &(0x7f0000000080)="67441e656675848779910e98ee679089bf9e95c0c4dacfd9b4220b236d23745d91e4d0c21e8700de0ae8064b6a144fe6095b9db069ce4d3c25e68de8", 0x3c) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000140)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x3dc) 06:51:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 06:51:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717fffffff000000000000000000000000000000000400000000000000b734", 0xb1, 0x0, 0x0, 0x48) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 06:51:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) dup(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x1, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="e466") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x6, 0x5, 0x6, 0x6}, {0x0, 0x10001, 0xc1a, 0x4}, {0x10001, 0xffff, 0x5, 0x5}, {0x6, 0x6, 0x4, 0x1}]}) 06:51:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 06:51:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x10) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) 06:51:10 executing program 0: r0 = socket(0x2, 0x1, 0x2) r1 = geteuid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0xaf}, {r0, 0x10e}, {r0}, {r0, 0x2}], 0x5, 0x8eb6) shutdown(r0, 0x3) 06:51:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c5d0add64d0206251157fbf4db0331e69425f417f3fdc6de15a9f71a208df4d220bab551e11d81620641059c01ca9d77b5eae0c26731b490eb368d87f320b3c48969a4", 0x43) socket$inet6(0x18, 0x1, 0x400) socket$inet(0x2, 0x4000, 0x5e5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000140)="161548ce05e630d873b93ae167452115ebab9abcfe513046881f34f5969c392cb0825d3ec072bdf6beadab9e97426da5bac99a129adb3412152d937454668bf4217e0b3eb47bbef87706794778f213322e4a76987f3d1a4aae665aa8a630b177720c0ef053c55bd2594601477f600a0af36f1b399017440bf4551cf62c08c32cd59b17647cf23ab3c9847d18e95ed962ca7c9fcf484605e0940d5961799c195a4279b56d0db702afe1655668d548", 0xae, 0x8, 0x0, 0x0) 06:51:10 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 06:51:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r2, 0x20007479) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 06:51:10 executing program 0: getegid() getgroups(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000195000/0x3000)=nil, 0x3000) r0 = socket(0x10, 0x8000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:51:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01860f9bf96c653000"], 0xa) socket$unix(0x1, 0x0, 0x0) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 06:51:10 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) clock_getres(0x705c950d1d41541b, &(0x7f0000000100)) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x10) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x32) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x3000) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 06:51:10 executing program 0: r0 = msgget(0x0, 0x2) msgrcv(r0, &(0x7f0000000000)={0x0, ""/64}, 0x48, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000080)={0x0, "fc08bd403225734c45d3a66d2921fb41ac5437f4d7abe58a3fa9f967da705c9da685dfd5f7047dd5940546bf20"}, 0x35, 0x800) msgget(0x3, 0x4) msgget$private(0x0, 0x148) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) ftruncate(r1, 0x0, 0x4) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x2, [{0x3, 0x5}, {0x1, 0x80}, {0x3}, {0x1, 0x800}, {0x1, 0x40}, {0x1, 0x6}, {0x3, 0x1}, {}, {0x1, 0x101}, {0x3, 0x3}, {0x1, 0x3}, {0x2, 0x3}, {0x3, 0x6}, {0x3, 0x2}, {0x1, 0x8}, {0x3, 0x8}, {0x4757254516527fb6, 0x4}, {0x2, 0x100000001}, {0x2, 0x7f}, {0x2, 0x7f}, {0x3, 0x7ff}, {0x3, 0x4}, {0x1, 0x5bd}, {0x2, 0x9}, {0x2, 0x48465763}, {0x89b9ed8c478ac8ba, 0xfffffffffffff6eb}, {0x3, 0x4}, {0xd020750e3e5040a0, 0x80000001}, {0x3, 0x2727dde2}, {0x3, 0x1}, {0x3, 0x10000}, {0x2, 0x200}]}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000280)={0x7f, 0x6}) setsockopt(r1, 0x5, 0x1, &(0x7f00000002c0)="19b79c0da9ae53d61bf257757aa4b75a82b963", 0x13) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x20, 0x8, 0x8001, 0x1, 0xf78, 0x10000, 0x81, 0x2, 0x1, 0x820, 0x2}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000003c0)={0x1, 0xd5e}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000400)=0xfd8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000440)=0x7) ioctl$BIOCLOCK(r1, 0x20004276) read(r1, &(0x7f0000000480)=""/103, 0x67) fchmodat(r1, &(0x7f0000000500)='./file0\x00', 0x100, 0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000540)) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000580)) r2 = accept$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) accept$unix(r2, 0x0, &(0x7f0000001640)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001680)) getpeername$inet(r1, &(0x7f00000016c0), &(0x7f0000001700)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001740)={0x1, 0x1, 0x6, 0x5c4b, 0x1}, 0xc) pipe2(&(0x7f0000001780), 0x10000) 06:51:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x2, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:11 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff00309900f89cefc8c8e838c5e48ad05d727c8a5b67daa2b2fb2f8f27ff639195010000463fb140d9f4fdc514d8bf684052bc3e8b00000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000039a000/0x2000)=nil, 0x2000, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8008, 0x0) munmap(&(0x7f00000f7000/0x2000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xacbb, 0x8000, 0x5, 0x7, "a1619ab3b149ccd9052ccc0bb41fc52b6a78db60", 0xc00000000, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x0, 0x3, 0xaaf3, 0x9}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 06:51:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") r1 = semget$private(0x0, 0x0, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/238) 06:51:11 executing program 1: r0 = socket$inet(0x2, 0x0, 0x10001) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d62958c1fc4789a29ff6a0592e56f3d033a2f3b368beaff2929ae2b3a7981fe64ea66407b670f613e4c37e7635e64e7549e20049c92f17992c31932785b46f3d3ffafffa31af4adb4694c7", 0x4b) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = getgid() setregid(r1, r2) listen(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="46d07c0a09a1b4d0ad859d34c4ed6c61d23d17449cfa22358a3094f907d60c5a0cb5794746921481ba3e2dd5d8858c6980224055dd8e3766e9103c9519a02b9017afb521507070e5900fbd7ef2d6067384106467ed18c63036c527dc6df0c147a98c4d9b75a77b204ae012b1bc96056201396c3fe319e20d91596fa4bc3db3ae3b8b5e262238b1e1c5b70b3ec98b45f9afc53385d71b6f4d83fd3371a80cdb29e005a27f13911a663a8350650892bbbf780ce43c6fe5e9c333f60f5cb636134b07e4227772db72576e716136b56bda12d4c6dac6695de625a122001f5d6e8c69af28ac585b833a35c5a59c885e", 0xed) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) 06:51:11 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 06:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000002005fffa}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1000, &(0x7f0000000380)="85d8fcad4faec57b78f5fcaee0d232061fd31e055ca063de0d903cac676c02373538e4108ba28c7983c25f2231e2f4bf7ee416c7da703c290a0c9e25eb70cdd66019c2e5f0f7509629f8e6b0eba907b4098535d5f5a0933fe387e122b8529556631f7497a8b0a4f35e0d03eeb9753a2d126816ab9ffb16f2125b4dbaf98b3981b39947d67e306ef25c79b88eb4128aabd905f0b259df7eb8e035014a008f6d0083a585d112f077d8db7e08b13a875ec8df43969996ee26b1f86a0dff73688b1e133bcb2a1b46e43f19952d0d78b387aa7916049cc51ae33a0da3a052b2f91ba47aa290f166675708ce9da80a381b0ec58fc4aa96401ff12576bc2b551965187ce95e8f0b5df09f4cf0b3c5211ea4d2f69273445d808dc50a177217313810662c0ef5e07911121aaa259fa5be67a59ad810bbc44e91ade3e15611fac60b411f89d91e10a7de89255d797a7c83b5fb2d4bc8361f366a005bb78341bf17e6b1d1e421f9467c7e81ee2fb58a02016c99644713f925d798e11ce4d777f0117f13e4dfe9501cc5e62a593c144b0d2f7fb196784b3ede40864463f3ca78e80512b146fc54e6e01a925e82fdcb7250678583dfd208156144491fd4b448c168cce53096bb7f1656e2a07b119d23d3dd646de5cac2d47f15deffe120aaa8767c53af9ab4a707e7a36e4ceec63c9590ddd6185796a302151642e699f7ffe7271633217758b26587016b65fe472890837d2b228887c1ac32c62e577e24e6d39924c238d20a0438afc22a5b6c251fc869db481ec5f1dd8b6b34c21caba3785930dd8e1de35917efdf01e9dee82e4389d2f6f100dc602d64f73631ca2071386ecaeb9cb878c8b324c4e46fe42f7cd4ad80f09fe919b8f0b740ffa21ce260fbbff2376a6d6fd19a7ff80ab07a255aa0a6369921f474d263c40017f63522546349b270f89f4d87f7910d24ce38d6db8cecb128d4af19654f8189bbd5bb269e6585ac9409ba1ada43f27dac0af5ee1333c24cb02141205da92396c1f6ddb76d23f9718ed7f0a7667d5b1b55940e6ed47c246105306639468dacf899fc4ecba6a67297dbdd668557194988e729335e72d37ef0d950bb804038f6fc21975a8cb040939d82f094ada79bfc775ce1743cbd3d7c01a79c76c07c831a3d4c88443fa633c269bb8d4239696b7f1c5d9b2a74b47216023b16a92ca9e8db99754108cf0ea500b427105718584a8cf40293226a6c61eb33ec09408a6f5a26692264fdaa3a9347c4b228b05045c6e698b911b4378d869b64b19f100847e15544469c5d5d07b1b1a1fca56313feab82d4a8f6805a80cddec63526f3cc984f2eb1438ecf948e5fceabc90f8680fe8749c7063a57a95653f087ae01a21e61ed3c175445eb12d3eaaab25e303426ff47f93f5ba82137f3816f06a00e88871fb2bc3a5cdcd971629ef50c6617e2ad359a748c132c5bd0c97218c2fe60604657602eaacc31490712ba95e6bcbf81523bbf4e4cdec1126b29d4147101f0d65e6f7b1a12565cc395e766b4f85556372a67836abdab98760a7c3cc39f40d3e4d8dd6c81965e443421749c9a2c365d8e01df0e70dc05db3f50f89e287de04998deda057c52235a12465140fb10f625db4b8ea80ae9937dd123ca03fc220dd0eda12dd0321b5ad6bc58afe6b679f3cf82691f37c0562d24848ca09084a892fc82c44063a3b8067317f192ee98c962ed9ebc80bd14122028be4b683bdfbe4bb3293f71b6c8496a231db7a4154627f21b7073b9e0e547c7ce6a46b2792144d352a40789c348113690cb759b3d33dfff405b107eb0bfe00994b2b4fe4e501de1153147fcb7243062ce52f9364e1fadcbb97a3b894adddbb5c11f5c3bd4074507fddfdffb5f550f43bc787f8f2346a248f2973ddbcb9770a764ca98110bc7b929bb907eb8137c03b9fa641db1eed39f7da7593cf126f468bf91a2a7f5f28c737df1ddce3ad50b92745f67ef908c3bab6d74f74079d67dd9339797cf83cd41a2ad6ce558cea8e55771d7bd77568c6cb8af4f0a570cadec90b7844a70cac5e9f28f9cfb2b52fbd0369835f49232a045abb8ea15da0ecc57a54c28dd84537e2285d2a3780e17a62637771ed3f8dfaf0092e6fb036e05584e825a1f5aaa3d3f7af7c60323b8550e242ce3252c71f8631b1dea3765a2b30c98f108b6ea4b4379036905f20cf460ac61036ed8294113ccfa192d67962fcf467f2a6bb977a94c26d5ceae6ed7db29c6613220a1d3f247e58765753c24df26f59fb0b864f36c00fe2ae7b0d179b7ef9705f44c80d62d3706182ed00b68c5192da08f3014ca2d90cab0d2ffdeedb09c20d1c19a0899b5618ad84833ff43198d8822ea5386cb91c4a4fd3d9c44d367bb94e8d336f72c7e3637c696f9e5974ddc396691f0e8e239b41a2cad8b9427e7c48e434bd4eba6bf0c64f21f4f1d9eda3ac3d8d611d785ec305a1d25f551c8efe08b1f7a005e6e2fc44e8f18abaeee06b6228fb9b448419dfcdbd20d63d49c313e3874a85817770991f4b96dc6496c43ef1665515067b2cc027d0cad196cfba60656c49e641fa77d3adc426657a4af8db174bf822c2d24917df38a45cc56a607e5978fe94d88711cbf934ec8e91fe191bc0e0d29018be8856c682a5ab81943ada26f07d54184d98faa34dd29270ce2f767af780f89ff35d47b8724f9430153657d3d5d025d820d017bb0787b8b7a1977fb79fb8682b965d48969cfe04612de3f79e39865a6cc055ab40a46462f3381ae3353048f37018f3e89fef0ef5289635061583d1f8b5405942788b9a954e4d0190eb8f603dd76929bb199d870112debd8b046554c3579c716786b068b9aed9142c65d645312972df2fc06f13c859007bdaf9b79019172c0982a6993825d6e2ca9de2bc92b2da38842cf7be6490ac175bf3fc04cfd8744fae46d4728c5982f4709735efb10c642a3fafb5d611509cfb2c634d8ac37a1002503417d867140cfc5ac603319e909a733ae5c398a15cb0dd7379fe03bf14f2dfde1e9878615921ebcf6ba3b600f8c2ccf1d08ae9de31c340042a4c9b2e7e7b24049a076a05261d93022abfc67c8bcd52c5a27517e26e96356423d5dac1c2856acadba10ce451d6af10534189450ca9a390659def1f718a8eb7046384850100e2ec645a12cc1fabb4f7c7d01e76d345681965fd75ab98842956d39df79900c762bf4268ae10b6f55477961d230a9d2000a8bba76a8a2cf6d544dd6ae319b4a3f156429c29cea211cdee3f7152d69e974ab75b256161f168555f03722769d17d36295a7c19a3666a99caf8217965ed50d312a3f8a6d1e16611e289593d9fc6e357168498b750cc4f8d668e8c3916080e29e22df138bea45dd0004e5d4dc720080b1c4a315a7505f3851c74d05328b5801faff5ef635a0818dc5c24d7ed9c42f33a90af94b14f487cbc1b2b7634bdf140c43bd3d2abc6ca908e116ba3be6b5502df1ebed76196845cbf412514b86ada710dc1916e46b865e601894743beed5d4a329e33a36081904faa0521fbe47d14f45e2a94d6a9b6fc34d21ccb9da0444f04257fc46d753e633a2b991e73566fc4a714bb55df66a271e4d94c05df937d776d85bbf9601bcd8d6511c87a1da3e699cda7d9f621ab1ef74856d3f3b3435b8bdef08d2fd6b006b04e79e64a82e255414aa6f132e7f32ac6352824cf5d864ccd79c23a9964516070ba8a3e485f9e6eb939c276e6e3ac7fb9dcbb6850462c523d3407bc88b7395e9587186df2faeff091589c2813f8a5eb212d4f891879a03b9d053e5674786bbcdcfc9973921498ea007d32ea5675b611ec33992f58a639aecdf3a10843bc39cfd3c6eb54249d324ef5d84dc4d24788be5761d0294f38c3cd6dba5f1c6a19cfafda51b57d2d0d54b7a02a4c13291d81a244d043c441bd2a52f838f8f8220eebdfd49f370cdc921a3c0191c9d7f4dc5fd3d4a8ae5f7ee93518e52f71f05c62c3b87911053c9d8f14a0171afdeb49e87f9d580c1c262c0e92b4e77caa1c3418edcacaac301ea4122a26a0e3f8667aa582489ad9a55d84422bf32ca409f959e0f8ba101aacce31e268137cde228de203fe7e67560f57a93b794312aa90051300b25e9187bafad9b31cbaf977eb62d1fa192ac6eae61bd02a64c17dc781e6943dac0c55cae837ba81ef8d8c7017d24f2b4a5d22eeef12cccfa45fdd5793b7730dd6826169aa27ab91cc41acf7e5cef98c7ade1da3d729a16254625700f497f63ccc8ea1dc8e4509a261895d8d5a44fbcd63c7b8b6adea450aa9a7aaeabafba7da6cca1ef0eb7f4a767b2b93cc74dccaddc5b66052b0a2a08afd7f4ed0b078bf5672d43093e9d36427541f99f2f1035ea32b399e8a9a4c805c7c71ea59b9219eba6a0fdcf2114e12108ba7a945974ef2ddcfe9ffacc90bbc4456793ac663bcd3ffe3e582b662b3c0daa1e0aa416f5fc8b0837a9ef966a29dc56fdf71028a1bee0dd17be3791e89755d220310ba848636be2fa996e85bbeae2d1ea899fa050b399200c97940c120aec27fa60c14b8c4ce975862418defb79530dead075ebab146a08bcb17bd2d37726b2e5d999fde7aab2f8d805f2cd20a7dd7f3f975b4b47e7622db00553601da249162f5cae3390890ac27fdbbf16596cea9de0e8e8bd3cebd678a40b4522a3ffeddf4aa14edc511615dfc490da81044157425492f44c4c888f49d997d5bb6d53fe2c9f3478ca592c03814ca4600cd391c37f4b1c9e90f5b1d1e42f58b53f7c759d5041c9c366cd24f105caee020c6530b4c7383e0a23db94ddeada48936a9959dd670681af4ae589923d3b88e2105d1ad05f397101c31cbc29c690c9b9425f431b26586fa7eedd3f46d9b2987ff9f4a980802197fbac6b8af1488fa55d706ffc0d853bf9c82508fb0bbeaaba32e9e4562cab59c5a060e02a5c751688cfe5c11a9fd545b8b29dc9cb5352ef3111714d662ebbe310829a4e18b5d8e1f081a17abbd9a82ed71511796789f5da1eb3b51e1f49952d0bd4cd9dd363cb87db894291028ae276a7e966e22ea07b4bd3fa364e6ff932dc201b895482f47e05db2b7dfcbe5d1b5c2410503be4503d2bb3d54856847944521044c14abcf9cc6c6a6c455c6db7db1423f143dfb2880e60bbc294e4cc1f37cbef7572214bcabea6b9fdb9000d976781750558f089713851e0739d94a109b45bf48cb7d5dbf0c08045c77f47a08f1159d8a111f806eedd6078725e0a640ae345fe0a3a07c8e6e6d782b993db15b23bfbb5f16f9c9867efe78971ed2b34417418e85f03f247f94a17d5205e26f1014bb5fedb965d6c33931e051e3a0e9e719dcd55e0545baaa96b1027c3f908a2384eecefb8cbfdb9fbaf7250763d8b5d8dc332cd7866c51387968d6f2ac5bf0a4744f5ef57601a8748eaefa0b985bce50f75b3eb92957a4c375d2cc6a5cdad7522df0c761d0233067acd84f8a84b24d93d9db3b86f58379e1200437e14f2ea9f9aa8a00143d44a547f78a72b80c5b1460b97c4fde12d2fb62a2c1aa5dd6694d1ab6ad919ccc789372b8f4f813b01fa584fecf975c152e17fd24ad0269be1f193cea9e9d4bee6e4d95c3c65e1519a100b1fdb2df86996c3caeb1e3515b8efd3a8b54cad0965d85ef9ceb0d4d98e1fc490dcea7906d9cd03798341387af30a47089c48f5c832448d858535d2fae67e78f6513abdb6c1f8538732c35cd8487d7e2ac5ca0c7443bd94a1835b049021b7a288235ae6e79c2355ef028a55cfc0e53998e2c8bcfaf38061d0d13250bf580f1cecb6a10a964f378b76fc5f73bf857b9f5cba54") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x4, 0x3, 0x1, 0x81}, {0xffffffffffffffff, 0xffffffffffffff00, 0x3, 0x5}, {0x176e, 0x1, 0xb6f, 0x3}, {0x7, 0x7, 0x9, 0x290d}, {0x386b, 0x5, 0x76b, 0x6}, {0x4, 0x5, 0x8000, 0x5}]}) 06:51:11 executing program 0: r0 = dup(0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chmod(&(0x7f0000000180)='./file0\x00', 0x70) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x3ff, 0x4, 0x6}) 06:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 06:51:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x2) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000100)=""/183) semget(0x1, 0x0, 0x14a) syz_emit_ethernet(0x19e, &(0x7f0000000340)="b6") execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='tap'], &(0x7f00000002c0)=[&(0x7f0000000280)='/dev/bpf\x00']) 06:51:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x2) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000240)="c5383e0b1b550443", 0x8}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7) execve(0x0, 0x0, 0x0) close(r1) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) 06:51:11 executing program 0: msgget(0x3, 0x14a) msgget(0x1, 0x200) 06:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x45}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) recvfrom$inet6(r0, &(0x7f0000000140)=""/134, 0x86, 0x801, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000340)=""/235, 0xeb, 0x842, &(0x7f0000000000)={0x18, 0x2, 0x11c, 0xffffffff}, 0xc) 06:51:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x200, 0x5, 0x10000, 0x800}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) 06:51:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0xc6b9cd955cfbe204, 0x2) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0xffffffff) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socket(0x18, 0x918f80d6464a0254, 0x80) 06:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff24, &(0x7f0000000280)="a27df58c85ea6099a8f5bf0bfb98d5ba142ef00d45542b5d346cdde88da93f3d26e9a45ab23ffe176306d104f3b5c303c2e3618b6b4d8fedd7eeee96765258f52260de8034d68267f3ad0a77bedfda06fbeecb4d858a653e3f6f09dac8b8c6110492") 06:51:11 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x41) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x800, 0x400000000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/13, 0xd) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xf) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="2a8fcec9fc7c", 0x6}, {&(0x7f0000000140)="faafd6d13ff713580069084f34a8efa012e21724aae632e42e316368cf3ed4099f8faa47f3fdd29fefb2e9daa08d4cd94fa3925d95003f4b6e5f006b2732de5cd6b0b652756cb48b792112a29f61d4d83a2e5144d8812e227308304fe3e7397707b46e2b686159458dfdfa42f389e12be772ac48eb2d918fe4a08c1401db66ae4393383b73698072d58019b4421da4712fcc2f", 0x93}], 0x2, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:51:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x140000, 0x8]}, 0x3c) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/11) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x10001) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x200, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = getgid() setgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x5, 0x4, 0x6, 0x80000000}, {0x5, 0x6e7, 0x4, 0x1}, {0x463, 0x101, 0x42dd, 0x2}, {0x100, 0x9, 0x0, 0x9}, {0x20, 0x8, 0x3ff, 0xfffffffffffffe00}, {0xfffffffffffffff8, 0xff, 0xa25, 0x8}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0xe648) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x30002, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 06:51:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x9, "73cc510a52b38299d87e8c83df4145640f8f75af"}) getgid() write(r0, &(0x7f00000001c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc230a4b80a0cacd6e43649d81affd311fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1effff0000fff4ae26118738348c892389bfe4fec69ebe4b37b26d5e1c621b6bb72d8d9e0b3eb2fdd58f41c628cb93719e1ca652", 0x8f) 06:51:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0x208001ff, 0x0, "b000", 0xfffffffffffffffd}) mknod(&(0x7f0000000200)='./file0\x00', 0x1ffb, 0x32939327) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) pipe2(&(0x7f0000000180), 0x10004) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 06:51:11 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000140)='./file0/\x00', 0x2000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x4, 0x100000000, 0x1000, 0xf0524f48b7f8323d, 0x2, 0x6, 0xfff, 0x0, 0x1, 0xd3c2, 0x80}) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000200)={0x3, 0x1}) open(&(0x7f0000000100)='./file0/\x00', 0x2, 0x120) openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 06:51:11 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r1, 0x1) shutdown(r1, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00005d1000/0x2000)=nil, 0x2000, 0x0) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x3, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 06:51:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x4, 0x100000001}) 06:51:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) lseek(r0, 0x0, 0x0, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) close(r0) 06:51:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x2000000009) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 06:51:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x3ff, 0x19, &(0x7f0000000080)="0fdd4f84aaf74f577afaefa5cdfec35d3ad6bbe8564b81b49fe848779fc8223212b3f636fc8ad68700d10db77ea7f26b1aafd94bfa7e6fc9ffc08eb57dc66bf375ba86e24be9bccf20f1fb3a7d8379679a700693aaac4e0e83fa476ee9bda3d17262ac407f83418734c4b8495ec014259e7a16af7be648a4f385cfa91a62c848773858ffa61cbd5ff8ccc5ad1c32e1bd3049f38d8579fe8ab187152639aaeb335bfd408a15e363a23ef5a2421f66f9222d9ab7fec0572b9623fca6b8d75517d9eb6c6f123882f74771b9427f55e88af5fe54176d5207ba4d5aad8e80d0dc5840539dc374f88fe554", 0xe8) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = semget$private(0x0, 0x2, 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) setgid(r1) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 06:51:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002085, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x80000001, 0xfffffffeffffffff}, 0xc) r2 = dup(r0) write(r2, &(0x7f0000000180)="69e6879afedb431c65491af890a81f31da3293f04e600dde14064cc12163baf5f3b6a94f0bfed70c8ea636f3b127358e3f1927650de1df3efe2fed72265cc71a9a2df653f35747efae1b515934825205fed0477ba5c42fac780fa06efacd642db75a0d56232cd03c46cf7defc0cd9402ebe87ec57bef1caa594e3eb751ccdfb04a138eb3c0aff9e024515ea69560f02f88ff703befd4973aaa4f90292a992c8a0e5fca647cf0f6d9c753bcd87977feb2d6cd6ef965b9b13a03c99477f36a752af779e7767b8fe5a043a972a1e8c9c49422a5bfc31888d9928fb35b4c9947bcad82867d1ef5947e365fc5dc253517d1b3", 0x10000021e) 06:51:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = socket$inet6(0x18, 0x4, 0xd34) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) if~[CeIx(1Z2pN` ^LA!c:us6)O ~W &6s1'5?'e a_>~/mr&\G-vSsWGo.QY4R~PG{%D/,x nzMd-7Z V#,P7QL_0J3@/y`$Q^&`p/p;oT:*O)*, 06:51:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) write(r0, &(0x7f0000000040)="8722ee7b70889ae2abe38f80850e8785738984e2da8bb6f1490337fc97bc5563dd7d432fd683eff88c143228a9ba626e152430822762099d639e404c6ee4a5dffe0a116da6572202e6ecdf07bf1f8d4e505616f6747cfc548f8cf7727acbf9a7defa9796e963d42e7d4e849ed998f39f3cfc46a329a0d023bde3f1961c3a8e3aced8f006c60430024de58053461f9b1d19e0e031ace3186e54287219ca989e8f76a7e86b391e90b3f89c7159f73a201e87d41cf76829f8882bf5abbc8be6c7c3a9208aea87c3e942535b5397f7c0d5ea0b94f2ea938e4cc9cc072518bf38bed10898ecde0aef1dd43dcd347e0a4fb3011e5c2a7d297faeef2dc049f0425f29adc67539a150294eb6f64654906e59042d27fa86dd7e2fc39d378d671bf75fcf174c70ad13cbe9680675f3fb865312b64408ab7b078c1059aae0e25fb4dd49a2aae6b5ec53b4391600d35f2917d46eb6b3967db104d8c106fc4de16b4ed1bedf1b03ce1c81eae9368237db76b4419bbcf5e15b7d11fe84d3dbc228fad2ac5d923a0e25bae9759b037d633d66321e51fe47842d99042c647e46b2c9ccc9f73aa56bc73443a979231b716dfb442f79c365633c92daca28696784417e1570e3a9c23544c07e072bc326381240d80e5fc9dc6905c886840cb55ea04114b37e2d1abd7ba2e3e909c47efbbbdb04891d5f31f100515d8177d40943354190d5efcc64fc4281ee3983be7c1c7264264f2e44689692f94a6cd66ba92224dc53b927d4b24d482842e16bf102e3dc3373cb14006ad1aeb08673f960dd63f5486d918d8a7eeeb33fef00c02c6758aaa31d591b19e7c7523136b3ebb0799e5b720838cd0039ff3ed584f9228c73a3b1dfdc61f15d594353a588b0f70ca0da80866ed80e7096fe9a72258a5494ed7c60eff451a48d0ecba75f3fa8e14b7e39661ca489d517c330fd51959a3f5b4e66653391d18ce88488f5c2dd2bb8267678abfd656dbefa736a445ed429c42dfd98e5d2c51cef08d749fe318b64a7a8fce7e31b04d7f549ed04ab42f6cf4d893cb8ac86c167fa9dc938d75c831596ecddec50e34d1e54b6fdc068a83ac8ba9564bc3cd1b3e9cd2aec8384169de6a2acb60548680fe2db140c2c3fb28434f49a54ec758030ebb1e8a99c58dc1a2d74fa3dcbafe3598b8b4cbe3cd9479c647ee87db1a0c37cec9cdc3d7f0c106a6d293fda57866aec0d9b7a42948dc76bd70315ff2f95a1c698a626046627385b6277515011db3f47f859502d7090c3529c7be075a6507381f52b2026da0745ee2c1764ed985d434ea82eed30b9b15d4b925c1b617f0dc645bc5d43cd76c67a03997300624ab4469fe0a24ac8a08cc3de5f15a15cf9af867419ae59b7684c9fdce6274901d85a0dcc98c94c9b125724eb74d943ac794b218236f546473588d8dbfafbb207836a75528a5e344234ff0ca02c8eb9074e5a4b287d97171b61fdfb8304f024fde8febbe723cd76ec22c74495a51165d2ef1889401e42a4f0753108390941aaf8f52d8933ae18cba6243f3bc624f2f3f5f9a7b46c77eabc3ebf8e37c91338872cb2f331986bb900d98001fb49ed2ca65c4dbbacba1b520410d48ed8334142ac38240ce95bee6c59734c8f691ac75479352d444e0b5bf8c421dc2016374cfc58436befbe050f7faa0fda1af746af587ebd973b7a9c6ac116b482ebe7103743d6babdf115fe12bc97430b4b4a732626e6a4142991a8903efb8e1b451474d56cb67cdc801d5e8289455852db722a307a14c561c84f5e7125d818437196cccdc0587d1296f0ab574db97645871d731b5649196cb7fc46de73e3bc38f6dd3758520531b34bbfb8e7780a825fc0d1244832edbce2bac4d7d62ba4c0eb5352a83d4e0d4db60a1c60356730a99cb827d786927d62a57beef12e4ce2047d81c2505c11cfe046ddf4d2c12de87ca668c8ff84a99d446984a61a6596a6835e979fe1eb99e2aba4b5cb8f952f5e305087130c28db9699ada43dd40cd615f5cc29aa978fc19245e5119eda97a7b700fb24bc7ab5347a0ae42e6baba1ecbd2a1bea856470ee33d64302288738e503ab424956bf134d42064f5fb8ada438c1fe6a44a7adeb7877f87f54718902e16c6c1edf98b1f0b6e25dcc5002138aa3b01f5f97ca9f429568ad22a417f78d5e5691caa0bd2929e822d78ad9dbac099b1b2f3dc08ab7e61bb994cdb356dce9293b8349fcd53c4dfaafffe139c0d967412f73cfff9cb74c9133c617ef875ca123c7b6180f3fc78281fa8798d78d52567caf6531749322d3389a01cc1bce794f628f17038a21efdf16181d3a9105726ad8484a79a2ebcdf0a8a68542246bc9e8dc82c84ba32c45f3516cd1c32df6ead13a20d46158c01c4dd2d48cc637d8ebedd87c3a3507efce8982b78bec9a7e15c553e5768f32edd0b33c612dfd16c7d764a2c63d2c16347290164a8191f0bd44d93cf5d83a1a7c9701c085671238baa619fdac0e8dd45f6f0165ada53dce5fcc81c602488c3516e4ad48fa4d4c8b56119235b28a3a56dd79f7c052ffe99d4181b9a313d87cb1b0f56dffa2dfc99fd7ee69a0de277b8834b1decdc0cdbe5e5ce71be5b857c95d71aba903768c7fff984262ac99814f412acd326157958e664df882793b0a28afdc0c88dbfe0d1e8883e4a00ff3f4ec4fe8ae781c5206b8c861adec321fc80de0c17a42e547cb69fa4aecea755ba80a4bc733ffde65884006fb42f58c9c6d1c9e4c6a93019f22dce08e2c5101e3bd8c893047afcb347907b5280638cfdcfabcf7584cdf5963fd69e16c3f42aed08cde573272795080cab1a3302c6d0b2624d4ccf8200c73c2ee365d805274386c465f4d27a573985a330c4f0dc77c2ff37837376bee3193aa93b6dba9f67338c7fd6d49afcb192752df7bb836f8fe4f5fce74bfbb4d672b96960211257966bd4f5621d371c442b005f23f814c7c272a9e496c23351f2956c53f212fe85ec88751d737620e61628b6043dd811223e513ccf9191ae06c629a0e7a3aa65edb57d80b05aae5d805f5aab388e6fa358c7fbb3f31b57707cfca31b11fba0fa54bd728b668c5e31d0e74f1e4290529d3b22d1ae82aa8a70314c533a47c77c8639d65bc43b47d5b65ceeb8e8938fa6932e4a8016614311fab037f49cc0095d62e7869c8e6e084dde73762f8779e8f6e54d6188bf84a2fca24221b1fd6c3ee1d6d1809f0d371c70111eb717845861c2d47518d950cce9f1f6974774824206ae43bfa9ff96a29802706f471e81e972d34f16e4a59af56305b1963087b5550f5428f9b9bc48d8ce5a9314c64b2ac2887bf56ffb65c9589709e6a7285c717182bfa27667ad3382c1dcb923785d6fb030d81fb6924cad0dd0c4d47bcaa5cd8adce3493a458989d0650f793d82db59af7177b27177e6bb088b75bda4504978a7c28bee89e2c5ee3bbb9e928e59c8aff6f7e16f6c0308f7f80c6368fc712ea7e64289e6c365ec79c386cd27535751cc933e3c5c1e516a1c76b635968eda9e99ba7c07d4ed3f49cf653641ace2420d15084c9f6831aab8990f4c14657291caac4e199d95b3e4c73340396f6fe240181a817caea5f62a5a65def0f136ba5ec119b2266aa59995370529858cf661940abc22cd593eb74ca7cf32621d873e64ed4e688799a73331d1ae68ead62cd93b4894606f3266ffda6c1e96158ddc93ec027a0e3850712ca3723a2f5d79843de0bdffa236838c1a4966e4c6f6488b9c3ca306ab2deb6776fa2ecc83d27bc1961e4fc3c5465042d91f4b86612c50b45fb03c44c9c093cf48ed5cec1d25b28201cf50a89c9fd753a0fc8cba74fdfef08513c62ca219e6675be488166b7e2d597f153732d5ce63ac252492bc0b5524c3fd8d0849603d941a018be22a772503c5e5d985c7282a1f609ce8f33cdabca6be99956d1f10a946e425a4262f255d8de55cb1b01d3ca0b6d8c8959359ddcab990ac358a6fd20df2d88c51fe85adb4b75e256337549958c998e029aba8583b804d3e6620cac5702040c553cb15c78040810d5dfc57376f6cd718bbf16651558d285e9b38a4c3524603f78ed7933b06369c93bb705aebc10cd599f5f43f24115410cba2630006508a433619d0197cc966a7d2bace9c798e6cf25c2c95242f998401f21dc394c3197f4a0c85681444bbbf758aaadb0ecd35c5f3babea6b583171c69ba5e40d22b4c425dcb5e300f7c41b72268e283865d8a29ad09a89185f72042a92414e2b20fb9079df1aeae73110ade6246c8d6a7bae7e01591f836fab5ecd2a8263f422d99a408a94362c72ef8794f250852456416f218a2f72eac2e2b88b67a667b69965fb6977a3ea50f56d09af20cf80e021d9e1e5a0139f67e754be34b3628c40cf1d0a12da6d829e900de99e8629f3b8b291754e861eb7decda61dbe5c312d80a4a60c50520bbdfef31afb0c56f7866a5ba1172083c3e41f4b6942c4ce0eb54c522815676966ac0fb1db4a117b5a4d66e85cd5f9f318fddd9128b8a40a51cbff937140325a0343ddb0e0f05c66d4d3ab2240405806f246893fe39c28853618d14e9372db6e2972ce8d602fcab4a4a685df308bed86c972242f705b4dd435f1be92ea448e190a72865256862e1e8b763e8a808500bd0bd3d350f9f61cf3e12830da0785eb738f2eee44420687ee47786e7eecd6107b9a5c01d4c2ce769d438de8ee77e0d6974978f45079c58e2359f9dae4f64b362bc9ed1611abc056eff8a0047724b32286b8d2c10e59a4fb9310fbe8b351bf001ca8fcb66c3bd75487207fc5aabd25e490e06119d0227efc13284c2e536fb179dcdc64f29cd0c59517194f2c687b8044a849e3cd7a26b4b7a625422b96e8b4aef56c00679535934ee462bc5912405fd9064955ae3a092cc1b4df31907209680da3e5c35942c538c2e14f875df85764a1977fe0c0bcef4606f1c0ed1e800ba33f340d89b6c0cf7570d76fcbd68545392f20e76773bbfb07c6ca00e2da852ad114b4dcd3c5c84cefc74e4068af8bbc177aa0856155189bb5ed749d8fd81dae63e4261e7a994676b3cd23942b859133b0fcec317d5df998dd409d2b6cc54ec6197ba631d39054c37eef2064a825fbe086c51546b4d4472158a67b5c860b7f25a3b57ba63c416c6d27cf7df7051dc14e92499552d56ea5f3d0c9a50d44d6071adfb01403cb24fc89aee6a27bdee6944fd8291cc72c5a5fa680e66497fa71064961205747b0cb21385b671a32661149a0fb8e1c780a91747ed31a77d81b6fea888ee5f8bd27225457c889f2e15fd5377f59bb1960e4b6733dd28fb968b9e2ff0f77e8657b9e2b29ffb41515a70d404695720da5e11d3a910ae1f1ca24d6b4335b3f2c481dc5f89b74a0111896ff764bc65d2b17f7b983a5b9a8559b21eb8af0cb151e6ce70fa038b5c43a248d6fdd6c8f89d10e99ed08f976406871c9190bb61c2037c65e55adce55e5b2768ee9feb09255338519b825e7dbf29c7b96a333a581e044d0e91a04ce3d3e4b87a38d601204101645aa94818373f41617f665830a985e0ee3f254a93173696d0d32f5334de7f077f98cf81b9ec218d1409c56c3dce08503f20add3e051ffd6fdf059b7195ba6be8d92908bf25c634ef78151b196208a11737182e76cd4cd35a3bf79ec52d106d1fc65ad7f845d354dcb23e10b344e8f835977e52818739d2e9a90995215e8053203149491852ddb75b3b57d3a329fa446879a648b26f2559c654877de9f4923545759eccff02c83555f14927727fb4d40011da51fb49de7b89a4237fe3e2546dac9d4da7cc907fbbb6fb", 0x1000) 06:51:12 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1000092}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) 06:51:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x4, 0x40) semop(r1, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r1, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) semop(r1, &(0x7f0000000100)=[{0x0, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x8, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = getpgid(r2) fcntl$setown(0xffffffffffffffff, 0x6, r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) kqueue() syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x200, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r6 = getpgid(r3) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r7 = getpgid(r6) ioctl$KDDISABIO(r5, 0x20004b3d) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r7}) r9 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000280)) fcntl$dupfd(0xffffffffffffffff, 0xa, r5) wait4(r3, 0x0, 0xfffffffffffffffb, 0x0) semop(r9, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) 06:51:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) write(r0, &(0x7f0000000080)="245f5ec578cb65101b963870e78e166b752c4c96b2e67d33dd67f55136690c87d46a9d16786780cda5df0dc08122917ed482f4b9f6579125a4021d1115fcc4d9b228071f3781a37a9c6abfa1ab67e2146a51ae45d28ea2681c44248960e08437bd304340d19e6ff7687182772e029dc02157ca522836511e5ef2d86fed61f691c4391c6d35f25e057ff25a3cd3273c79d0cc4495d05e0852f2845c1c759ffcd2e1b8b960b13baef0d4fb8f1c945ee4266e8549e73446b2cfb43586acbd02c8dc843a1a2b3e62c86e36fa04db6868dad177e765be504058f4e83a9848f8d022", 0xdf) dup2(r1, r0) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 06:51:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) sendsyslog(&(0x7f0000000300)="bbc76d0e8d0cce75650fafda1d7430dd72444ea6a96131b4a3c8842ecf0871d1629166a9c8c3c283fa84e41115367b05efeffa318b779926ae33d87b715b91900292eb2ade697279e524320f30fa54255e838311efc8140aa220412fceffc6d7981add116d541824e9737f000c85a2113f693c39db0c7f319295c3284a07a7f6d6f40a408e3f4fa5cf93aa1ceb81c98ad83c30c8c9b0eba75f649b4a0242803d341c644af51384f3ae23707315e7e1fd35e1013fb6ce1aa1e395da75f89473c3a0eee00bd91aa0f235b6c3d8b1f270fa69", 0xfffffffffffffcb4, 0xcd48f0161027ac5a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) getpeername$inet6(r1, &(0x7f0000000240), &(0x7f00000002c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 06:51:12 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = semget(0x2, 0x1, 0xc0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/123) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r1, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) close(r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x3, 0x0, &(0x7f0000000140)=""/3}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = semget$private(0x0, 0x3, 0x1) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x8100, 0x14) getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) pledge(&(0x7f00000005c0)='\x00', &(0x7f0000000600)='},\x0f\x00') chown(&(0x7f0000000680)='./file0\x00', r5, r7) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000700)) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x8, 0x7}, {0x18, 0x0, 0x6, 0xebd}, 0x1, [0x3, 0x80000000, 0x1, 0x8, 0x101, 0x4, 0x7, 0x5]}, 0x3c) r8 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x100) listen(r4, 0x26) setreuid(r6, r6) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000440)) semop(r3, &(0x7f0000000480)=[{0x3, 0xfffffffffffffff8, 0x1000}, {0x7, 0x6, 0x1000}, {0x0, 0x1, 0x1800}, {0x2, 0x1, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x79, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0xffffffffffffffff, 0x800}], 0x9) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) pledge(&(0x7f0000000500)='/dev/vmm\x00', &(0x7f0000000540)='\x00') ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000580)) r9 = shmget$private(0x0, 0x4000, 0x5d0, &(0x7f0000ffc000/0x4000)=nil) shmat(r9, &(0x7f0000fff000/0x1000)=nil, 0x2000) 06:51:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x2000000) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x55, 0x1, 0x6, 0xfffffffffffffffe}], 0x800, 0x0, 0x4, 0x0) 06:51:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0xfffffffffffffff9, 0x6, 0x6, "fb788952e55fe6d3eb61e93882f0fdd11a4b87db", 0x7, 0x6}) setrlimit(0xb, &(0x7f0000000100)={0x800, 0x4}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x714d, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318", 0x45}], 0x1) 06:51:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186004008b00113c270000000000000000000000000000000100000000000333000000ffff0060f6a2", 0x2c}], 0x1) recvfrom(r0, &(0x7f0000000440)=""/4096, 0x1000, 0x1, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x3ff, './bus\x00', './bus\x00'}) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x4, 0x8, &(0x7f0000000140)="7a6e1c7155cbae839fd02731ac7bedc8c4961be8ae4206117fb439b997e56631d491332be32837bb9fd97d6d244e680987be9853c42562b5a3d062e2ab508b67b178b510a6", 0x45) 06:51:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="2d012e2f66696c6530009e3b39e42953442c535a7629daacdf9fd6175816da3a4629352aaad4079c982aa7bac4d5cbdf23997fbd52deef94048bc10f78de8d49dc826068e874ede87135a4e8a25a204e7cf05f314283d2abbf193463bda4d38cffd97f0c223bda85fea91272c6dd40a36b73e625df2b3e150e29c10d2c17ed53a4006c372064caf450c4e4228e628aa44d4d3e0eaf89b326c7da7dfcc88892bdc17e5596cbeb4434c39aad3556b943dfce646315cb4d7ebb8cc184d1d874b165490a90ed75aaad2e3760c37f666a5295f65bd5ff1f63ee33b31c8a3ea9b906cccb0fe84e911d1c1bfdde44cf7f2ec87625afcbbac2185a562ef97390645ae03e9be95f01492a86391c5292e623c958b808dc226f5b38de2d"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 06:51:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) getitimer(0x3, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = shmget$private(0x0, 0x2000, 0xf3e10ffeeb548a7a, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 06:51:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x8, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') preadv(r2, &(0x7f0000000540)=[{&(0x7f0000000180)=""/88, 0x58}, {&(0x7f0000000200)=""/137, 0x89}, {&(0x7f00000002c0)=""/5, 0x5}, {&(0x7f0000000300)=""/24, 0x18}, {&(0x7f0000000380)=""/86, 0x56}, {&(0x7f0000000400)=""/63, 0x3f}, {&(0x7f0000000440)=""/194, 0xc2}], 0x7, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x400, 0x0) 06:51:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000021, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x7) 06:51:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) r2 = getppid() r3 = getuid() munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) shutdown(r1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 06:51:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x104) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) 06:51:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0xfd, 0x0) 06:51:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/167, &(0x7f0000000340)=0xa7) linkat(r2, &(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00', 0x4) r3 = kqueue() r4 = dup(r3) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0x1, 0x0, {0x1, 0x400}}) r5 = socket(0x18, 0x1, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140), 0x14) 06:51:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 06:51:12 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x7, 0x6, 0x8000, 0x40}, {0xffffffff, 0x7, 0x10001, 0x3}, {0xffff, 0x1, 0x101, 0x2000}, {0x9, 0xc000000000, 0x96, 0xa0}]}) setuid(0xee01) ktrace(0x0, 0x1, 0x20, 0x0) 06:51:12 executing program 0: r0 = socket(0x20, 0x10000000000003, 0x35) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) 06:51:12 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) syz_open_pts() 06:51:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x100) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000100)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 06:51:12 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) dup(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x88) r1 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x6ce0490c, 0x3) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x400, 0x0) 06:51:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x80) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x1dfaa9d5}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffd, 0x0, 0x4009107, 0x100007ffffffc, "9000000000008100000000000000e12d0b00e500"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 06:51:13 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f00004c2000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0xffffffffffffbffc) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) 06:51:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0x3b}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x5) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) unlink(&(0x7f0000000040)='./bus\x00') getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x4) 06:51:13 executing program 0: getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) setuid(0xee01) r2 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r2, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) 06:51:13 executing program 0: r0 = socket(0x10, 0x5, 0x5) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0xfff, 0xffffffff, './file0/file0\x00', 0xffffffff, 0x100000001, 0x81, 0x101}) bind$unix(r0, &(0x7f0000000080)=@file={0x31527a0e28439043, './file0/file0\x00'}, 0xfffffffffffffd10) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)={{0x289, 0x5}, {0x9, 0x6163}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r2) 06:51:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) fcntl$setflags(r1, 0x2, 0x3) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000140)=""/128, 0x80}, {&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000240)=""/221, 0xdd}], 0x3) select(0x40, &(0x7f0000000380)={0x0, 0x8, 0x3, 0xffffffff, 0x0, 0x3ff, 0xf2, 0xffff}, &(0x7f00000003c0)={0x1000, 0x8, 0x67, 0x8001, 0x9, 0x0, 0x9, 0x6}, &(0x7f0000000400)={0x6, 0x5, 0x0, 0x4, 0x8a, 0x40, 0x8, 0x80000000}, &(0x7f0000000440)={0xc6, 0x401}) 06:51:13 executing program 0: r0 = socket(0x18, 0x4, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x17) recvfrom(r0, &(0x7f0000000100)=""/231, 0xe7, 0x2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 06:51:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/238, 0xee) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x81, 0x2, 0x0, 0x1, 0x7}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200", 0xfffffffffffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r1) 06:51:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) 06:51:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x1, 0x7fff}, {0x42, 0x329}, {0x4, 0x1}, {0x8b, 0x8}, {0x6, 0x7}, {0x1, 0x7ff}], 0x6}) 06:51:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x2) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/100, 0x64) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x21, 0x40}, {0x23, 0x6}, {0x1}], 0x3}) getpgrp() 06:51:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x82, 0x8}, {0x23, 0x4}], 0x2}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) 06:51:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{0x0, 0x272}], 0x1, 0x0, 0x0) close(r0) 06:51:14 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x90) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40, 0x101) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000280)=0x4) r1 = socket(0x1e, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x60, 0x2d73e2271b0c36cb, 0x8, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x148, 0x1940706023886801, 0x36f1, 0x2}, {{r1}, 0xfffffffffffffff9, 0x4, 0x80, 0x5, 0x7fffffff}], 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x8e, 0x40, 0x5, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0x18, 0x31b3649665bfe596, 0xfcc, 0x75f}, {{r1}, 0x0, 0x40, 0x2, 0x9, 0x1}, {{r1}, 0xfffffffffffffff9, 0x12, 0x20, 0x8, 0xa45c}, {{r1}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x1, 0x9}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x8, 0xbe}, {{r1}, 0x0, 0x44, 0x4, 0x2, 0x69c}], 0xffff, &(0x7f0000000040)={0x8ee, 0x400}) close(r1) 06:51:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendsyslog(&(0x7f00000000c0)="aa5dc106caa651e6f7553017faf873e53c61680c3b0868cfd9353bd50237185e9ecc0859daba332180245f8e79eb7a67daa6b0d8414983f75f9d567901342b365e75feeac678a4369ee4f0422f897ba41ee5d53ddbbb227a7d6adc613452adf15275efa9c9", 0x65, 0x8) clock_gettime(0x2, &(0x7f0000000200)) 06:51:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x2) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:14 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCEXCL(r3, 0x2000740d) 06:51:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002f, 0x0, 0x0) setsockopt(r0, 0x7f, 0x7fffffff, &(0x7f0000000000)="1d38145fe4ba8f755723332041bed9d485442c199cdbee826ac67915722a8bac876098e50e991830271f68f71f02cd5ac1602c30c748aa849e97e3d944b9761ea3aba563ad7cb3a30c8ee810c0d1ecc352a29682a9224ef845db47b30cf3d4a970f46a37721e5d8e6367a4512deb0750111806a5f5bc9869331bfa9425e7c162be37957566668843d541878b5644623eb1710a43024086d3014a360c5e6fdcf8cd0c8c98ccfba02d22cacfb0cc82956073853d2712e21a0ebcb1ea4a420ebf60aa790d3ecd", 0xc5) 06:51:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 06:51:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8080, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x4304164be15a2864) 06:51:14 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x1000000) geteuid() 06:51:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r1, &(0x7f00000001c0)=""/191, 0xbf, 0x1, &(0x7f0000000080)=@abs={0x3bed42d72289e384, 0x0, 0x0}, 0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x42) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 06:51:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x7, 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x4d) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 06:51:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0xffffffffffffff68, 0x20, 0x1, 0x1, 0x57140000000000, 0x1ff, 0xcfc, 0x1, 0x1, 0x800, 0x1}) 06:51:14 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = geteuid() getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000000c0)='\x00', r0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') 06:51:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x3ff, 0xd12, &(0x7f0000000380)="89879e83f396ca413317f66af5dc95ef6a0bef9da69f73e829179aa3696f757378c48fd0d8daec43855d6bc8c423b6cdcdc47c1ab85780f29f3d0ccd5ac23276ef0353d4a6264119d903ada5728b987dbb7f01c5869c114d4044fadf73c994e7b928b0e7eb6e3bdca071a0a9531719ff653dc18e38c69c283394a53f7f4cd7de0f3e", 0x82) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x10001, r1, r2, r3, r2, 0x78778d0183c0dcd9, 0x7fffffff}, 0x0, 0x80000000, r5, r6, 0x4, 0x7, 0x1f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8000) 06:51:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x8, 0x20) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:14 executing program 1: stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000002640)=[{&(0x7f0000001240)="352abc16f34a564fc7a9429d406ba75e0da362a5d69cda65d45ab8d201d309e63c8388d6b0e34ad63aa166d92caa9ab20006a8755a17657f1a117d9e8367b2fee006f2c5594d770ff505491e8a9db7a63669a9c24fae019a94e5f65a15c95e439e45acd7802afa2526a1c42327a5eb6b8bc074adcc1dd21e6a454588d22b1a3f0f814c61e8b82373c6d5cb7631f675c9d94f6cd721b696fa8becdffa71111db93c89c0f35f338dca33852d6f0ab011575a06bc6394df4f399200b4a3119ad9ffd98d5b919ddd095186b8c5f71d7ef6afdbba4ad2ce2591141ad9e462bffc79d07686a613c452060e7ebc7605e3af0ae9d40db7d771eeee8863b6d81e11946f1a5989d97cbf52e725accc5087330c6137c330ee048873d7c13a315c48d829ddd6779f1ee5b1b2aaa39f9976aa1e3190fdc5cb46d3ae1b9ff155ab5fdce04da163b0a50cd0b286d0b11336839a254a22ac9f93ac02d1cea0918fb4b451a7a4b0bd37a37e86b3f7346ac626e384ef960d3a063ad9d6d91270548c0b5503a4eee065bb771809f06643f2cb1cc057a0580a952bf839826572ae787cd6c34773a7cac70a29385cd5c179e3dbf41715e4a43b90d0569228422e", 0x1b6}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:51:14 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x74}, {0x61}, {0x6}]}) write(r0, &(0x7f0000000000)="6e8b1ea1810f76df8e6aa14368590d01be8ad11a2d7aa74394f54081c7cf2e4c338a56e8d08a9cede6943d5514ef4a7150dce1b29f8628fa930a88d76a46e818cdd3fb1029ea43a45ccdcdc8c11be0d9879e016ec46e5821851967598719d95d88a8f25d9e451b6df049f23d4d35fb2197d8704dde477eda50260310e9dde3ce7e064e84690e0f282428cda57d880797c45a19816fbcbcae63c73bd644634fcef9a63246d767a72d0745c67592875f46f1f472ae0bf38d5911ed4caf562e07b87c8bc20b3e8f72812648d888711d36cf6d043725dfa5c9aea618c4755663e7b609a50607e0a230f19e16120c7f11cadf66c81ebd39ed485f9a69901d6f50", 0xfe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0xffffffff, 0xb872, 0xa0000000000, 0x100}, {0x9, 0x8, 0x1, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 06:51:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 06:51:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) recvfrom$unix(r0, &(0x7f0000000040)=""/38, 0x26, 0x54023346febf8ce2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x101, './file0\x00'}) 06:51:14 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x6, 0xfffffffffffff220, 0xc, 0x400}) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x81, './file0\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) acct(&(0x7f0000000140)='./bus\x00') close(r1) 06:51:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getpgrp() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) wait4(r1, &(0x7f00000000c0), 0x1, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x18, 0x0, 0x0) fsync(r0) recvfrom$inet(r2, &(0x7f0000000240)=""/217, 0xd9, 0x2, &(0x7f00000003c0)={0x2, 0x0}, 0xc) 06:51:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) setuid(r3) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) msgget$private(0x0, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) dup(r4) ioctl$TIOCNXCL(r4, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = socket(0x18, 0x2000000002, 0x0) r6 = semget$private(0x0, 0x2, 0x31) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000002c0)=0x101) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x8) setsockopt(r5, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 06:51:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x8, 0x5c75, 0x3, 0x8}, {0x2, 0x9, 0x2, 0x3}, {0x7, 0x0, 0x1, 0x8001}, {0x5ebfd7ba, 0x8, 0x651, 0x9}, {0x6, 0xeda, 0x4, 0x7}, {0x4cb2, 0x1, 0x5, 0x100000001}, {0x100, 0x81, 0x1ad, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xb39466996b73dd23, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") 06:51:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x8a) mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x4) r2 = fcntl$dupfd(r1, 0xa, r1) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x2, &(0x7f0000000140)="fd95") 06:51:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x40, 0x0, 0x0, 0x0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) ioctl$TIOCSTOP(r1, 0x2000746f) 06:51:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000149, &(0x7f0000000000)=[{0x100000001, 0x2, 0x8, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x6, 0xb55b}, {0x3c, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)=""/104, &(0x7f0000000380)=0xe1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = msgget(0x1, 0x101) msgrcv(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="43dca60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a810400000000000000a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a833aedb405e8c71e3faa460aab70419c38072543a8bc7d12feabb4ab958dccb50cdda98d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1b3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a80bcb5fefad9edae105227e6668137aaec56b018264be7b07c67260b7720d5e6515d307e8f159ceae6fa74ea3aed38c01001d5cabad7ac3955a4949319279d45db0d082ffa9393d9576272a621e1c21151995e2a24fb5376080787c046756842f95ce511d3131deec13a00b653a4a80cf4fc23bb5b368362ffdf7fe0f5ef764fadad71b765202664bc6358bc0262b513f3e85b89109bbf9b0d36a323de28d27ba100bcacccf787e48dad647afde75a1b112552687b55d58e1e13fc8c5b95a822580b4409ef87ba1260f610527ff4fd7648a8383a8aef9f0ce9c46dfcca1b010e70b10f0b81f15c1296575cf17cc4dc24b88c6103d411804b39c6121a131c032647df80772e96f4346fb2e09562a192d74c51653b100ffffceb7a757e9d1d8a353e8901cd24b8daba345f77197"], 0x9, 0x3, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r2, 0x30) getsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x4) msgget$private(0x0, 0x80) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000c00)=""/224) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x20, 0x8003, 0x19e) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getgid() r10 = getpgid(0x0) r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x200, r6, r7, r8, r9, 0x1, 0xed6}, 0x10000, 0x2b1, r10, r11, 0xd6, 0xfffffffffffffff7, 0x1, 0x4}) socketpair(0x11, 0x0, 0x1, &(0x7f0000000400)) msgget$private(0x0, 0x120) socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000002c0)="1254f3014fb6ec53397a5e9b540d58bb2b1b9d327c49914077e9c251eef610262fdbdaa621d4571fdd58096a019b0ce07f8abd7a68bd6a02cbc64aa2b4c6f8ca228e80fc115bdd7ea4c4f19cece609e348", 0x51) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x2}) setuid(0xee01) r12 = msgget(0x1, 0x2) msgctl$IPC_RMID(r12, 0x0) 06:51:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xfedbc07ebe6d0295, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x3f, 0x0, 0x0) socket$inet6(0x18, 0x4007, 0x2000d) 06:51:14 executing program 0: setuid(0xee01) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000fb3000/0x2000)=nil) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x1000001da) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x81, 0x0) r2 = getppid() ktrace(&(0x7f0000000040)='\x00', 0x4, 0x804, r2) r3 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000700)={0xffff, 0x8, './file0\x00', 0x5c, 0x7, 0x7, 0x10001}) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0x2) r4 = msgget$private(0x0, 0x110) msgrcv(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd50000000000644df405a6f0f4c4870000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415da5f1916e2fd5bba2c6e07bb82c921357d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023200"/374], 0x1, 0x0, 0x0) r5 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000740)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x2, r5, 0x0, 0x0, 0x1, 0x1922, 0x8}) 06:51:14 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getuid() setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000000c0)=ANY=[@ANYRES32=r1], 0x1) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$TIOCSTOP(r4, 0x2000746f) 06:51:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = geteuid() pipe(&(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x6) fcntl$dupfd(r0, 0xa, r0) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x8) rmdir(&(0x7f0000000200)='./file0\x00') r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r4) fchflags(r3, 0x10000) connect$unix(r5, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 06:51:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000040)="a0b77163a7832b2b22902154f01d4b87d41f9e9ad54f89e371d42b7aba4cc9ce8f8581bbe0b135e828649b504bfb7fd753eca20659fc68e4e9c618e152c84386f8e19d012809cbc7eec8137f6cd07a0a2f4bef10ff4afa40e2bcaac42c6df4c819b82cdc1ab26ce4dffa2e55ce36dd1f4fcf21cfda3de4a560646803c1e6ba83ec1b29", 0x83, 0xc, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = dup2(r0, r0) setsockopt(r0, 0x6, 0xfffffffffffffffe, &(0x7f0000000000)="d328ee56", 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0xff) kqueue() 06:51:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xfea2) setuid(r1) r2 = geteuid() pipe(&(0x7f0000000200)) socket(0x20, 0x1, 0x20000008001) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) setreuid(r2, r1) 06:51:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x87}, {0x2000000000006}]}) r1 = semget(0x3, 0x3, 0x100) semop(r1, &(0x7f0000000040)=[{0x3, 0xa00000000000, 0x800}, {0x57957352af25e36b, 0x7eb, 0x1000}, {0x4, 0x0, 0x800}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 06:51:14 executing program 1: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x5, 0x3f, {[0x1, 0xe00000000000, 0x7, 0x100000001, 0xffffffffffffffff, 0x3f, 0x100000001, 0x5d8a, 0x9, 0x0, 0x0, 0xffffffff, 0x9, 0x40, 0xceb5, 0x6, 0x1ff, 0xda], [0xd4, 0x5, 0x4, 0x5, 0x1, 0x6, 0x7ff, 0x2, 0x6, 0x1], [0x800, 0x3f, 0x100000001, 0x401, 0xbc, 0x9, 0x6], [0x7ff, 0x5, 0x6, 0x8, 0x20, 0x401], [{0x1000, 0x6, 0xfffffffffffffffe, 0x8000}, {0x2800000, 0x4, 0x5, 0xfff}, {0x4, 0x9, 0x1f97, 0x400}, {0xffff, 0x1, 0x5, 0x9}, {0xfe96, 0x10001, 0xffffffff7fffffff, 0x4}, {0x8, 0xdd, 0x0, 0x9}, {0xffff, 0xffffffff, 0x8001, 0xfff}, {0x9, 0x100000000, 0x2, 0x18000000000}], {0x33, 0x510, 0x5, 0x74b}, {0x8, 0x5, 0xf1, 0x9}}}) 06:51:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fchflags(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x401}) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x2a6) 06:51:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) fcntl$getown(r1, 0x5) syz_open_pts() 06:51:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10410, 0x20) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x2, 0x2, {0x7, 0xffffffffffffff80}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x100000000000009, &(0x7f0000000000)={0x2, 0x6, 0xffffffffffffffff, 0x1000200000005}) fcntl$setstatus(r1, 0x4, 0x40) 06:51:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000000)='.\x00', 0x200, 0xe83d5a4c079d2172) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 06:51:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x22) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f00000003c0)='\x00', &(0x7f0000000300)='r\x00') 06:51:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f00000002c0)={0x2, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 06:51:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x7ff, 0x0, 0x3fd, 0x7f}, {0xc244, 0x10001, 0x7, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:14 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 06:51:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 06:51:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000122, &(0x7f0000000080)=[{0x60}, {0x1000000000000080, 0x0, 0x0, 0x2}, {0x6, 0x200000000, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x8d, &(0x7f00000000c0)='D') 06:51:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x100000000000009, &(0x7f0000000300), 0x0) fcntl$setflags(r0, 0x2, 0x78b83110318bd6af) 06:51:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000026, 0x2, 0x0, 0x0) 06:51:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = dup(r0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x200000005}) 06:51:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendsyslog(&(0x7f0000000380)="2b48ebd67a25401b57d999d39ef3a2757ec921cfc0d3e8f0e9093e64980fcb8f080669c903688cc826560095410d7dbadaab1bc808ddf68732c40e77313130645fbc2a58fff7e97879bd1edf5a10762e157bed3512f1b20f22440e57ffae682f4b06b54496203122bccf20fad522d6d6080b7035207aef3628458c90faa33ba1e379af87172d449f33e70d17d1d40131d87f503f0d8ffc7f3315", 0x9a, 0x10) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r1 = getppid() wait4(r1, 0x0, 0x8, &(0x7f0000000280)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 06:51:14 executing program 1: clock_getres(0x2, &(0x7f0000000000)) 06:51:14 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10c) recvfrom$inet6(r1, &(0x7f0000000040)=""/93, 0x5d, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0x7ff, 0x1f}, 0xc) 06:51:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000080)}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:15 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x467d9750e38c7f18, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x16016, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x20, 0x7, 0x5}, {{r1}, 0xfffffffffffffffd, 0xd0, 0x2, 0x2, 0xdf}], 0x6, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0xd12}, {{r1}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x0, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x40, 0x0, 0x8}], 0xc3b2, &(0x7f00000000c0)={0x4, 0xffff}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 06:51:15 executing program 0: chflags(&(0x7f0000000080)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) fchflags(r1, 0x10001) write(r0, &(0x7f0000000040)="0b49544eaf4fda6f2760b109d5", 0xd) 06:51:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6}]}) fcntl$dupfd(r0, 0xece4d9042fedd26e, r0) syz_emit_ethernet(0xfffffffffffffd5f, &(0x7f0000000200)="a440070000f25000fbdc5de607dbe28952df6637a3a7") ioctl$BIOCLOCK(r0, 0x20004276) 06:51:15 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1ab, 0x7fffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) 06:51:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb, 0x4}, {{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x6, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = getpgid(0x0) r7 = geteuid() r8 = getegid() r9 = getppid() r10 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = fcntl$getown(r0, 0x5) clock_getres(0x4, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="be6fa2e4a100358ce7e70cba7eda2267030b0912d92f66d51964502a2d63faaeaaa4c76b5f32215316099ccd88cc816b3951dab52fc62fa198ff86c409848cb7c5fa5e1f63fd75a2", 0x48}, {&(0x7f0000000540)="dfe3c4629105c8b879f268e178ec54fd143bca296729d93fc1ccb59e27122ea812045b8906ce8ce7d676934d761aab209d9b124100c54a2872c70ea40afe32bf484e24acfac9a5b63827604e77b3cd83bc477c755c57f92b10d3ef12c7bd2fff2b6d2e8a86486bb65d9fc15026fb2cc80362721632c306", 0x77}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}], 0xa0, 0x1}, 0x8) 06:51:15 executing program 1: select(0xfffffffffffffde8, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) r2 = syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getitimer(0x1, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000040)={{0x3d1b}, {0x8, 0x1000000a}}, &(0x7f0000000940)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair(0x18, 0x4, 0x3f, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r3, r5, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCEXCL(r2, 0x2000740d) r6 = semget$private(0x0, 0x1, 0x0) clock_gettime(0x2, &(0x7f0000002d00)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) ioctl$TIOCSBRK(r2, 0x2000747b) syz_open_pts() r7 = socket(0x800000018, 0x1, 0x0) getsockopt(r7, 0x8000000000000006, 0x1, 0x0, 0x0) open(&(0x7f0000000900)='./file0\x00', 0x20000, 0x8) fchownat(r1, &(0x7f0000000880)='./file0\x00', r4, r5, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000a00)=0x9) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000008c0)) 06:51:15 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) setsockopt(r0, 0x40, 0x401, &(0x7f0000000000)="97e88302bfc2731613b4c2c0367315c138cbd266c704aa38ef7584bba8b388d3879a9e2f973318e1ac1c48d87772bf9888f23d042941aaa721186c6d22351a460e6558b552599c82f7d5c6014e795fb7b6c5e15671bb8fea072dcae5b465327ffc6b167fbf3c77cb5fcea31827db036f3863a1653fc8abbd36af0fa341e0eaef55de2a38f4dcc298f7d8db9c534fa493cdca44fbe8ce", 0x96) 06:51:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 06:51:15 executing program 1: socket(0x20, 0x8000, 0xffffffff) socket(0x1, 0x2, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x80000001}, 0xc) select(0x4, &(0x7f0000000000)={0x9}, &(0x7f0000000040)={0xffffffff}, 0x0, 0x0) 06:51:15 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) dup(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) 06:51:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ff2000/0xc000)=nil, 0xc000, 0x0, 0x11, r0, 0x0, 0x0) 06:51:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x1000001ba) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 06:51:15 executing program 1: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000940)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b60000000000e700000000000000ff0000000000d200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000010000000000000000000900000000000000533ab77490c08b76922909d9a8a0cbdc8d4c9b29143b0539c616b8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122e595adfba6d6b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d57561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f316805324200"/306], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = getgid() getgroups(0x2, &(0x7f0000000900)=[r6, r7]) semop(r1, &(0x7f0000000840)=[{0x3, 0x1fb859c6}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) symlinkat(&(0x7f0000000480)='./bus\x00', r3, &(0x7f00000004c0)='./bus\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 06:51:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r1 = semget(0x0, 0x3, 0x100) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) 06:51:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) fchmod(r0, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) write(r0, &(0x7f0000000240)='oP0', 0x3) 06:51:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x10a0, 0xdc5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x800, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:15 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) dup(r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 06:51:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x2, 0x1, 0x0, "57f1074d465cb8ea25739da5048cffa6652ac38a", 0x4, 0x9}) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket$unix(0x1, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x5, 0x306a, 0x9, 0xff, "fed81806320a42b32241b820b2a03341470a9cf2", 0x4, 0x80000001}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x2, 0xfff, 0x0, 0x100000001}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000200)={0x8, 0x3f, 0x88a, 0x6}) linkat(r0, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000002c0)) kqueue() pwrite(r1, &(0x7f0000000300)="3aa1f596435c2ddc8e0135b5d1a21080a6c0b5781c74a45ac44be676a098110f133c06bc24b09daea7f7eba19107ce83600bae01fc3ee1eb56a16975836c22d95aa5eeb4dfca71d3a9b342def650256563e75509fd5b9c50686a5bbb2a11c18c64db53e39c7907e7e6b7d00a3b0b74005345bca911f9554436406ac956a994c21833d34404f7677e41d157e05124e418dfb3e8aabd61474e72e5f0b13a8583", 0x9f, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000003c0)) sendmsg(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000400)="3c3cfa2cafabf8bdfddc9ea3ebe6ffaea087daced64752e84abded501e65cb76299914b6bb038124a7478596ab12b7feaafe6560ed6211a0dfdd67d1d02e109836f1b868541e7f7f45d0219e4f29974c90b76220825f4362a3118fb61f30168919e01481eb6ede7313c82ca488c4ee0081371f183ebb3e924ef3c7685e1691bffc7e0fb806c2be63ee376466ed17eb20880a2a20fa627aeacc452f570eec64ea31d9", 0xa2}, {&(0x7f00000004c0)="369078331d3cd083872f453ffabebc03b39931d516d0deb628325793e9279b8bd4c8d89caeb15f3fb1fc2065dd67fbad20c1bf98fe078fe344b903a2c1cea6b1258c7967d9b85d0ff5f57913cc2b5c50cb8fac6f52a3", 0x56}, {&(0x7f0000000540)="d061c86c4485853a7b0cdfee97394a378aaec4a83ad245b6dd0300b1fee05c0b989fe1e2cfe56ac8eb10a03fe544fc2880d63c81857f01384880ccccb090dbafdcb5936773ca9eafef233a411d54b7b1473b07098c6eaa045c2b0bf6fb8d1c756cf832f9c78f0e7c91dab8dd685b72ac03278f1b74bedfc6d8c3c947f8c73d58e91ba8f19bb1153bd64287050d72c96e56366f980c16814eba1117d6d9f29e5360914b3eba78c035036f8010a15d339cee9aa0027b303dfdf646f05092e12b47d216bcdf93d0cb17ef9feef9c66d8d5d201ef825f1f51eece076da99ec924a95536695e94a89d408c6b07477", 0xec}, {&(0x7f0000000640)="8df8fbe29911f40c150ce182643454ad776051353dddede9b5a6e38f0cccaac4f0a4a16b0377b885d88037b5f1e7ed7e8077f4781a51ce955ee9b14804a8665e9eddf07f3207b3fe4a7cd4bb5ea12c936f0e708777070811a7ace4a915bb5aebc15293", 0x63}], 0x4, &(0x7f0000000700)=[{0x48, 0xffff, 0x3, "b4d7e054847702353b19a3c15a07aa9ae6731b240d800dc79ed66065dc97a52e86c13e222cc1a3d230c260ea800a4fdda3daf55794190e51"}, {0xf0, 0x1, 0x1000, "068c272800613500ce00e13975281b35a0f148ad5e3dd70497a7810fc7c18d4a25077ab484669f1c71090e1cf41aa51a47544ddbf7d18b0aa93d93b56225841f1c1c9c08def7b8dc4fcfae3effd9aa36b6db70c00944eb4ef292f5a4cfd665c8782ad40256682b9d8d40ffbe35b7dcddbd9f4cf3f9e0a182e67bfa60eb82d3f647378b939e038d4db11ce56650279e7ba0ddd2df15ffef571e82af50948cab18a27fb14ed9b9d88bc3e3ad73bbb02189e8213cb3d458d4a1531b364df1c647bb231a006ccd8bb4a59d446da41d82eb618e192cb2d57bf1f7a6c1"}], 0x138}, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000880)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000008c0)) pwritev(r0, &(0x7f0000000b40)=[{&(0x7f0000000900)="0ae0b64cbbdfb952b6abebfb8dd8ef38024a16f83d438e90e9150e95b396ab65922cd9f6ddc7919e882ed3eb103c6dba69de4f85ea6b3a6d9072b523ef73632c78df3b5107e432738f35f045e98c0d0d624c3043a1282c93da558cb4a81e5f4673ed67a688319e2d0a", 0x69}, {&(0x7f0000000980)="2b38ca79efbe72a3970102735362182c5033936622e37e9091", 0x19}, {&(0x7f00000009c0)="aff3797fdfc3c5f79022d574c1cd78dff415405d7d89bcef6ec48cb5d2f99bbcf1e136c61c69ea07b50892f978c9f719a3148518c343e6cee56d4548e2c8692881da1d5f1aa1bd0d7a84e32702f7b5b6eb5d8e1d7824526434dd533555919c03635607337d816bdadba8eec6b46de895cffc3a38f703f17ce3962c64bca97d9abeb29cd6b650347a15ee8acb0815cb7aa54ad332020703809d8257fa31f11b6ee46d8d10cbefb04e26ec348391c43aacc295aee1b2ae13cd1f4576f5b3712c788fbd3359f51f35c417f8e98a2faabe27ca234fff97729f34e9186c1f1a7fca0699677db4b50a535f1573cfa01bb04dd3cefc10af786810ce119740826b588f", 0xff}, {&(0x7f0000000ac0)="dccdb1b6d2afd72cf29a85ac457a4603415477b14fcfa1ceb58bd7e65298fc10b1493b7441993f3d73cab5aba3d173cd52f7d0615539fa48fd37c84f2fbf91cde8886f2c6e835c266c037d9aa447e521261159fb423ff4f57e4312", 0x5b}], 0x4, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/zero\x00', 0x40, 0x0) setsockopt(r0, 0x100000000, 0x3f, &(0x7f0000000bc0), 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000c00)={0x8, 0x1, {0x3, 0x331f}}) r5 = semget$private(0x0, 0x1, 0x400) semctl$GETZCNT(r5, 0x7, 0x7, &(0x7f0000000c40)=""/167) semget$private(0x0, 0x3, 0x46) sendmsg(r0, &(0x7f0000002380)={&(0x7f0000000d00)=@in={0x2, 0x2}, 0xc, &(0x7f0000001040)=[{&(0x7f0000000d40)="8840a4cd45a46ae8fd75d2b61fdcd887aba27fff11a963a90fb31ca8fc304b606fe58cee6aac67ad4fd501a1e721ece52379ad611c2aeea5c51fc04e7ecc4015e34a8e137df97fb71fd4b037482be184beb21cd11156b4037a2ded89c55a679bbbb487a6e3fbfc54d9ae9975e77d2f9bda44f86dec9438cbc28222a9fa39bb02929066dab7fea3de99533b5fa006d51ef3d262c96a3f118b64bfc13e8065ab796b2065a20795b3213a21f9da084550348527ca8b57d007525abc15bc6772ccf87fc2ea840f26688a95", 0xc9}, {&(0x7f0000000e40)="3f09f1681c9e5ab25827cf738547e42cddc36452f3f0857117458cb3b640d2043117c25121bc4fe3afaca8f71c8544a1007c02c660f96b6a8a1d9c5e79df2028c622cbb1449d2f2f994dba3563a2bfa6e821e4db084824d6f9429a7e17f421aab9c81ffbaf96d2c072fb71a259116bb0839ad0ffb342be2456cf9c1a1e55ddf3a874ec76d9fb43789eaca43ddfeaf8ff36e09d81b9a7cb88f02cd67e0914946a", 0xa0}, {&(0x7f0000000f00)="bbfbd0285647ffac4927a7aaaa2460e63f69ebdb38ef57edc7195bdefe76acf08eb26abc59753caae858df567cb417b724ee94a117554126632360d07387bcdaec12aa5dd86dbd4057f3adef4cd1d8a6a56d7f70c8c2201f3611ec89fe44d79e3b7bdbe9", 0x64}, {&(0x7f0000000f80)="c00dd17a6d08b1980434a81094d9f66aac9a1f836acd4e993e17f30941482b9dc3bdcb5a81fbec7b9434141919a72209edc0f854d4f22a122ddf43a0c0af0aab8a6764fbbe10787131ef8712ce5406571c17bc01620ae6e8b09f84262a14d110f677fb15f1baeb9f0f00a2a47ecafc808327eac1d9f0ae577ee5d4f1681f1737aebd88aa44486f253d74b77ec8", 0x8d}], 0x4, &(0x7f0000001080)=[{0x20, 0x1, 0x2, "68482338a7dc3154d5e53226bc91"}, {0x1010, 0x1, 0x1, "104509b9174cf763defdb2e7d9aa5ccbb7c2d3d9417d3a53f4f4cabd08179fa7959b76d70b65b36e0944a09111e996cdef5796a19a5141d4691119058c22d6ca017381ea65ec5c5dfaebe1b93496843700d931cce2b6a0552b6b59600cda0e0e87b6f8070adafe1907f6105ae1c2ea33fa13a93758ac49dddfbefddec53589403caf195bdea471772a5c487c0d113c65f70baca12d24d0d572351fb4469cfe196ad94d8ee1c5267cd5caa15ea12e3fcd4b3ba3900998415a5ec4acb8ce1a23d1aef030bcf2872d77a477a0ad2e62da6db01ddfdf405bf33db495279ca9d30a6b3ad68112e6ad62d6d83ef84372588939c0ea7091480fa01eccd2edd953d07559ba848a697348318e7452060d89d9cc2c9b10f84c783ba3c700f81b07c4cd52d1b72e9bce1cb91be6f731d3b5b5084d804516551da29356df44884eb4257c271131ab5266c9f1984081b238c1b0364736b141dd6cc69edcb34ac2053d97330d30278e8c9b883b2bddff14c438b7898e25c6aca58ca822303f3f6b1a712a544aa60de62554953019061e36b1aace110762e7e21c99cba6669196616e34060b5613033286888b84ad5e957f069a224f4e961e9e825e22bbbb912870ea25c96e7dd90c622eadd252c4de1e1b900739c9069e66e2044ad699aa3765656ff482218dec9a90617f9ff0659ec81bfa235bb94c7b9c2a5d94e13bb4baf2effbfaa67d3e72e9606e97bb5de0b11544ce03cb0ebc1468bb272fe83e44b2129c3cc7e77a8823ab81e5eab59852db76bd81c54c0d3c770f2ce51a97a4d7247b98e48556cde55ce88e3a8dc47ec5abb52abb7570b617b0ed054cd9265cf448ec7dd1620a4201577cbafaf4b9bd02bab0fcaadee8f4fec4f3fb67cd19c28f20d1cad1cd50573024c13c83b0f25b913a84e0fc2b5bc0213afea487c0a5d6058317383b3ecda4dc08d668cc82852803617d781aa2cb8b4356ed35fe683e2bd9d8c9eee01374305ed54d16a68c3820d4c38739cacbe8b4a177ecb69986591b30a39d1bfa563dc30a434d7f3ee3ef4710d493aee27d06bf8685f746328ea470c5d8d3e7d040bf59d3b755e9b93f5908b88984944d9c28e54b89ae8cf17730fdb83f76c1fc9c1eeedf6a0599771ab616b6e92ab3496a2ac1e739418a602545a8d607709d592b995678774e903eccc8fa7aaf6374dc57dde006a646591f839c659d927ea3040f46e60fd235786fbf2258eb699af38a5b3cd66e9c67750773305d8502b3cc046fab3bc6b5f28fca848735a98652a58086d59ed8763b165a2544483bd6c2d39422a882d153e5500b51b13e16863650f9ec7414db8d49b4d5922062db4e2482b5b2d5d8bc6ae479d087a46a08d9ec8e27989c03552481f2a34eaf6860142fa2aaf41f335aaf5e120a2eb773214eda4ec6c8684426f12569180a8a56d8a73501e3e9895cd389b87ecebd1351ce5b57da82f28f0deff256d747dbfa1599e1f96eba160ba5bf58ebdc3ac3caf4dbd65a06c93665248c464c09e44eb3614d1c4e9aa7cc8cb8ae81c9a30a0015ab469e226ac1b4e4e6d214a1ac2520087cb46d9e5e6e82d51b53ef06b5f1dae17d16b2d64ca7cf1d02fa788e5da757fe660bfe05d7ba72d6c4fa191e4c5fbc0b8238fbbf3592507ce7b3d5e1d8a962285e5a241f372ad653bbfbc10476a41fa40af3f1007e4805d8c033be58312a31ada686030308b2032e766c584844a88f50231d8c4ace609ea7d39caf664c47ea4a338bdaa4be5b78f0cd28176104a395aa40a3e4f42ccd05b5416d5953e6d2af04bdf73887168d936d444cfd5af2eb9e328eb8551f50a4ae74cdb2c0beb7e70de8ec2a984a38eef722ede33c08fc6480fbcfd9211ac439a3cbad1cab0e846393defa9878f2555c06fa7068d9c58bedd495c435e1ca3117ad8b123da6c8fb32ae70db831a86f3ab810db89d27fe5aeb7e28c0063901ecfb966820a4017cf82d21d799bc8d74d2e8c5bdfd6cff1206775e6db44f35b14f42e434bdfe3ca47e72a564e18aa99919602ba6f55e016520a4725ca30ebd99fb8e08b75a61411a23f94184419c7294048d8eebe8926937c7f14c8a990f20f68e64eeda9d13d4cd4fb7d9edd625d0594f3e0bd96d888f3e30d0ce20f3badd7f24443116c843632dbc29e8dde51665b8894e7688879453a95e3783ed1b432d88800201a848d196b12f850c010edcdcd8d50379863037973a8f3e8c78f1c6172671d08afa7812642fab4a14e95ce308c3c5b959d6265c7bbe18b31b07004973c7b81dc44b21628d43de95772a6d6b6be3ad1aa10a5e9cf52497b845003f37dbf508e53a8efdaaf3ff4536e694c1a100a7bc03073c287890deb6bbf716b37017933e094eea4a43b909f7542abfbbd09ecf581cce9ce23fc7dfae7e8850ab7fad135ace4511790a00ae8a40acef1111ad1c077e64230a4968f70cfedbbf9bf472be3bd4aa90e66120c6de1ff0b3959715f7b1013ab3d4b631212d0bc25c26d2e506eb9fbaf38c426a67e792f92d7a18d914aafb98ec118947dad2dbcdf2d1d617e4008f2736bc46ed85d390e529741f47363b84317815a11ada5abed52f1e9b27ab3873ab4c23df9ee4817a89bf03cc6ad581e9c15723907368d341f4548c41d83491cb6e9b447fb06191c8b8d8fe38d089544c8b09981ebc802f7dc705e2c38bbc875c8f6ebd1f5bac0ca4a1312ad78114e3ff0828723ab3ef64c632b56de3bcc5e15fceb458d38715424a9af2af2c626cf04503be52240944f7cbe9eff49c9bd0e706a7e0da8807c3115dee64d4c505a0bedbdcfdafa0085b9909686cf64a1399189ee785c80cc660242dd6757c286845a70092a8fce673263e3c8ca503ca4865399535f7b1115aaf94d270a4e6cf6bfe661646b0518ea88a0c5aef9d3b38b1d5a3b2b2f24d53a46bd413600f8e436b1b718e7b0fc8267db576201a7e399515d69a295ece8ce96e699133abac55eff476e9444d18d5b31dceb44f9a7d7ae04b8e1ab200899a87bd3092bb1fda6bf2f962830754f63097280e9815b6d31c2cc1508c56f5d4da2ed0eb053c7ed6e2bf9b61bf00e2bfa6545aebeb981c93f842fdf3e56dfa813ad6695f3978af8e9976a6827e3b35f411d3929fc85d529a3b22f41b8ab5902421e067e7d96ef6575b608049ea8911067cd0ad9e7c565d2d9bb0bb0e85f96ad9a8a2a04d91809e2a0ef6f2cf9c20da0ffd59eb7d1c1b4489e593bca74ef5eadcebb6f06b7b68fb4876a29aa1810832173679f0092e1c231b2393e2c6cdac28bfba523c33cbb84901aee854b95407d6bd3cb64ab069afd2fc030102a6ef1c1f6171e9ed5bd467d3af154f8dc6d7d4dd3384bd0b9b75548fd17e3bf5df16a437d95b401a0561ae7d149553f5f689b39f1113e261900b60aef0b082d6f9f1aa3e113c1d1cfc9e7e3f2af26362fcd5bdcf0a75f4082aaada6c9c71096bd4d56a4d069f4438db6575581f5f62177fdda6c51d11ae3e3da02ecd3bcf72aa384eecd67973c1352368803650d30cac496815be2843dd609764a174d91be71c07a579f7ce26d77db9431d8888051cc49e0d8e21dc135b910513c3360c0dcbbbd32e6bd433e3856e2dc7b60df3b64800acec51b43d01f4fae7376458f0e4117281a829e80da03e3c02661d81f7e12933a1a2a9aad760c2add63d34253f4bc1826d573b8c9fca03176ede3f244e246c46a9a781c41c47e4102b98600cd7795eb4c65c0ccb8e44df6d9f6ee5f875a1ea3a5bf65c54896804cb2660514bb84d472999a83ca5ed64b84d35a36c6f3d341b9e48886cba0737b9d2931cb8fc78bf0839fd26338b5bf4e35e9a5e5686c18b657f5419228323b9bc13ed2bfff2d200aaf13232dd2f5fa4cedfd1f9bf08382dc8d42e40a2e206119cd0cd381e54527d945d38a05dea985713c865d3e2775698b748db0788399e2280c369515fb081ca0310a90c070f5cb37dbbcb7dc352d082b44d3a0e645fe6067524368b19514915aa648b617c76d51d69dbd3562dbcb350645b5d0ab93065dd4ddcb859c44b1ca89c37b99a0d82527a01103f56dc5e34363d901e8d324b8af8b580338922c90ae2e113949f925eafd238508b9393a8827913ff36ce8f23020835e99cbc91001c0984b007071e1c0fdba43896dfa952faa1a1017da07ff9e2a3ae69b6e47668733e37c28e64a7ce2bf02415a6faf06712c74ccf10d103671019ff7fd3efee2705fd804596f950fbdf63d4c2759ca8148825f6a07be5d1ee4342055fea31a7b0b9bb04c2c6d97eb41f242d986e4b784947b6e09132f66f675f8d603d72403f7fe860038b1d46558ed8e35b5c28deaa7f0fe3e282ed4fd125200bf2ba5bfa4bfe21422ced9c27e4ded3a73c998db7c26a2455c1f3cca11fa5b9b27d004075ca06d79a6d6c00d70287563d5b071fd6e14d50396c3b4547bcea96ae0c0624038de86cfff211bf8961652e0f67e348ea97157f53e38dffe653cf5fa4cc1f87f0ec848d93eb95a760b79dc440443750b93d89e2463c2553b0b2f67dd1897a75ca04e99ebb230e59b82d1ec4e5ba1d47f609c58ddf84e06a1029c41610014fad0706c7e1707c132c1c9d92abf0879fedb9e864c9ef37dc3bf34eda63e32efb22c7e86161d04f8f49b78abe53fb8f3b0257a0e4e5d5594c4a339385ebd9f7c0b52748f0094fefddb76681cb5c42ecfa9cc8c7010a4ee058a43fca784895f7498828d07c80bad414b4ca7f31c9efeac3b41b02842cea175b2d3e0aebef6f770ad2ac0b14e8b9b2fa94298bb8fccc7be3d423ec219f8ee249748910a1aad700c4597f866317534915484c56199e1469d783e7555d6a204d2c1f23e9486ca4349d6e613be12b2ab86eef7c5d29edc880a075b5ac9fd4f2ef48a060901c7a121dfd9015045a317e7ef5c0613304707ee1c9d152293820dc4c429c8b03b8177966eea66abf14a76ef21980fd6ed9964e608de341b08941f56fb2e2bb40a09be1da245b7eba046d4da03fe45a0f5db6081cc5dacc19e20203d1cc30c8b16d610264452079bf13221c97e7b1f201bf7610ee9ebaa68f5ab8561f00afbbcd92e55cc1c0ea8af0ccff8b937651f53ba9db1c586ce6303d58a2765b4ff985b9c273cf4ed5f45bcbbc3f30acde34acf329101c07e6554af553cac84ae4f00391ea465d0aee2313a2d581a31a008fc918e984063328a203ff9646f9d537641972762590cfc5d2cfe677a0970ee9530402bcefa83ec15530cc6036ed1d84100f2216dc6ac9c01540bc833a415eef20a3e8e759d6193cd3726254939dbac33c7d4bc9b27c8406cc5e3a953813ee0bccfef032c87e5caed83e803f678bfbf200d4cdce7d636de87dd0c53e1c2c8a17129a5805e0e0182add99089c4ba973f3f096518c2e3f82928fdfb6b89e26122b855de775521c1fac3c293e4cf3a7fd02f8dab618cf78609ba6c16e71cb346a4b1d4c4e79836dfbaf79d2eeb9bc3667cf699fcf9f8d09177a33ce929f28f105a40784440cbe030a512d9540b091997df711c831de0207ddbd0e9e3bffa2baa6024b72cfed2d3257a7b7eb15ad2362fbbf3f5941607e7b50bb5173807f511b0e8a02e34b3b66105483e0d5531261b7f23b285df0f12b67b2106d6145b419e9e7b2ae9bc71fe3584e9de401625b111d8ad279304492be5a9a73bc5ad579a8ddb202109397e9de1c5408ed22bca4b686400d2fb5465cd6fc1ccb0f141fab691ff9eb6f5dfdba96fd04e39d2a6f9a300c752b78a3b7d317fedda840e1f3391bc99f3355239bc20b100954e4b918d695ea68aeb68816feefb80ac6"}, {0x110, 0x1, 0x1, "66b44d66300544dd564aaf663be74d065eece95a5d91572d33d75c075c764c2a79fc85a7a9cff2474db095a3fabd356db9f1a50e23492acaeca963cd29812ee91387a8eff1a697639df9f455c1ba56bd1804b549eff24231a7b71438b7d84db47b031d7dd6e836ec8ecb22f5ac6a0710bba6bf0bb4e649deab9193430d9626e71b87000d334d085b63b4107d64cdd7b53f860e7ced4671b086d6e4fe2c1d1a9b9119c998f2823d76bbf11b737e15171c820abc7aade127d7d3995c3bc46f94123271350414be72fcdc74559887a40afa9274da255fbe192459adaadc8efb95ce608a10aa303bb11ba23687d7d58cdbb1a1ed4d3f8f16d6b31e4f51ea83f634"}, {0xe8, 0xffff, 0x9, "c151cc3431b1d4198214a29467dbf152fae75f63cdc973886ef035cf22057a5066e27b052bc52a3b5ed1fd064fbbb5254293542e44c22ed0855409389c0aca2b7909a02b57204f8c4c59d20ec429c00dd7a20c928822459e6c142061734ba08741ed841a902794511b047f2ef414fb51728b54c865c2160613de1f5c222dc004a7ee19fa8908eaf15ba6966257ca24661949852db341d494fd5dc634fa46faeb5d74ddf29844e8aed4b1f73a4237810817fb68be70ccce30c1fc2be6fb142d0098f202239d9cb7252cd342918e3f803952a6c2b1573273fc"}, {0x88, 0xffff, 0x6, "c612f3496b44a3f70bf01cdf648ad89d6f488bcb6a949704f970c205d72a9126e9f30392db9a1777f72442a3c46ba1481f4f86cb2fb5b7b6ac843cc573511cca9d9e337acca71bc850e46feaeba4aea58a7d3d103bcf7e1f18ead49b392364dccba9531efdcdf4e68091eff382cc482ae0bdee9287"}, {0x20, 0xffff, 0x0, "0d13358ff6ece6b49ccc9feb7c69d0c1"}], 0x12d0}, 0x8) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000023c0)={{0x66f7, 0xb995, 0xfffffffffffffff9}, 0x401, 0x2, 0x8}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) recvfrom$inet6(r4, &(0x7f0000002400)=""/250, 0xfa, 0x40, &(0x7f0000002500)={0x18, 0x3, 0x5, 0x8}, 0xc) 06:51:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000001) getsockopt(r0, 0x7f, 0x100, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x7, 0x2}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) socket$inet(0x2, 0x4, 0xfff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xef, 0x9, 0x1f, 0x0, 0x100000001, 0x6, 0x5, 0x2, 0x2, 0xffffffffffffff39, 0x8827}) 06:51:15 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) 06:51:15 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000000100)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000001780)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x1d, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000028, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x57) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) setsockopt(r4, 0x5, 0xffff, &(0x7f0000000780)="9e3841d867b949bd4bd12e66fce3a482056ddfc36b22a9e1a041903f57e5ba75536077c8b8e19e92dfef2aeab0d0c7a6f6a5c21c3ffec8081453bdc52d33b2558582fb9eb4c929b3a69eefdc8ffae0e50caeb571770a7d7ec4c85016692edaf3c5b069cefaeb56a16ffb5ffa907097f4cf68c9331499ac0c9b924dbd8d4e997b99f59a596c3f6af3672febcc408aff5c0568e0b9345780becf32b67368a740d497959a109cdb1d9512e57e7c88341a46fd493fe156796a4385a9b592219d348ce840823414e63665470a58bdc7d91c02bb67b46627e305b46bca2f361ea699ef6991319005db88e2840482e40ce7b960f8c5982101265ab9df1862e353d9a1403d2921ad9d1889865f577e29ffc38d6982dbd499d2930b77310bd4f5b98c137b0cbf6eff430b74413465ac87cab77db242f9372e4c93a763df1172ea732a61e7d9d89b728e48c7b8a13e85291606dde49aca2e3cb3275aefd18fcedb1a41e90e43a29c78ff26165d1a6d0088311716bdf77382669012ff1f5a887425e2f37161e8d6e4612be91eb5c96cfed1577242cbbe6e8423e2798830798c2989a44fca336c54363fddcc4d616057b52b35fddf2a0f34e7c42b35ee1e6eebb4d0c3d25dbd705967b27353d8e899a10ec4b4e1565ed0a082e101aafccfe14fd04f9d4de04eeb04bdedb6331c125efeb23e9c3f12153f3022052d5f3251d5f28883ab25d20d0176ed14d517ddc99fda001d973e56c3db23c00a1e75a655717eecbbb377fc3b7ce47c304518723ba42f1185fede7ecafa47a7c730b7a20c6a03749c7e0a7880528cfe6e7c3fd613f7f15ebe23353a11b64f2dacd03fe9a1f6663e36915c027c1ddba395f5fce5a5c000f6cbbfbec4ee7c2265089aa808b69eaaad586eeb8d6a1d6e3b3a472ea5de0e857224f6aa996807abf22360f4f2330887312c040ac8c74dba0c39ed0c2c2fce6969b8848535d7e222c5ad4a5a4a1129b16d1e590ff0a4db7902e1af81d65d1acee644405ac62d253a8c7b4b205f737ae65e9b134d5def536af9ef216b9d64fecd1b11d99daae5b7ccbdf24536f1eb4514721ae5dd14a9abda41bee14af44436536f11b8c56bd0564058438d405a6373546d21bbcbcb3e035d57d5f154daed60c93bb395cf7ab7a2314aa4134accde05d365302c97cde85c2cd8ada2b99a2710ece88083376a7046ebad0094d7f9b62c59d4b198c576773ad8fdcbc55ac549f8758f3ef91ec58557f1757528017417b195f5b057d33ad1adea22a8130ee93c1b4b32770feb9dd063559c87ceef9284f0816fe54f57917341a21d816b27ac93718eb14732e2ef63927cf7bf6047fcfebf9d4483fa6d9479797f9ac4d460b7657f293a9e366fcde7175de092f4aea031e58ef3c938b2bcaf03099bb8656ad528e079b8b60e55181b5ed88edc68aa9c17f12756c060a4d0173aed0b9bbe92975242fa3fa718c40724dd929e6cf4cf696230ea2332e41582dc2abef3cb966628f40481192103112a9cde863f5880ee24bc3c3019d901751e66bc601e00d72f5c2addb712026f3ead0d187e31050cd40a6f1a997093a656456ce733ff831771a098912c766cf0ee88519bfbe31b406baf36c7e43042b6f55a4169d421ba8e9b3c1846c21af48ed59e351855b25260b51a544090e7b082876cf05d61c318c7a50389764f3f921a896948c26f4feec155c9a2f9b0c442a4355f0c3f3512ecbc46ecbcfeb5680442bf5b109cdf87346ddc1655102d81a88ac4d9eb56539828c1998dafb657b3ea73d11bc35af62dfcac579edeaf12a5bcc1d61d66d66a117be995da6a805ae0db46967cb339ff9b56f509a4c103b01998b70969e29ee0744eeecb2d8330162f648dab43a816b73a3fecf5d9a3db631d2c6e60017d06d87560c41e5322895841f376ab5ad53279526337c91aa13f4fd2f7e084e858e8593d1250001940c38aab285911269cac40768dc371d413ecfe4e3138bc2c8caff2d1d4701b590f000397c61230adfc73b47835045a7a41ebacf2478b5cbefa61f102540bfbdd2b4128106ae8ecf8b3db0b6158f0c05b2fe34a01d8579101a420bf3a1548869ec11889efbd6169bab7feb4ab3bed305d9d51f466bfd77c9009fbbe889a42571832a042a4919428953c40f3db6617531e7e30263c024104455c667878992458ea106c605ad89fb03aafe2cd2a72c3e5939907c5dedb49da0ff632d3c46fb6ad6e23ea3d4f500884f081407e7268fd8efc121224df6817495a46b2b26f9faac21db91d931a2b82877c5f5695b4de0b6036444ae019a29846c294c33d1410f6cf1b5d9c7ef7ebbce7a8c6eb87c532e2b963492be7bc8f3edbee515aa00c0cf3ec65d9940520514362580a12ee4b51c294d7964019dc983b3096695d91b55064608557f9fdaf6285396ad67992f70f29166bf7c5b1bbb7c02e59e0e6db8e79c99058ec5b59b6f2c6dfe39c9f03db7a80f8bd65a649cba5b3bbab238b1f6e39d62949a4606ce8f49575b1a95fad11e8505dac58c388f326190119f29e030ca20b1adc94cd70b8578cab4c07cbb56639eeedfbe4c031a3fe0dfebc79e4f5bae7b8afa1914f70c9209aa4ebabd5b907324bcd037f506ce5da14e27047d5d8a634028a3eb36ac50e523a320cb53ddfae1bf648a0cdcbc350db029fee53ca68119e73e5cbb69f2abb5f3914fafb945f940a1a9a901f0eb517aff426ca46a65fd5b3fd0f3c945f5b4b4a3a8184040894dff802cd90403cb1328fb244e05fe2884e107015b760ee810c52449606c8e3aff5ed1a7f02c5a7ccf58fe66d925230b7a5470f42572e8170d914c8e7ca06205d6952ea9ea345ebaa8befaef26c928f70d84b96da08bd683e0fded660b81ed804557294516b345153b37451536f139a62011de32e89ed80d4f2dc1312b4f5fd005cfc63674abfdfce480fe98e4f6dc706caaec08caf136db0ee0467c7b5ba2d9030a818164df386b52fa19c2aaee66a5d544a896400a3c1f5fd7903aa1fb03ab03ebe8720086ed9a7c750567f8e722db579d274e0580d2e259bef8b3c4ed121f5dad483067ed37c7d05043a480a2ccf59ce4ab788be7b5c5e051f34e5a70ac418c8d242fa214eb83fc3639495c836b677338aba2086add357ddb4162ea436f597665971a65a01400724a499072bca06f8c0ecbc36dd9e439fb7b1778f347ed9f5e98700738b82153e0017f0b73824a62c6a5d3f5078384b0bfccf5107fc7e80dbc29ae06d7048d744d74b0f6cca15b08d55bad31aa8643201b539adbc29e9a591712a334f264e9e3c8bb30a6cf29bd08c79258cbb53a61996c00eefcc2bef70a2814ba67ef2555c3955a1c013eb41da9bc906d261bbae606eaac5164ed40e937c46a5a835bcc32bb51c177a1c9cbdb446534ad864b5d6df92ff54fba3865a2894ee67c06fc5193ed123a9ee48b533c6dbdc93842598ce43469ea0a925f4e0e6d68b1a18ba070fe741381a01a42c7de36b4dca5c81ae8c14c791fd95a04a051665932ad25bee52712332df5305826e9e0636da3f3d5df92bfb675db99303c0299a02da864d55ec545a4eabd842d5dadeafa9e7963d07ebde61893b9975bb41b986246c2acf91b5ea7d9bae133166df07cfec33b097cd5fcae3971be11535adc5a67b6f39d6df503027919ca7400e5aa04bd9816d8a7da7bf7850549ad47212f839de64c430013f50a5856f005c5fba6048ed1725af3b5b946c172b027832c3452f0e5e583d950c0113e2fc1886616e7095992ad431223d981e912f292f119abd1042b6b1232494a427a2e8e24b104d61f342aff4708332c92dd68b71a402e3c3f683f5aad1191e8473e73acb580c5f3e3b21157e195ec905e5bb3cc42155662d2129d5eb65f08733dc18e87c241378bb8f38080b2b691c780d13be1ca2d6a36379dabae1be10d9773100a1a6c4c0d219f7e5ba6345c9b14a597a82907f4c9af3a681ece1b88cc02aa2c41dd061ab72b9ed10df8db17d650cc731b1ddb7675b776e295dd90b980e67ee8830230ce03ba6859237a5177522efe8d9082bdbbee84f8ad2daf4f90d93e6c08f410bd3f9193f63961db43c684c4a4c75d676fddae09622e3cd8495f713a06bb72698cc8de3519ae9e27800a2c80db74c90b842700700e1c0cd79fa80c17923d19c9c1bcae2263736cf7204c93e2b653691b50d3a81efe23fe92de6c5e06b1fcf969f5ce5dd7f8dfd5656657f798d2f38fe899f66a0db85e1ca4a3bdd8a7f21fc365861de09ac806b0239a03bcf1a3230148b037f3c0caaf7f977d044a7ee9cb60106d2d69c7f400c5ee0798c532015d1a9c79ba4a7a9a412fe756a54b1f383747c26bdfd30064071de6e8f44a188bca05abe1b67c2d84c17e23a7b03ee893ea785b75f260661ae48689b3605c40ace4c41c427cc09d6a9601985fb03c97d3d93b14b01b59c98f9716918fce5ecf570fb28b6c714b29f64cfc1ec45f253c9e5fb8807dddde2b08255946552f5c1f63787993ccd7a5389cc0a23b85850d3f09e53f3d1c79c1052da632d58f7a24039c9776c700e2ec21c049bfbff73431ae4b0d537ed14c89ac9ddfa649869425a4c834ad10ed2202b0c8eec5594ec71818d6f2b5084ea0ed63674afb5fb6d7875a9105126656afb9c1aef371d255e35e0f7bc1b125f9c51e02f4f59eb69fb020dd5c42827a509b69a920335b730f99811c607509c02d4fae3e2cbb99017d4345996aebf389d7b232a512f155c445e17787da0a51d7ed19322521054220da3977bfb9cfcc4288d038a7f3c682927ab107cf50a70f30584fae601bb63c35f4eac4d23f7c02431989ca84219e65321a4bd0f8eb98dcb8a6239cd9faf435c726aaafe1bfb97d8406f395550dae02fa0fd605cb07f68aba51c0920d81c04b03a2d7b40bbc9a77fcf8fafec9a25b45827658a8800c90b834069286e25b3224f3868c08e6659874b35c8f55fbdadab7efa907ce2c504a9e39d9cb572c6f670655536b47f38da00e393f4f10fb8f64229af7c2ff1987baced412f4d21d451bea921ef9d60462d4dd0209a1d41c36f3986d22fdb6e2da45ac7848be635288f598c1cb0732540ff05d93b6874d568c49504cbf55fb37b93e418997c85d0abbd314ffd7f2e31abadb53120fe0ea0cd4909ccf3524b8517b19e0396fe2982cb8c9a48a2b3ff3092c7b4388eaa2ba48b13bad92eb4ff9fd19773e6e12ec8a2e9b3f854e2664545cc2f144be6f124111ab7927ed87658343dc2814e3867759b0398437b65a5c26a2afdc02dd27226dfc938368aab3ef6f97d4f7bf281842c47e60c8ecc540c527ff9fcf2c14a551bc7d2f5740f952abb897461e28e2913aba5e1134210d1ef52731a4c9de6b018ef3f3ed01a28bda60aa41e8cced1ab300544e91c249a2051bd69bb10e71dfc70f269266f4dbe1d650981101b653be5e934e71ebdd4d2ef148928f178756999a4b6f2c314e4ed788e3100956b508ac44a3fab4a18799172446a08c4ccba49839518a0bfe2da57ae326025edc6c015cd71de3ef0263572c8f560204a3fd9440c4c99bc850143cb423bc4c538e263b60c888d0e6f45a4d1ae620d964e90d01162055919d1fe103cb3fadfc3e6714c921d7a1477226fdaa0226ff154d03986aadc3bf1f4d76bc26a277622b7759bf0c5b1cc59279b2dfb95d8578c1af03d73ad8a1d2d6e61cd5faf71111ce13986c87d238323bb761652e7794028d6850c3a23fe6268fb7fc242e20e314b03f282f74303ba38c85b4380545539e7c56ec60b9d615b1ca0699d744b00aadabe32c693288624de18", 0x1000) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 06:51:15 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r2 = semget(0x1, 0x2, 0x200) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f0000001240)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() pipe(&(0x7f00000001c0)) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x9, r3, r4, r5, r6, 0x0, 0xfffffffffffffff8}, 0x4a4c, 0x4, 0x3}) 06:51:15 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) 06:51:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r2 = geteuid() r3 = getegid() r4 = getuid() r5 = getgid() r6 = fcntl$getown(r0, 0x5) r7 = semget(0x1, 0x375d133419f79463, 0x21) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r4, r5, 0x143, 0x4}, 0x8, 0x4, r6, r8, 0x1000, 0x4, 0x100000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x8000000006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a3") 06:51:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x200, 0x0) 06:51:15 executing program 1: setrlimit(0x798eca43693a83b0, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) close(r0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b22efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x299}], 0x1000010c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 06:51:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x14}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x81) syz_emit_ethernet(0x1, &(0x7f0000001480)="06") pread(r0, &(0x7f0000000240)="0da5ba6e5f309871d3d5751ca55806c0128cbc1591ce541a55d69adbcbff77f074af737bb118b9af030b1d1ba087dc646ca84ececfb140fb7906962b7599690f3acb4259cb1c7e72d43aba4b340488168e2d968635d6242ba14e2e1d38a6b30392ce851105a77b7a67ead62dba1fbfba3764fa86a40d4d9047127255ec0b86865bd7a6f33bf78c8983307976067c2aacb4ab30718467a29a81eaebab950e919468068ecadb0ad20ef15f913dfe30ca7ff9546f0b0df7adf189294cebb9227434513bb31ab9e455c80a64100127446c03a6c50b624385bec717befc3ca42705dc82f859b697ac7d3d9ab86d315e58ccb62d2a6506dad741f188d997345c40b61ce97c9b9d5dcadc14f1f8275eb6aedfdad9ec248e24ab39acee0fa157f286f9c8a0454a672bbee3193852f37c1c769624f7d7e7c7f2a41c1bc6ef44d3da4eb54c259886d49b2d2926523de10ced75a909e248db7d198cdef030f53e335dcb827e3cba3b621a8db7e5b3c8586d5eb504a03e42ac3702af014fa80d06a1616b0394826b957c2e6c6e7279573f33488a85b840c266be486c211f21b6f80fdce7f01134d5885043566c6ed1c95c8f101f41a863b42ae0d49ae2d1ddf150cb475335b07d14e3fd9960c7f40410723f496479dca1e1d545667abcc80bd15ce9eaf40e28dd391f3a10014411bbea786e7beaeb789e828f68a0d8f0297b594e415d1384d78f16ea99ed34710014259611b5c082c1e051d6fa7fbebbcbb3c6bf79cf39ccc7f8cfccfec24baca05df52e36159c1eb52ddfa6b195113b097cc2d841797f7e5fdc3276acafa220c43d89165179979a5001997d9e151a72b0e42b17ca7bc2adb7ae9cb73aaeb2feb1c6a611e48b648c940af8cfcc316fa70cbc4da3236dd5a57950b2be5d4fbb5f045bc629a7293ecf6f3dd03a642e6e67e8781082b5ccb19abf83821c32dbc7def659dc022c1364fe7e3fca5cbd2768820dbdffe79435c322d376e9c52f8850154abbb31e0bea060e6c14789a870be6f10f0676665f4ad0ebd5b447d4103cf3033ff88448626615a1c2d30daba3a1b39bc5fba7960e7c0d7e547f2d4d6b7372e7e1890c964c7127927d2cfe22f7909b26fa2a61114f332af4d3fd936b90dfd587c530c3c7e7be3c3d728d03310f838113c35e5932d25e1b78a1ae87953e5d124ed5c2e9f4369a4536ab8941385083f194a99dd4be72922fb484cc9c37da68f22f64a80b8acd785a9d87a4d22adbe6e85eecc167fd046b852d2cda5560fb8a1488df5fb0cac09a03f99c503779b1016bd725f4a09904f5df8af408c3a4d5915794ba265a1d702a75ba7c075f0035beb9b70eeb980f60f895e23a397a2d774ade4d35d6156c45493a6460162221c8df89a0bd57c2557f76ed9b90d8aaf4c8f37a586a6646a9aee9d0882c981b051c7c5e1225f6f094244a5726d5985c5eeefa0d226c8f5737a72dbdb5e209a90d22055643c4d3d9d8dda0a6d710920ffbbc58578f2a0b9ca15bb4ad0795b4d2d9d20a9b9d92978cadb1dbcd641aacac3d4210c792cfadd7c8adbd499417243eef35174e3cc92e112a51491e1cc5c273db2684f5f2a8cf34e5733214f094d5a397b79923bde32a688559074421955670d0ed279289bce2ef9e13a08a3a5a0c8106f50dc61e04a237f143401863d6cec6e42853213014af0af1129b902f8c8e8561baf0040878e53d249832d82d6918bf99afe8bc6b7eb4fd7d9bc4842aed3309465ee6f2eb0a837939da1aefb3b412d48071843e8efb84806a7fbd455dd861120e22375b62d17ae8fc7560838f0cafb44de1e45b546c01f91da88849d665a0f41985577c1bdf6b76eb6d6a50912ccccfd995731aa0ff78f1e5c2e4af13ec882c9607a2496695a172fbeb2ba082bcdd89e316c50edb9617dfef14c67c9038285750dff5ab8d8e7644e544ba3b9e134471a963a7fe30c5d6c45d9c79db9c49c3e46b6bc1aaf01c0ae083199d27e8ed284034768c20e9eda7f24f439644b7ae988880546e3a55e71614c2fc2f192be9e1a2bf64085b9be1ed966e8b8976c4ec170716681ae7cbcde86d7d83414f15fc29c660caac2069b1846f0a9cf2cf5fd13c439a809747a92ce5b201e820f1b104439405d1736fd24bba4d3ad3de148c04ec8b8682dd5b64829b1d845f5e483a659c05e8a07acb15892b985827eb1b00976bb0ea0c9a9c6a40041159153e6b840fe0ce6c6464a5b2f1f5d8bb35a8cfb0a74eed98b81f13d8f8c2ce715bb08040ec967df58a81fbb4ccdc4b20e5bbb4cd1bd7e3a65f74d734d287ab03396bed52289586464bec18181de5aeeb1301701ea8bc5294afb9ebc3039faea2fe4350ec2e58bfa1c3c350d4fbb9ab3b38c6a4bc9dc001133f122ab3807a55a42a10fa5f645bd6cb911b010903bfdec27f46c3305027d1d8d7b24425caf218e8b7aaa63b8660f32e9a5d0c909a02cee1b09832e4ea9fc07dfaed6a04941909c912e11465b6420c30c11221038b1c84c6a1735b4cbe864989129892737482ac917aec41ea5acad1b4d9a30d70138d8d3020f08dd5c9ebfdc0d9a58344fbc64f308bff18841956055fd2c9061a1e3d82ac1e9a6859b719262d525650af356b2fb2d6255c84c37ccf5e1cf7ad0f5d792c4d2fa00d58a1fea59f2ce6e4cd2fb5d8c081694bc07dcf25c48abbc94435cba4548c834253f21daf0c9dc708f88394d11c5663929cea7795e707ca59eb3bf4847087ad573d745beec6430d2ae6766eb59767d949619a26a317d84deec0ca6069696ba6a03387bbacb5c13da98f8047a4237cbbe5d675c1d13480d5e20afc8f50b4619346efff6bcb5fef454e299a7a85e77fd780200c2bd4370a1bd757ac86684c5f5699c3fd3fc2609ffc68081aa0de81f5bb9f442d6146ad916e3474610bf1371bf0b02d0262e039cfc16edb58810b1171700589fe8f4cc86cfa0e34c86ad1ec225b5feac05df185f7197332ffd13e6bcd104c6d9c4c1ef8a0c1289b6983a50390ebb160704f02513b785b30ab7bfd8cab77db73f4a7e7451af8fb6ef8c70effac9c6ae32c2db9325f262509494725ba92f7075133c18a1370437af9ed5b5007c425143aebd8104e071aa351ae0965e02107ed43d3f15079483fc1f7c2c18f9a521ba665387dcc038cb081c0487664a2d558f9c9c90e02f7a1d955c6742e32b824edd98d93c75580ee6b98e5a9aa324ff8b27f7547be0c8f22401a4ae246b6beae24941de00e3e134a35ce58d2012a935d5ab6fd1ed40b537ca0056bc8f8625ec7b8ecef6cfe391d60d694fe6779f4a8e2c12c378df5907b97dc5108dd2763bbaaa454f029bf0d46b5d6fea24ed134e3cd36c0162ccd8db398181dff4f8498e0de285c0bf3e5d5319133359d1e15151fefd1d50c2a4104dbf548e86fbe39ab1e7c384da45ef267c0eb9e3df73548f79afec4218339328d8cfb65404346cbf34355fb51be6b5aeedc6ac0f2b0641d0d262c20a9d8b6ba362c46b42a00cada5694802e608f4179917d5f2d0cf1ad9b8210049edc24345e4257be55f4b78bedcaf02517acebe7781aa0bfaad1d85b464a881cb789c40528af5d4a4757d4da2e1bb9fd4feff3d03685509c4d2790b897dd1e98f8852e448426176038f699b83b6a953afe8e3db9cb89cc91262f85b36d1bdf19ad8f61b13d33b9f242e0908eb82e553c28b12ba2595480c0e505ec83630fe2922ac4611bfdf718618d2eaa29b71e933a66f9be56ef2e2daf0121379f2d058d9c7e6d8a6c3a9367a0c5a896a90f4d300fa0ffd86e0b7bd39d642441f1c94a1d8e82c24b33aabad3baf9d2056106341af55eafe2e02bb885a56e9840158537c154a168ed0b8a538f9e925c5c330a209e11de811a27b80c72a4a2e5d57bc867020c5ca1553629beac755b9b05b8bb9a2ead6e810951ee90a17ee35f3dfeb1a75ce82d69e0ad718b8be33aa3bf33ab4d0eae30f2749c1577b677ed9905de400e3cc1eb92c3e521b0ce8f5e45ea5147322f393e5dbeac1187b2c7e2f83e0f1dde40ee33c8574cbbc32ba5e6eda4b4e62540ccf33a222907bd21258b288a3ac0072607bb9df9eaafe877c1da2fe8323a21bd072748a56f5a11414d30e500ac534a7cedf06418926143abcdb56cea30028bcd46886dd988a557f33e34c30f109db82ff23cd78dcdff8612afef6d01685485f4c1e372ec0a41f170aab99c21d795ea0251b674dbb06ede509ec36de7c5ad6615eab0ac5cd3e0bbe4c2d4307a7249290f70e7eaab5c2b9401bb8d11a30e26e7e43b5900ff489de9aa4ab252d04db05599f3cff1bb3bdf7a8b07bf27a609f2f5fc5839ecd43b9b4ef54bd6ea08dc41d17a2f5808a82fd341bd6ba1ed64e034d58f6a227ad43c769e10fb9c4ff385d35837cd1662921cee694607bc99842bd90d04579b1fafcf665b83d577be48eafe6f41f856b73f4ad86408697c5f03b8567a0475f7af6e3070ff84c5e96be7800f58b9b68c558d299671717944c99e3b16e9847a7b2e1de41c2dd4d1fc3b20574ce2a57ad5e91e16bc5e49361ec451c73ef2f458a36879e6227f46f8b5dbf0647737181f86448eea015952fed964c5d8f62925694b75cacadf9b8d52c0fa0d15ca3a0294573a189666485ba96b6ad98ac07939b070bf58b6d7ff3165dfce036d59437666fda534aa0271a4a31cb8b4d782ca4bf7a2b2d2e6f36420faa0ff3c2b40b3499ec126f75f8e2aed88a8321e12fcdfe358b0732f603b45e65f5077692d4736e2eb0c78b0fdfb22146b97a107ae200205a54f1fb480ac90e72967f99835d336f631c17bcc215bf13fbd7836f2f3380d1d72eacb5454c28fdcf602823d43c6923cf007ba948fe03e8fe20bd3bc2fb23f91f8144a019eb14838547283d8bb1a57d8b743d27ad9a747d3babfa1ef067d8caf98b5f71226d4dd84d55ea9ff12cf65faaff69d5329cf9a4121279d0e2a86353e3f682bb4e8fb43a783e3d9101922721615cd64072c0e8a6842beaa2b0fa198818b0131c3beee5986906d7a7b7642ef6b7687fd8d583deaaf20d2e03657f34e0559d9eab0759b731b5e403e904ac1841c026c7e6240c44403e36888c5ea92569ef94b1efad71a73edc1b822a4673c0c50ca425ccf5bf53c017371f4858f142b723ceb0cc04de6a56cc7be68efb804baf5d5970a5b94fa3897a6500d038a2bd08e2f1d96b6676f503d15a7811234c5b23d767a93fb279680fa7ee46762721855fd5e6adbf70b2ef13a2b32fe599087e90da85ba667f007f750f4eef7afb2c91eae73d7f2a2e1352a1c4a79078bee75be85054ff442eb8adc4600356261558cd4daf15f64cdc32854602a8c0f1d1d823febcb95f5554a596dbceb4c82152702a7ed9244eb482459e25c657ddf0177f24713567420487f1d3890a554bf42ba6936480fde01e4afd784e364fcc345ad8f0b6d8b9d67d5b2cfee71f4c305168773e7ee6777374941db5297c3de759d8f2594eaf53464b5601f761c582c92ac65e076bcc08a9b13a75b26a2e0427462ded38a926fe120b7c3be8b498980723f718350b2978769f14ff91a3238a68d38433e746e505614f545915dd9e548c5930f13a80aeee9aaf4366d7ddf4bf54d95a9a9fb410ad61ad9f22e425cd1cd3aad7a928d8f5cc710271380ef21b7ee862d82e9bf4f70efa314fdd374e795816bfbc3fc933070d1a349047a66d2498373a528e7c8c4e2acf4f4ae02b7366bfd493fd05d143800169794079392c22f6e253d2f7edb5f3065bec4f06b2d9c1b066de57e04a1dfc84d87461c5da10dee4e54d1121f64e63eac312ab3", 0x1000, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3ff, 0x5, 0xb9c0, 0x9}, {0x81, 0x5, 0x5, 0x4}, {0x100000000, 0xa22, 0x7f, 0xffffffff}]}) 06:51:15 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() sendto$unix(r0, &(0x7f0000000080)="b906e9736ef151407addaad51b372d169668c0979b0a1b39bcf2b1348762266723a4224b189571c4f111585278ee6c06a50a834e11898f16939fc0763a09ab04cccbe08475e5b6b1e5e5be", 0x4b, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 06:51:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x101) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='@') 06:51:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x844dea7705cf724f, 0x0) unlinkat(r0, &(0x7f0000000400)='./file0/file0\x00', 0x8) r1 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file1\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x0) sendto$unix(r1, &(0x7f0000000280)="1c41a714a3bd3928aa13346f8177873bfc940c6f783fdb4a4b5c49156173259d5cca45a2c7cbd4756f433805265b619a6482d22f436541a8cead8fde9830e8e407c9555f2b86082bc0dc105efb9d6083d2a31e23b10b87d5d74b24b5520d46d824fee95f61620f164e33c6a359b035678b184dcd59274be0258a8e792e7502e61fe99058729d3c7e503bfffd344fccc1c84580fbeb9ce128f6d254aaa3b3698128f356f802385d64c1da04468f8fb9bfeffd4997952e65fc0eb0a316d16c5349c784a4ce90088b209b753753a0c1c69d9d3dd93705736d021df8811e5658ed6efa77d30794ee38", 0xe7, 0x402, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000040)='./file1/file0\x00', 0x2, 0x1) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1) r3 = openat(r2, &(0x7f0000000140)='./file1\x00', 0x101, 0x84) getsockname$unix(r3, &(0x7f0000000440)=@file={0x0, ""/62}, &(0x7f0000000480)=0x40) 06:51:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x385d) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) 06:51:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x12) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 06:51:15 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, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchflags(r0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:51:15 executing program 1: socketpair(0x10, 0x4, 0xc72e, 0x0) 06:51:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000080)=""/184, 0xb8}], 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x400, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000240)={{0x38d, 0x6}, {0x8000, 0x7}}, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) 06:51:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f669e2343806ff9696c65d248"], 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x1, 0x4000, 0xf5) listen(r0, 0x0) shutdown(r0, 0x2) 16:00:00 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x5, 0x100, 0xffffffff, 0x2}, {0x20000000020, 0xe8e, 0x0, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0xa, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x80000000000003, 0x7ffffffffffffffe}) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7e9434274d68d7fed560036cddd58b68338fdc8b0ce25e6fb72b63e66cc6359928a9c5109f310883b607b089e17bd408b47d369809e96d332fea5cf71e9f019b51b7c8f3d5011108f79e1aadcee3c6180b91c2b1cc690e45b8fbe3212465c1f57b63e5b679e3f43bf651a526a142eb9538aab6ac86df5d80c2b4db93cf34e1925713"], 0x10) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000280)={0x7, './file0\x00', './file0\x00'}) write(r0, &(0x7f0000000140)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f57000000000000003794cbba4ebaea70f746d7457e25f887e69a2a6f16664923333b691fc5429e4b9669c274f3b7c57c45bd078833b038e95c907de3ff45894f748f12d222b45a6d859a34629a0a3668c86f7d5d5168a9e18123eb9db9582f8b18ace9cd9dd16929f580fa1b1fa772039e3ea20641cd1155eb95f6ce37925926b3ebfa60c5642532d08cec248b638a31d0f5e8628aef989bc3e7d578d421bef9d2daee8dffea4ee7e9e6dc1807910b6fc71728", 0xdb) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x5810, r1, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="167fedea3a34a259336d3e211576f42a3ad6c6d3a3cb95ebfca7784b17cc702c81ce5b67180a1d21912dd15bd6e0e378b38730c2bcfb27a56cde3e", 0x503}], 0xc5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: nanosleep(&(0x7f0000000040)={0x11, 0x3c838216}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000080)={0x7}) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x345f699c) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffc) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0xc0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x1, 0x5, 0x2, 0x3ff, "dfc4b5412db5c98cf7e5654a47c42747eb55c70e", 0x7fff}) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r1) r4 = getuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0xbe6357a9d167d71c, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xf4) fchownat(r3, &(0x7f0000000080)='./file1\x00', r4, r5, 0x4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r2) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x100) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:00 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="949bc61763adb581442400c0def50707745c", 0x12}, {&(0x7f00000001c0)="a591c832b7271030f23a605991e76c428b1ea22274635d0823856700dc31918eebf7e4a4fc4272d9eb2e461d1e520343a752061a8aedd53f53cccb8f98fa06dfd9b0a9d5b1b9eed462d57c20d67b60579be25c4e966d73849899e077dcf785d84814d16997a6c24deb007a259a39b350f0bd8822ef0f5675bd4c57c1a746456824f51e5ce9ea7cbdcb075656cac501dc1501e8164a0b4acb8f6aed1a21198d8da4e9772da3612a", 0xa7}, {&(0x7f0000000100)="05657c5aff6b73f980b90ba4b18a9a60c52c26208752df0c3c46f26985a8b713627a44be6c32173c6a291f5c34498b07ed001d73896a0f484d163c9e04a62fcb671d095e95a68c3468f0238c33ae5069958c1d041f064fd2d2b0dbf1d87e5d8a3b2ec1c5c6", 0x65}, {&(0x7f0000000280)="9535108db278", 0x6}, {&(0x7f00000002c0)="eb657346dbfab682888f3b98f731cd4a77a00e3a144583", 0x17}, {&(0x7f0000000300)="2f725570b5e22e04adb76a0901070f94919e", 0x12}, {&(0x7f0000000340)="a1d44315318142c2449eaa788b64f11d1acd2356928b42f8da7aee9808c43b618db678edff7c7662c1a04c5ebecedeaeb2468ea97f6b4cd4dead87b104d1d8a203d0a59c823bbaca1bbf9ed47fb56782b4dc362745c491f094b74b2b9ea1dff5f1f90a029269ccb3596a03f5ec657b85cd6e8ce02631900bb7bf1a97ff73f2c36d488ab9cda84f7cfc54e8c1a78d14bff63e9544bb66882217ae5bc2c58a0037c45ea9e5e02a374d8499f5ad99b3f80b4b040fae7be5644dc63181fbfc729adf51aabbb7fb398d77d4a7b3817ca3", 0xce}], 0x7, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = geteuid() setuid(r2) read(r1, &(0x7f0000001380)=""/4096, 0x1000) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:00 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xa0, 0x0) r0 = socket(0x18, 0x1, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x1) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) socket(0x20, 0x2, 0xd3a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x3}, 0xc) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{0x6bf, 0x2, 0x3}, 0x5, 0x7906, 0x8}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt(r0, 0x0, 0x15, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0x8, 0x8, 0x7}, 0x7, 0x10000, 0xfff}) 16:00:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x200, 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) dup2(r0, r1) r2 = kqueue() r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0x0, 0x8c34d350080473b6, 0x2, 0x2, 0x3}, {{r4}, 0xfffffffffffffffe, 0x5c, 0x4, 0x5, 0x9}], 0x80000001, &(0x7f00000001c0)=[{{r5}, 0x1822bf43ae5453d3, 0x4ad4d766a9ffc04, 0xfffff, 0xfffffffffffff399, 0x6}, {{r6}, 0xfffffffffffffffe, 0x8221e92d7e258fbe, 0x4, 0x8, 0xffff}], 0x400, &(0x7f0000000200)={0x100000000, 0x8}) r7 = socket$inet(0x2, 0x3, 0x102) sendto(r7, 0x0, 0x0, 0x40b, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x141) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe62, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r1 = socket(0x18, 0x3, 0x5) syz_open_pts() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)=0x2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x30}, {0x6}]}) r2 = dup(r0) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x100000001, 0x5}, {0x401, 0x8001}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2ab, &(0x7f0000000000)="b6") 16:00:01 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xf7) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) 16:00:01 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x400, 0x80) mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x28ac) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f00000002c0)=0xc) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3e396d1a7e1de7868ea3e66cfda8853fabfa96a32069d5a7775b40a8963198ea5957421da688b9c63ff3ad69e12965d07af917310f52f5362400ad3a2f0cedecb0be3d1ed26b1eafb4241357f88b7b61e7b1b6e66f361efc9813faf4cb1e7e4eb0d70b99efa3988b9c9fbe8d53c3834ef8c44e7bb7e0c6592192094f76ea806ba359541263bf73722d9ecd3500de4fde6cbf850c7e68d195ca2ca95e49ec8eb3", 0xa0}, {&(0x7f0000000240)="f171d96acd213a693e3c086dd340c9132bc705ef8290ed765167557a08cba7f5d24578665acc8df9315ff038da80ac45fe22298778904651ead4cafd4e69cfd8366111492ae089915ee5d62e6df6405c87a60464a0a5ca98d5a1e3672a03a000284e423d8f822db7b3d9ecc1e4", 0x6d}], 0x2, 0x0, 0x20) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0x34}], 0x1, 0x0, 0x100) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000540)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=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, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x0, 0x10000000000000}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x5a) 16:00:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus/file0\x00', 0x2, 0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0xfffffffffffffff8, 0x0, 0x76, "8b2643a7cdabf5009f4b7c5eb68c06290486092d", 0x80, 0x10001}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) socket(0x2, 0x4000, 0x7fff) 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$inet(r1, 0x0, 0xfffffe45, 0x111, 0x0, 0xfffffffffffffdf7) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x3ff, './file0\x00', './file0\x00'}) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 16:00:02 executing program 0: clock_settime(0x4, &(0x7f0000000000)={0x4, 0x100000000}) r0 = dup(0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x0, 0x5}, {0x18, 0x0, 0x9, 0x4}, 0x0, [0x3, 0x10001, 0xab, 0x8, 0xd3b1, 0x4a3, 0x4, 0x7]}, 0x3c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0xc, 0x1) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x40}, {0xe7b1, 0x7}}, 0x2) r3 = semget(0x1, 0x0, 0xfea334e4597c5fb7) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000200)=""/185) fchmodat(r0, &(0x7f00000002c0)='./file1\x00', 0x1, 0x2) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x1) clock_settime(0x2, &(0x7f0000000340)={0x2, 0x6}) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000380)=""/51) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0x4ad069a5a4ef5c4a, 0x2, 0x1, 0x8, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0x7fff, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x401, 0x6}], 0x4, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xd5d0, 0x800}], 0x2, &(0x7f0000000480)={0xdc1f, 0x8}) clock_getres(0x3, &(0x7f00000004c0)) semget(0x3, 0x2, 0x180) pledge(&(0x7f0000000500)='\x00', &(0x7f0000000540)='+\x00') ioctl$KDSETRAD(r0, 0x20004b43) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000580)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000005c0)={0x5, './file1\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000680)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000600)='./file1\x00', r4, r5) semget$private(0x0, 0x4, 0x80) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000006c0)={0x6e, 0x9}, 0x10) connect$unix(r2, &(0x7f0000000700)=@abs={0x1, 0x0, 0x1}, 0x8) utimensat(r0, &(0x7f0000000740)='./file1\x00', &(0x7f0000000780)={{0x0, 0x6e0c}, {0x3, 0x317}}, 0x2) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000007c0)=0x3f) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000800)={{0x18, 0x3, 0x4}, {0x18, 0x2, 0x3}, 0x37c76255, [0x5, 0x3, 0xef8, 0xff, 0x200, 0x8, 0xe5db, 0x7ff]}, 0x3c) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) setsockopt(r0, 0x6d00, 0x100000001, &(0x7f0000000100)="d00a29d155c2608f5f479118d500fc7d21132a9ec125d9cf1f75e84109f60fa4e1994e3003448b426ca653e57f4f0b2ecc903f868cb27f0995331b3006e2c1d4174f6f2a598160ca23c8e8f1f1369835", 0x50) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x2, './bus\x00', './bus/file0\x00'}) write(r0, &(0x7f00000000c0)='on', 0x2) 16:00:02 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) pread(r0, &(0x7f0000000300)="b88aba34fcdcb361d873211e8cdff31307b4983d1f86c679ccbb9e88377a24d9c4a6ec923bee2e405f7e5d91fccde77211991bf48e9eb1590e3519f1b4db9868d51dac3b7d380bde359bb329551f06db561a650e", 0x54, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000180)="effff0a7cf7935279914592bdae1e0c0f95477283771b219cd63b513b7dfb8f7cca0b64f221a462277da420d0e28dff4abaf103e2d9a5be807bafb0adabba58d558a93f3aa976591dfa1daf39bd28dde382cc8380b6e6c415c7033f4b4c35a94342ab0b8dacb9a0d2d3845db156c61949d2b22da9c058336a80ca342410a0c625f667ab8d90647700749078f264e16c5e189490cc6fc75dfd630faf633b8aca3a8209c8265794b799fb9fb282b7a1934a1bd4fb9ee4fe2d366db9825962cc0693e368132231133f2b31cc931160a82f0aea8470a3e6d4a8aae40c37e357645a0a8b08abf97ecfb559849e0066542e37932d5e1a4b4c618562f32", 0xfa}, {&(0x7f0000000280)="bf4aa341bdc8144f5860558be33853eef259cff7d2d24458f6a0952c9038c0589b9ae60bde0c28f451dac05f42a226dd9d7a6d022e2ee14281376ca9147b307da2ef28abd3145b179052b4a1200afd8b327509160fc553c99321fe34c6c41c81501f2527db76234e40879f639d5718545ceaa773f296aa81f9b5ceacc287075fcb2edc33728f2745efbce1a760c101b4e273b7879d2a8f95aa04b2939473345368d9f9d44fdbfdfe731d2931f145c5f264f49380e1", 0xb5}, {&(0x7f0000000340)="9e0b471f553465bc1a1b619716c7253ef027919f3307171d1820bebf461b9615bafe8415c1f83548e7a3a7a971b67a2280fd63b1df57f54a3fe2545066d8218926dcf8939aff725938e8a4d316e1ec5cf7a618d434b5db", 0x57}, {&(0x7f0000000100)="ce21a0e9a39b78f724647cc0e50c8ace00a3d9ff7d415a02f97a4669ca28e81f4b67ef1d5266570e82be731b47c6b3f974f33c78952ecc8a2e8b902dd5ebef", 0x3f}, {&(0x7f00000003c0)="7205d528bdd91805321ccde22d2d650906b794ccffbaba128df19efe6210187a9e03ad940159540318b00ff80d53", 0x2e}, {&(0x7f0000000400)="41b9c5c81b2ca8efd095303fc0da8b44b0bcc2a1d7c39ca36b9bbc5a6fc8421b91d526fa3be4546d87", 0x29}, {&(0x7f0000000440)="4611259c88e66b6ab57a9965e6f9894df829bd309a59e8f2ac387f64314ad21dafb88cbaf1632bc227cf9d43764822297b7f243afff49d5c2b06ce1d501f835ead8430f27d7d77985fd393abd68aaef7e38b74ede83e9bd5a07cb18fc22aed726d8a6122cfd03c3fca0cf46c5a4c0789c37e04a3d20cb4cf6bab412eadd6ef8e7b7da8ebe33eea8be4b1393dc59e406d89c7fcf1afb43e62aca7cb9e7a8089aa2c2c49d4e02d5b4723b96057a6e3943692c93bf686542d891264fb3d850bc03cfc2438dc4a108b6c95e64b4b4e493a98481bf786c7f8ff6ec1b896a53e8eac727a55e4760b843bfc34c541241f4d3820676caea09fc74d145578e3a6a0f6ce326486d8076e5b6848f870aa188a095e26066eec9bbfd626f20a1817f07e3b5673f56c1b54da1c529dc058fb076c901601f9e22a1ce23752e7a3ce305e442a2a95e1031d4fc9949fa10fbf9a4151a3875d5881d30bef7bf095c191c4d970c9efa28a636df30940dda61cbfd2e6f57f4508d404a129480ec064d06a3ffb847764284883c41f39e8c7b354816c3a63f6be933524ee5f6506bfe7ee969091320fde23c1d92dd51338db1b5a3f42ca11d3b9714f00422bc13c240160f8ee1533703dd404b369259922cd25ae77e0bb2391968e3da0fd38598c6a8d660f2cb415773259e4b00b15d82e500ef1802cb2ec0541a5e66e925d0b3951c52bc0556ef90b3cc09e95deb376c884272d5baaff748323fc976d8d909c3a5a22020bfe9cb7896c6f3f800df04953d880470d31c8ff7648a92a3d965d0da0e46eca6947cb9d9dd0d6db8526dbd9a4d829ab3f729bfa01859a5e241eae24f08eda86632c22505884ce6e7d1e5bf15be6a50f5bf7abd3fa16e8cc4894074df2328adf9c240330c79df4c161bf928c73d0e8346dadb544a7a1e0a76dbdc414d644f3b9229ebd5ae7556b1866176cdcdc9f1fba8241661ce107c1af36c71513af0d7c970ccf05f5fe4627fcb12212fbfd7bef0d546548613af9005309563c324ef139d0efa58e92131f110be58be17644174f3fa04cf15356e4bb21e1a2baca1790fcb5bc1ea63276b06ed23043728a6780747e8b17fb518d41ce8ad98c6508a451978b28992f0b34c02021d04ad8a027a7ef084d574de5f222b48b3606d5e949c29a38deb27057abe9c2ff0fb4a1e1499c18330b8d6718d5be37428a26c6a227b92ea28ee61292c933e920372c8c0a8d39874b307bb72cae7f8b3d5b19de32184df1bd274b75e6296d0c54e79c6f239f8ff3e2daa3919447c896d7ec7ea1cadf5a74b664ccf2e06f3d83e3c5bc8758b37854b25463f061e144adedec7107e8cd7161b07f5cb2300b8391251d2ad055f1552a3b69f2c4843b071b2c9dda6b20bc614c594d50e9c0c663428317299024fa0245ba3d2a098550a75535fa44f0e7352b06e5cf317f01317aa6954eb6b6f3a533eb3cf7872f7aece8ff6e145b04afaf68e06d6ca04a6c8e624682f4ff2687d5c9ff0f6ce4bdc1a1c3fdc01f08a4640ab50dff34016dc4174c0765964cdf033957b41a65909f759851d031916cc0db320ec7d8887a877255965ccd213d9c8e274ee6894c8e5a96b6c6cb57aec8c9c665af3b9349cd3340981ebe0b4a4b63320b9895ffefef4beb2ed39749ea44aa0f070d5a5d2aa6402e641da41cfec75745a20905b32800c7f366099ca70174e178e78efeb7df76b349e6b0b32b0b486362cf7381bca72a30ac47f350dab92477c3887b34c75f6d238b2130c87ceb2f67def1a496b90703949161a70aaf40db3e6769edbc6859fb84f1dabcbfbc4d6621cd8754e68926364d6008f329dd5c64c9650021cbf70bfc7d2ec113e4b0912656022b9f7635d2b50285658fb54fd8313175790f9aefb5fb76d0e1b2cee34b007fe87c5af4ae4b2555c3a8d36de8085116f794350c70390cc315260723007404f7275ca78d53f084cc15b323203659864541dfbfda0f227c998e56d6e79ba28668f16e54b789ea96b225634da9f5121f35acf4a5d173b15f46f7d5f1d2a6fd8c26f3ac204165eb91bf16ec9c602e42c46a7fffd0ab94993b9390264f2ad3d38e7e6eb16ed92f3396a362c871ed0f45ea7a7bb0c030a8081d11591a53473777284816527b5e0f6af0016a54b807b5fa8cfa4738655bfa86f9e303cee58ad06bc834f1dfbd9f10cb4a5c663688a9ab2d544eee3fe80566e6d96659e49a1846072dbabbbb2b5d35e9cf81b835dc3f818bfc47136477f9c485bb76c9e8a712cd7969562b77bfc9d719be80c67737e8c8273ce8b514833fc4dfcb27863d4f68bc9ebf44bc2b7f7204f86986b0fd2675385b79b3a6903d14faf43bf05b77f9a51535800e1b0adfce46f3df3e3a51539706a446ea73a67b54ec8b585aca716ab34042f2236e04a8c0360451d4df49a5226413bd67580273f9c9e0720414ac4969826bdf5292cde55af822f4d14a56f1a7d89b9c54e31eed0223fc66d73b81877c385aa91c861445bf1f9853083f2db29c327c21375024add989b5ab1f6688f9d4067d52d29c503d1883fb4dec4a0d6a8c8c444d411b80dd747f877f934317e9b4b5f391b71d61c0a5ad911685ad4c3474d16b7ef04236eff2bca20d5ba2e8fe592bb1f2da38b7fa3100c71a4cd770f35653a9b7d0bf18332723d29eb05b8236f3352f490a700afb0c66fb2d2c2f7a672cc420682445def6777d01769748c3e2d7075fb27cdf460772e6b0f6c056ea2d497e4667f5872aa5ce834269b01fed2036e307232f67cd9b2a9f12e01c039dde52bb9258e9b7a41119f942c866fbe76da597680ae5c3008fc7e94ead88b738cd80c308b1203251a8f57c75bc8228213e8d495f048dc338d576edb9ae8c3a882a7d8f579055112ce5b9717edf4bde30ff599abea315e3706513c41b74c10c02e92817cae7d1d16dfcd1b2bf8fde1399373e601ac2bbf28a5a0ca8162ae25cb404f8f99f6e0d67dd9268adcaa2709f00946cebf9b49543be94ff5cada478b05bf0b354b7ab39129d12f5b8f9ab1d1bbcfbc3c21bdda9af7db843f36d2f04e6e32ce2218a7d3849581061f23f628610c992ad34f1da23df703b2b614d822fcc2503636203a6c5e1573fcbf8a226c0a9fefcfac2e79d926c47f47ce842c2302857d5e95e1ff0d843ea0d5f096b39675a53059af07ad614143716151263c97864215ca501111cb17501158abb243e08ffb0dee3b54317cc2b121fefe85cb3f7d47bb84531904a78343f8cc201451479fda53b6bbf817bfe5ab9ec1cbec253be948353636c5726fb17576a2ff3371f896e566c6b94f71d7a9fb7c7f4f4a691d934054110dafd6fa6d9df8c7d080fed6663e3313d53a2bbf421ad9db20000d3e19d529dc6e90d3104baf0971db408cc0b00a92ff630a689488a50b696f105e6f52a854987080f5cf82a8df238cb7301721bd097e1d5b2419a9a0afdbdf209c40fd2453e6418b2e21c59cf62f8ce6ea92517cb7e2f1555dddf7ddc883f9212effe309c5550a37ab85dab9f6f184f86f21db35e4a0b18a82a60e33ef7735b379769e1c17fcabb599f1cf30bae941689fb123c46f86304b48efbf77c73fb3ab2e595f32cfa5c2a1d389ff7d0e1a331520dd3e5f5b29b4d55bfb146cf692cd4e2611717dcf7f7fd186a32a36bd3e65e86284fa50129eacc773deafca71e537da0bfd6c23cd62f73451850cb48ac446ab129b9fa73928b6fde8b32deaf567a36b79b28ee8e61c095e3f8cc2006670e31e04bb1119dab37858c2214751f035c3829cad90de9d147c118785ab58621695580e3f98e62c3a9a1cbcb4f8284999a4ef6555d2720c9918143c0a9782c73aa889479641067b2295dcd4825dbeecebfa572e65980087ed2e6c18ff07d8fd140393d2f0abb2b60186b802367da64e362857f8bd901df406c9596e074b9f3a0eab2bdbda833736eb3bc957c7f8c2e370fe299b8c83740a95a67ab7a6f5236476b9e60728e93f027bc44c7b0a5e6eb4dc9e6f482352bbadf10bb3d2e029b532f72970e49bb6a1d77e871d32c7f69b981e64928fe8c7002a72afce828b2eb1131d978bca9be87a01f8c728b124462eb3794a11da9fe34b3b8c41bba57bf716a7158bf4a3199cd2af9204110e252860d2225d0859ee0356501178fac883a6bdf4ff79357b3392f7955653ede9317127d7b1610e65a18fed0739da71171a52f0f01a2a93b5cb941585d1d343c38e15615df74ab5c7617b6ae2d9c368ed10215730b83c8727de703b0feaf79700919403426c34620325a9004b26827c8794df4cc9caed687f2a6a999c1161ed6307a7eb6b093f377cc90ee71d787669eb2d64eef26057d8bbecf93b56fbfb0458af74bdb76d97d8d5ea22be840ca37fd245b4455039d50d811369475c5f7b8e59e114192c68aa92f772a7deae7324111ef1f8b174e986f443a3ad36866acdf8ae31f2f5f0d6b8c5d519ceb81fd49a9ab2a0914438f68e7aef18ef3e64e051ada6b9d8fda96463a21624875c421f639ac4285be5af381abf9d444e15e4fcd8ecc9685e28a33cc98522e757505a8c9ab572f5e5fbec1e5c739a0558c915be37c32434f548589385a45644a47a219f2012c0959e8bd231154f70d88b461e6b32859a3472219cf44ac924c8bd1d5f7bfc8f1cbbfa0629d7c442a19c1bc53ae5433f318fcd18e67eaa52be419c7732b425adf7fa8a7f16139286ddcddf7a09a3554aec38dc41dafcc7764e53ed8118856803f3508871d1caf17ad9819ce8c00ac4b5a64fec028b8891cdbb21316d4e15b8e99595704e27c794767d8aa9eec9ea4c8bd907c4ec2273031280c727b7dc3cd5759fa365677cbabccfeece58c133e4210595010f5620d755d69e31c49d3f70a4348dd07f0bf4d2e5484ddcd65edad93ca662cac3f3f413daaaa86454788894cb5b67f82961364ab884111b51594911b54be9b924a975362037138d4084456779dd3f1b5bac6de49838bde327540c35a03e37f90660be3f496f3d743edb6797560b1940f277110629b5fcc7b05263b369e5b09dd3c1c79ad639e43189130f15565a598470bd331112601e5257224905f7f92c0d6be86660d959e84928c253dd1c426b1d900cfa0773ff54be8eed6c101c68959763cade062d04907281d81f42874c5a859cb5cd78e100e825cacd7eb0031be13d80eb57570f014f7c61b757405427a93de6b75c7a4bceff79f27ea3c7412e2514511cc5048392aa118cecdde753f35b59466f9ff5e4e6ea077920fcab0efe15a1f9ab74af75ecbae5ab84d1feea4ba85b7c48ed7b182e5e559aead3468d799d6aee2a47ff009dadefd3612dd3bc67ec7b0d6d9003a10f4ff2cbb574a705108708190510c196ae5d353f69636fc0746693eea5a8c8eed6b37b9a13d830742f73676995a3ea9b5c9d54181aeefe68dceba699bfd0240e703f4cfaaed136e87a9f4edcd950b8b568b4c2cc88b17918c89eba994e198ba05a32639f472d9652b676ed3f2d0134c0a8b811cbee69689f39148fad9d929258de90ac47cccd5281c8dc17ae833477cbaf52849cfd81a45e0b167bac96fef9dddccf2ef67b6abc9b4060857fb1b423f09a12dd0b1b040bcb447ead8622d7c68f6d1436fa4ce792ad0a43375bd1e831b390082b64c746a594949385f011730925f36764c4656f1e7ab3436d479ebbe08d98e5760d6727a8cc2d1cf2d25ad504beef6bf6b107554ee94168ebd12e34f5da4f41148ffb2618db92f106140dd80619d48b33940a32a016233f2a97d2c97373974b07f422b8939bec279cd89fe05c7ebc67fead513c944", 0x1000}, {&(0x7f0000001440)="0400ef6005b11fd8fc140064b041795eaeb4abde8f1634bdc16c8be61b740c1952b477d62faddde614ef6ee83917bf7795450333afacd6078643f91d35e4fc6f841752878dc3d1029cf46e213bcdb5d4cc4d19446e7d9f1b9a6e5f379ad7a088", 0x60}, {&(0x7f00000014c0)="7d843b615f7e14a4886fef65df09279c92823554891ba772b106460ebe278643904cb1fdfa61f099f7eeef78feffd2", 0x2f}, {&(0x7f0000001500)="2abc5c2f8d37759c175c214614768721a657fd91c2ba5c34623f13a24941907af8d12e7f4a12e68c6f1316e0f976f68976900e8d38eeea942349abf4b711419dcc446ca357ca63516e134eaa188bd5de2d4ba36b866092cebbe8eab63755dd1a1c1ecd5f2c779360d395705b7109ee0fa1c9c4b6fdb34e90c26cd936de012971fab14c93545e71b6b9b2fbef00c1c44975ea88b4", 0x94}], 0xa, 0x0, 0x0, 0x4}, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000040)="e76d9ac57d00", 0xffffff1c) 16:00:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8080, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r2, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') fcntl$setflags(r0, 0x2, 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x4}, {0x0, 0x4}], 0x2}) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3dc) 16:00:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x80007, 0x0, 0x0, 0x0) 16:00:03 executing program 1: mprotect(&(0x7f0000148000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="0000f0176004008034ff070100000000000000000000000000000000000000000000000000000000000031f2", 0x2c}], 0x10000322) _Jd|pvYGSsGF3yts-[h:{ Z;% U s*e_!ZsR ^8,H8 nlA\p3t4CZ4*08ZK -8E[la+"Z6( #BA 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) lseek(r1, 0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000100)='W\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x400, 0x9, 0x7, 0xe4}, {0xffffffffffffff81, 0x57a, 0xa34, 0x3}, {0x938, 0xf47, 0x5, 0x3}, {0x8be2, 0x7, 0x4b0a, 0x7}, {0x0, 0x0, 0x1, 0x9}, {0x7, 0xfffffffffffffffb, 0x4, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x200, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x100) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x7, 0x6}, {0xf42e, 0x8000000000000000}}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2001, 0x7) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 16:00:03 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8050, 0x20) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='x\x00') 16:00:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r2, &(0x7f0000000080)='6', 0x1) write(r2, 0xfffffffffffffffe, 0x385) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660400653000"], 0x10) sendto$inet6(r2, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x5c, &(0x7f0000000040), 0x0) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x800000000000003a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = getuid() r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x7}, {0x25, 0xd29}, {0x8b, 0x9}], 0x3}) setuid(r2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:03 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() r2 = shmget(0x2, 0x1000, 0x600, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) 16:00:03 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000040)={0x68, 0x7feffffe}, 0x0) socket(0x18, 0x1, 0x3) r0 = socket(0x40000000011, 0x3, 0x0) kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:00:03 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x3) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x34, 0x0, 0x0, 0x1}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:03 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)='\"\x00\x00', 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x7) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f00000002c0)) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x60) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x1f, 0x7, 0x6, 0x1}, {0x1f, 0x4, 0xb17, 0xfff}, {0x4, 0x78, 0x7ff, 0x6}, {0xffffffffffffff81, 0x12, 0x3, 0x1fc00000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1000000007, 0x1, 0xfffffffffffffffb}, {0x30}, {0x400, 0x0, 0x4}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x6, 0x5, 0x7, 0x3}, {0x20000000000000, 0x7fffffff, 0x10000, 0x100}, {0x5, 0x9, 0x6, 0xfffffffffffeffff}, {0x3ff, 0x7fffffff, 0x9b45, 0x101}, {0x22e, 0x0, 0x100000001, 0x3aaa}, {0xd9, 0x5, 0x8, 0x65}, {0x1f, 0x7, 0x6, 0x2}, {0x8000, 0x7, 0x2, 0x80000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 1: setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r0) socket$inet(0x2, 0xfc98c11f1b9a71a5, 0x6) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x10000, 0x68) sendto$inet6(r0, &(0x7f00000002c0)="1feaa89a4d29df22bdde428a0c70b78d02a92f514c422a1e8d81aba7ad5a7bd117645749c199d602fae2498a8e16f3c7642fe1bc38d9c91282aff6069a267ae7bb2db97d15f95094039a3827949750f0743d30274881fcbcd58d6f0b6eea5adf33350a3b4055d7f7a89c3c436e5577603dd42c528bd34d5e3d6cb2da50788295d7ef631f812b48a9831e051e1f8e95a77941c981e344ec376296a34683b4a98e838546aea22b23aa82b3cb564cf15bdf552512fdc090d2dda0ca33141fa0a6257438b7f62437f1649bf0ef4b49782a680dc18a996bfeb80c72ff7105c1cfbdeac900d0b9e3c959874600ed79128a97", 0xef, 0x1, &(0x7f00000003c0)={0x18, 0x0, 0xff, 0x101}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x9, './bus\x00', './bus\x00'}) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) readlinkat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/174, 0xae) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x6, 0x10000000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x839b, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='@') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:04 executing program 1: socket(0x18, 0x4003, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x17) getuid() geteuid() socket$inet(0x2, 0x4000, 0xfa) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000200)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x3}, 0x0, [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8000]}, 0x3c) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x400, 0x7, 0x4, 0x1]}) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r1, r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000340)="058ecdb3762515a754327e4a0d9eccd52856c5e61042f5eacb674459824e4790b93b299270025445fdc7ce31002364609c95597b95faf84a18d34b270c1b5bf3b552e9cfd3298523f2f7086f6d83134c62751dcd67a2d6a1662a0235edb657ec7514f53a47e9ebf9c615d277577f37c8064fcbfeaaba297b3c566662421a42ea886689d7720b95a34d7f58a43a61764714d894c808aeac82e3a901a9172559a862a8dfdf68546538642712df8d95bea86058a58e09fd19a2a4bfee8c51419f3aafcf53f003ed45f6cf2efcc94060e163b27f93025a55eb534437f88983fbe8f088450c86915a8316b99b574f20514270941c59d3e04b26ba15bc03f64a42957fa8bad9fb4087b6a3827eef765686475123f7f269a365715e1f7f9a8c0c983838d4e16337e68147b7b988520e5952072b5912c270935d7b67d094038a73e85040e119988a6a046c8136a0510ec8297e59d14f94310a06d9a68d040802c430cbba10437415bea320986ff25f688d775c1256e43d719ea3897441bab4617992f2ca5f28fe0c3bdd5e219643b0431255826364451447f4d95a1cbc9d03331d389a0c422461f4159ca41ff717ee88afb757437f0f6d1d23b4c1ff3ac31a3ace940237706320162df5227c41a1d2281204f13cb10593697f0c134b68b83aa4c2727b6a6277ec0a8749a144647911ecbbe3dd94139221f1e05bd5504866f4e3d1885bc41e7a8819a9149a6e4864391843f81f18745a521367e6de610a74ceeb38380d7e3ba2334236d71a13ae2fc1cdf319dc910cf8db1b7478863a8086235ca127bc01daaa3f42400281dd8b71b834233200393c3c8feb2ceee6434b38be1f5ff51584e79f030a561fae2ed90c4f16a09106f310d52a8458b38debffb34be1b6d508164d8077ad74f3e9863b10ecb585def28e60b8a39406332776f5e26abd5f6d4937b54d14e87079fd4c14c40d70b73185fc8160f2c897ec3e0b49f94ddc3e07a3cc58744ab4060ead88140c3a71b9065d08863b62cad057715fd2a704144255ee7aa23add057515af61cbc05d750639ba9043f640f5b933cb85ee65222811158c403cf3728a46459439775b4581788f30bc1cc3089117c3b73e2d37f08a5ae233cfe8c84a5500acdcae8f073d0e4c1a9cbffdcfa48e97222b5f4aa7b844c9dc0a64d7187f6d76f78e40d6d8d543ade497511d337e1f8e67bd96998f670376b8b2a8f31538cf72e29269c13aaf15a5a746397bda09a770c87ecdae74985caed9c9dad4740d1006a06b477452c1a534be0061290ff00a0bf05ab91b3f9a5f9dd61fd3a7f8430d9972b55d1746f033e7ddc71b874a7f1fef4a208b511cc7d1a182eb953ff675b06bb784adfda862da539b19f9b095e6e8579082ee42c96eb404acd0bc3185489da82e7907a283ea166ac5b852bfb781d1dfcf316cfecef47aaea045fdb4a4eb55915e53c39cdceed1e069590b50aa10953e0744cefd919513167bc6a1203dd936873a3ff8e0ff5f038e4b1fe4d47b31ca6114f84467caac0081c785fe37ead92bd739668fd85b937428a6711df7f90a5fc84b47d7a6cabba7cc09a8b5cca54d283428d506fad2a7aafc95d1270246289fb551449ddd9026e74db32681dbae1d407f8bdb2dfd6f418c768a6ad6d2b08f82898ddaebcd97ae63ccf1bfda0c6852310d8ccde52bd473be929e0f5b1036e46ffc80b60096d6665028fd62aeba8b54d63f9d79f997a1326762a776fc6b6a7bcd64f9a38461498a19af5bb2667a27435adc4117beff2e7ef493f63a3175d4194ed1cfa56eea0c404983b3fd6ea0d49ff24bdc1c45310c3fabac339cc75da66c8241d0699cbde9b92dd98336b1809a5f17a3ec8f59db37034f1a73834ddd8208a98ef899129fe413a2587dc5c11eb181a6df1176c405c440b2393c57c8f578df935fa2be55f5fa84a589b5e6ad11698350a55c84bf32ec4b3437fcc5c579d43664ebeb67023eeb5c018d2f65b9ef4d9b294c91ffd4a41b9f7302ea732351803db562aaea25d4b6b40b6880ef42ee521d057918cdb0c4a2db5b476443dd0e8b88e098ca23667492d7ea7744460370490557518ee9783b45eb0cf76f36dd88c432c49ebd6b276d30fee1412c814a71797a816dcf4017d622efbfd8b0bddb766a324e4a36fa32fd9a8e1ccab2cae229b8e2b2c1862dbcb5da4028274ace84b81ff38e3d6b686e62f8dde02e98c9dcbed357d83ac67d67451fc40cc8f27de6476682b7a726dad22249ec07fbea2fb5d22520b0d807003b958afa7d6810d08479a0836076117e7592fa3fee537e3a0c6ce1cd71f1b2665b31e4cc640fe3c0365821ffc157ea2a8151c70061affe9ee502520bbe9e2be447019eeeeb4cac1439352018fd3e45d6669f511b213b87e8ab0e2aab14eec93ac281682bddb1d99ee73bf8b1e650c1ef737a7f4aa765ef1a0f825cb3bc096dd01e381c3cd380486b494999e9bba8962bc709622d39bf1df0118ca605b15079ea6897afbc756cab0253fb00fb040f47bb0daf8586bcb0988bca43c89c3fdb171c2506715820bada0edb180e27de327787c4921b2a692589f9890f0df5322cb665ff1095604087a494344739a0bbd1de4bdfb1cf3973687b59f70e8ac15ff8bee5da01a03e7ffe361ba589ec73f17f7d75ea48d6d47e31657f70581892ce3d9357af81d2a6eb22f04697b3d9640f415a4f2344ea11a5e8459441d0b738a3ade74305b955161ad5334b7b680afc99b6383d832b15404668126e33ebb6c7f80fb409dc2adf04545d934fde23edbe0bb7ad1e30bd060eb5929887af51be495642d5812260c6b481a32ab593e4b9c19fa870700e09951eca03e5025a97e5c2364ca86ad0e2a8d6302332414291c95b685b3a9fbf1f4cba24f65ceef0a51806751cdcf87fb08ae1cd20f4759a55cca9340aff7e91b8de5bcf6501dd7f241e65796d1cf0c3097e2722d85b67824e41d293ef97ded32f0f76a16c09ee06aec1bb0e8a12f62201a08e11242656cf6241d90b96f3f1e3748fbd0832c818455d6c9e3478ad3a2bc488fefbc900ea37904ba7cf3aa502b9a75fb2d483ebcd046a0ab29ed6bfc2944308f7da98662cdba7536ee0c988b9654fa65d120505e81ea088bbd4a1b773d20e2693a9573996e7d36e173e098d299bd669ce57d3979fbcbff15fafbd1d085014896b1d9853cfe0d15080a1416d57d2ea6028647f4210b7e5ef7760ca8cb871acf8816b76171f377bafe2017b230f0a22fdc911b70cde4f6d3ddd4a3195fd20274a2a6cfe944329e957fe56360b5072fffa3146bd3a03f8f60989b2a2db1db6aef4b2db17d04a27180ed90e1099e3f92637b7e73fc96df32853f3220dda007583ec84e24d6e5ce906a9c6ca56451fa5a8885c3fa9aff09a98fe81b423b218f754ccaf77e340a43153854bd1ac0071cd46eff22385c289fa45857dd3869fa5134e08a03a781820143e0bc6847d229e73647c7c6055f25e3b6668b3669faf62ba068e265b4821aa720a147a3b5217a1bba9e2a5c40ed7a9ee00663c55d2603caa6e7d55f0481a2f53952301a10a0c414d3b252f53632d94a0970af42e8884731027017afd98cbbd78c2e2892e980710e387ed3fe97de54b0aed43a7f1b5840039e9265227a407eb013d2b4895f750c6ba2635ffbd04864495e833ae412cb82eb039b37bd57072cee7b1b8a9312312ea274cccbfb5c0192be10cdb4426b67b6ac6a2fc67db1a810bffbd84bb4e5cac991fc23d117a3f3b5f02020c1ee2a74ec4cf3089567d331e4a466641338bb3a144d1d6b09b1578c0c0c850b9feb8ee9cc47b4b6e11ca7fec45d83c17196d6a6473d522c5a90c43671eced6fa1950967345a014f38da186abc1c17c3f7449599092d64ac4965824606607dfa949f3e88c426644a8de6ec4f80e3a3aa73677fbd41ae40a2051d9dc151f9a5e48c2d760cca0845532ffc7ba8f093cf406ebbdb742eac3b784137f0280ea5e017db72be60cda1e0a1a96962213cd1e790582b07edf20d7a3b87e25bf44c4aaf29cda06b200a1da4391539810d46616e669d4efaf838a18106117fb17812ab3d7291873bedb84971fcd3836cddf51a791efdcbf4ac5858cc36b0d1fe7f8d0783d9bceede459cdc16aecaa0f0e8265495a016355eef7c1c4c962cf13b737164050eff4d566d158f2c6888bb3e5c3e8d8d72ac80e52d296eab303555193ede06d2b2f3926476bdaf6c1a6a8f67ba05125789cc56f96b518ed297032375077465abffdf397fc7288e6a3fa3c7a99c892ba8d2a7bf6f35a59895636cc64314ef254bfb77bbd16a0e869ecaa5bcaf1fd295da524cc3ffaff400500d29355b919ca6fa5a76d8a6c1afdf151dde05ba0adf3f4727bb9094288c78401b0dfa56dcc02ce85b65a5411bb8a8e54f9a9c63fee975acef33de412f34ddc0072e5b6c5a574fd21da975d732294b2198b5fafc7d5faed966158b17bcebf0b845eb7b51b18ea3eea38e192434aff6fb31593b126d2f90ea38630c53eaa14f3f769a9af9553184d7c09438f0d1ca7fa7745374086851fc8f9f92118e850f8a4bf853d4ccd11a5f4b41b507f89bc9838e61ade6fd29fec9ef1e77d95d3e18a9c34d220e732dba35432967e6cbe5b8549767fed66559abeac9cf389a73941445e973f0fb43a5991e2748be36993b8d6a5f767014b5176262f6bd925e62189760a2e95b69f3210ccff58bf7562b33fa054f88e7319017bda47af1af0c71afff147b5e83504bc07b5d29ebc6fa29685ee0c2ce01ea49e7c063c76bc2d55292c9f94afa6d285db5f89f5a291cb9eb1b378a20f003aa046cee268040c984f9f5ee64b372d0a6230b233fc6b4d8c3ebd55edca261bf5dac9e93763446de960716322a327323b52f5ea7decab7d8ce3c5df8557854a02b983fc6afeb750f8f2129735b85c8f414fc2b139f6f2126ddff36ce71872f7bb0b2c1eb836e490da9b440f495ba4f439c667a317293ac0d462efa0a3f488dee22f6a9724fd5695eb6d637f1f4eab4593a59e6cdb0f9c90c9ef7891330ae622f2f4782332680c3c9a353b29a289a84cb9953831e4525ea4006d51fb7f37b0d78c323f8436449b1d2f0b18cb2cc9c52bc5c49147d59a45a3b2ed3aa2e69442f162cfcc4ec242fd19b263fcf00e4542f84450f391d0c6f4f17943f611958b3e0a70c48305bc2e1a6ed1c59ef1b87975a255f4b9103e870f719605699d4f37281789ab0f24a6a6782457cfc685daee7a05c163a7cbb7bd199ec2fb1bfbf2769dd0f87b418d444cdfe9629fd713bc86ca6b01c75ff7fa8bd84fae6c15a74a4f43bc3f0924bc9ecf574ac3e8adb3786c7729add724165da36ec5231ee6447efc7137a6609861b1bbaf6a86130d03949a5e318d788382e5a1069925f8890b7a9794e3861a2bbd34d509bda9b1407135f38f246fc0061d17e6835dbb24f2d46189a486bc8b3425d0d639db3ad34fdb97b30ad1bebe0de3d868db1a89ee669d15a348b2911b5f50f3718dce4aeb2e7e007dd351a69d295d3036cde083451bd39505ad434495c719c03ba01ad79acd6c1cc421f5a9a3d5500414ee8fd184053f46b007e8bc56709358eda20038b0045ae5041f5e1b46b3c4f74562e7c6ed54b59106ce99a95fdfae082d7947f4ec27bb8fa11c6f56d4daca82e7ddaa8713524fb6cb86050c47964160fe97719e4ecafbf2817c4e1e70bb58b8091de489813e9b7d9e886c0376c05c7aa1105825948208e8a52ead899b4b164d5c393b4e4cf3925b1ae561eb1074ed819cf2ff8b3890bfc3d726d63248cb64b327", 0x1000}], 0x1) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="0000262f9b1000802430"], 0x1c, 0x0}, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1, 0x40000000000}, {0x14}, {0x6, 0x1}]}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:04 executing program 1: chroot(&(0x7f0000000180)='./file1/file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file1/file0\x00') 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000700)='/dev/speaker\x00', 0x8c0, 0x0) r8 = accept(0xffffffffffffff9c, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) r9 = syz_open_pts() r10 = accept$inet(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0xc) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000380)="4d1ba45c847939715ea69eda246e0d7858c28535994592d176de1c2ac3c23e1e835fe037e30cf6219ce3d3a32e3d888c3c9d15be29ec66e16f34f803c42ec359e32a6031aa132e63f9302732b8d1140a5f52aa33a562b199b79f316b35661c00339c2ffd98b1b3c473c2d7836079c3d8142a75a8742c7e4ea59ca50187d2d1a2a1ddba33bd700b02e79cfb9b4fca8030f67cd5fca05c159fbee40355747eb81aea830e64f7947b5472745e5ef0384b7ee1a7618528a0c376ce1ba56ce69616df26d34bdffba760336cc708b7a74a000e99e948203c030bef", 0xd8}, {&(0x7f0000000480)="89d1fe960f7cf1038bd5433cecc55c86bfae1020a14f8a22501a724aacb7e1b326618a0180674c39df9a721f90e12b384e0616326cdd397d170aee1a240097994b74a7d631cc71b86031a359b076e7ae3a5d35da50a8e10538a1c6e9ed1b9f28eee5f27d232ee01a0a54f2ea9fe5c6a3a163a730474f4642eccf1dfa502d6fb02f454f0a91012d373919882072939ef29d5c1401c111b4f50285acac31c7d9db17760eadc88dc4ddd74b7d7591d35a6d55eed4cb658fbd4a192001f65a891241acc6d1eca6ebf1c880c9ea122408da9c2872fd29c742422d4c8c7dc5e8361e2f7f0694c4262d3b0533fba669eca5b530b992382a3eacb34f7397", 0xfa}], 0x2, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}], 0x60, 0x8}, 0x2) r11 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)) fchdir(r11) chroot(&(0x7f0000000c00)='.\x00') writev(r11, &(0x7f0000000080)=[{&(0x7f00000001c0)="7680071396397df7cde48fe5e2bec0f9e6526bf1de9aa4118158d38814fa7d0366183ff3ad3305b5b0b262a308481284b4d1afed4df894ed1c6d5fed43854f862aa4b12a822226bbfa4cabcc49b50f681bb8251c89ab0e2858aa3d2785306de2acba20a7a48bdaae595dd1767dc8282fe6141426529327cc8d7b28b82155865208cd57c29133ebeba7846cc84b1edcd01e1decbb591b2bd769790c8ac7143955a102b1843576e4d673f3461e5722712855518f70adb47cc40808dda97b38549d6e238df30f4e1edb0b4d", 0xca}], 0x1) chroot(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)='mN', 0x2) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45}, {0x24}, {0x6}]}) geteuid() syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) read(r0, &(0x7f0000000040)=""/32, 0x20) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdb8, &(0x7f0000000300)="9aea66a2825d3283b12eae90f0eff52c4e64ef8bb044fa7edbdc4cf895246ee27a3945d28f8ffe5c64723fc6fe404238ab0ea290f9c96cd851a2e37a5f7af40e884bb6b88c64dbcc1b66e60ce4a320e4848010e429fa697468ce3d0e12fe27e0ff769fe7ccc2169b64fd450445f54b62a490f2cae8a0c64e70906268acd849a50932e863d87a781adaadee6550904f50beea49173b3608f6104324ff399008c3176ad44c68ecc0f3b37b37") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getegid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x100000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="cc") 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10001, 0x0, 0x37e1, 0x0, "d730c1e7e400", 0x6}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x3, 0x282948d2, 0x3ff80, 0xfffffffffffff1d9, "969400d1972254b23c61c2c19a7ddf44b237a13d", 0x3ff, 0x1113fa00}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000280)="ac08ff34b255180a0f864c3cd8414a9a2d8d0893d14800c40ef10da29783a5fa1a73d6042e01ae9e5a6b35cc007370babb0c018665d451be6de90c9e91b7bb6bdb3f1bf05367c3789c1f5646c5ab", 0x4e}, {&(0x7f0000000300)="5b65967268a71843a8b1b6b0ec1517f68d58581a8168c35530092adeace72b273375654abcd0142a336959b0c26b70a8de7a63d01e5378b54cacf28ca76118f4610805981f57914da8b0584aa592db35bf7afc20159bf5ccfc0395ab7740d7cdae2e74157b9f2b922ebe8c686c0fcb8aee369dd15c8b55b1d69bafbd7351f0fb2c9ee6ce341d6dd50ee2b02cde721ae62fffe82d58664fc7c08afbd33d413ac36915de892171903c30d8712dd7c5e7545c50d0bcbf4457d6b7c1e8a0e3f7e0eb492727bd5a40633aab650b8fd3b8a8932dc043c3d7c6de11332059f1a21ab43844e6", 0xe2}, {&(0x7f0000000400)="939b9f83c167ad2e723742a87a877326bd2d169d7147fe22ba122a9ebc7d793a078abfbadfb20d021d3deca1ca24f3b0bb0ef1c16f5d22cfccb59f1f23a6fde71c15eb3e5714bf7fde06c61083a7", 0x4e}, {&(0x7f0000000480)="9dc178d1af864d52c05d1a316452f814d5a69de021f981067662b73f6b006c1e6a7aea9960cd48c4856620bd3742efc12929a6d69b8e48cdef48f4b3393d40e97c2557869356d8dc3d4192d951d0ecf6914edf6cfeaeeea1c6a34b33b76fc6d8663e80505bc9c11f456e27bf7467b2ce8d7892e81a5eff82dd15e9c8c4f7afa757b9873947ea87c36553f53c2bdec352aa372dbc2b1cac55", 0x98}], 0x4) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0xffffffffffff7ff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000840)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) r10 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000740)={{0xb1, r5, r6, r7, r8, 0x2, 0x5e1}, 0x200, 0x100, r9, r10, 0xfffffffffffffc01, 0x9, 0x3}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x0) read(r3, &(0x7f00000001c0)=""/62, 0x3e) getppid() ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000140)=""/145, 0x91) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0x184) r1 = syz_open_pts() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xe34c23b7eb15e14c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20020, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x120, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r10 = socket$inet(0x2, 0x4000, 0x400) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f00000004c0)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x3, 0x9}, {{r2}, 0xfffffffffffffff9, 0x14, 0x8, 0x2, 0x6df1}, {{r3}, 0xfffffffffffffff9, 0x40, 0x40000005, 0x4, 0x80000001}, {{r4}, 0xfffffffffffffffb, 0x80, 0x80, 0x2, 0x3}], 0x800, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffb, 0x20, 0x2, 0x1}, {{r6}, 0xfffffffffffffffe, 0x22, 0x4, 0x2, 0x10000}, {{r8}, 0xfffffffffffffffd, 0x2, 0x1, 0x9, 0xff}, {{r9}, 0xea86eea971978c80, 0x49, 0x1, 0x2, 0x101}, {{r10}, 0xfffffffffffffff8, 0x0, 0x10, 0x874, 0x5}], 0x77c, &(0x7f0000000380)={0x3f, 0x4}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x25, 0x0, &(0x7f0000000040)="0c4657791010baabd2a06b021fdc8625189ea692fa9c2e5c2ff7d5", 0xffffffffffffffac) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x4) shutdown(r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2ff08c4c3a015c7a4bf72fee339a683b018701d85039fb2c38396ed3f4032ac539c60a341f70ddc9bac896346e94579d41a3200c68a8fb81704caceb892db3ab5da348bf294baa37adb62341cc08e99c7b754d18399a5b6d8006b9c38837961c7e736ad51dee67c93b85b07d12a3d58741abc5c6c6ed18f654de3c453026f73b6322475d4da835175bc80dcbd36b53429475eea58ced3c41b10896ca2c9abd78275436a9da26e86f5d3e4e4527f9b9d7de8b25c7b33b63970650e5e76a0e8e008e9927", 0xc3) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x7060, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x20) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x1}, {r0, 0x40}], 0x3, 0x1) write(r0, &(0x7f0000000140)="220e22", 0x3) ftruncate(r0, 0x0, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x100008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:05 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) r2 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x5, 0x1ab6ffdc64124a93, r2) openat(r0, &(0x7f0000000380)='./file0\x00', 0x800, 0x10c) dup(r0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x6) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1f6) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044279, &(0x7f0000000000)) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) 16:00:05 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x2, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) r1 = semget(0x2, 0x0, 0x333a0e9b61040bd8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/62) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) write(r0, &(0x7f0000000780)="14cf2203", 0x4) syz_open_pts() sendto$inet6(r0, &(0x7f0000000040)="b6d9f2686d072d6df90dd6c1bcc35db0eee79f3095f55ee7555e82e57cb9986a56dbbc43c7884d4c7a46240354e51e7694ee3ced9a93246a82", 0x39, 0x8, &(0x7f0000000080)={0x18, 0x3, 0xffffffffffffffff, 0xea}, 0xc) r2 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000100)=""/10) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x4}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x40) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = getgid() r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000200)=[r3, r4, r5]) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1, 0x1000, 0x100000001, 0x4339, "84a882a69e4d2048a285f90c49be1ccb7aac8669", 0x8}) 16:00:06 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x6, r5, r6, r7, r8, 0x2, 0x1}, 0x4, 0x800, r9, r10, 0x3ff, 0xffffffffffffffc0, 0xa69}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x1, 0x7}, {0xfffffffffffffffd, 0x80}}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000280)=0x2) r11 = semget$private(0x0, 0x0, 0x100) semctl$GETPID(r11, 0x1, 0x4, &(0x7f0000000340)=""/236) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000200)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206921, &(0x7f0000000300)) acct(&(0x7f00000001c0)='./file0\x00') r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000140)=0x2) 16:00:06 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x9, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x8) shutdown(r1, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x47fc0c42395dad46, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffc0, 0x5, 0x9, 0x80000000, "1436ee0a2d65e999d19559329c19ebf9bd5745fe", 0x3, 0x8}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000ca406a8136c3094b9f25dba4429ac25399702c6f93c1518bc08040c568b058abb61e4f641d3680e49666cf412f720220759282cea0119fd667f3889349000d4ff5ea790f1f1883d920ff26a2ebfeb45c881def7fb621ba45c13252859efc94fe3fee46492a3fc44d7d905dcfe4eff279926611c42d266c7df6886e0d9f2aca1505eb"], 0x38}, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, &(0x7f0000000280)) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x3, 0x5}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)="285838d5bf093267da3a31c8084dabe742ec30d6513b9dcb22229e687ea183b439e12887eec1169539c7cff6d82ac141d006e648bdabb94f915a98a3fc899d65041929b0fc90394375a0534e53c51733d927d89d456ab6ef76627db8504354c9ee18c530b2d18327f9d147eb6a165bcf93dad10b7dc6bf941dbe5c5e0983c8687b70e4b5216369421b295609dea57a5a3c284794c0615c", 0x97}, {&(0x7f0000000200)="75b115859ae80886178d61c9132743c35fd665008ccb67eb550c263003b0684c897a8b24a9beb1de1a61600f06b9d931", 0x30}, {&(0x7f00000002c0)="9f9653d5f56ccf911da3d9849da474e0b4049bf001a404b66c61f03afe0c242ac0a35e6ac666d1c0867118772b39b2b73e39b9bd19a88d2497db6ea32893624e591376eb7d8e4f96595a9f86930c33364bf408039eedce3f1fd159b9e135d9b66a77b7f59e17f519778af3e8b07afd9a2059e779daf4affdc458cdce7a8301480a63a92393b32f8e7e4cfde1506cb35ea8e499e2c51fe7533fbd2d1bcc79f886d6bbd6ac262a8431bb80b2c0a1407fcaa4036b2989b3180e9c1726dc777418ba85649acee360a7cf54ec79770b319368902d689c49c8957d5da890bc8a398fc922355ac517bc5eaba356dacf55446d0946ac1b57ffe3f1c55deecf5c510f71", 0xff}, {&(0x7f0000000240)="cb11cc3b8f27ebec52332c86e13706ccf36132c0af7daa71c45b4d8b51fa8bc44b", 0x21}, {&(0x7f00000003c0)="30b336a9636e6141de6fc62e88ce8ce3b47287e38e037edddcd604b702184b7884cab87989fba9f4715cc663f47de070742bf7c0b42a3943b200d1eac7f4308ac149d114644e5d783b7d725e7c582f10238468c3b081290fcd5ad25ee7f50643645d30849e4ba33f69adb5a18b025b687338c1e52637121875010a902785129c7122f10adf4fb934f8990a8af4b7d5ae", 0x90}], 0x5, &(0x7f0000000500)=[{0xe8, 0xffff, 0x0, "7210d171c4c7eca980751a70a158eb68b3f8945d3808986119ca5985587fc4068f75e70dff344c1ef3394389d21eec23738b486f2f2fca4fac1740af8365163ff5280b61b785f20c8eb9af18f546809d3bf5825cf3912d087c89356487b160091ca9c78011d9f3b3f4d0fea0d69473ccd1065af1fac75eed27ce37a6dffc92957424990ae576384cdb8cf868017fc369e033add893d07252ba354bf411f31939eaeaaf0191ced04451cfad2366046ddac99835402dabc24e635b82a2fb21d1c842be01d1aaf6803bdcbadcc60b948b1b019d9467"}, {0x40, 0xffff, 0x3ff, "8d0990aaffcc92616cba43464fc0f51293c572e1db91f34ac3c08593eb6211c17f92cfcbc791d03b386bf4"}, {0xd0, 0x1, 0x1, "cf351d94ba240477637b05020efc672823db840679b1867eb72d3c18a6ccae5c3b4cbc6167eb6d31ca5f8df4984a9e107a2ab0e18af1ec960b5487d03fc8a94119fdcfabcf8302d16a9e59e04f809c9d52b1df0aa513ae1c9ef5b419fd53e43e45ddb96aaf3e2d5fc8c30cef38e48d65059550a22d426c3b41ed8b18e99558155e67d345949deafe7680234bd4351cc3d4c38023a57f411683fadee77a6cab992cab03922b92dd21a8ae2b4f5ca759c9e976d70f31b0a439f16929aaa0552673"}, {0xd8, 0xffff, 0x81, "97a46779225f1f75c29ad1bb51625426b5a96d7a04d6f78c478ca5fdf64621aabd07c34f342aada558992139c0105ec08d19afa3f34f305581bd627ac2e70597eb6966f2cb1dffbabbe05d646e24181d90046a65da60e4c1ab3d8ccafb7fc2be649eb868207e2c569cb0202065cad4e982ac6ef8b756c27a6b5b1a8a0540973a5c43509a1a05e0e9782c449e7373c389c2944815f9d55b4941236f6c33751db9baa9733af13d7929d85de882b731e7af3062c42dfc953460a04e45821bbfa603ca0e12"}, {0x1010, 0x1, 0x6, "03f4bc01c087cab779b765f189a02fb4a69e345be70324342baa059eb687fb917df73c21f82163024bc4b0d4c536ffe84b18eefbbf1ec4ee3058ea90da6011b22299338e2c77d81452b63092c87dd01db062556e60a0931c7b96a5c7d1995b53205d4a8e8587a0f98f62d66ff4bbf4a4dbbc323089d0d8b0749d45b1915d773e41cd7b91b3ed07fb59c7569ee382c063f231e544aa9a951464a6f3462d6581d219bb75d55129109a44b172761a5d36b30bc8db9669157b39c04927feb2d650a7bc3e440b9a0ba91069502375a39c30bc02ee78c698bffb7038d55a61c3f3a9ed2461b1365f8658cf753efadb91c3ca1a4c16bfdb487a00d4a7264516eb913bdc8e6f46774393b753b9b79c8f2863d61fb8a14e9c51412368092a9770979c4e4b529b524e593ae862790964704df5b55b5940042c5adcaec807e015530207a33a2938a406e45477d94d972b2f25784a0f28a3bc7e6262949ce91637543747bee7a0ab403ce9cc4b2d49279938f363767dfbcf889aeb2de06ae20639e5a0a45f2e9544e5dcd0def64b25cd2cca354a170ff10c9113351b67295a793d1938b43e11c547579bee18149aeb5b333ad2d36377193b6632dc157845c5f256ca0f3c96f7c46a8869b018b96e89f09ea9bb1450128fc2d52f7401fe752e690ade5601019fe01b0b09ca0224d6d11d96069f4fbda56ce61f15d418ef784ea195978cb2e330e521004287b672b82b6aa1b071051c401c25aaa2ba942dd2599aa015bb6d0249927c2b10309a561d3d6474d893060982c070540cf8cc74d9a0f3333ccd36776c8d40f0348e1e0aab5d3c40b6a2488abef9cf3c6e14f6f531a730f10b0273c64e03e4a57c052d1a0d534f08c0f467fc6485d507273f0d0077d74ec650bfeff4f37538f080bb4e2f2b2e93dbfe1ba08cab478440a4fb94cc26a30f5e062a46fd39a8259abe8a0e30b9e08b0b069609d2ee731ab5b83b81359030902304d32e2784d464c9ecba7d0e08a79b624a8604e072b3f79a123988c92d0ccea22f06335392e00b53891c7cfc583d8508ed601664f3d0c660b6a36017897dc463c46c2022d760e2bb703fe5b23329c017aff4c266eff8c1b8695703f0320153685387c2add97e603045ae64a497227c1044b2ec2905380a42c3d02c0a8ff298c637cb3df42ee372a6b393509cea189bcec4ff9851c3824d1c38af8ff3b2d2a3522b48dd24182e40478002cc4aafe843bf1a6fd8937fef5181f6bd29952437eabf9f5d43b24f00d7246062276f7a803cbe1445744a4e3479644b5d6a16370c44e6de06bedab5e3eb8b24f9736e19becf3e847e755625dc64a3fd201faa1acf17df434d55f0739ab4569e8487af7eb8cac816674aab22535dfeb5199ae7f00fe18002efe53276b798d36bf030d4eefb3899d77a1d42459e711e89a583a657d27a9e41a29f28293b28614eceb8fa02e5b0ff3597cf983b12c7159886b82a7725808b27ec8bb92a59812a6881107179239ffc2368d7d43c9b5490a547acd9d3012d5b6746b38b0a2043140dc5f402dcac889e658689e2611403887bcb82c8ea8bad325a76e3c836e5828fa4ef22481f1c7453c431641e413ed8e20114309ea44989597b88722225fb1b62b2901446d289acc253a566c573c054e41c2dd701106db4788c4bbde0d78f24aef36a671674734dfa8826917dd485205a9f1beea4164aafda41f844c35a0a81e1a92a3b2cfd69d8d8d3aa4aba7548a1dc96ac84fe86cd7f1b88055c3d205b44ddb90348c61583eadf9ca27b9079faf73dcf00bd5677fd5a3ec31e7757eb6a392fa997d53d86e2dd80344a758d9b44f1e09dcf04492b9208b4d364bf536d9fdcb3cf1594c0d11287cb112cccfd6c22f49364f14b3e7e48c6cf0356bc6ab447efdeac22440517580a1abc7eaaa75bd080fab86ddc7e80a10f4c0a85a8604343d074c7607eb6f2aaa35d261ddcd2c0f79debe7a7df55497284c8da86de3d9ca26f1e9066b9c8c1215ace0b67b2775a303ede32de9ba3386b4fe38e919a94a8e56708776cc9c119ab3c7878249c816325ab5d5e825e1ae817c67942664aa9ab14cda15c6c659d8d5a0aca4a1a8bc3b3ac8b789ed2bf5f63e7287735175d9aba4c6c023ebe1bff7fc38c9361fd50ab729ac08f3a231a80d35a6ac8e65b7d317464851c37426fd615463cdebd39749c33500e3650c841ef0d9ec221ce8a3ae828509a9064247e8202f55b1f1c1d0fe2a6ca9d91cc69fc85d0b2928abaf75e42b505f65f8394c5393ab6e19d49209902082565788330c89bd791f64bbd5ba6d4e38332cec97068df6330a045e4d91ee4730b5868fa7f8af5db7335cb49b2d6072c4122066df8195979e96fa830b25b1bd8f13214653d408cc9ee7cc114bef2bc979e444ba427e1774fc109b46a1874fba9ab6de2d4f935b34cc7dd97ef5becd266e5b4504c80ca7d365c6b8baba6848ce884f6ceb68d0a0ae716b38552bc3db1bfce0e3d09b31992e910aa7c1d9bdcd05a0e30892f15bf2b6d333b18df1ede283a9748b3faa2398ef42054f3ef77d851b795bf253726e78521c5217ed701fccea6b531b7608bf43f59e57696cc1944b031c92c313ce923054f8110e325795b2f3deba8579515301209ba922e2d3687d83dad43c56041eb3d3794f5a5bcc077846d41550e10596e4e7eb5122b9532e94119d463cf9ecdba93716ce573a9a32d8b834fbe277e8e405c08633e46f715b0432a21d586f8b83797a13fb872feed1c0f62c8cfdf36a94357e4d308383fbf664e8d1798fcb980a561185f0e143a1378b73e791f354252af285df02404b4cc2eadca04d19cf82cd514efbb2546128ae3212e57a287356f55cc2b41e5bfed043397e1fdad411ca45651fd39f3390db73084b5c117a8f6f8d7d9d7a9acb43d7b9f414de6f4a63658bd22a5ba9a96593a21846684361b929dc474df2c8f6b9962c4af7a322ed08a1feb5827825cabad29b3fefd9ecb6aef58e8a2c8dc1571e07524cdcafe7ae37aaf96036c73837989ab68fc3cc3c97a08cf1700847373b2de305dabd47b77a5d652487bed40d6e1b5d01b1192b365c8f41d4fbc89cd8b0291b985d45621e18b917b13100f9aeef83d565865482081581abdf2724e82dd029398ef2535c840520fff441ae9db1fc694e59449d1c0e6616d215f0992b9a5f2ee58f7ebc297e219b5cd488b9b93bb6db68bd35beeec0a3f9511854efd5f6355f86da5bc12606c07c575fc1fbaa703fa7ee0c1ca3526485169fd1ba61306ed5e5181b3d93023a3eba12cab23a0b4409b10294e06270236402701d5f47f1046453ddec609085c53eda99ca7ab8b93b2e128d613837e896f3783a3b1d568d2fe7a4789f90e0d2e27fa80af8455d604f4f490be9e5e6412b17585b43d8a24c16773f062fd1f92fce801a0f05439c5a6f24ab3dbff04610533d830cb92a26063d6a3fafa814cdabee5a2b118239f3d9ab0b07bece8c3bffe7876a1c18d1ccba2c91c2fc52e95128ce6e19905fb2907432899c20b1c5c678ad651ab7e4ec3cffb06b5f97d27ad1e3590852e27b5d175782d4e961be47b3b81bf61a8f62950efdadab28366cffd7cc37202f8cca9268eb6d26243157d0784e13fa3b008cce1f3c3e042b9e42e4ee2cd2302d20f5f3405211a2872ca39f2535058e63e51540914c4b9f5673ed6190af99f2f6dfc15c5afa45658cf20fff460abe4885cfe69d2ed71529fe65b6df5812bcb8bdbd9f5ae0e5c0c0b31770eafd025d61df358895bff82b8316f3000ec4558b9e8cd43d7e345be57c0ad12e663a4c9187a9e6465346554128bad788a7a368fd5bdf71c23b924bd0f84ccaef97eeaa629d5fb9abaec7b520c9126a0bab3c139e1f32637c4fa904f1b53c797c26b58dc06efb0b1067f9d7af506ca1fb6f1d8df2fada4f4f93b04a6dcbb85148fb96183fe84a27ee43f9e007abe071cef3a9c1d0c50dcbc0739eaddd31809dbcc171efd1c8dc0ea3ef7a96bb865fa333bb2cfc5344fa2f523b5bc128975284e2d000fc92e91243218f2edab14098169b6fb89366a0eb386ddf09dcf326f813b9ac50515383441f24b132413fa4fc574dd1254ccb3aafd591e237af06bd080a726a31cc97c3589f78008b5fcba5d8de5503fd2731178499e7c2910401dc85bbe3627ee7c99e0e9a33756f38b03949f731cefc0f7b6c1174610f1c717363a61c1fc0904a5c75961a9f18b8b2337560dc6bc07ac11a1aa847ff091f070469c50c4fe1ec573af67a764c1e9bbf7c20cb5c4b6556741dda7df05ebcb268fc5a9e1ca2318f70bb760783697599fdb49d7b6066069774625b09cc61d21d94fb1f6aaf0e0ae391493ae126ad9d2dbb4f902de3770dfa404dfb693bc14453bd1047b701790a33da617e0cdf0b9f2b1c2c783f24ffb4b369f4e5db9d9038e6a1af9aa2466e5f17d48971204ddd6ccca7782b5d65039178978183100ea19d9caf7763e65427c61f4947064b2ca3a11e65b3325b5aef6087040cc4e44e92b8629d0242c28c6d7a48f2b5a4fca9ea890eec935840732d741218dab06ddff68e7fb4ae3d3b59e687d9ba48013c08018fd621ab71d95cfb67d34d031a3335757ffe8982e69cd1b768c2c822f94020ddbef13a9a2b6cc50b044777f5b7caa7e4706a713b8701f9c275b1e7fbc7c0c44395120381b73226c455aa8cdc9ae7d9befbb17ae5f1685af854b10a11b204a57b29974e5e1d89665a3a2e81a08bae5d7656922f707c199a1a2c9bbaaf38f68993cb1c030d7cf9b270968826d53bbd5c62cbd998d7e4d9781095dcf3423f1db9d19a28fe4d801c713a1810e8a9974cf0b16c1aa9d908b91a2685714a606d91b3fe2c244835c7171a0f54c2728e4125ad580f62370d05b73e2af05d29fd1f0815ddb19313dd9a696dec261dafa3a0dd5a78f455f2139b7c0a1f8dd5759c1ecf929138dfaf599a94892b0bc4a4e4e7e6cdea493eecdea37c5bb72d347b106bb9bb3600dfba3f5bc4e1e5a49003dfb79337e37ec2f3171fd7403789fc01160451fe2d53b92aba757e33b8be852d540d3c21c35016857727c341e75490070262a576e277bde4e046cdd42b6315db14ba0a03be9a30abb82319d958469159782af1ea7c02161e504bd8550f60a0a9951d3945365624186dab999bf4000743aceccf16c20cb99e3653454f8eb81a4f5e5c0b7f9bff2f240da83f2a7c2da96a238abdea8def275a3a06ec202810c5bf35c999530851d9449fecd89014432f23e09b20213c831b9eaf3c3aa6f2ee5a520fc8bca84ec45332be8fe0c7bcf3fa9720d3eeaac7459bde1d70f07f9b881566f8ac2d71202de847134feecc4f4a551bab20149a7ef8aee21f39fe6bcc4e21313ff4ba4c7398ade20d01d8226c2ea755a8dc518db0f26b565b679304c45992d6c183d4588c9d185757e5df64bb8268dd3e80154db1a981b2074074bea9caa1a31135982af6e10130db8d28853cfe2b48c454eae7c2afc4cac714f814ed9fbe971142c2e66ae673419552359adab1489c6165e17cea4859a5cf9fc25de19e8cd3de94b68e0273779f8faeae4d943fc22c0163018699333d8d31871e8964aaaf59e5c1e82441101e97d65390f65cb3db64f83c433d1e2464e6c1899f5926ac6a046f9de792fd161bf38378a45b4ccfd1ac911d828e3277b2a0b2cb011adfddec943e6dc4a016d1ef74d6d68b16f50cd275c48a602bad54761e1e2a59fe2101bce36cc0cd6c99e12fabf7c668295c29682e50480a880e06ac7b7c667fc44879de4af68626ca7216e47ef1c761a28299cf3"}], 0x12e0}, 0x3) setsockopt$inet_opts(r0, 0x0, 0x82ae28dd9468f522, &(0x7f0000000000)="a694062d5d0e5dca42ad18532182c9edac86ab0f4753dc8e8cae803d027e2742d24b9b6de570221c4ea1c65c1deb06b1a3244c79c85f8e5edc3c94e2ae8c05ccdefa770ae107f4f2e5dc60675a8bb3b0a6cc9b9f", 0x54) pipe(&(0x7f00000000c0)) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:06 executing program 1: acct(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) 16:00:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x8, 0xfc, 0xfd27, 0x8}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: pledge(&(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00') mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x122) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x7, 0x1822, r0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5}, {0xbe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000140)=0x234) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) fcntl$getflags(r0, 0x3) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="bdea", 0x135) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1d}, {0x10006}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = geteuid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x80) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186204018b002b06ae9e4b281d000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00050000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb7", 0x57}], 0x1) 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x108) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) r2 = socket$inet6(0x18, 0x1001, 0x0) accept$inet6(r2, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x7) 16:00:06 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x11, 0x0) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="22435b28286359afd220b8374aa04b84a78c5859436693035589c944d179c80bae69b2a1711d7bd0806c72977f80602221d926c4033e08618757fff8a801b58a46ec69ede42ef270f2cc745bbe4d05b27f83564c02bf631a038980b0d4e33962b2cdc3e83536387967a05e01263783f243b254c7fd3fe0bd26e67707a458f639882141c3e6bfde62063cd55b59c4cd20deb0623aed4046c278e480f03e5f6ba92b990ab316f662876dcd47eb08e62fa0af4ee782b26b7f", 0xb7) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x23, &(0x7f00000000c0)="cd48", 0x2) read(r0, &(0x7f00000001c0)=""/158, 0x9e) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)}) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x4}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x9a, 0x4, 0x400, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffff3bac}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4c2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xfffffffffffff3b2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x802, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:06 executing program 0: dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8001, 0x5, 0x6, 0x9, "5952035c3487095f36ed55d39c9d45d558290e8e", 0x7, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r1, 0x8) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2054, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 16:00:06 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a15872b69933a552fbdf9965e478da3a09d6d1ba152629bb249d708e524e57e593916a995368d9a2898209ce92f8d7d131d7dd27ad281d1deff2cd7ea0be8a22fbb589ed8e735cbf4e1f5bd8d4ef66aeb0cab9dcbd95dd041bb5293c75e1855909d6e7b36c50d77cee0844992833d1e284"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x10000}, {0x4c}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:06 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}]}) r0 = open(&(0x7f0000000000)='./file1\x00', 0x600, 0x100000122) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) chdir(&(0x7f0000000080)='./file0\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r0, 0x0, 0x0) getpid() getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002080)=[{0x0}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file1\x00', 0xc7, 0x100000000, 0x6, 0x0, 0x1, 0x14d, 0x4, 0x1, 0x1, 0xfffffffffffffe00, 0x6}) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:00:06 executing program 0: acct(0x0) acct(&(0x7f0000000000)='./file0\x00') b_fz8YGpI&NEa I F|u_V0zv38,#( eyKy9{(+z4!=O9nObSf[%,@iwitness: thread 0xffff800020ab0ee8 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd806f0274e8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_rdwr+0x1panic: thread 0xffff800020ab0ee8 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 166183 74815 73 0x100010 0 0 syslogd * 88082 11674 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020ab0ee8) at witness_thread_exit+0x213 reaper(ffff800020a5f640) at reaper+0x14c end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.