Warning: Permanently added '10.128.0.154' (ECDSA) to the list of known hosts. 2020/01/15 01:40:53 fuzzer started 2020/01/15 01:40:57 dialing manager at 10.128.15.235:9256 2020/01/15 01:40:57 syscalls: 337 2020/01/15 01:40:57 code coverage: enabled 2020/01/15 01:40:57 comparison tracing: enabled 2020/01/15 01:40:57 extra coverage: support is not implemented in syzkaller 2020/01/15 01:40:57 setuid sandbox: enabled 2020/01/15 01:40:57 namespace sandbox: support is not implemented in syzkaller 2020/01/15 01:40:57 Android sandbox: support is not implemented in syzkaller 2020/01/15 01:40:57 fault injection: support is not implemented in syzkaller 2020/01/15 01:40:57 leak checking: support is not implemented in syzkaller 2020/01/15 01:40:57 net packet injection: enabled 2020/01/15 01:40:57 net device setup: support is not implemented in syzkaller 2020/01/15 01:40:57 concurrency sanitizer: support is not implemented in syzkaller 2020/01/15 01:40:57 devlink PCI setup: support is not implemented in syzkaller 01:41:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3ff) r1 = dup(0xffffffffffffffff) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r3, 0x2000747a) msgget$private(0x0, 0x184) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x20) flock(r4, 0x3) r5 = socket$inet(0x2, 0x2, 0x7f) sendmsg(r5, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000140)="8bc20165b9db9449ee62d9fd17ef21550301126a5e9183a0e4843a09dbbe80591fc0ca612f6f64986445b756db08e269c74d735f458eee005a1f31855434faad6fe2ae93d2b7cf25a2633cb799aad2250be5a9f5c25b13298637e7e921909b26613b91e74d764fcb00598c5c56642800c88eed0fc7277ecda650c798378cf4f6c649f6bc451b2cc5ade3baca65c4991c5274300df2e9388f9e7038882eb0635a640df71bb01da241db46ea9f17014ffbe7fe6ce7810d2e92351360c4706297fba1376b19877505eaeb1853151e526d317f01f9056a04e6e5eb31b60ac8be4e75d44be4c9b3077aa957c2d3de", 0xec}, {&(0x7f0000000240)="04530d66e7aebfa5060e041070dd42ceb55583e09263d790f41914714be4df448b646c416d898d63549432a0e80fdcc3196d33141649297eb444", 0x3a}, {&(0x7f0000000280)="8ebcb6b5213b282a03120c3e30c354c0f77e54f4e959278d37b98e15fea64e15d5b4ac37c5289cf633b8e2c2188811f113b531cfbb106a8dd97b43b2deaf6ef5239959881388bba01fe17a7d", 0x4c}, {&(0x7f0000000300)="bf5a5e54ce49520ec9517c31cd4bb095d71407015a84a734c03f0a95ac7f7b05aae46cf0a89be4d9eaaa41dbaed9916342bf7c11f6f4661a75479cc1c168735fc7bdcbb8025cf7649a1d08870969b44265ef0f10bd808e8d4664c0192ee9f2ac448880275200f39a8b32b8b8427a26", 0x6f}, {&(0x7f0000000380)="06194092b62099c2fd8e7b175df1f921ae9fb95921788b78911fe49e9456b073bd322f1da3109e94d300994b8dea7849d4ce062e012375df2f6ddfe8d6", 0x3d}], 0x5, &(0x7f0000000440)=[{0x58, 0xffff, 0x9, "6bec7bb9bb6f942f72a611928075820c07b4f1712aebb667b307d2ca903dd75887e5ad57f800f9bba037f9c68d56d1c801d125f28528e0350b35d1cd7bc81e5c1c283618b84ab4a3"}, {0x58, 0xffff, 0x401, "fb4bc73cc71c1cbcb25457407c8ced7d35ea0b0eb5713c333a06770e2f3810bb329f55b692fb8d44d99c46bd6b62e5c07a84d25ba37331864e68ec9668c11bf4cfb52be5cc80914a"}, {0xe8, 0x1, 0x7ce6, "07774bd3629086c612a3bc1109219c79c730008d756a4757b3b2af6152a1617e4e8ad1d1b7653e6ac201fc09fb70aa86b8c609f998a72454f8ff58c7130bb8d36788bc97149abeebb29fa308cab6064d0727068d79c51459109ee06c287ca411bbcc7d3434a9f2c2ae4f979c6fce34c5b4787a2e34281315b901e2072d851d098ab25df315684ca1f91ea3dddf3d4705a33a3417e3341d9503c5db9504a34f7868e6e3c4f29d11615ed46546066a5914b47108edfd1cc2a9a11709f2c91c31b175434ae90ee6557b323b920b9eb7467b99d9296ebe5a"}, {0x30, 0x10001, 0x1ff, "2ce4b7fcec266d496614fa668ab42a147fb415d3a01358a8f46921deef07"}, {0x1010, 0xfffe, 0x2, "174ea17ef9ca375da11baacf501820e817f46edd639756e46800186e7827a7dd21c9b9d4b473077e1d6126011fb08d083a6448d723c93962f4cf21582dc8a7de5ee32b88f1090641a2b3394531088f7f43401e7342bd37c8dc664032c3250a20a049b84b0f888de72c03f2c0540db2aa10b255c460b43aad9a50f2c61501972ee396ecb1ae447507c6b013475114056ca72f08c44213372ce913120d5e8a8c1a1943f97679106ba734e78bfa04d1b31bcb02bf597c23037c0581224196cb02d22a3c8bc63fef3f42272ffa37c02bf63a464b8d7b60bc581b88c0f00f34b2a663ca9f6a4111a52d95e6d736f1c345d64361d57c67dc9cd1d285f56b992480569e14da127037647bbeb941af990d314ec174b7a35810f5587c363d62683ab3fee0629cc7ca80d7c9dc32d0ecafd73a439cadd7f49fa0350551854823c1d74d09be54b4572cddfad0b1adc831b2dff4da4b9b6fec4d256ad136412f28a38d89bc412ea492c0d5c00bc299ae1da6712de70c1ca94429f5954054f0259c9ae5a905b102d7c5617d331bc36a32658c8501b336d2ec61a3b7fb4c9d0e5429d95baa25a34c1457856954cf03a91e48bcff2039dbb2b6b3c7aa3fc4e421631cb30e1a8ab5fdd330447686aeb5d9f9968a8e37c42175081bc90d44927a763e132f54552fbc16dc5030cad8253eff4cb38e2095117ac811a5d49b255a9f9ed4d452b36de6ee4c539e98998d11151c6e0351ee9fb392311f79cab6b2fe54e72700096b55f1706eba0c2bdf5e01504ee955ecd884c5539600baf3ae37d3b5039f1a52c3d1a0cd50d7eb7453b608a565def0172bf82bf9c5b6364a6a68780bea38a52aefe436f2993deee6185dc77252ecff79bcae71d3369d82f6572ca474c2b21c95cd180b09d5d67ef89dfc135db51627bc4a73b140164baee82ab79610928b8b92552cdf111afd7552adbd3dee51479a5be1ea2968e36b889942a11cab6ae9500be20a41d9246b01c24f3826f1e7142370c0c0c49a67539790f9b1334906cbc0ab8b2566a8b862b9ca0e834c592a8985644359c1d6ec1ea1924401040f5212591118adb02bbec1871fe506cc8f8729ced8236688b2f10cad1bbb9c0917963fb0991df172decebde5b8b9f5f52584e25ec035629038bcfb366ce7377989103ef88a9f7fe88ff20041cb99dccdb98d3991dd979a1401a3cc3fc71025888d9ad0771598819740d3d8266eafe527314d99d2b25b3ea5aaaa3d95fedb70d9feafb455392dbb8fd46ffe6703cd2008d745ae62f4cf11b4b8e0c9761e2da24e99a6d9d8ff09543106f56d778ce2fb6843d8c43d6a8730787b81074b9abd7ef47e1e7aea27e59e2c580c762b5e594d63b6598790c139c9165e836994f758908c161684ae0919c572c7712cb514c414749e7b6b5745ac3f5c3894190670c65a215aad5463e10e68fd0eea43a30be61305ae2d9ace5932518862e27289315eaaeaeef2a3dcdcf3ae1b8685225123a16a52e2112cc93ed1e113e7e6ea87f3fd4b6f6b639712b216641ea6150c2c00450c7679d6c4cd1920b0fab0a198d5dcf0f37c6b8e618c444b7e8961554164d855223aa5fb9e2266b54b14c95f4ca2dc21ad3a0f584ea33e084daf1365b668755cddc127e704a02dbef20e25d429f1163aa0d60b765f0125c670de0590cc3ecad53548b37797f003f7354df7bc2cb8e2f55b07537c7eee2d4fbd2211b86fed63f884f0466b1df4a7d5567163f58f6c828afec22568761d5dda45d2eb34026232f46bee422c3e40f87ccb0688122015e0cb5a25062907feac728c5176360a6bb32e034973a147b045cc38d1e17973dde6ac03bf6f987da6b163732badcde335d869849bd20216149c9db84883da1db34ad5d5b359aed1d85564388acb4a9fb4957749a599f5e9fc550cd83a0ac4b69f71024a1bc88b30d5e5c6d0dcb97128b7bbe3bd8303945d3ab0abd4317a6e025d20755f3ad0e4ac383f572729e28645055cd116d2bef2b70fd8a098866b0f9b2350add667d266e08e40aca682012616f48bf2085a6345073d99c0db7181d2d0944eef5ec3e284eead88858f7521cfe39a67c81c8c55ec4f314a6bf467cc4e4e6ec9d4d183a0fac1572162642ae0615d923aa393d507d4ca6aed6e8ffeb3b5ab208fd44205951b043d4a4cadd2fbf68aacf8db349efdcb667285dcea07d37d81a52932238267ed8c6f95e3f991de58a5d136340fb918f7283fe07a7ad1af1662db8d69f69ab257b11f2d620f7fbaaf8f31775f49732fc505168594c0701ee550107aef98a452ed58cb0bbe0ae7254e68c1858507f849625a8a07374f32be2bfa5a1565cdac75a671392d5ec75ab79dbf26ff8ac8424bfdaeeb0a216b0f0fcc0d3802a840813656046a263cbe3e9b773b9b685c234f3e9633faaef1a757249afcf2e57f6e73e9c5d14c8818493cc7c337a8e9702904be81a65462d39958d56d72bfbc15022be5a48f8d39981a08cc83b7c3caa695f96ba49bee1614718aff0a5373cddb7a9f4c67d6f0305d4d948f7ff375f6c51cf57c2c0b0735809aa58f27af6ca153e2871b7cba94c142fffbc0436ae59dae2369ed84e13344eb545c866dc5275b35f634218f148519254d6506b17894cff95838c7f097a99cf9689892dac56ffdd284509d36c3b28811e537a72951043f7d390c459a9e9d97448fec61982b4e6d88447790c7090bee7b63fcffa261d3c39a00a0ae8cba0dd7e5a64a35d4500afbd53d21f01cd6034f42ab3759af81a2b04c4dda7720535977ff77c9035116ac9db278ebda6e6b19c17ecd60c84c52b7d6a302720846ff81f75c49c4abc921571e49abfae86bb9e6ac8afd7cde1a73cf90d2e8c11d9cb3672dd11e861767a60770a10e675f4c33db9bbd9773b115ffde66d536dee454a46fb10ccfcf665f1341645488ff796ada948dc4f5bb7572c21734bedf38746bad04ffb5aacc4a0eb134b96e31c364aedc0395a91635bee3ffffcbef0afe09ecfa02f4a824001bb1d2086912feed54cb2ee1f64acc638f1c86bd4b3171821b04a8498f7319b8b429ce7a3762ffa0f9d109338190d56e44066a62827c415d6eb806e986684c1213617dee3cba34b2f75face86fe66561fac506c86a45486de6f6335b9710b3ca1ca9c0fb9249f09fc8cfeb5e1882e69c186b139c32a5abc24e35f8735010b08b8bc3a6671ca34f78187a802ddfbeb701616af020e2e68bf6f79756c307179a0d48ec527577d1541f182207daa4ec10b9fd53030f6494f04cfd9246e1cc4314bb0dad08e45ed5491fa3b6a02d87fa4896939d08fdb28e58478120be3c68261ccb29e8317e2c37eac5dc03f8e79c1abe775001d27cda4f679c68009df2170734163f1256ccdb468e5765dfdd2b5f423cb37f0e26c8ce86077b1a60d3636291ef5b8b3e8828102eb98cfed598698b8f6ed9fb1f0f6b285acced25db054d1fd5ed5bdb092ec69879b163ec833e1f0fd3ce53c48cf64de895f3fba38f0948e2d87ff73bbf34039aee95e5a3aaa9bb6c7d475af36daeff79cb553639666d83a2a86e473544ba8025761d3b895740e6eeb30db02eed976a011c44fe04d38857128608edd6b175ebf520087c13ce9aa606b34ff3bdca8e02c2c4accb3f6b7b7ed91bb6130b1400a1c2dc7fcbba69ab07609aa3dd085f64de8860475265a237988ad1bff360b4f526475e8841b33a066bc765a2fbe59db7c25015f90861906b26b9bba0d6dff708431de9b6c7e89bdb39afaf7ae52b3ef1bda2112473ab0a4e8e372f11a31393508b1d578681e5f4f46028574d64ce4d55bde6f0662df7acda981f365cb9e8ad53c8d9591e309c01de9af7360bac3fdb09f9b5a277bb50e68533c733d3e90596955f5fe78247c7d270ff92ae3b0e13c27c80350b71b1e94cf3382e8536fc84c1e7e561796b4e074399ee147716b34d9fa63dfd67d48cf38f40c64f3bc62011abdcd42536cf3b5db1bbf83e77e802b2dc79df313e8def72462932b7b97e6b9d7dc6214bb264749b2bca9400bfb7ce7e1eb132476e9ece00b3dcfc1811262fa1aec78082d7d860cce6cf175641d3215e50d5d70dd25480d80afe0e836173ebe737132e93a534112a696a1013c9759e2ae2076cd70e35b45a2f7da87cc36a879233234f92eb31c7294c37d68880c5a5411b910319759f07a1a4315c864522774cffcb82f5d0b54231f09377b2deadacbaba292e1741f686303af4f5a22b4c4bbe95a8e43f44fadc9a2d12e57504e653f72b5f64e567629ca79a35d391820ac74d9ceb8daeee98708782b67fc89d5f321c932d10402d6791290c91b9c402d3f2bd7b653eb6afcbc11032ae50991d8f8bad08f9c469183273cb67f99ed0be6f23c2e7df14cec62431991b0295afff1472d84c7c3feca0e89edb09ae6c3c6f07ed12399fd7a964a92725419acbb025c1541c3819c99dc6d5dd33543de29e5f2ea9d2d33bcbf8154e684e73b104c2d25530b5763ad5f33f71747da6e7442bc9dc80b32a84c94957daef1d0636dd431fa172e7f712abafd93e976a61e4c1a8487426593642d861a2b75342a80ff8c22940081403c21c97eed817d39c164c3352b48ca3c3fe4717ce09df220c74a3a41c117789af524af663b8a5e7e9bb491487a8f9e747b77dbc6ce848909bfa5d2adee6d814a35ad27e141b901c621ad5b6245747df705c07695e5e049308a788efd0ae12cdc7751be12d6a1ba8956576836d069422426759aceb60f9453c678c4c0ccd82e63f6714203f780e7d8d54311be5fc9834c031deb958eff0e175f8c3e45323548cb9769c3e7df09db76607e9077646d300f80c3eff6d02338eef4c7c5a8662e0854cb36c0a8504c1ae77a568bd413df3ad7b97868857b40d9f473ae804e3985b9f645dcb37e825dba3fa024fef694e4221ae77948388390a7d3a783b037b69d2762f0e4fabb6228f5d40b7925a35142840273255c2cc0002803dac2915a8f1de6faa30d5554c82630e9fb5f0670fa3a3abadfee535272be1f21ebf44c9da2ce915794bd0f25b738aedc1f881a24d5533d8e0254fa233574c81afd9ccb463d01102089f74495fe58f3e87fe4ab43b1b6ca775abb45fdb0a0448ba7bda7b69c1febf81a74dc00f8808947b0ff80e57d31a1fd2cc1502b9afff90330c1cce7a17182b61d0710c20e919fd722ebdc5b745e0d0f2f82c4c0a3e00cf66b6a1079602f3dbfabc765732e1cd9b888d1d3ac9aa25c7656181332eb69eddb00d5468d1b3163f2abb832771f68f164eb476580bd0ab943e3c062fe1104b1c3ec6b274b1be6a7a3b77155a59656c5fbb1c169b32243ca6b2fb0665fa1e71030e457a64af65ca9e7afc259533407da96882d8f3f229a409f374792c303ca069457df91009828a9abd59aebe74be9543d7e0688c3d0086205752ac72aaaeb533fcbabaaae35669379afdbd3d7b4b2ae997fc0c1f68f073d5004fb642523e089cb32ba366c5b3a51cfabfa1181781f1ed030390622463a94677fe63b9a95718a38ed83ad6f42fe7bd79a44a291e49cc61aa09c34025c1f68987683ad06a247d21a5fb1d8d73c912a7450dd95ab625e69635dd390f0d2a243643536961b82b26090214da29074c90642f7a81c0ac3c332b31e1283a646ae7d7700874dc1762d7050f1198c97b605d640adb7b84207fc7b12427cd29ba84be63877a77835d8df45cac38779cfe13aa89591f058c6abccce8a87703bba2a312463601857d4940dfc5e35186bb8b4dc80966beac62510be09b6c946c625f4ba3391252dc36f87e3bcfbb13e4e3f60f77b6"}], 0x11d8}, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001680)=0x3f) openat$klog(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/klog\x00', 0x1, 0x0) r6 = getpgid(0xffffffffffffffff) wait4(r6, &(0x7f0000001700), 0x8, &(0x7f0000001740)) r7 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000001800)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001840)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000001880)={0x10, 0x9, 0x4, 0x7, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0xfffffffffffff000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x4}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x96e}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x426b0b1b}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x8}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe000000000000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000001d80)=0x5) r9 = openat(0xffffffffffffff9c, &(0x7f0000001dc0)='\x00', 0x20, 0x40) fcntl$getown(r9, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000001e00)='./file\x00', 0x1, 0x2080, 0xffffffffffffffff) r10 = msgget$private(0x0, 0x200) msgrcv(r10, &(0x7f0000001e40)={0x0, ""/137}, 0x91, 0x2, 0x1000) chflags(&(0x7f0000001f00)='./file1\x00', 0x0) sendto(r4, &(0x7f0000001f40)="40584bde663f122424f1e99bece3c0f10f0c3a4e4c462f48c3a2df2d4e5928ab0ac390c18a2e636fad29b2bb1048b6c277b44defe5933e21966768cfe112120ccf33aa800a8571294052a6beb7113ee154e021018b2692ae14e7d8ce176f880096e8c2aaf85fd5f9ca19e3cb5e77729f4fd57ad853d1a9467b6b7425c892852b42419515ea248bfda76d76a3119af4e203ba2666e9ba", 0x96, 0x8, 0x0, 0x0) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r11, 0x40067664, &(0x7f0000002000)) 01:41:08 executing program 1: r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x3, 0x5) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) chmod(&(0x7f0000000080)='./file0\x00', 0x129) socket(0x18, 0x8000, 0x7) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1402, 0x1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x7) r3 = dup(0xffffffffffffff9c) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10, 0x0) fchmod(r1, 0x20) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x200, 0x0) r5 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r6 = kqueue() fchmod(r6, 0x2) open(&(0x7f0000000300)='./file0\x00', 0x10, 0xa4) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000380)=0x2) r8 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) connect$inet(r8, &(0x7f0000000440)={0x2, 0x0}, 0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0x3788771c74168037, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f0000000480)={0x2, 0x7, 0x4}) 01:41:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) chroot(&(0x7f0000001980)='./file0\x00') recvmsg(r1, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000001800)=[{&(0x7f00000003c0)=""/78, 0x4e}, {&(0x7f0000000440)=""/119, 0x77}, {&(0x7f00000004c0)=""/110, 0x6e}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/135, 0x87}, {&(0x7f0000000280)=""/34, 0x22}, {&(0x7f0000001680)=""/67, 0x43}, {&(0x7f0000001700)=""/137, 0x89}], 0x8, &(0x7f0000001880)=""/248, 0xf8}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x8}], 0x2, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x48}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 01:41:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x80001ffffc) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffb) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r3, 0x4b37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) dup2(r2, r4) ioctl$KDDISABIO(r3, 0x20004b3d) ftruncate(r2, 0x0, 0x80001ffff8) 01:41:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xa}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000240)=0x4) r2 = semget$private(0x0, 0x5, 0x0) semop(r2, &(0x7f00000000c0)=[{0x2, 0x0, 0x1800}, {0x3, 0x4ff}, {0x4, 0x200, 0x800}, {0x1e49a135d3ec974, 0x8000, 0x1000}, {0x2, 0xb5f}, {0x4, 0x0, 0xc00}], 0x6) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:41:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)) r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0), 0x1000000000000016, 0x0}, 0x802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xff, 0x4, 0x5, 0x6}, {0x1, 0x6, 0xfc, 0x7e26}, {0x7f, 0x12, 0x80, 0x80000000}]}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000240)='./file0\x00', 0x80, 0x101) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1af}], 0x3, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 01:41:09 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) read(r0, &(0x7f0000000040)=""/11, 0xb) 01:41:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x4, 0x9}) r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x121, 0x9}, 0x800, 0x1, r18, r19, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r15, 0x1e4, 0x8}, 0x5, 0x5, r6, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = msgget(0x2, 0xc0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r25 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r27 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r23, r24, r25, r26, 0x121, 0x9}, 0x800, 0x1, r27, r28, 0x3, 0x1, 0x1, 0x5}) setreuid(r7, r23) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x1, 0x7, 0x3, 0x8}, {0x0, 0xc4, 0x5, 0x2}, {0x8, 0x6, 0x1, 0x458}, {0x9, 0x62, 0x3, 0x6}, {0x200, 0x76, 0x4, 0xffffffff}, {0x9, 0x20, 0x0, 0x4f}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:41:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x20}, {0x6, 0x0, 0x0, 0x100000a2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0x9, 0x0, 0x0) 01:41:09 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='*\xe5\x00', &(0x7f0000000140)=':/[\\(\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='(#\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)=']^\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x3ff, 0x9, "cf11ea62f04cded5c438f678b7c6d91db0683805"}) write(r1, &(0x7f0000001200)='\r', 0x1) write(r0, &(0x7f0000000600)='f', 0x1) 01:41:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000002840)=""/4105, 0xffb}, {&(0x7f0000000380)=""/22, 0xfccf}, {&(0x7f00000002c0)=""/71, 0x374}, {&(0x7f00000016c0)=""/54, 0x19}, {&(0x7f0000001700)=""/159, 0x90}], 0x502bddfdf6c7a3c4, 0x0, 0x5d}, 0x0) r3 = socket(0x0, 0x4000, 0x7) accept$inet6(r3, &(0x7f0000000340), &(0x7f00000003c0)=0xc) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x400, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091, 0xffffffffffffff1a}, {&(0x7f0000000380)=""/32, 0x20}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000000100)=""/137, 0x89}], 0x5, 0x0}, 0x40) r6 = socket(0x10, 0x2, 0x1f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000001800)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0x16d, 0x0, 0xffffffffffffff3f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1700"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket$unix(0x1, 0x2, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc028698a, &(0x7f0000000000)) recvmsg(r8, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) kevent(r0, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffd, 0xa, 0x4, 0x200, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffb, 0x28, 0x80000000, 0x80000001, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x2, 0x7}], 0x8, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffffb, 0x0, 0x10, 0x4, 0x6ad}, {{r6}, 0x0, 0x45, 0x1, 0xffffffff, 0x7}, {{r0}, 0xfffffffffffffffc, 0x33, 0x2, 0x3, 0x2}, {{r7}, 0xfffffffffffffff9, 0x61, 0x8, 0x8, 0x9}, {{r8}, 0xfffffffffffffff9, 0x2, 0x80, 0x5, 0x20}, {{}, 0xffffffffffffffff, 0x10, 0x1, 0x4, 0x20}], 0x401, &(0x7f0000000580)={0x9, 0x5}) kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) r12 = kqueue() r13 = dup2(r12, r0) preadv(r13, &(0x7f0000000080)=[{&(0x7f0000000100)=""/166, 0xa6}, {&(0x7f00000001c0)=""/135, 0x87}], 0x2, 0x0, 0x4) 01:41:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x6d4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000340)=[{0x5, 0xfc, 0x2, 0x3}, {0x4, 0x0, 0x3f, 0x7e4d}, {0x7, 0x7f, 0x20, 0x3}, {0xc73e, 0x5, 0xb2, 0xe7d3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4071, 0xfe7}, {&(0x7f0000000280)=""/26, 0x20}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f00000000c0)=""/38, 0x281}, {&(0x7f00000003c0)=""/148, 0x94}], 0x5, 0x0}, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r10, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() r14 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r14, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r14, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x4, 0x9}) r15 = semget(0x2, 0x4, 0x104) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f00000003c0)=""/235) semctl$GETZCNT(r10, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x4, 0x9}) r16 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = msgget(0x2, 0xc0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f00000003c0)={{0x0, r20, r21, r22, r23, 0x121, 0x9}, 0x800, 0x1, r24, r25, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r21, 0x1e4, 0x8}, 0x5, 0x5, r7, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) fchownat(r3, &(0x7f0000000500)='./file0\x00', r8, 0x0, 0x4) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x3) 01:41:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x3ff, 0x80000002, "86f3ec060060c3dce50300000000000000002442"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="79b2dce9de220d6cb86f75817f4ae96a32f2d59ce9a5041a748c3fbfd5a58012caa8fb296bc640a98a9a56e4ce546f6895b71bb3313d6be1c20b87dc4de5139b363874994889662639dfdbaa431bc963f53ff5faf98705afad69f6ea1060283acdbd65eb5456c14114eccf3aa0ca61cab746f73e0c77ff1885d402b067a3", 0x7e}, {&(0x7f0000000200)="90266e743cf367961f80f7e6d50d988007d79346d9af9275f57330b1fe64213c4296eb1cad008e99", 0x28}, {&(0x7f0000000180)='%', 0x1}, {&(0x7f0000000240)="794f8fa4b044afea2da70091fb9441b04ea5ca33a13c16f63a75d7b89248f55d3db65cd9d003dc2af81a9e9c96cc17f75c4d6883357404b364c4992e03bdaf51582b63e1fc48db7cacc7a32c95054fcac9de618cd241bc547dc394e211d7b1f9516d492c625deb6d78ec4087ddd0812003864a61b61164b8ffd8de9c5ab61a514a8a1c0a74fbbb1898ecb2386ce2901fbf6bd57d7846278d5773932e7b0598e1850f81b57198d81a8f64b110f77acaab0a6931fc3b320cc599b5bed35fa9e373ea28288673500d190cfcaa0c14b7d924aea00977f22893490cebd788d88b7a5084a0aff6127a0b", 0xe7}, {&(0x7f0000000380)="b7c7409952ede9ca92de2040db19428481df94353cc47e4bc024", 0x1a}], 0x5) r2 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 01:41:11 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) read(r2, &(0x7f00000002c0)=""/171, 0xab) r3 = socket$inet6(0x18, 0x3, 0x58) shutdown(r3, 0x2) execve(0x0, 0x0, 0x0) 01:41:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1000000000000313) 01:41:11 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x2, 0x1}, 0xc, &(0x7f0000000280), 0x0, &(0x7f00000003c0)=[{0x30, 0x1, 0x5, "e4dae8e2a54db8876cc0929edfbf99d2cf2c1f23d30a8f2bc24e6c12"}, {0xf8, 0x10001, 0x3f, "32d48a8600741878a30e439fb702f55019f6c7aae85c6e4439bc3b99d35037ca32808a2ef5c4d8c76dcef4ebc9dbdb406dcafe6e67f4576240df05819473e83e40dd603edd74d470f4160de376fbb3dfd3fcff9b9a2d87eecb494fdcefc47f41dc92e3d58ce57add31cbd231279483cdab93ad270810b810217bda6fe5d0277f4fb6a197657f06331f2fa621d62a4a0aebe6a41729e6c0ed6b67d44e7b753f74217b9fea117f4c5a83671d20efe22284ebf978fe147956cbfe06cac9ce77be001501bfabcc33eec35a208f4d2185492b75b20f4085b10391a58e14280c4d8c675e05dfe1eb"}, {0x10, 0x1, 0x10001}], 0x138}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) r4 = accept(r3, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) r6 = accept(r5, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) dup2(r4, r6) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0xfffffffb, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x7, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xffffff15) madvise(&(0x7f000015d000/0x4000)=nil, 0x4000, 0x3) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r7, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) 01:41:11 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/30, 0x1e) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x9130fbd, 0x0, 0x4100004, 0x0) minherit(&(0x7f00003ed000/0x8000)=nil, 0x8000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) recvmsg(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001680), 0x9, &(0x7f0000001740)=""/79, 0x4f}, 0x1841) r1 = socket(0x2000000000000002, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x68, 0x0, 0x0) mmap(&(0x7f00003ed000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0, 0x80100000001) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r2, 0x4b37) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) shmat(r0, &(0x7f00003ed000/0x2000)=nil, 0x0) execve(&(0x7f0000001800)='./file0\x00', &(0x7f00000018c0)=[&(0x7f0000001840)='\x00', &(0x7f0000001880)='].\x00'], &(0x7f0000001b40)=[&(0x7f0000001900)='\x00', &(0x7f0000001940)='/dev/zero\x00', &(0x7f0000001980)='\xca\xa8\x00', &(0x7f00000019c0)=':}#[\x00', &(0x7f0000001a00)='-\x00', &(0x7f0000001a40)='/dev/zero\x00', &(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='/dev/zero\x00', &(0x7f0000001b00)='!$-\x00']) munmap(&(0x7f00003f1000/0x3000)=nil, 0x3000) 01:41:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDDISABIO(r0, 0x4b37) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) ioctl$KDENABIO(r0, 0x20004b3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x168, &(0x7f0000000040)=[{&(0x7f0000000680)=""/4091, 0xffb}, {&(0x7f0000000380)=""/32, 0x20}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000000100)=""/130, 0x82}], 0x5, 0x0}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="78f30dc63c3d3ae13cd183383477f0fabc21fcb6d6eb5b59c66f657c50cf39eba46cd0b51534a2f5fc4449b34d01d29545abefeb0884c267f4a5e2623b41942d10ca4f465536c1b8d10f327101b23d904eb2c2c4f96ddafd9f1b194bf526b6a9cdd8440df598def8c56f28cf901bb6743b9d918693288afed3068d04e5ed2d133cfa26b5d9525b23f56038ce6a7a7afe80c1d92ff173971a63a0afe7422a235bef0888cfcb761f5b7eee77f9dab2d2b964a4afae4ddb000617932d3e9feafc2557c662f490904728836919ca17ee9b7d1ce043a0ec55b957812abc5e3b93145da5db6eeaca868466a73567e21c877857", 0xf0}], 0x1, 0x0, 0x0) poll(&(0x7f00000000c0), 0x2000000000000095, 0x0) 01:41:12 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) dup(r0) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x4553445001c24b01) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r2, 0x4b37) open(&(0x7f0000000240)='./bus/file0\x00', 0x80, 0x2) connect$unix(r1, &(0x7f0000000480)=@file={0x0, './bus/file0\x00'}, 0xe) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r3, 0x4b37) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x101, {0x80cb, 0x3f}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) readv(r4, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000280)=""/39, 0x27}], 0x2) 01:41:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r0 = semget$private(0x0, 0x2, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) semop(r0, &(0x7f0000000040)=[{0x2, 0x9}, {0x0, 0x8001, 0x1000}, {0x0, 0x8, 0x1000}, {0x1, 0x81, 0x800}], 0x4) 01:41:12 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x4, 0x9}) r7 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r14, 0x121, 0x9}, 0x800, 0x1, r15, r16, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r12, 0x1e4, 0x8}, 0x5, 0x5, r3, r7, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = getpgid(r7) r18 = getpgrp() setpgid(r17, r18) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r20) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r21 = socket(0x2, 0x1, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r23, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r22, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r22, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x0, 0x8, 0x4]}) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 01:41:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x4b37) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x100) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r7, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x4, 0x9}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x121, 0x9}, 0x800, 0x1, r16, r17, 0x3, 0x1, 0x1, 0x5}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() r24 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r24, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r24, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r20, r22, r23, 0x10, 0x9}, 0x8, 0x4, 0x9}) r25 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r31 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r33 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r32, 0x121, 0x9}, 0x800, 0x1, r33, r34, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r22, r30, 0x1e4, 0x8}, 0x5, 0x5, r21, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r35 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r35, 0x0, 0x0) shmctl$IPC_SET(r35, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r13, 0x1e4, 0x8}, 0x6, 0x5, r4, r8, 0xfffffffffffffe01, 0x0, 0x7ff}) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, r2, 0xffffffffffffffff]) setegid(r36) r37 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r37, 0x20005302, &(0x7f0000000140)={0xfffffffe}) 01:41:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x4b37) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7}, {0x6, 0x0, 0x0, 0xfffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x8, 0x0, 0xfffff000, 0x2, 0x101, 0x1, 0xec3d, 0x2, 0x0, 0x3, 0x7}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 01:41:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)=0xfffffffa) 01:41:13 executing program 0: r0 = socket(0x10, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 01:41:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 01:41:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) sendto$unix(r1, &(0x7f00000011c0)="ab00050460000000000008000501000000000000ce24fea7fe0400efc73fd3357ae26caa0456fa76d06336acf00b7804be781e4991f7c8df5f882b2b09e1aa5b23ed00f4c8b2ca3ebbc257a8af63ff371f2921e4fd89720fd3872babfee8aca491ffaef5a872c881ff7cc53c894303b22f330b404f36a00fdf9000fcfff0ffe608a371a3f8000408000000000000010000000000002300"/177, 0xf2, 0x23c2274142e937c8, 0x0, 0x0) recvfrom$inet6(r0, 0x0, 0xfffffffffffffd2e, 0x40, 0x0, 0xffffffffffffff8a) recvfrom$unix(0xffffffffffffffff, &(0x7f00000003c0)=""/247, 0xf7, 0x801, &(0x7f0000000040)=@abs={0x2, 0x0, 0x1}, 0x8) 01:41:13 executing program 0: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x800000018, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x4b37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000001680)="2321105cbab039aab3e4bb2f1f9692c76d44b70c04ea421801e13fb142efd60af43d9de90f3087e2201f87521bcdfe8c731fc0220be299540d2825c284fefecb07671eaeb073b396b06c33281d16bfe9a858664094c0ab2b8c388f3ffdd171782206755cf1ab041505564e8ce4d5bfcc4497574221b4c642b42388058c9cd61f2c84b478ee833db083ee0fc49ba7ce14918aa4c842400e4c7e9ff6ac8d7ef4c88863e3dc7853d8f37083e599f1b06ac521c24826b6", 0xffffffffffffffdc}], 0x249) socket(0x1, 0x2, 0x1f) syz_emit_ethernet(0x92, &(0x7f00000003c0)="7b0e981e0b752a15e4d75883db162de4e5fe103de497f819d5df6e1d2afbe332085f9548d297216fa871d734f028737b767825a0fafd6005ab272b8da1dbbe0191bfffdf63535d152debfdd985a52186bc0f368f08791a8596391708848bd784bb60867932a4cb4425d570fc92318bf0046b0938137b7176a3efea9ddffe87b34cc84ef5b30cc9a4c94ce2b42164a922d55d") open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) kqueue() execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x56f80000) 01:41:13 executing program 1: r0 = socket(0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fsync(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/22, 0x16) 01:41:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) recvmsg(r1, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) read(r1, &(0x7f0000000180)=""/139, 0x8b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0xffff}, {0x3d}, {0xfeee, 0x4}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") login: pckbd_enable: command error 01:41:15 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x84c0, 0x0) dup2(r2, r3) pwrite(r1, &(0x7f00000001c0)='N5', 0xffffff8b, 0x0, 0x7e) pckbd_enable: command error 01:41:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x5, 0x0, 0x0, 0x23aa683b}, {0x35, 0xfe, 0xfc}, {0x6, 0x0, 0x6, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x100, 0x1}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/246) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x30001, 0xc6) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r4, 0x4b37) ioctl$KDGKBMODE(r4, 0x40044b06) getsockname$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r3, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x121, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) r16 = getpgid(r15) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r17, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r19, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) r21 = fcntl$getown(r3, 0x5) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() r28 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r28, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r28, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r24, r26, r27, 0x10, 0x9}, 0x8, 0x4, 0x9}) r29 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = msgget(0x2, 0xc0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r35 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r37 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f00000003c0)={{0x0, r33, r34, r35, r36, 0x121, 0x9}, 0x800, 0x1, r37, r38, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r23, r26, r34, 0x1e4, 0x8}, 0x5, 0x5, r25, r29, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = msgget(0x2, 0xc0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r45 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r47 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r42, 0x1, &(0x7f00000003c0)={{0x0, r43, r44, r45, r46, 0x121, 0x9}, 0x800, 0x1, r47, r48, 0x3, 0x1, 0x1, 0x5}) r49 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r50, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) r52 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r52, 0x0, 0x0) shmctl$IPC_SET(r52, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r52, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r54 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r57 = getgid() r58 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r58, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) r59 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r59, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r59, 0x4, 0x3, &(0x7f00000003c0)=""/237) r60 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r60, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r60, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r60, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETNCNT(r60, 0xeb27690ebd873b7c, 0x3, &(0x7f0000001f40)=""/233) semctl$GETZCNT(r58, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r54, r56, r57, 0x10, 0x9}, 0x8, 0x4, 0x9}) r61 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r64 = msgget(0x2, 0xc0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r67 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r69 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r64, 0x1, &(0x7f00000003c0)={{0x0, r65, r66, r67, r68, 0x121, 0x9}, 0x800, 0x1, r69, r70, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r53, r56, r66, 0x1e4, 0x8}, 0x5, 0x5, r55, r61, 0xfffffffffffffe01, 0x9, 0x7ff}) r71 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r71, 0x0, 0x0) shmctl$IPC_SET(r71, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r71, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r73 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r76 = getgid() r77 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r77, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r77, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r77, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r73, r75, r76, 0x10, 0x9}, 0x8, 0x4, 0x9}) r78 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r81 = msgget(0x2, 0xc0) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r84 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r86 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r81, 0x1, &(0x7f00000003c0)={{0x0, r82, r83, r84, r85, 0x121, 0x9}, 0x800, 0x1, r86, r87, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r71, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r72, r75, r83, 0x1e4, 0x8}, 0x5, 0x5, r74, r78, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) sendmsg$unix(r6, &(0x7f0000001d00)={&(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65300666696c65302f66696c653000"], 0x16, &(0x7f00000019c0)=[{&(0x7f0000000340)="573ecad817d581977e6043fe3c2e8801345e742e397aa66dbbd1e9f5b38a0c2ed82cf47f6b482b8bc909a52ec90d81697495de39350c825da5549d85771add55eb27d7f65c551681024cc4195b232e766c30d53cf5830417db6da7705b04fe4dcdf70e56181d92aa36ea7e442f6a09574d7aced4bdd6cc5cf68c2d9f1f4373d48e4196c4b4b96ca96c598f9333998d0724c3ee04c37961160531a6fd04388a92339f4c7eba83e25488d61af7b11c3488cbb700b2dce9c92b179f97debe7ca1dbb580c6f8f630a77420fbad5a19b35389d92bfe5ada36635c6d672506ac0f84737b2440914131b6cf770db46b3e61ade79fead047a9d4faeb0c56de8a50e248f5ac1a3effc4c0c7a4a2884e011eff73be33e1c6d9e87d98a553edba35bc0bc17a7cbf5e48dda9735ec41e038ab55401c2efbb34efebdede5ed7632d9246520219f832db559c208f6e2c5af7039bcb2941b01df49477ede6a90d6333858e2d87e446cd6d48d1d77b3bee3e9e2e51bdf1c6f455e7193a1b22995e6ffd3335f54362a85368e02642e1dce3270d420f4e753c56c19190d1bed03e0b6f75486b7b6a80632667eaf5f5b01dc07d9136bf4d54680979aed7dee61d45ad52981b171dacaf51609874219b72a81415e8fc8b64ebc0436cbbca5cc6862b136e869ef1c432e49531845dd2e0e413fc6d817465f455ace83970bf4ff040cc93683382bc70e76f1b013dc9a85fe627ba472a6733d7b5ede43aed328d20fb03a16369a715763b54cd05615b2aa57d64b1aff0fba7318e786d053440cefa6af4c6dc938ab2299ed492a38ee044d8b6bca07f49b627415c0319c10d0ec559e5928a93025657023680807bf50b69f985640950626fb4162ebc42bafca6c37745370dd73451b95eeccaf3e9d4536166a6eba2039dc641b65eb7f7878c9eeca9a0863081ad845ceda361642db7ede6e83fd28ad088d16b99f1d6b038635d6df90d8b8b68eeec3bbe9a215f18d0c7f47191542f2c97c8862175f92a1f35554beef8693542b50740fe397a01da306f83c970f284a301b9387fcc57a7833548d633f6ea45a36b85adf086894c34b72a423245c8a3ad60e59ff0f9b3261cb419b3728bfec75126e9e3d5b26b6dab33e46235941cff4ebd835a69ff1480cb5f3c918d02ebccd7b69c0b2ba50a9cae96757184c9e1027b48d2ec60103ebf62eb38b53fc4c2127e099a986f37081d57c0d1cf8cfd871bd9942155cac06a624655de89029ed952c3861e7a7591ab7ba002da5036d609551062e9a5bb20db8527d8c03140c57e4ecf96e31943d057ead3dc29bf7c18cce128854850852e547f59c22fdbcc914c36be5516fef37e37a41d813435e934fbc9299740aa2c848e7747310be2160aefc32c5fccbdc9831d4d92005c982ccadc904284c455b63b8f3b936a022d54077b61faeb6d35a3ff2f7d0f6e2a3d8651b768d6d92ad301599002fb0b96116077f21b3bc978024ba04a13be91d6b5261aa014af4eb14dce95f5d7297690aae960a88b85edaf488c4d94450528321c76a0ff594d4c1c9160d88d430c6de665b1505c4936fd0543d3cf2c3ffc2c94979b677e0a3ce63d714e5d1c430b8a4ef1ca909fea8580aa97901f8e6fc3a17f840667508843bf2d5009edffb1afe1d1d4ba2b9ce6e99b1512448fb27f14071c98e8fc65fd9886bd257547ea18f7e1a282a40ea360e37edc4b8706aed075652b2960319b9d982d0a2d2dafc0f2a1c444ac7a2041d3fe7a509e96f677774c9a92718901acf361f3a0831b807ba5d931ec0539b2fb5d3dc6e1b1f817a0bdf38050ea6d26914beacb5707277ab068e16cdb244a11dc1f57c315e86d23b9a8d3c20007a2b4a71eb2034f997745ca6a4914dcc4ad8f4fe2c9b68eb0864897d00898f9591adce44b8c3f262e14e3f5187a4dff661361e5a2c4d3f90c18ea24c2fb37b018ab7af40aaa1b9df63c86f549f416e006239a2ecf3026ca1224bacbc877efed8386e78feea808db1397a49f59cf00330d87f233283fe0ca59f5138aad482553559e9c2d172fbc877523834e156a4cbd5b5dab0fe407321e2d5d7e6542d9c8b02e802c297cf505d3a70cf169f52554ee2ec839845e23b7a880bfd92b61f47b147a8284765236e7200bbe727c9f500ccbd33707507c89450ce453736a4e8203f0681e059324e2861767e04d97f97f235c1d7cba5d50a101c94b855e1ecdea15a2c55846db05b7976d416dfc9a00dadea416129278d47e7ec0191c95925d6aa5ac098e892091678d0b44ec16842a3b0ac64d60963ddf37fa75c92d44610486a58b85b7cac9bb7ceea6fa66a8ec1fce914811909d952fd3221de896879ab4dacacb0621c3aedd1ee27399a81991f43e079ad7e32e7214db585067602ce9a482011ca9ad874b81745b712b318357971b2e8b04a6fae6631534ff5a4450c34a42fee459c3dbb54cca44a46d8a7ac170cc27ba7bbf1f17affd9f9c64c69a612d97a4d8f59619c2c71d5107b16ebe8adb42c650cfa61f6a5fed4bfa649a71f291a66ca5b4cf9c05e902476a822b3d8c623024859477c16677a2bfd19e6d8f1d0c5eab4cbc4f1757f67dab2ff6fb4650c0922ec21ce69a1ad97f07360438e474e69a6d502e18bf85d9c81e01dc9a973a6c8e56abe6bc8ae75e58483f045c8cd377ab8cf53374f2e228aa8f019c43dead427162cad59793ea217e92d6141e1f51c0e2ce99ebc638bc473223bb952d60f1e3c8b78e799670a57893ac93fae23fea9a8d3861b4b3c87aff540186654b554464f28167300a93290f556d688915564652cecb47367f9a05907fb22a3ce03a99b761220507f3f1abe5729457c8275643395fbaab40634e0ebfb8d8b2340866f4302dcab160e7ca4101a8e8aafcc5f86cd200961bee6bd3369a1c74c01de7e9865cdd63c8025fdf800c1b2174c8009080652ae15306c1a03e5b7c7667dd90d78442604cda15f6d3757aad262ceed026a7453ca6a944a05ced50c1a013f576b583c4f366408736693b0f1ed503554f05e6bc6f7ebfcaeb50aecae470af1f51f486529a07a971eed242842a74db87fb62ab97581327231c7399a1b8ecd44310b91f2b9f87e5ac7d3e0c3ac6f33dd82bc0bd5c8975c01d03b7020d059ff17f11666925a45385c14bf1a7b2f9c9cbb4aaac5acb0a7d071efad44fa6fdfc68ce32027614e417dcd7d314cad9b29c9bc0c47bef74812c2926caa2cec9c8e62dffe2b94b8141f9918f6fd562ea1709401360f10b76314a745fe7324cb55c1913dc801c8f87018b9ac2e851374cce1ccf056eab34c95ac1bc8bdd142b4b51c08fff43c2004d8de55d1226d8503bfb19da2e78f1041ce73941702eb89b93cbb5d79aad5a02ea0b8c754f630bbcda9bbb05ae6668462a31991a10233b523e5689572e93dc6716e1f513368b52c8518ab60e1dae6e00e5fee7c4f98845c8c0305a6bd6cd4b223dc51a2f0ebd364d19a9eff00c2885a0b998efb5fe6b0318d559c8cfd770652d4bb3345b7da8ea155b5544a34e0ce4dd14b19986fab42e195242fb650e9257efcc2ed4539fb2e5f5ce38d41087ed84c258e37d03a2108f5cfcfc6e32c921b65eb82b10a6c097701a62765be00f3ecc53d8b9a2ae4457ead4b7ec9e6e8b68a556fef8997a7ff31141a123c5a32832c66e5e5348c21a5deee1b6fff859b040076295eb5fc9b07d89fa9edfa889b65586fb60073826c06034970814ad4de3956c2131e6999a293a6fba437b76b29d921a2d0380277ae1239aa5d94f5cd9ec97edc5248efa9b79efa4486e60ca5257be134192f834fcd4d7c9ae45c7f1949ef433b16131d8fcbaccfec076e65c483bfd74915ee46f5ed06baa860eb9bce466c1ac499320d977eb67a71236aa5c1d1fdc56229cca72fe47cd56b5f9cb0564f5429237781c5b0a74ccf6b244c61d8260703eee47df56f76f124b87aeba0c1821400caf62dfc82980e11dca23ef3a465d89de12e72dec2ea977997d200167daf176a8f2f72b3f63fa35ff9cce81b7531938c371607b00b7755442b83f9e8c93d62ba9db52762f20962f27c794539ab91d2b2f7ce4c1158693524b52c2840da76b6fa0073c5a98c89595c31faf1154c0aed4a1e2537b5bf8815b8725175d8f5232b922a22e8f1bea63325be773f51e624798cbb620e54b86798e1bef9a2fefc99519bf60cf77554722ad2705a95ea21f0c90f84f989b73482a7368928c2bbef6f695ff5f9deb5abfc2db278522c9be6a4acf08d77b2c3ae99b27bae568c0028bb0fb436d0392dea98a9a95a73fafd92312644377355fe05493ba94b6e29e31f34fac937cb4620f64b5a56064309daa1941a6e0c6485295c79584f9f223ebbf11b6c3b62ac51c8969d7948cf4d265a5b5e6d654bca391b23917284f52dec9e6c5e570278f9f35ce9f695a4a10f014ae13805aee02bed079d230268b23c4028663dad389e8a8f468d51d036daec81d651de638c378c1de09dd1f7f6a7b0b4e80df29532b9fdbecf5daeb939d2849dc01b785f92881f576513547511412e66c4ecea34ffa60a280affb030388bacf42b8a51f1b152067089d16a75744301957ac85b578b22a3631359c839a2dab0d02dd5b8910c203dfc4653be25d8001d47ea2ab0138942c6575c8b4d93f7028463212594ac43dd566388eb3815448da6f314378174515a5a90e5c9b20927b0b9d3ee76cf0c43ef26123c1dfcf602c6e1ded8111dbedf073e622c9812e3c962f9c8009dfee0de553f5381ad1372d4a86c0d8c99af7790eccd9fe9b27060eda9318fc4c4736245e6f6ef52c3db2b5e2f8cafd2cd0538d0a50e187fafab34df0ae13fe49e3ecb9e671169423114db6808db030f757948e2abaa4014204131f1c38fcc2a19918ecc48c1adba46a2f2e4bdcc7d56fd7e32ed47bf72597e7646e18a96580266cfad3cbde22b706424e4f554a3fddea2415c023517b00d033ab6b76f4416d175b5a565b06a5912ab7f80ac044099c551015acb3f092faafc86e3e44f4f6f2e1e943cdeeb412b0fc4243f52e0a5735fca87309240c4dbb7fb160a959f13912514f081094ae401d56860e882407365b35de02f023dbddbbe383baf7e54e37dc57cce0e3c56ca0210b64a8e821fef09f0bb9db317be9e5d3e2a56bccd5893599fbdbfe3bf1432cb9522fe29bc5bc3249ef9cf4caa013d17e59e2e31219139675166e77335453a2774e8f7eac40149ad30f00a7a3e4ac8d9ffefaa6d9ab53f255e6de2de84bce4c563b5a2c6271fb02e3888609407c63c1e97b0ec5793e3cf075e9f032d130934c70f7c70df092dcabece3003f84bb73d38a8d2346bbfe1e68a4fad05dd839e53084def0b315e68242c14d41ae85f536f29b6c164b953309200a54da093e2da867e430f61983502a6044c184393d2e9134c1abff45cbaffe4d10db1cc4882a8c15ead12708a4d97248e69706c8bb3bcae076bada213c34320a14b7beefc4f303a042f7c6e03bf8bacdda87590575102ae169d6e5a41811673102f8557e1907e122748663f9b3a744bb7912132014e09b51885573c25da662fb19b6e06133bc0237935d29420f8137001886f25c68a73a756bf87dcb14dcdd94a3b3fd0d8df6d9e5a8713528f0606b2bbbf0de583cb424cce77e416907f68af74f2bbfab68b0ea59ed272ec3a87109391d463d7d3d21121a466aab15fe9fa6daf5d0d0ba26f5d108f79cdadac648ae4f60fc8f5e8793dde67388f10fcf4ee244e35a662e7311101297069b449671fadf90e23709ddb924cdfecb9465322cb6aa86b0bb57041c50", 0x1000}, {&(0x7f0000001340)="fa4f9b", 0x3}, {&(0x7f0000001380)="3734f1dce8daa58de51e7d937f991be06041f25c23c1e05c0b2eb2e5e1813dcf6025cd6aa2b585fd4f0b6504252fefadaec4ca26f42a22daddac19dad323689d2eab6c5fa226549ca225e60d52a5e0560cc91b24b5c221b8a80f63fce665ddbe30f7b8d0840e99bd1a161821285eb81357e567d621d4485c81d0a066ed13cd7c9f5d8f2f8877dcadc74ddd02fd7a96052697ef19497fe1dd1f1760dc2ec428d4e6eb1f894c7b8269b3cf0a40ddbb087e508cbe71d290c48969d5e9585612397aeaf577749ed2837106f143b4851a3b03353e2977a955df3421ceb5", 0xdb}, {&(0x7f0000001480)="51c6cd6a63a6aad7d3f98da5cb1483d26270c98014093a700695c5c6d984f70ed8a28e87f03f1277efdbd65e4ab54dba7e93d60791ca16cd0b2a6bd5d1937a01dbdc2ea1ef77515ab37cc821794819eba247233b2e0b984a1c692e4625e9544f90336e32fd0854855fe386ddf2e589d17078784a6ff4892f3b3f6eca2e8be6c5eec6ee1292d65f80a397738331a030186ff276eee67cc488afdcb4e0f75419e22b939ab1eadde64bb6b2336674b9775545cf75f4dba8366a9950332b4690a942350f173ab803f9e5d169", 0xca}, {&(0x7f0000001580)="bd8291bf428ac64d52454eb215c7dc121ac114bb200542e826190c052f81e7a1fd3533a6dc2de803046b78b82be23c1a3314f145f7f41397662cce22c7b36337bc4a0cc1a0f18c15cc569530c020bb6974868c0b80b706fe512a4d8b4c0070dcd7249ee9cd725f421735e380e677b13810fefb09de8f6566195df4b47eb35de5a0e25c46bf3794d06389616c4b8264660fba14cb322a5b440cc5bc171b35c2ab57150bfa17e42a8a0224a5ce99e7802d8dfb78aca7ad692757ce2fbc205deb5dae2501a54e07e06eb59740dcaec6266813216ee7cf17435988", 0xd9}, {&(0x7f0000001680)="ffe81ae41c84088fda5765d7de070826945f4c4148dce0f2747be1537dce8b063b761a389936899941d9335e6dc61a9d7a79968fc0225f50ef394397d161df0ccc2be0fe3a787a2813056c180afa61698700224d8f1102af4639bc188c7b47257f79bf3e18aeaaf66c8ee32ce1e50dab41df133f658073e0a88c10166247d8fee4902bfc46", 0x85}, {&(0x7f0000001740)="5c0c7577d0e2eed7f522e9", 0xb}, {&(0x7f0000001780)="5d18d4c3ead3e0eab85486d8bb65be2a3aff3e1db9dc106f3d28d64c68b1676b3323132a9b3a7a3a5c5bfaf04e78e9e21c8594b23f647f7dcb52dce10f47a366eead899fd56a9c7a1480a5f831367a487a0b83af3f343d25d95928f52e7fd7af00ded3f0f758c0104bbca5cf406e82fec3b60b0a464ef1d34eb3b3450d04396c153cfe0d546d2c6366ecad725132cb194d596bbeead5ddac09ca7506a4a61f5e245088536b09bded69b211fdaa37bfd99252c6de20c05b5a10bcc1ac2334171ca40dc3c4ef49ff55b1149cee75dcc4e457d1243a15654ef6159859abbf50e75be3ba0ea646e626c6b776", 0xea}, {&(0x7f0000001880)="d1c2f740b56a6fd9635bb0faedc5c0a245be5beaaf109ff59b90dde71e59dcc4e7fd65903a46bcc7ee3e58a2e437c2f2ee7aaf7031f352b41f08de9205db398425fc732dd314a04067910f6b1d7bb559c2ff76ee9d3c9bb1908fcc0918524dbee76b414fbb20e8e1ec9f80fafaf8563042357651599ae816589231d9580d85dbcf6134f6c01567c05ae2227d963f0936502896caf5e0674f5214aeeb69e976f0651944662c2128975792d13200d42e9fdf2d43c6f506d5e641", 0xb9}, {&(0x7f0000001940)="2927616352cb2104735768c221a1feca17783766bd582ec162690a38a9f2a5df10a4dc9140b920ab7e65289bcd51077c4573e92fbdb9a4d7cb4d058e9333d9fd510e73e4588671f425934105b3ad406432ef756379f3224730efae06abc53bbdc619a5bfddbe3883fd", 0x69}], 0xa, &(0x7f0000001c80)=[@cred={0x20, 0xffff, 0x0, r16, r18, r20}, @cred={0x20, 0xffff, 0x0, r21, r26, r39}, @cred={0x20, 0xffff, 0x0, r47, r49, r51}, @cred={0x20, 0xffff, 0x0, r55, r75, r88}], 0x80, 0x9}, 0x403) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_LOCK(r5, 0x3) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000000)="2652fc31c281a46dcdbef2160cea43d34a7b27a82000dae75c95df66b3a614", 0x1f) 01:41:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x16d}], 0x66, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file1\x00', 0x201, 0x0) dup2(r3, r2) readlinkat(r3, &(0x7f00000000c0)='./bus\x00', &(0x7f0000001380)=""/4096, 0x1000) 01:41:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606949, &(0x7f0000000300)) 01:41:16 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x4b37) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x730, 0x400, 0x1, 0x0, 0x0, 0x7fff, 0x8, 0x2, 0x0, 0x8, 0x401}) 01:41:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="90baca043ef3176e218e8ae85dc43be6893ac4048d40280ec862e649fb8ee221602b79b60e23e8c4639adb3276033035b2b6fa145d37c49c866b8f14c08ea04e0e7e5e1a2a29a64ae70dde324d3fcb0375557167b42b4ad6a2305fc8107193de259c50d09a061d64358818996a83024f353b55ac3aed55f18dbaca859eb3b8ae50fd7d86e0736f48bed9352b32b4e088b50206aa49544cba86f26729965a8b80bea393e698", 0x215}], 0x1) 01:41:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000002840)=""/4103, 0x1007}, {&(0x7f0000000380)=""/23, 0x17}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f00000003c0)=""/147, 0x93}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f00000005c0)=""/178, 0xffffffffffffff32}], 0x7, 0x0}, 0x40) r2 = dup(r1) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) connect(r3, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed7, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 01:41:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) lseek(r1, 0x0, 0x8, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000100)="0000000000000002", 0x8}], 0x1) sendto$unix(r0, &(0x7f0000000140)="871907336acfd8eb582e385f6a93890558ff5aed6b647422e7cb92603b4242651e4dbd868f0fcd409b5a9e0304b0c376f7d4639ae2c7acc54a757ed8de2eb23ba51be4c42e99ff568fd1e9bcfd8a02866967097b5c70e1f40c35ff2127a3430b45155b9f42ba01d26c6f7aca63f29e965feda6c0460a4732a6168b6578f28f8266c31357dd7aeba4e427ee0ac595a30d44fa7e4b072de7b5b15fb868bd51ca20d8169878f5d24e45e7cde58f72319c314174d014b2d6ff1be4a1fa63670b2afe7df935f9f07dbf46fdf5ad62caf8671176081c76bd7100492a0f0325d0c247eb75584668aff0be", 0xe7, 0x4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 01:41:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000540)={0x10, 0x8, 0x4, 0x5, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000aee000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x582b}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3784}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ee9000/0x1000)=nil, 0x2000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xdd5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x1}, {&(0x7f0000a5e000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000a99000/0x1000)=nil, 0x8}, {&(0x7f0000c18000/0x1000)=nil, &(0x7f0000e02000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file'], 0xffffff80}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0x6263, 0x665c, {[0x9, 0x101, 0x3, 0x2, 0x80, 0x0, 0x4, 0x8, 0x80000000, 0x5, 0x4, 0x2, 0x7ff, 0x401, 0xfa8, 0xfffffffffffffffc, 0x7, 0x75c], [0x2, 0x1000, 0x6, 0xffff, 0x401, 0x0, 0x1, 0x7, 0xec, 0xb3be], [0x6, 0x1, 0x1f, 0x198b, 0x1f, 0x1, 0x3], [0x7ff, 0x9, 0x6, 0x9, 0x8000000000000000, 0x6], [{0x4, 0x80, 0x8, 0xaa3}, {0x200, 0x0, 0x7ff, 0x1000}, {0x5, 0x7, 0x0, 0x3}, {0x6, 0x51e4, 0x1ff, 0x1}, {0x5, 0x99, 0x5, 0x9}, {0x7f, 0x5, 0x6, 0x4}, {0x8, 0x3, 0x8, 0x7fff}, {0x9, 0x5, 0x9, 0x7ff}], {0x0, 0x2, 0xde, 0x9}, {0x2, 0x6, 0x9, 0x40}}}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x6541b6bb, "73ac510e5d930900000000000000500d6dff00"}) fcntl$setstatus(r3, 0x4, 0x4) writev(r2, &(0x7f0000001500)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60d", 0xfffffffffffffcae}], 0x1) 01:41:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x4b37) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x0, 0x4, 0x9, 0x6, 0xfff}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000001c0)=0x1) chown(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) 01:41:16 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000240)=0xffff) accept$unix(r1, &(0x7f0000001340)=@file={0x0, ""/54}, &(0x7f0000000200)=0xfffffffffffffe78) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xfd0b) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x200a0, 0x0) 01:41:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/145, 0x10000012f}, {&(0x7f00000036c0)=""/4106, 0xfffffec4}], 0x1a7, 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000200)={0x2, 0x4, 0x596b83ce7d778269}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = msgget(0x0, 0x80) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x121, 0x9}, 0x800, 0x1, r20, r21, 0x3, 0x1, 0x1, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r22, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = msgget(0x2, 0xc0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r29 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r31 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x0, r27, r28, r29, r30, 0x121, 0x9}, 0x800, 0x1, r31, r32, 0x3, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f00000003c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000480)={{0x4, r7, r19, r23, 0xffffffffffffffff, 0x100, 0x5}, 0x6, 0x1, r31, r33, 0x6, 0xf3, 0x9, 0x40}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0xa, 0x811, r2, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r35 = semget$private(0x0, 0x7, 0x430) semctl$GETALL(r35, 0x0, 0x6, &(0x7f0000004700)=""/102400) pipe2(&(0x7f0000000100), 0x0) getgroups(0x2, &(0x7f00000000c0)=[r34, r34]) 01:41:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = geteuid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) setreuid(0xffffffffffffffff, r1) r11 = semget(0x1, 0x0, 0x0) semop(r11, &(0x7f0000000180)=[{0x1, 0x0, 0x1000}, {0x0, 0x3f, 0x1400}], 0x2) r12 = geteuid() setreuid(r12, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r15) r16 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000000)={{0x101, r12, r15, r16, 0xffffffffffffffff, 0x20, 0xfffb}, 0x7, 0x7f, 0x3}) r17 = semget(0x1, 0x0, 0x0) semop(r17, &(0x7f0000000180)=[{0x1, 0x0, 0x1000}, {0x0, 0x3f, 0x1400}], 0x2) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r19, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0}, 0x0) r20 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r20}, 0xfffffffffffffffc, 0x68e1398f69d3580d}], 0x0, 0x0, 0x0, 0x0) faccessat(r20, &(0x7f0000000200)='./file0\x00', 0x66a727ec86dc362b, 0x0) fcntl$lock(r19, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x5, 0x401, r14}) setreuid(r18, r18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r22) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x4) getuid() write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 01:41:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x80], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeefffffff], [0x0, 0xffffffffffffffff, 0x401], [{}, {}, {}, {}, {0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:41:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x6c2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) r10 = accept$unix(r9, &(0x7f0000000340)=@file={0x0, ""/62}, &(0x7f0000000380)=0x40) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0x4, 0x20, 0x1, 0xffff, 0xfff}, {{r3}, 0xfffffffffffffffb, 0x20, 0x0, 0x12000000000, 0x1}, {{r4}, 0xfffffffffffffff8, 0x8a, 0x1, 0x1000, 0x7}, {{r5}, 0xfffffffffffffffc, 0xe, 0x0, 0x9, 0x746}], 0xffff, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x20}, {{r0}, 0x0, 0x80, 0x80000005, 0x3, 0x1}, {{r7}, 0xfffffffffffffff8, 0x2, 0x1, 0x6, 0x6}, {{r0}, 0xfffffffffffffff8, 0xb0, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffc, 0xd1, 0x1, 0xfff, 0x6}, {{}, 0xfffffffffffffffe, 0x80, 0xfffff, 0xb6, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x2, 0x7}, {{r8}, 0xfffffffffffffff9, 0x6, 0x8, 0x550, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x2235550de7debee2, 0x9, 0xffffffff}, {{r10}, 0xfffffffffffffffe, 0x63, 0x40, 0x5e59, 0x3f}], 0x0, &(0x7f0000000500)={0xfff, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x2}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r11, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 01:41:16 executing program 1: semget$private(0x0, 0x3, 0x10) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202262f66696c653000"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000540)='\x00', &(0x7f0000000280)='\x00', &(0x7f0000000340)='*-$@,}\xde\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='$(,\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='5\x00', &(0x7f00000004c0)='^#\x00']) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080)=0x1000000000003, 0x4) 01:41:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000100), 0x0) 01:41:16 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)={0x3, &(0x7f0000000000)=[{0x40}, {0x1}, {0x4006, 0x0, 0xfe, 0x200}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x4b37) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 01:41:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) r3 = socket$inet(0x2, 0x2, 0x3) dup2(r1, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 01:41:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000280)=0x80, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r2) setsockopt(r0, 0xee6, 0x7, &(0x7f0000000000)="877dd21ab32e010651", 0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x16}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 01:41:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="c770bb56bd8ab227b87a43510746aa20649401925446de489ce314394812b02de60b92b9764f7f78b7dc6729ffdcf857400e97c57b66661ffe774741d85f08673f70b615bed7d4ea348f02efb4a271df3c6f6078cabf5e6991baca3a0f463a797c519d703534e1b11becf9059356911b297b1b5dacc0b7c49500bdfa7f58f3a68c594d791db4db49d92a8a621e9ac70628f769414db5276ae2885ef2d0ac1f06f2139c44c1e160e871b28b14753866e4e37931fce9a7ccac6d93badc48b14095eaa16dc5e63c0cb315c39f9f0324b383ecd465ab310608e471d74dfa02ad2b10ba2d561b25f864a14bfd697618bee97dfde8b6"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r3, 0x4b37) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 01:41:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0xfffffffffffffe3d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 01:41:17 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0xfffffff7, &(0x7f00000000c0)={0x200000000000000, 0x9000000}) r1 = socket(0x18, 0x4003, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffe, 0xe8fa94dab6936843}], 0x9, 0x0, 0x3238, 0x0) 01:41:17 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf283f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c045947c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c3e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa01cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e15500311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb8ace9da5754806897bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d6f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d0000000000000000000000000000000000000000000000000000000000c17edb15b8038cb2d15ce6a48114c36e0eac8ec993793132f56044c193c04eb2d8b8914d48ade824a78fe93e5c4dad618ac5050c2b6617b130af1c9baa7dc6a87b3a6bd57954edf19c4a19d94bf8ef3c393797dbab2ec90e392991da24ea02d1427c877720f9629c3e40730c3057890000"], 0x10) getitimer(0x5, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x2bf}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef1c9c55b8c200073e2d3e04813de0fcda37ec8104d50c7ea72c38e831d53e1b6e8ccbe362b1185e146e1eecb76c112e6eb438e5875a817661a630a84d2d2ef1ec4b47fc", 0x471}], 0x4) 01:41:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000500)=""/4096, 0x5d6}, {&(0x7f00000001c0)=""/121, 0x79}], 0x100000000000031d) r1 = getegid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r8, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) r9 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r15 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x121, 0x9}, 0x800, 0x1, r17, r18, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r14, 0x1e4, 0x8}, 0x5, 0x5, r5, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x2, &(0x7f0000000080)=[r1, r3]) 01:41:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x5a5536c4da790508, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x200000000000000e, &(0x7f0000000080)}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x5ab) 01:41:17 executing program 1: r0 = socket(0x18, 0x8003, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) 01:41:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0x1ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:41:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x100, 0x80, 0x3}, {0x9, 0x0, 0xcb, 0x4}, {0x1, 0x3, 0x3, 0x8b}, {0x80, 0x81, 0xc5, 0x1e7b}, {0x6, 0x2, 0xff, 0x9}, {0x0, 0x82, 0x3f, 0x1ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) connect$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) 01:41:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x0, 0x6c, &(0x7f0000000080), 0xfffffd5d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r1) 01:41:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r5, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r5, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x4, 0x9}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r12, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r12, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x4, 0x9}) r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r19 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r20, 0x121, 0x9}, 0x800, 0x1, r21, r22, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r18, 0x1e4, 0x8}, 0x5, 0x5, r9, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() r29 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r29, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r29, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r25, r27, r28, 0x10, 0x9}, 0x8, 0x4, 0x9}) r30 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = msgget(0x2, 0xc0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r36 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r38 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r33, 0x1, &(0x7f00000003c0)={{0x0, r34, r35, r36, r37, 0x121, 0x9}, 0x800, 0x1, r38, r39, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r24, r27, r35, 0x1e4, 0x8}, 0x5, 0x5, r26, r30, 0xfffffffffffffe01, 0x9, 0x7ff}) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() r43 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r43, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r43, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r43, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r40, r41, r42, 0x10, 0x9}, 0x8, 0x4, 0x9}) setgroups(0x5, &(0x7f0000000040)=[r2, r7, 0x0, r24, r40]) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r1) 01:41:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x201, 0x0) dup2(r2, r1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:41:17 executing program 1: r0 = semget$private(0x0, 0x8, 0x100010282) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x84c1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) syz_open_pts() r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) r4 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000001840), 0x367) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000d40)=ANY=[@ANYBLOB="6a156eea23455b6e8dec9788f0ebcf05f04cb7cddd70591715aaf001a50f3b54500fc52f837a4919866d39e349f52ee3e7d8e52c41a07f996cebed8132a67e629c2b1e749f344cee2503e7317eaead17feca81221e5e76ae6d562649a3563177f426f6112ccd4364560940b18d610f280d3f000a5ade4bf530c0530d8247fd8101b71b8aed6d8e1cf3338c6d8a238b5bc4f6f42b71619ac57eae9656209b0a35631780fe6eee45d65b63d108b12068b6b73946d4faae3c3d0ceeb9"], 0x10) r8 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r8, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000200)="4e88c9830638cd3546f2ee84d8e35a9ae88292e25e0ff3e4f1419636882a1f70715590de3712911b97", 0x29}], 0xffffffffffffc29}, 0x407) r9 = syz_open_pts() r10 = dup2(r9, r8) r11 = accept(r10, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x2d, 0x23, &(0x7f0000000040), 0x0) bind$unix(r13, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80753c16da8ca64b15d11c9fa286612fdefb759407cff17d88568a8c585ed2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa5986ffecd9544b3e20bcf39f3c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f3e9feabd178f6c92d6afb22887a73d84a6ea330060983afc71380288966645a47ff35413f982153e8de670ddbc0a80974fbe30eea5974d1bb45706056a616b8b54f739bcf8a73bba502c99fcd1e46a0af05d87785c309cc5c554a3dbdf524b5d622e3bd665067c65106cee20805e10114918d28e01b533c060337d30f899d8ed78c5b028a7d22f0dbfefe147d060b40d47459250e41488c2ed7da3d36cac840e75519311b30296c1738be3e6bd07320d6528a0305105dce32925a5ae7c16646901db2cfdcce4db6069acb908f7282dddf4358dd1be83c50fd750af300"], 0xa) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0x7f) r14 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2103fb52fb67d137, r14, 0x0, 0x0) ioctl$TIOCSPGRP(r14, 0x40047477, &(0x7f00000001c0)) setsockopt$sock_timeval(r14, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) dup2(r14, r10) sendto(r5, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7", 0x789, 0x382f0bc765df3f6f, 0x0, 0x0) r15 = semget(0x1, 0x0, 0x0) semctl$GETPID(r15, 0x3, 0x4, 0x0) semop(r15, &(0x7f0000000080)=[{0x0, 0x8, 0x800}, {0x5, 0x6}, {0x1, 0x7e1a}, {0x4, 0x3, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0xcc, 0x800}, {0x1, 0xb8, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x2, 0x1000}], 0xa) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000001b00)=ANY=[@ANYRES16], 0x1, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="0e00000000000000ffff000020000000cef57fc08e2be19aacc524716376232206d1141700000000c80000000000000001000000040000002f406155c9842a1a0b07838c6939e6f50f2446c0b338573580e5dc2427a5149dfcc41b99e7d157f2d8fe8c1da0bc395aa919a28d9f13abaf3d02c4e228ee401bd417d5424f869d1703f76a60f370887a41bdf12fa40b5820a28247ad23147650b3a165d60a85dfdfbc3396db13bcad3de37947ceeb105b5c0423e0d955360538fab5bfc698f773763f14609459675edfaf684e3a5cd4e00b35c548a9d54e3e8039add4b07fc9b0db1c0f6cdee10000b000000000000000ffff000009000000af912f664a89958faae467a25d98d016fc531108aa0277e249c04cf8fb1ee7a5f2d174517857a58be75d3c36787a0063f37b66f42e54e2eef779d14fd9515b47558c9b5d8397ed68b26288d1830da3161be809b2cf998bd38a07db7e9a24f45b2517abf4eaca8c28bd81b98afdcac0b3e0c0667977cadd4f8b3bbfa4d4061a7cf25da6ff34f05bbf68cb5e257f9500000000000000900000000000000001000000040000009959aa0695cdf0035fdb97ad4e9dab941220cb9f42f40cf8aae714d003c691343de919105d395c8d6e5e22113bedcbf7b2ae8b39696de5fa637a1e33f8432b463295ddf603d7d8b37f17485e4a4452ff793e8281f01af685c50a9712a54527c44fe4cff5bccecea11c6b534b7b9317e9f8eb214e8ce9150e984f70250018eb00be7840812a9966216f7a1c691fd35194c94e5ffd3fb55d9f3ee653c20e47394ba23d61d846eed30200"/604], 0x25c}, 0x0) shutdown(r5, 0x2) fcntl$setown(r3, 0x6, r4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) socket(0x11, 0x3, 0x0) 01:41:17 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r4 = msgget(0x1, 0x20) msgsnd(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) close(r6) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) r9 = msgget$private(0x0, 0x200) msgrcv(r9, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) 01:41:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munmap(&(0x7f000026f000/0x3000)=nil, 0x3000) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 01:41:17 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000580)=@abs={0x1f95d27d48731892, 0x7}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb46, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) r4 = socket(0x800000018, 0x1, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xace3dfe801af8fd8, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x333, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) pipe2(&(0x7f0000000200), 0x20004) shmget(0x2, 0x1000, 0x0, &(0x7f0000316000/0x1000)=nil) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 01:41:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) pipe2(&(0x7f0000000040), 0x10000) pipe(&(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f0000000600)=[{&(0x7f0000000480), 0xffffff4a}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x121, 0x9}, 0x800, 0x1, r13, r14, 0x3, 0x1, 0x1, 0x5}) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r18, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r18, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x4, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r19, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r15}, @rights={0x18, 0xffff, 0x1, [r4, r19]}], 0x50, 0x40e}, 0x1) sendto$unix(r3, &(0x7f00000004c0)="153c14c58c1ebca05c89181eca95cddb242ee8c10bfb53a4aafbc1f8e3f7934159e6bb762b5dcb4afabee257afe9f6d248cf237c1119b6e559d8efc1718340f0afa3279a8edf4c1f5454f1c8e6a53fda021fb7472016d9def206d550d00a0767d7438cc42dcda6f381f97ddf5dab7d414d63404b9e448ae946cfcad76f2e1e1d065bb1df1b26449f5d7bbf43e178666f3aaa0210b0ab8c74b2bc765db56704c6392087ca17e04fcfdf3f4eb59099f0d66b9a5ee8d8dd9f375d053701f7918ead4d337d18a0d3ae8125107fdccf8b10a5f899b85222c2751fdebf8c6ec2615923b7b735e25a219f43344649ed7813b81ca107ae9b2357cf9f5bf96ba8eb329074bd81d95ff0e270f76ea40e111e279681", 0x110, 0xa, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) write(r1, 0x0, 0x0) 01:41:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r4, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x4, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[r3, 0x0, 0xffffffffffffffff, r5]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 01:41:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) close(r0) r1 = socket$inet(0x2, 0x8000, 0x7) recvfrom(r1, &(0x7f0000000080)=""/155, 0x9b, 0xc0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0xffffffff}, 0xc) 01:41:20 executing program 1: r0 = semget(0x2, 0x0, 0x20) getrlimit(0x5, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000044e0c37e9d300000000000000000000000000000000000065a2a91b6e857f967375f6000000000da9531c0000000000000000008000"/88], &(0x7f0000000180)=0x59) sync() semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0x4, 0x2, 0x0, 0xc54]) semop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}], 0x1) clock_settime(0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) r2 = open(&(0x7f0000000340)='./file0\x00', 0x8, 0x0) getsockname$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) recvmsg(r1, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) accept(r1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) getpeername(r3, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) pckbd_enable: command error 01:41:20 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)=[{0x2c}, {0x6c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0x0, 0x38afdcf) r2 = semget$private(0x0, 0x8, 0x100010286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x0, 0x5, 0x800}, {0x0, 0xff, 0x1800}], 0xe5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) getuid() r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) 01:41:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x80000000, 0x0, 0x90d2, 0x2bc1, "d530c1bd83d41c02e9f334000000000000e74de4", 0x8000008, 0x1}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="91", 0x1) r1 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r1, 0x20007471) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0xfffffefd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 01:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x7ff, 0x8, 0x2, 0x3}, {0x4, 0x9, 0xfc, 0xffff}, {0x5e68, 0x1f, 0x7}, {0x9, 0x1f, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) kqueue() getppid() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000200)=0x3) socket$inet(0x2, 0x3, 0x0) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fbc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012a0700473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c500009fa202361cd8e9c7dbbc5b65c6593d2870b4122cd23500"/192], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) fsync(r8) dup2(r7, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r1) sendto$inet6(r9, &(0x7f0000000240)="32e3bfe4d32e331ac7ff7d8f123acf0844955e2024daea491c591d694dd04f019b7821bb9d5f25abad8d821e751f6b8a78cd92d5092a6b9e20841dc17c2d4736118f4eea597625a02fb5a8b51ac561b60d59cb56e6b45554", 0x58, 0x2, 0x0, 0x0) 01:41:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711", 0x0, 0x3}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 01:41:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) 01:41:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x7e]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x68e1398f69d3580d}], 0x0, 0x0, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10409, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x200, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}], 0x1}) 01:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x6, 0x8, 0x3}, {0x1f, 0x7, 0x4, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0x80000000, 0x6, 0x9, "cc3bc49365013532d1a704a7fba9b99d6544cc56", 0x80000001, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getpeername$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20080, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r5, 0x4b37) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000003c0)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000280)) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r6, 0x4b37) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000400)=0x2) 01:41:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = socket(0x2000000000000002, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x68, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x100000001) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x53ae, 0x0, 0x5, 0xac4f, 0x7}, 0xc) 01:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="bacb169dab4ce2874d37cafe2365") 01:41:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x3320a939da9666e, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0xc002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) pwrite(r2, &(0x7f0000000100)="4a8fbd9ba2f5f0b53b3916eecea8bd7095b521f2c587b3e88fea2b54289e2f60a58c83c6d34e48f52c4521135b32259f15c33bbf71ee5b24ac653e2578923d053bfbe947638fd7108c5d509908080ad7a92272ce147c68d26eb13c4cd8c835701276cdaddd352d28cabc9acf89f03b86a17dd63bd8430a2c96816b6b2babc483c690", 0x82, 0x0, 0xac5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) sendto(r3, &(0x7f0000000080)='>', 0x1, 0xd, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x7f) 01:41:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x201, 0x0) dup2(r2, r1) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x82) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x7, 0x8c6c, 0x1, 0x4, "1b9a4fcff19568edbc600bc0eff7d25989cdf170", 0x1f, 0x7fff}) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="22a994930906eeca180009a728f3915f4c2e3cb4e3938c1bf3e0cc1e06b5270835b62100da9446b1b2f040507ef922f5eb488b33ec04ca18ebd9770e3472551fe1d211ceb7681e83e2000000000000", 0xffffffffffffff70) 01:41:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r2, 0x4b37) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 01:41:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r4, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x4, 0x9}) semop(r4, &(0x7f0000000000)=[{0x3, 0xcb5, 0x1000}, {0x3, 0x20, 0x800}, {0x0, 0x6, 0x800}], 0x3) 01:41:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0xfffffffffffffed7, &(0x7f00000005c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000440)=""/32, 0x20}, {&(0x7f00000002c0)=""/71}, {&(0x7f0000000480)=""/38, 0xfffffffffffffee0}, {&(0x7f0000000100)=""/141}, {&(0x7f00000004c0)=""/198}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) sendto(r2, &(0x7f00000016c0)="1841cd26932e9afb053490bcc1f376ee0716fb7e01cc8dbd6ba484d398d949dd2ccfb70fb3c96759dafcd0", 0x2b, 0x800, 0x0, 0x0) connect(r2, &(0x7f0000000340)=@in6={0x18, 0x0, 0x3, 0x7fffffff}, 0xc) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091, 0xffb}, {&(0x7f0000000380)=""/32, 0x20}, {&(0x7f0000000240)=""/71, 0x47}, {&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000000100)=""/141, 0x8d}], 0x5, 0x0}, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000640)=@in, &(0x7f0000001680)=0xc) pwrite(r1, &(0x7f00000000c0)="c35bede5122fffe05ce3c7a1341fd5b67b603a22aa54995a9272dc7f9fad9108ab5ba8cacb28e6b22c9282a70b465edb0c57366ab867e77a8a0136db41a50170d059a93347be56ba591cd541d33bcd18d871efbab1c0630318d72de315cb215fbdeb5096ba8175a23e650f0e87285df1be7213c7e064bb27a839e862b3775bfd1264ae48880aa55737d929418063fcf1977bea7385720f8823a08989d3f0dda3b3f74c31203a6ce9ca", 0xa9, 0x0, 0xffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32, 0xffffff2a}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xfffffffffffffe85}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001700)='/dev/tty\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) write(r4, &(0x7f00000003c0)="9082e9cfc2141bcf5f47db2b132d54b7e18f45985372929a972d9cf80d98347b1cbff89da5036e9b73ac60d75b9ece0248463e36f7e7638f71b82e71608f7e17f9d2af0253019f046c262fb78266729e58992bf739b4772fbca7", 0x5a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) 01:41:21 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) 01:41:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x8, 0x0) fcntl$dupfd(r0, 0x0, r2) r3 = socket$inet(0x2, 0x1, 0x6) r4 = dup2(r3, 0xffffffffffffffff) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r4, 0x2, 0x803) pread(r4, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x5, 0x3, 0x9, 0x1, 0x401, 0x401, 0x6, 0x9bd9aeaa1b9f8daa, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r5 = getuid() seteuid(r5) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) r7 = semget$private(0x0, 0x4, 0x2c0) semop(r7, &(0x7f00000002c0), 0x0) semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, &(0x7f00000009c0)=""/105) r8 = getuid() seteuid(r8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) r9 = getuid() seteuid(r9) r10 = socket$unix(0x1, 0x6, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) 01:41:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x28}, 0x0) socket$unix(0x1, 0x5, 0x0) 01:41:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r2, 0x4b37) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000340)=0x93d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) r4 = accept(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0xfffffddf}, {&(0x7f0000000080)="8d8978db511fc2ca087c26b2", 0xff98}], 0x1) bind$inet(r4, &(0x7f0000000240)={0x2, 0x3}, 0xc) 01:41:22 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r2, 0x4b37) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0/file0/file0\x00', 0xa273, 0x6, 0x4, 0x1, 0x7, 0x10001, 0x6, 0x0, 0x5, 0x6, 0x5}) 01:41:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00f1ff0000000000000000006fb31a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="66502dc6bbcceaaed5f01a491ca4030c0b996e2e587cd904c7be320478828563f6cca1a5661a61f01b4dd50e6c100ad8100273e4161ba79ee74286535aa8cf75bdf6940b3952a0b44ff790d8a977b9d25c21c603bd8cf01d67a127c079ec7f180870433d012a4618f0cd86178e94b10cc2e297beb0c76668629d7dabeef883c82cb7261847a5f19c7c894250c66e997c23c7f049f7d760b6569856776feb03c9009991c12c7ce5c896639997da5b3b974fb85c2eab4af3d9d4fbf31eb574756d5ffdc017bacaa1a1329b58f3a83ebd654a7cad7e8c16f1e5defb3c70f2", 0xdd}, {&(0x7f0000000040)="0f43cb52cb357b037909efab910475f7434f2d7b4e371587b02c3911eeffa2bc68", 0x21}, {&(0x7f0000000080)="7aec6551a2fd218c6cef8b976d5c344fde13e837fa0bc5ce55648c6b362c", 0x1e}, {&(0x7f0000000200)="581d73c2bd050bb13ddd1459abddde082188d7d235ea4ad6d08cdbeaa123c7ce8f88be94c91bd8f7a5d263701e3f06f91f36777d7021687b2577a401d047f5750117b793b1fdc4388f7fc82e1bfb7aee7dbcdc01619d155db592e90a99815974c1089d7c446c1f33f963a5cd5e929f455a933fd643127dbeb839e8ff1f152c87a8d43d146eafbaa66ef67d8eb6aa0a3ee7c9731ed26498a26bdfdb6a5afa3fb529064f30c6ebdf069cd09a8aa834792f4dc8f5371a24d4a59a931763e3a904d99a3fda53234f68e848924e277ed4442b628f87dab2fb6a8a1ef0d68ba66c", 0xde}, {&(0x7f0000000300)="fbd26036ef7e96e1f195d83076911df5a9eb511816b37386bd5dfd12d0777af0dd14a081a4674343d6e7698e9b2f4fa24ac5ba1f77db8204b5e3c2ded814f7228ba8856b9f3c35f8147d03050df53bd3467978b72d2a91578338b39ee5fbd3e4cd0c6897ba3e0d7f31823e70fe9f724f05df76c5b57647bdf37595cfc162954f6dd82ad6700a26678da3ec7e7d98741c60efdf0397c6c7036f219b626accf2e60ee337661cbcf5778a95", 0xaa}, {&(0x7f00000003c0)="d3b977c53bdf3b2e29a62587feeed2f4ab348500b941a4e9f32d5378a1bd0119ab06", 0x22}], 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:41:22 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xd) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCPROMISC(r1, 0x20004269) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r7, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r7, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNXCL(r7, 0x2000740e) clock_settime(0x4, &(0x7f00000002c0)={0x7, 0x1}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xb3b) 01:41:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x4b37) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f300007f0000f0ca464e000000000067f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c200000000", 0x57}], 0x1) 01:41:23 executing program 0: r0 = socket(0x10, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x2, 0x4) sendto$unix(r0, &(0x7f0000000140)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fdea0400008723abfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0x359, 0x0, 0x0, 0xf3) 01:41:23 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x4b37) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file1\x00', 0x201, 0x0) r4 = dup2(r3, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) setrlimit(0x0, &(0x7f0000000000)={0x100000, 0x95}) r6 = syz_open_pts() close(r6) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r8 = fcntl$dupfd(r5, 0xa, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20000, 0x36) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r11, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) kevent(r7, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffc, 0x1, 0x1, 0x6}, {{r9}, 0x7fffffffffffffff, 0x2, 0x1, 0x8, 0x7}, {{0xffffffffffffff9c}, 0x8000000000000000, 0x2, 0x2, 0x1, 0x4}, {{r10}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x3ff, 0x9}, {{r11}, 0xfffffffffffffff8, 0x80, 0x8000005b, 0x740, 0x7fff}], 0x3, &(0x7f0000000580)=[{{r12}, 0xfffffffffffffff8, 0x8, 0x1, 0x100, 0x5b2}, {{r4}, 0xfffffffffffffffb, 0x56, 0x40000000, 0x1, 0x6}, {{r4}, 0xfffffffffffffff8, 0x1, 0x2, 0x7, 0x9}], 0x0, &(0x7f0000000500)={0x7, 0x3}) r13 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r6, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r13, &(0x7f0000000280)=[{&(0x7f0000000200)="b294fd9c3755160484b1817349d62e72f70fd75eadf63e69e553c50c1fe3acfd0015218dfc7eaa429f7278cf3c066e06f76eaaaa78cddef7aedeffd17a6d3aee9baa62c999dbb86352cf14f5f0bdae5a0ea50f4ab07ac0a74211dffb1ed3a514ea892a089ec108231c44513bc093", 0x6e}], 0x1) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f00000001c0)) 01:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x48}, {0x7ffffffe, 0x0, 0xf9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") r1 = socket(0x2000000000000002, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x68, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x100000001) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8000, 0x6098}, {0x18, 0x0, 0x1ff, 0x80}, 0x2188, [0x0, 0x3, 0xff, 0xa997, 0x45, 0x6, 0x100, 0x7cd]}, 0x3c) 01:41:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x29c, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="10000000ffff0000010000000000000029b5f277bb6bbbfdd27c705fb639dc3162885ce19a97a95c1e5629c748d7fd3f69044e78dddcf1126550a5bdabdaaf479c4f86e68689271fd491970cb34eda6abbf77bdc5bf86dbb5af570602cd5214733476a219634496786bdc7"], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0xfffffffffffffdc8, &(0x7f00000001c0)=[{&(0x7f0000000680)=""/4091}, {&(0x7f0000000380)=""/32}, {&(0x7f00000002c0)=""/71}, {&(0x7f00000000c0)=""/38}, {&(0x7f0000000100)=""/141}], 0xd, 0x0, 0xffffffffffffff3f}, 0x0) recvmsg(r0, &(0x7f0000002c00)={0x0, 0xfffffffffffffd34, &(0x7f0000001340)=[{&(0x7f0000003cc0)=""/98, 0x62}], 0x1, 0x0, 0xfffffffffffffcb6}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x385}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r3, r0) 01:41:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="91", 0x1) syz_open_pts() r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8f90ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec430518080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc430840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf46b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r3, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$KDDISABIO(r2, 0x4b37) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xfffefefd, "14000010000000100000000000000b540400"}) kevent(r1, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1, 0xaf}], 0x9, 0x0, 0x8000, 0x0) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x40, 0x40) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x14578ac468278c36) 01:41:23 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000012c0)={&(0x7f0000001280)=[{0x20, 0x1}, {0x45, 0x1}, {0x104}, {0x85, 0x501}, {0x23, 0x7}, {0x46, 0x33}, {0x80, 0x8c}], 0x7}) setpgid(0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001240)='./file0\x00', 0x86a, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x10, 0xfc4fae25cb196c2b, 0x0) ftruncate(r1, 0x0, 0x1f) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r2) setgroups(0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x10) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000007300)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r4, 0x4b37) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000001180)={{}, 0x3, &(0x7f0000001140)=[0x0, 0x0, 0x0]}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = fcntl$getown(r5, 0x5) r8 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000001500)=0x1) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000140)=""/4087) semop(0x0, &(0x7f0000001140), 0x0) getpeername(r1, &(0x7f00000011c0)=@in6, &(0x7f0000001200)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r7) 01:41:23 executing program 0: ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x200) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x8000000000000000], [{}, {}, {}, {0x0, 0x80}, {}, {}, {}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x7e68}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x2, 0x2, {[0x0, 0x1, 0xfffffffffffffffd, 0x1, 0xfffffffffffffffe, 0x99, 0x100000001, 0x0, 0x2, 0x4, 0x10001, 0x9, 0x3, 0x7f, 0xff, 0x3, 0x0, 0x8], [0x4, 0x1ce3, 0x8000, 0xfffffffffffffff7, 0x6, 0x9, 0x6, 0x0, 0x0, 0x8], [0x6, 0xabb9, 0x2, 0x7, 0x0, 0xfffffffffffffe00, 0x6], [0x5, 0x3, 0x800, 0x8, 0xffffffffffff2e19], [{0x20, 0x4, 0xfff, 0x7}, {0x5, 0x0, 0x3, 0x9}, {0x1103, 0x7, 0x51cb, 0x2}, {0xbfa4, 0x1ff, 0x1e2146bb, 0xb9}, {0x40, 0x7ff, 0x8, 0x4}, {0x3, 0x1, 0x2}, {0x1128, 0x3, 0x81, 0xff}, {0x1f, 0x1000, 0x8001, 0x2}], {0x1a, 0x800, 0xd06d, 0x8}, {0x7fff, 0x2, 0x1000, 0x100}}}) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0x8, 0x3}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) uvm_fault(0xffffffff82512138, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at sbdrop+0x219: movl 0x18(%r15),%r13d