2833f5210cf462f370e1b3686ba00145669292289b60ca3094c99df623e6a5255043f93d0768066545c2f5b72754e07bab6c37a980a5bb0f22977a52ed00bececb11b6131f30165804fdda34041102ec40645ad242c69d6ea42d42901beda430c84424b7a3934b1026f8d2f14241bcb77168d837f70c86ea6d8d33e96bbd5cf41236a3433a589768c05dba54f0121839241e663520daa3da5d842522efc00566b9647b8bc1eadabf3a139319f015bfe58aaf300e9bd4b098d2ece0a5bc9b0ba11bdf042482c6e198e85469b2f800209aecc77bd908de8d34f30ed70caea44a84b9121e206656246122e0b2968bcedb9f7de7ef5f5d128311d1a6650312dc41bb305b69765d6c177dd8a7014c81be7af296c50f0fd5667044062c66d65b12ae55f4570c327a1f4e1f1f6009b9b541a21f06781df7405a59d90af344f05ffafd0bd9d2b1c4d2dfa1201ce71a339695944f9a1a3252e00bbc2a0190208b69207f4346f49de296b4a39617e8188600d355b7401320922c1f80a1f26076760c9d463873c585540e70152f40568703f202342f0ebf95084d8840da0abdf897ddfbf4846872b271dd0d60e1301ae5df9c39da137ca52d09512ecff45998476cea73318ab69d323b966053c02adb49fb18ba0aeb89a2f856f03c0e0aa31b7cd58ddabb8db74c1eb9d7e9552bb14503af5b5e84ad129e2fd9c57b46183eeb2cbc2f1836b6a1ccffebb230195d546b8d7ff6cb8145cbca369102c84668c2722e4bdb1317afe1bb8d075bcfe0d49e62d6728d3b202c08a8d61fee48ec2b358330213f0fbded7c7afe4e87492bd1587c471947907fff252beb021bab6a354ad2b9b3905810bc828f3b3e4643ff2c0cb4f88c2c6a65e5d6d91c394361e53860b5df3b6da5f9a6fb3a5128fa3385c563e8179dcbed18f2a4aa6f05faca8038c7bba97403b1d10041c5d2b53964e144d7e4f1fca9dfe734e9c244f4377a7c050e72aa00cd406aa258a15dd09c9d3ef6ed2c898aaea62ba3f38fd429471c4ac04d5dc5b4b875ae1c212de533af88a4cf675e6f6ce7a613e0ac1d813e937bc3b3b0d668f36f60c43d128d29f0c49f3a802bd2051dd2eefdc066d1db9bbf63c8ec4a3510491b016d9d24d0eeb857e3612ebd2c24274cfcae03765d9496e5e903d3e3756f8517d8bfda3f26c83d7513a90f0be719bbf01aae3ad46bda5c600a5afc78bd8059f6894caf5a8fa2486f322942dc4b1e3a720b4aa682929e10a4b7880659728b549edac05a3ce20b975891810599696f957d0fc5ff1f19319282530c8fb9a7d97798c8f9f2c5556e41e49bea9c20e2ee400997006b1a7417b3c0f58ee2d5f86f5a1d28232e2987a5daa9da1194ee27f9abd422f8abb6783389f01d3e315663a29528f5de9e6878e4e2995d4c8a17d460b8b7eda5bddcb73533bbf062ae8c60f54c68db2a7b525e8e5f4cf45df3cd95b6042d497440e33f977a1e93949318733fef910379b45e980c71fb1223f3c89331290325ecf63f1d26def466ee04493901b1010889655094166c7f3b14b518e625cbe39b86d2786e008eb8bb2be8fa38a449d326d14f07d4578c8c7a67af67053d762577ce17799120a511b59aecb40b97fa4e89ba2c611099fae0848b26682fe5188fbe06c8021302fadf45bcb688c98baea43bfd41791d67b9dbad25650c00c1200817c81e1eb0588aed4fd1356eda967f981a5483fa55b25ef7c0229a97ce849bc5820ef90745c0e83b8f137149cd636650cdc9f3e508a12dbd76e2a11a6e016e8241e88249d87ddead19961445c148636989ede782af6c6f979c343a937d5d9e2c4f10133e9653c6d9c8f96b667896834597eccde2401034175d8a82bfa2fded95bca76c4332c1548e45d370508d48ea9eb2420e232550d66798355662b8a6e85714e83682d2d3aae743eec48b80da942ba7d8985fa25ec42df33c57baff557637d1e73721e27016f05566b1e5784e59779214f3e76749788973e35718d832e4f7fc8c3089f6a67fe3e3586e9cd8b5fcf14f9946efcb50770d8954c89ea2857bc95376d2ad5379c8c336aa9d228c5ab7aa54c623adc1f9c7bc1691ae818d15088ae3c0d615996657167fc67b0d2322237586dc4bdc12dc197abc94acdbb862e07615cde80d169a2381c9059c49f3e699377c33add8b719627a97b6b6f7340152fb6af4075b9a632d65257f0a3203d87ac74f7e399be371fda1ea5ce79360236aa63d42a34615ca0051568ee1e5623726e3745b0fe527155bb1dad0eb45b046ffd7446f1ec559580bc6c947c2b658050ec482903a941131209e4436bb5a418507dea0e8bbd7f71c7d58c28755cbfaeee67ab18545cf2e536c2913482e4516a1527e648853100e463dde77772d90198a33ec8062ddc59f6325baf8997055c1a39998772111b4ef59093339714f0042eb59a29ba27da704e006422be512a260037f2e786c40b4ce660b7d560245ba18886391440f22e6ae9446dca1a62fabf23bb1e27c4edf5edf0cbc5f36731d756667071b7457460574cf76d1a62e119d0b14efb1ff9a525d304107b14bcd24918db39a6c4fedef5d0df85aed87c016d8b79e9dfcd549857f5ccbad8cb45ca6b5f7c773386f3127abe743877734f7a950e7d1ba67cbf7a4e86206c27547ef15ac8e14af88c52bf1cd32c8efa8fb04da3f13f7315ed596cfd1e8d70be997b09d34f0c5ca9fca6ecbfce82b34dae24447f7c8e784a3211ec9779182e1b2fd8498bb8d004004c172ac7860e5add614cddae63602e248d5b6e5af99494b68a8bd24f13055cf40700f81b313b387fc6f912c4e56b9232a89d2c45f171bd05ba8ddca8af1b97a12436c54a8fd46ef7e61ae1a1eecfd7f601e7598198d2d782a3410420760ef2c007bc23eaaaf571a45b3ff11bffbe2315a9246059a7f3c93ac7c43519ef7c2be447723481357f8fe1d42fa4eb1a6963e7e2d260388c3650edab402cd3afada1424d92026975c75466a2060375e18d73d8905583e3e460ac4517cd0419d368008369b78d05c01c4805a2bfee64aaee00f1a7dcc868b315f2e15270536dd178dbe81dc0f31b242e579f6457f44fe575b6b07e16eb4e0c6e97c8b69c32aaa2feecbf9fe3103f18ded34bc82e9ca49018dd88474df3705d16cab771dd68333eb45c764d9104bf7e1b9e8909f64176676373470292ce778d0900c4984c55c263d3d33d5b0cfa2f2b38345e4a4d622e02c4338df9b967c63ee3b2566f68e3f34a820e9ffc2fb3b387cb3e870c3a46603aaf987a4218c772d03b98a53b7020054ab5485ccfd0fed097a857ebe928ee6b2a177f137b0b8d716796275551f88b467390928838d4f0db11d0a41b080e3aec075abbc9173b87f05a418d47ddd3dd69ec520f3b2e14c5db30ebddc6a808e6d4cb1253108d1edd6019e0876cb284f8f74fe494d5e086c2a94848b4db5d53edded7cb58a93ca618f8d7eef712d52ec353bc5cb93db39091a9b234e60b0821313117be95696f1a21965f750627cab9895585db1159daf65ad69cec014a67bf716972a1da39dfaa8e133ceeda27f413d98082c40d7ffdef529cfa3056bee8ecbbc250ec2e055f379473475943542693c92afe16d48f951470fdc489c113a34d07476378a69bfb6a8abd482c71c902de8959659793af8b3a3408ae18ab6fae4e351570ecf7f0f9ec26f05254be1279c5c19d76c1c8934a30560d55c69e0d6033aa6a064b86947f926689adf953575c1c3ea0eafa2ac3754b1622f5cbe5e887ceffdd180f67b85f8e6e6ddefa16a58aed22c650f6f69a92b19012ef99c26b9c57601350b3cc77a850bf5edf9926601b8a278d8c891da64b4f0f9eb03c459928d894a4d1303559933774861a6e79fdd81c4b04a928420f10fc1fe1b2a77aa8e7b92e244396ccc936a36f1dec9fcd53bacb2d42e24e89e7fac2c5b231848e3e8ff853bf0649848b96d92d5f0b92090d4b2b975eb14d9bcdf86f76ad421aa50b82b3386943cb9f1bcd9894de149f3142f11b70460bbfeef42cf019f8c8e6a57bbf5454f0cce8de964259a1b101bedd33abf40098f9442a52fde41b522896a3085fdbf3d461ba4fb24cb1f684f1182cfd765436f4fc14eb82c43345fe54ec705f91a27c795083747cec4ccde65e8e712158b7c44a82606c37895e6f061636e60fde79484cedc01a71a6203307b906ff1464179de3b3f33c055c992bd12f83b43e6e46662ee8484224d1c33f69e03d74137cf6327106d06b536e5912b561f8252206bef116170c48df2dfe6c29c24a143d2de0a06e18e86cbd4ff94cb756a16b2aa7a899f51e4af7c68e03cb9da138a7536d434c100bbf77381c2882df93e19d113e7c6caf1d56a70ad81a05d62258426fc50c18ce3455257a12286f31ca15d9a9027274e2e7e5e9be9ebb0356e7a31ea99f98d4e7b4ca58cc7594e6abf1586db62057c651851759798a925752ab7bfad9ac28f6e1fb3639e4c6cdbfcb0ec23bc03a8dab9a6d92a0d6fd5ee09e2ac6a5833e1b0be200f422ffa710457bff09ee1f7f8dcd35278a515613b04ec15ac4495fd5a016bf0ea66364a1fc2d88ce47146f581e81a42f4a97bb97b322d9ca72eb105aacf75129130bc77fe7f63525c615fbe27cd35a807e88cae1dcb6f1af88adb00f2985421d1da6eb80be014bc394a5a0849df40111e550051dff482c508d0176a4df26268e2be133159da27bc9e6d1c03c01f82d4041190a7f90be9d3e0def653d798105d75f65c806e80bb87d9cf12a28e3306c55012e5c1d71365bc1877994642fb5673171cdd481547d44db65d19ea1e347eb213945efa5a2f3e23dfa65b8e1b7b6779f20d541e9014fa97d50877d9ce4823abd9a52077d6b9bc45a40052cdbbac3a74a4c86ddd71747b974c04264d7930bc8caef9a754958c1572adc4d9a138026b68941dd5f4a2f0267580", 0x1000, 0x808, &(0x7f0000001140)={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000001180)={0x1, 0x1d}, 0x2, &(0x7f00000011c0)="d6beeedb177b64ac27cb2c71647d49d8fe8144dde54b396f76ea3b6b765bafca6121940d2cd2895987c2947666312279f4d0bc3c5ca52b2b919c82271b7f45deaacae39d077a004cb7fcd1b0e1e6ed050b30644f782b94e0a5ec66e830f0dbb94776382462085633fe6142e9fa812102e83b67301de0291ca2f0ac9514944b1ce6e555a388cfd3cb2214d0e24d3a229385be84cf21e7d72b93ee1fdf353aaa8716218287287d3cb1b94354e66c", &(0x7f0000001280)=0xad, &(0x7f00000012c0)="d6bfed761f1bfb04c79a5a2c69fe304642fdc9d55ea33e9179f50adab9d240b2588da6e3f5c8379d1fdbc7ac08313bc100a3004c2bf98926df1d9e1abddd2cb67e1a181bdd342d778c222bb7faea3332f7dd6638fe0ccbb7f185f19611069e1cabadf7bdc4e5bde0097ceb9273c079d370869b9dd5ea1b666fc70ebeee00c52c9d268123d9171e56e1c40067509859c3149395c84017712012849d6a0f28c19826fc113aaea9b15161cb46c27216aa7d09afc8a1d58df49eccb9", 0xba) r2 = dup(r1) pwritev(r1, &(0x7f0000001840)=[{&(0x7f0000001380)="fa970acb5b90bbf41c7bec562a8325ecd0eda732e94b6dc6dad768919feb366f06324a2ff836c4de99ac8cc055f42e540ea1b3394b3b2e0f2c6c5a095b330491db6543e23240e329567b7550ef2d9e93fba1207c7ce4f11e556286eed53d85d4754b7df2d5b088c8a062f39953e221bc545979bf9d90361b2fe2232cd15517425a85180dcb314b469314aff0e5ac0645d446d7909f0aaa08b19aacddff5f99739dc0663bda737c8d1f288e0ac80b0b593a3877416d67ce68fc9b0e4a99c3bd9e723377530cd5b9cf8d4df6a3b6e1b113790b87fc36235b2d9ca57ed8f4601d5902bc79fbbdfe7f8601148c9e5bd07d7e", 0xf0}, {&(0x7f0000001480)="0b4b152bc1e79413db4404dfd9382ff740013b89fc726e7ac8b41af4c86760c92d455061783078211881bb20a814eb6ced1194155163e15269dd57e7071fe81838340466292d11d720a0fae0953c3e928ff393b167348e75b03c5a95467ad5e765e41b7c4a59735b9e6c921e4a2810356b9962c947c1de3259baf85155b6c286a0865a6f0d97c14acbc5e7d1409b8a932447b3b2b8a2575f60dd8a986c28c7c1fc6f86070a330a33caecea73a1a000b0d5c1e64da8d287f8501c90d88f7d7879387b8dcc", 0xc4}, {&(0x7f0000001580)="1e57", 0x2}, {&(0x7f00000015c0)="e620e641a97c2e67716849c608d3c0a3db3d8df0557fc254d3e7a82b2bd02d6ed43e3006722f681b3994d5", 0x2b}, {&(0x7f0000001600)="ac51a24b99ce7f9ad9aa2c7ebfd8725c3bd9f96965a384841e85b25c846afef7ab73a6e8f61df8052ed8b07d954792e70afbb8c9ceb161860865f40df9b93989a2cea4457efb95aea9bb12639e8ffb1b2eb8b24ee15b2fe2b10e15f2cfe764153ec69932cd756bf75bf7f31074e908e2704a8fde85a142f6a00f98c646ca8622917eef37cf431fb70729a41e2a6fd144f067588801f17fd74b3808b924819fbff43bdfe2", 0xa4}, {&(0x7f00000016c0)="5f76c3de25fd61bb93e11c73d26ca9f43d52af5e85a85a23f88a7d6f42c07d2cbab304a20b5875ce8da1654edbfb6a4fe904556c6c279c713a62227f409aa6df39b24997548c75975deb02fd60559abc86ca09e8e8969810d7d773431b15c1a67dd971ccd341b2a3eb3d1fef63b1d4a8f21667c9550cc9a07d67941432e0a610eb5287824d6ace03c2b44ae6da5f4a29cebefd65fd7438fd74991d74c350cae785e136019a8cd1ad99a6fbd061be79b9942d30bc26ef3deacc98ac8be113eda6450d72f5aa05ab2c68f417fec8290d77a681576a618a3d9d22d638b1f0a7b2", 0xdf}, {&(0x7f00000017c0)="183f11e75e4b42423992daa4bc54b4cd598d8571934c292bf88740a13926833d75661991452299a08a771e74dfb77210def86d9aae9d1529289649b9d28e0fb99c09d2e047c6b517d5a67f782c178f84fac6813db22fc6", 0x57}], 0x7, 0x80) sysctl$kern(&(0x7f00000018c0)={0x1, 0x15}, 0x2, &(0x7f0000001900)="d4beed93ec6becefb3ed", &(0x7f0000001940)=0xa, &(0x7f0000001980)="2bc5225209428ed53df21c6185fb4b781444cbeb838cca824453cc91cf34c3cc9d67ddea4f35be1f9bcc74640b06a94db5fa748a223f53c4f0cb1473a1c465908773cbb4c9ec2292e40e289f092be26e5ca5cac2f950a0", 0x57) connect$unix(r2, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001a80)={0x3, &(0x7f0000001a40)=[{0x7, 0x76, 0x4, 0x267}, {0x4, 0x1f, 0x8, 0x7}, {0x1, 0x6, 0x7, 0x6}]}) write(0xffffffffffffff9c, &(0x7f0000001ac0)="e1de46699bd01cd89153673501f65a606039bc4493dfd6136a04ee6d57a2910d60b8071ceafcc82f1f52624f9c66695834060c75c298e31eb92819f0f00ff7202e367f1d02e0733ce260cb11af55b35694eb840dceb31e6457ca90ea506f80343e6929986e178f5cf1ed5ae64c3f5a0f79babbd5c1f8a536916d", 0x7a) fchflags(r1, 0x1) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4fa053c4d589eb187c40acd08cc762f0dd0d873b94f50b7a7ba73976e19f258971677040d3c26dee0c8ae203b37adaadf73ed83029fa08b0bb469fdf00bbbac5f6969683c54c4d0d3a4718c65722c2755f3f0ff0d1a2e52f4a38a691bec59352524a898e1b25fae6b10a", &(0x7f0000001c00)=0x6d, &(0x7f0000001c40)="e1483e8a8fcf982e2c05ac68ff3847276cc059574215294a86fd6de12d5e4e785f01e6510b86576bd46578aaf4c5674612a9aecfd18f20475f634aaee7a8ab92c6e1b132174cb07846ad8b843c382318b57720572863b1b1497a5c56d2ee53e00b09f9ec86252e424f382b99ed84aa5dd5b3e36afd2648f9fabf3a2d13f571e41f3a3402d988293157eecb4ff962fe67b5220935c3d62b65785842b7ca3fab10e733620e8ee6b04175dacc6993cfc6e4f228122f17c9ca6932fd96dd2c34c25ab469555cebfc0a5506c1bb9e5917c68018428ae28d0def4996d5242051a6884e70b43981b9d5d7893c", 0xe9) fchdir(r2) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001d80)={&(0x7f0000001d40)=[{0x24, 0x8}], 0x1}) sysctl$kern(&(0x7f0000001dc0)={0x1, 0x17}, 0x2, &(0x7f0000001e00)="25c980d2a6d82f4a787c9d220df3dda8040d0226deda3d5d45f1c907e0e919ff127183053bea7854e70864b0058940d30e96cf9ce3f647924ab808c0876c6d982e6b96d5b89211d7b7ec9d15bb903472c2f732b71a015f1f13f07300f404187f7b52b0334e8d9c509dd9c399903230bd8fce2afbe56364f29edf332c469a5c4a5ba1966b2977f195fccce5f741514b48dfda46199035e6d324eaa9ffb98c308a08976b20d39695f501162cf23e7bd1602b3beac80d300e8a9629be74bab8c31849d6373cae7c15892b4d02228d78e3a38a", &(0x7f0000001f00)=0xd1, &(0x7f0000001f40)="d828b114b7b5e19819d55a3e0abfbfcfb1ddc0558d458e5ec2a2b959ce7d76a48ed88743c8509ef21edf029b9060237299b593a08c55189c9d25fd5c08cd334d8186278850adc61d16a398efa3ed02e1989f34f3db748e532df754462a37db27fe60d894f7f83653ebb88b0bb4278e62764999ddd44624e681531fa3a72625be9adb4f6147bb3644e796e0dac2307adf87c1b87655069d4b7b028560a9b1ffabad8e82a1a85f1a046498a96784939141", 0xb0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x10000, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000002080)={0x1, &(0x7f0000002040)=[{0x7, 0x0, 0x2, 0x5}]}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000020c0)={0x6, 0x2, 0x4, 0x0, "b477fe465ccba920cdb74a8c05d52b54e567aef2", 0x800, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000002100)={0x2, 0x1, 0xfa, 0x6387, 0x6}, 0xc) sysctl$kern(&(0x7f0000002140)={0x1, 0x15}, 0x2, &(0x7f0000002180)="0af08c", &(0x7f00000021c0)=0x3, &(0x7f0000002200)="5ee09cb51f94b365c31109165e9c10b4ebc7b8404a7651524dd9b5adb14c1890461901300763c2d234a1ec9df30b9adade0f744d879abb84af65ae22af765ad75279e92479cdfeede454ccff6ac92921909aeedde80f541ce407aa3f5ce787657a15f7e3aeedea2402768a065965a34537a63f37217788898957cbca30f5c0e13e2d138f1803d50fc8118f6529d427a4fac1ceffd42d6b9065c0f89e4e425fc98282e0", 0xa3) fchflags(r3, 0x10000) sysctl$kern(&(0x7f00000022c0)={0x1, 0x4}, 0x2, &(0x7f0000002300)="82d028c097a2cafed3a0dcc8f4211163b41671fc167da02d4689399d49f21839201b90d6486e779b7baf7c291c0065abe656fbd6b271a234c7aa0eb6ab7469214d1475cf4bd2cb3d654c170374a093b02f58f2ae17d85146e9375a7fd06cdc16d7c8bef7f6b6e50e29d178ff19282e12a266fa3c100eba4aa0e77ea6acf19a5978693d3be52a79dd79a0d571f934701850f2043a4c137fd5ae81b657c74e84156da479c688dfccba7f3edbdfcaa8f450d8e31eceb0147eb9c13f2fbed6ec4afc966d833cad505cd0435b66c584edd122672b12ee17", &(0x7f0000002400)=0xd5, &(0x7f0000002440)="d439b5d79db15e2a584b9b6dbcbd85d584ff79b3b42d49dc15fe3c99bd624fe22b9191b983da20d0e6c7c02430260eb2c85fb5559c049e97f23f7c343da072f716ea1fc5e47ab52bc830086d9e7c77fa629ca3cf8f9e1f646d69eb874b74047b56353b2afba1f48d6d92560a40259f2de06aa3dc8e585b17e1657c3d004aca84c217c0244157dd3c342e1e02fc4000396df017b036680dfdaf57a03e0728fd20321ae2d0d00d6ee186daf00ce4ab296d8e84c20142a78510d3fb57430a46efbd4166f8ee1f387b08dc7b64a9ef71607164a14a0b2c12951e840216d63ccb9373c0", 0xe1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000002540)) sysctl$kern(&(0x7f0000002580)={0x1, 0x32}, 0x2, &(0x7f00000025c0)="9281a821ece934618fd6882f6b4591e30180099d36d189da8849eec98eea054e07b3c582052b29c314c48f4d5874b26c0ecdcf9934f31b72e5c3fe387747c6d97f7bdd8551aad6", &(0x7f0000002640)=0x47, &(0x7f0000002680), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000026c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000040)='./file0\x00', 0x483, 0x84) seteuid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4, 0x12, r2, 0x100000000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x48}, {0xe6}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = syz_open_pts() dup2(r7, r6) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0xc0205601, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 6: r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0x1000000000000000) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x287e) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000080)="0af626dc00cad369f14991c516ecbc775d38", 0x12) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x0, 0x9, 0xb0fa, 0xfffffffa}, 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x1260, &(0x7f00000005c0)={@random="e8424c1798b0", @empty, [], {@ipv6={0x86dd, {0x8, 0x6, "e4cea0", 0x122a, 0x62, 0x6, @empty, @mcast1, {[@dstopts={0x32, 0x0, '\x00', [@pad1]}, @dstopts={0x6, 0x14, '\x00', [@generic={0x6, 0x83, "a1db50f87f532cc656bf5b9d5aa32d3a670feb46fb7f5bf5f21c81b5a153e520b100471959a7751eb537c48dd7acd69b8ab0c8503194621855b87d316fbb1023de845ddeb641a85aed48013908ea19ce16ad025a05bfda12eee636e1eb07d6f4d9dbefaed8be1f807cd534b386ff558b11783ec080c3185ee25c17b9a1d2d398f5b263"}, @jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x8}, @jumbo={0xc2, 0x4, 0xfffffff7}, @ra={0x5, 0x2, 0x40}, @jumbo={0xc2, 0x4, 0xfffffffe}]}, @fragment={0x5d, 0x0, 0x1, 0x0, 0x0, 0x6, 0x64}, @routing={0x6, 0x14, 0x0, 0x3, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @loopback, @mcast1, @mcast2, @empty, @empty, @mcast1, @ipv4={'\x00', '\xff\xff', @loopback}, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="93c9ee7cd0ae9428ec1e7a937d9f6f44"]}, @dstopts={0x0, 0x200, '\x00', [@padn={0x1, 0x1, [0x0]}, @generic={0x0, 0x1000, "099b8ac350fca8bd9190e52064300a73947aa7c7a5f07642edc501e484d9c743971bc1d5501cd5b2484cd42620d7a1f58692143ebdf82aebccb1d677ca6eac9d92cf8c138cf7e1b1485eb70e07803aff11ea8716033d55061cd5e92682e2c1254799a427410dbc2640526fddced55d5ea9cd583b1b368bcc2696c4d5571e344a4dacab80db712bf44c23b179646e66ebd3273c21788df38b7a48fb72499396044c91f45b26c7c5937b5c85ceb10de20f9c554814405223ebc548795b6218b66b1c3716cac997e1343b3910288679860a7c93feeea93dafe3e513bcb8cdf8bf9d0b141acf9105d406dbf5f86546b1e03bc5feb4e7a858b0c4f7dfc8b06a2f4de493aaf5780fc0598ee8b7a64e19df4b3a6ccc86997fe58a5e917ad23138fce0b424a36d7c9e080da4e41aaacf855f134efc9a81bc842252e4fb6da4a992f2c89ddfe1d2d7b9ffbecb910c9b5c0cd08b303f6d1f8593e024a80808b95568abae746620d5cd1183994af938569fc8d5c8e1d647e0be81e882dbdb7717fdb47babf8e95995a86daf98a321df13f645122e5729d1098a371c1986e29525eb824f883402812a96273868057a607edd5d516a8bde2881a233e4e7460f50913954b1636d2014940894046a82cd215f32fc35ec4f60ce9b44d5f25bda59df033cf0b41c6db59a58e364771410e38e5f1933d9f96720c58bac7f20be51d8455669df342d63e811fd2ee932ea5c0f1d68512dec98e7bffd3a85cff68eb5e38f625f286ba811497d8f2d59311d543240709aece9e04aafab2b8a0a492cdb425dae53a67185a717eb17526b194a3e02760122490137c84d257bf20579ad0d203b1fdffb431c94cbc93070823c9db638ed291d85721f43ef0ee87bbd88c58610fa1ddb798f1960fd971d30da569bca27b09d38d55671328bfd9852a0979b6454f756de65f1b0c127b6e4968118ce62e49aa32c6bbc4e9a1f89972ed47d3f84db648701bf1f77b224834fc2afef0a27987f2d600eb20f0c3a784faf3e1fd0911892f6b751317f39fb0b4f76b501e7a8fe0a5868ab569ff095f2bbd17157038f58de00a9acc9de45f81420b17445b339ae5d130877c243c9b930253e800d1db0a48878cb69e458b41ed6c8041db12bcaeff4b7e8d8af7624a5486c386b09140367eff83d92ab87eb5eca7bbd90df4f07d03ac3f50487ad4aa5ccd2bfab1bdd421dcb266b5197e6cb73439d8ab35e0895c5c68939be467e88615263b0550c9a2f300a1e6119652643e65c8a8684cb2caaa1bbcaa33b8cde15fa7e54a2522c3a9738cc5a2f2a9df450135ed451515e632c70ef5463aff022ef2e473c7876a6c1d66a9def0cd81931b5baf457a9b16dc839bd310450d688004dfa0441d0ab32cbe69faf7ce2dbbaabf865cf21bd5fd7c3f2702c883bca8088a90a04958693cf87c93e23f5dab8338ba272c088e30ad95d7ef0d6bc5efa1755bd6e7ab653965c8bc3893f9668b9da2f63de4d39b942eb8febd204bb75005633b883ba1b9ef7798b84a9f230a89cf51d2cbefe2bd0b07f19f892c6082b178c13a8b0e977fadd4f30274d27a3a32931ea955ba3fabcf29677ec5f861c5358e97ea6c8aec96c814214ec252726b2a46658c806f07fbce17361cc6fa1a40b4bfaafd6ef12e794d0b0a76f08500e7114c034f60011d1bfbb9d6b3c0d39eea331626641758f50dacaff6c846790cf50a7cb85edb95fb7beb4145cf9c393bb757ef75d21c3a370153177f3d834db0d7de0f0e8fde517351c2646fcf2963ce751384cec36f6fe22c155fa3b17e9c70bed2d7a41b05fef9a179f62316c63e150619706cdaa2b09ee5c60495d38e278d77c7d71c97940bd3c6643a1832342b7a0a41ac8e669db2efd77d9137da87dc9bc0ca6808f2ec4d331d09fde21898f025adcfe3ce5b31e7acf9c28b40e72d6926fb4f5f6d20bbcd09bec3f9188de85602f1a656dfba3c581e27bc910461c75d7518637b19e9d7d91b2e61dac0c03e0dd0ffe611b8bfd107229eac5f677c8bc68df37b7d3e50ea16acf787420b878a9cb4513f8c10bdac2d3d17cdb99df880834a53f3a172dda84121a0338d395324af1c98d962554e73f1c0f0cca4e438c04e2f5d5daa53b437d4e2af4e15e219494fe7e490abe05e37c3ab9874861de35bef06c12ef2c9dff94cb4f7420b826ac073e2abade4f6a6ff79b6711bd60389b0a53ed287bc9bc889f83b39fc928821b6ae6c8ae047dbfc47d818ee8980e8723d3bf9a7c5ec6c14c39fceb5c4f9c05edd50604868c2f2999335a59c49f27a85fac85dd130f89de5773a65ed9758532fe4993f06acc4ab3408673233148ca55121e1bc9e9f594d0daf0fe3b246658fb1921304d52dc6b692257982fa95fa930b6f61185acf37f474afb3c43da6adfee098fc493f6c3ca7b95f71864acc7a447069f4d6e6f44e256677ebd8fc41253863f0f2488fe29b8bef5884d7f9b454dbfba5970a36ef4efed5ad8bfd9f17f2c1bb32ea9ee40cf8a7c2a5565e3faa588cd29e5a27093093eb506f44dfa7525b39eeb6fad939e74566e128ee5a51a738d3c8e3dd68ed185643d24cfae5a1b251a5afc2fc5c86c20d8ea802c0f98e417bd01b6f67864a89eed7ba5dbb29eb42f95011d60bb10d2c84afdb74a5bbe40568ab4efb5e0f43201cedf8988ce72f926d0940c41fce67419dd330a616203bf23d3bd1576210f6edc96c4f3fdc2da67d2ccee98cabfc0e4b1dbfeac08ee761538e30179e2de3df3d36b9a2ef58868cf888133bfb851ed83e9d93266c5cbd86b8f7851c59bff7889ec95d638669304a43e5083cd66cf68d4dc40861ce8603858d45870fb1761abc0afc8553b873a349d4752509f98696f058a7fedfecd02aa9ee8f6f4d71c0de0a513b4981d9424de571b5d0077f52ab56854151977d9c6c9d50e053ca62015eccdb6a130f225a9e9dded08bf877f066425f7d94b7c41deba256a69a75fdf249ba3115b1b68ce56047943385295b575c16e67a4d0f8e0953ae6150dcbc00ecdce00ff664a928299cfdff97d37bb2ddf9ad2826b3ed625f0df305a5f6c9e5f2f25613ed666d38d1402cde8a6ee28fc3fd014eb9c5a42758bab73755aefc257643b1faa722737a8f44ac5b13dd1d77fe764ca22fc05cd884f4d08f730e1df449564fc0dc830a60d24a54ef1c1779b598c6a45d4a0d65cac8ac44d6f9362a2e830b85d68ad1a771b24859fb1d072912b64b3872b19eaacd3b6e49346780846b01d166385d2c9e93a10dc147ed700849baf04a46f8f4a9035f9d1a5fc63639fc4639afa4bab7c9734688adb2994444ccaa81316867497b840a5442f2aadc319f823755815e533233c1ad03a51861dd508cd646a2d8e8671cdb151a901106237382508cbad1caac445da0a609ab3f93a6da26b43566d79d97827b4436d350b7492bcb12037c08f0d847f0c054ab45c9b64279c4539285692e226f9198aea5ce5a060e76f01674135f41340da097678507d6837046aa82971936735a050662c86b77419659801868e9bfb4874d98b3c22dc2b0a7dda41d2920810e4c822afd7eebc68fa46db9893d41f86f197195d2b2c61a9146a38665923659139bd83b24a546f695787f3c648df353c856c157937c0979ea1ff3cb8388fb4137c6b8dd09d9c841439f13a45c7b1233a9d0ff58030ca6f2d37773bd2c765f86cc05f34998f5bad7669c3dedbaf1ef374428b817b4d5b836729ffd702e30125e6b8b831465e39e2e973781fc6ab1b96ab096c0701875762ee8e5de0c693838a0fb01865d75a1a4f5a7021e486609e826105a24b2dbd8a7bf6e1a9f9823dd0eb3fa5776ef1143bc0ffcaada1559024e8e69f3c51dd80125b61cf4f13d15f22cb2ffa56e8d437861d4c68366ab43aac0b62472e1d8821596652479cd1d6d8ac7e7b2ba2d4452a9b52028c4854401460a60addcc6e11d7d42d8d7de6e235da0960cafa67f1091f82919cc8bfdd609e0218af57ebfa548aca3bd4337a84f993d02f83447c9df6597c56fb9bafc76c5f45b359616d2d056bf628ee5a0d9110a2733be8870ca2582219fb288aa0245649e2897d0c7230a62bbbbf61fd95ddc98883d5d70888038ac2fe7999caafd1a1eb1e1202fa378f31caf9e9e78ee2076a57e114675105cf6ba14cbbfde8d9085c5ec8eb15ebd9adaa2425c36370f6967c3fa143c691304f0e46b5aef04ef68e2da579ebbc7af6fd8cc61d09256af83c27c75ed63990a14db315b837632c7c6bbe95a5fcd58f950ae20fa428888fbea4e38db2d3bfa5b56429fcb41618737e5c61e35d2c8b80755730e18ec3ee47c671aad2f7879f2468b7cbf6783415fc7e4e246bcf1da0a503de69599deac8a0336706d2316a4d50a75127db423e553acc7c0a872fcc77f71d08d91836a8607975f09afe67569721841d05f3285f233535a525e5c1fa2d80a16acd8583c20f93c3077d79ae74c23b8f257afb9a2417e8f15b25a9bebf5a441e023b4b5a9c1a9807670a309f318e6e88072cce4f0e22d8c828ce1b7b1cb2774785ff361179f37423abd0c25635ac7420723c05d19b2c264fd1469b3216865213ab9c69ca1dd8f026f9722eca5fa474ac3c5bc5a9067d9d8abfe7425d0adfa697a3d40b77a6c5c00d43ff4120b4adeef56d64fc5eff98aa744505810f14d861f1e221b477aaf7c16c009932cf9dd102ef666c6ca28e8e9ce81c01cfbbde27dc754637dd52d90464104fae4636ff17f78ed715f076e953ff0ae7a2b3dd94b17b6e2f7380429486f10ba254b706abf71acb6332756b3835a9cdb605faa57234649095f4d921b5dc0a176b802e458cf49471aa8a5016208bcf7024a680915eccad35e4af45366f58916ceaeef6d84103d7e1145bb8a15637ca6074c64fe4f993fc9b8d7222f73d682f6ad9cb425763a3bf199fa818313903939979f5b34bd4411ea5c79df8c53399c103185ac9700a1f0e559d6e9ae363e887c1c7e49040cd5adb04de0755af90955fa4f416c957c55ce575024421c6748f9fc86aa1c72d36a0869b9f9189bfc26f8f40f084a6c5d6a509b1ff29d76268f8ee509aa6121d8b18c7007c2d8976c7f886d810e360a5f56ec829295bf015b50680d0cee553430c8ead0270e7ba19ff7911a3ed7554869d3a66e0972c27975a08044e6d86b2e3912c6c72fc45c0385980fb1a7889fc8145969d1b5b8c6c0e37b15a593cd74f4ce632f772db03273adfc0be3777f6d7eadeaf74fe5cbff1838ba9240d77711ec2503821dfbb2d916001d0adbafa732ea67c1a1719a1809b821a729ed58fbe8c3c84e3452ae7242bdb41ccc79a17f3a4270e0fd0431fc2381cdc1b8a1c28c11888cb4e3d1091e8c837fdfcefeeccf884c1cf3be2e231ac5664d1695e88731091e50a3da36a7538569ab9e9b34b992cf8fddaabc0f9d8a46325ebe8be60868cb6bd4b28b8b54d69f3f43a581ee8c2c97172c100c4045c42d690f3648346bf52416b859b066bfd34d296db7614c3cf100608f0fb831a676c45b9b2a9ed57a86f85685fff2b49014ba4d18f1c7404e79f564fb4941bd3de68e74fc6f568181c4744dba9210ce35239de46129bc2aa07830e4e64ddc0cf88cc7a118ddecba6d92ad46c9b5a1da471dd0286097db5c7622e78cab96a0484123098c995ab9d63bff518a1dae0abac0e7ba2505e258a0a55be0419301955efb4373b4c66103deb41978502f3bb45b5f264f8a8756e88750b1e995a8ca330526c498a1e6ec85c63b51bdd7d55ccd76f5554a394cd01d43853b568f589c95742128d69909e4c832d404c77cc"}]}, @fragment={0x61, 0x0, 0xb1, 0x0, 0x0, 0x16, 0x66}, @routing={0x29, 0x10, 0x0, 0x2, 0x0, [@empty, @loopback, @empty, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="267a3f7e65973e3ca8779623acf02b07", @rand_addr="db4f355c0d68b02b73d8ae0cca7e6c0f", @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x61, 0x0, 0x0, 0x1, 0x0, 0x8, 0x65}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x1, 0x0, 0x8, "3ab5"}}}}}}) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x0, 0x0) preadv(r0, &(0x7f00000019c0)=[{&(0x7f0000001480)=""/211, 0xd3}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x401, 0x7f, 0x9, "28e54600000600000000000000d2000010001c00", 0x0, 0xfffffffe}) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86", 0x2d}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x40}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) executing program 2: socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r0 = semget$private(0x0, 0x1, 0x1) semop(r0, &(0x7f0000000340)=[{}, {0x2, 0x8}], 0x2) semop(0x0, 0x0, 0x0) getegid() r1 = accept$inet(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{}, {0x2}, {0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x18, 0x3, 0x3a) flock(r3, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x0, 0x1, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000), 0xc) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x48}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[@ANYRESOCT=r1, @ANYRESHEX, @ANYRES8=r3, @ANYRES64=0x0, @ANYRESHEX=r2]) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 7: select(0x40, &(0x7f0000000000)={0x8, 0xfffffffffffffff9, 0x9, 0x528b, 0x2, 0xee15, 0x5, 0x5}, &(0x7f0000000040)={0x0, 0x8, 0xf7e, 0x9, 0xe2, 0x62, 0x8001, 0x9}, &(0x7f0000000080)={0x1, 0x9, 0x8000000000000000, 0xfff, 0xffffffffffffffff, 0x9e8, 0x80000000000000, 0x1}, &(0x7f00000000c0)={0x5, 0x6}) sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000140)="eda3ceb0c3e5c44177d2c61fae439da006b1d90c8a1783c8b52c51456bba13f6863aa80b34f19dcf9cfe2cb7a0896cac869191752d66a0f866941ff9d82fbd06fd8b2a0d176b3c36773400d09245f0864cc905c74977db6c821014a3157c78ee555e1ee8a65baade454df9abd6d3100118bcf4d0e81c280bc7d76045ccaab81eb63ca939d91fac874bc0ba34a2e79ab64b48b508248f728dffb1d37720e60880e5f5847eb1c7435b606c60b5c6147e87dfb9a72123f796f059d90acfa0025098f5136bcd32bb813aefb38592319fbda4c3a3", &(0x7f0000000240)=0xd2, &(0x7f0000000280)="36e724692e2fa26525f437f6cb45061059943762838984df555364f7048c2ab21c9ef13f939e5f442706a3a1d502358c053425ffb7a7cd7568282ac7a223f683", 0x40) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000300)="86f93dc805d372c2d219664f06df54f93a211d3b63445673f92831a4283ffdc33ce23b15d95aba82a1ac1aece043898e50c81c7b45e7d60d2898de0378c5ec5181e554fc3eb8749d3a3215587dcd9964f9a6f04aeb3899cd2e92e6a914b86b4c8002923ca7311f4878598b0ddeb2e705a7723b4883d607b8614872d1e47582addd64fce6417a19fc103f356dbf6a2493e4785e61eb416bdc7a", &(0x7f00000003c0)=0x99, &(0x7f0000000400)="aa7a43e2ed5a38a4782a52c3d8c2ec20ebd32151b9dfc7b6026850714ada6d9bcc5db320d90483efc06576a32bc5014e5a0838d904ae7f24ff846830b80b06ab7a180300fcd6133cb24e7e967e3c476f8c965ecc18459ac217e0fa6963feae565b9fdf0d532a7397ba64bac720daa32dc00778736803b1f82a7791238750c52aeef066a72ebd8bd339b3a58e7160ea9e37e46e9bb1b69ddba7eba8", 0x9b) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0)={0x6, 0x12000000000000}, 0x10) syz_emit_ethernet(0x2e, &(0x7f0000000500)={@broadcast, @random="a498ea43bfe6", [{[], {0x8100, 0x3, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @multicast2, @local, @local={0xac, 0x14, 0x0}}}}}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000540)={0x4, 0x5, 0x4, 0x5, "a6383b16b34d9bc36d579f4a2cfe1565ff7cd970", 0xc7, 0x5}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000600)={0x5, 0x9, {0x8000000000000000, 0x6}}) msgget$private(0x0, 0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x8, 0x0) sysctl$vfs_nfs(&(0x7f0000000680)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000006c0)="5c2c46ceda238b4c7f84c198e95bad011502dca32a22f37d91594a5b7d13cc5105d398668d3f0de6a427b6ebc3da5e92763edb4217a1263530d598379aa1c25b9be0cae918a4c324f319606ef0232ddcd36f444deb33b2b0c6b525a6033d5d5e799f5d28d12d6986c2b4fc7de55ebef2c53c94f7d594f92dbd398ef55996c5ff7029a9b2be0afffc304b517d20ddeec9ef27e535", &(0x7f0000000780)=0x94, &(0x7f00000007c0)="b2298a0e753f0669a999f7af7bd8a31f4dbe3bbd971fc451c9aa7b6f948a633c8036b9e93d1a2e1de56529ca063b9060c9d4958c0b9c9da31cccf7f3b10ad7c4ff4802334b4b6dd9c5f09ad23e60a80427812f363f966880f6e186eebf10a4491e704f5082f2c60ebe0676bc6fcfadf855ebd179d2fd788bbf222d9428e25c65502d", 0x82) socket$inet6(0x18, 0x2, 0x1) sendmmsg(r0, &(0x7f0000001dc0)={&(0x7f0000001d80)={&(0x7f0000000880)=@in={0x2, 0x2}, 0xc, &(0x7f0000000900)=[{&(0x7f00000008c0)="a4d4", 0x2}], 0x1, &(0x7f0000000940)=[{0x110, 0x1, 0x59e, "5b897c7583f7a91f1d378df6ca599867b5516424356f3cdb9a59de8341f9dfb6e2ebcfd98afb5fb69c04387952d724d0078864df296e7be7ce4c624b97800e078c816ca7a8b3dc5d04db94996702e82b97f7be3534c4ee66011c6df6e971f7d9917422a82b2855c5b91d06f049dff9e838e6f9e03c87d9717f805030a879a114f279c41f5e4878808687b5093dfede9a5aaf30d4efba113a1711042285a96b8662202761b40729ddaad4023de72fb2180688ee87c3294b541da0bb84d762c63f8fb967a3982f9ff13485a7a07c541a65da0f15f36814d8086947079837e377f6a8f223f0b4efec407e4ceb0b2ed99dcceab1fd9e15568bea89306199694cef"}, {0x98, 0xffff, 0x81, "136ce131d993b7b5c2445e1b356b9cbb4f8eb3b54668cb5341c85f912f582bb228dfbe0cac08e7be6840183b6d9c402cef6416b183637dc740224110a21dfe21fb823121d06327623690c1589f82f7f4f507582616076b6603831ff7a016c7d2939cecae54380a1380d0fd55be4c7cd2036e2e3db8dafd228dd8121cd39e3dbade25"}, {0x90, 0xffff, 0x1000, "b6d306875ddbcc6349d71609e01694bdca3b8f30fbe871f00cb91e112fe0cdfcf8933dfb7e4e7769d0326af657b3ae919dd6746d147df45d751e916e9e6b3051fe5a3d2d88f1b809f7db0de61a1fafcc689009cc832fe5d06de3bdc3f24f9445a6cd1a426d70054ce193838cd5672f34a7a0b1e9eb3eb6aed50748d4"}, {0xf0, 0x1, 0x59bc, "e3576d40789abccabf362621792522ec5cc9e7a3b723d2931fafee8a9e0fd829d870323dda469c29ee6867ba864b5af2b471c1f791d6a6586b2b74317c59df9de62e3ae175d70fedbf4fa0bfdc686b909b72bffb91f9f44b138c7ba3914008e49e7b30b3f1c284f525db92ff44413fdd4bfc54faea1f0088515f33089be87f0a4b22ad795653114f3b09708973c4227f0bdaf74618b02bc0240128d57ae513b4e54766f599eb03e9dd1cf567865d62b06ff1d0c8332fe1cd7eee0f286f6e22947dd9e61ef1b80708973c0b224b673acccbc7f85437c0d18b16"}, {0x1010, 0xfffe, 0x2, "13b02bcd6f16799f777379625e162ad1a8a7a5b9b97b4742f82f75aabfa15501a3ad1cc96c4913a14cb52821040fddc1f94cba75500d763e2ffb1dc60aa836923a5807d2871d720a129d372bfa58b9c54c5d4ec4340fa2e144496f4c11925f7c7204e728a7bbac59fb04ef54bdac1c2bd19928ac78fe7024b6b79d5032ef745a3b8c1663c1087fff8c0cf617e841fc0b8380046bc34bb69b0c7a4dfb4e48075793308790df2a25022bd2985ddf82be5c10b07d0d84f99385e29c254215bd06570c5aad418480f089820ea36670eabff37ffd763cd3119165992c5d9ba88b0d8ff517d886943e50d5acde8d1201fc60bc119ca8fb9dbf16e0c7a5baccf2fd85de33986def47c0a65ead6086bb21a664998b90a588438ea7e73ee2a4cb61b8545859995faeb195882e5c17df41134fab2185d292ed375006d6939b496dc7d229202f69520756e3910314962b516eab5a1f7e790fb5a88f6546924075a6b54eac45052b07b3180df3f94e85c20a09db5195a2947e0c4b941875409ebc132650cccc195c383885a2d7e057f391e4ec5bdddcc1f61362bdb4bcf1c0849eccbd41ac277fb4fd5d4b6031e4d5edef240b3b0757f7520ceffc6fc697c2276492512b964bd8b441bd1569970fb6968ee7c70be2e1ea0b9fef8062cceddd7cf8c367f93b1e2787995fbcdd5db3131383b1adf8c617007e8a9da8144a2acdf3f63e3dc12062e5e6168e0f52a45d46bc3ea5cfdbdaa2d39a1fca52f730982f7593b69cef2452a9b40013abd70b81ce5cd45dd36a4f90647ce4c6e87d604f26b04ea0129e655e59906498e406e7ccc36396b3b4ab877415b5e0e043bf393ddb3e1afb419a226dd0aa477ecb212fddba0ca3d4bce01f54edaae4c02f5f4feb29c32f81ac5fddf442bf5eea555e35652b68c0c0220412c618d3d18845fbe007db75b99b8d22ed1835c9c99a7f2fbfcf8ef8b099247607f884ce79316ded42752e453a00b76ab87a5bde7bb3aba9c8c19cb17c213f6e5667e40160babc858e4dc653e6c0d63b651e6e006f61f8006158f9d393e1046304bf9f2bf35daa7279692d610fd1f9b44f5947870f69c7cd1776fc6550d6c1fb1e301262f49a88a2d887fa6bff5463d633e7fc81dca44b4281b3a6d2dc04a05be2a4501ff0d3253c3da5ae2cf87ce8e0fa45a73c02780539530d2eb3c3509c735b77fa028c0258fae6af717d3088b03989ba0c82a427a0e91ee79e62f93ca1a534aefe75328a0d73096dbf5ed8058c113879ed4c589655b78dab03090542d1588063c7d5ac953a5c34c90175d687924c25412f6bdb286bd6fff59d06c72847e7426c91447e7129e576520f049e65e7d1bc0c238b81913e60e790faf05044db09ff5a0fdaebc648c41f096058c5a3710c3b6fc41d39e55c9466e5415838d21cb418271581622c15b4f122dd989f5123b08b84739c883ebddb564e571c861a0d010c47ac53760cd98e65d99d61f8a2015747f7e5532009041fb28e1d8853c65f46b81df39b715c06172f5e2f9e9543fddb7a092cea7eacb182ef51b931dda574aef8fac332d9ab8d5063200024f10012bcd5405d10909b55fd572c6cb02300648bdc5d552c4df61fd1814d5c3218962bc6f7dd62ff89de6219f5d7c993bbab6fdca19cf6d1134114b607b45c51aa17e137b7daf32c6e919c2228f82d97288b321ac03bf70f4b1ee7a514da34b80108c26a551216d9c34a9358c2305fb3d95b450725a9b6084cb1f18e4b11542a72fca3b9fe421a6dc440257e294a722018e7a783d2534395a57ee13d9b415bfaf4c5f50acc4df0df1ce15cd484801a8e31c4c72aa80f52edcdf62b00518494921c3d84c57b6826270722b5a150018b1a82371157bf2bf9450ddd8f926d78e203492a01c565271d62fc695d68702931c38099a6029a19341f47281e2aec1cb2c803d75ac4083f81d29ca179a4c7608651fab3fc31ede7a351ab183d2d8452986b0486d69772d8df31d09839a08427203836b8f10e6a48fc53d2ae1a9fbea303c210a48c692149d9f94a197a67c335681fa2468a3caeb2dc7f2ec68b82d19a755d20d9c5bcd5cdbe9b37eb07058cb23c2ef5a3adf71854884963d0be9cc5828f37b8656c7e8112f50f9fa1697e394f1a596c4354241cc518c703fe9c59472ac048a8ab34cdc501bf1ebe1154e032394822233bad38765e926f5046c7d2279385b9f419958437cc9bd47e0c5613914c75e4d6f84684208a4211ee4fe6d5aab05a51bdf4434cc78348322b6971f578aed01ad666de19ed7aa97f8e121e4f8a4ec2d014a34a31870eb6bd5d05047579433838e210d8660cb493f8de7530df7e64c17ff3fb0a4329d33bc45bb038efbca2dbeb3164cc8fb46674518ed7b069feb4c6b67c33946c1796327bff833109f077d5e16885538463e57cb3a4d869de88c3595a20b403607d0cc36c1a83c4e3af3d4a995d8465a11a2af90b9256bd8852e9e454c42169a5d47b531127c5e9b4748f154be327420e1a77e40950b357703395a0c5704d7b0cfe0ff187589f21c55275c1e9d3dbc5f408bc110a3ca5b669bb66f2492ae5a5024a8d3755bae39e890386475e143a20ba2eeed5e886709aa224e576e7e17ab144c73bf8065213cd0f201dd17238657815a00a19eeb00ca60d37d3a9c5e0cc70aa67dd59c661ebe7a2cfa5dcf495dccdf241dafb83b3890555f90dd6557667d653ce32dc9a1a941780e10a7e44b60553c96f221848a1eb42a5689ea62415322932b7d2c870baeb3f20933077465023352f864bb57aa41dae1d26a340d8b8c3495bc4e5b818551d7c303f0f15540d1ce5f148215d6f8558b1493548a84f20341cd879fa5ccaa4ccf642b073211a0db62fd4edd1cf26c04265a857785225ef6f916457f3702f22cb1a1ba69bb5420bfb8a29beda8f204ee422f25fc8d2e1c298989ac1c65848f643ab421cf895e7edd8dcbe56d3d69b267880640c92beffc481b8a1cd23fd7489efeed3f13f3ee22b369ecd0adf02fb05ef6d153ae065791e6c323d175f28d7ff05edd9467ff6cc008d04e609f94daa0c28be0e35555ed00d2a6105bfddaf7a8f0a9c96a16ff2ac4ebdecf7de1144caea0169c2303b5b3c38f9521a4cb85444b213e1bb5439b97c8bf44c16ac60515783d83aca6e55018ce99a55bc3d3c09127fa89227615fdb22e99029561057de978e85fcfb95018e095017600ec483e5b81fbd486deb1033dab3edc4d13eed4beaa25535f5f676299e4ea122466a1f4cceaaf14c55202c59baaa42f4f449d4a714078ba9a3df00f5d5f70f5c08358147a9a412c7d230aa6130662739b2c5bbd2eb9eb3ccfe2b004c5908567db13aaae5fe61102cf4f421dda127068fd219b22d4e27e15f21699204af30a6429dddfc675a9b26b4bf8bfbc93955e3613afa2869657cb66fa84038c920b2a5904f73404f078eabb2c1947db3730a2ee58ff394c535ea2aadc17c1856d326ff02b332d71796deb71089df02ad94a1b10ff22465a605505920188efefe9948fb9fb3f40626b3426a7a0a6f4a499669b78d979739bfbd9c85fe8c3437b4528abfe4f889ecf2f92ba605dd051445440ea3e0cf30ddcc87a46263b00c9135490cdc1f7ba3065e05d6e175c9256ebc79c184d0a892209af0ec580e72f86005117df49eb8da02ecfc3284bce8b2f45402f2dd01a42993f0cd02555bfd1ad8f981648300b3ad218677b795f57c714d1b5a0f382a6a8209d0a540c6b8846d4647cc11b86ae7c689e14f1942fd06bc1fd510abbbd000786c1cb53ebe1914875edd8bd1ed7e2201537060a827f88ba0d520b6f88f63e6224adc76800e10be53537c78f5c2cfb3b3f0084f24d9fd9f00bbfb8209c5cd0c9334d31d864bcd4a6a457ccb01d3ee26524d3da60a3e33679885cafe274ce1a8ac41b132dc0078b05fce1b57c1cabc4c7446b34fc8381c9ffc26e3030f77b6c30acdb7dcfa9569351860507e3e60be2d8885217e9b851db7eac60ec03d59f3cbdbf45de1de10abe31e26fba51317410ee49c3319987f7f6fd2d483eea2a74bae10b9997b812f7f51ea41fda41953ebc5270f4c0f8a4ac3460e4eb2ad6e29543ea1f80c28cced8becf29aec6afb317e958aced77b978c1cd9b1c601f20f05adb4bb6d9ee9dac3e5dc06b2f4cd2007c40682bf16c1c7069049bfe88e44b30ba043ded43e0f137525248ced2e290d75409d9107483d86ac0304e031f4a37e8595e965e03e303184fb6732056a2b284c62ab09fa8e6e433a0a5946337ed1af620ee94fbcb2b95c79e673a062a57da4b79b55e9fc493fde8ec10d2d13422585a65aafe03a7b9e7976f998b752fa0a03112be99a216495940b1f4837c6f5f12f4e53e2932e8a72d7bb9dacb6e85f57bcdd0ce8d202a8a04b591b1b2e68bd655da1aed847a459cf9e970bb3a687270ead86a0d49b02b2c521860c85662f850c48fa221ca3f396f071eefbd0d84498bf8a8da4f74500fee20941b6b05aaf14aeeeccda11b524bfc3d3a5ff1539b6d87ee7aebe87b7a869d16d97ac98d15ab4e7aa21acee9a728c18172203ab21b96af3c7b3bf4d65644bf6a409f19772a8483e6138e0c2a662ad89043f31704b27fd055be96d5c73472f57732e8ab886081616e7f94dda1825afcd2d5c4f92b724bf4fbe2d850f3cbf1c5be155058749c0199e0c089ebea0c572c94eee4d1560a98b37e855590da0e98aa0777715fa53b2d404cfd01ebf1d6d3feae16256898eb492f6c41e75a62fd0d495b00b23363180e787a49e85b92a833584a1c4097ae94abf7e3019ed221efbf32107bb3607da8a8a3785644aaaa153dead5b8bbc25e5b6adc46d0627aba2c47232758fa6e596e605d6187d5980eca3e2ddf3b525d5d7565528c52fdbbeade93e57425215d1eabca47a26325dce405024ea00ece896d9cfffcd3a96e7d3fde6821763db6912fad466d91c1cf26046718c17e330f5e4315e12436fdfcd6a917edd44152018e2374c1a0d0b089e28c911310a1a580b906a7bd5361eac00cf9a2ee777d3bea60e7b4569735b5f7163e47acf30d00779917578e926144ca52fc6e802f87652f22e46544d0abc7e3ebfedde1abb2472de48ffbedefd50317c27baacdc8325ecbb9dbd0c854158d307c462e18a310f977ec398d7fd8b3e3ff46eb573c3131362d1378d2c6f44248ac9ce5d99996d970153ee5ad5948d48b04de4cc05e972b87ad3f4ecdba8dd12c0e9bad92c364aed133b5ccdf63ec1b325662c8294432d360ed0543e94bbb2c97307226206b8ddee4e06bc5811ca5201c606f8d0f31646710d714fc55fdb48c75db38ac794d7f4065eab42579294f066c1143760455496599ae05094460c01104af1838f5041b0ea153651990fcb01bbc99055d133e29ea1c7f1dceb1e627f57ca9a9a422747fe9ad769c8c7e53931271aacd7c82f707439c29eec39bdb64b5ff40e4c9173720738a7c33e56445aa9f329dab1071d368deaaf2b655015d4c6f79d0c944d697a09e0747e72c27c5c446fdee344837e3d6c86141ec784b2750993dcfe9434283d1201607832e01963589a7e9769b8e73a10e4adfba6a12fd9645e67706b520bf0cad40e0461a87ed16dfb8766188baec2e65511496cddb47ee25f39de90b0b818e4f23f89ba9efe12ebccb796261d5628c0982556e146e2484fb74b70a74cafa072d12d3357057323484fef08554e39c64d83ac4442285c69ad6ec04101da4222484b7f70b8a7e96ed130eb089e6dcda8840300e7210e3d8af2331898d1a6f61ee38b8a5dcaabebeb9d163f9e9781c4"}, {0x108, 0xffff, 0x4bb0, "49544754a42fa7d04b4c01262b2c5fa0cb6eb88828508afa8b705265b19252a4c3382751e6f54095e0264bf372f76ca6c334e14dc78683fab82befb7a3e042c7bf53ae0d7300a594406ed88a56390cc47d3721b364f48fbe872e2320d7d83e8548d2a35e83c3f6fa64802d2996da8e2a182e8e15b78facc16e2dbf2a40034cc9fa15dfd17ed3d4e244db40bc2253a7940373cb2b47c47616e60e4237759585f3bfb7c3c0c1eb14b1b6db70910005303dad362258eca5211f33ae50360938a9e2818583b460bf091239671e1cd3d4ecc4961e7058561cd4af4c629c3745380e6ba525aa97d30abc3f32d8908bb8391169c4bd3c"}], 0x1440}, 0xa6}, 0x10, 0x8) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000001e00)=0x1) syz_emit_ethernet(0xb0, &(0x7f0000001e40)={@remote, @remote, [], {@generic={0x8864, "9d5ea2230956710d2f42e724d7a5d7c818d7d12cb343a6a3bd0c92aece0b327b25314e4bdff15d16d250b70af630c7e8d012ecdf51f6b9387f65859d38ef3e595b2732e502e1d7164ab18946a27f608d0eae284710394724c6a26fdb9492376e8a35026e3eca712e082347cf48378165e59d9b5894bae5d39920e8dbbd4186cd8cbff657304a67ddb60dff3edbfac8a86ebd92b6e08f3fcef8707082489d00f667f1"}}}) sysctl$vfs_nfs(&(0x7f0000001f00)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001f40)="dfd672ad5f4d68eedb5e2cc2cee642bd29ec03227b2847d729e15e18652f0ebc2355df964dcf83a2031e189ff2a63df24ec76e9e60df8de559632b1f5ae53621603d272484297dfd79ba1dbc989123a2847fb0619449a526c7138e1bf589635375a17c189fe0bce35ca413730db60c7f0f95eb799e47ab304d43005f3e846b1877e3372b531ce465df05510cf07766aae521bd55544789", &(0x7f0000002000)=0x97, &(0x7f0000002040)="7fcad046824e44086d5c2dba1c3349321075e0fef40d30ba992d81150f4aea0622f745f5658b31dbc66d443b0ca5e56512def4eac11c7e7d86536a3eb5f59347117e584b6b64b8f7370eb9d5a9", 0x4d) close(r0) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000020c0), &(0x7f0000002100)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002140)={0x5, 0xcfb}, 0x8) syz_extract_tcp_res(&(0x7f0000002180), 0x100, 0x7) syz_extract_tcp_res(&(0x7f00000021c0), 0x8, 0x13) sysctl$vfs_nfs(&(0x7f0000002200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000002240)="42888de784d9bc4ce6a09e23a607fcfb6000d5bc7db262d11df9498fb23c52f50f8989c1bc6fb60be56043672f642e5fc4b289f22001df3830d84b578479602c98ca034c52db85acc2d06c2d52c091c5508c1d98c45f0d81297b9e4adf74f098b2f98f78658d0015cef55d2c9314c54d082b14c76276cc90c22cf35692e91d547af74c1300eac7aee2173e43f0053042590fabf6445366c755e136eadf1508526b83d27fa5c3a092431d5551384f12f401815f5d6ab5ef3f3b35c6710b66fa93abc8307e33807818632f1ce8453dee8881f13f698b377e97da8184cdd6fb", &(0x7f0000002340)=0xde, &(0x7f0000002380)="2aa6da0d8bbad904aa961567091e652607e8cd4dd1fdb2ab18ab2efd66c088bc32", 0x21) pipe2(&(0x7f00000023c0)={0xffffffffffffffff}, 0x10000) fcntl$setflags(r4, 0x2, 0x0) sysctl$vfs_nfs(&(0x7f0000002400)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000002440)="7a66419db60b2f18d3d0f5dfa4c561c2136a450e5833eeedfc26a9b870ad48d6848000d52dbfd77eb9f66206bb338b8eef50359944fe6abf5d6c893ddf1f", &(0x7f0000002480)=0x3e, &(0x7f00000024c0)="e55ebfd192972cd0e3476bc25625f44f7015c52dd3aef3a175a1a9c8b41fbb55f88ceb8996d6ee640aa2a6e3500eccb7e23534b257d6a6e71353448cbaff97b88eb53e9c19245e394fb4c24b73a4fce7394a1e421b1fc17f9b82689dfd79c9c23c87b824b98e6fe1e7b37120ece29e80d783889cec79722682426445c32971f79a621eb7bfcaecf40a8d35473b85e04db839c0309f3dbc03824d8359cce7faf4a8063e99a32e2b8a0dd1ab307ee383961a5813e6e8ac7f9b27", 0xb9) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000002580)=""/42) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002600)={'tap', 0x0}) executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="ea0849988255f6f6b0b39a0e74d9cc6a46ca04fbe0610364bddf33300b87fc8d124343074f782bfaf052bc329d7f3d27c91b22eef294fe0b5215259066f53e038cc2e3a353a53505890b4b5de245853cdfba860cc2f3bceafe8e8c0a0f906701f93a89b38e73c2c8f41885a0188e880b3d2040177983cb576f831fd1ed1628c4b4cedd4cc1c7d11448668e4144e7ee282e8bf3d42108bf4bedf0820aed75e98f06c271f72dd47f02145515e006b146b4da", 0xb1) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x24) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000200)) executing program 1: r0 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x0, 0x0, 0x0) bind(r1, &(0x7f00000003c0)=@in6={0x18, 0x1, 0x20000, 0x4}, 0xc) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r2, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) recvmsg(r5, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029d38a90522c21bc", 0xdb}, {&(0x7f0000000280)="4e533f45a6695efa3a034d52425ee89ec081635f9683ff18a0badce32270dabd4d88e01b330190c75f12a5bf94aaa36bb3ab148b50af51214f780faae0bc987247947a7e23d92a21020d70d7ccd8196a1cbd853786f425a0", 0xffffffffffffffe0}, {&(0x7f0000001a80)="7d2b3ca969fdc62e43667df5ac4d64fa8d36397b173d849898fc473cd33f458ec4a3e1dea9a25382aa95dc21f4942073489a4a2bb22788f1736a5ed6db4ff46f9d646917e8404a2bf4b57cc2c8d5f5dc85336ed9689376c30700fe8212486ab4c8289d129f091cec227e4e7b9587e7c6e5c789b9d8cee9ecae3cfbacfccc688cad0c53d7ce3517624b88039ebe8322525a30d068bb9470ecff940c449c2088ac2ddcf889e2e8caa610f4cca2a62a526178858728fd5f547dc8127ff858832ee722dd1292a22c5cf64a54ff10a1b1382c61e21f4d861888376198bd9d55e5202f4269b93dd5d7c1a25d516ae3f03351d581e47ad9f0e5add1f6013b83db89dc47898000000000000000000000000098eca7682649d40d93e070613770392958abdb55534def278a5ea319d85810d25d295a348130326df6fa9a827344af3043066704188a68d7baf0208847be6742904f08d709e05e8fb273a4e8caa232f545268c3624e4ce242d5b5d1e9e32e3fd0061261535f458bf1bc6dda22280fc054e78e16e", 0x96}, {&(0x7f00000004c0)="ef582c8f61a0ded1fe8e99c2d6d4d78442e4ff5886b92bd634fd4cd848a3df3a50e81513f44040febe726643f4cfc8d9f0ef5e6a9014df3027e329b564ed7cfad369a32414a54791b88b161efd57be97669d9cabdaf95b8d3ee113e03c338255ec9250922f364aadbf3346b11984fd3dcd640ebcec019bf82b6c7992662a994c14acaa134ccbd71e98f734741a11c1eb5ef96825cb49fc2e2a0d191b1a5a1cc88ba1f2b844956ef7c3da46ac68683d7193160c3283f064b2cd21cbe41e707d293b26ebbce05f1b10491cb7506802fc198e11c9dfb06059cffcb9b46bcf24b8f5bbb00817a0cdcc122ce0606a6e705dc1f02a17121d5946ac609a06a0db98890116f6e6d553e791c5453cd3943a8a57bf62d7fc5575d0cfc78c5abdbba2fb1173cd2c38a1368e85ba4e1aecde27ceb4562a212d6c5bb0e1bcaeb5f7918e80ede21fab4cb61c8b1fe243bbc83172a99708eae2a4440bcdf9c211859522cf86418ec13a272dfe071b175f543a62337b7929bf4b8c8b967c888d0ca7d207337ce493c0cd7cae77c8e5be68052ac71b4746cc4ea4740a25f28a6bc93c63e71f2e9d119aaf1bb79ddbf4ddebc38060af95d83fa2b5c2f4c5b56d3bd0dd456269ee9fc466b8b6e54c196d8fef768bc8aa4db3b6a453637055795c624c1d5bfdde2ca5ddf838b41d625bf536f0f14dd5de17bf02216dd7900913372ae8082f54d90cd4c6d9d96a613e120ec36e296ffb7c71ccf8da7f8a5c990d00904858853d4902b3f4d102e01941974f1e4321e2a58287c29b2da6fa228de5ca81664ae7556ad4db082df85645cfa739e55a6d3919e3e9b1be4bda3ff65b5543266ec25821bce67b8760177206e4ea9ef851ab486bf6a70a8373c192ade729de4f15ab2c820513b6ca11d45e81cbd67a470073ebc6d7fb55d4831e370dc257f90ca192ba8eb498411936f2c888af6d8343f7e05a613edec603af375bf6b1f96833bffea4bc9432eac5d1f248f22b10622c6e178e5ee7672b6d287475a2e7e71299fc6909f1f3439ac8634f66b03b2d97f45a8091750fa01803d6605d7f675f8920440a0c682ffae04aa413251c26770bfb052fb597bd167d67dce50bed51a3c4dbe53a0d8e6bf99a071ec63b6bbbb41d49acffa8ed40451b41059be1907a9b674cd7f78db1c93a7d7e4b36be9aef5af7f761c7b456c6c895cb32440b749e15549a7f600e14b26deac7b531af93ddec1a8962415792ab13a5dd5f5d6ce8d6b4b22a530f66eb66081ad8b0ab62c93b6de42c69028a5350ba69e0eb3f41ba32ad9329fcf7047a46c5dd757fcfd55498e2393cc76ac42d384ca02cfcdb36d455a93095c98c022ae7806c883dd66559fdcc11c787f960d7370e5ba9105e7edf6eb49d6fd4411ec1dbcbfbec3aa523ec6bcca57a9e273025383910e96cd7598ba2c6986130bd68b1a4acb2b3b3f118fb5b5b3c74e4c46bbcfd083a82006708ebd193b2dbd84a921f865ddae32093cb5706bf33b4527003b8db1fb03e5a823791e41716696608fd8719e523147ab9b944ec70d2583d25cd6bc9893d9eeb23c6c7ae2784e000901c8e629a8f6fa49da64a86add8c3c4ee5b8a857e65c546408d48a1de7c63e1e77fa0945f0776e03f77ae7f25d2f54c35b5e87329a3477eabcdf0ae06ee4a775158f5282bc297d8428410626c92ee973511e864f8832850bfc530a9dc08a7ff1f8c8013b3d301436fe11abff3a1814011f8f9d1f103e049d0844c83dc1b2673b47b66ebedd86d7e6fe04ab6e9fb9ee2c007f5bc319f7e0b72b3e64364d9470d59b6e4be7a5346db355f09f826098f418b1fa78f6aaf61eb0fe7c9f4c38efb72888000eee8cd0c75485934fc34c021f266a97986b2ca03589635b23f1858301d5c62f6fc76e7138ec03273be7c0b71eaf77e0c2831e9f975d83920a3759016624a8dfd66a9d3e1b11140ed3eba238a0fb528d9a4e0026b55b08af8ed4b89bdfdd27dc7841f85838c82ab48fdbe2729638ad4bfe6b0a00c12c1d0f14ae771aaeddae67f23f1a7ef7d3c45bd4aa6fe50112ba71ebdbef6f5dce4b62325b606124ea64ac3554ebf395aff53a31cc4666be956b23894b891325faf57b8ce711ef491a7fd5e02ecc9b48bab99bfb967098528fd08cc2055cdc4acbf2a12f74913f895e63a4eba99a71f4ee0c64cc87da1a0b2d286ee315fa64f21110ab4b228bbd21c44b50627fcf2ec375068e595058b16f4d360b80f4a92de6af328c8e899a3946211288445829e04a97c82a17fe593f7574d829b300c5f54eae74bd43a57dd3c2f52a922b8dae59ceb8dd4947ce0e975dace068b05a02bd448bafd1181f196fbd4a1d4af367fc423ff200791b820ffdc2e008a58e6355edf06c3138f5f13288e316012eea509c41bc6cc06bc611c3fafcfba45af08608f93124403f4e4cf86fee12db909b94c2d9b93822e3cd0fe79cb00aa31cf42ba140579e748f4819927475369f746979b2f7172d65ed7dda1666b2946907188a533485f599c48c6a8b180d681f230f8e3eca60731d08c7e8937ab2ea7ce9e463ec2f7de14107029d125a0c03e5399a10460e9bf022bc9a853aafce4143e87f82bdc3cbdbb9debc2b12cfecb703a4ba5e7b7104d4b3ddeb2e43786546906e4b6e500aa765d62c605582ca1510d32411583523b8a49f044fb44e71ec74efa388d673cd0abd357c8580adc5cfd5acff574d2aca11da2eef946411288627d1b5a6101831cb935d347aa10501c3991f686cece48eda03937d20b6b851286af6c3a208e033af3ffeda932f232a2f95db7ac59dc4141a5533142af075995b30a075ee9bcb8824b1d7b1b8759bc769d7e71b5efc83da087252f45b3a9c28bd22828ddf638a8423343c8a9be4f4b544510c5b3623094b185a516e7eec4f9c3ac7e9fafeeefd9c98abd54f542859b8651786b23ed05771cf732b82d348f3d0ff77277e7523237bf9916bafa3bc6483ba3e2734073c2df68e8567b5753cb3655fcd33c5aa173ac63d0785d3528c6dccd6d8fb8c17e5d044e8b3da92b44a6f9de73d7fb63a0bcd3734c94fea36db61703627d5421358054742014b9edcee421d1305d13de3f06b01794456ad693e9d6749a8a0260dd00062d983cd6532c3d08a869bb2c27922e2232d5ec0e7129e8a8b4652fd12414052aefc7c794698a1b670c7000e8bd4d85b08afba264b33345032e3788b93edeade0b7a353ae333c8635ea7727d658ea4ea744649bb48f59db38f3ebe416cde7bb536e0e39002ac5fdff1b0e8bc0cd13f1c3a7f58899fbb774c3dbf1668859fb1c8a6c4cb8fa24f4bc509c308248addd020bf1043f263ac65cd69078eeb90e8381a4aa96f8ed989ca23172823353fce5a70a3ec1849f42ff054c0dd6ef04343e8e1ab395a004dcbf5f710b753b2efe004154e3639badd2fc6a47b91dc6719d6800a59276785ea6f617b3fb18a0054c4c12bc1130bd007b9efbe3ec416aa9b9c6f716fe62d2231dbbcb702bdea16fb845ddaa7c8afb03dcab59df59b59cfd42abe469ac7cc53009b510076f035f685e8c51d5d6c21f90ed74667764673ff55c8ff926cd2cea9babf545ce66ab52e31a3f62ca99ec769a58448da36e7b6eaea526333b487d9c6dc0fbdfedbea2571f375beaf5476efbe3321cf7a0f878c6371aa9543368fb27cb4903110a76e5f9c57215b49ed58ac7d4817db032ee1aa23837751ba392163385d9e388e7a9b8a0ccaf462bc3d7ed5ea1ace8e7f6778247e6b62c7a588fe3d76c8d06f9c8f88b769ff3231857a571e99647615be6c383e05f1c04785d4b151bc9e26239793e2c94aec3d09fc03fa930739a6d3f5356de8ce1790e2c7aa468ab145347d550dfc07ec54a2d725be776c0074be39898ddbb9762ed15492c36ba34264883a5385231b0ff9dfe7e58b6417a699dbfcc146aed58819ddfe1c5f6eb7c0c5fd19537a8c27a1d35634011bb1297c12f95cbba68f0aeb3c01a458f63d6c2cac7964c350d2aa89541d4486610348b0d96a9a39453ee747c333c86dabd0f03646d4d840410f86183849f5adf2e0b5fdbfe8e063f41fe9e37a320f56b422938fa1108b39ba916f1fb23861d60082ecbc3dfb51b7cd28ecf6eb46b9a9ad111ee8866aae70205024315f9a7f0224e187dd22302c9d4ba5f14cf9b0fae84a35e6b0d8a03b2f81746cc8e3d1e0f69618b3c558f3e39caf12de5a33145744a573796c90f3c9fb1d58a3188c720196a3b2907ee145993e227cfc4b304d84726f0877b9cc6ab55a30d18e995622e6a2d8fd2670723b2ca5f5619a34d689ea411ce2f9f215fb573c82c0bf2a5cdb09bf3f5b3ecf7ab5bb48279126b34e42c793f738d36b57cfa05f699095f66f89dc5c21a5fda9f752175a6eba927ea40263ef5e2d66494c3a6b11397b256d30984125d9cdda0f0d9d4c5e96c50eebe137ec5270b18a70bd0435c6ceb94e1b97606ea8f57b9c4913e9fab221617c4972157c165dda49b8cbfbea3da1f2aad06ca9f61e209cdf420a55e4ae07bcc395dbe4eda591d76e3c6d6340c40b9b32486e54fae840e6b33ec8b3a36a013ba7f030459c1a280951016391725e28292fa95e95d084c37b6d943b1f73316341c71e7b54279a84e139595f40d218c6e9e6fb7d71c30ec97d91ec3fd21911827ee780699da8cb642ab9b49695c2b098beac7671d075fe3baffa2398e9f09c9a7b9ec6bb4fa2a405ca1c83f3f80ab9442f8d8b661568761b6339581981492e2b1306c4d7c42cafb7c4f8522221b59c8d79ca9c5e9bf7ef4365d3f025490ba1b00ef33f4b2eb4a084919e900c16f0b6eabe76e2321548f813aa3d9d6a09bfec45d9947a1d4bc954e661a838b288bd5b94dbfad056b6abdd29a69b231366252f6c893a7e14351791ff10c32626e29635bd8dc4fbefd182d09647d52e154dc734e3f58eac8a6dbbaf0ad476544f53fd5e0b604b5a28921b9c9d04b59f0cb5493f8705200af0084f7da5d263e40ed99fa381877326b8fa564c8c1cce6b897bee2dceb836e0ac785a0d34a02e6a8c6b01aa95ff37cb624a844ee417f002a88a2261c37708df8ac9252b61b51c8b1762d50de54d941b38ccd646569648fdd98d363d36307abdc8ea87d77e832d05c2deeb8a0fb9bc6cf7be6705acee456a8d4ed7aafe17aea11638dd04c23d57e9fb8c759e727f29501a44ede3fbc3511945b75f18480171b52509b93030f705956d0a59298cebd00403f9a7eb0ad40b9f9ad9d31c06274aaed2ca95fa0a8fffd76d8e775eaa91e67b16556ae16fc92fc0b363312cfabc79a623cc34039220b892225b1495fe2211161ce916b12a971d8a4e3a161ecf87b9cd6f94b87976e6bd818ae6e2fb2221d59ca4e626601a85246e49f3779750452d5f0ba6afe823fa492bceda4ff9b8f0f09535a750aaf3e7def72e3fd502d63def78010e64bc48352953a42ad85a9ae31057755b5de8a6cf49479a8a94384fbc6c1f6f50576b379fefa84ebba5fd171d2bf83f8be95145106f5ce7ebf07e08f74a15fa9089db305692ec005fff6059aa8e10719c2708a4bc60f0d3ec19100a0135e49fcce8e3be0857550150709347d59cd7ca9d8fc4937a4f1f16b638744c83a0a7c830a96fbff3263db140665095c0c3993acaa9e96fee8025206930376d9dd13199cb05ef82fe692bd7b42a1beb71aebbcb6cc447addfce229be2476a7f92ac3e51e64dfd22c2cfd002fb95aaeaba5810741b71d2101209d0e7b0165f746cafe9c1cc881580ddab5b40e029252525410d209e77463009186e79961f23ef47ad7af2f1465b7f7", 0x1000}, {&(0x7f0000001900)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106fc4d903cee1de6fa09bc4e12b0ab348213a3e25cfc2d31509c5ace377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683461d9d207df7c16c7c87ba19607b2a696fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525aa9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b971ead803961d16fd9d99ee4a70fb087d28ab06c61d69aee62dd45cb7d0e77e561d669a666f92f93bea88af857f30d3a71f5c56d67530d9398c6fde1637ed74efd736ff310", 0xe5}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {&(0x7f0000000300)="92b9cec5cb44cb8c3aad53b37a31c840d665e8d5cb5f7c9ff74378f5e580718e202e7e139cac9ad9bcf08d14aef699f34ec8834a4c3ffbab2e1bba3ba1eb71d57f109dd60fd26c04a1df58dee70393f781eeb38e00a76acd0f16e037bf9450ef654e365f910842877b8ac67cab601c3dc7b8db86f6b6cfa0a29190f53ca1447ca34f1614539406f8dc28bd155695847e6e76ef0d159814bf76c139b1046ad6c95de93f57503755ae22519d09f967c5ec29c71714", 0xaa}, {&(0x7f0000000100)="647dc7612d8adf895805a96e19da", 0xe}, {&(0x7f00000014c0)="51b372cf0f8ab9ff23ebfa0a206d533b26d0785fe1c1517c03d53032e94b623f24f871f236b5cf936a3bbfa427d32ffede9f62fab50528815da1320d624c60ca407520eb5b4b97d5f7e4c64b2f045e6e0300000000000000d17a40829c3fb39a8e09b445d4b5a590b4f3a1c311da10c9deeb7517bec5940dad2b361b60ce9f2b1c81b5c8ae9a52d89b2d00"/152, 0x92}, {&(0x7f00000017c0)="4dd79f2148f6a184dfd97061c6790c54ed0a7890f3e9a2d81de457ff00c4551d913afe04b2cf3cbbed563f03b0b508d0a9de6cb100743d6438100efafa08e11ada741388f5da", 0xfffffffffffffee8}], 0xa, 0x40) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000000c0)=0x9) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 3: socket(0x2, 0x4001, 0x0) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mknod(0x0, 0x2000, 0x0) r2 = getpgrp() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) fcntl$setown(0xffffffffffffffff, 0x6, r2) shutdown(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) shutdown(r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x20ba9, 0x0, 0xffffffff, 0x0) close(0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) madvise(&(0x7f0000a74000/0x4000)=nil, 0x4000, 0x1) getrlimit(0x0, &(0x7f0000000140)) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x4) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) shutdown(r3, 0x1) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000680)) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25, 0xff, 0x0, 0xfffffffc}, {0xfffb}, {0x812e, 0x0, 0x1}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) fcntl$setstatus(r4, 0x4, 0x8) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100080001}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x6c}, {0x34, 0x0, 0xff, 0x8a}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r7, 0x2) r8 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x10d) fcntl$lock(r8, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010008, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0xae828e137847f62, 0x0) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x800, 0x80) socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setreuid(0xffffffffffffffff, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) getsockname$inet(r0, &(0x7f0000000100), &(0x7f00000001c0)=0x5d) mprotect(&(0x7f00004b5000/0x2000)=nil, 0x2000, 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) recvmmsg(r2, &(0x7f00000025c0)={0x0}, 0x10, 0x0, 0x0) socketpair(0x6, 0x0, 0x20, &(0x7f0000000200)) r3 = dup2(r2, 0xffffffffffffffff) r4 = semget$private(0x0, 0x4, 0x31) semctl$GETALL(r4, 0x0, 0x6, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000002700)) mknodat(r3, &(0x7f0000002740)='./file0\x00', 0x80, 0xff) openat$speaker(0xffffffffffffff9c, &(0x7f0000002780), 0x8000, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) getpid() socket(0x6, 0x4001, 0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x6, 0x10002, "011c7a11f437b4ce000000000000000400"}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = socket(0x6, 0x5, 0x1c) connect$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) executing program 7: r0 = socket(0x18, 0x4, 0x3) close(r0) socket(0x18, 0x3, 0x6) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000001080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r2, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000b80)) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = geteuid() setuid(r3) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x5901) syz_open_pts() executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f00000001c0)='./file0\x00', r1}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r3, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000009c0)=ANY=[@ANYRESOCT=0x0, @ANYRES8=0x0, @ANYBLOB="eef9b984109b38a9bff60d7c95259338793e23748b86d8e17f196ea6bfbbe637e5238b9eb185aede7fed67e5d64498d00d29b58738713b4c0342a98423fe337b3cc8c19360316e10845cef05103a2d290875d0c6ca4405d8c58a1163e25e66145d23d6803e41a4345f82906de1a21b7a8b282cce1b64", @ANYRESDEC=r4, @ANYRESOCT, @ANYRES32=r2, @ANYBLOB="75fc22ae29db10773f3597c38b7722ea1f025aa6dd007acf4b042fb5a7be62f82ee6526aeea89bbff95774374d3526c432fec99e5185bb95f955cf4a25f4d64544862c52f8bd68e6ba7c7a03807906876be5ee94ab763512995677c7856059e03cce1160c6633fe74922ca945bd1f884b9df44d9a0751ad2f1e822dd33885d6abf330906fb23ce462c12d7956eecfb982d38af7f3119752d6e4028a7b3a0fe5be95136faf513c5caa2160016c1a2d281", @ANYRES32]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x7f}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0xfffffffe) write(r5, 0x0, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000400)="799d2138681e52c1166ef3627b3185a1758353973fbf1be69a39341c846f53cae3e8d5de08baa9ada9dfa0b84826d9e817311b016909fef0fed0dc2422dc2d34397724ac3c53edf8418b080487685e96b1b9bcf32fb2306143db8d9f9d7e29bacbcb402e0a59c90a09a6103b537d66a17b202cc67a360687c6b9807e06b4201c9aad9bb0fdd3a4d406162f8a7b56607f121ad4b1a4feb40c22ec4da892e1e0e34009ee92a369df36c58a2cca947f7cee", 0xb0}, {&(0x7f0000000640)="59e0d46f48a559b0733ffd39a422603e054f45f94e72d55d8cf878644fb45c4bfd4eb3dac84c20b3f3bdbdedb10e956a3734444dad2827412e06e94553ab2f41ccd1379225811e4ab69ce17c6be7aced50becf49aef0cb6ea2f9ec07aedb0cbc6330be6e20d2dd20809e5fc554e38f20c712ff927ea45ceef74e4912f55307248abd11b6c98ac77237", 0x89}], 0x2) write(r5, 0x0, 0x0) readv(r6, &(0x7f0000000600)=[{&(0x7f0000000340)=""/162, 0xa2}], 0x1) socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) executing program 4: sysctl$net_inet_ah(&(0x7f0000000140), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={0x0, 0xffffffffffffffff, 0x3}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_open_pts() open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x102) flock(r2, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setitimer(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES8=r2], 0x30, 0x4}, 0x40d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$inet(0xffffffffffffffff, 0x0, 0x0) executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r0 = getpid() ktrace(0x0, 0x1, 0x40000f30, r0) shmget(0x2, 0x3000, 0x0, &(0x7f0000002000/0x3000)=nil) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x28}, {0x81}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0xd16) getpid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffe, "fc686b340da1e4795af94547bd1305d65c21963c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069b5, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r2, 0xc544) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000454000/0x3000)=nil}, {&(0x7f0000d62000/0x1000)=nil, &(0x7f0000780000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) r5 = msgget$private(0x0, 0x0) getuid() msgrcv(r5, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r6) executing program 2: r0 = socket(0x2, 0x5, 0x7) recvmmsg(r0, &(0x7f0000000500)={&(0x7f00000004c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)=""/94, 0x5e}, {&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f00000002c0)=""/254, 0xfe}, {&(0x7f00000003c0)=""/49, 0x31}], 0x4, &(0x7f0000000440)=""/83, 0x53}, 0x1}, 0x10, 0x1, &(0x7f0000000540)={0x0, 0xac7}) sysctl$vm(&(0x7f00000007c0)={0x2, 0x6}, 0x2, &(0x7f0000000800), &(0x7f0000000840), &(0x7f0000000880)="56f4081b0bbb936340c1cfd90f05af196f2e9a67010ec3e56e205d4cb9e3c3cc08f9fb9f8adda2b4266513689c16cc98dab436fa6f5137e962da275bfecb0a802fa03a73ba0a7eeb08d413d95e51ec3f364616763d097ad053f09e5ceb3d0f057dbf82f72e0b938bd1240dee30d08f6534a29e50b9df5318f54f4cc85873ce2254c29c3b3317131aca7a3a4ddb7f4caa666a44cde899f606f76481aa3b2969d49bf0d7b1884b2c1445ad74018e9eae2a6e8068f4aefc3e8cebdc9469e967a48b1e7526be1556ca9c4176db0d1236fb5cb0f70c9b03cc24ee0a98fc7eacf39839f3670d4bb01d806c08", 0xe9) r1 = open(&(0x7f0000000700)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCGETA(r1, 0x402c7413, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) pipe(&(0x7f0000000640)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x1f, 0x20}, {{r0}, 0xfffffffffffffffe, 0x6, 0x40, 0x9ec10000000, 0x2}, {{r0}, 0xfffffffffffffffd, 0xc2, 0x20000000, 0x8, 0xfffffffffffffe00}, {{r0}, 0x6, 0x10, 0xf0000000, 0x9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0xffffffff0000, 0x993}, {{r0}, 0xfffffffffffffffb, 0x86, 0xfffff, 0x8, 0x8806}], 0x3ff, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffd, 0xf, 0x40, 0x1, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0xd6c, 0x3}, {{r0}, 0xfffffffffffffff9, 0xe, 0x80000000, 0x3, 0x4}, {{r2}, 0xfffffffffffffffd, 0x8b, 0x1, 0x4, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x7, 0x0, 0x8, 0x10001}, {{r0}, 0x9b66bac7479b5a16, 0x88, 0x20000000, 0x8c, 0x1}, {{r0}, 0xfffffffffffffffe, 0x5b, 0x0, 0x3, 0x6}, {{r3}, 0xffffffffffffffff, 0x2, 0x20, 0x1f, 0x4}], 0x3f, &(0x7f0000000780)={0x800, 0x100}) setsockopt(r0, 0x8, 0xfb, &(0x7f0000000680)="801f0252e7ad0674aac3b972884233004d6a0f95f3293c65edba17d1b4491bfbac6e9bf20fb557cfd41ff58246c8ff5d36b1dd6faaee4ae257265ff8fbe133ff01322cd85e4a75db4c6fb52ebf6b23de331040ce", 0x54) setitimer(0x1, &(0x7f0000000080)={{}, {0x0, 0x7}}, &(0x7f0000000000)) socketpair(0x2, 0x4, 0x20, &(0x7f0000000040)={0xffffffffffffffff}) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740), 0x800, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) chdir(0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000004c0)={0x1, 0x0, 0x81}) openat$klog(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000700)={&(0x7f0000000680)='./file0\x00', 0x0, 0x0}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000740)={0x1000}) semget(0x0, 0x0, 0x0) geteuid() sysctl$vm(&(0x7f0000001100)={0x2, 0x7}, 0x2, &(0x7f00000031c0)="87b2a90f", &(0x7f0000002140)=0x4, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000040)="ac3addbf5f91d2658e376723bd4bb4994a902ad349cdf1f5961285b791317a18f54328b24d61c0fe8104c5d63f39094f938cdaa6a47732f4766e83192300b02df692ffb93ef3275cba7b0cce42f4112e07245383c9fa58956e1a99e7ec2a8417cf25f7cf0b96c58e892f0061ee0640cdad7027df0edd7364a368647787c42a610c3dc4a254344341688ef44b1a00f6a1c7dac0802f38c4055098c77a2e8e98688496183144999d9016295bdad021f13b98259f6c49d6b423b2e92843ca5e4df9320d974ee98e68b098f04ea695b9e1bb862cc9541787faa456b5a954ce5f4c3a26a50a64380804948d48b253ad5602dd", &(0x7f0000000140)=0xf0, &(0x7f0000000180)="74a459e2f69f6e79b168a13529c4ef5588c37cc42c7cbb66713026aa12ecfe71ff493e91d4", 0x25) executing program 7: socketpair(0x6, 0x4000, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000040)="034be620d1ca6ad91d7df3bbc85080aa2f054855e86d7849b65b3521ab49cb434faea5bd514b66de9ade20ca529227406d7c0d68d7683aa07b50083e6d3146cefc079107a9e0038b2b5f07dd0719c737954be71fee28e20df6b1a7356e444620857bfb39eb71772c3b9d7dbd3f7aae5e07078f8c9db64c", 0x77}, {&(0x7f00000000c0)="c82188a1ea5568492f479ab8db4e2d5a7ec915a9316e58f22e17ae176e3ddc3f7d1936a853a64520892dcc09188a854a322909bdc98882fe111402298deb9d1038a47674737de46f7e9f572fa8d6d94191dcd18d25c36c5329a5e4055155020fd5b94c43973d06fb27535b5d", 0x6c}, {&(0x7f0000000140)="5eb85425ba7df6204bf92225a852aafc8364c1ca1dc97704fe0ee527bca142c5d545b3d950286aa8972628f8aebcb2e46cd3712b84cb079cd04d7b7948bae65b843cc17276f0b0255e28c25c6806a3fa10bb2a9794d608dfe92489542a8d080f7833b7c7f65e7ea485f716052d6d5ad6298938d3b70a9f7e8dcd33546bd30dbca4e43485f5dec147ccde2f7923d58f76696c0775dae359f6beb59656c749902a04224d2ff04f4777518dd37d3fe32693e826af0da068f82c52f3fc39d5197c2e3202abcbc9b5862b3297fd5774f2616c9d849510063fd54b15db760125f9a1d89f5015f114fba23da6ec6ac489c7cc0dce745c33022a4f02ab697f", 0xfb}, {&(0x7f0000000240)="889efa77d884de1181bc13cf26504af215d836e2a5c1b9591c2670c3efb2da484e8108b89a559fb143c0f571f583ea473eedb68e2722262122207f938c386e6b67724bb89c138effedc2b2e5bf0d5c8cb5643afb87015686eb7c166117be89187a17cdcdce5eaeabef1c7587ca6f8c7810f1cf73715e196d62ca8aa6c9e070068bd7c9e4528854623aa5c6e3b6a1ccb48a68f2c68f7d50382d6fec89307ae0026f6d9633be9a9d1b51d503268cff9067c5e033438f7f76bf4b4f085937b481ca0f859bc62dc8d5d8fe441372e2251be3102ed56870f011e93a02276c836fcea02dfee95ac310be6447dcdaa2782c4e7d610da1c0d9b6db6963eb6cee8722a0d7f5278b978a056471824230c3179728a09bc81b13ae80d88456a245419c2f69d478600a5feb628b41db1b3785c6193fc6e65ebaac2f0fc81c96b33e94c9252cc0217f7e935fb447ea8d754a2477928ac46e76470405dfabcb05e8e906401dcdb288141c8f20427e4ca637753887c0103314fe7b8e98ec2826afed2a5aae8611ce3de537834dc1878315f9f1b39e779d22ebf8aa3b10d6545bfe0bf2415dfe5cb3100ea4b338066d015d8c97afe6988184fc7f29c0ca5371a5fa3af98d7bb68c98773d14eb0a85ddf563d1461f5e6421dba1380fd499e5d375568b1247c64df9289fb5130aed65ced23007e057e6a7445d17976bf0d09ef3185b069170f84076dea86630eef0ca0523e0b479406bc606c66ade4e3ba52b6e5d9dd4352dfcedb0a4cfcdcbc7de77365fb0883943981022cb4015e4a070f2a2618df1f6ae86eb12e19f85afcf9e430a6b5a3d9fa95952edf9ceeff4dbc661df97ec39decadedb51136368ee1f89e3f02c8718b70f578a10e38abef6c251da9b9b7316fb64eb61095fb41cb716e4379e6ce7a45f20de99ce4fbcf4735ea573e2a9a4948d7dec0de3049436b1474f9ed5411db1f0b14eb98b11174a0a2cb58f8d597d73edaf6d70b0fb9bca4df71f79fe60c170c1c3fc072f9c8a47b1854a23f33fbfed770f00cf6bacb26a1c615ded470d1a1d6fc8e992028390917ba2873e9dfb421d9111d1c6a9b4caadca2a8b6db944ed5e2c1e7089a83bbfdba9bf6d66895172e90eb0f4ed91164c06a47c047b036ca1b146185217d0c1d3a5353cb8f0617161d7f5bdb366b14fca2970a7b02f56ea3d67936fdbd56973ef4045898579ac6d56c72b27ccf929e2215a867ee02bd261d91dfcf661067cecdc7f7c9ca0626847cecd5a533fc05f8843941ee224dd1c77b6ab9cc17d2b28efbd6ec9e625ad54341f263828450b5aefcf3a87d213ed5d701eefb9040f77d1517bdc3bb626fa6ada2906b831cf1c6b142533d92b6e33dc3390f2ac746f7ea3c5fa1759e5e347a0ad4eecca704a0ed66c82c2cafe47d1a70839b0a115879df156a55da62d37b14946190c5fccc7454612923545b4a9f540fa87d9cc78a9524aa634f46d957dfc12b47fe6eba8d5fc211f79d4c7b4454b5bec22b8086d1516c8324e5bdb3e61d7f05af8b4f80d654b3f7076e6b023a186c29178422fdb64f7c4c8e6351a4146a447b1f0cfd88cb051b412da1f2f36538a9d8c22d00897eed2c094c16f952ca94f8870360f4af8e412ab4cbaa7465a13d6c118d00811f263618b9f9e27358fd4c73ea968ad5922ad900cc7746d3d67292f18ae72bfcf927b330428dec3154d34f2854aa9fdb997e0618a34ba69fbc59a1727f2f3e1160fbcdffff5d31cf52a060acf4f4a8b5798d678dd58e1b12d3d1d82b48751ad0da909195d9260f6207072297a4c9dc62e8d236aa2868d56a4f5cb0df366f709bead8553575d5d9d62fa44364fbd6e75893ae85a4ee67081ec8d0f7b5dd42440aae8b00499ac672b5a11d8388b1bda99c8083c81c37b9d6bbc382ca9e50a78687ce19f68ced001f28937613f8204af0a5301a10eab8e75b15fa6ae00e935101ded4815588d73ed83df9d9cdcdc0f753081fc8480e80c9b66ec9aa7adbc2a217d279d10b5d37ef2f0e3ff4b744823f0c5c5c45914b156c90ecfe5be2ab27b10fc1d34f71604fc07baf6c3e1d59c6f769ee69b8ca41626836541f67807545e67a6f41a9d5d4d66b336059c27025ff5c04d3456cf1b67428af1fe1a07238286fbe64dd5c3fe689bc6ab9752eb71b6d3ad8ad653b464082ccde7c9345ecf9a983b56cb3e04f4bc1d62c90dcbf036e81d6daf3b8dcaf0677c9137c9d12e2069dfb01beaf8b98b1f49fdca67cfd5af28abc1efb1f5f687711c6e3129a1e27f41c4cb7caf50a52dd868d84498f4ea75f0fe17d7344427e67b610647a7322da23a0ade7b82fd54ecb4e083e347dca2c1b4681bfbc6c24537780748b53824e8f8c9ffc87d9d96134db2376876a44e719808b5de1a8a8de850254a65a21385860d06c1661fa02abc1ddc988be44f158a06dca24be988cd86ab28de1c36f0494e7e61bf3f7e36d46e4c39d7961992ea4501778b6eb29fd82d48a9080efa911973e91a2ffed14098b75bbb056abf80d2e245cceb335509fa65d0c5dc090413c081042029927c1d5186b98de7efe335fd27e3194496f4edac9f8f2976875e8ea7e31728dbfe84bff86cc9e63a998762cfdbfd70b46b08b3c07197e401fa2a08845189367a59cf99bb0e541ad1128fa29bcb5cccde8bf909d2ba48b465bf7d396402dddce708d685ba977e43d8fe6942eb687c5fa97f67b66a57a2d225616f705658ff96d9a9c6e476c7dee3df32a2c6105d7414a4999186da18d6c850a224aed0f757a3801d5bfb2af6b721273ceeda75c40812b5cbba20413968ac5249eb8afe15733bedbf38319e25141f1661fbd48d262a8ed7efc17bbb545758d43d82b33a97022b9809964faf8d00c79bf8f1f9dc8ebb0d0bf4c49599ad69b184143aa43ffd94c1dde75089011169cccd96ffc7f4961e7496c77918a9f69cdf104d31d9ae047b4281ea8a0f8b09ecf6ddac8dfab6a9420de92933da8e14d40b702c97a269f25d846b9ab8dd76bed932abac927cf3f6085ce4042f224e1f1780e7b9dbc3016b65f5073456380ec77666162fcc48299aeafb4a9744634fabfffbd50fc73a700bd25c10c469606ff676eccff0c93f450681ab58c95abcdafd38fa51115c43a98f9e39df2048e12c08f03fa0943b199846e855bb58519f23107119276ee3210817ff13f1314eb7742eee482f3691c72cbfcadb57e885fb76d59e1b67cc9a20bc85ef2a56558d578e08078ec04ae2d025d2a0b709b2942338ffb24b2d3e0c7680ea947d732a94ee52b689013d69644f2f46d9360cc6701e10ad3a47e90486491673f8ddb415fe4e86f52f747529df1b1faf7c07b1338a633cd4b2f504d83da66ea0c4710bba69cb92eacfda762fad6984afbf48b7c0a3b3424784b63cafbf53fef81632ef602281a907acfe70cbefd9eae585aa8cfc2203d79df1eded75be732b40c3c6f9ce563cd018913a945c7197156e7c86c718782ad106da77e6faf84d91cf3dfb04276215ca2f180a0de1b4f70f065b7cc4d9291b9b74bc55fe1dce9f1b7623cf5e91dd0c37a1544a1790b0cf898477a89358e7b80f170013a99ea7e8202c56a4851ecdfcc255b87e4d0a93aa7d309993c3e7db676f65d05831e5f8b3c87c7620d465aebf19f020d9871c18823b88fc4a482e4ad627ba62dc4a28f36265a282c7f645f80f4424cc51a9e4d813704001d0cc7590b9a2dd4e03b1f7dd19b321da1510478339f03d9c4eedf5d21a352aadcf65cf500378fb9c54efb0d4ed6618719d30084aa4c4ac13514d3b77b4e91c6cadfa6978cb7745e6bd4ca1a49ddd66270695160bad0cc493cf997a70741c6e4dacef2ca9e550a42402672bfedb8a73f2e82080f5eee9ab3985247977ec439a2b2100344ab035e2af00c3e8a4b56374fb63b11b1138e212dad385ca66f83a06716d67a2f42cb7369d295adfcb21da5ce1876dfdb857af8503d00473ddeceea1d7ae6de0daa7fafa500a8fa94d3c391c6a79b30bc8086f5fa471ed6cff91f9b0d231782605d2d08b0948486b3d209a3a9ced7b96e6bf0415029112dbf02022307edaaf7c406fe4e23f341d430594995f6a57255acc1ec2aa6c0e4e94c802ec53d8e4c8a46bbb39a388c98cfa6c5204c9a721f9fabea2b902fcd9bd53000334404f7e64a1275a52fff3fc55d3858d27e2f920c2f8b7ffc0a7b95be72bbdc44c5a6ed93a1f794881beb998a7d721de15e0df596659f83bd0207f9a321495838b49bcaaa9c43338366d627535e3cc76e45acc1b8222b5f3b8e1e120cbb2c18f9ae81f875fd31ee9d5d4ffc848433d9239fdcc6b3cbedec54549713186cc76e09057e2a9a0e5278a5e8afdeacafcc06ebc2c9ddbd5d0f5a5d712045deb44a15c4295982e53dd26647c2cb5a28fbb0c1b081c8030c256323c7324d520d9f93ac7a512e32f46634ff5d60429ac30b9c3104c78d403f87d7903c49d608d3eb0ed83c533f32d3f01c13c8492029ef44747907e6274ad49776484ac5a7d10e6a47da8db0113ef4f44d1e65c1bdf4701b0b665a6b60746c35cb06b7f1f509de12de7f5ce29b2c69552b25add0eaa6b53c44570e6276f7e20be586a861d0da78e7af25708c2af4528b75c70366c746e4b0602fc9cfde7edb3f369f7e449bfafb1ad98b5925007c684fbee2d389e9e2dc26f509ff6c2efb49e6b802aad69a39943b9b85a0087aabb98e5a32f6a6a4bd85d85a80154833f032996d41036980f216342e80408e74e9e0f1f812a878712c84590f905d13ef9494a6515097757ff3b6df5b346217a8ae7d2b783ea73114e2f00a41b1523869a502cffbbff7bdad52e1f0da6b2b2232741e3d32473fe14a7f0378ced279f2fada7390809319c2804f00bf4d841415193edd34e49340fb5a2c57b24c517e377ef8f863504d5fc5eadf122f1d0d8952490b7c204cb944dbf536ee0e7c281553980d72162717404491df8001bc631c4bf0b37238c7a920d0ee799a1fbcdf620afe4a940e7591673324531c24b0a363deb7c4b8edb4ebbf7d8461483373bbf988c71c9bf3bfbaed4f2fa85597f349cf9649b2ad318b402e966024b716598cd3bdfe010159021744fe9057dedf308344a102ee9c75cce0a7e980e45052fb8cd5ed503d0c1c513390c69a7dd7b072094edf0c6591d684eebde761f487eab87ec44ede5c7a5b17cc933e443d5fc7785ab6d06303a355389198978c4a02adf7c62de50fffc12d978fc8603729334d9e92fbd375e0185606d865d52cb93ab170fe15ec1815543068bbd58e5d67cbfb6ec6a29c6a635f2d62bdbda260bddabe6021d51692889343b088f32ae4d921fce6a88b44967c0d9e29ff50707e7124047ac4593386c55ae871026ec8b1fcd3e1fa3a8f7349f34ee11cdb631527947e278b0b1ed45313fa73f46ceda477528426b2d09e84a53061c7196d8bd7f5e4e4a9ef01ac468e3bce82b823a20f60d90c663bca190eb2509c8720157e0c4585084efefa43131fde2dc3154b2543d48bff29de54b1d659b88ccb0f24cd8ab966a4dcba61756dda564c49d93fc558210620136058773eea97dac49e1e7337fbda05aa478d92eac0959d00964c0b2989928e213e3854a2cef0f1c9304008398cbb8242edebb6eb681a8669b6ae4dd5d8d38885f5e305be9a9540dc6f0ffcea715d621dacc0ff1c317d234aed5a6b5af542aeb5299b44078ab0c5c59af06a4da9f841f0cf609b761f0a1c9e2143b1e0bf7f2061889ee96262640a4f7bb20db8f519bf20436861fe6c4266af2e7ca15df449c39b35146d57efdf44473d4948d2eb65610", 0x1000}], 0x4, &(0x7f0000001280)=[{0x38, 0x1, 0x7, "db775e6a10cfb5d9cfa0074862be90490790af8b935add51759466f02288748a26"}, {0x40, 0xffff, 0x10001, "ed4b8b9b52cbf72d5d7dd78f2f5ac4c75ec63ed231efe98268a07cf207787d79a07d6357cd81c89a044067"}], 0x78}, 0x408) sendmmsg(r0, &(0x7f0000002940)={&(0x7f0000002900)={&(0x7f0000001340)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002500)=[{&(0x7f0000001380)="415a4efdb1d42fcc10692a7647bf45c3ccac340f9e11b587485bfda50ce4104ba21e40b04f068a9024e3117c114da685391621fe4c26bec85e1e7a507f0a67b578054075bde6d4553509166dd35e083cb341166375013669728ee99ea30a15f9e7b0187c694630b41406b10b1051de6e604dc61cb7fc95cdc1f020bcf0833bd0a2b0fe0731304c030643dac1d6247a8da0ccaa2afb570883eda209eeb7a6175662ee46254f8f5988aa1b68d5cfce2e3b5211f0a98377bed8bac7046dd9934c401472c2ed25cb03fac79300c39537243746c82b954bcb5a9f1c459d217b8dda9c", 0xe0}, {&(0x7f0000001480)="aff0a4ffb3c07471e894e5843b942c8d5dc7310f259ef52988819a83080af5e83f72020a526821a180d03c3ee6fea7f5d6c961c77ba4bc0094c412665c19aa5199d43ca5b2dcca6b60a742e997bf90c8be5c99e871c3a4a1b1d7b5c680b4e6", 0x5f}, {&(0x7f0000001500)="568b7e7af6b8a33392eeec00a4f44f9151ead5d8ced5cf92023dc4aa6ac2bfc9106b1a47cf1c222702684655d0596d8930372f82bc1b882cea1eee5f2464995065d13b8371454ba8421cf0111b5c0b638bdf53a8e0e25fe0e31a834402bd4bf3de6c44a1f89afcf4d03005ed881486ca464b7a64396c03c7d305b55b38d61713755e89ed990ba0a68ce49316926fb632989f9887f64956d39a23a87aafeaa0fed9b1f5c1f8bdfc8b8c5d9076fcaa67f852628ffdc8052073273f618c09c0f34ee9b984afc4ec442411c0b098b87275fc9eef55dd03736d77fd99bcbe8dd6509a91bf8eba77edf07e467b07d90cb2c9164ddc23153498ed2841472aff139087cc2a571943fba14b453b8e896b127bf1306e6a6ed73bd458fbce7330464ea2a524c11dfb3f03441c8ed7c50970df7a61d17f98b47545752806374e0b659580a97413c05c1394392dd5d37057048122b1c00f2d2f5afdc1c4550ff795f5529019f138e1145cbe4eb6bde91fcec45b65334d2947ded28a973e060aca17b505047ecdfafb608115457d55a642660322558d13a843207a0e56fc24e25d87431599a0e77f9ba5db61b71f7b4e27c47425dae5f7075c9e98cbe675a3a2e2bf7ebd21f9f651db0caa669dd4efa16391737db3436a0dc2744cb332c5d77052d5225aa697400098b7e8ddc709a49c35df84ea23221cf430dcd45898687e59e2a71039bba26d15019c97861c2cd2ad7cdb578c7157b9dc4ff50f6d8423e5c943987e5451eef33ac0d29079bba59439b572d73c246c06ec3dc2b73f98082ff534dfb4c2794f9d7631747ee1a51c6bf0cf0e9b2d54dd425c858300b44610e39b54253d24fbf1074b8ea82613a0f55743fbf839e9a2226adb0dbae3318ee0b8faadca39871a2f44b9448faeeeacbf406f511fe80f738eae05297e1c9c9e72677394a28a67bba6f2e5e4c691bf59fe3e41d26fa2a020fc2cc6d24386bdc1970396d16cc63271cdc3644bfe9732c7db46d3a7cf479243ec3f41cc4046176a65a8f557bfca4994c6b9c996b00e5854d952bc0468679111d82fe09920ad32349aa3c844af8f6e8a22fccee9f2d5925424f5dbe959a4baa0b4f5d0a5ff649ca78f53120e08e5177fbf417361ffbafbb1a834a679dc51f0c94e8de38f9ed504e733a32ef57300ae8cbffdc67bf73aa530174faafc0eec668b8f9d799946a916cece5db21bce212cb520089975c87fa2ff8b4b7125c037b9152c6072ba66e3fb6b9cc3ca734246dc8fc7e488d74cbd274d1cb87e041eaab3e8ebafdc6db9d42317b3f78f7ab6b569b8e7a26f613d1255ca7445d8cb9823ad197bb520153fc45383af0e36d6c7c133ba11340edb2f02d4737e81226496c72c65bef70b421e892f71cee511eb5dd54c1111e63ba14d558b94c00bea5b5ae11fd6a86ffce910be645478bcaf43487d0032f858cb8674826452afe9cb8cb9d46a548229596c81bdbb08f8c6d79a6816c6b49705d0dc506502719631b6a48285985beacc03e7adb3edc18919867b9b37f7880a4f259a787b9c0d8ccfd80e7a5e23d0a8b32ea3504fd30eaf7032520d47a808f9a59e1631ccc642a17bda8e725a92836efd588f853504c5e5558f0aa31489a8096621444adf9ea000d6783d4b7e6a4895b3214b8e8c56307c12ed5eb8e023038562e051eb9b793f82a3c69d16e40947fb4327f362f15865ad109afe08bc1f9f20c743c93b526548dbf20a2e10b1635625ed42c8be6090b52c792eed9e1de25ca9773b9af00d36eeb13d3631d46c49dabf1610b9beeaf4fdfc33a08ce5c29dc6c98d54c37ad0186392ba8e1fe6e89efd5fbf2b0f0c3243fc5545ba3753eb453818e6745704b484964fcc6ea7e2fb5ab2f3d9d2102267d068198c89766ecb1a5f15b362b3f50507c713461eefe32d48d0b8ebe84648aaaf37b15414879ee9e846cd779d2078e2a4f7038a5a8bf6c8e85cfdc94b9e7bce735696b48ae37389d952c5e15e574a81e7adfa8cce6b5b94ded835ecf6bf1a4ec7d1432ecbec3df90b2a455c2f198533bc6d7f270efb4a1e6cb3a0fffc27fa026a489d35be94bf42992a4f95b9f07304f0e4b11e355a36c2d24bff9382a9ac37be010ca5664c75ec402b3badc48e86e6aead6daa7d4c975206ce0b85e4f56e1324e9e541b7ede63e25307c2f784dcb13b46842d5ff38af92db197beaa29387ce53c772c99055e01aa2af326d9a5a12e1a5c17d78aa51ff7f50042f232992e03325527c60b7cc7d2e0c6b992f7b1f66aefc907404e7e3578ea2c2ce129c73725a598083c38a666de460412983715dc8adfc5f207ce0cd5c083d6b6f26e41fdd34eb9dbeda25c2a2bc7c7f62cea69b047d3f0a884d580c690ce5c41ec8c80c0a374271c681086aa2531ce8285b876f3ab75c53a11b3d464b61cab4dd73ff7f6858416cdeb1791c43f22765583f152df4c0450bc377c330ef52c60827a7253f2677c9d6394129d86ebf6adbb220d7cc894bd8bed785e3b1cbe034d5df5cf9531bdc162bbf5b09362dbb558b30ecd6d090e853a78cacdeced1f0852074a422da3e24796178dcd308f5ce31fce0bfb3dee6ed172fb97cf8a0064471c79d743559baa396d23aac65496fe1dcfa7b6bbd19a01622d790b2918c38c609cb82a9e8390a5babf9c41491cda6f4546c4f22d517438abdec3a11e3704e0be1bf0054937e8f0baa51a5dbb433b9a1405551e47de8d462ca3a692c8207bdfc6f705834dfc903d4e6599611c3c7d7836cfa77817cbe1112ff56b7e470eb97eb24d4d411a1cf19eaee0da7b5a3db2f33a7972b7b9477610d5044f6393d70e42b4f252fa4dd90fb6817dbc04e5a37bac9a48bea86ff6fc00d24c46207ac856c4c98a0c7a8dff21b501d1beda37220abd70a7a320e757f86d84a9652ce575355996ef58a2d14d1d2fa30f0dc4a409d106b1ad5b62e9495df2f082b80ad3709cac71a318f62685f15a4ee23d520c96d8d4770ac756103bc3f6950047db8f9fd9b75afe87f60602c2dc4ff081847a078ca5ef785fbfbf7b44cbec3eecec34d405f810dd057f2b65de697512fb6ca67c48bf0bb142c9baea55f35cc27c9502cb3b309a570797a775d1cfab5469b20f8ff36ca68089fd354467700645b5d7ef51b557a453a0c13f5ee186b92821a414bdecff72c4d58466e697d164a0f8a8883ffe46c9e17bd0f9a72ab4daa0e1f1cfcdf2d61aab1f4d63fe10e3b739f29185ac3439f8dc353b3920aa7037eeb456a724fd88935c0fc4f171aa977a4be372aeabd81768be7ee318dded7c8442948cceb9a467cfec7349f5b08921806f4689f7b30efd673427cdb6dbb0da906426ca986a5c935a2cc52672ff2abee63c6a8b8d2954dc11d4f096eb41e985694105f86ee26b8f000e0d45630f114816b8bb4f71672684f7e6b2a1dd636d9c6203bcba2cb420f917dee8f0ad09c4afdc60bacaf6b6e08fdb8588962f46948f60807d42f999c958f0421db369417743fd145f92dac31c64095eab2880d5ea123f9296fee4b9b10aae7955de22b3878d658cc94fdb299eab1b72ca1ebc4fe752768efea3ebc3ca125c2f0fc3bf76ed47687133ba224b9dc9cd103e5d4a043b5f49409b1ede03246af9a0445d071a41ca65936d0b6560a3bfc5e0ad19e1e310598854c74da0619f0290db66282a9efec280d3a62853dd0c695a22e6b11305671a9f4c742c2d635f993625dc87c4a2dc8316d684a182ef3f262d66a7531594b42c809506a1ad87d6c573c4f5d7eed3bf7e3ece7dfb6da43bf27e68b0de82703ec447147d6f59426dd8224359abfb3b566e1f1a0e902ac960a29c30d51f86ae64139209b2b751cf8b579a92dba8c1e34d299fa85c0cd2d3411457784813c63c2dc7447ea8d99a5778fbdc591e6a93c5a1d6511c8ecbd2faa1d1e7b3e88143f11d0c9060f97fcc13e8aa5c5e3c74f912434414e323f17f26f4647953b6b7398146989bd223434a25a8444a470d73a1a18431a4ff288a60835ad8ceaa7183abe8910ae2973771b9525026749b65040089c484fa70fd4f7daea868f40cbc6fdf4553c96362d575e646a3170469604abf33e92e4481ddf9d861ad58657b5105a86f230471db3d3bc68077c2822d2b98d4c03c3e786417b55d75af4f83f2a81eb5dc5033b0c35b4ca5120c0beee1a2b68f1b91bf239d9e7512684fd51c5a110077ac05e6c245d4a6fa776ccacf6157481ea15d4a400c854fe0b6abad2c8b39c6fabb78a67aa590caef3e62512254cdab22e774347fffce2a30b0dc60e29f0aebce015203da1dc6ab8003f3c9b0c0a4859b08a0e97d4b2be026aca3b43fe4e45bcb8d91a3c492361d9b387ff4b687172008b0d533bcfb650e166689b192f56f8e498bc3b3c43bfe1d34219e09422488a44733660687abe712ab57fd6b994eba2153f7dc3b03f924d90347b0f48803c06be6cc9ccc4aa72cf7b18400702742c6aa4eea83227eef90abfcfcdca708b9c8582ffa2998a7eed6929c7a304da32f471d8be519b4833fb1c816ec88302afa2ad2ada49ed11766ebaf19a17b663ec5a2c5bbf62630fba7b9cbd871f185faf8d1e5b3543f2ccd56e7678639ad8a2166b46cecc2ddddef46be32c7b77c1f622253289aaa29a774e8910e6f2b30d0b9d333502b51abcb58fd6f176c9e990eb44c3af627146f712de8ade164f0a69ffa85e03b340f1c32f330028dbfa2043e570b9db63f08b7315c209f08f0dc5cc77cfeaaed5c367819b255c50f558f52561ab1500353fb6224c05307c117e60375bd2ab5cc95643ff677812ba32683f259c9d5c3a333a73bf12e27eaa3f007bc2a584ebb09fd2d55389e7dea671d69c85ab734c6685bc32c3821a76a013f57c5ab517a4d6440c0f51c3fef608fe4fc90b4d918234797406a1435808f3f66bf557c4cd759fa28017e0243ecdcd1f5ccb88fdf9f1051f995246ac2d991822d85ca66f15c0e8a44d668a0f7fa82adf80dfc2fb75d0f893d1901564206fc0ba87706f0121a3108f4faedea7ac02546207b371fc26c99c26bcd00df58f762817fac73b558d54cb2923d0b31b7028fa868c1bb75f151ddfeec81596c3f787fe3445b4f30b980d28871a7bf21d6ecfb8e47533d7f2c3a99cdc4c06af819707ff5c031f044f5159d1e14b60f3c3296fe87c51bafb43661a040d5364dad419361425fda38224eae218f30d55b0083544575ec7ffc62b16f6eb3cac2610224037c00cd971b6b4026c30ff42f86f0641fc49e32cd6117dfda1e8497a6c78cc816f20be7e26839f39339873f637b7e0d6a69827727b3dd701d4330c6c4ddb8a960e48e56063cefc296496f4c8cc7934a53859e8f0a2cc320b9b42e747e6f009fde9d2f28384baf4efe6a8b7e46dd9485f3df12f830b721ea3cfceebd93dc0541667f4ef79be165e5652245b881fe0c7712b34af371327eae3abaf006c169d888ae6a05d2065bececa5becac1ca6f38a2fdbb37aab07ab1531ca97d32ab5f341a67fb5ab97823f7526f8ac51f608bc3e57897ec945940b481200bc43284372d24d08863786babaa4a26ace44ff17930dd442110e454089f3ddc646097f806a731225d3652394769515c5cbaea32ec1367f912c1902ffd261ca03a270b564447437bd0dc7436332e3285a6b3e8d7ad3f0de3ca288fda3c220fc7366d2e7b54a995e81e598a33520c2c3b27306e2c0d6c3693c801f82e50f424890e953278b4e93aa464b4f654a58e4d6e1df4ff698a9efff06e822bb8ed24c7724601cbd85b1315052345d24dad0409443724f03b961fe22e38650ba02bb104f5c72be", 0x1000}], 0x3, &(0x7f0000002540)=[{0xe0, 0x1, 0x401, "4ffd67f7261c31b5c6213de360339ec2efbe3c310b14faef953bea1b08ccb8425ae682085ca043fbe1bd5f087e653ec21f682203fe4bb580a1799080ea989ddd2ae014db5fe2fa478e13533d19cfc28159975995db8b94d37756c3384b2101064d6184729dd942cb094899fb873a3fb1a118b553af593e7eed3038074e23bb9ce5edd0a9276ee3203a5e823fa799fe2c68bfa3684fed26f2619f2c80c7ad031467732797be7fdeb6dfad986a6037b8afee202df2e217fa2a495a90389a12ae798f2b4b96928f8ff4297826"}, {0x78, 0x1, 0x6, "2b5e1fc466493e2e0b7f0f975754756688d8e97aa6d862b2d114c84fde9cdf44f70d6bc9e7b389ffe574e6513a8a27047145bb723eafd8108dd8edb297e45701230604a749a5f8d74f1a4679d42c167a6b51ec1e18465c3aab9c862e3323425d720737ea5b"}, {0xe0, 0xbf36f3759a7b995b, 0x10000, "6f77ea2fd98cb76bcd434dde97f6b164e9c99ba5af78110ce42bae2d753d4d200a66484d225d6e4d7dec98d9781778b34458f876a1cbd870ad33eb039721729207e2bd4733c44350612477e00d31437b75766957c0193de34903cc7168d6377624303801a7dfb674a574491ee6f3920bd1a5b11c03410fff75fd845e924fee2961a827434b596399641650ea458f900bc94d9dbb6cdc5859efb0f1fdb9d58f5e436701a8c20a0c5f2a7fe6e27f0c9e0ec509bd821edbf924768488ce319e73a2ae348d8a4bccc2cb4875"}, {0x20, 0x1, 0x4, "d88907bce66fb83ca930"}, {0x58, 0xffff, 0x5, "4f747b62375add48cabd854943f3169cceee0ed631ed84417f568e88a55d3785b6312a22cc7854102cfac5f73bb70ff41699934a458f1cce959f8fbce292d844aaa71a6c"}, {0x10, 0x1, 0x46b7}, {0xc8, 0x1, 0x7, "d5a94a3daf705354259b1fbd47878436d8b4afdced3f4e57f4e8902675bd047dabfe320ca6cb5c63cbfdb2c30bf7a78ec4e02bd775abc1aba358916b4d9caffab5fec84a3f279e9c13e5fe4868e096587c52a8875401fb3ebaefb7feeee987fc3eab84f1571c19b1a021247d8536c9a0d542d1b9623fe6590a17cb1eec7be86b1a883c31dd2573a9fb24818a9cd87de71b8367d47ac10589850e58684aa3e10a314e505d42a59b13f81795b9a520ed5470a20582c35f"}, {0x38, 0xffff, 0xfffffff7, "a5a6e8b1963eec7210317c4eea1f753b2e5c1dfa9d8265acf37cc555e76c04a713c7"}], 0x3c0}, 0x6}, 0x10, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000002980), 0x200, 0x0) linkat(r1, &(0x7f00000029c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000002a00)='./file0\x00', 0x4) r2 = socket(0x2, 0x3, 0x7e) read(r2, &(0x7f0000002a40)=""/78, 0x4e) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000002ac0), 0x20000, 0x0) bind$unix(r3, &(0x7f0000002b00)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000002b40)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0, 0x0}, &(0x7f0000002bc0)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002c00)=0x1f) setsockopt(r2, 0xfc, 0x10000, &(0x7f0000002c40)="8fcef5248d8188d79848aebd3770808bb7772eac5dcd4d9c229dc39e98ebac2987b22e618305f8ea4ee332c41cc9417e1dcceacaac4b19151921b6e85f4ee689a83f0e34a254e88876d821a6c8af5e7c013001a9418bde55bb856fde3656071cca1d6c3965708be5b2e0b1db746a42fdfaa49357d6fb2b86af2b7d", 0x7b) recvfrom(r1, &(0x7f0000002cc0)=""/244, 0xf4, 0x1802, &(0x7f0000002dc0)=@in6={0x18, 0x1, 0x401, 0xa03}, 0xc) r5 = semget$private(0x0, 0x0, 0x40) semop(r5, &(0x7f0000002e00)=[{0x3, 0x9fa8, 0x1000}, {0x1, 0x401, 0x800}, {0x1, 0x200, 0xc00}, {0x2, 0xfc27, 0x800}, {0x5, 0x5, 0x800}], 0x5) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000002e40), &(0x7f0000002e80)=0x10) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000002ec0)={0x10, 0x3, [{&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000c5c000/0x1000)=nil, &(0x7f0000cfa000/0x1000)=nil, 0x9}, {&(0x7f0000913000/0x3000)=nil, &(0x7f0000d0c000/0x2000)=nil, 0x2}, {&(0x7f00007e2000/0xf000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f00005ad000/0x4000)=nil, &(0x7f00005d5000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000d61000/0x3000)=nil, 0x6}, {&(0x7f0000459000/0x2000)=nil, &(0x7f0000ca5000/0x4000)=nil, 0x10000}, {&(0x7f00004a0000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f000050d000/0x3000)=nil, &(0x7f00006cb000/0x2000)=nil, 0x400000}, {&(0x7f0000fcb000/0x1000)=nil, &(0x7f00009c0000/0x2000)=nil, 0x5}, {&(0x7f0000485000/0x2000)=nil, &(0x7f0000b27000/0x4000)=nil, 0x9}, {&(0x7f000074a000/0x4000)=nil, &(0x7f00009f1000/0x2000)=nil, 0x200}, {&(0x7f0000d93000/0x1000)=nil, &(0x7f00008f3000/0x1000)=nil, 0x1}, {&(0x7f0000dfc000/0x2000)=nil, &(0x7f00009f9000/0x1000)=nil, 0x8000}], './file0\x00', 0x5}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000030c0)={0x2, 0xfffffff7}) sysctl$kern(&(0x7f0000003100)={0x1, 0x18}, 0x2, &(0x7f0000003140)="13d5f9030e0b76bd3e12e4fa7223a6a5e22dacd8ac3c1d1b47f6fd81c283c99830790676ad4de65d8c5b348b60c18e4bc8d6016d8fcbcd351c42af5dbae1785509bcc767f0f7f51a223bcfb268fe1c73756c3b8d80d78a7cd97b563772e595130c3e0909073f6b943bf9388bd0af881169922b458244c8642b2574ec5460f65a04e90b889706d381e168d0408bb1cbf6741b3922f216d55f6e51ca55ddf1219493be", &(0x7f0000003200)=0xa2, &(0x7f0000003240)="061d144bf79f13eed6adebcf02298b9fb3bd33c68ae5505036c8cab136be6fa679d2c27054d69861228c0e38eb1105f44e3cab6385df788985e6023739cd41a0bed2c3ab4328a8b6b2950a0543ac728cd7ca5468ccdd30ef3481abe0e62e6bee2dcf4a065dd0d27f9ab26b2f6e14ed147d44a3487a1eca862cb1e2c7cba643283d7a432d3a748ec87ed8827616f9a7e3b1564690a7d636d46a8fa31227e0b1dd720f15ffa444692a3031", 0xaa) bind(r2, &(0x7f0000003300)=@in={0x2, 0x1}, 0xc) kqueue() ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000003340)=0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000003380)=0x4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000033c0)="dc08d91ed13856684b2031823f45ec73ec40fe62690fc14b06cb5a873b9ef3ececb126900bacfc56a5dc3ab21e187c287115aaefe57513b8f40a7e6ea569065fde6bca9f67ac478fcbcd0f05da14d21b587cb04fb01aa48cd6021ef39d76323102e21ea0614865e8d4b6c59f7baa1a2b3e742bc7b411727e82e810e4bbe9cf6f3fc28757e01ed44ec17b33d0dd769efe69c6d3e1c5bcf392c0dfc3c70f8dfe68c0e3307c996264ed9b5583e37d381fde3d40a34e47c122fce18f9b7d0cb128e708a246a75a7bd5fadaf02858cc44077ed05bc08881aa6e97fe09fddcfcda197f3f3b0c89a932d422f478e6f0819ebf719a1da1a7c0aee07173650023f862ffbd3c95f8c28044e8525ab585fe4e97fb7e90ccffce39f473261ab41e4df6b5b128016d1889df428b178379b0f09a47ddfdf6f4f1922446a534e2758cc3c387aaa76df3597353119a88a5496a75c8a95312e876719d21491418d0577fdbfb4e300c3d4b9285ae1e6b6ee1b3f440873134c3a69c8c25bd75945c87e7a59c4c677a1d54c913df84e7d8fc63d33946ac869a062eaf68012aa38f28255adc565cecae89106ebb221e711f7972396949ae12c537350283ee4f5d0ea815430c3679883d628ab0cc7a199b2aefda117fd0ffb7920f1574907477a58133cbad6fc30b38747593bd6f3dcc24f2e9b6c990298edfa1e42682644a03ed5f0e96824165c90415d66b410053fd063f8848aa396ab39c74269ded736bd295448c97c4dfb630d3634733a2906b2aecf80bff510b1638c91d40f86cfa036704b4417aab631f36056a4d52b7561318622eaa72772226ec7f56b0d4633e8118f60f952c2b42f8b37fd22f1ac19543d578b1603801d9bf21e8c21d4d3baefb956f6a723a3c3a2fdf7b1e2175cc2d97d1b9cc3939c299c4b4c98feb32ffb8f95498a0cd07e141deb0b3e67971f84ecfad71325af6355fb76a2f070706c0bd6c3cc2fdf57b902d06bfe043c81954a3e537b445e25fdbe387e093b37bd7b578818c8c19acd8eaf53bb9ce26d1d19dcc71934bf443aeff7d4d39a937dd3c669f35f9bfb6b3c87a90a0b78c4862c756fffdac67dafb641966bf9de8e253160e90481420032017e427461cdb847dc8e495cee6a8901f7cc01cacfa375134a3f32a11159984f614fc2e08f151485d7c05f6a4353c26a8ba619ce5bdf577056af35f17c2f8d3a20f729a1b88eb3d9246cc25bec601496a4ab2299090aefe62fc1a8fce37499ecc14564ecf74d311c38a65c58d3d2187edeceb2cd577bc781415675f52dd77eeaeaec6865c4c5f70fdde8c720c0aee20461672560a8803c5cff0e3967018c18a02b175105b059b3b445399466c8ba830dfa970d0b537f4a4e964a57a605acb11cdca04772fef5bb10845ea94fd6864897d801131a2c254d45480399ef6142274199d8a55da39e833484bf889bda7183829ec31c33eb27cc37e654b454e5aba0ff03f704fdf47da4b6d04e289a9e33e0fdd3197b427fdaeeb99f159590d7368db5ccdec8328e56eade5f21230f63607823abfa526bce892356fe0e14ff991954bbc2afcc665ead3cbe2466b465d1d02801c4c49dd4db7fc12db80b938f8540b8de12e2a685a64f4f631058c85babb2f549d1d206d879892140a3085682c91f2620299500a63dbe209cacc6c7b77b40c226025d0ec72dca21045601d0d8b021a844c71586b0a8a5a32e09086266ce8c922c3048a343144c8b888800195dbdcf51b6b1ce3a0af3055161ab6923c4b1a27044b9063c92cf87f46e308fde3e9950931905fc2f0e155a8ce464dcf094b68467c6b4efd41c00941f03a080964c57fa40eb4b91a38831ff645ddd308307d03a09c6ecb22f83073fb5622237c631535fdebe7c726d26df62480bd37bdcaec5867ac895b4a3abdd11d4be94c914829b6edba4ab45045dd4930f5fdc6dfdefc616c90afd591bb634ecd26e1f1d6b35b7d212298007490f9293b79dbbf15871ea0e52b0aa24bd76392b62899242f9d9b533f26699a4b285ed8e1ef9110262a9e69b79a1d633536c85852e773be2b843e7088af32d3c0eb745d1934561186dbd48c4c84cefe9be9fbb888bd2ffa20545db58695361a535aa905568c43ee458fd3fc63e3085649b9176ca96a2c8116e41ac308d5b31116c0158c697c256f7a09eed8b54f4802b5cd78e51a77be2ae340210df2492ee05f59475b458543d34f75ef6eb084b7258acf7078c3e0aa824d698b49156d66734352e88b24039b0db879cc7abe7a6cf9f9c994c2ca7900f7d5b4de0ecd814914b02573a6056597e1d54eef42ef16a77c788ff85a0daf5a480c2e39b6715ccf202570033e993a2bc47b80969a8dfe532fb49b8da815d56b341823fa877b42f8f72573bdd23f9b1aac5525d3a2d579e50ec10810f10e50cf726020bc33b474c51a299b209b24342dde0588a240f1a4fb7bb00ea37170f4b50f497e30df1a2eb2f967f54df0afbac2bb80da108d0924b35687daf23c1961bcc9577220c55f667c5860ac94f975743699fc8d9927e669fb84fe889db79caedd427d060c085c02c0a16dc057d217fa0844504f28eb2fb54db915919d0f14ce0644692a52e58a1ba09bc53a00c58edd973cbf9983b24e61feca3c704a67d1080b99f0a10fd5ac4fd92ee9da1e3d9011c6d000211c258b38d04756712fb4963f6ea1469bce9451a4cfc1b4fcafefa0ea8263798931da53e028f21855e3fe94bc5da72891b6948675c67a012291b228d20c29ff057b6233059d4231e345da1d29e7acf47fdcc05d202e36549f5141e70b17ae515c8128c4644957d58de9edc2052604926105c36289a46f0baa38deeb4bb4cb97681e160b25d0fdd0ca88031948def1591b2d4fb373bffe7fe6b3d32baa71e3f4f5dcd8607cc9b28e2804e6e0e933621d3afd21d6183dbc6f72e6b6ecf2c0631e5293598d2b015c8a6979e09046f52999ae05af8165d0a113bf96f49b58bd4cd33c26b5c89271ea54dca6aa30bb5fad21da5c8c880172148b52fcb4e4f77886a2df79c424f5518ffb62bf39b54f3ba910222f0e6fba192fa09ecd743ad913bd1735097e1908c95a91247472cf4a6dcfcc05d34747b9536b4400e0080130c91521f50b750ff26ebf4396e45c2b29c9e2ddde1349e37d194e68a5894a3fb50bbcfbe4c1cbd6059ca7c64cf95ef1415423dd8a12f28594846ec7d9cb8227edcaa18429fc92c2b6b8590b99524db45680cdee92f09958031cf6718d9cc89f34f433172dbe03c99982800790d7c124fa1cd103b029904c2697f34dafc4291b0ec839eabf7befc6d193eeca13e456aba1020ae14e32ad873f246852d859289a52027503aa3c0ed434bc577b06fbaf55582214bef401851b45ead296e8d61b1f67545b3bba0142f68385719c28099863c139f58cafe8d6c6e596bf505335d733be948cf9390e5ec4bd732ec03eaee143401e7ce7691a939abaa48e9491ea035067862d6950b721a8458490db8f68b2100dc9bab730cab8c4e921589a62d4756df1f9c904f9049f81b4c570bf975a1f8aae565158c978136fa6c651a3753b994973a5cdac0e6465d3ad869dc4abd7603e8595f3323abd82088830ba7b9d4b7a1fc18080d26af4249ef5454dd9b668baf186e0e9b2f4ee1b23f8d0d61f59d1bfcc3ba96d2d85d8eef5967d6c80379c872e41125a9bf082dd786a419f9802f2cfa1606c9a7300653dd3573df533dadc737078445b9031f9ef8293333b3d2eda275ac63b160a9acd6202e5f879fb9bcfb60552c9719639dcd85b3440f5e482dff68b2324574820087501c8412129c933c51e29e72d3afee890c4945e87ee5732493a008df2b80e1fe3260ca4f86a3a3c1bbeaf15a707c6dd3f231b5a0fe2d7434ca988936c9931f5efad16781cba5a9b89c4a99b09ec330873599ae3650e8d0b94f89d6b6e866247911c3800587618e80be4b64371d28055ac1f2618ca9ea5b4d991089bb7e83eafcc75764874515ffa77a3e8a45d5ee6b3d8a2b844adf26201a770fc43dbcd74bfc520c09f962219b8c300205f86f840785d827a0545454bb9c475f9e396839783459331c34d39eb50a626212e5a2c6499bd40ef4eaf83d0a27ba765ac5c894f35c38804133bcb15f0ff2276973fc6332b1a8899d84629c0c4eac5cd8cb4301128a2a9ee220a09c8d88b978e2e06a67ace90b5263093f983f1ce18219eebd7760dbcc580ecd98de90687a25c144ce6ba933a2911de3ae140565b82130b50620908d4c3a98cf738ec70a60ee37e201c8107bcd544d5c970ef32cf4758359542fa91cd30cdc9a4a4bc6e4fd5171953d7a1f5e14cc0c794e9611b39726ae4acc18aa1fef2a4b7f4590757c4e65bc252e8b3f673b696cfe3d725d568699db2a8576386348d672904454c818b55c74e9ca446872f6be711430b5eb30136a6ee0c955da54b0b0817c9f01dacf84a0bec15d1411a8bcdc4ec3feb85656f68a6a200c4218838b3863d2765eb8a9402874e5f50776a58bb58db32949dd4bd3acce4c5c59f2221b00606587dc647f32cd72827a5b3efa00deb8ebb0dfb977aeb0429a2060bb7a1e7f31b636ed5f662475d7d2f1dd1668f50f8bc2a086811614ede731ee7b41d961f228adad5b0f75bae4c84a2893ee16308039f707917e2fcca333bc64024f709841665ff92a3b450f82f866f942b8a56628f54b7fbd706a94f6209d261f6851cedf0b932cf267cdae88712ec729fcac5194db39acc9d54014d7ac75b83dda3a4892fb3893d72ae991104a69fdb5fd6dfcf70cd389151e17a28c135d4feecd8a4686c3f875bf46a97b87a17c18ceb0ac57223d2b66ea4f63d01e5c2d454800e8f0216383d9fe5fc09580c0400e778fa2bf1f73430896693fb9145631cd4103c8b185beffd4b4c60d5de9a52dd053dfca49bb54b4ca4378bbcec0f6eabbf29f883d2d139c8a65da1be9c195f5506a0c9f79136a29e3310509dc7f3b9067e5294ef9463348740f96733d8e61e395212cea630f868b39a9a9bbc293a01b5b4b2e18b522b0ea83852a27a8bf93ae2400eb4ac2fb4aa5e828471cd71971a5ee6a1e84fd64e68e2a1025fa90564aeef8df531af2dcc2a9a732581ffedf4d874f57b738e6ea644ec873d4462e5cb9be3dd8b9a78e85ff823796f42f6f2469ae9996d2d07ac981472f500a0b79142140c76f4ce24642f0129e8762ddc019c27d94b2de9fc692a182bbdc669dd98c338ab884bf4c426d1f90f63744e65a60bb45c636eac87931afc797c0bf1e9c2dfe108625c3fa7722a9efb5cff4d977bcca6e83aab8808acb37f3b695030d5c7d9253fecd9b5c647be10244d0ccd09643e1a24778fd97c7ece5d088abea5522516530a7de9aa50486f96c82515b6a2ffbcace3d874347fac3750e67ae28dc7945162a768a352ee77e1e61ca3d0cd8e7eb49b40eef8b09c9f4a18183478e6b82aefc6372f4d3138489279714ab263ad88788395a3aa8b51d1b7a6004b6a802f4c719762b3d7df7b910d16bd046a390f952092dc08d4941e8f4d5e8ac72ec03a2578b62e1524c38f96014f1049fba9ef1a9a157503fc10bb141d61d04f6550166414889a7815f303491dc4e4c811c8b658601ebc892bef7ef3d95b3782120d5f6a4daa90bc3a4d7bf861528eca5e851aaaf7b4dff43a00a814b2b2f9efc6960612938d32d44470fa2c7f6aede0608d31bb8aae79bffa69b7dc80fcaf0a4a162516693f029c72bbcb74b2fee66e1db936988832271ab974c3ab376de21486eb943c529ab120d519cf35f783f51d059e7ad702fd", 0x1000) r6 = getuid() chown(&(0x7f00000043c0)='./file0\x00', r6, r4) mkdirat(r3, &(0x7f0000004400)='./file0\x00', 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000004440)=0xffffffff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) socket(0x2, 0x2, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000340)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0xffffffe0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1fc}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000019a000/0x3000)=nil, 0x3000, 0x2) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(r2, &(0x7f0000000080)={0x0, 0x1}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) r7 = socket$inet(0x2, 0x4, 0xff) setsockopt(r7, 0x0, 0x5, &(0x7f0000000040), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, &(0x7f0000000140)="814c8eb5635664ecce159d326e72b8e596abf50a3f871ab9ce7c1d7ca588114fbc848ec6da0bd4f356a91255db", &(0x7f0000000200)=0x2d, &(0x7f0000000240)="8891ca36b91eb8ceb24ceb311a909a6fc89d3ef7ca4a0df92620ce2f81660b97d5a8b2d17db5d16eaae93c2511253f3ea0a03a44a5034dac33df5e5e5e0cc6", 0x3f) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="5de3b2d5a4933ad9eeec0b026cb7de11", 0x10) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000180)=[{0x0, 0x5, 0x8, 0x5}, {0x1d, 0x3, 0x3f, 0x6}, {0x0, 0x0, 0x7, 0x40}, {0xfffa, 0x0, 0xfe, 0x3}, {0x4, 0x7, 0x3, 0x20}, {0x8001, 0x10, 0x0, 0x1}, {0x3ff, 0x1f, 0x5}]}) mknod(0x0, 0x2876, 0x0) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{}, {0x3, 0x4}], 0x2}) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x0, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000040)={0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6", 0x159}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c541e3b91c476fee6519262355fb5da547b433492d0f2ab60a1ba2031daf44a2ce342d2f36a883554dde0ad876631964d2f", 0x50}], 0x4) executing program 1: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) madvise(&(0x7f0000089000/0x1000)=nil, 0x1000, 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x8, 0x0, 0x0, 0x4d}]}) close(0xffffffffffffffff) r1 = socket$inet(0x18, 0x3, 0x102) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d900003bcc2629a17a6c58afb8877c8be162e3fe80000000000000000002a852d8fd99ba01c5b00000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff0200000000000000000000000000010c552e02bf310dd7314bea1d385b004788ed28081c04d576bb3d3d1b529a4e2a925c70fe072d394af155389abfbc02138caf9eeb313c803712bf7b1e08281d9234e9f9196c3abb9c96c0652b2df26bff84"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x4}, {0x4}, {0x1, 0x2}], 0x3) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(r1) msgsnd(0x0, &(0x7f0000000280)=ANY=[], 0x52, 0x0) setrlimit(0x8, 0x0) r2 = syz_open_pts() close(r2) mprotect(&(0x7f0000089000/0x2000)=nil, 0x2000, 0x2) socket(0x22, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) mknod(0x0, 0x2000, 0x205b9b) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) sysctl$kern(&(0x7f0000000040)={0x1, 0x5a}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9, 0x0, 0xff, 0x0, 0x0, 0x2}, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x287e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) open(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000001380)='./file0\x00', 0x8, 0x0) r2 = socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x102) recvmsg(r2, &(0x7f0000001340)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/148, 0x94}, {&(0x7f0000000200)=""/178, 0xb2}], 0x2, &(0x7f0000000340)=""/4096, 0x1000}, 0x1801) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8}], 0x3}) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0x0, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file1\x00') acct(0x0) sysctl$net_inet_tcp(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000500)=[&(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='/dev/wsmouse0\x00'], &(0x7f0000000740)=[&(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='/dev/wsmouse0\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)=')\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='^\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='^+-\\%&[%\x00']) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffc78) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) executing program 2: pipe(&(0x7f0000000100)) r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x80000000000, r0, 0x0, 0x0, 0x7}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) socket(0x20, 0x0, 0x20) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r3, 0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff}) r4 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x80, 0x1bd) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(r4, 0x0, &(0x7f0000000180)=0xffffffcd) socket(0x18, 0x2, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r0 = geteuid() setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) poll(&(0x7f0000000080)=[{r4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x7}, {0x5}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x8002, 0x0, 0x0) socket(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x7, 0x3a, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0xc8}) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r1, r0, r6) openat$vmm(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="840015b39a599aa549aac19fcc33e6e620020aa947145c4b4fc11f4c0a5ad9c15bdbe40e68ce92ac1e95057c0af11121"]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x10001) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x18, 0x3, 0x0) socketpair(0x6, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000140)=0x40, 0x4) setrlimit(0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x10) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x14) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) socket$unix(0x1, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000180)={0x1, 0x4f}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffce) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec589040018", 0x62, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x6, &(0x7f00000002c0)='./file0\x00', 0x8}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000100)="db", 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x3) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x11, 0x3, 0x0) socketpair(0x6, 0x3, 0x1, &(0x7f0000000140)) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c22040000002bfa896443a42101040000720fd18bfbb670c1f5a872c881ea6e00008000361b4cc702fac5428e0000fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400"/177, 0xb1, 0x2, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) accept$inet(r3, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x20}, {0x64}, {0x6}]}) executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f00000000c0)="eaff125c0000e909", 0x8) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) dup2(r0, r2) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x1f}) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x8, &(0x7f00000000c0)='./file0\x00', 0x8}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0xa0) linkat(r1, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000240)) open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0x24) getrusage(0x0, &(0x7f00000002c0)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x7f, 0x1, 0x1, 0x0, 0x0, 0x6, 0x7fffffff, 0xd58940256aa789ea, 0x2, 0xa, 0x10}) r4 = open(&(0x7f0000000440)='./file1\x00', 0x80, 0x140) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000480)) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0), 0x4c0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000500)) unlink(&(0x7f0000000540)='./file0\x00') connect$unix(r4, &(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000005c0)={'./file0\x00', 0x6, 0xfff, 0x1000, 0x0, 0x6, 0xbd1a, 0x800, 0x1, 0x2, 0xe6f3, 0x9}) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x0, r1, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640), 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)) sysctl$hw(&(0x7f00000006c0)={0x6, 0x8}, 0x2, &(0x7f0000000700), &(0x7f0000000740), &(0x7f0000000780)="5cafe6500e431047627969d4d506a285542532f67879347c82d2cc3f760e9503f91f64f6370a9834ee2de5e2760b7cf238dfbe51888040bf25ee77c30e77721aba1d8f899e6f03348cc76dd49886c30a446a16a4f93acbdb92def1dafa3b1fc8bfc8bbebe3939580dfce8044eb974fbe85162ea4a8aa5b2aa380cebbb61c8fe609158284b1", 0x85) socketpair(0x6, 0x2, 0x29, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000000bc0)=[{&(0x7f0000000880)="011ec1f489709c1c68635a12d7fce2a1c0dfac0149379fac56d31189c4af9d9fcfe5ca622eaf2e1bee48f2e974196e8681882c80c82e1bdb9f5bf69813040e61a779dfe8ae5110cc9d5da668bfc007b8", 0x50}, {&(0x7f0000000900)="9070c02d914f82058a7696a1406e646b5cfdd422d8b202f9e3577bacf60ead2aa6e049b478e6d55d68f6c5f857392113bec4cff5b2af123abfd506620dbb9f0fc24a488c2f3034dfc2b0002e24e1201baaa9307350b13ac238e174509396883c830a3de598eb6cf3c58325276ba86ea715993a547be1bc12c3879add96b55608e910042fa9946dcaffb04fda973a49fe4da80453cba9211495ba2b6b11aa21016149ec1d94db5aeee58d7f337809f6119e55577982344d0a63ca43d03285aba5764816ee5a9dbd9cfe3d233986f6508fd5918f88c542", 0xd6}, {&(0x7f0000000a00)="9a716be29fc01045353db2f958a99dd229cef2a451dd21626f6503a56ce7d5f4f0abf9b8c835a710683d8a164d68861b134e07e739d1e4759ad3fdc283ca1020ac1e3ae3c3521814d5e1db0491f3c66ef6fe20a7c5fe507aac70a2871766ef5f8d54dad7bef79886ff1ebe577fd3ad20e593282f214c4f6aa316f82d5b82b69fba5b4e351d800613097bbf73edb0bf1ee8c7c45ed7a6d09efd7412ba9f8ef247ebb61ca0e5ddeb29e86679ca8977c00ce3eb9014a04e8bf716f6e7a5b4106002df6ea162177b08233b1fc762421b3bceb34ab50a80ae558d28b6c0b61b9e65334fa3242cb2", 0xe5}, {&(0x7f0000000b00)="7c463273bd5416c92b862eb3c61b2c8445c95ad9f1ec7b22156bc8e230517a33565f4b3ee2d23aaffb1df51df5045d2a576918cc1e7cb1c38b223556eb97a02c4203def39a1317aa024dfbfbd789293081045af279a87a5e18f6efc7c6e5d32eac397f53959454d4d04abe09c98db546c404fdca4c84dd3b886584a22ff27e18a8c74c42e20dfe02639cb681519ee047d70fea5bb4253b6de0ed4cc142f8ddc02ad0a847", 0xa4}], 0x4) sysctl$net_inet_icmp(&(0x7f0000000c00)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000c40)="04e72b547275e694179a94bed30c014db0e7b2ecf88ffcf6e80de40e56c1f89bb0f9de1929ddc436961246f94cb4af11d640a22618da94d310030e9382823325b253af6f799c05541d4203de4b93bc3160cb0d4fac230f64e959770fcc9b5aea6bded0c21430d0189d63091de40acf043c897572ef47bcec2b72ef03032b2f9f2338a92bf460f667f5db662f9f3ef765a61674fef3260d613e42be9a3f4cfd35f683bb861240a576e1edd28081a77c0072476f5ef7b016a6b782527ce61856bb65bd34ffc2a83b7aef453c2d5ecad9d3ea8377fd5574ea57060a7a09", &(0x7f0000000d40)=0xdc, &(0x7f0000000d80)="ed7eac6cb829b801efad5d557eb7f8af4884622637c33b414fbbe8d58593266e779427922b12c081ba4c6f3f600fb29eb2e5c330e6663c558b15bb3b84d15c7bf9218a39035f7f5c843de7bccc4d5a7e9bceb735", 0x54) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000e00), 0x80, 0x0) chmod(&(0x7f0000000e40)='./file0/file0\x00', 0x102) openat$bpf(0xffffffffffffff9c, &(0x7f0000000e80), 0x8000, 0x0) sendmmsg(r4, &(0x7f0000001340)={&(0x7f0000001300)={&(0x7f0000000ec0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000f00), 0x0, &(0x7f0000000f40)=[{0x110, 0x1, 0x2, "89f41ebe3396c61b33701b26ffa7bfcc9a13511b7f3453db42000c6e109bc51b409071af4e94848d5cd72b1a918c40b1e267eb4d141ea1b23db62f4466566ea2681b86469cd301463ba24850e42b38bc234b35ad38928a11c40873e294e2eb750d3a59226327032a539c431cd226aee2283fd0f46d207c97f15c9f07cb4062043da8582c08e129304ddf559fe03e995a46abb09b6b66541ab1137a28c0679452050b7909eec4f862b6e38e7d6a4377def09a5d6b76507523c16dcc1c105e82bf20f3690d6a2da156aab913e9be38f8c50976fcb81376c54484958080e2a8be69e9090ede3ae08d2e5a81869843be73bed0a3db6db73f1443e1c0d6"}, {0x48, 0x1, 0x7f, "7eb1ea817810c387ef428340d26e446c06be5989f5bad3b8c2da2d96d44ea5e6a68ab279a87364b8081e1fdb056c80f4509bac834e29f6"}, {0x110, 0xffff, 0xffff, "ca60157ef4d2ac85009015a00f8abbad918f0cd157aaab264e60ddd7b5c3bbf0fdd3d9fcd8c6dc3cda9819c8cd1a9f518f6a293364f0a1c37f1df1a3170052786fdfad422250d7bd29ffa80853719fabd605b587f51cacc391c8f227cc124fb1d623633a57d98e326943e2c1af7cdab3390368c1498159fa70dcbbcb3ef3d02e25f6d4124d301c767220061a7626b9d0f1d7240088b4addefb8fdf81ed596c17c1934064620bd929691e90d89273f28b67ecd49949897a0c27adca333936cd1ac435d748b43b4bf17a19336be00636e6837e03f4dfb12ab89ed9d788f95a3f8edb2486ee6125141ede995d95d413baac0fa20597a09d1080d5cd69c7afc92d"}, {0x20, 0x1, 0x1000, "2cd25bd81e4b5751f17a7ec6ca43"}, {0x108, 0x1, 0x2, "befd41ce9530b2f8c3c75e0d6f9f1719564eec282d9e562af1ca6b21f66ae547588c11933c935554b782bdd5361be58b6c5d03c6d2a94e8f13e7fcbb31ee431967e271ca5b7d38911ac2936b064fb06414e855cc6be6ec02181dd00b2916a472c12aefdefd3862304f6f36f13737178ad975a27b02304ac3050e70d115be5ace5f5e7a67f6339c9f6de73f81fbd5b66716523257e3893b48568009d12f4c773923d7779efd3f57fba39a37d4935907d52fb4fee547d4c28bbf49cf42b7fcb9e9272671b24f9ccc7eefc00fbecc44574b2f22fc197aeac32f954045526079567140ebee8d0d7d0a918904bb87ee62e57bc3db"}], 0x390}}, 0x10, 0x209) mknodat(0xffffffffffffffff, &(0x7f00000013c0)='./file2\x00', 0x40, 0x80000001) executing program 1: socket(0x2, 0x1, 0x0) kqueue() r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1b, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0x1000, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) executing program 0: mknod(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) geteuid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x80, 0xa4, 0x800}, {0x5, 0x2, 0xe0, 0x5}, {0x4, 0x3f, 0x81, 0xe4d}, {0x81, 0x7, 0x9, 0x1ff}, {0x6, 0xb8, 0xd5, 0x9}]}) close(r1) geteuid() bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xffffffff, 0xccb, {0x489d, 0x4}}) ftruncate(r1, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r3, r2) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') clock_settime(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x101}) r4 = socket(0x7, 0x4, 0x3f) fchdir(r4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x7f) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000340)={0x2}) executing program 6: r0 = getuid() setreuid(0xee00, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000240)="5951739d98983ac951666a9470ef6f0b6808558e92ac95e3721fc0a7788b309be377ef5ac36828109fa3140efa548152f089aba4e7f4cf395af22fb4d207d4c3b503f2def49724505f5d53f3717124946a25d3e9d148d477b71ba0e52a72b69d543efe99bd972b12d2bbb8cdc3eea3d11308ac24b55b0dcbfb29eeae481813217c35ec017afdfd3c261c7b87f247f0fe8bfaea1414ef547f90a2fba44855f6d37220417ed59cf76bc0e04738efcad7d24566546dd1c303b989a9d2e19a72cdb5e58f7879c2aec841786647c4b5eface7fa668ae1ad6ee09e78", 0xd9}], 0x1, 0xfffffffffffffffd) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000140)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0}}) socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = kqueue() syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452"]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090780000"]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x3ff, 0x0) socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x1174, &(0x7f0000000440)=ANY=[@ANYBLOB="73702eb9ccc3ffffffffffff86dd60756aa3113e3aff9c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb040190780000ffff67fb203127380c100000000000000000000000000000000000000000000000000000ffff000000000100000300000000330100000000000005020006c204000004010502e611000089020000000000007f00d479d6bcfe7ea557e8f627af587c3782af5e90a5c22580eccb7843b28cfcfd888a51586b5df957c38cc2f84acd9dced3b2cd3266904387f3f1340c186046bc34dc3339e165c211ccc453208bf5037d820e741407124ce3f0e1c7598203b87e9918a03c7704ae19aad740fb9ec6539a2deb3d8f7dade80e9830ea9b6c4e44f9f85c3fbd69e1ec9f93542d898712072f216bd87e5674714c12ad5de969dd5bf48f19ea190a4a7b9457c95e23030fdee8734b02547a3e5343fd3b71f7c7ef815f84ad94fde6c24139fe0b9431cd8ffb99afaf44f6bf4f70e988dab0cc963462307ca2c2cb1b8802c4e68ade3c178a9a0c952539865f882cb3b92ec0171ea3df39fdb12ac2be9157560b6cccb1fe8c3372159b2a08686993621876a99da03a88171bfa9eb9530eeb351f90df863d070d4fee1135f63f5f2c33b1b5bb77cb51a16083d7a5ab26feb593e65145277e8a84db2659b01c0a2a393ac8e765394bfeaca1d1c10d0dd19f3e5eb5ac9a941d70a78a92a2c4c5f2d3127a14d3c5ef44b6da741662d83e0a7aab2535b4ab728db33e4385f34753d158366b303550d2d2dc09dba141ad5754f36bdd0df2f496d834b52d3af56d57eacd4e351e009b3fbe76dc93cd03c37b17280795bc638235acb79b695aea3876aa54a2e0b2e7db9494063f0664a32cac63d248133445a9f478c2e86fdda80155c35efcfde418ced650e564d1959f629a82a6578473c43f1c94adda27b8a60a50af1f72d5a130919da129ac0919f16acb606f2a52ba930223a85fea6e5f42bf82c9443a36e78da80bd3e746b5d841460715daef721ef137ef372af50118a8fd9dc8b4b8bbf502dfe2ece53717b0a0306d1a89d09122bf0f1491c7362e513051b2d0f61f2b292eef4d211a6e2f15e3fa2f23eb2bd506d7cc0fbde185ad27e3953fcf4d019e1669c1c4d3d4707220b82c29b9946a02308356dbc7d5598ce91556b56aa0d65cbed44b779991b24e45db32e55c99e6f80c5efc39061110097f0b934029ff379fc6a6feee83f1b094c699a7a25897f43534df7062a69c3660723d218320d51f5ac0922f13d1d4b77789c7c10b9f3ff253c6433bd2e52ecfd71c97f3ddd9d6ea54c0e4bc060c160d5ed54da3f013f15871e035615f2c9cc35bb85ee72a1bd059b32c6b6099580b8f6610220dda0bcb0821c0c5c9c0956ef4dbda12c7a590418da9a0df0955921764f2b24203414acfd142c6266061ab6bbb2e1f0ac327c2b3dd6f20584db2daa999d6aeebe808cb5caf4f1adf5128f0e9a5c1bb2c3fbb08b52d542e695d414ada3a8f4f1edd8ac14f97615e420984cc8fbb3d84e1e7ef5c903f4e58b097ccd0d53753f2cf33ea96bca1da74772a4df6232854a8fe8c08586969e7411c45f00aa024b96e13fbcbd24e40efe086266c57499dbbd4246c5472188ca2c13436870eed79fb8e03256b85b1423eaf77d7a11f9475768cb22c4cb52808478701f16df71facd9ee7511546182fa48c1c19bdbdf120b05e06ba6b8431968bda78067480dc44e45b6d10b58bbc9f6666ca327fee50b4bfd63e38df9d65fd85b407b6c0e1177d13808c9ed398f9c19a5f93f897a3dac494ce7c6016ee0fc9e036c3e1c99bc931bdaa1f4acf4b96054061b29723f1da609090100a67b0bef050f39883f94e773b3e9fbf214cc641388149ae3429e8752ef147fc23dcec1b086c257605ab2816a5870f640d7eace3f7d24866f6037fd3ef0c02383f1f2f9ab4e6810a2c85b9ea9f41e74d328baf7a68a8356703129eb39c30fe44419d298e20b22758eae0a019619eabc723bd51536ec61123354eeb437a60d659034a9c1617918983b61edf8d4ff164ce97001982cc299fad547cd9fdc7c45c0e68170509b880c59cb41a66e203b0a3d7f314db6329c5a6e3c4701f0b01ce63aec06eac91e70929ccc166420682b201cbda42028e930ac12b80434d01d17112b5c90307562814873d15b206e1a851f373c87e62ae608b410ca146a3cada70d3312d5e256198df1c976e1d02647c1da62b42d11dba448109ea09861a2c27e7ff21cb2da9624a9f60875be54662de231a228631dd817439d264a129d1e3d99777ab967999eacae9d7dd3213be196159eab0b8bbd4ea8fa684862cbb945446ab04bb38f306f25fab9edb3b17cb279ee4a19cd3d03bd841bce43a7160325c9132ec1cedb212f446a647e127b9abdd49ecca462976655844411aa0025c4ec8a98dd987aca65623bed90c38857112029a714d9f1c96b011403b63fc6516dc496ea59bbb254be918b6993803898f00cdb102fa9d3a36643d45e8ea4c455ee69abaaea5f578b9c0b5c1f09746e36f996deb8d2490959493031b8ae0426fb537df605863cb0f2b36faa430a0ead3b337920658bdef4ca0093a4b0357713222e8bf35ddf3e6b91ac4c7ff995f175c7db714525bef0ad0470b4ff898b0bafaad973fa8749df554276b0caa23691f0fb01b07acaf8a4974319761aafdc43e3cf3139173a6c27ae21faf2b2c9c6ef123ee1ea9f169f528796ad54b834f087f6b32cf82e66a2607ff444f739949c305238cef33a48d66b90908ca8f29bcabf3194e6f22dcadea38f30d7e3790ab371e1fd63b4acae1cce8b7475b3cb4c90591e2701053f9d7b3d93e96ff6856a74e768b28b31d37a2e728e4a36c9b300f7428b3a2f09f698826a7fe9d952a4e792e393788c9577103a1e0918ec1624f45b6a61660af8ac2ba1424ba2860bca2c8ef6d1c6d8cfc2b7ec07ad018e3c7c040e4bb51b5b6f835de5bc2caafc9ced13ed7c7903d24a722d49e62934af1cde1cc5ab55952f079162e26211d6eea1601242903f80c8f18526e3da10cba4f7f83d7491b25e1586d0b1067f8ac12a222b2b7af0ae207dd8464b4d4209043a87e47c40a8c03986a3c402cbcd63623bf66556d589e99875aa782083553a1518edee410a5b84b866b124dd71398868a8cf4519e5dd5c4fd17f6aa884463d2ddc8581f7ded5acc394785358baa88cda1d701c14ae5c12636b6cb58a500a6e030e6aaf721e26646bd75545013cfd4eb07a7a34187f0abd25f704a8c23de402e53e5d96b59192085864172e54a9b5e96e7b2804b4b8e4c2728634a0c105930cb7a39b0f816b54483f8a6eba1b729e5c6b9319a5108447e4a527367fb306b96092eed1fb7bb8b1d2676d7df45c8da171c6400b3ce79033e14f2b0ebf63abecbc5a071f590f16688b93fdbff60b6294ccc33a4f3a024c21cce5d736ec5b90fa498a55cfd260a28e13dcac7036258ab9d3b550ba80796db56f9baacbc882f379d1d3173b7ff1628434c20c7032c100d997b0c5e29024d3fa568569e07b1d81097ca2dfc37f225cc9ad8d88e9bad7cf336737208f4f47e6f1138ead338ff3aa413f3a2ed5a40d9ba50f3e5c99d258ebd0feb2fb47fe4ca2705e325e119e1b6dcd8edb586d16fed8b09fa31825cf8666cc15d9c9b868492773906c0c11c64a23352a5e224774950dd60bc378c5d11bfe987c7bad28058368d407d4715de9e98e01e99235471a9d52108114af1ecf021d85a239e592b88d5f4c2a5ffce58e2f7b96b95edd64009752f29aec48d73a61a6f78e4365d24ce705e82e6363bf76e31310965bffb754494d013d28545b93d118bca5462742e2c0dd1b92e5271e9e7f0bb3ed82d12fd64625c34a9fa33c2dabe5044fbf74774dc181a204fcb39196159c11a43ca8bd2004b685586c0c3991819d0ccba6c40aeefa120be92a66cf340719d837a2be050b8ff0a62a9a3272365ac00da47a30932c7996843e84e9d4ba56ad25e517a0e98909a72729c5e483ef77e57c9020fd691dfcdc34ff712282cd54cda3f9f25e4aaf461fd43624e4606980f3b00f47ce3e5b23f12039772f2e5022266c9b8be55c9b24a9cd40de29b65f26e7ddb1640d69609aa81035791857e10ce61f6be0977b484a2067a48f762a3a38e564053587e118b97b14652020e8993ff4b2ae31de7553b73c4d27b8d21ddbe9826f7b2974a5c7d89031a7655ed30e9a8a784f931723be9b71b08300631c7a2b207d7a2d8e0d17677a061276ae63a0d997a15e57dfce86642a0c3602bbaa9df9aa69d4df8ce2c06c25826b30a2f895227be7972076976b918825e7969a9cf4bec1ed8d885c3f7e78446042d566faf52ad392e1bbb6af848efecb474bf51b96ba2f45d6abfa300e5d03fead92a55fa17019d29715f92ac0e3c589c2885add5a9d8734da1a81ad9295373363e458735314c132ea3d1d734cf7c9005e961002863bf2251f96d3e4a83e9408ff9ff0c7d2ccf375b80ad12368384a48b34e9ee8de47d8fcf9359800c570beb0d3b1a03c755e6d0fc3287dfc76268f87d7dde6f10497d8712e5b5ae4f9bc8c43219916bb076aea6b02b0718f4319e9124557832dd62c1f2db23426d0b01de79b0f80e5f24bf6c2dadc57928fa5695a14f35b4ee8c446d025e4c4292bb5e02c0d6e62aabf8c36caaddf202dbe62585748ad1a0b0fb4381c0072ae705fb83385a43b8f00e51194a5da2e235156330371053103c8fbdd8b3132cbd4827e691b34c4e25c6ab9cc37e03e7de4785c1fe825d3eeafb329578fe57476bfd7991f8c3d833b61cd95578ecd142165ad1bd149ede27c0785486acb583461d83dbf805ced4f66becde323dfd828c129ac63a85820446d4ab9d6d06c3cabead2ee58804746e444f5d4b8110abc680e7d579267d91f6846c9fe070c37142b0474fc14b7f608a289cc224a4f75e1ee479cd0101ad129ec291e8b5eaf653abc4c8b0d4ab06e1ad0858b2b86ab202a315ac8106338ab48217ebf351343e728b9f97f57c3397ce3f2d9741143b79d1b1020856a387a5eb9bd3f16c709939bd055262eb444e120f3c9f8301b6e2b2f643c7eecdcfe6dcf9bffab4e05ae48b26e3c7c8d7a3124ba689b12520583a67a85dc9ba0b30e61298759474d8c0db262595c251405eef38a79adf9d6454dc54c4ea661044734d89e0581e37d3634904cb8a1a6022163cb55d8ebaec3527b6400858879388337ef8ebaf14e13517343c450f1fa593ea68d693be5cd2fd314b32b0ac3e0c5ec700613dd7d17a8da2d2c651e7e9bf9bb7406b3d0e969a55f0f0992730651230bcff960359dab896c12122241d56400a6a23482097434dd6d2a468ead12b945c1a64a76ded981583ccbc2217e98401ef08e60afd1d8a8569d1b05487f002a28dab2a732386f35fb0d27febe08057c2236dcc8be78a2cf856d4b3769c7f082d963da14923eda6407b10060772527175a436f8e1339f5139ea953970df93f626151a45dda46b5f48300c7b5342b8e1d5f754aee8d37f6bcf10d19437c10387d52d367474bd326c804e5f986e14dc155d163ff675e424110e46348c83526e7c4f85954673c5b09ee76bf2f069633515cfbb6ed5223539c4db8cd1daa2302cdd672b55e8eb23c299480582ba4989f8082b75e0bfd439619dfe53d31bbfa7940e448148cbdf3964df0efedcada62c7d4de8ee28b2ce7b09b5b796c8ff2eb4a03fe11634ffa54c676bfedb43e97823998e4a89e41ee915b23cf56114ed67f898d1597b15767801818a1a65da95219748374263d92a8afd5c13c57465d9ce0ad50a24c3250adf1aaa2c15be31db17126137b902314482f63c366908e5c218ba880ef28be7c1ad734b7b448b2ed3bc0c6f2beba248a2040cc1f2a05c6b764d0444b138898f0a8a74b760c83fba1b414d236673197b5883b14cc57e3731029eb1ecbad32d0d1cf025ded8f1693abfa3772a3743f297d0ed0d86e70f3fa65aa8b72cef2100a1817da7d9aeadac67f010100040100c204000001ff010000000000000000003a00010065000000d21ae6d8feaeacecb05342dd445d3db7f1b8353993a692026869a1461a5dd118a454cb0f73cba9833db3f4fe2586d00cb70a386981be01b5673cc520c5a680f536f3de4d804aa96a5880deb6115049ee66d2b765de7f2e8529ab5e84e0593c376e8b2709e41ca35b507d9f23e99fe0b61e2cecafdc0d5264b835bac1f01b996ccbbd59b0021a382cc5766dd6c06e496460ae20491bfb7acf330b7b045410cb0bac47c71679d408e4d4884e123626f1a15ee408f8718c38"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6}]}) executing program 2: socket(0x18, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)='|', 0x1) dup2(r1, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000740)={{0x20, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xa8, 0x4}, 0xfebc, 0x3, 0x9}) r2 = socket(0x18, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x9a}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x2, 0x0, 0x100000000}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000900)="00200000a7998671719d2db69e847cb00ed79d43f0a29e2b9b1cbfe2219e4d16b197a70c961ccb819d485873b7234db47809ef101e1d9d4564f5f9fdab030024e4aa83b5f2790992f7ddf0ad4a03e6ee259aedf5afa982d40947793be780c8008a60affc432374c01ed18879814dcd087a66516c2ebba484f673e528e18dd04b7d531ef8006b863756faa074ea35c15eddd016ba60199180a95dcbe85bfcbb680800a360927135a1bc84b5db72a2179986d33d1ba45f6426824573ecb969286000"/206, 0xce}], 0x1, 0x9) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00"]) socket$inet6(0x18, 0x8000, 0x3) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x138}, 0x10, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000c00)="929be74ddc8a4149d2dee1f8176b623d5ff1bc5afeb6fecbbc4e5f75a7989390e56547287170aad01e21f335301f67584f7815151427fd359d05461993b1fac91138d6ff4aa2889b24e6aa83dfec50ea0f7f9156268ed4fc4dae263729e0381a39beb00801ca501e95e2bfcceff70a009517b7ae2430528339b56c1898da198f5c27be21f3000000000000000000911d649ed87ffb60d523a2dc4b58c32d0babf27a42ea63d5462a4b6c10c5dd62374841abe5184dc28d92fa9a6ee469d9665070df823a9585bd060738092898addd8364107fd42880f32ebe36d55612a68f0efc36dc75a13d5e3e00253edba890459bd173ba538d5f1199", &(0x7f0000000800)=0xf8, &(0x7f0000000d00)="e694572f6882fb7454ee2713ab5428454c4a392d5858301db035cfef574ae48a175b2221c21c803da6a5f089ba8ead7ace6019726512f3898e706a89e54257a5506819f0803a9fc6bbd3589de618b59755da0b95254e95e6f454506d53112c9cb0d0ed567815a8cead9497dd6d6b993bd847af6b4b7ac18ad217e863d5454171c9713b6a965473273556958c1e1570bbe6d21ed9aaf55bdb5d6dd58f2898456dcd06c1d2aa59958c8ceb57e353c059bdc62bdb55a71d837d855f14192551fda005042815fb90da62133a7ba099dba9908658ed76d34d9838904c91bea7ce56ba7eae145216b4bbc726251837ab8a7d5bcde75af8d5dc6b633309c6829a6457e776b6a3c48cd450b95607093682bf4848d073c87e", 0x114) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYRES16=r5, @ANYRES16=r5, @ANYRESOCT=r6, @ANYRES16, @ANYRESHEX=r0, @ANYRES16=r4], 0x401, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="451bb598", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, r7) close(0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = syz_open_pts() setregid(0x0, 0xffffffffffffffff) setgid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b37527e44be718d28a86dd605f6ad900083a403be1e300000000000000000000000000fe8000000000c63c0e1362fb026aa2f935208d000000000000000000aa8000907800000000"]) setgroups(0x0, 0x0) writev(r8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000002c0)=0xffffff30) lchown(&(0x7f0000000180)='./file0\x00', r10, 0x0) setreuid(0x0, r10) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x84}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0x1}) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x11, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) syz_emit_ethernet(0x56, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5400002199", [{[{0x88a8, 0x3}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @mcast1, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}}}}}}) r2 = semget$private(0x0, 0x3, 0x112) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/175) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000800)=0x3) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0xffffff3e}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xba}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/54) executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000440)) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = geteuid() setuid(r1) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x5901) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x2}, {0x24, 0x0, 0x0, 0x6}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r2, @ANYRES32=0x0]) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x0, 0x1, 0x0) close(r3) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffeb8, 0x1}, 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlockall() getppid() getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x2, 0x0, 0x3}, {0x8, 0x0, 0x1, 0xfffffffd}, {0x9, 0x0, 0x6, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x400002b2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x0, &(0x7f0000000140)}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) executing program 2: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x3b, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x18, 0x0, 0xf8) r1 = socket(0x2, 0x3, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040)="162b9eec9d5a20663a5ed8095dd468a2234c735d3964e12a349995c2ddd1aee98fe580f95b8eb7fbd166891cc20f56b257eeab9898a063fca19fc186b4bbc610cdef20ddbea53f6a6c9a4432dfa24cc3774745eab3c03d95e956b109507ab42b620863a0c0dd93b03f8556a337b1ddf27e509e703d62fe29602d7c708b09386d16abb3f1c9a53475ba709331a2bfa301a34cfe99b9e7fbf7b2b0e6233781f6f477d73bdf78499f1a22823c91ff8aa027c603fb99806dcb46a15537f8ac39c55d91af1d146baf6d0f6c5b49d12ea57ad06cd8fe", &(0x7f0000000140)=0xd3, &(0x7f0000000180)="ad0b4a7d7fa924b6149af8f27818247172e3407913d84beee8595f074415536d5a19566c0997d687eabae0d502535b38134d9655c81483ad6a7ff30c49bf2a6890c9aa61dcb303e7219aa746ee8396a76a5c71f666169068e339e67e99187bd30bf1b4ff506115ad0a9c2b803d8e830541b176082bed1512f394026c2718ef22adb09d1d5bc679b38308fd82aa4eb3f210ad259698877105d8bac60eef9a49046bfaa8fcf38b38b1a729", 0xaa) shutdown(r1, 0x2) listen(r1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x1) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_open_pts() socket(0x1, 0x3, 0x0) syz_open_pts() poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x80412dbf) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x4c2, &(0x7f0000001340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd61424c37048c3b0900000000000000000000ffffffffffff00000000000000000000000000000001"]) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x2, 0x8}, {0x5c, 0x0, 0x0, 0x4}, {0x8106}]}) executing program 1: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') mprotect(&(0x7f000008e000/0x3000)=nil, 0x3000, 0x5) setreuid(0x0, 0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r3 = socket(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0x1f, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={r5, r6, r7}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0xe02) r8 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r8, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r8, &(0x7f0000000140)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000100)) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6c}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x9, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) chmod(0x0, 0x3a) open$dir(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x5c}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000540)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000001c0)=""/29) r5 = socket$inet(0x2, 0x8000, 0x81) dup2(0xffffffffffffffff, r5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000100)="ea00000000000000f3f88bcd5920a528b380d8696b7c01b4a44f920e43be0ef18819627acbc1d4bfd8cc449c9bec3b27a9150f6db1fc294d4f30b6111ace8561950f5de9e9c2432ac4eb0e612147125a3bac56f44950f4883c525856d8070dc7780cccb78be715d6e2d01547516d5e7fd6ad7db17d99a23b86f1a591a921692d199f8377f45666c598cbdb935688ff84c9c8fa089d7d68d15698f854c5f9c4db2d94841e9bd72d5b17971763f03de627", 0xb0) executing program 3: r0 = socket(0x11, 0x3, 0x19) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) fcntl$lock(r1, 0x9, &(0x7f0000001180)={0x1, 0x3, 0x1, 0x1, 0xffffffffffffffff}) r2 = dup(r1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x1000) r4 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000340), 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r6, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r6, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x6, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) semop(r6, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) r7 = getuid() r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, r7, r8, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) r9 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x323, r4, r5, r7, r8, 0x8, 0x1f}, 0x0, 0x0, r9, r9, 0x0, 0x40000, 0x800}) fcntl$lock(r2, 0x9, &(0x7f00000011c0)={0x3, 0x1, 0x8, 0x9, r9}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="0042c103064201c93f5b", &(0x7f0000000140)=0xa, &(0x7f0000000180)="1fbe0203a483c5c3b4d5ba25bb0302234ef7895bc1cd6a30eb05e1fecec6d7aef557146f908e32c497497a79612042d85c80209567be8feac38f021ca6ca7615a0d3bbff6e1c03e324ea6378f3a12020c846c778165ac2cdbf3274b35d3aba3f68ed31b05b9709f57be1ce8cf80f9b21031b8fcfe5b9dc42c46b4bcaebb4b0e6a71d5842b39bedfafd09b9f2be1a158d1accc27d22e231fe904d455084554f4e1ae5fc9a3af8ab581f977f5d90eb1d4b29f6a3a3abd6852f6c19cd8b9da0ff1d30a8bdcaf24a5abf5245df5afa695315bf4fd945c21d7f4655c798daeea24a06165950f141c443cdd9c0440fb4a576bfa48fd13d005969699a6fe28169fd700c695c0093418423da70bb9774994a498d645cd545e7b64cb4e431ae264a0505d163c09432d45bc334ba44d4f0a3498b0451cec6fb3f02099fc9060d6d629f958ea8f4c2ff9f53eff8e431a81f9abcb5991ac8c2852787e104d184b08965e960c9f80058f91a0f1f32c450d931fcae65a6a4987c1c5bfbff61ec59724b03875238783c44aba096de0a5d88da26df33581bd639a227a2422f9b1f409a3d55757df30f8aeeb011e564714450b07fed65ae633ef7ab5ebd1b3ccb0305eeadbe69e986ceeedb4b2467b9c420a15f167f3e3798b6bdedc807395f70a9179e28ab18934fe23bbea207c67ef5d7a0659539d479df65862dd75863b293b3ae223059867efadfc0daedf891b333b35042c3461af40ae7e45ae7acbd7109226c2d84eb80c26d08010c57c45adb0a92fcbdd53799804e5fd3973b1af3ecd05ad2f8f585725e6f8cc6cc90d8c03abaa1f28bbafa4f4f9299a8368303a596f1c1248c81ba606ad5581ccc6708ec4b95d98baa6c8d670dafc0825c19c685400b37a64fa8f7d35c5bfdb8070daa8ec097ab67d2d36c4560aeb899d2ab693080a1995fa480f15649f9ef91381143a526548582b88ddf7696453ad603050ad3b224a3b9030db9a7a4165170a707f6c710b7acd191e6bc598beca15dbdc00400aa7d2f6c6b4acb2f24deb60f00a163f5335c7a630a5d43c0a5ae1ca4b9e08438c40f421df1eaeb882393c5622068cf03bcd22a320bb21b76d1a8f1836485c47ec0204c81dbe064463825b3a4ae4d32077cc44e01c728ed3e9681bce147ce7544a130d12bd7ac78829f97a8afc5d8005ec1c5909fe2ad9bfb3203ff5d03cde9412ad42a8374f4b86a5cb8ef993c7808268006ad589825cb04edce322d62b31d55a02fc687b2f4729239707055b531758ab9fa500c96f2f182d7ae2ac3b4470fb32d899db9d5357202d409a37b9871ff592865d2417e3f3ca6ef63c2b1175f9824a9f7d8360c1e77403f8e4692cf1e152a0577757ceaffbc1f4d48afcd8c0202f629fd101f1d956e0f910329e6085e56e30a070509924b7e234afa185836a2e39390539d14a15fd2c0b3b5390a54cac5e9a9095ff39cde4f9aec618a70c1de830ccfbfd719dfca1c04fc9f96ccce88ec7d42e1c1ab975b1e9cdfefe3a16cb687917826dbed2a7240818e78bd7a834e94f33979d137c11181f161041dd6871d3cb2f27473b3cf3b3319f611c4d94bfc5e9d74de246d47bb0ead74449c4981e9357a2fa372dbdd84a68d71f5d03e84270ef85f332c845de98df2e199440790d024615a14cd49011c6550f26374f6548d074a6ece7c2874cf85c2946db2dafe9b17964be9895fc2399fa77b47808e18204ce4ba838282a2998684ef0010a2ac96a355363d1dc425e2d3197a4a01b7db3790c28dd465e3f28adacfbd499cfb92728ed784a466aa8a84a1c71d398b506a7a4809e816d656a280d56806ed8c3c105e9d780d4cc263015585f3b03dd23278b7a594c37c9169ff9c23a7f19efd548dd38896fa724d2df6628b427b95fee342d0abbbeef289e54a6d32e62faa1c765b088659037c96c221ad9aa48426663e3e5721f8851da67f65eab104c2e794285f0f7a1fbdc15f004dac0246d228e84b97b3f0b13e7ea43a03cac33d0f2ed6180cf96baf29315f0431d56c2c89894809df912ee527ebb3b0f69c189754f2c178c33dce321e9952f11d2c39e17b8407ee5307c2989cf84221858e3d8d76ad75e2413675ed14810a3577142cc0f56056c5d421215c508649b4b61665abc7a40eb6feebebbe4c2b8e3a18658cafd861c5356d92cbb63c57e6e5e9c72a912be0eba3b0039ff101c14ce27519c015f64d7f5c5a2589a3ef82c9ad62bd75d23c5f0b5e357baecf92d49baffe6eabb5ab1b8505b2e4b6939eff7ce0787586d53d93ee358625643b0e8c062a451c2ee69c69b5704021f13062636f32a0704787050f97281cc263f0b85d36864981efaea458b463b04c8cbd007e6cf75b6c49e136b5c955011e4568d8196ccfac444c51b5cda95a67a1eda429fa682116b2c7cd31a75fd0271c4420599a9e82eb29b60ea818cb0c7422db431143069aad2bdaae2517ce88d78881f23b0fd41fa62b1caf8246ebf9094f2ed5204106671e04070d593967e795f8837c711dcf4ad01b66570e3c9b624306355a8dc954020a9e28211c8b3cc3d1852816a0c5b6a91f896ea5d9ab6e04c3fce759748343ef7cfb9eb01507ef2cf2fd7abfe00d46ef8f36d7ef1d3e16e696c63d3ba4f7b88d39d93d69ff4717177741bb3b3805a907641a3da40fc9e458afce2f4c52e4e2a9ab1a8435d428a5c5cfde99ff7d25c671882664f8c4d74210dfc256276d4ac736226d29e04ca1ad413739e3862f4eab635ae6afc47634990b26adda345a61ffb63dde2b7cfbd2430462eefaf120bfbd8aceb0564cf498e59d274914c93e001a046d9d2e79f63d402b1cef41980471435447af72acd60e63653cc73ac071e049d7ea69682bdd595ff8f375ff58068045373d8b319196a2434778c4ddaa6824cec6e7e9b2ba49d0b45fa0123854f3e0ba712e4380a3a524798fcb931dc40fe2e73b375c16e5524e8eb03a38e9fcda7fb9bb03a8bc93106ccdc34d145aca4529c1fd05f4e19f932cf514d282848a673231d0f3c68816cac47d84aa43f7f8921eea93ce8eac6884fb6c945b4ec0300d9ec757c26b2f7b825484ffea5881898147d2292ffdf9a158d036778b8e91e9fb08f9c6a5ce22d4fbd2a75f25edcd8186ac2f24d8e0bcec5764691f318ae9e8c0618c44d36bc5c7e5b1438426541e5d5490f25efa16375c5b8cc002608a39cd27748663865c4cd2d2aaa1f177a8ac421771689fc19090a862a0646484823012daddaff51c37ba1ef986b3c699e11a28536fa15be904586338f6726a63bce5374506a7baf09ef85bd315dd29817b564a97fa7a689d09f2a5bb73ac50184c8559d3e3028e67530c992b3e489800690e0a3de1e7d7bf0bb615cc785363bcd090cbe8157492186c4cf0db2f8e381b08dc1253bb343c6f1be7a5a106884e0ad25997be49c80a1c3d348513f2ff2f9142a834b4518e4353601b4583728077fd64186296c836615f06ed16df6fb7cd3dc8c936e0b39632a0e337211c13e91ea0e128068630b3933f1584ccb63bbd19ee60d73bcda20a375f58a199ef8a761362bf539b831a027b845f0efc339d9ca0c4b7b1a717eeaba9d1af3d99747fecd82b5a2fdc91c2d5c386705407ddfcab8a125eb68a74d994edd447b3b6f13c8a16b494d23be810f9700c3f504dfb1d9499b3788623375f0b14581e17ee991340f918c3145abbda4ec11710b5c9b41ed9e918530cf6391cbbedf7d07fe9f38b363c0dffc2158b83182463f19c4db80fbfcb27997bf8efb6dc5b7bcb2795c0908e2f4b535cd0f20e2d6380efbe8dc91b9653e12797687aa685ff67332287d4a1a33a687b3e82b46d0c92eb0ff32cb15036cd8b572f5d8b57c53c5640a58142d484894fc2533168128489f828f902e59997946298dabb2571c48222eb7e09c722d01867ae90e5da94f9cda28ed323ed738a616be449d5e3554331787d0066cc6a15272e56a0adaf10b55078f384396b1bdf12c5f9dcb589c0e7ada3425dac6b471bdc15fb4676eb001e6759990f986834c1b16bd2f226ccda6ef486449bacd9bb20f424ed45ad98bec39170a4f1e9993a05b8a1c5062bcc24790f52a7b9186918835d6b4866e6d4e912d724b1ef786fa651d01d272815842cdf0129bb54d5432a7a23880dd1c0ff9670ccfa7327faab9db910aaa19ef3ca6d77cb6c72947901766bae9f67806b4c7d34ec5373cd4ec51c39a3a476857c639b45cc9da225c0a405b3f29e1b231773ffeadea8a23081b0d10d9f912bd4a7ed9c4ef3a5e0ce9b096de8a166bb309804ed7be0c0567191fbc752625b0fe2453668d74d2ebed456956dea87c68346df9d19b7a3386694dfd6833753f0f88d806145435533af14a04c553a80f4eeff62e63c5426c3280f13e82960093ded361419f6377dbffa32fe23df472471be6e7541ce56f3539440cf4a755ce5abd5945d9c43679441ae3d656985123013d0a298eda1e8ff80a6ae971415a395bb21d2dac068d6e61fd768e0b5fabd0564f06210257e9deb417a094ff3d7c42e9b0e30081f0aabc8eb1161c00dec97d2d4bffc5ace192f8edb213b4998db5f8401ac5eba88076a2bbdd35cc0d9fc5847a3668b11ff7cc0a8bd3aefddd063d0db8c191412cd505b65a9cf38f1113e0058f3edfbc7b61bffcee2646e97b69fc1cac9fe24ab3e8aede214e2de45339e01bbdd9a9297b243fac35c22ea86a7cb3a75def5e1d23762550de3dee7d7b45a0d87164329f593e5cf3c7e2db2fa3ae4e99c19ceaa24d3aabe76124131d636b941c8b7ced211a813c4da0c931d1f72ad40b308ba9451ca85ffce7153fb0d3a609d8a3b4b82446e5194e087c5e7a9814898d729ef862b58d54f8b42dd531ade30f2b9900298bedadecf2f802f70d01476ab28d856172feb94722330dd26e30b13cbe81ce1bcc8c6e29c1c6dddfbfbfa13a43898daeac87f48288136953aa5621b39cbcc679332a39adf8eddac4ccb662bcc766fcb7b103dde7dea64120f32074a8658e85dd913a93e1c55d8d1c9e38fcb4fabf991e1c5342de66b4177dd700e224e60314a69712872764155e131a4626d42a5326316f632f80f986581e28e8b5abdd991010c55d12141feaf145f97a8c2f99eb2eaeb1791e1d9741c4cc8bc68228650574966ae124f8b7fcd84d32d9e881b9dd89a1309798060f298e0eab28c5c3506374f99316b822838340533d29172b38d82c8cce389b1a6c7909c6533febbc98cc629516d68acfc13b452f13b443f3a2fa6c717b1b5125b8f29b22d94af5b9b1ce747cb58fd4187c5b870ad715967f877bdb03f580b2e77ddcaab4365810d43b7093b72d86a6748a927e52c4fba06b0f5ec9f42549b7981ff66458c02c623313166d1dca08edacabf646d62020acb7822671866f91e550708673a92d7cf269e236af5ebafde63bbc28d7cc1754b6ea64f0d9004f278939d3314b1a20ba0bab4e50bbd741672f3a0cdd2555eb2f15c364af2a514daa52d86ebcde70671d6a91aec8caeb2a13291b0bcd88be47f5c29ec4f4e7cf5a439ff31a061abc907cc9f44f8376a31c64c7444bc148267917ec7d214fb1821d194c18f0c161cdde82c9ef9c9d1acbe5fc959ed24f442979f17e757e25a704d251727220f55e62927f48508f1fd79d8c0c479ec672346d2a041f00fa4d67b9996defd10f819b47ee7d1f6f234c240f5adaa9f0efea2b154c4ad19e56da69066cbadbaf28b867a000b7facbf41f7855e1d326ba9022ed616a079714c0a877d00c83501fefa9c8b516d16d5b4950323e12cdbba7174e563358dea74", 0x1000) sendto$unix(r0, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0x577}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2500000000000000000000000000000000000300"}) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80, 0x4) recvmmsg(r5, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r4) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) fcntl$lock(r3, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1021, 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x0, 0x2, 0x2, 0x100000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) close(0xffffffffffffffff) poll(&(0x7f0000000100)=[{}, {r0, 0x6a}, {}], 0x3, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x480000) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1005, &(0x7f0000000100), 0x4) executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x3, 0x0, 0x8}, {0x6, 0x800, 0x1}]}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x7ff, 0x0, 0x80000}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000002c0)=@file={0x0, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) kqueue() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x1) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') chflags(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1) executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getrlimit(0x0, &(0x7f0000000140)) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) munlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) syz_open_pts() ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) open(0x0, 0x0, 0x4) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000140)={0x19ed, &(0x7f0000000040)}) executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r1, 0x0, 0x22, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0x9}, {0x24, 0x1ff}], 0x2}) r3 = getegid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, 0xffffffffffffffff, r3, 0x0, r4, 0x0, 0x8}, 0x8, 0xffffffffffff6308, 0x2}) pread(r2, &(0x7f0000000240)="f61fd78e71fa47f6bc445f02793d39a276781afe9123b9312900023cc3358be879d1a9bbcb330462d7fb7105aba5fd6ebee6b888d807fdaf1a448d548d99c99a36aa634ad8c763c57e429d4bd90df0978ad84a311f67ceebe50b727d4bf7a40568fed8b1242be983eaeba61ee21f3e106198f6484310499f084a4cf920f2b458377d892c96a597e1c84d4ac75c85febeab47227eb5e363928e9532d73e4cfe7fdbe3ce6b9f5eca1142d4f923287003a249e57c008281c176b34b83f011dcae55569dc1c934bbe2d681", 0xc9, 0x8a1c) sendsyslog(0x0, 0x0, 0x0) poll(&(0x7f0000000200)=[{}], 0x20d1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d1", 0xe) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x20}) r3 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffffff) syz_emit_ethernet(0x5d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8848da8e1d906026e9877ae02856daaecd9c9a414ee2286c6f415c613b635c9ba501e59e73c10a0effd3a9017755fcf4ba4a019b1d8e02ffe7a4b2fecc95d637c7d1a3abe194a29d22d1000000"]) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0x5}], 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r4 = dup(r1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x74}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) r5 = socket(0x10, 0x2, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) executing program 7: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0/file0/..\x00', &(0x7f00000002c0)='W\x00') symlink(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff"], 0x28}, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[]) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000340)='./file0/file0/..\x00', 0x4, 0x7ff) ioctl$FIONREAD(r3, 0xc020697e, &(0x7f00000001c0)) r4 = fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f00000006c0)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440c00d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f5607000f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190900080000000000007c5d4230116990f27cf3af259cbe275e086807a292b7dd6baeb57db316a2d900b0423d154514a6b010e5ce9a8e4ae37070b456303eb243", 0x191, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x8000, 0x0) r6 = getpgid(0x0) fcntl$lock(r4, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x8, 0x25, r6}) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/235, 0xeb}], 0x3) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) open(&(0x7f0000000280)='./file1\x00', 0x615, 0x80) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) link(0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001240)=[{0x0}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fchdir(r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) rename(0x0, 0x0) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaa\x00') sysctl$kern(&(0x7f0000000180)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x8000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) write(r0, &(0x7f0000000200)="a616ca3daf8f63cb4b6aa280994b540b83ce20b7246e6b26de6c8ff597ea1f3ed044dc945b5b206bd71de71937a1d811ceaee98939addb1f51a467", 0x3b) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) r5 = msgget(0x2, 0x0) r6 = getuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000001240)={{0x4, r6, 0x0, 0x0, 0x0, 0xa0}, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x880}) getegid() sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r5 = msgget$private(0x0, 0x27) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYRES16=r4, @ANYRES16=r4, @ANYRESOCT=r5, @ANYRES16, @ANYRES32=r3, @ANYRES16=r2], 0x401, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="451bb598", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, r6) close(0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = syz_open_pts() setregid(0x0, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900083a003be1e3000000000000000000000000000000000000b48000907800"/62]) setgroups(0x0, 0x0) writev(r7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r9, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r10, 0x0) setreuid(0x0, r10) sendto$unix(r2, &(0x7f0000000500)="6dc39f09611b42dacbfc7d1fc2ac124da381258a219ffa1a5ab16dfdeec7a17b672547a26cebe58a9a180d5acb274e5d38f57b6299b229b7f7401288cd96321dcaddf9edfb3f49259bc0a0fabdc333fd1e2c310a4a825b1ba1178650682eca37a5029db1ee1ea5c638fe6506e0cfaa3332141232a71bc382ea1f0e115f436f3f1b51c87bf0360d50146a182b12685c618d26233f", 0x94, 0x401, 0x0, 0x0) executing program 5: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000280)=[{0x84}, {0x16}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) mkdirat(r0, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) shutdown(r2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfcf) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffb2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00005cc000/0x3000)=nil, 0x3000, 0x1) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getpid() r2 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0x22, &(0x7f0000000080)={@random="91a6e341d8bb", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @rand_addr}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x5f) syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYBLOB="6002"]) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x8) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) r4 = open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) write(r4, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000080)='./file1/file0/fi/file0\x00', &(0x7f0000000180)='c\x00') r5 = msgget$private(0x0, 0x0) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000001400)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)=0x6) msgctl$IPC_RMID(r5, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x1, 0x0, 0x3f}, {0x64, 0x0, 0x0, 0x40000000}, {0x6, 0xfe, 0x0, 0x2}]}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe6f) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="11bf5bbaef171f1f3892de1222de1113c4688be836d4be521a7df6d08c62ff1e057f40e204126c1cf200eb57836d50f4f3845c82949dc3e798c5af69100f62575f0a3ec4ec6cec730458fb4985ab832cb7011f0d9be3a3ad1e8af5a64842429b833774a622785b46fd803718103c306ab0a8dc71eb6a5d011c179ee59a14fd502a7753696d2ea924", 0x88}], 0x1) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0xc, 0x2000054}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3185, 0x401, 0x207, 0xffffffbd, "04000800000000000000000000000800", 0x1}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) r2 = syz_open_pts() r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "77d9bd5511168ae2bc267b3bdd1032bc86895889"}) dup2(r3, r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) close(r2) r5 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffff7fff, "0000c6f26461c094f4ffffffff00"}) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0x66, 0x0, 0x0) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) fcntl$getown(r6, 0x5) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100), 0x1000000000000309) syz_emit_ethernet(0xa6, &(0x7f00000000c0)=ANY=[@ANYBLOB="91a6e34dd8bbffffffffffff0800440000980000000076019178ac1400aa00000000070f0100000000ac1400bb7f0000014418c12000000006000000060000100000000fff0000000200891b01ffffffffe000000100000000e0000002ac1400bb0000000001890b07ac1400aae0000002442c3ff30000000200000081e00000020000007fac1400bbffffffb0000000ffac1400aa0000000500000825001100907800000000"]) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x7801f012, 0x20}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x7}, {0x5}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) recvfrom$inet6(r3, &(0x7f0000000000)=""/33, 0x21, 0x842, &(0x7f0000000080)={0x18, 0x0, 0x3, 0x8}, 0xc) socket$inet(0x18, 0x3, 0x102) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000240)=@in6={0x18, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000fbffffffffffffff000000faffffca846fbf37d563ee46d891efb057b4b119d6c27f90cd804f6c5781dea3eacd735b9ca0d9615491e8a8c59fc3cfa105c4752e6295b6a3f20c997a4c44aed9014f3f990c5f3de9a250a0dc44187243f57e85e7a31f39d39922b3e7a623d79fb70e16ee9f72f38b7537458dc26de329a8bf84e0d661eda35e24718e3a7b68d6d0590c4dde2e7a7c39d62c4e2d8a4dcb9e681ce446504f410ec037f68cb8"], 0x10}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x32) executing program 0: ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x1f, './file0\x00'}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x6, 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000001c0)=0x5) chmod(&(0x7f0000000200)='./file0\x00', 0x320) mkdir(&(0x7f0000000240)='./file0\x00', 0x9) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)=0x1) r2 = socket$inet6(0x18, 0x2, 0x4) r3 = accept(r2, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) chmod(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000380)=0x9) shutdown(r3, 0x1) r4 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r4) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x20) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x80, 0x5, 0xea93, 0x1, 0x80, 0x0, 0x7fffffff, 0x1, 0x0, 0x6, 0xdac7}) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000500)) kevent(r5, &(0x7f0000000540)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x45, 0x2, 0x6, 0x4}, {{r2}, 0xfffffffffffffffc, 0x84, 0x20000000, 0x6, 0x6}, {{r5}, 0x7fffffffffffffff, 0x2, 0x80, 0x7, 0x9000000000000}, {{r0}, 0xfffffffffffffffd, 0x82, 0xfffff, 0x4, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0xffffffffffffffc0, 0x7}], 0x3, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x0, 0x6}], 0xff, &(0x7f0000000640)={0x1f, 0x2}) kqueue() ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000680)={0x0, 0xfffffffa, {0x40, 0x8}}) syz_emit_ethernet(0x183, &(0x7f00000006c0)={@empty, @random="a1163aa3e65f", [{[{0x88a8, 0x2, 0x1}], {0x8100, 0x6, 0x1, 0x3}}], {@ipv4={0x800, {{0x23, 0x4, 0x1, 0x9, 0x16d, 0x65, 0x46c1, 0x8, 0x29, 0x0, @rand_addr=0x2, @broadcast, {[@end, @timestamp={0x44, 0x8, 0x9, 0x0, 0x3, [{[], 0x1}]}, @lsrr={0x83, 0x1f, 0x9, [@multicast1, @loopback, @rand_addr=0x7, @remote={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}, @multicast1]}, @generic={0x82, 0xa, "d2f757b82de2eda7"}, @timestamp={0x44, 0x10, 0xff, 0x1, 0x6, [{}, {[], 0x2}, {[], 0x6}]}, @ssrr={0x89, 0xb, 0xff, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0x9, [@local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0x3f, [@local={0xac, 0x14, 0x0}, @rand_addr=0x9, @broadcast, @multicast1, @multicast2]}, @ssrr={0x89, 0x7, 0x1f, [@local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x5}]}}, @generic="63b367f5a779c5cf629daa73aa08956747a97a64756b5a21352668ac3ec87c39062884e73e668fd8d90937b05785d9b566f313ac815d7065dacc5f00548a3586dfcc5a90d11ed38860fc5be699b96ef0035343f49ee455d9b41bd2a60366cbf5fb8221eb8c42b746aca2ea411e9e64728b1b5d03a294471b67f0c02c4e1f6bf36bfc9f73800460ecd456ce1910a7d55f97b55ad2d9bc1fc81dd28f569e38df625268c52eddc0756a8c962342f59d7b3a13f1fb1d772b876febb2aa9df6e422709258a44b178827315b7962af6aea6c3573dc3f195128d355fd3ecf64797909d55b"}}}}) getpeername(r5, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000900)={0xffffffff, 0xca, {0x81, 0x8}}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000940)={0x4, 0x400, 0x1}) executing program 7: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000040)=[{0x7}, {0x34, 0x0, 0x0, 0xf70}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) close(r0) write(r1, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x8, &(0x7f0000000200)=[{}, {}, {0x6f27, 0x7f, 0x7, 0x6}, {0x7, 0x40, 0xb6, 0x4}, {0x7fff, 0x4, 0x7, 0x6}, {0x53c5, 0x8, 0x7f, 0x6}, {0x7, 0x0, 0x8, 0x1}, {0x2, 0x9, 0x3, 0x5}]}) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x74}, {0x1c}, {0x6, 0xfe, 0x0, 0xffffffff}]}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000001080), 0x6, 0x0, 0xfffffff9, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) truncate(&(0x7f0000000140)='./file0\x00', 0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x6, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r4) flock(r5, 0x7) fcntl$lock(r5, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r3, &(0x7f0000000680)="b1000504000004a7e36d150001000000331c13fecea10500f95930c13e92fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad139b672f4d335c223e7df8022bfa896443a42102000000720fd18bfbb670c1f5a872c8565c2242aeacdb32000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c090021a20970e465ea1e37fea7b158040000000000acb0c92971769471c7ba21b8a4fc80b5fc5d17743c9e77467e6ac69892cc5dd09be87d872153ebf898f9e9e66fc9a7122d65d3d92417ca2595719fb19d156683a27aed654605104f7ca0297705ea4fd9d700"/273, 0x22, 0x401, 0x0, 0xffffffffffffff59) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0xfd, &(0x7f0000000440)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0xc7, 0x50, 0x0, @rand_addr="cb69bc836f00000700", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x0, 0x8}, {"d3496f07ca7c0a586c37aba537fade572829c7705149648c3185619ebadbccbca401a685604d2e2e248ed04644da094339c531f5228ac46458ecce6d9b2aff0b47788ba9b534c3d3b51d1dafa4cb1adc98987441049177190177c8a8d07e18d5badcab70f48854e349e330f7373773ca4b98f27ac26504d6b3ceb63bfc5361ede007b49bdd3e90519f27e7cfde6b0cf02ead2d4f2142328bf9ecfc1920f21aabe66113e63371ac17409671c944cda930074c0e3659e76e705b7cc2bc528087"}}}}}}}) syz_emit_ethernet(0xdb, &(0x7f00000002c0)={@random="91a6e341d8bb", @empty, [], {@ipv6={0x86dd, {0x9, 0x6, '\x00', 0xa5, 0x37, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="1d47b7a236644fd16562353593b64825", {[@hopopts={0x70, 0xd, '\x00', [@generic={0x4, 0x66, "b8bfe3948db0498e56600ee23bcbe0aa708ee6f8d03a8b9f28e54ab9d44822f12bce0753483ed02505b93c55da981d7e2b9afa957038f5cbda21180e6bbafc91af5ada2132a116e6b5136093f195d0fc273b462fda0ce673017e928429e7cc7f000000000000"}, @enc_lim={0x4, 0x1, 0x9}]}], @udp={{0x3, 0x1, 0x8}, {"8153d38d669b641aebf448de6ddccdadd2864805f73160ca8dce2399b60893eb912fc515a4"}}}}}}}) executing program 4: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4000007d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x413dff) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000140)={0x10, 0x8000000000000000, [{&(0x7f00001f6000/0x9000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x801}, {&(0x7f00000d3000/0xb000)=nil, &(0x7f00001bb000/0x1000)=nil, 0x3f}, {&(0x7f000004d000/0x1000)=nil, &(0x7f00003bb000/0x3000)=nil, 0x801}, {&(0x7f0000000000/0x1000)=nil, &(0x7f00001da000/0x3000)=nil, 0x1}, {&(0x7f00000ba000/0x4000)=nil, &(0x7f00000b4000/0x3000)=nil, 0xa8}, {&(0x7f000018d000/0x2000)=nil, &(0x7f0000213000/0x4000)=nil, 0x6}, {&(0x7f000038b000/0x2000)=nil, &(0x7f00002f7000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002eb000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00002c1000/0x4000)=nil, 0xe8}, {&(0x7f0000101000/0x1000)=nil, &(0x7f0000007000/0x1000)=nil, 0xff}, {&(0x7f00003bc000/0x11000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000108000/0x2000)=nil, 0x4}, {&(0x7f000035b000/0x4000)=nil, &(0x7f0000231000/0x4000)=nil, 0x6fc}, {&(0x7f0000279000/0x2000)=nil, &(0x7f000009c000/0x2000)=nil, 0x80}, {&(0x7f00002b2000/0x3000)=nil, &(0x7f0000131000/0xa000)=nil, 0x7}, {&(0x7f000002a000/0x1000)=nil, &(0x7f00001aa000/0x1000)=nil, 0x3ff}], './file0\x00', 0x1}) poll(&(0x7f0000000200), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0xc544) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) r4 = msgget$private(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000040)="f52094f8", 0x4) getuid() msgrcv(r4, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) open(0x0, 0x611, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000040)}], 0x1) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x40}, {0x3c}, {0x8006}]}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) setreuid(r2, r0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697f, &(0x7f00000001c0)) executing program 2: pread(0xffffffffffffffff, &(0x7f0000000000)="2beba8c5bfaaff44b437", 0xa, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8082, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1d}, {0x6, 0x0, 0x0, 0x1f}]}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {0x1}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r3 = dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) r5 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) lseek(r5, 0x2, 0x0) getdents(r5, &(0x7f0000001280)=""/4096, 0x1000) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="35b5c239ff20d454b8b5cc6334812ac8f19fd1d7e917b241818e6bdf73516cf0b9cc4dde5f35c41bd547f02e4540fd822fc94203d0114befea8d62c3eee8e7c8bfdff0ea75a597267c2deb1df5d3484cbb11b66ef59c00"/111, 0x6f}], 0x1) read(r0, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0xa}, 0x10) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) open$dir(0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) getgid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) chmod(&(0x7f0000000300)='./bus\x00', 0x0) writev(r1, &(0x7f00000001c0), 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282101000000720fd38bfbb770c1f5a872c881ea6ee3c11f6834752c42000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2ffd2b091dc114d854f454f4e3f856094240ad5f30a98788c4d1f6567ae7b84a361553b704bff8e6ca84b9ed7e299ed6855c3789b71ff1cc7becac5c2fa7be54425ebe0ba475ccdd61fe87f6bcb032fab9295d0ec701327c40eb94bee2fef9a1eba7bc68bb5f358be1f963beabc16ed16c275ddf032a7e72deeaa7afc3bf1b97adcad72b8b3d5991f4b3f8a6641ad92474b676291fb1efeef23e4d79a83113c6fd45326bd00000000000000000000000000000000b84761f9d99cb0e3310c1f563b5b3371c7f8d91905cb084b542668409f862972cd70598db465f65fe17f0bd0b85ee3949b34316a918cdd8b1e390104dec8b44cbf6d62fb76fe9461f6fc4fbdcb735e4ae61073b0f1889324a37f150a0ea10c00a54d8a25ea6d69a18fb62fff20734b2754b71e96f394b0260ee9cff0d457c076e0a0f7c3421f1e7d9ac13fcfad0cc705a04a98723c41eeab0426c300f3256b", 0x1ff, 0x4, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="963379ffd1f0b758c0815dd86d1db82303f059641a00aa5efd6cb9ce27c40018dc4d8252eb4c43aab4ba368b2e3bac09952487c5ca3ca7aba061403288cde2fd057cc411fabdde21e73cc70cca4e7c15161dfedefa2af479a166695ce84f3ff5189f10fe7812aea700e6e6d34f3634f7", 0x70}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlockall(0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300303aff9c7e4d5081645bf0376e0865911feb7efe80000000000000ef8c70dd036c12fe8f"]) r3 = socket(0x6, 0x3, 0xff) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000340)={0x10, 0x100, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f00002e6000/0x3000)=nil, 0x3}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6f}, {&(0x7f00001ad000/0x4000)=nil, &(0x7f00000e3000/0x4000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil, 0x400}, {&(0x7f0000324000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f000063d000/0x6000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000023f000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) executing program 6: ktrace(0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000100), 0x4, 0x3) r4 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) readv(r5, &(0x7f0000000580)=[{&(0x7f0000000080)=""/14, 0xe}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="67b8093306f9ae86e133ed12475bf1dac476300326d484750f8a02e73e3a1a330c035898251be5315465f4663dd4140c88307c484402d4f8cd12412f41e39dbe3024566c3f73fb1daea9c2ff4f5521b85b860a1037120e07c9aeb32f448221d4cc7932f1bfca8989f1f72e96149ca945e3bbaebe9f4471d01b7ceb4cf8aa07b0e9f2288f57e1ff5312ca7a16d5243f61479d9d902343a6ed02f6c2", 0x9b}, {&(0x7f0000000140)="c6babdbd88b8d6dbcb74557ecf71db81702ad9bcc54255d51e4d60822f47fa889e0586230d82904a5d0ee3a285439a22206e045e15264a580d137a3541dfb6937aaaad0a795941c512a797680e73a4eb656b08834adbdf336976df0846b511d3666a7b4f0034db28e50ce8b93bc53cdd8539", 0x72}], 0x2) syz_emit_ethernet(0x10c, &(0x7f00000001c0)={@random="f9ff000400", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0xd6, 0x2e, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[], @udp={{0x3, 0x0, 0x8}, {"ce0eb0c083d5192400fe682601e26b4a3f2f379eb2799a49b24f0e987df054e97faa3482e3c0a208a0102b57c55db5e4c519e8c4043f4921273252d012c13fa0c9cbf429e727f58935cf182a25003e0d0a1526384766f185788af3418a7ef260021a84b67346e35cd092125ad3246b16661a5e5322822d95d5379eeaa714b7ab7000895782fde153dee2c0d95908c30ab5abfd56dc7704eca476b47f9774d3a1b64be9783869c6edfd6d935cf579e2c4ed78c15ff0613764012d9935e20f8252a05ab6fd2329bcf143d27fcc98ab"}}}}}}}) executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x40, &(0x7f0000000140)={0x4}, 0x0, 0x0, &(0x7f0000000240)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4d}, {0x7, 0x0, 0xfa}, {0x8106, 0xfe}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x126, &(0x7f0000000280)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0xf0, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @loopback, {[], @udp={{0x3, 0x3, 0x8}, {"dd6657f8283bfe77dcbaad761000fd765a6aa85075ac47b3fb0cf9e216e4ba079b913ce921a298d0b4bd12914c836f5ebf8d23b9f5fa78ebd21a08c179c0228765db05e58d9188cda3d42d855e896a97f5c4f8a62cc1649b05cc9422f52a28136c840bf487560795ddecb61496ceb27dff82e31e08fd8fcd9d9d487c4aaf96085205ef5cd92fef71dcef399484e82f0c26b05bb183971682e4948431e49efe16854819de775be453582e6c8f16510cb6f544477548f8925965e433a11a750d6cf0f1a4dd7f09a15806d1f9c91665e6c4a069e5d9c059aa7cf824af35d87689944ff6d1be67f017de"}}}}}}}) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000080)=0x1) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x30400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x3f}, {0x6}]}) syz_emit_ethernet(0x40, &(0x7f0000000180)=ANY=[]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4c}, {0x20}, {0x6}]}) pread(r0, &(0x7f0000000140)="15fa88cc530f8ea0ca324db46568b1d203b06d7d3dcbf365ab48287d32b997e39b348245a42599a590f5f6d4a2e6e44252dcba9c657b48aa35fd82e4e88c5f348ca97c5ac48905293bb219d6f95ea23b3db4ffa4c5ac64a4460a857e8f3744265a84619f57818426a9608c6c6f8b52174b809d2f5febabbba4459ddd0c8b3900b6b2b671952006ab53e04825e116699d29b8232722bc1bd12eb5ef7f0a3a617be69abba46b04564b576773e4a1f0ec515b12582dc5", 0xb5, 0x0) write(r0, &(0x7f0000000540)="76e5000001000000000000000063", 0xe) setuid(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mknod(0x0, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000001}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000000340), 0x0, 0x0, 0x0) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xfffe}, {0x40, 0x1, 0x80, 0xffffffff}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, 0x0, 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0}, 0x10, 0x5) setitimer(0x0, &(0x7f0000000000)={{0x8000000000000000}, {0x1, 0x8001}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80606942, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = getgid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x7ff, 0x8, 0x54, 0x7fffffff}, {0x9, 0x0, 0x8, 0x3}, {0xfac, 0x2, 0x1f, 0x100}, {0x0, 0x0, 0x2}]}) fchownat(r1, &(0x7f0000000340)='./file0\x00', 0x0, r3, 0x4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x405) r0 = socket(0x10, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00006c8000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0xc) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r1, r0) fcntl$getown(r3, 0x5) setreuid(0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000400)="b100c4b2a0dbe403676f000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000380)={0x0}, 0xffffffffffffffe7, 0x801, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000002c0)) fchdir(r6) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2}, {0x8130}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="4e8f", 0x2}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0xffff8000) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) sendto$unix(r0, &(0x7f0000000140)="c113dae80c9f131cae33b4e16e0ef551432a148c043727e2e58bd52ac3743d3ce9460a52c949d625afb0976f8cba04291067db784bb86ec97f93649b5baa85aba83ffffb550196e65d92192a041f1735e37e4feec205f44954dafd60cac602fecb4c3347680a917480a7edadfa3ade", 0x6f, 0x4, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000200)=@in6={0x18, 0x2, 0xd9b, 0x6}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000240)}, {&(0x7f0000000280)="13a1f0ebba1837d7ba7adad8d865cd303018c5d9c898f7145f9f930596d50783191083018575d34ae75012d50605f749200a4282a8de353a22b76fa551b5f24e895caadaba211bb207a871f067a64a1cee609b0bd6b940e57a0091922ab19c61f4abe43371c38429a000129bed2a22697e8417cf1dfe9c4791882f8a6bbb0fd8dd0909f5b202bc0e4c7044af85423debc129fd82a404bdb7b24afc2bf8e307a6bacfca9843890651b93eb8ea97fa503b87cfe4a2a65673a19c6c89530c19dfc7da24f43f54eacdd8fe955b123aae6593b21bbe81236f7dd601c806c8b537", 0xde}, {&(0x7f0000000380)="bc611bcb54f6fd29cd56b3ee2751fc7717543e3768b2eda47e4167585e4f66eac745210aa8cb5f3570bb74dd517bbb5f6b0945eff9fc90226ecad7fa047b380d81c8ede807", 0x45}, {&(0x7f0000000400)="3fb7cb92d5bbfb533e44dea6d4b88832806c4dca417337737d87023fa90822fbb736dabdddb256d5ee065b86a467de656ad586dd8de8e290e5fefd75d547e49cfdb5acaeda62901b65bf5194cb40f9ca0cb4b8df342b22bc0905640fbd", 0x5d}, {&(0x7f0000000480)="91c58bb3a7d725cd54df6d26ecfb2ddad43b1a401e9fef316428b046f147511f1853ab89cff2d9f3817d928b9f01ec5695ad7afe71e25cda9aeb93d65b38e2b092becc7d20a5e4fe0207daca2915914c3cd2455944002fdc89416d32badf0a9006f2162f91b01524b385e1af2ff052a7af79fff2", 0x74}, {&(0x7f0000000500)="fe0efeb1d15093b60cbcb324e6a74c116cdf1099fb07099625376f86c11198e4c5f1e089ecdda7f6ca0059ba45f93438576d30ccf91651bf7569e295054e5c49440b2d5c61fb671722d3c9f2182115d4a4b4b8a6d4976d0456f2e5370ebcbcc5f7c5d9c073bd7b21583f42adebaabd19fb56bfc6966de9a7842f034c81b65d7ca09e6645c668152749dde2bbbed77e4b2cff8bae4244f772a6e4371740a6f56182782f9a8f429f", 0xa7}, {&(0x7f00000005c0)="c4a3c08a3a8d50cd6fff6987d6c152b1ab7e5c2630e785d8b4ef5610c9a2ec68309ba520da61e1f26a089172a3c96bdf1c29888df883ed08f7b9dc8737610191eb57889630c258d90be571", 0x4b}], 0x7, &(0x7f00000006c0)=[{0xf8, 0x1, 0x7, "ef4cc96bb581a9915f9910fa4328a976e2b0a50844f22f23950fbf3ec56f2735611e6483c9e0072b814aa93527a44bff847203f86ab3a9bfd1c90ff20f657af5b989fc21ef137b8dcc1cd0bd574bd461984a65c513e80b95643b21506788009ce9d5c34fa0f7a3741267c3898a781b31000ac9ba6f4e9d8f22163db167e3cb9bc344a7ce340a47e63bfa96213db1b1bae57d0d197ff148a7b52aacfc310ef1c9b301cb574b66f22addbef4f5f2fdcb4f89d3b53ef620046daad2a230a96dcb734ecbe5d4b16c72bf085d5a58bfb64c4c442949ba970994aea02110cfd043976be7577ac5"}, {0xc8, 0x1, 0x5, "c6d8cd761ea6d8b411353cab2c7627866226808a51d7b94091a9a839bbbaed112bec6182d7696da1d73f3eda9882dda00344627686004027a2c1e1628de0e4a96e293c3be98d985a2c43fec6a3ee365681d541f1a4bed77443afb1e7f9a0a3248a2d7b9b382b1142ba2b06cc0fbedffe49e25f4a1bb658caf5c7488821c99d78f5dfac83d1ca58361ddbe49928d5216e3e0d118af7a66166189ee9dc5b36e6a03b38cc903dbe20f37fb0c8d100e57e86f6bc"}, {0xb8, 0x1, 0x4, "42ce1206b3a5825ad563c54fbde51015cdb1b1b8f59029494673b9177943af58bd4deec2682232156152be58f0a2c254df10b63b57eab38af0b1d0be5371905bdfe74d1c7096f79699bebd5408fb9148aa76c6c1353e0768056145db8a5dfadf6cb7b0b5d72f967ff3d9ad7a9343542795e2ebd49603a150d8e8330f8e3f70da7fb95d3e82f6ae6a07f8a30a9281de0bea1ad967977721f51770c5fa5bbe2f554e391ef8ae5be027"}, {0x20, 0xffff, 0x80, "087a794507eeacbbd31ac517c653"}, {0x98, 0x1, 0x1, "ee8bd607c7e638c4ae56fe11069aab5f629e258dce50796d6ec27f158261590b25e968f8ce6a9c6095f5c2c8b12dd19b804ccd998e573153e78e074d06f2f18c2c775792f9aa5613a29d7b45a9755b69c4cf4cd49e582acdeaf69af304b6c257a79b5aec092430ba5d2c66dae3955c063e2c9c59751dc267f63c67c1a46fa31866099c3d5811f53f"}], 0x330}, 0xc) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) kqueue() madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r1 = socket$inet6(0x18, 0x8000, 0x7) listen(r1, 0x1) sysctl$hw(&(0x7f0000000a40)={0x6, 0x1}, 0x2, &(0x7f0000000a80)="6a4d2930ea59bb65c3ebaedc4acd9f3f65ed3f9bf024d62f986a5ccc76c0801f2fe532fe1cd4c212720a9d57cf4103fb6afc51ae748f83fb12f45d9aa3f4eacdd7a2190593884a4acfed64e8ab90a7edea91e79f9ff4d8a36064c87c04a6fb42afb424d35ad69dbad7d16199728f268e1090fbf3c3708cc78718dc586e557b3647d923035fbde6537400795b96234cf34f204c1001ac7844a86875a9c0c668dafb809199661ddbf69078", &(0x7f0000000b40)=0xaa, &(0x7f0000000b80)="6cf329bca4980488dcb607fd9c3ff3a3b824de7d46c92506b635d7b2df0b6a17a8e5687d6d26b335e2958ffb8738ee5669223a0858306013fb8df88cede9ffd78d9f5a3a5bcd13fd35c2fcef80be3590ef22d4651d9ddc2e46394e8a4067f76d6c8ba100e7e7ee3e62b7f60b9625a30b02dd47cdf3a0e1cbae342a77d6147d2b97b0b6afd90cab9767056799a07f42a3d7079dbbd53ae1831dc36bec7416f8e276e07c42aa12a99e1acb28dad87ec112281f0ee0a95864994f96d3b6b3029bfd555723d618", 0xc5) syz_extract_tcp_res$synack(&(0x7f0000000c80)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000cc0)={0x41424344, 0x41424344}, 0x5, 0x6) syz_emit_ethernet(0x146, &(0x7f0000000d00)={@remote, @random="8098a1075598", [{[], {0x8100, 0x0, 0x1, 0x4}}], {@ipv6={0x86dd, {0x8, 0x6, "5bd1a2", 0x10c, 0x8, 0x5, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @tcp={{0x1, 0x3, r2, r3, 0x1, 0x0, 0x13, 0x10, 0x1, 0x0, 0x18, {[@window={0x3, 0x3, 0x1f}, @generic={0x5, 0xa, "f3b8ba96e7e59612"}, @sack={0x5, 0x2a, [0x2, 0x7, 0x6, 0x3, 0x2f, 0xc6c, 0x5, 0x5, 0x7ff, 0x2]}, @nop]}}, {"ee0474ee232b14e363c688eb38f953bdaa32047e51ccd103a61518f5187ac5b23488c7452ca9414c25eb96c512ed8ce12ea572946b6403ddb7d6b7224c60528d0d4e7c997c3ac8e7002f8229c31c1d853d56d5358cc7d6117939cb83d3747c029d59040c79247a569be93982242ac6a24ae351c00cf5327b5f8e6473f03c49bc34d900c5db93056f7b32b23c6c1e70e5df7ee45ec9902c1a96bf22b9b0e6df6bf2b1e53142f567904160f9fb4aeb7dd1204e2fe4f6a205a72f06c642adae710a"}}}}}}}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000e80)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x10000, 0x0) syz_open_pts() ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000f40)={0x0, 0x0, 0x8, 0x1f, 0x400}) syz_extract_tcp_res(&(0x7f0000000f80), 0x9, 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000fc0)=0xfffffff9) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) chroot(&(0x7f0000001000)='./file0\x00') open(&(0x7f0000001040)='./file0\x00', 0x20000, 0xac) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001080)) syz_emit_ethernet(0x4b, &(0x7f00000010c0)={@local, @empty, [], {@generic={0x3c00, "aa19b90e27ab7b19be7393e69097e8e543100032659b0b43e4f5f5fa5e26c15a56370d2685195b579ddd31645e2b2ad8252f354e39c27694bcf836e922"}}}) syz_open_pts() ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001140)) sysctl$vfs_nfs(&(0x7f0000001180)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000011c0)="10cad8521c2f89dbf5f04de342bae46e930dd355bfc7d931e86251e37c36c2832f53e5ecf005a0cb80ed912e091be0c726b7d8ae3ffacb244b7d6835720bbefba115b1dfd917f4cb631485d555288dbcb4a0f10763cb42f87f9fe216f72a30b7e9ee2457c455ec0d34263022df66980ac2b91cbbb7afc5850f9a91d1e19aff91168d77328195904b0f2c9dd0ef1289790ed2b9e8c27df9a81776063895", &(0x7f0000001280)=0x9d, &(0x7f00000012c0)="7353c30fd188ec5eb0a285b9c08fd1e40dd1dad5131ff17c39e85789615f610478310d5a5986d8a768a61976ae9f27132a08a858f86a5747b3ea912dc3b0f87a780259ce2508b64b2541c49714aa2bdc38dd69a2b464b9b8dd2a6e0dded0fe1d74bd886b5797e73b853b6b526f0d8f0d8bfd8b8e894efac1d56e32420b4b108829cdf60f6faeb89cdb133714be2c2a1470b4dfe73af01d9da13bc012ffbde56e56bd9ef1eda93c2eb02a265d02051f9dbc6cbe3a7fe28a0744634c4882f63b07c33efa8f3a52ef58f54aae39713100fb49ebbab0058fae73def68f51735dc278c56fb40921b5e1401d2a1b72e38932df5b862d6b0c99e7", 0xf7) executing program 6: close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x7}, {0x61}, {0xe}]}) write(r0, &(0x7f00000006c0)="e506000000000000004aaed75a5a", 0xe) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) r3 = open(&(0x7f0000000600)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x118, 0x0) chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0xffff}, {0x2, 0x0, 0x81, 0xffffff1f}, {0x9, 0x0, 0x0, 0x4d}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) executing program 2: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcb", 0x3) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x2}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = socket(0x2, 0x2, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="4b9b25f715bc6aa7baac320076304948e67fb09e14d259b7bad8ccf70dc2f70e4336a0b8f846956a1d7069d926225a7f65f4259f36bad037bf6c52c446d9b2e80337a37b6ae20f56e04a01bfeed541c1ec2fce2bcac96acb974ae078bfa111f808b29025faf2d4681e4142ef5f4d51af294a6ec529b5ea2a0503d0d55ec23b0e9189fa4d9e6dc30057a8f2767aabbe01ceb54fe74c1561179d131241f2398264a6cb6b4246e82f1011266703ff4c6947fd343b54163238f6c1ab96c9cfe35d76340f11f2e65076701e17321dde3e78f125cd24e4d1e69c49bc442817d89d01da24d6bb8f3525436e56738df58b633d27bd1ffab7b2213a2a8a384df3", 0xfc}, {&(0x7f0000000280)="707aeb9f013226f53d71e62a055a011dd5beaa8f7768a57533f125e3b28d570718427ad5a62d11e13ff82242943e0ed2c7c2a96c274f700c0588bb4f4c760671ed3ece50692e81d7adef5b5b2fe6549f08f4eadbe704a38e12639ec4998b7f33c42ccee36ea3906a3523acc677cfe37117e1941b87e528042d9379f589140400bbbec8f20cd57e8f36dd155d55b78fda1f253adab96cf56ac8337d7250c7b6ce5bdb2ecf801fc8d5c89bd5bac0ea29dc61ae79433f5816c15f33decd0c306fd1fc7b60da0b6026d38a3fee7e486651ce8ea0108fe7c022bef55ab2", 0xdb}, {&(0x7f0000000380)="44c4ae60a509ef5329e385733dacfb52348291ba832ed808976dc2a3d9b89bbcf877be2b67f5b14352616193f4df766aa6a84aa2b069e375403ca536bd7048a94831ed7d85d6e27f31a17fe288f9df43e76ba571c371c8b4dc2c824029df5472016f421c743819febd92d77eacf3f75b5433261f26c4da2b4aee832a2b10e03af950eba419e2f0a36e4b48bf959e3ac9d4c719", 0x93}], 0x3, 0x85) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x2, 0x3, 0x0) semget$private(0x0, 0x2, 0x403) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea", 0x1) socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYRES8=0x0, @ANYBLOB="f672ff564a7b29023fd106dc67dabcc80a4ede0018789265d3bd37a44ad84ba1ba0fde024218102cd66c58a60e44db9f97df65", @ANYRESOCT=0x0, @ANYRESHEX], 0x3, 0xe}, 0xd) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x20, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) syz_emit_ethernet(0x8c, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x30, 0x0, 0x57d, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, 0x0) r1 = msgget$private(0x0, 0x2) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x64, 0x0, 0x0) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r2], 0x401, 0x0) msgget$private(0x0, 0x25) msgrcv(r1, &(0x7f0000000400)={0x0, ""/137}, 0x91, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x62, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) executing program 0: r0 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0xf4cf78a88009af92, 0x0, 0x0, 0x2, r0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x100000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = getppid() ktrace(&(0x7f0000000140)='./file1\x00', 0x4, 0x40000600, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r7}}) r8 = socket(0x18, 0x2, 0x0) close(r8) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xaa, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008"]) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) wait4(r5, &(0x7f0000000100), 0x8, 0x0) fchmod(0xffffffffffffffff, 0x13) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/76, 0x4c}], 0x1, 0x0}, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000080)={{0x6, 0x3f, 0x20}, 0x10000, 0x8, 0x8}) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), 0x4) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80054}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d175f4b7c230ca", 0x46) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0xfffffffc, 0x1, 0x0, 0x0, 0x0, 0x3f}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0xc3) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffeff, 0x820355f, "1a0e4de6d30aa624d13e000002f9ffffff00"}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000009c0)="a3edc594e259cee99c7b369f8c140697af4361bbfa0ab6d0aa68750360838ce25fc4e2b657cfcb7f089d79f04eb507bc64f175e1eed9a836c6dd7e6655e1b075f28755602d17c464b466d287a196800c0e6ad73198f2866a7a1d7aec6e524f40ddaddd92bed81f9c73c7e7c3d6ca30b9943987b256090d023e3d48c1a071776492e7c1608fbc5c28b54dde269211b96966e9f92ac2a23ff6bd153f0c456b96094a2be0ea8db697a83d017335010dc3a150f1e684c005a7130b942403bcf9505180060b228291676bb46150c7383cba4d41a0ea4f3055b4c4f3faba33beb731e29e0ce861b286cc02b3ea19f88a5a9c020de43dad6f1e45d7f7f60aa4bf9cd3cf350a58b574da56aeec33e0dd73728cd148146cff7c65097c7dee5d9cb843ffa3833f27640ce8d89b428de319627df1875f85682d34a772de75744d47e676bfa7d308008d531946bdd07d576a6a44a6131e0ba3e79b3ecd566a0c043af5fd34bf459dac5af8179fd27bf994f41fb7cf2f12ff6bdc1e3160bcde3e6cce50cebfdc62d79437f8d84b85c797179844f95eff926a9a2b95110267df8a69e81274fc86030e06e2d0d01c7d639104ef4e815c0f1b1c8fc21df38f97b90ff492d8bc8efcb6108087123d3d6d2227467b200e42a1acd16fc991447fd8accf859019ddb376cc4aac7ae9319ebfdb7153531bb320dbd61c8f53d324c2275461ef943c9b87c8b96838ffae739557413030b43effd5b282596d163e8899783732ec3de664fe97ee3e643629ee763a4f6fef73fd5a80850739d5d79ada3b858e5de02ead142c48af427aa482faaf8b17c7866db3aa2e4718aead55fc06f5e9ab961239c4382d438e55ab2ffca1d67c9accc8fe44abcdde27baa00dde85f9fe975db0ecc3ea37d7cc8befba9226eec5ae531f5ba7f90486bae03ee919a94d3e0d1df845af085e136665f13cc2161d11d2b7bb02db99de76a37efa75342010f92b0123c3c86e1dcfd602df668d4dac24d040c34b9ce6becd39ffd220f98aa2cff1dc4a51916096c513183be5ae093af03711098af8055687a1eb6534ecae8e5056b98d7bf0a7a6f44eda87f9257aa1b14038d88d948bdeb36a3509a3ad2a2f3c1a92ef9b885d66dcef50a7556b884916392cedefe9c2c8d2a782216c460a877963517064212f52b5e11d8c7485ab50097657fb542795051d536bf76880424456d667a0d88fba6e91035f671ebb65876289551b7d1e094c8c7a8f6c881dd6f1b1ff0f58231350d8f38cd3f28bf3bff5437a979d2fcf42dffe97ee0a00000000000000000000000000000000000000000000000000000000006efc4a7ede6e2d760b167506c717791de200be43", 0x3c4}, {&(0x7f00000005c0)="7475891395c965576f262715e4fca7b123f96dc200860fb436cbe2554b79bf7a630460c8ac72ec1afc73d18973b11a2b9563f80253f4ca1b0cc71405cd897ea4578e40935d647d576f45394728ef2761bf37dcd10b012a6383e54cb585a9228b00000000000000", 0x67}], 0x2) writev(r2, &(0x7f00000000c0), 0x1) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) executing program 4: sysctl$hw(&(0x7f0000000600)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) socket(0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a0, 0x0) clock_getres(0x6, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) wait4(0x0, 0x0, 0x10, 0x0) syz_emit_ethernet(0x36, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000240)={0x3}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {0x0}], 0x3, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xfffffffffffffffc, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0), 0x9, 0x0}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0x1000, 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000001080)=[{}]}) write(0xffffffffffffffff, &(0x7f0000000200), 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknodat(r2, 0x0, 0x0, 0x202) chdir(0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket(0x6, 0x5, 0x20) socket(0x18, 0x5, 0x1f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000240)=0x20) readv(r4, &(0x7f0000000380), 0x0) socket$unix(0x1, 0x1, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r4, 0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x11, 0x3, 0x0) setrlimit(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r7) setgroups(0x0, 0x0) getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0xffffffffffffffff) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file1\x00') r8 = getuid() setreuid(0x0, r8) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0xfff, 0x8, 0xda, 0x20}]}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES32=0x41424344]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000002d00)=0x9) mknod(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x66, 0x0) r2 = socket(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xfffffc8e, &(0x7f00000024c0)=""/236, 0xec}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) sendmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x821869de, &(0x7f0000000100)) executing program 4: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x1) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f700cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb66400"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r1, 0x2}) socket(0x2, 0x1, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r5, 0x40047477, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) executing program 3: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r4, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) ioctl$FIONREAD(r1, 0x541b, 0x0) dup2(r0, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3b14}]}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) close(r6) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x1, 0x0, 0x80, 0x7f73e5e9, 0x9000000000000000}], 0x6, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x7}, {{}, 0xfffffffffffffff8, 0x8, 0x80000081, 0xfff}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x5, 0x9}, {{r0}, 0xfffffffffffffffc, 0xb, 0x4, 0x3f, 0xc7}, {{r5}, 0xfffffffffffffffc, 0x6, 0x0, 0xffffffffffffffff, 0x8000000000000001}], 0xf9, 0x0) setegid(0x0) getuid() getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r7 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r7, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) semop(r7, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r7, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {}, {0x4, 0x2a5, 0x1800}], 0x3) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000000)) semop(r7, &(0x7f0000000300)=[{0x3, 0x8, 0x1000}, {}, {0x0, 0xc, 0x1000}, {0x1, 0xffd}, {0x2, 0x0, 0x1000}], 0x5) r8 = getuid() seteuid(r8) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x61) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) sysctl$vm(&(0x7f00000000c0)={0x2, 0x8}, 0x2, &(0x7f0000000100)="26f5300bc2ea8bc25de32d67fc3055fd17c5ce1bb629803d117f31d9af2c0372", &(0x7f0000000140)=0x20, &(0x7f0000000180)="77487b6cc531568d1f2492ffc7244d5a987213a8e33707920bbe89ed1fed73d61f09a068bb3fee79d60b2c109ef554358286cb847af822d0cc91e5b8568ad6395ab78325e6daa5215f5f4688d6607b0406b2a11ff48f1beeef6f96e1ed2dfdbed1265dc1557d92791e1500f10afcbc284518c6b3672f686fb83c1c5cd77d5c2c8ff631bfd11997c122d49a43065b34be7b844a96d334fe262a399a974a5c520d2fb8765552f7927f6c09b9fd527befe99018d21c2f77bb0d77a2a7ee3cecc65f98a4c8073515660fc2cfc1467db973bdac83b6e9a06d45b20d8b38e0b486c812213b1e0a28f4e94c802ae854db24f5b3f3f9b678f7e49e69fe5bca", 0xfb) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x6, 0x9, 0xf8, 0x9}, {0x80, 0x0, 0x9, 0xffffffff}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000300)) r1 = getpid() r2 = getuid() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740), 0x800, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000380)="fa973cbdb29e7f3c2c83fb3b40e79a69785ac39ff30cd9027799de9bafa1cd9034ebccf808cab0d96732ea98261d104e377e36ccd66e14ec19790ae222375a0f5d03e6bb7f335249dedcf63a617088", 0x4f}, {&(0x7f0000000400)="0ddc401c2e696768b1c639d1502f738dd38374ad06e9eb36588cfabff3ff909385789eb79edca2740703c8ae38395c566e748d5949c8c5b6af35234ea9b07c8dc2ef6f92425428071555b8632c8ef6188855cece311d1c5a359eb875629e010de058b109cdea29b6862262b059859c4f9151825ff74839d8297946394c13ad162279a19babf4f0da7fb151ad00b783e6057e731105e58b82b4d8134e8719d3bb82fc97881c9495ac6d96b5a49b9d05d5945d8feae37df1aee68748e4c4fa6179c9166ddea1f12e9520f6b38963062fa9b151be189fd9c99be6383421b475736bf25f03c7549df855a5c0", 0xea}, {&(0x7f0000000500)="7809776db0a2e19a248b0fcd3f65a803df8a5626b68810190aa069b32f9519f4aedd01902f3c9f62b63fc8e4b6ccec726f2303a8c272e344e7d71933165e211db5550e25ff97b4b890e69e313048e074eca18bbedd2dc976a59f4213dbc51a80688195248311432c865a833cd3d13dadc2612b16af800869c96878ad42ce70ecb7f0f8a05fc4bbc3ca3da4a56fb27b8276b5130a9fc82506e684269e8811eb025449c27c323c715df172a94d3d5ed463e958f02cb88bff49e699124bc7", 0xbd}, {&(0x7f00000005c0)="9241c8a4ce7dc1717070baa2208aae5b1495ea73fd5cebb47f44cf4cef3f62272ecc164a68cb3977a66c24d44506944252bd58cd5cda7f70fad60ee6eda5e402ad502237768477370bda83475fcf93d7afdf000a263e22bb833cf7a0878422f8fe76c613d854084d458e9ba4", 0x6c}, {&(0x7f0000000640)="836c09a1a0833b15a2da4f1e6493589a7ca65af0fbb18d23bdac19c2b15a336e6f54348cdafb6daba0d209f1815367a3", 0x30}], 0x5, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r3, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r4, r0, r0, r0, r0, r0, r0, r0]}], 0xa0, 0x7}, 0x0) r5 = socket(0x18, 0x4000, 0x3) pipe2(&(0x7f0000000880)={0xffffffffffffffff}, 0x18000) sendmmsg(r6, &(0x7f0000002080)={&(0x7f0000002040)={&(0x7f00000008c0)=@in6={0x18, 0x2, 0x10000, 0x8}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000000900)="d21ecffea10cccb84719fd046b30dd84735d9911229fad31227fe86b481c59773fdc80b7f6f97bdbaf92587d7a36b215baf25f9bdaee6c75355798b40c0fef124d4fff78e1c0b501bf826a89f1e779cba13c7cdc07d02be1d631e6fc6b827a28163ed04f2a8ab4be", 0x68}, {&(0x7f0000000980)="8d40fceea8e4beae0403f6ec5dd3c317611891", 0x13}, {&(0x7f00000009c0)="f7226fa16eca6e33d764c91f77c68b717508f3cff37e047175f14e93d7566a8b01b5606fb88d0faf0f21db57241d150590c42ff1052009345bd0434f4dc486198fc603f08684dfed127f742914dd664081e6129b14e93fcc668f80535ae90b6dc5041b633ab714f6f65a7e2be0bf96c121cc5c6168a010ce2a34fa57f0a5b5667a6340b7c6fe0ec751e049a9be3e9e0ca19b9170127c875a68a4ab5f7fc5c7f870ba84c5a1e47c7e12bf4a9277e970c2a7a8ba2e9d669faff598ecbfcdf30be316cdde0bd5c47a5b23fc7db6b960124ac3d477afec9b38491f52fd61a0c779d5c87b9e988a0d22815eb509f469f9403cef93d89c70194f622a", 0xf9}, {&(0x7f0000000ac0)="ad05904867fac4a6dd460bc1661bb1debfec8020aa84452c4d888c1f8d0bd33874ac52656ce2b394a1fc6f85c5dc953e65c7deb2c9123574c43b248c245b6eecfe78ac876a3004dc85f42d53aa01f1b0719ef936a4ec4df6458645e4951441e5a65f53d7809849aa01542ee73a847a3532260d9305be16092fd6eb70b8cd151aaac2cc49ace54b22e661290fd5ccbe5db1f285fb6101215d1d06cdbecb8e3d36175e60c06379e53d0a3972635f3888e056e3ec02eecd0eb8b3f852c5113a4bc066bbd800adab1fe9961e5375d6e89f398407b6e22484ad4307514f605560297a8c22333119c275837ca4e3524623bd2d3e253ad66fd99d3e45bb30a269c9fd264ee0381dbda789d2174bc8e2baa7587ac2c2c083a703d5b312537b625a1b28c1cdd13ad020236606e14e480e8917fcbab13f4d8fe249e984c082d3a06cc14717b88edd1d82183dbf288271eaa0b29c6bdba65c6a366e34fac9e3c7f16b0c1983409697f158138dbbc0b3b91c485e33b8ac31d1c8df74683d2806c5a3d98817528c9db20f49662dce973e86fa9194253937bfc75c0ddcd65043f09584e0181b0c22380b15c265f2a7e2fdf4df3d40b751147d9fe1a67515fa264a06d8f3e08ce2ca6151b1070a30486fc8ef481f90662c80fd7cf9cd0a0c8789a6ec7ea9d13f90de3a6d3146643c73411519a0419e09e8b92b2fd4ccaa32870003ff4bf7f2823df3051dab90f39e3f22c13a4261b45c750fbea2e0c577d62639b6fbbe7aa766266ecda6d750860faa788caf9f5fd7d1e222e01cfea497d252a11a98676187789d812a15160b81e17491e304315575b5b010f9caccb05bb5aed878e59bc8e3c349706ceec364fb151240d4a42d0d1dead86fc1b742769d3fdb444dd347271b97a764fe963dab92080a39978b8a7f6ec77d196b4f7c227edaf209bccbab56008123b1e347328d11b85c4571444086d2c98daa1c6eaf020f5b372e27e189f47f265db168541f7af01f174f5432405d6e15bf09d8f5566f1d14601f5b39a71634ab10ee4c4629df182df3e8b3b6c24a672ef1826435ce3267c25a7a0fd4e42f7fd521471aec924eb2e83dc073675e847fd3d920df080c789fab523774864b7dac75c330e7bf508be5606c448d2cd1a61ae1ea2d24b0ca5cfdc916fbc7ed04ff88525e05551136c0191a4ef7846dde8b1eb4b6c3bc0184efa8bf2730c1856efb539b039149178874392eccfaa15aa042205d860c31f096c739ae2765bc36ff4936deb8aaa991d765dca321298c5b5d5e24d649e7b28e78879417c98d0d37f84bc786800cf788d294603d02747aa66b5df26b5dc90d4e7ea1c20b823f0c62af4ca0550923410dc7c38fcb1cebe8442ae82837d28e82313393e32d471d14f70bc975c0a25cbce73ebc9debac9ea656ca3b3b6ee2cfb6a95405b56971e37e3796db6674512a8e79f834250fa4576eef1225e6d0ea9ee6fc920864ad0f87c64b5a3e11629d3b72900f17a9e71b1b27bda5dce3d9f6c0ade18c5b986cea12310cd5a2e6aabf259a56f72f98710b2c14682ea309710c8a342adee1f3a11a52f6d064d10d5ca7bce16792788ee8e2e86a04e62257c8aac13429dcff4a606783f55fd547a846cb53b208401cd6e326b4155c96d71b190198c6a7366e372f453bc2f4bce4d7c25874fdc899f96908a8ac913e8c6d0178977ad7c4392d4a0e167b59156f4f203bdcc9b7d1b379b6d44c56e43a70cc3678c5cada838464026b0f69bf2f6b4680d09cd125c0dcc69ced67dfa99f777991f3da0eac3809bc9790f5686a51accbbc5e1fc617e83665bd12aee227bebe68a4f31e6d983e7b078f5d3dcb39f8e3914b448253f3067783287bfc64b907a9c954d06c7530c8002d2b09077754ced4da87f3c74307d6c0a4898b559dc9f3563dd1d82d235b69895ff1f3eb1a00f997ad792bb82776c77990c931618dba5554e3a4e77d87c5ede03123e120576fb68193981af8928185b5c160b6a4f5afc706ef289374f0047d643ee5ecdfeea11a5c1e29791e56a9fd6850898626caa9a17fdb998d85147581b742b990396a32ff39df09040ae0915f38725c1608b7d5f95890aca6470db94d98ed27de3a098de483a6abee236e5cb1e8600824959cc51d8e901dc9b74f609e4870dd657b7416a1eb3f001100d1967ecd69fa99046f0fd5af9e361a272d14958af8714052ba45d70b5ebead175f7b5f010bd3ac48260f64e10bc91ed20584269a5ab06f98115cc5d11f89f72c285c6e859e19d7a8adcd1f0a0f486ac37eec5bdc760efa6fd4d55fcfbdb12302bb9d539dae6f954b5909121f7e7e64c99f2309cfdd3dd8b828d9149465454122ef17d50489193ffc47151592646c8edba6740de04e2e4bc8d601846aec9ae8b90e46fcacfdaff018f457d0be658f3604528187de5cf1a4d81d9a0d728d37414a667c08f9462b9c79a36e182290a8b4c63f0a6e5f82d3c49afe17aa4101d778faf915fa6a6ed14e924f6523bb9ebfac86ea16931f20904e60579081026553753db518fa98b27986120cb2a30fecb8978cd795cfac177710155e857e24d0da13e3dffec80e40cdbd9636f5b5a442d78378f1e3ffc40476e21508557baa61db66f0f8c660ed3648174f42b1d33f63126305d960662a1c2e0e4012ff79eac76e6830da6723c09a88bcdc979393c873b1cf909bf9195b2d0bac618452eca46bc201b7bca59a8cf7583a3c723083dee835b1b752b81802309321b65115e9ef1a5833d2e27c34b26ada84e892ca58c23cc5c70c1478cf5b9ef19b0a19eeef7d3790485d7a1afa18a78d52329272eef11774b4c80f545d3a1d274bf4e859f0abbaaba14747c4c030bf3878b949c61d9a6a954b68ff777a384f5bb03d346ac142e518dd0330e77fe3a8a6b61809f8105d9bf3d88ab336d03d5242b2f0440bec8318f1c2771d37cd42082e80c7ea58de0fd17721209d2d97b5361e07c7241a785b4f30fbf2d5a3cc60cd280b7fda25e30cc82b93b550960fd1cb9cc38b66e39c133f7512349c572dcf24b6337e4fe8af1821e196954570f11b32dadb77226f9ef28621c82f0bfbfa252ed954d271e833f86d8995073be340f43d67f14b993701a268e062da14c03eb71c073bcf837020f938851cb2be3e58abc0644959bef19915735fc782a967157dca343cf5142b0d6dfc9c5ae78084e9d75680467b0ba70654365996a4e0e559e7545c239209feec5517498647bb55a50e5f0a014ebace300a34524e5aaffb2378e84074a594042827d21b1c3084b8c6dbd44c7fd3b2166b9d95dd3d3f07bc301668efbc565f5c2d7c2bccb701828b964f16ccc87edf959adfe649721b369797068684b1572c48d6171bfcb7e50968c3ecf01b88630f5c28495f3e6948ce4a2fc14b51aecf3e09f389cbd601eaca6c04444735cb9204ce0d7ff234c476940e7e31e9f071116cd713e0c9099aba130bc0ff9c11ee5c28ec9395d3d4798dcd9cd1763d54b733fc6c7764b4cbe53b3a7aeb5ae62a474ecefd5ae768a0b6f719e1fff2347c41e1ec52ba0cc743ef637cc3c243887796c04701d0782ffe53178d1b10e13090bdb8ab8f86ef8ae810e85cf9e8897a751374a8f3ed07ae4b1b69c4f0070fe8e3f3931812916ccffc5e62d27e57c269844a8d93838260b81a79974a7fd06d68277f1246a10782114aa54d9465f74e3db3e3a4af5008e828cc14ffc642bc56878e851244fc2f047431b27192b0d0e76137c1e5c1ed8abb2ff8ffe8cd884c6c93a634915b20b9c43c37c91d7f9e878104fe42f2db2a8d0c7a8e4e1e2197af0c72c8fdb6ebe2dddef6145462a42cc3b450f1b7952ce5336311c4fb6f5edf6b8d27a890c9820cf85cc06689ca24dc6d9c1300e01d179980b6d9c7008293674a10111aa997367d167cc8ff36fc670afd31cd0ff463508b44402e9072fb5e77e8f01cdd4a07a97bf93d02c5058efbce0f4d4921dc56f0ad31eecfedc225a99bb00491b54497e5c8ed268ccafedaa71d9bc774323cb185b22804cc977f08c9e8fc21f7a6795fb9a0f07ffc1202fa1b345726eeaea38aba4df63edba8ee8532ed4c4bab6145eda29ca52032ae14cf546c511b6189dc40e175076456c38b616db629b927d6dc56e9e9155dd74c2984a0936421b9137ae6a8c6bd4ea17977d0d9afb4ef70c054a14f08a7b9d83190d1aab8e6c5d93b47dc4b85c2c32868308bf93c324a390248e3de02fd4e5fc9aa04d821cc5ba9b00ba025ab55579a2aae5814539eb9edc1d01e270b224c8ddbb1caee97ac9245ddacad6544fd08b08d75ca0ae63ce6213e21603b646c0e4ac84b85061e7684010b3973f33d10cc127c52d22bcc444ca20055d9c36712e6bab528fd9f95f6962ed904139440af56c643c217bca610d044b51429033fbff047bbfafbcb8c2b85998d67c1608919207d4f2a90152c1687b7ac674e1a403c8027eb914b7f1b77c6c1bed6ede190a3536c4d18d8bf5b7b3afe541cf55372e2d760b5255ee0c479933d726370d96c4acd7851e374047001cc493825c188b048cf9847c70c35d0fef2a3546504f157f1cf86ec305613670e6e535f4d8cd87a8936f5dbdac33bca239482fbe70ad169be2c475fb1778d258d5f02dd4266c0df6f918f63472df69cd5a2b72fb3ab49b4179cdadbfad3629ea41f5a429397904223f31d05f019f7ce9b8dd7d8d34d466ec77ed34638a96572ac9e2c92d4bc7fec99d1339c4677af9868584d831d6d72441eecaeba37bc65eaa507b1d8703a90aabc7855fd3f2922bad8dddf381865b54880ed80bab75973b47d4762e394103c59c71ce582de255e25795fa9930358fc4c2e0b6dea103ae62f1f097c0555bcb5ceb6301e6a28bff55b23f06c3b05a2a77c76ae6edfbeef46dce67039b6d11c11caeb46e07b4bffa85b96f07becc3e00e7fef237787cdfaf9821ca954e84108a09777237e9abc84c265826ff830a02e01e0dee0f9803d477965834b6a5f51d1f4e6c6957970e3510bf14646737dc4eb2d7e2e100b073420ddab8b46620bd102b4f06ef0ce6aaca58c49637e5aa11ede1c52064b5c4d90e9562918d59020bcb15043bc27477e4b11ca31cd554f3832fa67d44434fbe1f45acb4d5156191da245789590abc760852654117ceae55d86d67e8eb36d06cbc749105fa1f91b009954c92157cab6cb40be77e9397f539c57884e4d25d998385509f2a3721c60ff6cc7bf0e32e9c096e8b0d0dcc64ee28019eafc65257d73e081e566052c68a5816509e2666cbe6a69db8a7b71627ffda07732a62aea68950a0b612bbfe34d9ce33bdd214b00160f08d24c157149dd672bd5229943eae37196727ce03e9f81c41525f3a0e3b73f961fde1e0cf2f8c0bdcecf2b3d3eb33ee75de4e7c20cbe8f7e993e4d9b754dc758d2136af1db9e2e9ac810c35aa6c0f4ddfec1c00c9ab8b7dda72ef759a689fb273610ccb379be9bd0772b8d1a0e700486f8f5d8375891d032919ef2d9d666d397420feaf7a1f00985cdc9ebf98f316a86c133e8c4f831d72d79f51619a181d173f6e4bf17abed79d2ee4ee0c2919f2b11ee75a530238866112858d674e81e5875deb005a25afbbf9f7e6cdf0bdefae1a3f8534d9b75e4772653bbaa95b9dd7a7ab209a4a03ee20ba1bee61a526253ed7821c24e3ef9b9c46392b1b38b6e46d0eb74306a86a51e8ce1a03b372950576d012043b97b347ac5e3bde78bf14f73094d9a5668d8032e0bbdcab7cd701792261e540e25fbf26331768febe0f5298494b9325c8d4359fc3a7b42794dcc8a99c54e25cc0d", 0x1000}], 0x4, &(0x7f0000001b00)=[{0x50, 0x1, 0x5, "8e998383258e0ab0e77dd62fd73887837c657e8a3136c529fa22491f74e1a4ea746a4a01ca7d9f044df77dcb7007e771dbcb63ed9682e7531557d07edc687f"}, {0x90, 0x1, 0x2, "4b5712691feddd1f03e03ae830807d9a8fa09f237fb8e6a95c003fd6fe79d79e4422bfabb81c193a6a397b52f3b115dd42c3e5749b89c241291ea75f1860c9d5ac293a384926e44542fc1a044138fd0c3a12b03caa2d0ab8b9df393878780c60ba1aff00b148df09407d220ef9c17f8c4e67fb465c391804e9"}, {0xf8, 0x1, 0x8, "f116cde7e9cf7fbd6d046bd48d22d49933dcd5fc8ffade8a965d7260d1eec1920bdf911a9fc593874c26a6991db71f9a98cca1a9ce2171e17e35eaec1eedff69f445b53ad5011663c2c50fcfc50c7176138f771da35b838a7d29f782f7c94d875e281f8b4759520c0d890d1e9d8c441841bece3f43ee3554c834b1821b251a2a249c5c5dfe95f4725ae9de5433a743b1b8f31a151430d094b4a7cb51f5c51dbbad94833fdf9f34379868ceac693d36fc96118cb35c4a54301c43fd37e2a72dbd75a60610837511e29f90ef8e42cac342dbb91a99db2a0113c5f1bb0bec5a1bd441dbd5"}, {0xa8, 0x1, 0x40, "8fe81f0abdbeb9451f7d0ab961fdf82d72d9413ddd1057366c897abaa9b001a63d9dce914899f3741ffb500f0c92733d26fc87c94e1d51481d834f21d6f383a14d0052b07c8ecf2f1a2c6bb3883959ee49ebef3aa2ca12dbed16f9fbcdaa0678f1b9684e03d52c6aee67f1d1cc997cdae18da5b59671b1807f7de05b6d12e2a943b0e3bcd9bea3e6956509c3896017da10"}, {0xe0, 0xffff, 0x6000, "5febd575fceddbebf681191a006599c6d209d71be94077967a92ba02cb79d0c5743fe5919c527ef8aa2aa0ffb5376c1ca3e609a7037d82677fc037ebb30496128eb3250925f4a5da44ea34430a161c69da9add2c62c997399dbb65ea44466f559a8df93f54fac27e9af96d350ed7987dce57783c4704394527f83498132f1f96a3c1dea20d62037f062ffe9584ea448f55da3cde87c3b3d68b950d7861344e1c47a42379d129918207fd8b8095fc5c82910d83a2fe4831b9bd0cf23e13eeeb3fd6a05435a624073e8b"}, {0x98, 0xffff, 0x62d, "4f38d254e9d7f2d3c55eef6d160dbe63a144904f3c16dcef412d5bd475b52242fd5b9e522a33bc0ca3e1407fb273dc4485513fd6f27a574c3a46b65e55cabab228b1ed0ce5dcdf10345fd34380eaaa615d1af2fe1c382cc2fcc78fc2c643babcdec551fc37ad88c2550aa9e7ff4b66d2bdc556b51400206586b137a9de4aa68251a470385c8f2d"}, {0x80, 0xffff, 0x81, "6e4f1a911097651bb848a7d3d83aa21ecf31069ddc8301ba05530e4dd4b8958f7c2851db1066023ed17f5348137387f418119e267479875a181d1798a15d8e018da9d26a1c3f3a7663796555a6688ab0660de9417486913b229c6bc10906f073022c7048cc50e83804"}, {0xc0, 0x1, 0x4, "ebe94207437190873899cfe92b4774e52802e057d12d94129587b2bf96d96cbf66fec634b0fd217507d3bf8c2bce6d579f6f95dc3a2ec99d6316e64f631ac30874531ae54c2f4f0f3209b5fdde57fb4ccdb0ddcddcad250e9060f8cecb727e991887300faa3905772676959c6938929db74b4bb52183f7a226e9f022d552d7764e482ee59d0d1eda37826e48258a535df5c7af3d59e83936d69713593e24701a9361d50ba4004ae5fa52d0e4cdbecee6"}], 0x538}}, 0x10, 0x406) seteuid(r2) sysctl$vm(&(0x7f00000020c0)={0x2, 0x7}, 0x2, &(0x7f0000002100)="da72dac870a2ce60182503841e9b1bc0d9f154e8b35fe470", &(0x7f0000002140)=0x18, &(0x7f0000002180)="a89b409f6863f3aa16a620917a63084795578c9b307997e17f50184aec705a7f38c0d619761f28fcf5a6653c260ababc215a02bbc380584233a020bd398d7c991e0d80468aae6b7c8f646fc16b5572eb8a8bf3a1cb95e5383699579681418852c72fee1f920ecc3bf2bae37232a5891e08895a895ab58be31fee27ba24d234ef946c4eaa5a2d8b35d3f6d4e7ac3b2ff8c8cc2ec3888ee544f3d7d98c60335b550a67326d2a268281d9d3e49733b105585b5c9ddd902965ce6b4404a1d81822e0046c56a99213a20ee70f122a4a9592ed6ac78842dc235a9d94ae81279a925ff0ceb889061f91ef70", 0xe8) getuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002280), 0x8000, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) sendmmsg(r7, &(0x7f0000004a00)={&(0x7f00000049c0)={&(0x7f00000022c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000004700)=[{&(0x7f0000002300)="aa11f97651056aa2c52969ef340401572159337d0114b8d3b0ff97e8baa87a71e7280b2bf359b1968b765bfc0ba5b1bb20ca0a9b764254bc7adf9f6229c429007ec68e554d9673e6708fbdda53c383ec34f33a77dde3d2d856c9bdd2f0666b6dcfc7ac57f0ffeae0f9cf05506b24f13c628bc7ef59508f65890495f5fb79b1fe035ceb0bbd3f3767baff705aebcefc9f49bcd04181de6dda14930209e2425d11b3505734e24af80230a6e8634490027d78d6f475240d9fd49ed3e36a7b3775815b73a224a2f4483426068a36fc1a6c6be4c4e115d070c2c168bb6ee60396", 0xde}, {&(0x7f0000002400)="432bae50b65debd7aaa4a4fc101a1b6adab4146bd4bce48dddf612c8777e8802a19c6242f26ac37007934f7cf560e7a512ed4fe874fa2006a0ceb2dd23bc73807d76e8bfdf67da0bf67e791995a3c4d85f172405653479062d44bb1431a835dabbe5cb7468973c70dac30f5d78f211a81a062ebdb18a1dfd16b04e54b7cbcb818c80d5a7567bb458a6e108be61c0eaa58f9dc6ce0f27e7d6a034417676dead5dbc8d83b2daa8d2992925522e88f54a1c10dd32956cabb4f71e6e31c54140e729d4af720c16c3a611aeeb988b24cab0d9e23e76c7f11733f4ea8a5a95ea19218501317ed0d99882f38cfb", 0xea}, {&(0x7f0000002500)="6c6515c7c14c7fd0807e081ddb71e237496533b1f3a59d5e5606b43f95fb4637f238c3517599d87639dec5aa8e3cd8ae167376c67791a594398a4fd2e198ebe0995e8c6ff845f5559579aa7f19bd9911874d516c9a302c0ccf97b4b421f64c7083ac4239067c0851ced848da5b7b39f6db0c5e586815d545f3c78a1ea3eb55cf757bebfff4de0e4f14f17833867c38ee569d22a191583328534f476606e453560eec24b40982e95f292bb3f08f9bb039d2a812b1ba911f7fa5b35e319d40e62831ff78685704c6079623b1398b4e1757887410aa652bc808531b43b5f9c2f5482d75db634b8c56deef196fce80dcfef6919977863a2f76b2d21102fa3af67e86267bac4df18bce5f3f22878881f616404c6fc101d37f8bb6373b7d7877c640dfd7932104f275840b396a9ab649783da449a5891a8658e4d0796985ad0ed2ccdb2b8e4a6b3c9c9e4468d75d323c5cd06161f5d22e939b393d8abb7f35b516d7067c6c1233816ba1eecd3753239b258c2f296def6de75732653da682ed7e588b531145e7126dd3ea912981a481316c62d457771d876136d1791285f80b82027299d5fbaf10f179cd2d485aef1619e4080fca8f6a9a9dc961503a35213269a93153feaa082ad5c0f653f8ace0a3edb2718f5e0cba5d34cc6c5d4406fd7549e9c70969308e17d823dc52265032f3034e79c013ae015c39f3e3d19248c051d73f3dbfe03728154c083f9e9aa8b1373bb16c5d3484383ad0a3657631d94bacdbb07e0c8b68809f3369eb376a2f5aecaa3c0780c70068d176ff8c47b24a19854fd49c07542288c8914e4afb046e541007a3bce6fcb1907be90c7537c75c6359cfccaa3cc677bd937b126bbabb93d95aa7984e216bb01e05d91fc9f7f58177e81fe15d7e67ecbf6507c0ce6b440250102a5706a2c6880c5ea41268231c785385191d4cfc33e4e616cc568c66f2bd0512c91c13fae727684a401d869cc5fc0f110c65548bbc0cc97117a51b3028830f7dada39f0c605c03713faa05ea1a83cb848e4381e60b490baf3c431b814fbd3983f181d71da68bd21f6f0c4b30a26db738d857a588ad38630bde22530dfd46394fec87781068f3e8e3a66c87e551f8da4f7722da9e5caced8f3f97abfb9ae312d7fbf20707809c13e6cafb713e53aee453ae9f8535f6a263b45eccdd7b61211999624dcb2ea1cca9c3f707001c0c06688f06862ae361a9fe8106b86cb55a4ee5e54fe60df6ac8878901307c9a3f5390b5121e77725b58db4107a5d2b02628f38c0615c85a624f00645bdec9147d5c9af5fe3f732323111f348fa4257d1fb7aaa90e2e97eaef1051379b20694172172f3bb29a0239066f95be9b5e10b53d41920aa3799947df9ab7ab0c84a0b58d6aa708ed639f6b152476e7044293c2e6bbf04fdf0f017d95e29d06ce50dbc2e0647c8bc86641bad19569cc3993c3a938b9284d01de0676f1817d200d540738d421f78a2f81dda77bb701dbea39dc08092329bc701e9b238aa170a215babf4ef0297585bc0c2fc70370fb3ec09a74e988f85a2e8a2286099e3f7ff9ca8419d70c42272f0d89f0dab66c9e1f5cb37a69ac4be3ea44073e35f6799e4cf256c2f9e8fa5fbc195cef2985f2c28abf9ff3e34d25025b68d29683e251d5e2a0f06a5dd4d7b158794fe64dac9acb8979407e795b529dab7029fdd2fe3c18cdd55707a1e2d5fd37a5c8d264526ae988f8c1dc050aafbcc9a5377c28e4084ff34097fd800d54b023f8b9418fb6ab810817196b64f5a27bb9be6dcdbbd3a5ea51383ad4d59a7be441d1a3ded4abe443f9cc37273afeb0b5a92d99a5e02d581a0dce01fd900909aa39135716b237ce188eaa5f0709c10529d2546982a3bd3bee25d68a887db035db6290a83d0bd81b5c64764772c44ac3c1b49dd98e0a2fc0a2f23f854d8f00646be7a3f47b10dd14602debffb4e9bb7fe715f7851b0769f4ead8862531df8929e0db6c61b12400c54292366d068c981a17df6b39dd572347212f3a76b3e91e2b7a4d355135e5ee189d1bdf7ed8206ff671577d55f2c05a6726fb09f9424f49c1eb8e03d2d833fd8e1429396c126d46d124522606983d2ce9e3fac9656c1b689b64cee82cb9c771cf495799134823b900e0b639c113b3cec70fece6e02de8b190a869e93180f0cce2ea7a055da7e49d3524e270798ecde4fd2bef1a2578a9521dec68332fc2ac4fc306b56beec73ad19b144db2ac9ef64cff6925034b049474781e1735e3c497c82422f2687a5d7f29a075ba61a225c2ee65122ac5521a5328b75f9a1aef946faf898cdc85f33e863838a16db5ba7b7c924a447d71e328991ba2fa06a7c53c86be6bc0c502523d4af2a2e660ea07853bd57177585ce5abf6a61d9fd3eb9b00e0d82e85e1c9af603cd17859f46fcb6ac4256e02679fe955e47297258ee17e20b92cf88683be8462fe8b3dac2f954218dead8bcb06800c660b57a68d3daf15302e2fff64a39abd58a9406ae6cda17ea09c2947b1fa5803712d0b6a695a06100ec05e9a50892d5559794b4f3c2893e7048f2cd5b0bfc10d0f8aba8a7ccabb42dde128ce8614b0f63a73491ee7919fbf58b6a49fb6574d597ed49f81bf0d07043c5591ddf7803e7eaffa46e021dc74f3afa83db2855b2d4d4fe7eb0df2575e4076d1b7326eee51fc8d0903de607d23b0cfc1b7c9975ade8393379fd261b4c4dc7ca33aaad8eecc88fce99e35754e702a78e9c29c91975f9acfed70de05871927036d4731e5edafcfb9f6ba77c23dbd799520b17b10b577173e70a13d6ffdf8eadc37d8858bee6754d3015459ad1d03fc759aae17c10ca8f063ec287c19189146661993f02df16386890e156f85e8778c6c6365512e9f2a4e9666d4baa82c2ed7549eb4c66381693033e1137cb1d6b008e0692775956a827f94a34b26cd400b7c1b020d310efa2be36a466beedca2d1437ffacb1cc94f8a1d01931eadddcfbe5986ca75fde75f7a958d27d57047f8ce2ab7fb2ca1cade606c57519aef5a0b0e05f46c9b182c8ab8d521ed2d0ff062c0ed0e6bcee3218913da95ef26f04693ace65d1f94ce7ef349a5ce64d2a420146163d2c992a3cfdc39d11d7161bc4cab3234c2310de59efa11bd09e99df68877293ee9f1d2695cab3fba12d2ae1a01dd1d41d934ba4e4796b8a5ad66a942ab15b864676e822cf30dd19fedeeb44e6044e2308324066eecd35ed63b568f0eed031026724b9b0b487ae71f8d3f1ba5436173887d3481fb32e84e9a8b67ef2eaf07e789ab79fcc73e036abf14a67838fb9354e0b21d61be0943fee56e2fe0e7466292144ab89dc8478ef681eeb1fce92c8bb80171affa2fc0540cd2c651fe057b7f3e5ee5a01227e83f62ebb288924eda4e08dceb16958d3af833c9e592a0c717ede2128511424bd7fd87b86fec67a9caaba5aece273a54f7d27f5e5def0e0e81d652f5ad01af5b15bc5cb87a5df691b137289db974979a23fe5ad9db54518388c1aed1ed0ff38340cc476194e4f7805de6b7a000a1343157be97ccb326b11e87358ddd13910e4199262a4bed3d491b076ff2251792095b0bcf96de898c24299cd07f5b2a55c098063c7e2ec3bc349485f62a2383c97d70f8e83a910637a6ddd2f0eb18a92eaf92a0aa0f7d0b2ca54f2c97f2c3b1840f88b595583db0790015460f9fca7b502532bab24452c186abf9ffe7a9083ddeb8bbc9bb057f90042172c1a4182464e6f118ceea929349ab0c96219a5692edaa7685b9516f96ccc5f554158a46f936128c2af7bd67d87d20b97e17135a0d148252414603e0f20ecbcb444cabff25a98933f3a471ff80e16c9cdbde303fd9c0130f86aa9051d9e05fde4e8a7f51d098e6266278945aa23b6643ab9e96c7934e7828200df991694ec1f4f7f31ec3b60bdf8455ca7b893dbbea1707b2242beaeca85f7d44d2cbe8b0bfe1693f68c3c4eeaa45d9374590a44feb3860d4df15319c283b5f9217e9780851a2cd1bbf2514156622da2c38a25d73b451b8aae042b45d536cf739595facd3b47f5064d4fc5a3233a102868725362c64b7606a384022fe71cf120619887fb95085890d100e2b43d8e9f126a0ca82aeaba964e4452c8558e6d233f10d752e0b28d9abae1913f21cda61a4891400844d34fef0e77a6b090697c0957ee692c6085e180fd0a93794c5a25a99d04c95dfb3fba4f7d004ad60d593b8f447a144c5d2df62085b1c9f2589d24af7c61d7c0452729ea89c935c4ce73e73515aac5e4034dc3d5b9970a94cb480c3f01d95b1f145a66bbfa3a8cd81ed36348c3849c9d71cb9e8a8ee0529c8ec8bf37539a19b3646b741a2a058068d49864469d7821f6c08a16ec12283a0f2318fbb8c1bd9798e6d0fe200a3c35f35b549978a88c3f5657434c2d8fe38cd56455ba5061d53a54cea1ccf76b0570a03fc4b9ebcc22d65aeb2409e5440e9836a78bf09d54e84385c2bfde51b8f273381e4b149e2e96131d0ca55898c65cf5dd5b4088972edf07a805ab077f643a0ecd5761c531749d151c0fd4d5a45008744e6693bda8b47b339645ca45817e789a175737e6e1444e5cc25d3e57e76abe8291247d6ac77eeea449e60ef7593a2a1bf7ccff067f44935a448ca57c6a432e38c926f73696b0eb284cb60fe4a446ee38dbdcf06d21a040e97b0cd10fab86b92ce671b1129d90e27caab43a995c6d91ddee9ebfc12ae058b7b7b8614f5dc120238af736fe8bd0e22244ad24c5cfd57fa26ff7a59afc985bd32c8505207d52f77896b05499f61f611f1b14f9b3c850d1a13b9fea4c8e9e8e94c65fcdb85feef842be8be3214c5f262d1a589fab17323561b2f92b41e9bfd37fc40bddebaf0caa44b48e8179b661b9bceb5952c1e247cb873ab3910ffc2dc4dad5e34ca00dcdb3ffb1f19172ee9ae6f178e35b4bdc47d40aa3358284dd0a4d032f2b4e23d5527e5a4e54e6d7f94c51f687ad18d5a52bbc87d82092a1aad7554085fb73a8b23bcc6a3cc5721a4e11859c9f18dc948be2eadec933a3018d841a1888d29790e2aeda688436019a0a25699de5bbc6208cabd1903a3fac415718a52edad8ab5b1e0d3683358cc26e3e8bb818fddfe14bd826f7e4f1fdde6b133595c6269270fa7e67df136db703e59cd6f37ae887ecc11ab7ded0966a139d5d7abbff91e6b28441a8a26e30045e21a028b742f831d4e7e2646e611657ef2abec4801deda46f8bbe406d4585caf4e303a6576c669509fdf6ec429e9f0928f92143a10f132ea67f50c6d3a0ec906de171d26818a877af430c133e543e75aa7d3f117041dd9ced418feae00bb22f2520d9c64ed2c6ee0a9fdbc8c5b7799a6984068f606f032c05b09b01219ae218a929cf8adffe453103f30cec499ac19d8ba48eec27a1ac74ed81e5935638445df04cb509b8b05d5317180e5a49f1c0bb1de3df58812cfb2312ae8b4b2e62b5b7a974bf45bdee15e8d0049549282e4f359241b2d2e6fda5a25b4c8f075fc00ae933741cff5ee27d357614416d9fbbef5e252586ddbf6f87ba969847d4e4c441487cb12d3ff766b3cb800ff1d286900cefc58802f8e06ffa598131a90288f9584c557bfaa1e7c5ca12693e603de2dc3c2b65f07b5e7a83f26bb58750ed64d84ff4a31e188362bc230de16ecf22680e40d7dcfc80ff662e78762f0f310555fde02297f7dc653e8b997c470474c44c9204dd700fdfad4513dea3d9baab860c7a46fa1320e5bf4c4bc855eee8f767885c4d7328a5579364b5e192d110c1c0ebfa8b53107a3f74dd9f8507bfc9c9b99ef96dc7e1ce", 0x1000}, {&(0x7f0000003500)="e7dcac76ed6a8db59745a69216", 0xd}, {&(0x7f0000003540)="08d913f8b7da47d206834758534c158542ea8991824062b365f4c24fe053376f85158137e72e79e528f3adeac1f93618e6b514c658c31bd624f2f1f92f4af07ba42b4edb234318641f03ee89d4cad2", 0x4f}, {&(0x7f00000035c0)="5e279e1d2855bb1cce5d0414bb11de4edca55958a0e77af637b869b190680d583a0ce8a63f505094401102c66fd9620adf2dcf3f2ebdfb4263910099d482f3a3d6912316719098129ff87c2537425e5f4d5d1274a0666c54d04c55bb5d832b2f08080544e10ad15df8c173b6361aaca8e8a1d0a6ed25ac846ef4356386ce60796ed53faecb0875ecbb559977c0ac0d2d91d5de24ff152a7036d04f8bb0b5bb3b72494eb3a9c5512993e7bb94a4d5d3d5e64b52b530452e32ae2a99a68fa05335dec394b8fbe2b51e2c7128de2b13cb73ed7c9e6f89fc74027f67ddcc7ad91bf903031d7b85b12a86e4f9a0cbb1e7763acd2dd5b30c0d96df0fd5d888cb1c76c83dfc666e727b1ad6ad62481987c083bb0f63bde74657a5f1ae1010d7fab9b681aa293461b761f2632aabd4690f73e543cf4f4e5546fb40aeba6598df86de601ca07775a324f2ff43bf14be40903a36bf23e583f59d029d88d828fb7506a73cb8e07e0615fc99bfb9a94b47f7a3224d3e9947684227be46fdc2e83cd230b90c185e6ff1bd0bc674a0278d0db9c543f16d5bdda56116d9484cc9b8d599deee25835ca107e47afcf64c072dacb4c93b4f378377bd13ff3cc92e9aa3c668dab8b376afa0f7d9c2aa8b2945ce1058f2db69a923c7bbfb41572f2847d1c9bc43e1f55d45fd3e5f5b8487c813faa652aa1a5e23b8ccccd7197f1ff167b250a3d898c322b1ba976268a3523d7226050ad7d4f68ac0f5d6ad4178fe622f01ae5e9fc9aa0d4c92a41f9bab4b67408f64484680ce38b99158ad46e054a04eeca50a81f528fa092712692b6aed32a8e9af885a2b09aef7c4bb8d0843f6edcc93df91ae627995e6c202ac4a581e6be6dd3cb786e4f6195e3ad7a7fc7690f67113fcd75fb07b884b81eea8937753870fc4afabab93c4ec452eaf207b0608d7322826e13bb9e6c7ff7ef316f2afece84546dd0ddb3c4e72e06f15a84be651c6995de80938f56b584089bc9e1dd199c1ef0e59fd8386609b187f47e5fe6e2ffa1e7b3296265255d87e62758603b744eb7ee1498968500e863324223e7485f5bd98628656086555d16c0780769c6ba8b2d82346f578ab6eaa6d0370c8a797d601670bcc95aa2b09d54d55aed18ff6972ad458dfda716a3d988aeb012e1b10aecbce1e5bde216179d13bd60cdd5f7066399aefb756f2f730f627dedb1e76c24afd0780727ba5d0f347aa5d322d09231aa35015ac6652321d88f8a3a94904ef4acd7cf6b437703c65a043929b8e08efdabba2457c0b4a45f44ad799d734a4d3260deca7a4358a0bb06563bad1d3137a4ac8ecf168b71c717809ad837490198f38c51141bbe4b518f52ff1e78411420a9ffa12e0548c2c853305a0a8cce35d64cf5caa2ce089b7909ebe0b0a3c52ab720f56872b34f7da18c0b0b523c48c5f4c030da3547b27788dd46b273b089c3b6ad2fdeb45174f92579dd949291b80b2659942569f8c20ad2c221d4b65dc337333c11bd07863bf7014d42d9c0850f029bf1fdefc9d1422bc67c88296c84a5cb3a3d8c1c6757006f88085329e08ad265c7e61ceebea928fefb51ae1b1bf4143c2c9ffbc230d8a4a4f9c5ab43c810b74a507854aa4fe734c30fd3f6a1b9dc345f450578b5ce03ffbb73f751e319b40e26e5d8f29a7474ffe01733ffe72e903039f9106cef79c30fe6094b9a8291e48da170968175bcb82171996065fccb02fbfe937fb1ea24ef841c8ab325369c88e8188d201110e0eb7b33da80d7e878e515f5bb0ebdf2159d88b1d7b7ce4edbb2ab859b44a427fae0c70b0c0e0c02fa93ab63c4c35495381625664c6ffb5db3de453838c316b5ad44f4f45feb0dd6205c838524b278951af9d0fa60ec83a9c934adaa1a22ddf97020f8a11c5ec538f128f54a76daa9ebf45277d73caedfca7b806bee2a86071234ccc796c4e51f13a1e7e499105313af131e00a3b5d6087e42187e9db99cb67c8efa235755971a809eb539b6a3d325aa284d9e5b76d95c9551ccbde55a31b26a9b8bf605d3010b0f43e78a053d59629185f9e41f5316966dd4d087ac6e98f0e4f6918d5cf53db64065c4c51fd31acb82c0831d549371fff0375f933ae340478155785697e2e4b75e605569671628ea4568a1a02f831f2e4175ec3f53382bed786c58f6297cde0df9ebf8f3d32a37c3633e76529e129ca8d43a33a53467411468a0e65176f59f5f09c604f265e2287434cae607cd4780350862ee9259c22a7d1b53139549f45cdd345d9e5f54db1f9b50acbfae9a2d276a277549fefa0ab7b4df33a6c9f0b47351537b0544229b4a54bb63a9c5ed00a279a1a559f30ae2b4787da7d528d365d7aacedc154fb1c9cb49cdf2caf124a4a860eb159db7d5b8a1b2ef7b6a6954c7ff02b92a0787e812d64e29b1abeb7e1e263aeb8a264d51eb5a38114aaee8df710121a261f90cb44c5a6b21bdab46872290718e612d0f259837b51b7a05561d289a13a9cc6baee8306bf615854533ca8f34d7d1027e8c5f3008c35eca6891c76383064ce1b6262873951b574b7c3eff651760afee799a6469bbad802b6fe7fbfe888963d7362248b4293b49583502ec2a2ad5fb92ae1d7f96034955204629d24e2f78adfd78e45d68701c92b8dbc56d01b29ba8e6f923eaa97f37863173baba98292a64bb10bdc3bd6f4cecf5591d0650bfc11531b03d7ce5a20001f058ae15d80e88aa0e38df17cd5b49936778df89cff98173f379cf69d4a7b4c9feeb7c0d7379d162140ae82ea0528da731f33195f3a7b97e3995e5a27e29e882e67932b0633d39dcd37ebf5da50ef95b3f4b42aea5897f73cae086c640f2c6fa2bd1029c1e4d2110339ad3b2f8bdd1dd590850ccf6753f75668a510919f2c681917b5b06db8a442bb89c73b9a8a2aa4948ae87f4ee09f0db1d795284b1647a01f8d8d9243d1b57c664a3897d8f353e6e1338b48b6dee88c0c37a6115890baa80c1aeccf5c0e1893640fc1533a87058a206c075acf16c70fe9a2cdc1c7945f888ebaf05423b1fbc8791eadc4e126ce2660c9411dd47410d549850551514d1c7fdd346d012a5bfc9971a24262fa559d6cae80825e5a60d16eb98a082a1324a76aca6fcc2c3e69d3ddf1252de9a797ff861899d75a934ed9146ac12f4e2e65531b15e0bf3e609550b34738db880fcd2e55c3cac664352ecdeef36c679a2022d8ca130582eb87650584b891a9250819ac0c9b51cf5a7448f2836bdeb609c54ab9d5d47c25d28bbf92e697cee7263df682c882d7cf9693d1675de41f5ee6f03e0b3f4e8318e08f61fbc52c42a3d9eef2c8627bd3f5ffbc4bea9c8e363d911b53450a8736955dd258188552c7252a1817f113fd5f5794c2a98b29ba4dd5b553c6bdf130a9897d92ff7a952a4c0554fb184ad43f52a9e6a59abbfaaf12c4f45f9cfed0dd5e4800065c0a4d48acaa9193e402b1022e6230a4d7bab5c4527a3bc32eeaef70101da64052ebb14647cfdfb215edd3f787c69c486723624d8363d7819a0f639d544481dd25f425c6759d6a2422342371a6b124495da6a3cf4b10a9e22fcd4e5b4dac23e41db86ed1805ee370d5bb0e41a0fe1fea207c44bc5587476f83664bfb5312a792115e14c31961a10fee252df50895850c0757767ff6290e09dc7fb02f1602d6c9666f3594cf153936e0d4be3403ae02382658377335ae08e91b616b1f8bfdb6e38e5cedd53c716c1df8711a9b0d4265c5264f6fedf7d7b7ca44800a2bb210c54d67eb46b28188703f7e6b527c1928d75d310d2b6dc075516a42b96a61cce5edb85b162145e8aa9ce7b383df0368a7fedfeee81685efbe02214e8d0ecceffdbf3ebc6b1fc485a6b5c2c8b90a5c776becbc0761d55313099674119d7b8de8dbea4e44309c80fa4845fd4fc16f2cde7118f5edfb3eabccc7eeb841a11157dea8db7f45f6174611ae0aff7f9c7bceddac0684b68c72f8daab7207183f857e0ecd3c88befd6d69e93e2fde6f0a7ee5d2ada5f56b26c8d5f3678f0763093b0db446f61b5dbb9faf5a7e38db3731437bf67a3804975562a2fc6a365b0eaae7c3b7ef35683eab11c91d5bb6229527fdbcefe671ffd612c7cb8c4537b6d6ce4696c0dfce25580ce73ed41e15ae4c0c03e2fa48a397b5c4d066116778ae4abdb9d594f9b73858f73a6e1099634333a5343d56cca138a2f7a457827ac5f02dbe0a1599c67a57f8733bdeab1ad61a13618a6e2484c069cae5256c9a3af97c80baeab3e5f5feeb379d8c21596804afbee6ddcd37cf8084093edfaf44eea8e1fc1f9ece75df7875ff3b43ea555d5bd3baf3a440ba0e4cb33afbba6ac04d7239e96f0d8ceb83ed586f67d2b9c7b95d87f5eb370d44ab16a4ab204af1cdc0bfc9eed2a7d229548acaea90ed3e735e8cb23b867be2bed89053c2008bebbf046068a8868d90281a5f56bd0527e300e0da0b161dec87c2d6da56e48268665065ca3a88e02250ce9678835dead6e02d2d5425dc04c34e2c46ecd67dce8bdd67e327f12efd3c19e5d1110a06ea589f7b4a9e598209f2bc839732de91906b6f1c19827fa59ec5c03b0daf309490cce1c9ee97be6247591758fe8ba0a6676133b562e51b9b1d8c3c7fe9d127551197a7f40a7a78e7d23703dcbc5330f8620a4c96aad347682847aab32487db9a2b84c85ae1d65b64dc23067674be665e16c033a8587fa960c9bf933d7a4d081e59bf3f1075103bf2f4cb85f7d83ff4ba44bbe6c35e2d6e2570781fe82ff95ad448a0453912be0f8a5eff8644424977c6283bb9056116ce544dde598a9a58d64ada469c9ac903e00424546a3c2f9e15e22ffe018e72e8f24a9c9cfa55fe5e985452ec51a580443a4406c5f5fd738ce4aa26c0c948bc35b82f17117795226249911c7de65ca0be5f23717933931dd5a860688c540ab2a5ad036acda9abb9ff708aa25988cad33b18a6a25ab4a6ad0c86435c5b592700a56e8da8de1af72624e3ac8ea53551ca1131279e008785238087eb2577a90f6db9c536a0a8ccfd93f5ac2733d11be6faee06ed9c669d76545c2ad23f83064320d203196ef2bdcdf0cbb6da9af46b4d7f72920aea38e417fde317ed44c55a7a0af190f5dca8b17af5c376924666144ec80dec54023eb0ee69b30399b4f8e433e1f4bb2e282d7466bcb849b30a1290166034d1c2f88d9868d64e92d1044507e90c03ed5011b040ed2a880e7db5e9c5bbebfadddd81a9e1a66ba30ab89e44b9126549320cecd8ef4a873e767497643328d56e703eaaf9d0502576254a1c083ceabc0867e5b002a14df37393ae874c8d35e4bdbccbf0f28f7f8510e4f3f209aaed950dc4f8c9f2294b1f306970193c89877c25827251f60b60e3fca1b2376b0d1979bc3f2f64b8e558962e877244c5f3f3aec73cce285d2c632f71863d92a2ed35697994a5b25ca2ab2685f1bb9f204cf4dadf344b72864abb5891721e3bcdaace329a0db09627b7cde925382885ebba64f583d8622de0846ece25bcd99d93fcbf221075159cacf1d576454d2e1d7d53c60a3d5897512fa3e824221760743dbbe8950a959a828cca13b5df6cec9144567cf947f5e21c97a8182d1e4252399bac24e95a1f4e56a092109fc6775358e47dccd074d4910c731c3293ff049eb0506a953fa3c3bd1c03846ba9fcc0ff90b9a206ee9d0d8b391b3fd1eb0956c2ac89da001dd7075867eb478dde1d6437e043ae2a32cf52cabebfef9dd803da9031e38445bc34559984c88c2dc32c8ebd301ec8add7d8e0b0a9974c032e3f8ef0ff99cfa5995bcaa69bd109e663a0fb29961b", 0x1000}, {&(0x7f00000045c0)="8120360067034fb8acc84d17f9474d9a496cdd2a8c7d71e03c3d00c3711f75df64c2acb01eacdb4e71105da02ffb281dbab9790bf9dd18637a4defaab97af6ae28fd117c3a234632a1188db123c073980e56c78a0efc94b4dbfdb154e08b3a5b281480d366a4c8f6cccdb0b1ebbf616e8a", 0x71}, {&(0x7f0000004640)="cd129edca4b189b84eea7431d6af218c068efbc4a35f2c4c3c185fc08ca2fdbe80d9d8eaddb30fb14066cbc91066bc4bb56b5ab93ccec54498a3ae09dcee1f3b7a086959f9860bab7244c5fafab489024991b231e8d5037b9955137464dc3fa3ad0977db4f7871f4640b5ab42c72ff935519b2a4e876abc66c0884b63ebe90b24be43f77c1ee163c8cceb4", 0x8b}], 0x8, &(0x7f0000004780)=[{0x100, 0xffff, 0x5, "32410903ce357ae92829b3227f221de28aa080c3731cbcbed435ed616d81ee756cd18a98311f94266496764309d5e355229422a9ef5a89e1d6375c0d8aeab7e09298eee36f42ceb06e1ee549cc235cb8aefe189b52cc5ac94ed5ca552526f9397fffaebed469d8aba78a338ded2ef5539c6c50b4e447ed6ab20f3ce0c4997e4e1db50d0c84a6eb4bce7edc054011d17daa9f03229c1923f42c6169fdfb023d274c6d29fcd55fabe84816c8213a262860099b149df6ffbe0ab6e49236879b4cbfa657962d201a480b2a94593179a93c2ee7f866268849f5e8b2c0df9d77e0ee28c15ff94afe77ea8f0317c0c2ae65"}, {0x108, 0x1, 0x9, "abf11cd048cd839b9f168deb8b6baf8ea6dfb92fac5a7e7431e06c3bd2210038a918c68c255ab24ec50fe53cf8c8b540876063b18efc3f1e93347e627111d03dbeb099a48298c5e3eef23abc05ba0025b3df1ebfad86134efb005960658f79ce18716d9df5957173b1f64bb2e4bfa98456cc46aa926326bdaa9e748e23961589c9546682fffe8c958298946d6f9ec0f8639028a05a1189290897abbc3582b86886f1c50ea6589f83a16a129b31f3e1ae0329f51dd9f9b49207d8a78524eadf7e4eecdfbeee07d6da4bc9fc832733d149d8c8826fdb3925050d91ccc803cf3cd512b9901dd4d9d5886bff5727b22b46b3698b99ca7a2aef9f"}], 0x208}, 0x400}, 0x10, 0x13) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000004a40), 0x20000, 0x0) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000004a80)=0xfff, 0x4) getpeername(r8, &(0x7f0000004ac0)=@in, &(0x7f0000004b00)=0xc) rename(&(0x7f0000004b40)='./file0\x00', &(0x7f0000004b80)='./file0\x00') socket$unix(0x1, 0x1, 0x0) sendmmsg(r6, &(0x7f00000052c0)={&(0x7f0000005280)={&(0x7f0000004bc0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000004f40)=[{&(0x7f0000004c00)="a1f8cc93edbf1377fb1331babecea07e7eba442db42c81d8938f3537a6aeb7bd791f40976f57e253af2aa54183c7f8809730bf9db28a12f11cc2f77a1bff033326866b3a923102104d82ba0565678bbc2f83ce7f1b43d3323391b6967ceefc968609827acdede35a73469b7ee1ca149d845914a846085a8842", 0x79}, {&(0x7f0000004c80)="516eef1b0a53eebed12fa65680276e22f440d61f7315d38994ccb7523c0d93250023064c7c4c0d90ada027dd34c8b4a50d7b911b98e905ebe211178e7e87a411fca12e4b1e46316a0c9354b045f374ad7c2a95981363c6500783c9c68e06ad1b671254f9ca605663c16c810d0c6dff93dcf86a274e75a57337deea0c4e18fca73108c2ba1c7909341b6f85b5a627fc3fd649951823babf58b94872623c", 0x9d}, {&(0x7f0000004d40)="b28684e105de1df5bcb06ba06cc80d97a8b87ef57b29b9e51a081dc542a16461463dc81d33774e7f4b399e60ed1c1b57dfab78d24b97f4093027a276c243cd6cea25111013fbc979127e6a91ddd20544ba13038560da6f0479cb7a79dc0bda09ed7f8b0d001481b40358928390d9", 0x6e}, {&(0x7f0000004dc0)="d32657a1fc19fc6429cf2af8ea390953e72184239d0bf0638e814a5914b41849ea02859b692bcc7eb4770129fdc438cd414ddbf3616c74c61c361d9c10536c15ccde035ed7d64e3ee569dc1b454a9b60a77049019ffc90cb3273692fb6307176cc468a3e39d3d1623e97aead15857b67ecda709a03d01a3e06b6191932f5848d71fd7491540bf34c9dce80c32d1bdedf85aa39fed64a6233571419150d7494d71c4ecd77a5f0258ec158702b09814238d85b027e1e19ca4b8bb61f35fe47017572b3616d38e563868cade4f1f11f44edbf251a", 0xd3}, {&(0x7f0000004ec0)="e2c9449e9e8af4fd8c3b8ba38fca57297ea59357fe20120aacf372d07da5a072df5c5c1f29a3824d5ed1e6", 0x2b}, {&(0x7f0000004f00)="c0b2343f1649ae46875482d7d6064dde0d36ab2e673a1cacb2f09f71dfa35108f11c263436c0b5db0fab31064681898f1de4f8b9610feb47c57ca603e2", 0x3d}], 0x6, &(0x7f0000004fc0)=[{0xc8, 0x1, 0x0, "ada5da05e7e8574c95a77ee53be9048a683fdc36c7e35ed429915d8384af76c2db31947d18c3d64bc98071891bcb7661bb92f7f80773599feeb32c569535a0be43f126bcbd1bbbc2be1786a04e137338db9808751ebe9dc42752e5fd1da21fc329dca62c16182ecd09b29210ce65de2b9d5d3ba200a977239250a83597053832a6790a372ccfda776c00d20c42530cee31f68e83d748d48a70e52a3ca6dba98362b013bf6ca86ee84ce52f1033c4c62eaab26471674ca6"}, {0xf8, 0xffff, 0x1, "939c9a04339a8b40fd6ddd7736ca61df342d4fa952e5d31667d2d1ddfd607a1edbc482efb64cd26a2ea59fc79d87e15466440acce164ff225dc434dbecf622ce69258fefdfe7b6bb0e0a0fa535523e908078015d88e47149fad14d0f33d33d93bc26febbea8069c58c1fdecddec42bda251c9603b42c02174835e98b44c93b9a89d345d3fbd5c613b5cf62733145f42a59bd04c01bf39211fdfdef7d6a59bed33b4078be1f5d9a55f28458664d5950349fa8ecb65552029e6bf02abe7b7b63a6044a16139aad483ed1575e4eb1372db734eb07acbd24e66ab89da08c058128cc117b39bc"}, {0xf8, 0xffff, 0x9, "1d173acd618de34e5f0edba688815fcd4771e38bbf74e66bbf28d1189e9a5860130959064ffb726c7feec68a1bc26828eaa5ccf3526a746a10b6e0ab716f67f15e075a666712ba0e755010c2fc9de8b0918d47d815877182d6de7ebae35e7f6e4381a05025b22ca099eafa2454bdebbca7c167577f4f3b951b1c77610c6abce6c4dd049bca4fc3dc9d90fac3e094a8ed705ce16c9d2092d110fad1aa44d4d30945e19d6bb2170802df7891d674dc4ae9f39a055ea5ed1868893a90e338d981f4c1fdb072075c1df4862bb3750808dd0f3581c91dc1af8ca01c8310f50cf535dd36f69efd52896d39"}], 0x2b8}, 0x6}, 0x10, 0x404) sendto$inet(r5, &(0x7f0000005300)="71d2a05ae2747f12f9be66e37abcb15711a0eb75ed5f8a6ba5ac868b69eb0afe10d006afa3d28a068c1391321fd6e9d87fc1d3cc6fce565ae0344fca9b3effdaf5e11c524c18", 0x46, 0x400, &(0x7f0000005380)={0x2, 0x1}, 0xc) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f00000053c0)) mknodat(r0, &(0x7f0000005400)='./file0\x00', 0x8, 0xc4e) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000005440), &(0x7f0000005480)=0x8) executing program 7: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="836ce898e0fcffffffffffff86dd60ab956500088900fe800079cbe7cfff3aa8730e3828d9dc00000000000000009f"]) syz_emit_ethernet(0x212b, &(0x7f0000002580)=ANY=[@ANYBLOB="aaaaaaaaaabb026cfa896f2481001e0086dd61f0bc1320f1000000000000000000000000ffffe000000100000000000000000000ffffac1400bb3a0009f168000000610000000000000005020005000000000400063167000000a415000000000000014a346c6c290adbe7dc2b5d314b79ba0ad58e5b2871c0379531798cad87808ca24176adc7ba63b0ae21c0a0e13b347d13188b344cb587bac35cce20c109aeeccf88e42c2279adc2746f3e0f01040000000004010304017f0700057bac3c77d998db7ba81d4473b3311b16a113f31093ea9f38ef1c1921bbe6aca0cf8925d7c4fe0c39956055f177152e8e9b91146b609a3158e2a8489e6f2c249372e5cf7c293f8e4b3f653361b9e2a53b1d116eae0d6f1cd656309a287ea22ff80f0375901fdf0ebca34325d0e7a3e53d56269cc69673796d771e63980a002a1192430a4f7e5096315cfb247050f3c9984f532a3734d205eccbc6a014e700ef227b15772bbbf64d699a5c585bafa98ff1b01c64e180db6a46d9a7b00a9e1081746900e7afef2ecd33b857a3cd71b4e728b879d2bddde2fe0d7e5c03dd5f6d22ab79654614f6b4b514a20d4fd33330bc8d0f9ea593e4a0e2cd2aa3c45e3c131005c1446eb43844237252385562ec709e16da22e954b0d89b097999ddfbf464930c567ff0089157463d66c7ebc35a98cdcec53f6f60c86852dcff68749cfc0f337c1c31a18b320cab4fd4d155476fd950b2df6c284b0a7083356d00f28d08fe6132d8446d12ffa192ad0aa5c4803c4ba49bf3997399ebd234728029b7d409636f5e9c259bbee9102b046ead6580fecf4c6bf67834c662518e2efca011a920dcd0b7fa12b5e771c6c8c9a0be578eadc701e9b7538c198b9c3227114520d3ff051e154f9b407c8bf7df5094958b3eeee91bd4b6ad00b67dd76aad19d9368b4b117fd1e3bf70d71de60a95dc903cb7bc7c40c23a8fc094692b74fbb69043163e7d6528f938a8807ac0cb3fff751c7e6811a26b2d3304a6496abdaf20d9b9e2052ee74bde94869903d1983bebb4cd5b0f0cf0c8590c06aacbee2566fe7076d792e37cf9f13fed31d437a661d3418e8f17decb28496cb24e1ec27771d55f6bdffb38decb5f1be401e3e5eb2c53b273a5bf23150346cc5401fd9eda82ca23c77f67e9ec742519703797f80bc9d2d51b2eea38f10af0b190fb591a690dacb74bd5ad2263be50c5f55d06f19dcd943001cb8bc517eec868c1c3568e9c1efa3ae7d631dcc010ed2de3abf89959d56b37150777e542753bec62d6ef0565576ff72d953e18fbad18c0fc7e071408c7a83d49877f15aace240ef7a4aa22d3d65b7da424b8ab9fbbd8b1ba7b8ab6940f580eebf3bfcd6f16455e1a295ce506a5e6af80bb8eea850b6c14e2f4d5179d7607c4a72a96ec579fc5b052637b01de1798ef922cc831b86a2ea021fd5e8103c8744d43aa084f708c9896d3d1d2b705d00497a0caa327e38d6cb820eb924135c9aa2ac25850994fb9ed487094d97eef64c530ad670a53306c8336d4e65844dc4049b6e7211834b8b2b49479399fead40b314672183d1eb40e3b923dc308046a3ddf02ffbaaefdd5432b791000cd8a270bcd87bd0acaedf8f033367bc065e93ca6c3beba2421d678b3a960c6ce7d2d0cdaff220b1e6ae643df9ad6aa4be71a0ad404d5782c658a83f1264c865fd095430467bae66a6450cca4e1daf5696b72eb7394b30b52ebb995570f64cb4618bcdea65478e2ebf8dde3bfb285daa6203b369b3b71ee6ea4a9be3bb86ccb60cb3fc5b64f3d4ff33b15be3b5f35886f4a8696bba7d5a74ea909f4f2f9ee348b28d37cb958b86482276e786ac541174d929df60545211509dc459311c0715f6a5550f155a3630dc88637e52d4d74e2736572badb19928bbc74fb1b8a788ae0a0d57daadbb1c08d7a05952eaaf1a1c64e71464ba74dc0d68af60946fe7beee05b857f763f9d4ae2faf38dc8345f0f7af3e6b9b67abd412d7d2edff13ebc8738795f3f6b07ca8a3e210e0e4a9dcc1a975ec689f7deb01a51f5575cf034902bd203665028b78c4faa264ec849d4b61ba98d516d63d734688572307b3e950da29e4cf70790e5ad7c893c2eacca8384f310c4df729249dd697f59d13b521eab145ccaab8692a59269072d869f56d6fbb5ead374d4066ef499c5ce08e5e4e24957da32911d5cf2384cf95ffa48c5cda4b46abe41bde3d5c744ac23509784bdc8df6a73339943ddb5c6dca3f36150ff26a3663482f3c6f8194a8ea3b5ddd7aadda0d75d75448953caabbf54ee2d654a2a9a873e21d8461f29f46a96c97621c640c47298057617503fed8b79b2da96b3b69cda729dba49206960a233934246b67dd0a35472d51d7caa6aa937d15e4c7574916e90bd3c80b5bdb1ac5656c6c0fe32465337489b94292523328e140b6b2cc6ceeeda08d08e07b98b0a5923230b744dc71b77177878315ff2724f60286c72cc8863033634ae54a367a0ab12a75f74e34ac28df1eb4c926ce988ea40141bedf5556043e5b65b977a0b956cb70a917d228215bb68b7d96d28db03291ed58ac5bd3fc045a57d90f1a5449ee518909fd5316ffa827b2063374daa30a40133563643a3858baf69347e4fa334804db29d086cf204327447aa1536683dc9b9731937e0660f22e40bff312872fa685de3205f395e25af119e919fd78d77920441e1e60758120536fc7c5d7154f768be45ec572516072fc38f10ec847628286a796f942a5f4309c72db1370e36271e33ece8c5ff5531430e681731754b2bb2eb8470b19ff895c57e9343e1eafcad28985a09e61ba729745a7e0f2b519c85fee6ec586a83c8bb0130cef235738c70a02f526729f90402c342a13b78dee289aeb95d442c8e7ba98916e9cafdacbddfdf473149ac18c759c7940d6de7e72531e33501de4798cc106628cc8f0ed6ad4d33a55d6a97685b8cb84d36633e6d2f81cd91e31323c84234daf40e6941a1cd0401e05351024ba06d3111420fc7e756d0bb20a48999be57c578067ab59eaffc3746af9d56628eba98a14041fd387e21d1f4b022b0c413a31d676cf47359e484b1c72a89ffa9c672cb459e79d931234df8eac90e4513fa8c4b892389872937121add0642234d3402bdb94d51807ce3ce8a164b9837135f8693531c54874125e0e1f5280d4bb17612919a3c95e482cf757560032e0ec083f519c72ea39f798bf4cf19412ca3d63a271d2dd74e4a9da01dc441ff7bc7dcba6894bfffc257f82a8b38df75795b7772e2b3f125ab12f020de4cf3ebb25d0f7a06a2629722142672f17e550741752c0eb34427dea1feee0048fdae5c12cf361fcb5ec2ecfb8a07a60dda9474f057f76e8acf26c641a0d52a2ab74416fb414658abe452e76cd989d27cc388c5b121ab1cd3122e30dfe8de79b225561b396313a24e003d1ed132a37c1d07ea844ff8e2340e259987d02cc0041428b2fa80c0424c4bfd7aafd2f828d457ce469d6717b205febebfd1cd9fbe9274dcd3511f7a03b44325a1c44c83a8eedd36e8f96cf770718436a4f1adf45fcf9c72e63709f353098817c896b8f355d7c6dd34a5ef8534d68a25dd563f9023f0b41c3a92b0c1cd357e30e45b898559d3c83bf72ee840c631ecaca22717f3cc43563d2464e52bfb7007a73185688dfcecce07e44ef49979b6a47afce0a74d66c2f8f064415fabf8f4cab574f6d0d7717b71e82c00c33bc93a228ea064287469e92fbc93f1b91ce5721714e60f903e4c930a0afe755fa8590eb173785f5454c0af0460f889a4f9b9782c3a3bfbbfedbe8cc7e6cbb385d0cc6f2e074e73820f9fd2feeb98cd9873c02468e91aa7f012ce8d081609064c830be3ba7d0fbdbe99df7fa513efea2600d609cb77c43a876b4fbacabb8b71a78208be4ce565e2c28502cabfd1e70aa9300b138eeca3996407d8e480649c7036b3b9c5d5ceb54170e916a3d0b1a743eb0280c021134867dd69c8360b91237cb6fef5d0f3387e36db0569275ddf868f65fba04dc53fc8f7af5819ad254b6631b097a20e01a2e3c769eb5c72622e0b135cb51c6ed06ba9a07f21d95a92123191e435e61f12f78dc3416d788e3fb2e8a8c8a0f631cfe18e63bb209ff4220f310d4d308fc82608399122815f2bdffdf5b1d36f225fb0130a9a747bc6b22d596739fed1086dbc5418dcfaaeee07897542dd83bcf098cdf1f34afe89b5adad925f89248fe14bf38faf5c48c63df9454d2d054792dbb7c70c647c96486b5c422dd8a00cd21caa1bfaa7a32265e401e020d6c4d5bb2557bf8a04361566011fd1a95637038c651a39277374c5250bed0d335e1d30790005c3507e883a98be6e71164f0e5b9d087f7ee1e416069cfb3c12dee243f6b9b339f694fccbba84f3465e45d8f387d66c25846a3076eb0f27b61f0c836f2503a12b26c9399cbbbfc3235097d4fa99918ca694adc1e831a3118d77cca4e252b26b6550f75216499a4141ca36e0d0e88fd2e3dd7209a5578864f5324674173949a19770588ea21e1e6e2d33c44bea4a4c26c6daadf4b2e8da3ebfa2929bc7e5f7c6d223314ae9b46c295fefb57606194cf712276e551bbe6773e56a408419a60a02f85fda9e409b9559470343c38dada0a18d2a3f6bb9d057f770bc3bb67d9ac54a49e456f66791e1f1abe8abd35c95a12a545e0dfe8646b538000b6a77eeaac3b0ce0454cf648694b314041639aaa03c5cba83d20d3c211a1763816001750f31a7d4f7421b6c815556c5f89d508ac6ff78ff1e5b77bf50bc4fb3184650822393e9fb112703957ec4f3a81abc7cb923dfc976f9dc0ba985d16293d5f7dabffd1a51aebadc149f51f9d91c1f9a495ae148835e9dce2d2e1bb2c29f2051c646cb89dc9722a66ab8fe70358a41987724aedb58a2395420f88d7b91d15b3ed7a8a067bbf631844d74d3c134d0d1d42480fdcc17d8cab0f48b572cfb6811d85e3ea7107ec7f3b5d1103c5e5c95f49b4ed24a35d32801996cc0c2fac03944f9f496fdcf0051a135dae035970924c92375b54ea233079dfc33f0157fe87b212b8957188539f7455257fd10fb63e5936bf39b7e8b0fa45db4b1172bc48df862311b813d7cf423c6e74ea3858d765a905a010d472cdbc2cf9fe63dd1665737e6ce622545ec56378a22928d2652dc215d6e7d530e89ae2323859cc9ba89b200db79d9ad3323e58cc6776446424340d4aa2406355d0699cf8f9ff21b3b4d36ecfb02de3f14948179f39a9ae7b30ef821e5f8444d1c38ae6101531c56c826275497c4089d284f067e6c72f0dbb7509fe1682f3970392c0d4fa4f26c7f17e54fab9c76b67732683267cf1dc63e26986ec59ff1a847cd79f35c39fd5a2898a1548fdb69b3881bebcc43818f3b8adf3028f4fd90e43fe32396daff95e8c2ba7356acb765eb5bac14745639e8e6e85c3eded8319732a3a30f9860669b6e166583e0cd26178499a580836f7efbf44cac840b913c25bfc921de091f6232a11efa7cfd339647d89bd39275bf19c506771ec31240e2ba2af8c76f40b54589a9d8425e52e78bd45d2717be58b278f3e9225d6e9eb61714247ae98fde685fd3b4856059a7c235ab9a166704da9112ab0b747192132e8a4c8ca53f8d949fd56b5aeaa402c21067367a68e10633c08805e99a1abcce4211137e2b7cf1c6005a781c76ad19e474d943ef378a8bdbc82cb992be78f1026e46e5d197bfb6c7d036fd4be1f0e8388e16653873d0aa101602a3b65999ce2c9627538d6263738e0598a188c80670018333d43984a69e19c75e4d09bb84ef442880dbe5e827c3ed3f062e743d1457a7efb08fd6d9b321d68c1537acab74c118d56975e9cecf78a98508eabcb7476dbe508a31bbbc992230aa553d13d6b504a1c6570bfd263e069a13bb4db51bf6063f336b6c11427d006786089c86b9d4a544e5527e6fdbb32662b566290a14e7eb6600e8339561f7ddb3a54fad773912d7b4381d36b9e24242c7a930f9e8dddbc9c9f9fcec71d29196c51ec268f8803d81231f7fe58a89f18f29574525cea424ccbca9bbebc0b14f6104010099006b671fd4cd0cafddfd712525e52c4030bb6bd0e5fef0e90a1d865ab354ab7f0c126a1ff97e7fc023c35b2ff0b6b26af2fb78897c3f19a6516ab36c4473b1b4eebebacbcc21a1d49be19e375218515a2bbc5ccc6c9ad6821d46e158d6a452a77e10897060454cc851f43f1cfd05ba9bbc2a1543759be76f62bbe16e719fdf2ffc30403dffcd4a0cb0582b4266aa3bb35dd3fba135125ad5df70cb9d0fb4521661cd2276b2eb3db5736bfdd717155c3695e1b15b76b799f27ca325a7fcb74000fc16d8f1cc72b50f0b4a80f5d28c74b801e16f367007a0ed09acb427e43842d24b0aa86b413bdf8f68aef3dd0ca1474941a24a2f482c12c383d4bedf65aa412dc9dd602c441fb861b0233a33f6e05117b56d167293465f1fdd6749fdca6573c0e00527c5bb8901b2fa715301c3945adf3f951753b9143a4d0334d6d95b6ca7786a4c7394ff2959fe1b2bada2a3ceff8d7c1a774c8a4513a342e1c76fce11ce182a62b9a8ae5c830e1133ab19cca74f63bd80b43fc9f913785f7847cd7e617948a154cb9d0c7c0ce9f395901bf3173df9f75b7d4af984bc8f343134112a8e6e28f264016fdf4a6a01c58fffa276c3d629a27705ce2127ad568bdce1e7a6e68e05bc9ecb6e12be25574307d4e16495d971ab5153ebc8817657d662567d1c10930fcbbd2f2552670edf217418c56a6239aa5853a62e2515e02475bb2c63b9c0c8aaffa7cc55432f1779c46b0754415d88f4d2198bd86657f76c99cd5af315382219c1e666ff4f6f0f2819da54bbd05cfb38dfa36e1f46f80a24d17956de8bb524843685bae6f8dee1f7f7bf1f978baacd2605e20c33f2b917478cb40b26efe0f259f8e3394c1a96f4f0a1b307ed55fa52ffd495339ea79e458d2c988e5f6e77265b7527a0adbd48ba363bbaa8388330cb6b431add48dd25225e53a602d48ea5cc2bb7b227496c9a585770d36886297be899e44e316d09b5cd8748a6e7d646c96a543a2be765136ef0fe4acaf9deec60824b2fd1e14109f92e88132476458044c5d6a1ec8f52b8128e27af02a5bc2757c3f1e3c65f6437ad3ced50ec12287abd789b777aca591a62cb53907293447815f75e8cb003430ddd21941cea13040c815d840aab0a574a1c6702b719c32c7f8af024fb301dd707f05c18d5cd0139f4122e4642870faf5b258873d2c457637fd3fe652681b402120aa164cbb69f8541ccd79703660f5052ab1ac86bc7e8010640f8a8c70f56cd937ab6d258ebb1d252c8bb3304fb5bee28a8513fff809952f3c85765f08c7b5ac2f896be6a129303a42aa936b8b7aedd7236233d890049a5a38d3248462fffb18f7f3e9b3938433798f89413fc9ef7dfca8cc4debbf3c0b37d962c28d5ee6ab15f27e74f779297784065a8249ffb6eedbd16e2221da33f695dbe3dbc321e3688d775a1c358e313cf4b9580b555e4353fafa2af027d508e88ec50e61a127d49ec81c8b857307159392b071bb3fc571f15023334659bf1cb7799e6f209d65e96d2d9c1733e650d96df3d139abce22a556f3e16d07d8ded936c9b2ebc879ae9b634c53b4afd2fff271023487dfe0df3d6f7312a8466cfd30ae0e2c9c1aab08f3e75a84a17b496c5bafe3a285aba8e2d0ea63ca2a3d0acaca6812e4d009ad6731ba1e733cc22b9565e2507174c8eebaa737338a3f08d7d8aaa1ead7251ae19c4eaa1968a7eb0f19426388696e72b2c7f7c19488370df4e41259832ebf768a82f3d9e7e0f1af0764a522e2ba4f1a150759c28fa1a5d23091fca1aa90bd1eb3e7d434b13df7436c91f78ce0f29eaf56f5968a3232fcd1296c06a3c4b342f650486523ff57c29f7a86426d55156a52146fae35d5a71c7032129504699ae524a84dd98280e30bb488911374cbb5fbd93f566b14fe567e822400acabe3600047d82428e8d1d7b04206a9f160d2914c934026442d097918fda70c244a0251ba609af1036e3d553bea150e3d71761404ecc55bbe688910f4ccecd59f13a882b4d55ebab05169699ba789eaee69b945d944321e52276c76fa69fe710badef8057d730f9fad857eda07bc431c0feceb8509551529153d4cb152e977da952c797f3eaf3a824d0f94ff55c8ca00137761ed1efc64031d6546d04f1970109c46f7830ae22ecbcf5e2190d8c8359c226f45524289a3ed5bb582371cfd3612c51b5c417230256e0bf72261ca074adaf80335e0472b03fb661cccb95be4eb6918a46b7e7e7b0fb1ab428441c03e95b9a190ac42d2f246f2cb563ff153d9ebc97b950af91cefb22cee88c4862b400654da1554b6b65962b8813e2fcc7d8170f927025e0f2fdbb14b50c3994fe8c04bc9fc70a740cea361ce2538160ab85a921b5a71fd5449252aeb8dbf49054db1dc64382e4e23e72f7f411b432c67164866321a82c951e42e2cd81ae8b1116dd69f0f20de2676048b66e597deb00240d78f4efcf2b6ac2fbae4539ebd876465e8af32d8cf55d339cddd492889b137d00275718242c56287f46f7fa5059913f30970cf35a35e4311f58da13f0801111e5553e0bbd0e196015b4d8d8ff13f01e80e925c4a4cb1446c9eafa188547b924019486f732aee2c49ef5b419ae52ce6aad12e3e9844485d1fcef1abdaa55ce264ca5d5fd44a9c7d2e1070893edf35b3271cf863988abef4ee8b491acf12b79299c10171912649841bbbe0b5f876ba59c326e597ce7959033176d594a8ab3560530ae99c10961efa8b5280faf73469d252426cca6816d0bae83e8cdb3b732732288ebca6226f2f52a06a720ece38bf308781e77c3f43969385e6936ea8b17941ebdd98e3b046f9cd80b39b9dc96c316fa390ba66655e3205788575cadc30cdd3333342a06d61faa2292578e25fbf236caf6eb05b0c179f59a5a9da92f56c743fb2da192aad2da9dbb720943a27bde209ce617163cca755ebeb168463cadca392ea60e82789c4cbf0f4a720fdb11c53d05b0b1a5ce7d4180c28adf379a7e0b57c001be2ca848fc8523f4e9ac009fb3634aa9a6780cf1a9dde07d1fecb3fc01652b15e2ebe7ff5cc312513f95411f1738199e39cfa75c60690b01fb747d2c430153dae90fe3b3af7d77f402781d72cedf69ee8c48b2cbcd8f0ecd2454c503626bcab3d0ce85f720feda99a6a7b6300fa52732fe296bb7725e6ac0322f34cfe043db1f87a0f7f9d53c66e3732e4324201620137a794545786c770e181c1d5e076eac936ac15d862b27b2ba271038a26351b850f977acfbb84e2d1a96693268b263ab515a0cbddd6688388d181f47aa77de11551ea3a08d3a4ad671e062b18d7c023e05db06e55825384a5cf6923205140097b9992c0f7de9805bdd1f04987635323d3d07c9c9eac369f01972c987e40f3a98570ea176de3d3d947ccefdac90b0d548afe7b2250b0b09e3a545e8dbd7fc2fe6143ba790a313a39cfd4b582a88c84b49be2520f2463f250800b60512dffabdae76cec2843849817a670eb0126340e52c0fc4898d6c93906015c5c832b86e94dd8a4a1a5721e67fe78f2b4398d1b92931475a073bc05fb41a28db81a6a0757c86497904988d8a1843c44ccda9068a2546cebd4b72a7251121af1dc78f63eb3c82d3501142ca91d9bbab77eac76b1585da9e10aec079239f841b5bae9ff0d244c44b735cce5bcaebb9c92e00f7469ee6a1b402aa5f4e869beae359a8001a0246003bbd0974a4664b49bc415cd8888cc091b9a4554ed25733cbd3a0022f281c12a36b34f08aacf0392842c89b33d05dc49db292104f280a6839f9a974516be8afadc071698ac14dbb6fc6147caa59c9cb5bfb8296a6011ac5e4a6a443dd6212ee0efd2669efc5ddfbfb53e3ae43c701afd74840732e37babf5c93771b70bd7d8654131f5fd5d68b9ec277c17b273a841d800279b4442d99aab0662209a3f4f8c127247c62b009d2c76b06f153ac396ab6159d58ade9b1d9577f496cb8480b020c563c5a3077d5e403d3077007303633ee45f3d2dae1cfb5e06391d60873c96c7352532e1ac7004cb8c8cd871310fe6ba286e370434d1236da636ab127e623ad8259c00726ca756eaa1664389f207c91105e2c491b10e35109a60b19c788004b36f7b1e246b8a09ab82d3380abba6d4526a90c9d9db2fe48418334f0a5f1cc18dadcad0a4c882d495f86ed9a36be9c426a901071fee58cff539676ab6ca1d2a426c1fe3d87baa698c46f10b6223d5dbdeffd03959c9f11f31b03b51dde61adc71b12a0d0247258c011ce0e1a5548ae51fa5541bfa010bb2f3b7684acdc86312e296378de41a06413add66806d51d4781f61c8f4ef53afb4380ec9c093792c1317b7c1ab02898a750402641cd9501c975791b165ecd716cf1e3d86cb4ecaad09649a40e369b3986ad302a8de907fef3b0ebae95fbffd3f0318402d0094762d518847e089a20c8c998705367f34eb1fe7761cf27790da0efbc3d6751d6efc441ae302e15abbd064d762469b75dd45961bbe6aed2794d6c4e7b2ed388e220ac9cb219722c696bf97dda021ab145e7fc90a2ba9edf57599b1eb93442d085aa50c0d242964d29f6a34bc8491fd7d373e53ea345d076437c6a11ea64a81f12d55a4970514b320410399f4b2b5ddc4051aebf6254ddb4b11f5c7cb10a1b77726bc1315dffbac6bb3a716e669ef18b014726500c7a24e60f8452cb39f8448abbd437303580f332e92ebb08e74ed4d03a4d0e946108b3bc9dde604356bce39d5d4e527f5fd98c2a6634940cfbc46b99d7bc172eee164c2dc28ab8c3316da65c979d0cf7c4d8101af8ac09a6b79c9af433a570cd9b2e21c6a683d2921107b9b0203b49b40acdae1967e0e394f38f34e7691715f82fe423f0f09d7cbc2de9b64fcfc19db5d50e49ccfd304da8f743ec5a9c031f083f390ce26fa67e20584d6ccbe92c1b9a230c8a960621cef9c8df987b7fb616e1d1306eef683ad9f4557e4439af5b8420659af7b2bd0c1cf4ca17a828bacd32af70196de8cfb71e81e0de604e72422dc79a4f01d801494ca5dc37e7a5ae2108039bee103cc590b760c1fd05acf7b329da76de68526dba2afb9fa918fabce931e520329488df8840be23faf3f2ae9bead5bf83b983e11037206524bafde2a5fca479a52b3bca86efb348724908766dfd4558419f2a7f72fedc7117c5ad21b4e48efdd1675f1023975d27a438943bc666a2490738d1ff3f2b32e2474987453204cf2d15d3fce6e94dd578cbebc9c403e7bc31c3f26a9c2a2429ec5867af57cec54ea1739435ccc1208f3d0a23f591fed8378cad319713386016a0abb5500a9b2a830be223f3a3b7118b3730217f6b33f7b511ff561a9c6e885018bf35a20e08bd3017047d6100294a98239d908a495769e4b8e235c754c934e883fb9fa6366ee2c082291e69319c6805da2f187d500ee1ea46223b3a2368ec8fb9d1d4d920dce1cd105744bbded7dc155037b83bd00722a2466b6498a909279be971c744545d5b5d3a9d486aa34d9cf83a709c3d69a3d74aa4247be6663be556523a0d4a5f9cbdf9cf7d279eaec23e38d4c5a2718158e51a1fe114508ddb3c8e9c0c8462d14a6ad7bafcc3d6b05f8281ffc5d4a6d5a7b15498a9304a317af64999d465c385eb32d5d28df1b4e554fd558792a4ff3c54c68a26b19e9cd1d677e82bd7fe579b12cc7355ae73d81af5ca811e6a5be59b544f2540aa0b8bd4874c051a7c179a86713c17a945f046b8192ab639defef563abce923e50d16aa15dc241ec1ff83c9d685f992db5c4a57dc2f98d35e0c778c2420905cd0ccf248b009620d572aa982376e0b31ab501a377f4a50d47581819f1c7ebdc962cf86072f902a692bbb454345fb78b186a49c039967214e5ac4c7549b3efe3793022264a5e61b77338b46131772daca75357d6f4fd797734c837cf9558d9cdc0502d0b3002b0030006500000013e3ebbe2ecdc3183208b2761b86137e42"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000200)="ea0000e36e52dbbb66baa801", 0x8) recvmmsg(r3, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f0000000340)=""/237, 0xed}, {&(0x7f0000000440)=""/24, 0x18}, {&(0x7f0000000480)=""/214, 0xd6}, {&(0x7f0000000580)=""/83, 0x53}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001800)=""/129, 0x81}], 0x8, &(0x7f0000001980)=""/215, 0xd7}, 0x7}, 0x10, 0x42, &(0x7f0000001a80)={0xe8, 0x9}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) r4 = socket(0x2, 0x3, 0x2f) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0c", 0x2) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="98bf21a84917cb8120ade08dd9462d", 0xf}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) r4 = dup2(r3, r3) writev(r4, &(0x7f0000001340)=[{&(0x7f0000001240)="024e33c9dfc64e963903695abebb1c021aac75f7797d9045210900d83b60117343c4c916eae3705ffb944be677c6716d5359174005623a0b7068c16cf7c4441a53a22b98fc02db6dfe8beaa6a4f55370988a36b7293b3b223ee0812aa7bbab50d72c24437d1c43a0639ff198d289c95664a08dcc9d2265358d2cbf4812e296fa93d356c56934ca4c5d05e697b07355a70928847963f47c46bcf39496a2aff77fbfe42bcaed24f6030ef2650df5632d", 0xaf}], 0x1) symlinkat(&(0x7f0000000200)='./file0/file0\x00', r4, &(0x7f0000000240)='./file0\x00') executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005d2000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ebf000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000bb2000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000eb7000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4f}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x0, &(0x7f0000000480)}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fchown(r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001540), 0x8, 0x0) pipe2(&(0x7f00000015c0), 0x10000) r1 = dup(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) r2 = socket(0x18, 0x8000, 0x7e) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480), 0xfffffffffffffddf) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)}, {&(0x7f0000000300)="b9e38d6c58135f519fb5a553370fc51ffe0c468b522ee4ad0d75e5e9aab198a4aa564e8c48338971e2a9742b8d7e14d69278d34e26c80368581e3466608933395c8a8ded561e19b5fc6c4ffd4dbd88321797f0038ca0529047714ccaca65120e1e8f55f53f0fe4d9fb0a1989045364c1d57179b848c1e25db73473b5369dc874830d5e668e134fb2ef8154a8f73b9394c73d9b0f82058e9b722bcc920f630b4b0ed58859a382cbed03b2beb3f305dd44b6318a2c02f7b1d295dd16c04c6d1ea1dfef36a74a26aff971c6f1466a1d63239a6387ef1d7db1ba5dc2cedcf444d671c796996e75f8890226d1c2e60eed00a05357a966cf0a2c007f3866f88f763b344160d40bc2c37886f3d6a144319af8446558151fc4f3e5144c204bed85adef386e10c906b80dea5bcce6d6dd3149f751d8fb2a597aaf4056a87f0396fedf7fdbb34c9d0bc2f1bdba8986f4d9f7a8dd8ee2e8798f598036cc244c7e97972a70ae4a8b88dc776cf42b34f17c78133f0ceeca4b1a2cb77fbbee66df9c0c4784f431f4b96f9e0df67b2795a154809ec1c4859aa50669c1edda04bacb5b7578b37bd3e8ef3a541d8de1bb9ff2a5f4567c7c6119e54c329231cd6ae618e2bdf51d7de3d48d85ee0299799b9ec42e680207be9ba9f1ba9b9465d8e0b486a46c31af944a784a3e1cda9d7231badcb64f7c1719ea083eeed84f855da82f97d98bfbe7fbc7ca4fa9f724c92e16e378986b2429ee39bf8c8a083e70ffe0df34b67e53052a997720a7254be0aafd3b01f381e45dda9a2bf0aaf83a6b1fb023e7a85a16fa31052cea1a023551a7de13e7c0ede5a90cf67b9d036dbe12b01a4646c8f8bd9a3097727054d1a2b9d2d681c9a0b5a75c496fba9016db0a5c1901a01adb272aace4b74519d7636041f19d98db0b2a8b5c5a86a9c8089666115fd346ca07b40ad1fa200f27925d88daa2d77009c8a93301e6936bd9f3c7f4701e282cebbd6f59688b9af06eda8b42770ac975ffa2e71159de53544e45ceafe4f630d011796506cb7c42a9085848aee317c761092f9ba7c4435c881359c1226939e45c876ec5b3876227c09197925a1a73615bed4bcc90d92bb1f9557cabefd59bc4f4fa38e5d842cacd28f634d52eee6971a7d17a209cb628c5fdfe0fc5a2fc9a08c009dde8c5bacea130c45f20f1c46d4681e6cdb747179b855cd650e90c6251261679e04f6421dd4e5650a9c6303699a4f0e88bfa92b6df96ef878f19c488ce1ef7cdb725639695b87f8396cfe8f4b8e5e877f70d7121febdb370725112a097991d9b710a090b380dd347d3cb8723cbe85a3aa4ff5de85fdd0988b7ecddbfa6c623efa15fd3a4af301ef4b56a33e99b531aa964d0af665755e50b9a920bfe6571a8110cea6b058bd30dc4ec53c42a0b8cd124921826ca5016e7af71193689e8d192bd7fa74e23982c4bc268774f0324d8d7017bc5422fe87c0c0cc32ac32784597a3dab40e90ebc003f7e437e456871398822633bec97de74bfe391c83a06ce1ef84b3daccf3101a00f3b1bea63142d55e4765959ffdfa5d7df1f9caea54f6d9cde5a71c89e42df65d405cd75b23b79359eafe40478525a9cdae058e836301779d8a666de00bc5056b697acdaf96f850a1fea4e9b833d31c0a8297cd13a08a4dbcc90d10d07a3272aa7cd72a8a2b97eab81de8957b31501b3abd6b492de383e122f2232619a8e7fd14d5e5a59a6af952890c3a548bc1d1369c135cfbfc74ceb3c6df5d18e7d941e9d6fbd6efbd3fd9bfd4cb43c9747c68c349c155b526423fe5256d9d99de920eb5f3e7a0cfaf4d86059da5b66b2a935b604053e8a5ce76d2c51c49470d42dcdcad9eae79805a1cef0fa591c24bd9ac861114e844cf3623c98424b0287690669d9877c172c3fac51ce2f2727e7e571138d89b469fc3d539cf989dc533c0ce16206656977b1f7c918b0c88a292701a1caf4d8bb50b1bc4a4dff6d30d794bd47432083930fb687d6a0a1bf4a53c7039528814d55c65c4ed794784514fdd2145652de628508496d96a74f26c299481925a2288301f8b77f0af4df9524622eee7891645704559de5c877dc2efaba1dc51779246f59dc771fe274cd8cf647e908df51d593ed5804b8b47f32d3b3640343b07b51d10de10f819b6b96b999bebf45a37fd3607b6fe0e276300c588dfad8368549fef4e8f567e9b99b9f84497cba39565865d4f8baa9be4683c046fb29651f3b8523b0e58579a303073f990c650790c3259c6ed63bd8111e6ec96a66dd1aae345780c037ee3062c8952261eca6cf36080a3fd94c1ce04b417875d18b57197e3ccade13712ca1751f4e722a06366a100f5ecb3357ffcff724bc8787909412815425b8df6724d7f08da5be990b8800973497c9918870b0c06305e95dbc6d57d2f3fb2abe8122b7efbc03442d813362e65c0408fd89ce6d69ba842a7e440967a641d32d3e385c3dd416e0f1b5d561991d8167d0db0606b7718f687eed7644e36d4610127ebd692a3ec0585bfe6485720be6d7a6f99f8089b13a1a1618982316725ba4337f373001bf1bb4433b7bc05c72c4051b4b52434f0d994ec32f48efc476576ac1270ac87a700a31bf2d3cccb7e3b45922926d53804ca09f048c4e48fd4e564f5a3884318e3c341cc12043407a04cf20b7bf3a44e8243b29eefdbc5358786bbf0e4518d679c8b96dc93a66fb2c464c07a3c8fa0a3243431048cb472af304d971701ab8a3f23234bdfed28a18fd19ea2dad34f6936483415cd5e5c1f26d71aac1217efa85ae045d5d8fc5b1f87a3834fa609335331980076cccce56a83404b150ddc44e3b8bb8b7baf25a55d8c6aeea6156c14deee31474b89f3c089c652e4603b526a163558f0507ae92eb495939bf2472978607d6c0e60f7f1d98ac9e97ae0f5ba7f256ff94a61aaf3a7bc6118e03bffc37d4d416ca36f8e33ef6988574ece9747528ca62328266dbba7731f8a3c72cfdae800e802ef03d057291400f685e052b2f737cd41cb837599e4a0d8da1ce2aafd6a86514056d40754e1b1c77004ecd149fb4a12ea1bfdaad3879768cafd0d1940700c195bf4b79b4c563cc1b67cb70b7894d74ae364a83aa54314ebbb62a75e0465590b511a1fe2765afa4c632706beee52227f52c1963bec28c9028767cea9b6d9bdbd1f07cd22e1a1cca77b602120dd2bfd7a839ce7997d204c1b844627d8434c31d33b0753e4282ee68591bd3a241bde525de71ba3252aac4083399c60f943d975223b994ee656a00421b4c34e9e3f4b93ef692c42a3c0050fb93fa9cb60ce5765fc0ba18d098f444e26c526131fe359412a82caa28adb8a08fb507dbbdc57a7be03bf29a015452fe5b9f3eb4d9abba17aa4d41874b3c6af8044bf64005fecaaffd2e0f37ce50f1c26080e94501a9e607aa242fbab07cf00e778f3c05691867e304afc7f0830af5283dede41992f89ed07a32a0f10aa7f1911bafd0c1ed0225ddcec14fd64f0ff89d2f9c120684ad6478e4cde92e621e6ba52aa99552272a282a0b4b315608617b15e50994358b2fb34415a38a5e460d95164811c4bda6db08dcf21bec491745dffdf8c691b5d3973cd8b64f676d7311cc9aec81444981d7385049a920ce8f18139d327ade5be78e8fc24556801623b416637a7a5047957d1927d3befeff90f993a885ff454b797b5a21011877740a2beecd0b9057b4b7f24c2378271de54a64b55505befb0a90e366ded06f40f948943f9b58945f63277132c2ee6b34500668d516979bf9059cacf021af91d429e608cbb7d3ef84a941397ebb1d755b279def728993eb7c2579de40324637312ecb3d822720e1b510164078ad50a922ddf77d3931a1840ed5ec1d76a2b2ea79862fee5a062ad06a3cb55a56ca8ce93a2aa3b039871c2af76267c7dfca58ac0b0c0340daf2a294d965ca923075d9d5ef04120b716132b0dc347530297d8a286570f36c772db8aef0079519edcd8dc7f06595d9c171611ff1af3766fa5f4676c2848c51a4a4c6a8f6c8f655296a9436d353453dd0e0db317d6255673cf0d00c8d789762fe5561c962c2cfad3e7854b18eb6b68c1a56262664faf675d87102e9e15037f429be889e840b9fce7bb90189032f5eb39481b7a5c948461b2a70b8802f5e8d06b9d0aa9237b011812250e16aa9a5c2db4dad242650b5a776cd90644a1f84d5558f013f9ac739eaf45a206d38d133821d3cddc65f958ebcd15823fb91316e1961753d7d97c413d4b7cd73d1c12147d721b0ba8614166ce69c6100efbba3eba694beb1175930607bcfabe37a209c8e16f86818df86ae6c5e6862aba779c7f9ab049d8c100271ca369b0df73ed9feb57fec09a6cacab575b4fa91d19a77f65284007feb1af67219d9609105ab77cccae508678aad5ade81f8aa9a3f0e1e941960da5319f29fef243e5d442f0bbd55a5bd7660f61bf27e355a0c85f5c8bc1e01c7822707d86b70e5d12fc6211a23b870684b915b3867fa6c9a2e91c11081a026e375170efc07ec5fc55f43fd2fb680c05721af3ed0f0ddb02b6ca2246959deb3d1b0a8583e7cdb08a8f49a45b7812f6ae88baa94c03aa5581d51d32a90ae321ac7c2b9947225c3bcffee93468e2fe237d7ee780dd9779c60c0c5d87d05a6eb0850a3d983a90bbd57a564587f754be340db191d519d937eaa3fbc02f11aac4f68cc991f89fa9497c4acd716b354ca57be77e5353e101ed85ee8ad3dbfe2b7602ea3d9f3347735076acf0bc41ebad5a19903be889c161159dae1b82be9b2b683d00bc0fa091e87c0a814281f7414fd22a624d23b86c9ced3645468dacf57712d491134a318a50cfa134f47d913bdb821b4db89f38826ca1aa74ccb8f0c98dda745c20def57042f2ff1c1c39825f7e3d5e664b456f2407a6a41c60250140abc2e17235676100733b2ad5e6ae4f7d5f7109440eb07cf7fa276d17e80659d2f99d1675e1149333344464426980bd4b493dd91ce5b4370393c6e09d82a5e4cc7be8e6f3e90bf239f1027aee2e316bae7ae4bade49d51feaafac065ce73f5bcc995cfb8966a1b5cec64cc699f99dd6f29ecdfd2850877e5e98f23539605fa124585387020ed22b3d6d532ad15b5210f8004ff384f54947a488da1ed07310bb3da5ec1482dc16f9ff54671d5aa8c9ca50a4e459ac874d8d990ccf31e1177d3c7eedbf6ceabc15f4c883b990a00616019a95627ad361adb6de35a81ae0de119748ab30ba6b55a740d7f99e3f408ddd13a8465a78c4d29979db2e3b1279c5b03a6448bfc36c0b7cd48912f9ea99f0b315cd15f61ec8d834c910286690dbae35facb3f4f9d81768f2df3aef88470044a280c0e7093ab2f06d829a2eb0e072b8591b5655b9c106e56a4078259b34691c288d03477ee690edcf90137cc1531a85078013c5621c5e8cf58f7a8503695969b9ad3df9ffb74341ffdb9791bdeabb72c46d1e5c07a6943f9cea0bac4c23412a4c884127bd0f5f98fafb2a7336f372ee3326b56c0d4fdb28d73e8506e4475260b081febd9f9c624b130c3274f0b191ac7db75159b61134e8fdd26d2791a0f5282b289245996eb3e100706b619981b83d2142d00a84cb87294e52a2eac550b9d2ffd44a2c4c0e643df78b1fd974c4ad33c783f10835b34c4733b625728cc550bbcf17a366322108fc3e97176593f31179da89ceffa97221309cf19dfd9ab95494f71c65d5a8d5610bf119a95596d41390513b5e682ccb47a24871b1ca2072a40add51fe2b3b1d755dd7aabae2676236ba30324a315ea23c06fdd7c4c52a1fbdfe7c", 0x1000}, {&(0x7f0000000280)="5aa208655b7431f15681eabf07e8460e615ec98d753320ded5e383c6467900fbedd501", 0x23}, {&(0x7f0000001300)="2679b6254d9f761347d097fca01fbb990c522118d689a81ad40119f1ed2c278239466bb3ba471c7a16cd7635077da8ff71ffdd8f4b6e1ca7a4302b3c19abcee762917a28a6ef3a70adcab6b95bd594d6459d0eaf37d94da247d042d41f1ca497df44d8cd82c585da320b747ad0d3ddecd191ae1e5049d8d1d237a3fd272520c38318909d3d2383bdf29a34dde36749c6d2b06f9355719284dff6ace08dfc9e7f4c1eaba79b6d0881d0707b5e2fd61971b38d499eb2e5cbd5a005f479f5df40fa5463f2bccda7b121dcfb61fcd543a569d9598b066e68", 0xd6}], 0x4, 0x0, 0x0, 0x2}, 0x408) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mknod(0x0, 0x0, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) rename(0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r3) ioctl$KDSETRAD(r0, 0x20004b43) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000100)=""/56, 0x38}], 0x2) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) getpeername$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000240)=0x1) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r3, r3) openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchown(r4, r6, r9) r10 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400, 0x61) pread(r10, &(0x7f0000000440)="d54f60fda40258c35b768ad4f498d65b827080a425e9b57b5ef045dff46f27f32572fed6b9d41254f9a07d66a6a76e121a5a7a1f8a8bc10a3ea933d44145582d69d78dfa7acb6d0be465de75040d7be883411805bfed4e3b327dc88e5e8e5714e1821826d3eaca5bd1a1082ee0b17d8a8c9ca2562878ebdf9b1cc1e858f9589b5a73581c37da306c001c5402adf22c2002e10b538e1c5a4525977b00f13359c08a76bf7e966f9bf604f23f7d15057d968797e6f8ab10a6861475947cf6bb5b4de315e91269b32f204de7279e719c4aec0ec0fa03", 0xd4, 0x3) setpgid(r5, r8) accept$inet(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgroups(0x4, &(0x7f0000000680)=[r9, r11, r7, 0x0]) socket(0x2, 0x0, 0x0) r12 = socket(0x11, 0x3, 0x0) sendto$unix(r12, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x81}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="67fbf80180000000000000000000000000e4ffffe14f36814f6c51cbb52877cf00d62de30a705703fc4355745b14ead3fffa356e3fee3e6be76a15f62d9845c69ea255f9590f26189d0d6fd6aa2fa2963d2d4b687812a63ba1d345", 0x5b}, {&(0x7f0000000340)="420100ffbd285e00fa4d747d55ac3b710e82f18b29b567232e", 0x19}], 0x2) execve(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) shmat(0x0, &(0x7f000060c000/0x2000)=nil, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{}, {0x26}], 0x2}) r3 = semget$private(0x0, 0x7, 0x3c0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x0, 0xfff]) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000040)=""/23) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x3, 0x102) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000080)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x180}, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getegid() syz_emit_ethernet(0x1a6, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88a840008100190086dd60606260016800e6fd8000000000000000000000000000bbfe8000000000000000000000000000aa700c00c700000000ff010000000000000000000000000001ff020000000000000000000000000001ff02000000000000000000d6135e1701ff010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb501900000000000001020000050200090502000405020a2500010020b4c1974b440af7c9da6bfdb7be9dc2e1c04b6e588b9ce74d01443b2b85abc7279f2153a014c5edf0fb36c51f49867805dabbe35aee9e74de2e31b758830179ab37864fb64f544d7e5f383122447cd45516dc68c01d798cfdcfc2acdfbadd5aa53d85c4e04583baa2e44c0440f1cabb26db9935c75c1dfb1958bcc2f75a0ecea8020919ae4378d6fbb4a39ee88c2a4e54afa8cb5abbb2be59ff463bf3bb31c3c6de53b94e865fb856405eb0d3fb6527ff84939b480ac204ffffffff003200f880660000000602008100000000ff0200000000000000000000000000016100ffb167000000"]) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x6}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x0) getpgid(0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) r8 = socket(0x2, 0x2, 0x0) dup2(r8, r6) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x173fb7b30fe3b040, &(0x7f0000000180)}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7ff, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x400, &(0x7f0000000400)="ca", 0xfffffffffffffe40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41}, {0x3366, 0x0, 0x85}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca", 0x58) socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socket$inet(0x2, 0x2, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r5}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x12}], 0x0, 0x0, 0x0, 0x0) executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x40, 0x21) socket(0x20, 0x2, 0x43) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x6000, 0x100) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0xc544) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x6d4) open(&(0x7f0000000200)='./bus\x00', 0x10, 0x44) clock_gettime(0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x52c5a2a475922648, 0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f00000002c0)=[{}, {}], 0x2, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x20000000000000, 0x3}}, 0x0) executing program 3: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, r0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000003c0)}], 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x9}, 0x10) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x3}, 0x4000000000000093, &(0x7f00000004c0)="81b2a5eaead610c05c5c9b85d5c97ae8a63b105078f132fc29f1b062eb4e99b633f2841ca4f2acb5abc9a72905a08dc8d225a496466f08db5728eb1eab56ac5a77075ab50523069e2d5bf96d034ab0e2ca39c28ad67807c5124d824a3b05ff7246a59e5cb46f42f7d25ab285b10fe72ca95f80ab5a88a3aa48d49c3345cdaa40450e6ce7ed0c1935e338528239b2358977196e4b3e4ab56c7d6b950933b128ac3a5253f9a45bd7d93091ac40fef935d586c07270c02bf0a9147ba0287b7723a51be7882ac657bff2aad5569bda3557506a539b20ebe44f0000", &(0x7f00000001c0)=0xd9, &(0x7f00000005c0)="dd6eed21e52f84e7e72f3264e4c9ff1ab68fd9e41178dd0d2c83e7f4911e0a7c46c3073c384461fd42e6c31467250dfcc72b6ff8e17adf72c528673de191d3616b5e2c5042b8ca3b2393859bd359bd29c9c6ee88fee8e19a555608f419e079bd4d812d50cfc486573d0800000000000000b749a9ec00089d9d1b1b8215dfaddb87e01c0a0f66724f12939abfff8d0539de0af1e94f67c3109f8b7a1d07f51e4e2ccb22ce3c5cd284cdcd0c436a4f18394585131b753a3118d5bb1b330a9e1df029e930a39bbffe4b0a675671a16025f671cc56e9f676311b9db2a9987c7f05a7ad504fc17789672278f54306a0c1355935fee777e1c8ec9d3bdcadf3f05fead0b6c27103256c5299b83e7dc2c7fcb91a7834b6fb8bb1ad60a97dce3421867a43c4f75eeb20434f475c9d71443fe9fb53eabcfeaf9047e589354c", 0x13e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="257e150bbec52657c3dc4e9bc975122e814882bb0a2aca3ba2cd008cb137cbea9439cf1c008dab5d431577703a41437996ba35dcc500f98a61057964e5c73b82002cd4687135f878d154d60da09c5f", &(0x7f00000000c0)=0x4f, &(0x7f0000000100)="755bb5de23317ad467e79375f8cb428e9cfc5802cda2cba8ba0f08c6bca32ea4cabb29cc59bae2e2f41abf80554f4dc9c06bdbd370b9db65e989b55366fcf128c22aa364d76421e7e88662c265b6d24ac89a8774ff0345542235fa718b19e6866d1387f9f400ea5197e0b838e949bb26b77e31b389ba96db97c95535ae349b45edf450100d9d6bafa8b3c9810c0df41e00f021b3dce2520475da5cdd1adcff8cbf4d", 0xa2) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000d30, r0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff"], 0x28}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0xffff) writev(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) pipe2(0x0, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000400)={0x0, 0x1, 0xfffffffffffffffd, 0x269000000}) close(r2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x8) socket(0x18, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=""/252, 0xfc}, 0x1041) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) dup(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x48}, {0x101, 0x3, 0x7, 0x4}, {0xae, 0x20, 0x7, 0x8}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0xffffff32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) connect$unix(r2, &(0x7f0000000000), 0x10) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="8f6f77ede655", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x45af, 0x0, 0x0, 0x0, @rand_addr, @multicast1}, @udp={{0x3, 0x1, 0x8}}}}}}) executing program 0: ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000000ac0)=[{0x0}, {0x0}, {&(0x7f0000000880)=""/21, 0x15}], 0x3) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0xc0}, {0x2}, {0x12e6}]}) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "042729", 0x8, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @udp={{0x1, 0x3, 0x8}}}}}}}) syz_emit_ethernet(0x4a, 0x0) getpgid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x18}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91d36381491595501d94a34b8e5f84cf71b5", &(0x7f0000000080)=0x19, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000240)={0x0, 0x219c, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x400, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="346e4dd4ce3e920272fafbe895e65199af8c612b", 0x14}, {&(0x7f0000000080)="91fde2b157bf6fd9e6352c0546414fdd8e6650c446", 0x15}], 0x2) execve(0x0, 0x0, 0x0) executing program 7: sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000001800), &(0x7f0000002800), &(0x7f00000003c0), 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000400), 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) socket$inet6(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000140)={0x0, 0x2, 0x0}) mknod(0x0, 0x100, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x0) getrusage(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x40}, {0x54}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000300)={0x9, 0x0, 0x3c, 0x0, 0x0}) socket(0x9, 0x4000, 0x3f) executing program 3: sysctl$kern(&(0x7f00000005c0)={0x1, 0x9}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f0000000200), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff00000000000008004510001c0000000000009078e0000002e0000002080090780000000048451542fa3a4aa4c2713eb7c2fc9acd47ac37fafc8623953ee67e5934bf2d6b0ca30ba1410892ed60faff61fe38f8927f9305981a67e127ac0426a51689363a922d98ef0891051add5fd7bb65cb0be6b3cd54bba6175b9638a6bc65ca7edf7c44efe6ab684e939748db382201f2dec9f8ad16e5cf4570dbaf6d757bcc99ae5e1a12ab1d3b171d024f5276aaa4075950de122becd16e6b8d8f460b02c1862f766e1c9b366938a0cbc6f0b98a4f5444c1d166ce7dc9e3ea9f169c64a11b860d01b187975ffe196fa2b0180cc996492c08cfcc2da14e3c6afbf044a0999472fb4de44e2e39ed3e7850047dfe851171e68f442ac10d58ff42a707d306558a9429a71fd6a39ef2cfe33e68fe982a7f717c0379523d72f150ee46aade6a31231ecc9d4c19974129c0ea1b2de1820e299278850b178246ae4332cc53a8728f80ea101f254f912a3a91dc59b5c5672549eba2274eb18fc0324b5edb94169daf35a94d3380451d1159dc0978ac762ec569e03366a0ec8d0b7efb2e7162925ebe8e0e271e2cf8a68c212a6582d0c4a43be299019ff120aa2717fba8cc523bd10e5964d1292d32ae20bd952d3747824435edd1c64188c1315b9f1eb5d8af054d0ca651b86453f2f25ff364d03adf78237611cd0ce268ee367742bcdeb12673ad5b33b91cc7d313d7145adfaa33fb76882cb04c95571d811107ac148ad18e53bae2bfae48c8e56094e6666be7f80337b8d5d62cff0aaa2eed3adf77fcf90ca8f33a9b22"]) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1d, 0x0, 0x0, 0x3b}, {0x7}, {0x6, 0x0, 0x8, 0x2}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r1, &(0x7f0000000200)="f92a9bd300"/20, 0x14) getppid() executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom(r0, &(0x7f0000000100)=""/155, 0x9b, 0x1000, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) executing program 3: r0 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="4544f333d470aaaaaaaaaabb86dd60000000003c2c000000000000000000000000000800000000000000000021"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8, 0x1}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x100000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r4, 0x6, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r5, 0x0, r6) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)=""/153, 0x98}, {&(0x7f0000000200)=""/48, 0xff46}, {&(0x7f0000000340)=""/131}], 0x22, 0x0}, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) close(r6) shutdown(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x20) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000180)="3ee7e46a6bb335b697a50703336436a1a6d529e36ce1e5197f1eb54f4953121547b1c4302fada428fb46bf9bd64e3a0449c05e329533bd9bef43a201e75da73bbc205bc75c9aa15c8edc9b5f1e37ef4b4cdda47768da2975bcc36045fc4af0a3bbcf5df0e7d9b9ac69c3432450412d6071f507", 0x73}], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = open(0x0, 0x0, 0xa8) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0xf6aa) execve(0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r4, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r4, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r4, &(0x7f0000000480)=ANY=[@ANYRESOCT=r3, @ANYRES32=r1, @ANYBLOB], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x10, 0x7b1, 0x5}, {{r0}, 0xfffffffffffffffa, 0x10, 0x10, 0x80000001, 0x18000000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x3, 0xb}, {{r0}, 0xffffffffffffffff, 0x78, 0x4, 0x5, 0x8}, {{r0}, 0xfffffffffffffffa, 0x82, 0x1, 0x1000, 0x9}, {{r0}, 0xfffffffffffffffc, 0x1a, 0x2, 0x3, 0x8}, {{r0}, 0x0, 0x21, 0xf0000000, 0x3, 0x20}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0xffffffffffffff77, 0xffffffffffff5c3a}], 0x0, 0x0, 0x3f, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) syz_emit_ethernet(0x24, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff000000160000200000338c780776a4ff2bda3b81574cca9a4603455d000000ff0f000000000000"]) open(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xab) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x24a, 0x0, 0x1}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaa96b46faaaaaaaabb08004500001c0000000000019078ac1400aae000000109009078fe339657"]) r3 = open(0x0, 0x2, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="a2aaaaaaaaaa7004f5b3750786dd60d90000003000003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000"]) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='#!', 0x2}, {&(0x7f00000000c0)="98", 0x1}], 0x2) write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 0: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r1, 0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x2, 0x0, 0x40000000001ff}) r4 = socket(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f0000000180)) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, 0x0) r6 = dup2(r4, r5) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) write(r6, 0x0, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) chown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x5, r0}) r1 = socket(0x11, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x7b1}) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb1}, {}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) executing program 3: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) r0 = socket(0x20, 0x4, 0x7f) r1 = socket(0x6, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x40e}]}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) r2 = dup2(r1, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) semop(0x0, &(0x7f0000000400)=[{0x0, 0xffff}], 0x1) semop(0x0, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5e4}, {0x3, 0x4, 0x800}, {}], 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, r3, 0x0, 0x100, 0x6}, 0x0, 0x1, 0x1}) getgid() getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = socket$inet6(0x18, 0x1, 0x0) shutdown(r6, 0x1) shutdown(r6, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = semget$private(0x0, 0x5, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r7, 0x0, r7, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r8, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x1, 0xa3, 0x800}], 0x3) semop(r8, 0xffffffffffffffff, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRESHEX, @ANYRESHEX=r9, @ANYRES16=r2, @ANYBLOB="4af866b202f9a8bff805727713521c63e37a4de1a1af805974abbc75e79bceb73ca13d3303df74afa9b974c58b552f695038701802b913348b58102a69f2ac34022159e4cf5b0148ecc852b1f981657e4b33d5c973eb29d54e4daf0da3a1bf308113fdc25e1095c48ee05c76d94f0c6910e7bd79e35a3e517ab277391b3e83b840948650e32ad7d00c761292590c11081997e1106bcd0d9557d83cf159e2", @ANYRES16=r1, @ANYRES8, @ANYBLOB="4b099d846111dcd033824ad9f4c0b1bda811720613c72b3f8cfa96ad595eb3bcf3123dda75fef983fe0329ccbbb2e77437f09ab918cef139b0cc2a93cfd79003b65a4378ec5bb5ac78ffd731fa81ca189b5989a6be70efde548f51784d6477fffac755416bccc3ec2c3d65b2bf3dbb9b408d61821a9c093dd9ae591b186718da0b0ea9b52bd5c1f29eeb928730af77b441cbdf1a32ec2ea76685d53c2b7c5b185bd1aaabf9aec7e6ba161fa2e61bdb1770b7aed3"]) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) open(0x0, 0x80000000000206, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x20, 0x3, 0x6) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000000040)=0x2) r2 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x94) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)) r3 = socket(0x10, 0x4, 0x1) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) r5 = socket(0x6, 0x8000, 0xfe) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000), 0x0) dup2(0xffffffffffffffff, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(0x0, 0x0, 0x0) open(0x0, 0x205, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000801", 0x8) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)="0d2438cb471ece14ed2852a1098546a5f0f0b861b4d6882c59fc180669ea67aafa7618953c16480da7cec698127e4697c77a6cbf197287ec4d6c", 0x3a}], 0x1) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r7, 0x800c5709, &(0x7f0000000040)={0x38, 0x1d31400, 0x5}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setrlimit(0x0, 0x0) syz_emit_ethernet(0x19a, &(0x7f00000002c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x164, 0x6, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x33, 0xe, 0x0, 0xac, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="3c25d36a7198fbf78a92f2bc8e09d8da", @empty, @ipv4, @empty]}, @hopopts={0x2, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0xd0}, @jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x2}]}, @routing={0x3a, 0x4, 0x0, 0x3, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0xd8, 0x12, 0x0, 0x2, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast2, @loopback, @loopback, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}]}], @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x7fff, 0x0, 0x2}}}}}}}) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x95) poll(&(0x7f0000000000), 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRES16=r1, @ANYRES8=r0, @ANYRESHEX=r1, @ANYRES32=r1, @ANYRES16=r0, @ANYRES16=r1, @ANYRES16=r0]) sysctl$kern(&(0x7f0000000040)={0x1, 0x62}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x10, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) setrlimit(0x5, 0x0) flock(0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="bfeed000", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) socket(0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7}) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000040), 0x4a) socket(0x20, 0x8005, 0x0) executing program 3: r0 = socket(0x1, 0x4, 0x1) listen(r0, 0x0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/223, 0xdf}, {&(0x7f0000000100)=""/164, 0xa4}, {&(0x7f00000001c0)=""/104, 0x68}], 0x3, &(0x7f0000000280)=""/150, 0x96}, 0x0) getpeername(r0, &(0x7f0000000380)=@un=@file={0x0, ""/74}, &(0x7f0000000400)=0x4c) r1 = accept(r0, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r2 = kqueue() r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) kevent(r2, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x100000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x38, 0x20, 0x3ff, 0x8448}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x7fffffffffffffff, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x8, 0x8}, {{r1}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x199a, 0x80000000}, {{r1}, 0x0, 0x0, 0x40, 0x9, 0x6418}, {{r3}, 0xfffffffffffffffe, 0x2, 0x4, 0x5, 0x3}, {{r1}, 0xfffffffffffffff9, 0x91, 0xc0000000, 0x3, 0x4}], 0x9, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x40000004, 0xffc6, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x1, 0xf89}, {{r1}, 0xfffffffffffffff8, 0xd, 0x1, 0x1f, 0x800}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x3, 0x401}, {{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x3ff, 0x4}], 0x5, &(0x7f00000006c0)={0x1, 0x7ff}) rename(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780), 0x800, 0x0) ftruncate(r4, 0x7) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0x40, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x100, 0x0) faccessat(r5, &(0x7f0000000840)='./file0\x00', 0x2, 0x1) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000880)=r1) chflags(&(0x7f00000008c0)='./file0\x00', 0x10001) r6 = socket(0x10, 0x4000, 0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000900)='./file0\x00', 0xffffffffffffffff, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCDRAIN(r5, 0x2000745e) bind$unix(r6, &(0x7f0000000a00)=@file={0x1, './file0\x00'}, 0xa) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000a80)={&(0x7f0000000a40)='./file0\x00', r1, 0x3}) connect(r6, &(0x7f0000000ac0)=@in6={0x18, 0x1, 0x400, 0x3ff}, 0xc) sysctl$vfs_nfs(&(0x7f0000000b00)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000b40)="574bbf067dc7c2b94acd046c6807784619f21ebde208602cd028b9a4acb038dc7d1ac48f2695da136e2a05de21499251001f3f202e9f56ebc3d327c451d7fe7d5e0443e19261dbb51967a216357b1ffa171b320f5462baa83fcad0f47ef91402418b6ae14127297256e93d024d995f68157082cbadc375a92478a5c618a643d671e392fb92fa5351fc783cdf52e44f67ff837c3f0b099596f8cc2e62d161094d87e62004e6966b4a3da60d8055b28bd4d3b7a9a830785a99856f511aa611629673d26f240cf5192c75ac511b803d2c5f6de06dad9c2b36a8260f14ce78a338dd383253cef54ae86a748857e593", &(0x7f0000000c40)=0xed, &(0x7f0000000c80)="1989c792ebab085f7e6c2a628c8be6b600a1d9ace62d1f9a0c8be9b0941ae917c5a634c36f17463661ae0162af039c98a9dc0dbfbc61f79204d8477df252ca6c39e286e9f20c97b7a2224685b520cf5385a51d1926bb4049eee4bbcce6980d2efe8c75fe7c80d4fe66e22343e97a3ecdcf72e6615069a1db8247c73b6b0e", 0x7e) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000d00), &(0x7f0000000d40)=0xc) geteuid() sysctl$net_inet_ipcomp(&(0x7f0000000d80)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000dc0)="93340b75a3d1d920be500a19ff73449ca3ff75d5c80ae5fff0cc21fc233f83a31ecba7c6aa91889e31572bd8e077f5ae96937a7f4abd00cbddd69d1cb57f0ce4d6a731e2305aa9e6b6c3", &(0x7f0000000e40)=0x4a, &(0x7f0000000e80)="4ac96b817d856a1baf7238a3eb4e0204235c3bd4e54fec6b0f3eaf7a6b3f39fdc1ebd2a9a3e2babffcb948db1bf938367922000eeafcd663d025d36c16596e3d8672ecd9f42a6681dcdb1442d28308a913b42e482b30b49ab0f37b691c0e12bc23440342406af59b0ac822690a31", 0x6e) openat$null(0xffffffffffffff9c, &(0x7f0000000f00), 0x282, 0x0) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fea19a3636fdf6a0a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc", 0x175, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x5d) execve(0x0, 0x0, 0x0) setreuid(0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x41c, &(0x7f0000000000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socket(0x0, 0x0, 0x0) r2 = socket(0x10, 0x2, 0xff) close(r2) socket(0x0, 0x0, 0x71) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000080)=0xa, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) setuid(0xffffffffffffffff) getegid() dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r4 = msgget$private(0x0, 0x8d2) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYRESDEC=r1, @ANYRESHEX, @ANYRES64=r4, @ANYBLOB], 0x401, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/124) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) setegid(0x0) setgroups(0x0, 0x0) getuid() connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 6: sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040)="12f93a1b9b1215c18d1b13837d236793b0d7ad08b8907ae62694", &(0x7f0000000080)=0x1a, &(0x7f00000000c0)="5d047e6426f5e18ce9d6b8c54d0da77befb9aa1ad4e9e53eaa4ef8ed599fff24e29d90d19b36409c1e3f0c0541e93f1fc940a2212345b383860793bdefc82ac4305536c0c8dc1eb55c73baad1f838d68db0bfbb55cc2d21384013b4323dac7614764fd38a5073567e4b846e5c214c065d24cdf409f9e73bbf2ba0290adb200a6f7bb3bdca043b0c23fe3c45e2e834414177d2fbb9e", 0x95) executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0406938, &(0x7f00000001c0)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) munmap(&(0x7f0000030000/0x2000)=nil, 0x2000) setuid(0xee01) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f00000001c0)="5aae9899a23bf71cd3085aa00e7503ad71d03114b92c272e4c923125a1b67bc9b6a402021531e4bdfb1b259a38a8ee1729b729a1967c34524a7e68a08067d3765198908e4a1e72d3174c483f787289acbd25468330c2ed397194a4e4f6e10c975a73925becb2da73aa27414e758a49ce68395bfe68f70a04c2c2269074cbc5469be92cbb06ca4929386f0f41ae11b401a783d9e81928b6de57", 0x99}, {&(0x7f0000000000)="71be4ee5c35d0d5fe7f63920d07ed37ba7df0c688998d75e660285eb5850a6ee7a0236ae6ecf77f93471d2b14e57ba4dc168e775f99d5eee701686b8a62063a9c34078d98543afb1bd4b1fd5cca728", 0x4f}, {&(0x7f0000000280)="c096fbf29d01b20b666f9d3edfad48d1a2f179aef9727d64879d04538340c9b3c63aea9e93d2dcac90e93524bd15cebab4ae71be7b03656340afa071868a3db9c12446ae9ea13f9df382bf22132830de73362bc6647201504086c185f4f69e84a173b015e06ce6dbceee8cb1c6038208c96cc5671e6b0f048dd7a5a71d90bb1a8bcc1c0b328c32827d1335a9459034d4319029c5cbabf9df7ed3fc9abd4c762bdd6e23b042e84ff38978fb9966f0401116f80ff274c38d6f913f3c9373ccd0b2f472377444f8c79695d3187ae70f26b18e9cb9bd883e6a8115761a89b7926fae4265d9f22023b92e1d4f7e", 0xeb}, {&(0x7f0000000100)="466d896fd65efa8faa5ef1c260f8fb2d348d4c3e70bc8d0fda659d299dd80e05cc86d3ebeb90e8ff6ea84b6aab5c66b38732739024cd9b467e783abe83021cd24c548b5edc1a60580c20ccf1d9b32c5216f8a89ed34848c0101c4f179b0323b97c8ab29d4078619a210dc58d5c5e0c719793a6e1", 0x74}, {&(0x7f0000000380)="503e73abef1f5a2730eeba57aacd5023556f934d9e20a06af22ab0555b9eea08d4e6d8bb31d9a8bd4f757916a7f2b643db7b4aac343dd73fc2c4861eaff8ca46327f703117648ae4dbbe494329b76329b471fbb0afbe7fc929dd7982aa9cf3e856cf24ca04d1988026a6445c1bb486e9cf4296fece2e16e3de192b7351c24a325403b01cffa3d59082db98e7b2741ba031d8bbd6a1286793bc2b25c5de6e8b6ba848eae682457d476dec8273109b7e1b740614856da77053b6e4d9ee5c84c3ef4e02f493a3bb524be0b6bde0e25f9bc7cfb8502989153d4fde3a33ca85fc3a08d16e93d972113d5df0", 0xe9}], 0x5, 0x0) executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x140) writev(0xffffffffffffffff, &(0x7f0000001c80)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f0000000b00)}, {&(0x7f0000000300)="62c37d65876ab2f41f954059df0019c5b183bac5e0ebec0fbdb2708c7fcec733c91fc9ba5231fd40a844eba85895ac8007096035a8bf0a3709384ccc683a34fa4093dbd23ee0fadbec5219bd8c4ec932460b58cb163fd1", 0x57}, {&(0x7f0000001b00)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37fbd121d915805923ef81d59d07d35b5143c3cb0", 0x41}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf416197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}], 0x7) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r1) semget$private(0x0, 0x2, 0x0) getuid() setregid(0x0, r0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000040)=0x200) syz_open_pts() setrlimit(0x5, &(0x7f0000000180)={0x4612, 0x100000}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = dup2(r5, r4) close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7b8, "0d838000000000070000000002fd00"}) executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8026d4) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0xffffffffffffffff, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffe, 0x0, 0x4, 0x8}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) executing program 6: r0 = kqueue() r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) r2 = getuid() setreuid(0x0, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) syz_emit_ethernet(0x138, 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80286987, &(0x7f00000001c0)) socket$inet6(0x18, 0x0, 0x44) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaa56aaaaaaaaaabb080600010800060400ef3f4a27e36730ac1400aaaaaaaaaaaabb00000000"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0x1bb, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaab9aaaabb86dd6038d9d901853a0000000000000000000000000000000000ff0200000000000000000000000000018c"]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r2, r6) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) pread(r7, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) executing program 3: mknod(&(0x7f0000002280)='./file0\x00', 0x80, 0x13) r0 = socket$inet(0x2, 0x8000, 0x7) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) sysctl$vm(&(0x7f0000001100)={0x2, 0x2}, 0x2, &(0x7f0000001140)="87b2a90fe0e808107ea19955a5a05dec2b7895a77869a8100c0bf9914014ddc7886bc47071c13077306350294d7da7e6b8909311a86b1c00e8a6f4d4c064eb4b7831aeb8ef32a643f04905367dde9e1bcd31e4ad630753b8d56ba5af3f117c17a4c9ffdbc6ca906582c567a079965d3273ce200b5bd726ed0367c7d8dd5423a5c98b6de034799f3ebc3c19720dbd00260b027490d44e61d390651aeac4eece8072f2500f12b4bb1a1f45d8cb211ba6de58c256831def81cd1a8d6dfdaf53414b0615b7aeefd92258021772a5200e34786cefddb4ec7b60c0712d8a7a58c132e62f8bdded04faf0c19b9578c1a53da3561724f89822136533ae58a07b284839006dbba788d6ff1079152795b0a692bd405f389f1005b4f7534f96e2ad9fb0bc85cb4d67816f1d4e1cc7b6bc37096991bb43fdfb039f9af618259ee203464eefb83b996e6d607fcfc0b0a54b7dc90fa52e2a770b0b02147846413a79c6826d9c0d568898025821e3595d4a138e7f3dcd80af4af8cf1f8dd550c106d12d7339bc0b850165d102d1d9c63e9f5067bbcc45cefeb8c594ad706b84bbee89f3aa31af354c2884a82c4406a90b3fdc4f7e164061309821a2fdff288f4d19a3de396beaccb638bb48947963407c7cc20d21f023ba1f95ba8c4b04751b2e726e98f36130ed3b9eee0f1302682e46a49264313502893c7ea479e23d66ec277c6ffe6483fec87e02f3b1817c1bb510bdd5609d1e478dd1d9ac99048e8b776dda8fdc08b43c2e49ea3487b0e0f1a8557803f3083db75a70204518032bde18fa2621c37871d6aa0e0ff2dd9fb7a75853a96c957b4aa3735f7bddec383b8da2d73f2e0508fd862de0d486ecf30b25f6e7db8f1e67df59c786ec30106c0032ef6556db54a35c0556ec74bb69904f0505b4112f1eab1a20759b19120d3d1ed2c16c337411cca618bd00ad71b4c653b45ccdc12407d2494d7d6630d6e8b080fcdc14b0ef1b61fb2de42b2f74e86d8e65aa54b5b91c75969d5d9ad644161fbb6666a84455a0624596ec458d76ee06eb42325848e47c56f4873befaf2ec25e74d6f993608f5752ffb6747c8c8db62d9d578531ff4890190a62578bd48511a1034a36437eba85b3de6a4da388889b7227e78d8edf7fb0ea3c2da91d269e210210a063d6dff35cb53a24e7e54e0e4913f3ec7aae73e8c7001bc7eece07a814f004ea55b1f42594ddb44b102f0604b3eb48b4a3c96df0d497c53ee56580e48ca0ea5e748cca882fce23652414ed6d9f2dba1dfaa6218ee4bd34184953e7775a0486682aa39615766d9bd35c0e0a86738d0ddf8267b8b03e2072d543340bb973c93f99f6974688a6746e56a405fe332f0993d95927273f6e592f7bdd2f23fe937542de26b026e22d5631a2235e00a846e8f881a406f9ab116da71495a50a21235f726ffe20e13c8fad0529d36474585b06651de1386faf0d6e9360e60c9d2f8ab6552da59fd4de81fc03d71890461d1a8a0443c6b2068cdc75d69989e35e15d4a0e84315fffc7873111b2a69470b36b2236b3ee60768442491b7c4606589c7f08779e014f61d714c4affe445f0c2b829910cbafb138654c2b324421ceadba0094277bf217e5949f989d4f387cf9a07956d9293b4ed90bd916d867dd5455a0670ca0bd31720c7e5075593df265845c41711acdfbbd4102b91c0100e32d7ecf7beaf1aafb7c295bdb93ba69fb517bbf7ac7fef3580d12764ef85cd36dd90350e9f303b833eb0027be2cb5f856751ea8d8ee37a489338e0458e4777a73e3c710ee565babaeed87b0a78b88565144316bee87714ce3dc045e80ed8fb828f043b5c08dc03423292288b11089c788b1581859c181b00815a59f153189a6072efd45d3dd5f16bec0a08a7ee210bc3de175a4d1bc0e21b9b5ee478ce6798561a1976cd9526f964d24797c09723472c40edf340f58edfff11143eae8a57ad576f1a76d4592ddc42fe7ace0c08a11d72e5a57277123029054d01fe093435b77d10ae6ebc09a50ef56994e0ec73cc916d632453a31964b786818b098ee6221c82ae2e005ab51bfc0190b0f9a509450c213e39dc9fe30763be7924b269547f7a8c0535fb489896dd64c24a5a573313ebf24bcafdd43c5a4d3529603fe73816e3a8d84fc94491154ca5ec294d56b2291bd3b649c2e59bf2443c21a688ba2aea8dc89a1ffc8a8727100a668448eb5c7d2f9f888d376a659cb65d6959d196e4408479a7ae1414fbdff741b1a73d864785babdbf72971b4535569671e5b619159635a168e9387eac8d2fe13b7c9a7326d4906cbb8f71d2d4fa44db9d41f7a42f2a842d39de1d7ef74bbb849ee6f2c0aa8e2ec5e7b637905f5e71a2f50406aa81df3aa75644ba4617fa743f054a7a711a4f6020c51ce521df75e4f5fdd2d9047e2b90f2d3edeb432a9244cb7c9efc55d9e507627270e62aebc2d6f8151704bc582e87290b1ad9e5e25ac6853cd26eabf22872015ca03d90b62a2a92515308ebc4ba91c137a5d16e9f482d6556f045463cccf60a001e14e0563ef40879fc55df17c3384daba2408194b5a2fbffb76341f6d18942df5617a809775d91dc8de8387129b30c2fbd9cd79aa11ff40e6bd5b36143c6eccb913ba3f875278a7a92eccbcebe2cf9f931807d80fff0456eedef2ed19afc4ae47fa821f5c15b6da18065a84c21562070f6eb7aaed83c776dc5cd08accba21043ba63b997124c3cdef7d746d945efa0b4bc13756550c95dadfdacf4cc8da219beb091d506fa16109de9c249d9b3a67a393be97a47d9d9b73c94937028c658d1e0c72ee1d10a9155e0bb4d87ac863d777ce8454057c705d472e3230c5e76a06dce7d91eb160b5f14863adba2e1a9a683b0cb5c4636c420932632407cb85528f4e58a49ead256ceaef05f7f2b69594ea4380178cafc534084b873a25e2424e5768687422388f7731b20b120b8c0705d8f78db9fb03fe7db1fdb36e41c4c5c1cfed72d92d831e8d649554d530eca45ec9f3b95d6cdb8451b14b4c7e99ff4e991e342bc161b6fc53c12ebf7a719185e63966ae009304805ccc2f1ea6cc1267bc1deaea86151166435a5d13e5cb24931454abf58cf5e988f54fde41c7d1ecb9402af124cd758abbce73b426317c18b022e0b03f72e3e6236dc528c385de81d6a1f610aaa0ebe748cb477f83338c29bacf491affd45252c8c8e303cd37bf815db4c242db478a49ec96afad9788ea5ec991ef7b188c4a9e68a4b655e01acf6f241ca6ba095ec3cbc1bb91d65ff36bea74948fce2d1cd747d16224a4decb5581170bcc1141f2c638cd34b559cbd2ffa8cac4df0905f6d247e4f7cb0ed8f5d13e13372ba2fb56c55da69792c73e422a9d7dd1d53a3a89b32205f4d2d3a9b9390dac04fedbd4f762d0bad4d941009a700622d363d85823eaad112c13bc94f389deba2a143ed818813a7a596a84fda23deebd987f09c4a80fcf336594411a6f2bef5101d11dbfbfbc8d4c019ce8fd1e74cddf88dfce093c958589b0155293192e85c874d128aab1823ffbea37dd2f2e0a90a748a9058f524bd96b103213dc63ce58e3ebc374c12b7dd3879c96d271319553d057b00e14129def5682617f8856d5b328eb3dca8425dcaa4fc9be94e214a85a998bc03a78910341596d2f6b1f8705f84001a29c310b29f7e0e6c02069b7461de4ee838a9595f842b91a7bd39bfca8e712d1a1c6e224b8330de6403eac8313ebd87b722858cfca31afafca05eb360dafeffd203deec926e88ef0e3e8cb9c6fcea296488ee351972804b320507b268cb2548a3bdc4c7a6c7a2452de1edea07f90e48311a1f8c31c8fb82c572df34f76f3a08d75f1d2f23b2e4c97fae9164b5bd03e2af58a6b2c8b40defd4ce967870dc356edbcfb9f6ae391d95aeed4dd04baa47bf1eb7f294db6129cb8095683fb40624cb533839ba473b22cc56d56099788517d3887b901c714f6c8c76ae89a532e4e940b48e4db899d49bdca4697b0f46f85e6199b6d4d681c001804e2721ab0a67efc9fac6aeb54884c0ca0dcb29eaba0b0c7891c9260936df2b0c3ea8d682938a3d2a7316ed22fefe4d968c8036c764b6278f25cba433cb320e7b43c30497bf248087f257b871c8b9bfd418629f9572082347fbb4d4ac611085aa3a5b2a4112d86da6ea79a71b99a645cba1cec337adf5787338341d32ec24171ff51a704afde92d800361d08ce20c3275ae395701ddce4c585b7b07b961441132f7ba4925f58f7e53cf6ca81cdfd4615a84e5d73d79d3096cac6052f8a17f4bded0773c866e364de8030b387ba88207c073d0708b1d9fe0acbcef83bab63a717c11687b53586e9534e464778be4460f865b057f70f10fdc763d94211711f2709d32cd9b0df7a280ab732461edfa807ea5fd211a015514dc7a5a53bcd373df36c4ec4a9265d04849c9b0dedcdde66e58f57966bcefd7d08fb82b54571601f36674ae8506a4229744da6ccd0e02fd702ea96491e44f1c69bc3c8b99e1c8a5de4f92caca5a10f5f6083e70bec5864bdf1ef1ad40f69ea3f12756df94d3069fc438ed89da8e8dc51e22928fa75768b51c027b22e0e3a288bb70e5a288edcd2ffc072f150decb7dcdccd1f5b39689a28ea331f7084731022dfb9e3dbbea1c28f5f2094608b9840099e1bad297028f8bf44c578c0bd62447f7d7f7f0222986a44a304cd32530567fb58a8b80bda1fa66c9b04f12aa3cd30105b50448d8b163f3ff236e454f27ef04d277eb846f68bcf502f871e8a7f9ee6b83e629e6266b83d4e244cff3a6661ce0879e02fb3940d030e95ac8c994de40aebe71cd24540fa4e2d52fbcea3030cefd4c1114446790df0eb9cd00add29944c9c81f8de9140a48fc3fff07dd1853deeb70c32b703394f2a4d66a85c5ef4b4151b016f9a0797c7fc6677eb5d9a83c28a28e01c9a6cccb7d104ed5bc46dc0a1f243edae485e33da239ac498453e2777a2c60842633d5bfab586eed01f91b5a25ec00024c9d430e6c9aaad956d7b9bc586e99085a45c83d93a69d52bc16323c34535811154e247a2141cd663ba933108602eadfd83e0d3af7a777618b3068954e23647b10334139380eb7dcdfbab74c8c2c08eaf1fb036a8f614a14cbac92c2ff7c456932a1898ef2d4f9c0e5796c7050d1d062765aa9be260c056e4c0d0abf17e6ee9269c1f364ec43e8011bdf515a03c78811b0136bcccde943dd857d42373fdffb1384ed967901ee25b3a02d778378cef1d2c6b03f32d9e1042a4ee9feb87920393868d0ac00cc209832b95a7f059855e65ca2078e475ae6abe6c65c456739a5ab89948efc3e3b8c56b61094a7364c48a88c81a156c36d893c96efcd72276940b8345cdfd1e24a093d5819aeaecc59755c93e948899b631a9c99e42ae7239697710e66438308a79ffa1c2b49bf1b089645813a0fc39af58311f52869b76d4901b9f92a00bcea0de767fa52dc0f34130bf04670d3d9dadbc6b1e9d3d7f1f85eba17a728bdd52f937563536ad45616c3996e004bd9b4191ae711415ce15f80c858a9d852a8843062704c5231713d513ecd716a132763eddba6042713c60c246b198c8c5a98c4dfc0cd0ca212c495314c0257e697e456437e14d697ac482765ff0cb51bc8ed2bb307cc35c41de5400b9900ce3c23a2218c31b58b510c5e28bfa456c7a370f617232a200668d1068d046475b6cfce0c1fcb4ce5595753f33dec0014582675a5ab9fcf9d783473f8215112da03e3a49074d4872063c31df8e9e01e099c563452c50951ca8952738c670fc624a93ab5330f002", &(0x7f0000002140)=0x1000, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) shmctl$IPC_RMID(0x0, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f00000022c0), &(0x7f0000002300)=0xc) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002180), 0x8000, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000021c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/43}}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000002380)={0x0, 0x3}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r4, &(0x7f0000002000/0x2000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(0x0) shmat(r4, &(0x7f0000005000/0x4000)=nil, 0x2800) close(r1) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000002580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002240), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000002540)={0x2, &(0x7f0000002200)=[0x56bb447d, 0x8000]}) sysctl$kern(&(0x7f0000000280)={0x1, 0x44}, 0x3, &(0x7f00000003c0)="8b5ea54a413c745995d4a95b979bb64d0541e6a50849f2861cc5f3e014d9ea6bba61da747d3cd9a068b38d0bb67a985e46184f42a6c16a68078392dee63af6e601c0865da92ccdbbf8b85cb74d593a4d771ba5adb1403ae15565ef56d99f35fcc544e7a02a6c038ad8350c06a67bb9150e72e4f7e3084bf8a8cd1f65c4f707722236a4bc53e00f6e41aaea38a0c4e09508e1e439d617879713ed556c9f38b1213fe3ebb3d05a1fb9af890b38975b0a67fee19a5840f6e655d79e6d8596f328b0a7315e826f5b2d2ef536e5c9fa3e6af4a8c312e71e7da86dd5ea55f5a6a153b43941fab0217cbe2a5fbfc598f2f1bdd630558d225116d927d6d4c600418246ac0b6dde68455e73bcbe8a3d", &(0x7f00000002c0)=0x12, &(0x7f0000000300)="6675ce01f40d6aca4f5b680c7e17a4db799bb2480f1b4e922dd582704df696f66891b95981f7d920436699f59f5bcdb142bd08777d3dfee17dabe90c8f0d3defb72a65e0583485bfd0ab622d2267677a928d2d3d84731c57b234e88df06caf4fee4aa32022541c8c057f1c601f54d25fec982caee472cbce44bb86c6d5b25c6ba673915108c6f254cc12f9287a60000fbbf686386e3e", 0x96) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x8) executing program 0: r0 = open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r1 = syz_open_pts() r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000380)="190d", 0x2}], 0x1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x401, 0x6, 0x7ff}) read(r2, &(0x7f00000007c0)=""/155, 0x9b) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = socket(0x11, 0x3, 0x0) syz_open_pts() sendto$unix(r3, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x40, 0x21) socket(0x18, 0x2, 0x9) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x6000, 0x100) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x51, 0x1) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0xc544) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x6d4) open(&(0x7f0000000200)='./bus\x00', 0x10, 0x44) clock_gettime(0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x20020, 0x116) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x52c5a2a475922648, 0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f00000002c0)=[{}, {}], 0x2, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x20000000000000, 0x3}}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) msgget$private(0x0, 0x0) executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x14}, {0x812e}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)) syz_emit_ethernet(0x4a, &(0x7f00000024c0)=ANY=[]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) recvfrom$unix(r1, &(0x7f0000000100)=""/14, 0xe, 0x2843, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x1, 0xa6) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/125) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x20, &(0x7f0000000300)='./file0\x00', 0x8}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000003c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000004c0)=0x4) bind$inet6(r1, &(0x7f0000000500)={0x18, 0x0, 0x10000, 0x8}, 0xc) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x602, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f00000005c0)={0xf, 0x0, &(0x7f0000000580)=""/15}) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) flock(r7, 0x3) ioctl$BIOCFLUSH(r8, 0x20004268) r9 = syz_open_pts() ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000000640)=0x5) poll(&(0x7f0000000680)=[{r1, 0x2}], 0x1, 0x800) semget$private(0x0, 0x1, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f00000006c0)=[{0x6, 0x40, 0x9, 0xffff}, {0x1, 0x20, 0xad, 0x1}, {0x6, 0xcd, 0x7f, 0xaa5e}]}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) socket(0x2, 0x4, 0x6e) syz_extract_tcp_res(&(0x7f0000000740)={0x41424344}, 0x4e, 0x5) syz_emit_ethernet(0x23a, &(0x7f00000007c0)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x3, 0x6, "15ccbe", 0x204, 0x88, 0x3, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x29, 0x5, '\x00', [@enc_lim={0x4, 0x1, 0xe1}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo, @pad1, @ra={0x5, 0x2, 0xd6}, @jumbo={0xc2, 0x4, 0x1}, @generic={0x9, 0x7, "a04c1084c81e61"}, @jumbo={0xc2, 0x4, 0xc7}]}, @routing={0x11, 0xe, 0x0, 0x8, 0x0, [@mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast2}, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @empty]}, @dstopts={0x0, 0x1, '\x00', [@enc_lim, @enc_lim={0x4, 0x1, 0x1}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x70, 0x0, 0x3f, 0x0, 0x0, 0x6, 0x65}, @fragment={0x2b, 0x0, 0x1, 0x0, 0x0, 0x6, 0x68}, @fragment={0x2b, 0x0, 0x0, 0x1, 0x0, 0x0, 0x68}, @fragment={0x8, 0x0, 0x1, 0x1, 0x0, 0x2, 0x66}, @fragment={0x89, 0x0, 0xcb, 0x0, 0x0, 0x8, 0x67}], @tcp={{0x0, 0x2, r10, 0x41424344, 0x0, 0x0, 0x14, 0x1dc683bbb73e1f07, 0x40, 0x0, 0x7fff, {[@md5sig={0x13, 0x12, "5df7b8129c2dc65112722bb3542d0273"}, @generic={0x3, 0x9, "45468fd1c68c13"}, @mss={0x2, 0x4, 0x9}, @generic={0x5, 0xc, "707146ed2bb87550c017"}, @window={0x3, 0x3, 0x9}, @generic={0x5, 0xe, "2568a1071c9884bbf66daa32"}]}}, {"6547c85e69dc901a04c8f4e2f0314563ab325a86135857d8f12b9f37304ccb1c2a16685b9a89308382589fd63b2b8563e9debf1a688a7de7ad723085b757015301a722d91920c91269c394e563ee5badd8fc01593e9bbec2cc6fa548d6a3862090708051f5c0367c5e6891f887ad9bf97aba7b96359a3f3ae0bae2379f0728caa17fcd3c82b6b932f15facd6f2e04fdc9de0ff223cf561fac726d4f1f16695b086220fdb7643abbe1c53664f279629379f87131a263416d0bd6a2b83f99e97457b3eed92"}}}}}}}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x3}, {0x15}, {0x8116}]}) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[]) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8004"]) executing program 5: close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x1, 0x4, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000004c0)=0x1f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x35, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x68) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x62, 0x20, 0x1c4b6623, 0x80000000}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000140)={0x0, 0x1ff, &(0x7f0000000180)='./bus\x00', 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x83}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = socket$inet(0x2, 0x1, 0xff) dup2(r4, r5) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000100)=[{0x2baf, 0x6, 0x3, 0x2}, {0x4, 0x20, 0x6, 0x40}, {0x100, 0x6, 0x5, 0x6}, {0x8, 0x9, 0x4, 0x8}, {0xd7, 0xff, 0x7f, 0x9}, {0x0, 0x7, 0x80}, {0x8001, 0x20, 0x9, 0xffffff95}]}) socket(0x1, 0x2, 0x0) executing program 4: r0 = open(0x0, 0x0, 0x0) r1 = kqueue() r2 = getuid() sendmmsg(r0, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="e2296b08b1026f9ae7fa3ce83e302f0d72a9f7779c886d925da6043e2cd5bd26173a6c964bf888ddc6a1c89f7992d5426ea35bf7ea219ca85da1d653ba1fe006150b8dd6f9a41b9eb822ce76cf98bbe9149f2f87591990a9aaa86afdd3b1ea3203f8d638086d424591c8b7ada53aaa011138d06a25857dc65f2cc4eed99b4803e6b5c02492a7d86740b9bda70a83018e013d399894025de1361961dbb5a384a66403212b4869894267a84f820aa665870c7d25e78a7c", 0xb6}, {&(0x7f00000002c0)="dd8d0ae9e1800d77973b35102ef50bd8c889cf7cc4019a931876406aecc3c8c6798fb1da7277d971f220ee84781ee4a0792ebcf6296b9f5217b1263649e872eac82217725d4ea62c3d582626061cf2a584642bffa9a3bb3325b6b9255152e982be6ed974af9a6265b9ef1cbb3c3b018a0a20807348c4811d42e3a4a0ffc764a606fe0f52735e3aa17fba16ebcd4a623aa31222844ea4ca7ccedabcc9974ef9b28f5902ba62355b8b008c1297acbc22447d4ac3c3dbeea6551013da827966b7a81ded44b192b657abe0f5b30cb6aebbf64759d768ce8e523b287c02cde0e9d23e6c975e7a818ca0dbc44216efd58ee32b0a9d0e3e82d75a44ac", 0xf9}, {&(0x7f00000003c0)="c968e698220952fd73ec777c88eda75feb70b9341005a4aa6068671c4546c2052d2fb208de48f195524252805cf164c53c70dc8a642f70968787bbd7da6fc949ee2420bf97188033bd2f4dd5579d7f5665dbdc9a9a42079919", 0x59}, {&(0x7f0000000600)="2858b3b38c5abac1dbc79879e1321ee569942944b19c1ccaede355b045f1ec8aa2bcf4c9dc8e1370e1baa1555f0fa31429a4ed42dd0bd4b55c81f2e2ff067a034fbdb607e431aa387a83ab5db50487f3e7d68bbf393235f4ef789732e970a8048378289b043e19c949bc7699800106e1c2a75fd30a562c5871bc66d787d425fb07d7e0d4a85e0b5ccd9a13f749d5a35dc9ff75a6e97ea2f40de266f7356aa03f0a4b9c2f807f388b960770bf28b4da531ae5a5d49b0ff9ae4fd0af8da875fdb04cf2132cddb1d0e6f9ffdf3ff2644e1ddc69d86add94706cc685527496e14490b9f58666231da7f6eb40e4131b2debbff905b833d2308cc90f1a232799453ccafa3f28fc9e68d4b928a52ce819276294715e69e1a89732824aab435d7b7cc6365baafe15087962955a9ebdc7271e63deaa91406de7c12f8d9f9eb0cac0fe61bac550db362b4ff59cd774f45030a532b85c75e3bc24d6d62e9da68255007138adaaa0fcdc1222b4f362c8ed47cd4cd561f3a03465d606c823e9c92fbe5d011f48c467475e9b6efc3356810fda36c175a4b51dc3ae1f0a99af6eef1e619b1451713886c90df5e330324e0f9cc92d90f6a1cb1de248eca3c4b6d65aca4caecf0aeb67f4671e3a52b7169c948141430020dda6fffecada98a7173fd168adce459f7799de37b954b0d3dc0424ffd40137bd08d3d0e55cf40749b194fa7e67ea7571985b5f5f819bb9c9afd36218961311c1c4b8a29f136d589de5bfcd4f8c518143a7da346397115ba010cb3c4096a0cdfd2328bf703b86e503c7c4cb35444ee3f53d4e73da2f920881c7a520d26ef90dd3b95845a6411207ea90dede0d0e3b2ddb5b110f287017df98b2f5362064871e57a141d3e5ad792eeda2d7b7783338bad6781de86910f4ea77aade8a1e8ecd011549edb2aa24696f2359b449630ee0b0c5c4626c25a7dfc9431332194cd46623083947c345023f2ad71faae6428639d5947919f4b8e787056c0d724cf34a4db4b0cc92c6c8717566ab28d3036c081669fb27b586d4a629e6f574b153c8b28371a369770f852037f6a5e0bf6a1c353ea176c7546f0065dc2c92dfb904b9a71bc5c88b7d0133fa919567197f82efc00b10c10db7ccce7cc53d3f96e59e0d42f0a09e2010b39e412b82c766961db0d778e55db618ae2593592edbef07a9de507139a2ef4306a7ac5f1ed190e1c8476bb336d8cef8804145aae7c013350ac727359dc24db97af1d1074962e25d39949be04e55b24c40e8ed27dbc34840947fa0519c9980095e5551d2247716488e54df8c2fbbdb99c8e9d5745f0bfbcda89a94b41369213a46294a7eb5f7e1bab46f4c469ed0b2da44a05725f41e3ae8982d0fd20f36881a4d5a8fed4f2955d6a10b514b6dfd7534da2463e0729902a9e2dea2ca8c0eb1457935f3b1c2966464d0b564c6d4e3dbef411c7a046828f3f05c3449c5354242e537b7ec08a0e368398351677626b02f80e41f6e4d48ac03ad01c433c12cee670db596a9156c547f674d4cdb87901837ff486cf3f1ff5fcb8b96f2b10e35ed3087fd0a1a9aa2df6fe98510c9c5e3d2fe4fa288436529cda4f2fa5f5b7d75fa90709794af9e47cd80e0859719a879449c811c11032ca75a2d1e9ecf3468dd717d72bc7b6ed32ba2881376d9cd8447dae7f4e38de75953eb1c361afd4eed60e814204009fbdc5ef0eadadbb6d5c1906e7a3162b640291668ed17da18f66b9d401285bff119851397f5f260cb65c9a9885470835e4f7a64fa07e0f530d95261b6ea27deff8ed204cb4d4b0df1bf539050701e6a2014bdf5d6c87eb0a41c87ce0d2b9e35445ca5db88d3d932e26e1e5aaf5c379e1e3ef174ad55b52dce9f1c26f243f6485694d4f8717f071a09da9dbc54a4eee25cbf900be106d330ffcf4d2bfa8f478569a4e996e01e36a7cb305385fd42a08762e6472d829974a32c2c8e8e6e50ff829d19d8cd424d27e2bb6b6c3e83b15c3f1459ecdddeb21eeec888b946995550205e3d85f40ef14bcf754719c694892c9850d49cae1baa31f2c64a0726371dee9b90ed062be3cde57e86b184c52fe1946285b3e39c7125f5a202ec7383dd28f42233be8a8bf9c527ab75f944c1508d526ead19f5495bd88a71011d02622991b2c5d43073f17b429635d4bd080e3c50b310b373eedeff99f6e6a1a6d2bcb18bb647b49fcab4d6907dedfdebbb5880e76f3e8d6a51c416706b0641b57e54e2c9aa912e0c8e1bca84f7c07e190c199b271d1bab36066dfa1b62e5bcd466ab6e991d23d50e82266f45d68894c6a43006ead163006d0c1189d07a6bf0916696c7e27957746a872a96bc1cc50ba3523fbeef351ef1ea6285d1f04eeb157c975aa69067f3e82ac6405d46006bc95018d17e989dbd134f3ce4c09a873d81847c07f71c8737b2ea777c1e042f42bb8c2ed92586c077dff617d3cfd5c844d903267f569f79291123fbb01c52ab8cbbab65b7205e4406256066e5b81864f6e0ded7b63fc24acedc804498d16e4e633e8565dc4a1d753fad2e835f0eb25d9384c21df1225c90bd0c8fd1dec8d974adbb62364136e2ed6c88deb632a2ee6a96e36888fc6a06a76158137de8b908d0376c0a5e06a8524c09e0a8718822aa79279ad07ac304c3051caa7e3ad1bb462854a41064b71b8c043e38920359efedf67ba41c94b25ba41f15c0a54994e562025cd90feb15f2fe80979666df347f4ce9ea6427c94582b5378bb3c5e3d305d80a58c5b239ecfe9572c4b27935a7473077ff3a177b1361c51d0661fde51d02f641526ed4097a4997a4e91efa18f91592a85c6e4a1b9c2a24095e91b7c45920f6b783af4542a931b2de8d82fd01da633b40731574f1fe0d717fa243ab5474d604e8d93efaa56c3f6b5b9aa3792f5f42036014ae46ab9cf938b9062db359672cf330e34409874cd3b7bf1571ef2c4304be7b76992ee614692b05212b126ab0f8ca99e0902829d889bd74547a4d5cd8c04379d2556e6d87985b182139539aeccbb9e04ee4a3deb713b7d4b98f985c3a6ab22dc9fa77cc1642d2d4b9dd0347daea6cdaf3675f75159acae3ac8011695f04516844125763cede9c90afa42481a9b9760d67047141656c9fd0e3c2b933deee68bdc72c2c5ea8851bb948d2359fa4ed1eb90bc6df4781fd32291d746d0e6fed7d6232e4d46ad15cc3ef1854a524aeb53258b4ffc189d98c5f43fa48f33d954a6ee2cd00479fe93999a5c7b8483e5f2163a60ac32e467097aa2e93f2808f140e5d41695ebb019c88c6a30d851af64d6472451ca1dc1fd022baaf98fd4487283cf43709e76b88ddec4ce0d0396ca04996af4b3722fee60773ae322b8191f723c85cc07abe68de699bd38c51d5bfe52e470ea7b857ba4ab7a50e9bc54fbdb2a89e294d641002950113a374e04861772514df5fe92c31b803f9303f5c979436eac85403be5bef5be01c412b3bbffdf92367d588d54f705e0c212ba5705715ada454329ea7377f34452972bc7a61fd8bee2517bc62d791e379348959f2dbd68f8e92e39a5d285b91a3251c48e9c3bd01f3d1f0da3b41cfe95dd0dd5b857e34daa4fb9e1dbcdcc9060b8ec4ebf6bf2cc7426e55c7a88039339e7eac5d5841edf0858f9863e1223e41a836b5b18f90d79d920b50b0af3e67354b342cb0c1089d130cdf0dcfb466bc7949f52b184150c29ea71ff478e74f2914ba90cbda63ce3b470485d72360ac14fcf379f25175d6d606cd27b136ff7463d41ed4f66e2fcb041f2831a82355fe035744f05f15c879a824df9cce0c926d984f68b8d2b9e6d075a57be39056f8181345222ffe526a6f01442fb4623594e785c8e59d9096a6881cd6ba67e1a7dd43bcf8f667394cdfc4f101795d3581834a163648fdfd2b4c12be38f6a152e0b7d9a4a8264b084337f523b179fb6cd701bd9d702c6d09c9c9fb2d1c06453a34ec93a59ec8fa608cffaaffdd931b0805212e1d2f73ab5fa8adb0f20ab6aa2c1cf3d4dee1b8b938f5308ee092dea348a429c069bf3eda60d226fc9e468b106d839483a938920e244405662c4cc93e37c1cf75f09505a9382561348e58e81601c2782eef124e53369392ab0c9a68672be2e68ef284949ea78543f666ea142b681a95ba76005de57704f349c151849a77c4c4321ed479ffa0f8120d00d161d4d4d8f4fdf6753cb599a3f25371be3b2b2fc778f6fe1ab8d06129d4fb66240d8c75dcf3fcc6ee64b82ae26c656e4b1ec80f9aff988e749d0502ff9c9d779aa0a2aa9a9186df174aeb72dd73ad8ae34cd5003b0ce991a8a1568b65dacb2c0e79ceff2b32f1197d8d6d994489c6f55184dbcd0f835cf1b1bff3a0d1e41458a332c6b9af3da1636359e567d909ab3ce12fcd678ef485b8581642132ad1071d6f24c13da6cc84520ce55b234a96e3fe92187beaa9c5646d0708706aaac33940d047675bf49d987bfc24ca942fe58efcd0c63dddaa43b2628d91fbb18ed4809c922a01cb0c0424d09abb495037151b94f8f665db1759fcefc2358a96390c915dcd3191692b2b80ab68c9a517e148d4aba8f1564cbb281d11b105088ffc722e9a7543134e8f738cf3f293ab21d700aa01344bbec3745056d0e4c35a2759ad7084967dc6eb649802efd264fc1acb7844c157366faf3c072ad647cf1da458aee95305c7dc2bf953202fb3d8a0a9f5d4dc0f5bc2db039312b8b9fe1b1e043fcca69dafb96583ab524055e819f83f8096d516d10068473cf953d8ab615610b3ecc8e3328281ad1e67992ddea41f854a20f4b8966a90983e646af57e7aee25ec45c4ff04d752b0d63c6a02350169fd6954c217d3ec506d7d23bbc8efa7837242e0d898b27af35ad17e22941b47c9f0e11db5127a3573a5f5cd6ee40f751b1b7633b4621f0863e9709b033582d159cf9b9f39de260c695339a01c16b11102cb7916d62d93bff319c5ea172f5f053c9b22a87ec903dd6ff5341e661187903b3065ce66951660b4d9582ec7572eca3b5f1aa36ec20831f48baf97b7d769d105f42dd87816232b0a48a339fe9f12fd68c097ab1fa88f31f6a3a4f0523ae7843ac97df13b001de738b8f68fd8a71eb7450071a43bf1bb77c8ff8244e0b4f2ed1bf7db1d0d70b673ab02d9c3d96b2296d334846176ab300883bdba07f942cf352f8460164c02316469bbcb2f7de883ec1333aeb33a1583e0a56234332e1cc128a13ae17ead664a99a5ffab1f861e21d40e5d7bee1cbac880e1814f57367baa5d5bf3c1e93a24363c731a727a1f7bca6a9965b25932477a9bf30caed4080a3ef23b0392d5e00a268e685ef0d21c183a7ba632b00712a7f3d19d9d5c774ca4c05ab6ca70a24411f404a87cfa59ef01ccd0e1724680625e8b7c3ccc33541e898cb860746cab013cf39a9b1fb72f431fa10ee9e63d028321087978c670c04ab0a51a8c6532c64694eca280861730e344ce93a611c927f2704cdbaaac094d60bd6b79de9faee129d26e81632d988433b319ef08e77020df65a62623e70a0399213a3f3b2ce26db47c730c347c10da36ad1a6fde25583c26a8c50d67fdce84e97c03a1f053005550eacee96351b575881635b96821d0b7947e66b2e1e2f9fff7317f78e4c24944d14e3d4a2e00e9e884151fcae3a513b6a1d18fc7d5b27edd709df6b98f86ab7659361fcd4cca4918d63d0ca7f0a45854ecb4f676fce681ab9a0bbfbeede81289a0c522e62c6e1c7f0c67ec894b98e825b5bf4668aa9d49693efe77e8ec57a6fae28267ef65ac67368aa15ae587fc14a58a28485cedd4c0d345f431a3da63", 0x1000}], 0x4, &(0x7f0000001600)=ANY=[@ANYBLOB="c000000000000000ffff000006000000b5e1b6ae0db19049725b98b4a47e426bd50ac30be030bd09d001b503dbd0a48e87a6d8f9431ca43203630d12c44f5b9d851ee435bfe8370291b06ec62008a3ab1ea300d3d8021543ad69b0d86c62151e3154395b16933d4390fdc65e8ca62c073449a162f83b460c6196e8e595962a7b0451b1443fde274bf212b4baa5d26a19c853ac6923bfef0257c007e808e22a534b4f4e44bc60b9d336f983a0e2fcc5f3890aec3e39e58cdd17c4000000000000a70507cabce0ce1b69d62e43684503687bc653fab7c5477d0d812349ebfbba821d1769e40868104d9fb0d8425c1d5afb13807041"], 0xc0}, 0xc54c}, 0x10, 0x0) setreuid(0x0, r2) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) kevent(r1, &(0x7f0000000200)=[{{}, 0x0, 0x2, 0x0, 0x0, 0x4}, {{r1}}, {{}, 0x0, 0x0, 0xb0000082}, {{}, 0x0, 0x40, 0x10, 0x0, 0xb7}, {{}, 0x0, 0x0, 0x40}, {{}, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0xffffffffffffffd3}], 0x20b89, 0x0, 0xffff3955, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a", &(0x7f0000000080)=0x16, 0x0, 0x41) executing program 5: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f00000000c0)="bdd2f74f2a4875efb908990dc0da224134217290f03143e0099974316aed8df54815883ed9fb0145db80e70c68a566e349e4ddad7a08632f64dc4f", 0x3b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) dup(r1) listen(r1, 0x81) shutdown(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r4 = fcntl$dupfd(r2, 0x0, r3) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000180)={0x47, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x25863875, 0x0, 0x9, 0xffffffe1, "94077e3208906900"}) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000300)="ed7a3b740d62526205eacf09b3b202b09c98f1ee834b8fd95b917fa25bc6b47478d0926b8719f6c729e90b0ad7f9571f3e844490dc29", 0x36}], 0x1) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) select(0x40, &(0x7f0000000040)={0x7, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) executing program 3: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}], 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) symlink(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaa\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x3d}, {0x20}, {0x406, 0x4e}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES32=r2]) setsockopt(r1, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) r4 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r4, 0x0, 0x9, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4000000009, 0xca) semop(r7, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r7, 0x0, 0x0) r8 = getegid() semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000003c0)=""/14) semop(r7, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semop(r7, &(0x7f0000000440)=[{0x2, 0x4, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x5, 0x800}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x4, 0x5}, {0x0, 0x7, 0x800}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r5, r8, r9, r6, 0x100, 0x6}, 0x1000, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() getgroups(0x400000000000016a, &(0x7f00000001c0)=[r6, r6, r6, 0x0]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x26, 0x0, r10, r11, 0x0, 0x84, 0x6}, 0x1, 0xc9bd, 0x40}) executing program 7: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe7625775900000000000000000000bbfe0700000200000000000000000000a8c8"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0x3}, {0x8006}]}) getuid() fcntl$lock(0xffffffffffffffff, 0x9, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[]) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) mknod(0x0, 0x3a0914c44f7b202d, 0x200) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x7566, 0x40, 0x69c, 0x7f, "49a7b08cfe31bfd02d10dd9b0beeae2d27c34ddb", 0x7ee, 0xffffff6c}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87}, {0x30}, {0x836}]}) syz_emit_ethernet(0xf6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x1, 0x11, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x58}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) poll(&(0x7f0000000240)=[{}, {r0, 0x2}, {r0, 0x1}], 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cbca2f9662a13d6bcf02aac7acde59448f5cdb69575d0ade9ae57303737e7a3ef26587a1c94b59f314a618fc4d9274b837fd3a5fb6ccfb57aa783f7f311a7b731e2a61c141b10b055ea6eb95af3e3b8783a5c24ebbfdebf4053e0cddb0a17b9f53f710ead6a8192c930644ec4a515fedc6170390a92e4e39de07cab9d8fa", &(0x7f0000002800)=0xc88, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000000040)="34ab4576267eb58b436988bf3c760db1a1551a9d5a3b93cab05ae0f910a0c53eca7f4c96f13330bcc6171ddc6607e6462190e5982a71e56d05c675ac12e489dc5a5dbc766644c3b174712801d8074cbf7dc3e296d39f38769490c37d13bb76698a34723c9b219089b302371bf690a00a3998b9c14907", 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e49b913fd02025cc6a78b9e7a312740fc008f38b20447cc133b25edeff5366084413e862a0f88616580be02af8cdbe30d73c40bd1183e6a518e14e145c55ea6af3a6826498430e95ef3cef783fcc116b2b9243d232a80250cb1caed9126373ce1eefef", 0xc4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000340)="403cb28f63d7790936e3a2738958a3b62c072de183893165686d00b1b0726244eef630cf903b81635b14af135423814a46bd5d91b0d2f63eadf3696aebec589571284663beb60c6341942885f6a77a68c340c876fcf1f3c9d14d32623ef5c76de1d6859407ebc0ea935d5992361e94042ecacec8d9cabd634f23a0aa6a44c5", 0x7f}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x38) r3 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000001c0)="f4f5925e4b49bf720cf10c06503eb7b2206c9957a1aee56b331b84a198f4160a", 0x20}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) write(r2, &(0x7f0000000400)="21000003", 0x4) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x9, 0x10000, &(0x7f00000004c0)="0700000092dcebbf94672aea58641215fb1e8b5df5f3a8530cad6f32b1ba1e255c837b7744c623812fe53c6ea9fdfdf71dfed0ae3d0a345219f307dfb215557192a6673712047692a43956e855312273f2d8464683869a25884adacbecde8eb5372a24f41acf192aabda36", 0x6b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f0000000300)=[{}]}) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x11) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESHEX=r0, @ANYRES32, @ANYRES32=r5, @ANYRESOCT=r5]) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x1036, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x7}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000004c0)=[{0x81}, {0x5}, {0x8306}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x1, 0x7ffffffc}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) r3 = dup(0xffffffffffffffff) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) listen(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) clock_gettime(0x4, &(0x7f0000000040)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1, @multicast1}}}}}}) executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f00000001c0)) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) recvmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000012c0)=""/96, 0x60}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) open(&(0x7f00000001c0)='./file0/../file0\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) openat(r1, &(0x7f0000000200)='./file0\x00', 0x8, 0x8) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000280)=ANY=[@ANYRES8=r5, @ANYRESOCT=r5, @ANYRES16=r1, @ANYRES8=r2, @ANYRESHEX=0x0, @ANYRES64, @ANYRES16=r0, @ANYRES8=0x0, @ANYRES16=r7]) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd6000000000145000cb5f89186f02ce6cdee761128d66d15fff0200000000000000000000000000014e234e22", @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="5028007bcebb6cee43dce47f2b48b0fe1f3f460090780000"]) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f00000002c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x45}, {0x64}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[]) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_vnetid}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x74}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000001000), &(0x7f0000001040)=0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x5}, {0x812e, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x4a, 0x0) setuid(0xee01) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) executing program 7: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x0, r0, 0x3) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x5, r2, r4, r5, 0x0, 0x0, 0x8000}, 0x8001, 0x3f, r7, r8, 0xffffffffffffffff, 0x5f, 0x5}) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x4) fchown(r0, r3, r6) clock_getres(0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000002c0)=0x1) getppid() r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000001340)={0x1000, 0x0, &(0x7f0000000340)=""/4096}) r12 = getpid() fcntl$setown(r9, 0x6, r12) ioctl$KDGKBMODE(r0, 0x40044b06) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380), 0x0, 0x0) ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f00000013c0)={0x5457, 0x4ada1289}) r14 = semget$private(0x0, 0x0, 0x20) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001400)={{0x8, r5, r4, r5, r10, 0x4, 0x8}, 0x101, 0x1f, 0xff}) executing program 6: r0 = getppid() r1 = getpid() r2 = getpgid(r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='&&*!(^/\xfb+!*}\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000280)=[&(0x7f0000000100)='\\\x00', &(0x7f0000000140)='!:%(d*\'!\\(i[/\x00', &(0x7f0000000180)='+,-@\x00', &(0x7f00000001c0)='+*-#+$./\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='&f!\x00']) r3 = getpgid(r1) wait4(r2, &(0x7f00000002c0), 0x0, &(0x7f0000000300)) r4 = getpgid(r3) r5 = getgid() setgid(r5) r6 = msgget$private(0x0, 0x2) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x9, 0xffffffffffffffff, r5, r7, 0x0, 0x120, 0x3}, 0x7, 0x3, r0, r4, 0x3, 0x2, 0x2, 0x10001}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r8, 0x80105705, &(0x7f0000000480)={0x5, 0x10001, 0x0, 0xa8}) msgget$private(0x0, 0x0) r9 = shmget(0x3, 0x4000, 0x82, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x20, r7, r5, r7, r5, 0x0, 0x4}, 0x8, 0xffff, r4, r3, 0x1, 0x8, 0xc5b0}) r10 = socket$unix(0x1, 0x5, 0x0) bind$unix(r10, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) r11 = getuid() r12 = getgid() r13 = getpgrp() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000580)={{0x1206b4c0, r11, r5, r7, r12, 0x129, 0x100}, 0x4, 0x8, r13, r3, 0x1, 0x6, 0x5}) fcntl$lock(r10, 0x7, &(0x7f0000000600)={0x6, 0x1, 0x0, 0xfffffffffffffff8, r0}) r14 = fcntl$dupfd(r8, 0xa, r10) ioctl$BIOCGETIF(r14, 0x4020426b, &(0x7f0000000640)={""/16, @ifru_broadaddr=@un=@abs}) r15 = getpgrp() getpgid(r15) ioctl$WSKBDIO_SETBELL(r14, 0x80105703, &(0x7f0000000680)={0x6, 0x9, 0x298, 0x2}) sendto$inet(0xffffffffffffffff, &(0x7f0000000700)="6ca216474ce24cdfad5bb78b43515f585b9eb48bc51d663857fe986ae3ac259700f5148790", 0x25, 0x400, &(0x7f0000000740)={0x2, 0x3}, 0xc) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000280)=""/13, 0xd}], 0x2) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r1) bind(r1, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x44}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2, 0x0, 0x5, 0x8}, {0xfffe}, {0x812f}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000040)="a08080452d004ea17dee65f4856227a02dcc4c7e5cdc621f94ebb4bfa434177b5221fa6187f2302eb4574d8d070bb50fc23c5e01ddb384bd325c5b719a521d41d247cb9ea52f07d457b2054a70049ccf7b125a80c3ca491177cfbdc54821a4e89cbf4623e20628827afbdaa4770f54d4bb76d44f52ea7226ce38648955367c6a1f0fd6dd243dbe9bad5ff13b8eabb9bb4284864942d4c839a4c703b096da944955d7e5f02f32877cb213aea9be1c2701", &(0x7f0000000100)=0xb0, &(0x7f0000000140)="6ed7471864541a8ec57fba9b3a6027998a163d02c0942a3f79cc662993fc8963ecb92badd60f6bc4fc616b797857791fa8608dc02e4107154a7bd971513c905d", 0x40) sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f00000001c0)="4f15aca8562a616fd1ac2d322621299a3a28e1a7d778936e44daa96832a34690d5f783c7c2f990c313962d674c9400f6e1e3fc58511258285c723845a419c3145966f4ae909058a49b7d5bc750e20492eea0e99886e7e65fc5d846b62ed422bf3aaee7b4042114bdc4a4de4b99ea03f3f1d3eaa0e1fa3ea937c0a89968e942c2001b30c73c590eba10cdd1138bb2de60e912532ddcc1b6bcc86aa49b70e19012f438c3ebdc4aea2c7cfb6787e4948e1a6c92172fa65a74ec41311ef5b87d8826d2f1c9e48543a10885a900c9b68f564c2a39e9d08ebc2e3ec663fee507bfed773dc49b249955d1b723bc6eebfd1fa63922188dbee74090f07ca0de4202d00a6be6febe993dc6ff14190517bc75e2c70dcbd23aac2d0c49b2856b0d0b5a5576c3d0e0ce1453cefce28217892fb4136a79102295aa0b5f0a6c654124a0959acd7612a2e1101629df5fe6761d17c757bec2510ec8dade48e2a21d5cc2975d4a28b5336f202ec5863688dcb43e3b3b91fbc2ed06fb6610e1833452af589df0ce017f4613ce4c27d42a6d5e8e0e35a1739e52853d7932a4efddcbec6c2943aeded0203331ddf2d30bc98a137b6fee0b757d608d079344afa693fca34bb92cd0053877b72bd93a12ad82f7663c0bc36cc7d15ce149c5193670b5c8d6be0d891eec0cc06b3a0fc7f5cc7acaec26553a73b379a9bac24be4666e1d0a5bebbf1e82d7b4ef8ef9fd7dee19c80da3904f88011ff70bb668f4fe07150d17786e20a681f49d62472cfad336444a4c721a954d8526bb9f57cd6932010dfaaab892834e2b167ee3f2679cb4526becca9aa64939ea11743ec84e333e1778c6bf2710ba8bfe94440ed8feb61e0440b7b44e4b8ee8b886e563dd1517f8a758f57b62861c70df8122d1ba70cebe5fa1a497cb7f16a532f0c4e363426c1f5e80fc87e096d4b24f6588f8b87aeb0ac2fd94794948347926b371bec01cc964dab96a8e635a319ec22d35b80f74bb9765c46458a081975216d3f92a4ba1ccbb355157b9b80ed673acaf8ad27712100272452ac595a8d2993bfd4df6d2bf67eb89ab89433490c1c61b04c56ee27dad282f519a9a05c272a4b310f22082a629a4d86205093ec18607068945cafd804d7941a91d93c07838d635d741c79b31fd898f658210b071ff9d0d729ef964f2f20287d2c41d67267d806dd150a1fc7f2583f4e35c696b79e84b09f47d5b3d86e87104168ce0c53fcc306dc5a110e112aae42b4ef23d1f5b56e93d2e4ab643ac296ac7a43b7792ecb6d18449fb32f44f1bd91e690d0ad8ef20ac3fff67d686445283483ee0e3fdfeae9b0a0d28d9068054ca52a59fb1d50bdf91c44e68a52de14a8fea10424742a1956c2fbdf022bf0bdbcc78e9f8b607f91f872118533f3d19eef38f5fbfb548c64477e74b02100ff144b5f150111731beeb80780b1d8027b0b23af752369dbea47ecc3b9965537575c25ccfc34d3ee5bfef43a9eb88a94b5be13b515a5a6c454a84f2cfd7e52713c39983e9f771f451ce0256c34198ac02abf8f2560a2f6e3605ab7351861c59bbafd75970a5dc20082745ff5821c1de9af9fc139cbdf0fffaba01ea6a000033c43285f086122e054ee5e54e240a28e93cdbe6e129759b6457b4a9dc10f9cda184addf2b78c14ef30a153ae1e7032ded9a90046d440b34a8b021290abeb43e2f25b9836afc0ffe07f4b889ac304e1b00d8bc9e590a0a59edfd64f39717aab145ba45d9f1e8df8ba5ce5f1275ee528faa928dca3a6d1d80c4361e9f5178e5fcb682aa384d748ce79f4c1c7993dd6f43ba8afbfb07b286c95a5f66381133e9cade9cf1148cf461e099f7f04340fa705174c8310d2720331ceec07d120516a316d34b1717168ca814127a1cbe30a259aa5d3a24c50cc914bc079c23683e5410386a6c6997819edf4d64fff7ccc77817f5fed669d807aa0b3fe2e37acbf8104a424385c39dd576a2c62ec080c20773afcafdb411abc799a4a5ef7e87bc1b2665d2c41a3a657546ac854bd65752b64eaff2329476b067fd3cdeb6198896a8b337a4296cc014f951a1749f22996c33fe3b0f7cb50e2b888089efc347c1e9f772d25efd1282a1c9a8fd487849534d31c66260f5f2e4afa09523571e91843096bee98483faae67e8a37b2758b356cbde51dfbc82fbd52d818b5570e49efab883a10549493bdfc54ead52379e663ff7fc5f9b8ef8c0e780ff9d37a9223a8d5d72feea921080a3fd851019e923e8df04331e69e254ec390ba7754b5d5cd9bf94a57ba469ba4e7fdab75cda2ceec687a3e14a72905f1a1fa48ed3d47c0c087dc40760dd6a6a7399c5a7cbf84a25a1d2bd75e499f48d9f66feef2fd00e0c79447391df59d7dec04e9595be0b99f6be80de7f5cbe12d46f132cbc80751abb5181caa33d6a08aee16ccf200dd95de6dd5e88eeca75163f2369d4b0b641a06f5a2383d633fe6fd3ae3bfeb29aae8e3ea92c0f0d029abc9bd9f864ca3e43629f2df22f5e2a9403e4a2d10f2762e4166134cc651799ecd61f13ff1bacf3d723d87add608a93900ee23c7e3f2990895d649d28a7e9d2bc052106da38d058063f34035ad70fa611e1483d99d969de29dc77824c024bc58d95259e4add6aa391dd1f4287317d191a2065fe248680335ceba97953527115be5ff3b54a868d3d26348c54fe99d7ca14502d512fab98f0b46d74fc4bbdbe78b252329b80c0e6dae7e70ba2b4d8d418fa6c3fa4b77c8b9744e38928377515eb8ab61103865a5ea97a13351a26bf329094297f3e0695ca9cced919b21d4943ba3268df17ba737a2c4cbc4061a85798380cb89b03c13e4a537c7060ef1d2bf686fefc23e55a029856409e0cc565473573d45ed6d63e6eaa76c48f38f77fa87e0d1dc6985a52390c64409a30eaca74194f3e1543df27f86d4d68774571e6105fc5a20cc4f06706c0b2804da42586201abb31ba18a4a7a4e0cda07f8888508b9d710706d42ded3a6f8c36476efbb2e3c135491090d3053281e5cbea91760e66825cd69d1b3a2ba612d5a44189a431d6f3765e089ad27b9933df75c59bcb4bfbf973590d1015d22e49d099d7a80259bebca90ac3d2d59906d100c40bd0eaa7e7f73efb4f5878b05ef2d6f4a1bd48bcddf0ba54450590de3db639d569d9bdbe080aa420f4449ee294699e19dae2977625aa20249ddc78dd613f7376725d131f1d3b322c9a580101b06e1b6189e9a563af0b505dddbd727aefc0a4f0375c8da3e5a4f486a9ceea02fbef1f917fe0bac122e5e915cba8042a7346e6c126788f72b83f8e657d39acb3d8aeaeedd7d169f4bd445e3576bbffef19a16f40bef6d0359422b477cd93100871e3242f40ac7ab8afb63174eba9a53c149c54a2987c3a61ca7dad0c69248fefb1265909a3646ed698fa136ab8d99a7a55379c3209dfb24c1aa8b07b800e740b4bf13a1faac8f5a25aa20a54a24aaaee3b0d72ac1159f505a5834a3f30611cb303a963dde34e581c2401115f604d7dff30924fc19e1b109b2ef2af1a48fb50176c7adc6e61bdd85796d21ef54e46734a7b841d0c8dd72e55359d5d7257395c38c33b265b811511ebf436369e6c3f0f7e8d47b2ffeab1211a789a95076fe143ccd8993bb82551824dd675391d05e8d57fcd97bdf8ab31fe0304dc1852f4e26277a49f93a2028820e60bf14b470180faebfe2b2b1f4ec7ee95eb44435a595b15018870e10d4d845c186b08f7134ea3d17fb2e7a7b367372c2337bcd3f80c46fbdf4879ddefd28246af7b19bbc350484c885cfe8ed04f144a7f355e9d202fa941a03a07b7e9d62e66d266d6da6a9425b519ec1892b9a733188040cba91128cf37e55ec743ba1a0d0bd8c6dbcd5acf04664f34e9744d6f5a5cbf9f80d7af7a9b7924120536914b434de68fa451b7b41b76e94b4befa1092d09d350092c2c066418a1934b1ef4b49030ec11dea820452dd2620ac4ff322c6cbcf9e2323185f7e5ef6e70633c54bc326efe0b33efda0cffbf8083126fa491e3108b577a962e61a3cb69e96bb098da42a824ae2501b52e6cbfc3b61816050015a73e213d1ee5a00282ab591a8db409f42a9da03ca12117cbd605c22c601969da2842bc5f8ea1e238a5cd6fd279269422f94e0921d29ea011716e252e3b036762f5ffee0a7f38fcfcfc25360bec66a1b80908c3939313db2e985b42a94876dfa764fbf51b4ea7fea52e26fc1148d26622ecc736724095bace0b4c82b26adc37546fd65574e8377f5ff318758df218b1de30f4b9b2eb8f881415ce5bae373f70fe8f678f3f20d1c52927c2db856a9969fecf64755b5ecf76b15354ae06f82f4eaa95d6705b1ed98261e0d50c6da2e3808489e1faf49292d274e41f00bf25da6fcccd9cf0ba4d38d55d162bfb6080d1626a3aa65d7670e574d4ed47ee07783e6f0997dec20b9858ee8ba583ffdd73981a12009b7558db8a25b0810ff20c1977662a0fa338364310025b97af9efde4866aec28feb8f67d9389b7b872642cca24589326fe2b2173c6800388160eb8d13d8c884800f03a5180b8f7e8fa51622a3b2e904df54c07eeec6ff13020cc24b795fa3cbfcf03ec2e9c4ad024e00ea3c4b00a92462384096a4ddcb6ad54c65fa13d5f7d04eaef1137387fcbe75016045e412cfc5d665256d21a38cab550d513970e6ed7d1f53e69aab4f77a4213da6d3f12cd827e0f301f6c869eae96b11cf2c1123d59825cb13eb6eedde9b115be81ba113ddc442862d1a30c2e4b99f7253750711ebcb35c41427102534c466277eb0189fe6c3e8baf8aa276498c7581930dfc2dcea0f6a9bc6a2bdd85c1edb047fe0f9f05d70be3cea7ddd26f141ef1732f61d6aad4281ad727104f10c2dc1ac10ea2766a7b777f794e24de375420a2de15c5a56601b7d4232dd7a13340c63f2e25bed15333c66a3d0f20f2833ba24114de16342f592eee31ee2806b746f6f24d2d3d2070237e7b2f928d11d5ef9d93b387c959d203e14f4456a80b5e4d24d3830163089f547df2f46f4934357cf11e5c036b00fa360421fae66aae49d126f8fa1d8977b5d2d2c6118c11a95925a13f242340a535b94ab58171b42755aafa196386cef867ac2fd8d09a75364dd10127a3b1996cef6ed1fedb4e612c214419f4a55d76c16fad24439c6213362c7b0e22e8e2846b87ced0b3e60d5919279ce124878b3d4ad763776604db44ad3e6696fa1ee9e28f248fb806d86139b04754341eb0980ad0a3777119d42460e6ad27eed77b41df05e0a521d5f5e93498b3249c0fa9565335affedf79dfbb86c62cd9c4c51ca1bed8e354cf3bc2199945a2044a954e2e557d5e3efc662474ff2b614ff595f031b4a80d98213672ac2517c88e6201c07eab22ecf9020d71b81d280ee763338b543fef90e8546d2c46f0022b1d764281863e9991482c5128e8d2da9f79f2f21cb1b384b374a2d6b340295b797e06afe2e9d34b377bddcfbeecbe90dd03ffc07805c42d766b961fe908d2f5013522182b01f2c6684dd42454ae689af6d794ef083c6be59840a363ad47170bb16f8ee98f27f552ee05de01d35394f8c7be4efd16489e7aa35ac029a5bbc92297f07b557cd9fb206c69b81bd87b6e68fce14b5955010a288d57d4b35b4627b433f38966c27ccadd711e31d160975f7e2529a52f1ca58422d5a5a79ce40b980c871a8a0bc42c41c4b0ef379ee29fec0959c0f6bec4af0400518759d38e35c40fed3e6ab6a492a81f2385179a85968b5c6ce830411686231223a3cd253a49595169d4279159492692235752917d4c39743dcd", &(0x7f00000011c0)=0x1000, &(0x7f0000001200)="bb6ef2bf365d3f51ef8a20966c3f205ad223a732f0d1694151fe4b1612b936ac43a64f19cb212566f71dde02d682c2dc0e6481f35e8b8f333d0771f2547e1b9701ecfd6d6fcf0abf5cb26b1ccf8f0d91b420b86b07b4f0bef0713052aeb30cd0cc2a0b39ba5f72877ae9a3c2d7b284e5410626d33390c31bf116f398171e061645ea8e3e67936939a78fac16d6f1b6ccc379d5b29a7116", 0x97) sysctl$kern(&(0x7f00000012c0)={0x1, 0xc}, 0x2, &(0x7f0000001300)="ac42d217deb9b0871b064e2dba59ef5b864d0cac7728b9d7721e15a8f5a7bc665369f50fff1c50335e8edfa756cf80a877c3a02ef8ee1c7137dc15e5f8839788c4455a0c84ba2f3e8108f8d9986abbd210", &(0x7f0000001380)=0x51, &(0x7f00000013c0), 0x0) listen(0xffffffffffffff9c, 0x49) r0 = socket(0x1, 0x2, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000001480)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$kern(&(0x7f0000001500)={0x1, 0x36}, 0x2, &(0x7f0000001540)="d5055a31923429be97b7dd99fc2c5d0fec40c01668945a42baf4191a69ef3601919de01b04a6e808794c311858eda28350b74812b8", &(0x7f0000001580)=0x35, &(0x7f00000015c0)="999510f34c16b0431ff9dcad386363bb42d2d39e674105de2d21b25cba", 0x1d) r2 = socket$inet(0x2, 0x1, 0x9a) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600), 0x100, 0x0) sysctl$kern(&(0x7f0000001640)={0x1, 0x15}, 0x2, &(0x7f0000001680)="67404a50c7ed749181f0c728cf0b84ce8b6d854c15aae734a861f70dff4c77fb7420a34f65c042d862c26109a7f516baa4e43854682638147e1c8c9178b89f01b87acd98a1b5395f7075dcd2f91d9276b49720ec9b6f46275cbf7666a005c3b590964f6a8f43ccd0ef19f32665d364eff808ecc502bdef2e595bf4f2d36d7661863394f9da2cd38fabfd93eff69e68ded80bf374368374566dc0c824526b87fde9a767ba92989d2f4613e4bd9a842babfb", &(0x7f0000001740)=0xb1, &(0x7f0000001780)="02ef383de0866a1d720a2ee0434ff75ac325462cc5ad94abd0498250d69c82e6a194ccda21e6da1aa7326e7b9e843fbb36d0126fe2426ac8c12d0507a99faa81727137766569a51112eab52de65d563b1c1b8849b760fa66e8d739cc59573ee8df0c7ba7c7db5567369fed0832fd3162eb9b9e016bdbcdbf9abe8e6bf274d290", 0x80) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r4, &(0x7f0000001840)='./file0\x00', 0x20) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001880), 0x20, 0x0) close(r6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000018c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001900)={'./file0\x00', 0x1, 0x1, 0x6, 0x1, 0x3f, 0x401, 0x2, 0x2, 0x2, 0x80000000, 0xfff}) rmdir(&(0x7f0000001980)='./file0\x00') r7 = accept$inet(r2, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) r8 = msgget(0x1, 0x159) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001a80)=""/211) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b80), 0x20000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001bc0)={'tap', 0x0}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000001c00)) mknod(&(0x7f0000001c40)='./file1\x00', 0x1, 0xff) writev(r6, &(0x7f0000002c80)=[{&(0x7f0000001c80)="5775c1192d2b49df1fce54ab3bc0bdb8001850e02862afbfffeeea663ba23ca8dd47fc6d46897d8b87b59049ae817a85cce17cb094050f14a326a5a6bd94f2d2d2ef2f5c7560d4e07d83a10197750167aa155682dc44c18ced44e97a7ad72d56f08ccf87849c8fe527f76f5874ebf3dfb12619616203c72f810ffee49332a53617066923800c1fd1fbdbe85b98d2ec3426f5fb7544de71e45aee2f06868bd72891b3ce2d4a3af96a24b744e45bf0b6776836879491d0bb40f09efc888197486d7a363d990d1e0599987df01ba300dc56476b5f3245e965fd4d5b5f90baeb386d80441b8c9b427a39ab021e905774dae9215a90a2aa02f29730335e337f82444d5fc57c09cdd8e76481ac3c6716308d0225aeb3aaf939a6f1a6fa24bbe1dbadc5ebfd49b2cbc300b12bdabca900f930a79a51198de979159ed69cc3dcc2bc76eeda3835d766e8f87d821b39842a22aa1c44242fe613d28edb0c59b2ddf0c507946b7593d0fdf2e1b869543214bbae93d103f812162cad61e46cc9afdb1855d39c07f994e75cf88a6044af14f3d5ad8bc7cdd2c69098f014c6a00355cbe54be5e19e0d62f80e740c3e673463437f4ce4148e89f49eec3f49fdb41857cbe84299f1ccc8db9a2c67f6d64c01c4b8cc317bbaddc38a762a331c4d91fd775b28ff1cdddd862dca4ebc838c0801766369fad583821af5b856be534dbff5d9e39ad497f90b35e97125ad120a299b43ec4d0cb82b939e0f75c83aacb8c1f17ff3c01ca05ce0715208431b651b761b0edd86d3bc6da1bc62bc1a948cc165f36f027ee370ec8dbb89a9490b44df57f9095b6be235de15a8e9f23782b245bf834892d860ee0291053e5c125cb1ada96104ee9dae7d07adbc56bb32adb2e0a653ba6eb6f85770190066599faa39e899fd125e5c92daa07d83a928ed6b0d2e87ea55d287c7805db7fc2f3bf06dd191494204ed41e6b290f6f5903e3cd001f98250aede1aada3d5a05e10793a7c2571f42370cbb6db224b17e5293e9df49678e54ae557eb726793c147e70b834a05182879580f2d153443d3d9fc71a8c0a0de7a3808fcee4022663651483ff35029780503d934d4514b002f92c97b41e0ee02a82624c58396793362d1381d94ced34436b10d22f49c72e7c840a498f2a919b276d5abc8c8be413cb2bc49fdff94cd37c38483c77759cd91471d5d34ac3ba27512b62d89ddaf2f95a491b2b7cb1fe734f1fbea5fc2666213b045b03796b84d58a8ce1ce5c94b746905f66f217f335fddbb62fdbb67e79ff1c2328d50d2b5480f855cdad51ad380b4d8b25b1011e6e9904ac06e80f431e4c482e6e3420e7f48ddeafc1ff5b2497b1e068ac58d311e886b4eb5646a8cae7fa7ceb2743d269c60913aa4ff882089772945accc86362854da28fa3dbb05763a346688d77ffc9711a51b7e453e5b13f6d35135d10be6b5fe0712de7c8749d354b1f02bef357f3c4ddd905ccec2766d4218c80b2df6e238b63a036ddff0f6ff5156f6ed476251b11b6542ae0d3622117a506ef50af254753522b4ec3814c39e42c357a8759fbc53e28c2c9c681e9b0f52d8c7318f83e1be46cc1056a37a9596dbc334b4077bf177d7a82671efab7b62c34385034ef353fbd4c373b6aba2b986b9152667b389b60bf4c4d12a657c9ed8d32dad4cdcd65b1694a0098eb845b750b2955dc1a59393c32ba913935246e0e33376c9c042f59fc02df23eefeabda3305128db5c46f83be3ff2ebe08241b62e31e98a7340c14e86084fa8f4d025c1afb2af5adeed4baf14357dbc47dcdc48385d4f13195c4c8edcd295be7206b87250ea3edc8e1740edbe8af8158c1bc9635eca8f50f01a42ab1a4ad42010128849e98b95afdf249cbea78b19c85e9c4ca635d93129dddf8cbad56c944df9abd3a4b56544e296a67b3b2f554b05abde92755e6057914a0e869efe5cbe79006d03c6fe70f826b90acd063d0c0eef3341b27110ec93e946cd19c49c5bb0e5a3393e448ed4a8b832a9b409d6cae4b991f7f7461fbc26bd26f65b21e8343b84954f2ddd56b6a1b4b0b808812fe8ba757361795f5e7e556270f7870b27af81da4fef214ac43f7e4bc7af7d8aeed18d5c15bd4b4091799571f4a7dc52b9ac0ba91bcc48c0302d5e1ca3484dec930700a5769221d2f9bb002a808ffe6a0dbd4a19c32fec2f6674956d714d7d34735ab145707151dd0a02ca9778e6fa52c6353fd37bd2b4944b49376a7843ecbc61236e8e60089490e16c1fe06ca7880f43f52d997c3a4ca419d92f99b755df562befce5c225d9184e4129a584fa764d68b1fd668fd74532faa997f5a404d567a63dc25c445ec947a9b1ffd88e98868e091a0bc45cd22512266265c02bdccf234e642afebc6769b5f5c33eb9818d1df0b6d38e6337d1334213a3be1a13480e220600106f54b1728eec2843314cda8e624658cb9cfdfab1ac2cd1aa190b2f8a6ae78a221e8e94a96d776f867ce80a6d4bd482b08c8b6dfe8e3ac22dc0bfd2d333d1205e91e5f7386264d72f832da70ae0f55ed179980fafda6de2300dc44d9b93aacc84e734ee79dea52ade13171a0a77937428ea0342c5b94d22c80806be87aa882c9212065bd98d2d634c3babb398272b4b0dc635e95ca444380b6fecdb846ac44b1b17576488274f168ec38f5f3e4bc38b1ae4052dacfe27f22ff187f8095135173355274b6d7a1fa39ea6f6482f860c547fc45d6ce367e0620bfdcad8647007bab790ad209d8870ba75039e24a77c7a17a809997aa1b40c4a116724e840d0e50a84e92021f98928181cd3bbfbb1fe07d2e8a07625ede175fcaaafc1f8abf2320747bed11921c2bbf50f3f86dcccd42fa3987c522278f25bc1fb09a7844b0bb882cd4aab0ae15f89fd2e002f2485f1b714d8a8e6d8d40ecdcff27a8ead2f1dde800528afb0a5a4c15239571d3cbd4e0da2e929e5260226219c0f9a8d0ff2b864ac4ae945d8f6ced1e779e8528384b24449e624cecae7dd8f0245176f309262589b55643058068c3ff43bb477ecc1254598edb74955267e8e996c65d8673285806f9f72ec1b4a7d9f539ca680f69d35b589156b135395b22eb31a462a3513f699433c66c4e6b6f27da16011c7425858af59944e5451ebde2602b31078fc1a0a3b76fc6b2e7293f0f635f095629a35a982e37113c06654f432bf0dc0d89063583cca2e2cff3f6d979375d439474887b40d3dcba391f62b482420b63a1c55001a395aa154e3bbd86eb5997b7c97c47402de46e6051bdf4df503481842483e468bf2c7842d595966c13711003f551c107675a91d0323605dd1766c6c4487a8a7a4d82fc178bd8f947996a819f7a4fb5ac73a1538d55644663191ffa738ba25b755d3a3dbcc1b072c4cb4bf8572be7a1087c02914ee74df32736e6f02ff02137f6bf1c98021a5c333cca96cac847fe2dec6faa959a3b4b1d4989f675ca26507a02661479b1bc6ece1c2167beec6fac35c3e41a609724f218bfb2b89114dec4cac1da4ca71ebb2dc783af4b4c64370b747dd96555b0298db71bae22527788e6beb6bc0b538995f2ee07398d1660408081770acbb8e8b99e2a64df99e739e11acb98e6fc4ce79c42e7f9b029923545fc3d27a32e2643acf8570e4b9c7009f64d8945a0c633006271568750d1f1cd33dfa3d4e5dda68fb53473bdcbde1c0c237000f427ebd68ee1c452319c785abf221537cd74870ac139b3682ef3b91b2c07bef06124a085fe4e038a4f02ebfffd65d40176e6aab4bc2a4f016fa1ba73a1420ee97ef08c652c49f1984f4c6a8c7203cbf628d0ddbf36648a8e95568b9073a93729b427245939f7bab7fa67f1950ae25e9bae470486c6ae6aec971c45b935ef78d26b4da970a39ca55adcaf0663d893aad71f2b59181bb40d95b07d4611a9eaaa33dc84c36c7471de258100e7fcca76e2ca1a1f5d6204cecf4e00f27b31891391cfeb0b3e82153724fd524ef5ab03ae1690468e8041222cbaf0da59eb6aa9c5079ce0ef12e4d93ad6276661aaa5d63399a81163d7e76f16d7b099b351bdff463a15279198c07673ac1dece51911a080bbeb51c804a60f9e4488e48397dc0c748216db531e9c590ce73a53889b60e4984f0f1e559300e7bc32d2ea73846014815a4cc0a36efd9a51b0ab14d0b1ce68f3030650d9925c97525fdebfa6032ec4ec8e3643abdcf53b0f6dd217ffd81b0ab35ee3ad657ab1aeae4e1dc10a526510ad4dd3f8d874b15887113fa7e304acd52d80814e7deef867f19fdc91c3af2663f9dba1962bc35b3277e74a5047480e69a8188693771a6d97cf8f27af8786a2131af0e5203e990f2e739cdb6f78b16791355965a4056bd5b7174fd4b00ad00a89d878e86a83359efc5fe44ea025a64fa1a53975764644d31e56e1e1c588c4222ebce250642cc7617d61f4defa16d9b1fe8fc7a11ff35a817a04ae10ed86dc4302bb4c44d24e04ec4252764e490e25dd11f8b1b9c9f97952394153f585eff8a557221194afe488a3735902ca33bc654193f4352f229e59eea2dec56e66f2fcbdf1d8f4072e4ca0113e6bb4816b27f0b250da145baacaa69e2efe678cc5d11af412c9b3c0184deb78ffb2388d20bd0a5fdae4beb4ba939d30db978880d16256a5eee4070f71cad30b325989df18fc40113a2ffff47273eaf9cfbcf67c90dbe7bba790d1ccbdc7c054554287898fa11c818471b69f3c24c55fbd895033f7b521e7470a07b4a35d761f626c621c83b67ea89e24af8803c3ab514309e594bbe647503a4bd905fa39b2c944ec8c72e2ad858ea901770c6fb18edc204cb005d1754852d5904fb2ac4e856fb8af01f05fe321dff1195b92d3528f3708fd5340a82478cfa229959298dcee429d0f68ba572085ced8e0da330877dbf7ba4b099c7d957a6497ce096cc0cb6ec0625eeca24380049d3eadc445cf22e2bfaf82f4990502f40d36e2f0ffbec9670f9b1628cb055131ff9c61c8d215ab4ec325329512f0a51d2ed135317f68199127829c32ad519320bfa8f1ea67d904177a6d922849751c2b150db86643904f6926092d8f1e7c78f6e27f06847f2238797ef293605893e2163d3ec245af67b0e61dd6deb90816fc620704c78b46228245ee10f23903e022ecd2a269d645b3c72eddc93a5435ec03f4a0f842c27c8d14a74a98d4143bfa794f98a999f6a73af8c0ad4fbd282f8e82dcd9882ef5f3b818143c770873b20b2fedaba869f1c61608f18b86fd3bf3664e741a74eb9f0be8edaffca97ef13e432b42a48bcb414e5fdfd94959bf2a03a3474768f46f6f19501b4cd8c5107fca391fd307588af2a693d41f251225c13da72ad01605e89cbae9282b9040ff0baeab0e069911be0668b69e4eb22c280cc8cf65f6a1131654541db208440647faa9904e4122989cf918a4892555d61213936175de8bff2214111e36ed981470aa54ef876d19bc22c69cbd1da179312b2081059e31e121ed87003304e1c1a56f5f9a6a7da240eb1bd70d11059d8837aad1420020441702a25e48b99ec0ee9acfb6f501c3cfac31ca1f80345d690c9d105da3dd16fad41a502932cbf0487e36aff11fd4a07a13e39fe3a9513e378698e915076879d88bd057f1f599c16a44956c91e7e9ad9eae664df199459ba6f4e925e1d3dbc8a9ebb5f2c7a0ffeeac099609c4fb78ebaa2d0944121b67d57b0587c710cfad6affc420b41dc5f9230b1822656669622ffa823f9b8b3597d77ab8afb9b962df30dcdf89fbe11ee0928608fd35b47a6e49da9e7f2c73152f7c727aa2e2fa4e29a4eb8fd06", 0x1000}], 0x1) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000002cc0)) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @multicast2, {[@noop, @ra={0x94, 0x6}]}}, @icmp=@echo}}}}) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000280), 0x3, &(0x7f0000000080)="3998a8", &(0x7f0000000100)=0x10, 0x0, 0x2c) executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdbfc, 0x0, "ffff0900"}) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) sendsyslog(&(0x7f0000000a80)='0', 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55a5da7a272108dd8200005f78d1", 0xe) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x20}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() open(0x0, 0x0, 0x0) getpid() openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d5", 0x5) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f00000001c0)) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000004c0)=[{0x80}, {0x4c}, {0x8306}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3}) r2 = kqueue() kevent(r2, 0x0, 0x30, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r3, &(0x7f0000038000/0x1000)=nil, 0x0) shmdt(0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4d}, {0x40}, {0x8106, 0x0, 0xe3}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) pread(0xffffffffffffffff, &(0x7f0000000140)="5126661813cabb8d25e7fcbd67a153abefcef5ad69a90c330430f445162101b10dc2485baac2d60932e1a3d82ababae8940452652972b0db8cd9c8dff582e68d2c6fd83e19f72bf2a24bbadc296323a94b98baee752e5981a2b48c9e515545a9e033ea11a809a88000f3ced0caa2b9408ed606da3313c077a4e63e658549172c72", 0x81, 0x2) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff35", &(0x7f0000000080)=0x1d3, 0x0, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) pwritev(r5, &(0x7f00000009c0)=[{&(0x7f0000000580)="35d8d3f92368b4428ac256a6bffad2ee2c507dd66d35d1e9728557e53ce4c4cbe86543ede0975727", 0x28}, {&(0x7f0000000880)="5f2488cf52e30c789654104ca5398be515503052fcad6a5fc58493225d2288d14ec41179b2de48dc21bb117c79914ce50d5b", 0x32}, {&(0x7f00000008c0)="c9e0cc2af000a0cfcf6b9f7d9ba2e13665f8cc5d84b546e7a00369650a2dd2abf833739e444c9f75685013a8d81120d0c79bf6d55272bba85a9fb1586a22566610d6609bc2cea21927fc2595f5073fd5ae60afa4f5ef0b3838b614efc63c8e222cee6da776fbd7883a9f8e2bb56117e99f5ac7f55dff507b3faf8c76a2e197d813ed21bd84baa7078ea728ed1599cea1bc7010c0750412aef7f5cbed902ba86d799d0205c4d2813bd1baa78785e0ae3c1d25d875ce349991415e86768b5b0b6b63ab520accb7b53948a8e8950f0bfe152e9165", 0xd3}], 0x3, 0x3) socket(0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='W\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f000006e000/0x1000)=nil, 0x1000, 0x1, 0x12, 0xffffffffffffffff, 0x73c1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x3, 0x0) listen(r0, 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x69, 0x0) executing program 3: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100)="b71eaf6d5255b463750f82b252226587266ac0bacd5cdca6ba", 0x19) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe8000000000000000000000000000bb330000010000000004"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) kqueue() fcntl$setown(r0, 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000002780)="1e5552c440c2d8358381dd051aaa94866649493e1a1d798b13a282dd42cc64ea761db54f2ba5fe112970cafbed3fa903217a0aceaca1f44edcdfecc6ea36955ec6d63dbc09e59ff81339f5c005839fd16b125b4aa513104bc3a7b0bede5cadfd63e1ad23eecdecc19d67d608986708bfa94f75714bdd5cbe29af85cf9846ef9af471486c3646479b8211572d69e5826862c58312684eeea224904d6cad360021b7f8fd3511eb2ebf4f3a5daf09b219703de1a74cc0fc64d7bc3d02a8674efaff06e0d1b90239f0683d37f2a86d3b43b6b5271b6162b362cbbbf34a44e34fc6a09fe5f2298c941ea17b4e5babb892de98a672ef6ee90041f295afbe0002f590022966e2d9e1e1dcd5e39958db9a2bfc7710bb966a95d5bdbcbf88b48f29fbd2bda48b03ca45ac7db6aa97e877675699f96be4b9f1538935ec79b6003d4d4f838d1282c87b8748b8452e70bf465c0f0e123c5ac04b185db73e612af81e969943be06dfa47489c2cf7452a9bf55680f70520b6201f15a12e0b90c7dceedb6c0d7f2d8c4369de29599d2e20afc0509710818de", 0x191}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "ffff09008700"}) close(r2) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = getpid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x207}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe, 0x0, r3}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x5) executing program 7: r0 = open(&(0x7f0000000600)='./file0\x00', 0x70e, 0x0) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x118, r1) open(0x0, 0x70e, 0x0) r2 = getpid() ktrace(0x0, 0x4, 0x0, r2) getppid() mknod(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) msgget$private(0x0, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f0000000100)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100), 0x0) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe800042964000000000000000127aea451cf3410e778f"]) shmdt(0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f00000003c0)="4df9b42ce4a5522bea5ed94d8964363eccad457b443587195bedb0406a8d25c3ea66", 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) executing program 4: setreuid(0x0, 0x0) syz_emit_ethernet(0x9e, &(0x7f0000000240)={@random="8156442e1895", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "789c5d", 0x68, 0x2, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x1d}, @dstopts={0x0, 0x0, '\x00', [@ra]}, @fragment={0x61, 0x0, 0x1, 0x0, 0x0, 0x4, 0x68}, @fragment={0x8}, @routing={0x0, 0x2, 0x0, 0x0, 0x0, [@rand_addr="296a4637de3af0e7db98ebf943e8427d"]}, @hopopts={0x50, 0x0, '\x00', [@pad1, @enc_lim]}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x101, 0xdc8, @ipv4={'\x00', '\xff\xff', @multicast2}}}}}}}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') executing program 0: sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) r0 = socket(0x20, 0x1, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) r2 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300", 0x5f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872e623ed7aadb7c04300000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f834", 0xa6, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: shutdown(0xffffffffffffffff, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0207534, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket$inet6(0x18, 0x5, 0x3) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) setrlimit(0x6, &(0x7f00000000c0)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x48}, {0x80, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mlockall(0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 7: close(0xffffffffffffffff) syz_open_pts() r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) close(r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000001c0)={0x10, 0x1f, [{&(0x7f000067a000/0x2000)=nil, &(0x7f00006fe000/0x1000)=nil, 0x7}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000747000/0x3000)=nil, 0x1cd}, {&(0x7f000063a000/0x2000)=nil, &(0x7f00002c6000/0x2000)=nil, 0x10000}, {&(0x7f0000585000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000133000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f000014f000/0x1000)=nil, &(0x7f0000394000/0x4000)=nil, 0xfff}, {&(0x7f00007aa000/0x2000)=nil, &(0x7f00002b5000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00004f2000/0x1000)=nil, 0x9}, {&(0x7f0000079000/0x1000)=nil, &(0x7f00002d9000/0xc00000)=nil, 0x9}, {&(0x7f00004b4000/0x1000)=nil, &(0x7f0000d39000/0x4000)=nil, 0x604}, {&(0x7f0000b08000/0x3000)=nil, &(0x7f0000607000/0x4000)=nil, 0x4}, {&(0x7f000015a000/0x11000)=nil, &(0x7f0000627000/0x1000)=nil, 0x401}, {&(0x7f0000d1a000/0x2000)=nil, &(0x7f00006d4000/0x4000)=nil, 0xa818}, {&(0x7f00004e6000/0x3000)=nil, &(0x7f0000cf9000/0x2000)=nil, 0x80}, {&(0x7f0000807000/0x3000)=nil, &(0x7f00009dc000/0x1000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x632}], './file0\x00', 0xcd}) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x114) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x11, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r5, r4) listen(r4, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300), 0x0, 0x0, 0x0) executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) read(r0, &(0x7f00000000c0)=""/253, 0xfd) sysctl$net_inet_carp(&(0x7f00000001c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000200)="4d63ff3e911ccfb954521b888542ecbbcfe9ed18f70f4730ab99a62f046caf2922bd4d53eac51316db4e8d6e6b37f6cd65", &(0x7f0000000240)=0x31, &(0x7f0000000280)="f25ad3b145bbd22d1bc4fe3adbd0ed3f1b431b288c3bd21f3e5e1ce4f4c16aebbae72cdb1c68368d2a3bb463bd5ca3ea01d486fb09e3ec4ab5507db5be1b08a974ed53e8c80ae550f0bd7af46f4b99cd8b95bc20ec35bf9a3b48bafdd3593906238c61c20790c456b881355c8cefde0c6d7ed2ec889358be9fe39ca865b757cad6c8c4bd0a", 0x85) sysctl$net_inet_carp(&(0x7f0000000340), 0x4, &(0x7f0000000380)="10b6243e995e7c3575be5f719820b9a60bb00788499cfb554c4eeaf53daafde49ea3346b523cd46386d37219a1269c5388b4c5b5939168df2de5d3079c2742e4a2bfb6fe2ce4686f524886ee514d3f6bb1afa271ed2ba90c6a280f833dae481f185786d3", &(0x7f0000000400)=0x64, &(0x7f0000000440)="82e2fbc32db938e07dd374424aa822759d2b19d3cb255013f15da6bb7d51124f0031fa9f8b68c6c5f5c095f28899abf7ffb4c979ccebde737a04fd9054d7fcff5c0727081acbae7f6b88b096a010686a504752ac7cc6aacfffd3c116e02b9eddae7bc646446d6e33494b621af5e647a4cb050c70aa69", 0x76) r1 = getgid() r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x40, 0x111) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) sysctl$net_inet_carp(&(0x7f0000000540)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000580)="faa018fa9cc3229d6ec3a0c93d22e69b78bf5cb42dd0a3c09cf8fe615f8fb0811bf94f099f2fe12319e56dee158d7db5984b6f864c64e22f4cd9e068229fcce7daaf094bf945bc8b887feda63a2f8276f24ed6493eaf5af35060b709c6f4a7acad368d16f2a4691537fbc5454e5c07a4df7b22c17c056bd0a21172eb3f317e5e9ec9f9e394ae14e80d111feee3bb84b366e4", &(0x7f0000000640)=0x92, &(0x7f0000000680)="af973683dc68af852ae5566db574938263fe230f7c9f601eadc487ff4c9d29d38506d2b359b9a2acb5a11731ad89776474ef55c7058502e8ea003114557b5b2f3c864c2ed5444af210157bced5372b6a3c80fca982f27639e3465ff03ad684df56483b7a3df5a3c355d30f2fbe60ca17afd5749cc7e96baf5d98ec34a63b87fe862a2d331a594a727e728a56ccc932ffbd2b54f4b79d45fb37163872c425d264edeb6670b740c96a961e1e", 0xab) r3 = semget$private(0x0, 0x0, 0x4a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000780)={{0x7, r4, r1, r6, r1, 0x184, 0x100}, 0x10001, 0x400, 0x400}) syz_open_pts() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000800)={{0x4, r6, r7, 0xffffffffffffffff, r5, 0x40, 0x8}, 0x400, 0x8, 0x80000000}) execve(&(0x7f0000000880)='./file0\x00', &(0x7f0000000940)=[&(0x7f00000008c0)='/,)/\x00', &(0x7f0000000900)='\'\x00'], &(0x7f0000000a40)=[&(0x7f0000000980)='$!\xf1*\x00', &(0x7f00000009c0)='-+[+[\x00', &(0x7f0000000a00)='+\x00']) setregid(r5, r5) lchown(&(0x7f0000000a80)='./file0\x00', r4, r1) lstat(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000b80)) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000bc0)=""/239) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000cc0), &(0x7f0000000d00)=0x10) preadv(r2, &(0x7f00000012c0)=[{&(0x7f0000000d40)=""/105, 0x69}, {&(0x7f0000000dc0)=""/56, 0x38}, {&(0x7f0000000e00)=""/171, 0xab}, {&(0x7f0000000ec0)=""/207, 0xcf}, {&(0x7f0000000fc0)=""/234, 0xea}, {&(0x7f00000010c0)=""/242, 0xf2}, {&(0x7f00000011c0)=""/143, 0x8f}, {&(0x7f0000001280)=""/64, 0x40}], 0x8, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000001340)=""/203) preadv(r2, &(0x7f0000002680)=[{&(0x7f0000001440)=""/100, 0x64}, {&(0x7f00000014c0)=""/239, 0xef}, {&(0x7f00000015c0)=""/190, 0xbe}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x5) semget$private(0x0, 0x0, 0x4) socket(0x1, 0x3, 0x3f) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000026c0)=""/66) open(&(0x7f0000002740)='./file0\x00', 0x10000, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000000c0)=[{0x2, 0x8}, {0x5c, 0x0, 0x0, 0x4}, {0x8106}, {0x4, 0x1, 0xb2, 0x41}, {0x4, 0x40, 0x8, 0x5}, {0x2, 0x1, 0x80, 0x9}, {0x6, 0x0, 0x5d, 0x7}, {0x9, 0x9, 0xf7, 0x5}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sendto$unix(0xffffffffffffffff, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x3c}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0xf0, 0x0, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "eb491722d24e0017d4bab03dcbad849d"}]}}}}}}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x30}, {0x46, 0x80}]}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x3, 0x8, 0x7, 0x2}, {0x800, 0x0, 0x5, 0x100, 0xff80}]}) executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0x5a3f39ce}) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x18, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @rand_addr="0000080000fffffe00", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: getpgid(0xffffffffffffffff) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {0x0}, {&(0x7f00000002c0)="e4", 0x1}], 0x3}, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 3: setuid(0xffffffffffffffff) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)=""/4096) r0 = shmget(0x2, 0x2000, 0x408, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001040)=""/199) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r2, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCSET(r3, 0x41946465, 0x0) executing program 2: ktrace(0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x7}, {0x35}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0xb, 0x0, 0x0, 0x0, 0xffffffffffffffec) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b35332f37c370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f0000000340)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b9", 0xb9}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7c", 0xbc2}], 0x8) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/169, 0xa9, 0x1043, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) fcntl$setstatus(r2, 0x4, 0x4) r3 = socket$inet(0x2, 0xbc066e5ce8dab860, 0x4) sendto$inet(r3, &(0x7f00000001c0)="ea92acdf6eb53a9b5933e2e6170f54291b87bdc67fdb7ed8320e", 0x1a, 0x0, &(0x7f0000000200)={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000240)='./file0/file0\x00', 0x800, 0x41) r5 = syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000280)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000002c0)) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r7, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) r8 = openat(r7, &(0x7f0000000380)='./file0\x00', 0x100, 0x1) sendto$unix(r8, &(0x7f00000003c0)="825deb57e5f04c50cc95ef6a88690ace185e68a71b2830ec93cd9aa3543e46d30874ba76d60013fcfb9e35ed59d82bd1c2ffd3219bec780652fb9aefb97e689151b42a8433ce7fd45f9db455d0", 0x4d, 0x400, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$vfs_fuse(&(0x7f0000000480)={0xa, 0x12, 0x3}, 0x3, &(0x7f00000004c0)="2ead3622b56ce143c9b7a95dce86cbe59c11354ca247dbc33aa9827d0b306cb8881797c212cca8349183", &(0x7f0000000500)=0x2a, &(0x7f0000000540)="0188037ea60e22e6a4d5db43c092cb12bf69a39de78b4c600f40f82cc77650b5ec0b003a13ff30499b947089d612f723f4d05eb3b95350b1f015231d018991ef6536a6dba3", 0x45) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000005c0)={0x2, 0x1, 0x9, 0x2007, 0x7f}, 0xc) syz_extract_tcp_res(&(0x7f0000000600), 0x6, 0x8) sysctl$ddb(&(0x7f0000000640)={0x9, 0x4}, 0x2, &(0x7f0000000680)="6029a3d9f7dbdb49", &(0x7f00000006c0)=0x8, &(0x7f0000000700)="06d9f900b6a26cf5a56939710cf7a9c30122cedf951f1b92bd881605bf4c22ae113b979ce9a41b943a4b72bb801f585d2f59dbb61d1fb274e9a396c5e3c86a8140b86761e5", 0x45) execve(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000008c0)=[&(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00'], &(0x7f0000000940)=[&(0x7f0000000900)='\x00']) ioctl$WSKBDIO_GETBELL(r7, 0x40105704, &(0x7f0000000980)) sysctl$ddb(&(0x7f00000009c0)={0x9, 0x6}, 0x2, &(0x7f0000000a00)="56117e33cfc093b9dcb5c0798dc34b3b55e16ef9050fb913e358255b1c06842014ee8d1798511b2a725082ecb0ecdaac8922f199e1faf0b71205afa0e9ac8e6fea2f698e8bc070976b9b83c1038bb7c42c4899198df3b365cc0fc2f041dcbf4bb2da0fd9b232f03d32641aec92641a7a12d0ab576963db96acc8c1081e473238eabfb18742a1d851078d7cbb457e84f21689d01ba596ba34692575853e2ec84e8971678f2513015279159c2ede2b95b2389b351f0b4c33e633e7b1bd1d69351adff060046254b07db6f500aab2b7c60e0210fec5b639852f6b3174505816d0", &(0x7f0000000b00)=0xdf, &(0x7f0000000b40)="2aea9d0eb3377ee677dcca203d478a237df155bf7a823a0b49d5db468c31aa0920598e661232bfe0741ee22b6a13259152926d75e98913b7928d7634051f5e175cc48a1301d93c58dbda66807dfe3f1c3a4dba07880cb51a39950eba61776fbf03ce2e9c3893d63f592367b7bedba2b781254ed33d3fa02d06af7afcfdc5b44c17bf9b169909a2eb05b1d4a8d20b1c7dadc13d7e514c735d46b309b4d0661dd1e66a6894243140384bde303e562cbb1e", 0xb0) setsockopt(r3, 0x2, 0x1f, &(0x7f0000000c00)="ae709ca0d2690c086f4f482ddd26529a94480c7d60b1908da5e36ddbc24d804aa3ad243b57f74dca99cc8062d58a6cf0562d8be09296ba17efb2", 0x3a) getsockname$unix(r4, &(0x7f0000000c40)=@file={0x0, ""/14}, &(0x7f0000000c80)=0x10) sendmsg$unix(r7, &(0x7f0000000dc0)={&(0x7f0000000cc0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000d80)=[{&(0x7f0000000d00)="ac94f7140c9d314c47e172c5eba8c6e55493140f866b8fef394fd5ff4b1c880e35e857503d530b5370faef5b4a855db6e7cfd46d53a17e0fae41a1d80a8d8035d3c4dbe3696984c9", 0x48}], 0x1, 0x0, 0x0, 0x9bda4d0132240e01}, 0x404) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000e00), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r9, 0x40105706, &(0x7f0000000e40)) ioctl$WSKBDIO_SETENCODING(r9, 0x80045710, &(0x7f0000000e80)=0x5) recvmsg(r0, &(0x7f0000002100)={&(0x7f0000000ec0)=@in6, 0xc, &(0x7f0000002080)=[{&(0x7f0000000f00)=""/4096, 0x1000}, {&(0x7f0000001f00)=""/62, 0x3e}, {&(0x7f0000001f40)=""/182, 0xb6}, {&(0x7f0000002000)=""/91, 0x5b}], 0x4, &(0x7f00000020c0)=""/42, 0x2a}, 0x2) renameat(r6, &(0x7f0000002140)='./file0/file0\x00', r6, &(0x7f0000002180)='./file0/file0/../file0\x00') executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) executing program 7: recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0, 0xfffffffffffffe42}, {0x0}], 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x5c}]}) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r3) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xc, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r4) poll(&(0x7f0000000240)=[{r5, 0x68}], 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ee0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000002c0000000000000000000000ffff00000000ff01000000000000000000000000000106000007"]) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6b3224f4ff2c00000000000000000400"}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{0x0}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x40, 0x20, 0x0, 0x8}, {}, {0x6}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r2, 0x0) select(0x1, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 6: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000800)=0x3) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000640)=[{{r1}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0xffffff3e}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xba}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) executing program 1: r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x287e) clock_getres(0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x419aed81e83eb193, 0x40000534, r3) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000140)=[r4, r5, 0x0]) r6 = dup2(r3, r1) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) setrlimit(0x8, 0x0) syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x3, 0x4, 0x0, 0x8000000}, {0x1, 0x1f}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r8 = syz_open_pts() sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x0, "102609307e7be2df67de208c8bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x78, &(0x7f00000006c0)={@random="5544f333d470", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x42, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x1a, 0x0, "d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68b2be46300bc1156fccf095efa893a4837bdb9d"}}}}}}) ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000500)={0x5, &(0x7f0000000040)=[{0x0, 0xc3, 0x4}, {0x1, 0x0, 0x0, 0x8}, {0xffe8, 0x0, 0x0, 0xff}, {0xd91, 0x7, 0x9, 0x7ff}, {0x3, 0x0, 0x7, 0x44}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 6: shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x54, &(0x7f00000001c0)={@empty, @broadcast, [{[], {0x8100, 0x6, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1a, 0x2c, 0x0, @rand_addr="32b983c2d0eb80e9ba8c1ce449167f89", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x88, 0x0, 0x0, 0x1}], @generic="36fd8147631cc2bcb416e786fb603185dd14"}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 7: getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x6c}, {0x28}, {0x4000006, 0x0, 0x0, 0x1000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000004c0)=[{0x40}, {0x50}, {0x8306}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000009c0)="0000cc9bcca9e1be037142000000", 0xe}], 0x1) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket$inet(0x18, 0x3, 0x102) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x11) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000), 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="122bfe0e1b9d2eb515f46c4a3221beaae3407313dbbffd4537a5e110990b51537587174ce178d52a9c0186afa013bdf35696e9f22dc3b9b451c3aa4c337cd337eff17ed3f3acf7b0d2da8b4ce159976eb6b0defca7bffe9661c8cd8e0da7c1001a14cf62ff", 0x65}], 0x1) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df5", 0x1e) executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x80) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = msgget$private(0x0, 0x222) r2 = getuid() r3 = getgid() setrlimit(0x0, &(0x7f0000000980)) mknodat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1000, 0x200) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x20, r2, r3, r4, 0xffffffffffffffff, 0x120, 0x8000}, 0x5, 0x6b, 0xffffffffffffffff, r5, 0x4d, 0x100000000000000, 0x33, 0x7}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) writev(r6, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = socket(0x0, 0x3, 0x5) sysctl$kern(&(0x7f0000000140)={0x1, 0x39}, 0x2, &(0x7f0000000180)="acbedf5d9d4ab943ccda3c262ba849a8489130f14fa44b481a0736390b3fbf0a69a58d61da68d1dcdc0cc0222579661b3d", &(0x7f00000001c0)=0x31, &(0x7f0000000200)="c608a3f131e0b09ef222e35c1bb401b496620683f3f3d485191e75ecff3a0cd7e66e7ef425ba2e18eca2ee1570b8ae0be46144bae7c6ff97bac30579526ef28c8a6552c5745550167ab0814584ba24e1cb58627744025773e6fd4eb41708ef26aa19b89f0f4ee74ef1c14adf2730db458ca1b6f688c6", 0x76) r8 = dup2(r6, r7) r9 = syz_open_pts() fcntl$dupfd(r6, 0xa, r9) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000480)={{}, 0x7, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setreuid(r2, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x100, 0x0) sysctl$kern(&(0x7f0000000500)={0x1, 0x58}, 0x2, &(0x7f0000000540)="bb742939fa7e4804abe12486e766c2cb9f41395b332ef657cb69e9e18465968e99686200237c6edce6eac48abfda6eb61f6a6604020a97043b8995aee99d09c6c4c2583062255d9268aebe35a4de78e51de373be621d5ddd853b4260394a3e8c5e5eceb0da5d19d1e8de5b7fd1d35c404fa999b37497ccbce588f546b19cfb1400735165fbf77ba3610fae2af63a6177fa9909e1f328cf380babd6d877851a62a46a1aa0d6ffa54ddb52bb48572592badb4fbb5702dbe3536383ef", 0x0, &(0x7f0000000680), 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mknodat(r0, &(0x7f0000000540)='./file0\x00', 0x6000, 0x20006c1) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83", 0x9}], 0x1) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYRES32=r0]) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000001240)="378edba8f0d53adb0e03eb357fe971ea788e45ab2b9bd809162b72286b5d5834ba06628dda245555f8b0cf17c8d1616cb3d928b4d63a3daba31776e8ad1cfe3d7f789ef1a114b9a276857d12ccb34c2b064e54674ae6c5bc26fe019fe1122dbf141392fd3d1adfbb4f8e9ca590c586cd0293c819e8bf1ca151b361cb978a5261a85f733f45bd66af660b86c9968a08af043607d36dc5b68c2bda0f795dea19d22a9f533c64a1e41cad0356d5571c048ef0fdf4099a2c4ca69d9cc588cf50c27eb00c6efb933179099ef2ed8c8d007ecca15046170a95223d68695468756bf0eb540fb280d08006eaee1e2ead86d409679fa0cc871143a6ec0fc5c59702772f413301a90ec08fb7c4e897d9d4da777e69483427c4cb757dba3fc886e5dff034de55ca5204968d5388e11b81762f11b6d41d81fa75c5a7752fdcf4e79c83efb92cdd3d2d4e2e7b30b40f97040cb0fc2d821e5fa3a7a8859bd03642fdf0111c5e5a6237ace19b035d7e74bd9839cac021183de9a91247aba1468bee74df57a2b74b9e366ff4ef5d1247c0b2138ce401610e7ef90ac0ee190140b40580ae96ba12ba9272815307758c3b48d6e253344e1c6fb263e9d5df083e7572dcfbc94846dc6fe89bbd941696583c8de903baf31b6d5ea67d365966ad90df2a6fb04cb6fe8de4ac333afdd0cf81abb8cfc8e8b04d788cc36479a29c8db00eb8133d2609c81a3635ba1d467139ea479af3daaddf24fa6e82423a107b9d0fb9cea4976b3b7f5d204e111bf02a8236d62998fde9e1453efaf7af808c42ed6386e7dc5ef73c0f4b48a99bfd11573a14274bc4a0743c4cc25290ce1496985457123f07ef97e87ab86410f907947ce260aad322777cd98307d6e9a8e3d77c740d74aae7e5049622f4dc1e9f7784369c009af65a053cb1b80f6a24c6ea462e2d09b65f379bc0a8e23fe0861debabd5a7bc77c532174c62e3e61809e6d9cb3acd31b2394a76c366620d3183456027f0bfc38d040e818c8ecf13de02b1b5a6533337a9f0eeb59a44457d15be1abc7c17cd5cf7eab03846d6bfad911bb406a7c3875bac85c74825d3c91fa32c16a0dd4381a95e110ee895430d570b3329c4b773bddf88e45f7caafea2a2aa7af03ecd42f5a7adabbb30256bba4bff71942825854cc09e3f7d017354d2309209a92f510c49d851a41589e5cb4577ebe876230e54fe2724ed105ca3eb6c8df65439ddd4254f183fa918dcca0e66e4019838bed209fa9da0735908576c0e615ca03cac7965cffcef8f2b5e15154cf7125e18153d2babcbdd8edef6892c6ae5eda7521419c15ee2184d63434bbcd5645e402ac493307078f3b9c2222969c03e494fb5c775cf974ba66fd2844083887a4a1b2d57a7d291054e7b78eed92e451ab11472a6a503657af85c037b999ca553fb0ec8daaa96180d11fc6b5fcf01e8793f039d070e1d4fc2a483671b7d74f039d20616ec80e582f71b3a0dd831db1f7c40a7f0bddb4ecbfa6d71e71a6fc66b014928b149a57ad3d4d11d5c08e724f89ff832ab92f8f407f8786e0766b1c0cd5ff4f7834bccdebd589065e23c93ade67caca506bd94483e46c117c8be3bc7e5da0f398e4a58723508e7e4418417496c873212b328e85540d0c6387043e99cab08580c21c8ef66c855e3cced229a246194a1ae5b296c783fd317a12e5232d5efbd75bbbbe8ac6d197121203dfb2cc6743a755748be4176901b4b15313ffcad709728f1338d44e9dd0bf68e55d61b63786599e992b18d43d32bfba980b59f923daf3f78ffb9d4d20d1bd92ff8c3237cdc86da19fa73b0525290d34314b8c1b2e7018226dd6841db4f02fceefa2b82e08121bc17673ddc40a90ffb2abc996600eefd7ff15c96110e8575ea5b27825eb44381bf63e42d6072d7cabf8156a2dfa6d28abaac3953557f50b47d40b72d3a7be0708b0b97608f4d871b699f4d777fa005f1b0d669be305228c62a219473bdde6a9054ff775c8c4d19e3b4a31467f0d2956bf8c73ad9ae3515de0f4439e398bccd3d12023c72d5393f1afaf955d2eee09b4d7d17d16a7e6b9f64c027fdd23d9e63e512af99900efc85591b3afd080992aa75d2ad151bc73b13318ea51d88ab0a0ecd38649eacf314e6cc9a21ed6aeb675a8bc3b2ffcfdc380fb0b9d99f0ae20a782a57918d187b33b425693d734380f9e03ac704de8da421ca454a95663e2182f1315138ee5338d927f671ce733aaf0a5bcc3ce96f0f106d45f78b741896c8ab1ba012f297019a77887ed1edd6c01e04083f90873e8fc47980e8c62ae126a4c820128e57b44870a542f437e45c34a12ab4b377a1f718461244a35677777f529e1d4598a194440cfc4c9538113b033929dfb4b806491cd76022ea0011abfc8be9718e9ea35a33cdb52d8e4d17aaeba3651bc135954e08509391cf7fdc35e980d45d48f383d466b3bcb1607c89e639992279731ea0f9f10243056d3d5dbf15527619dd8786d5fe70080cda69fee80724561267d95a2d8e13bc6aca988844878f4dfcfb391fdb6b481c0c2652e82bd2e0d1c8ede6137a3a8694a5d646a7389f09f43456910fc32003353c165b7bd462eb921a192284c5333c15e51d85c7a48e9e286ff4b6cf9afc52e49940a00b2ab829055b5a1911ab6cd4a79362aec9b1fa3dfa8be2598afbeee11709542bdbe2a2d98cc9a3386bc0f623bfa73ee33210de14234b70cbdedfd458ef2140ce1310dd7f419c9d37f438a552917136f05f9399b87daa9e179c34aa8fae2ae16c57b48aa35d732c3bd8f6afb21e69aace0445e46684d6a7ccccf6dd55d8aefb6ecd54b48985c50d1e5c4104b8db83db8110fca31704b2ce7296fd863f1b26ba1052c4afe7e7e211a4c260843386e61b1ea3e180c3f194256915cc02c752d664c3ee5b33682b9a7a120a8a5ad7e780cc4e50ba687143b6da9d7fa388360bedc01143af4232b46a0703a72b8b5c1766cabb7803806cf960537dc130b84723e1803f723290f6f9b332a6b59f77356294531a40160cc3a130b3eca62a269f89cdfca0220d31f41d3552e63718a00fac5d53e992190425cabd1adb27bef8d04bb6190d566cbfe870f088593aeeef429de7acb4e6a9d9899ae2ae8fcff6d21ddb104324c720b29ec0bd3a26552bf8231096f10c4d7d5852c3700183ef206755f512a18f2a38e60e1a374d48c3e53def997c0572e64ca653a7cb5daeb2a14d000570bcedbc1336ccf7b86ad4bcb3d4e6610627cbbb4e5098597680b5fef52e3960143333c98f85e6dfb3c9bab71d1d9558225541f9d7dc07c5748dfee7703d178847fc56358a548beab6d57b9771a6cc3b792b1dd05801b84b91f28dd9a69b9368f2d0c9a47f28d77f6139adaa4f4475b1ee7a0884f9c2ddf2f4ec528221e7944189e73c4613f6dd8c8e16c766e0b0bb445f14a3d8c117252874c662a9571bd54cc2b8cebef404973fe3e09ea15afb0eb5693be1b1e40be75864a657f43641d3dbde88b8df9fd2dee5f5fbc03b3bcb7ab03ebe0cd5c25dad29a216c422440d0f2c64c2cceef056e41c67a96c44e64327fd34f5d39f094d0a5a8b022c27983d2c11d94a1883c4cce8ef450252e658f4df713b611c8056cbb47795d007086642821143737f7f46f1ae0b85b158acaea84ca30be33878adf50abc867f96b19573f64453902395ad6162cdd292ea40eb29189a64c90d52d8a1593eb8296c791db1c1f3f5897de27f40e99a5d36b4ee5dd92279841073ab25431a6ca4cb4f7aad16974b15b26864b762ed786d07f6dcdcf8ce150ed837f6af843a94672c966bee16bca9057057531bf4cc902f776e8d34b4333b177d30d23f61fef79261a1cf5aa21fef35a8ad1342da049a8b0b5cf66b6ca3682ef9c8cfeb63730f99e1a2ea62db5447acdee01a06b67be27c894edcc254b96d804d54e6f31521a23642d02b3cb68fdd16414c405ff1befae2e43d1a17dadb14be8e31c25c4e66ca9dd4d149b975d0f0b560283c33f48b71b1bc263201895218034fc0fdd799b51e0d09a17813049d5e459b0e715fbc104109cf437cee850d724ac5776f3c00092d2b81458c8eec2e895751852089a59912a88de51f4d0412c81ac145cc321899601b1335aa1c973a36adb7d903310b22cd365f836c97436eb9a157ab4040be2761066bef6719f3811612640dc14b3a6ff06ae3c30711bb5235d42341b054d33f5d83bd511429c81c250be022affb17e15f30400cf013cf530d6a3e2da7d520cdf986dd8d7dddffad2d4f6a3fdcc5c9ef02256048829a1e20b45b50b7a2312cdfefa9df33a6f898a07b254f0c49ea8a540482d5e42b264b6cf819f7f3304c464a22a039d8745beab5ba9c776ed1953a335cc65d100d1433250eaec135ea9ae01e2e8876de6b4011b6b7dad03eb153bcb61cc77a4d87bc3b01d154193b17be69169b4436f7dbba1b97e6bd63483b3b24f04e307e679d806e5e6aea73d2dcec3d1c2ee3af964b62cf16563b9a408cbee0241e1173bfe452683b451ae53087f83bc7a94dcd1019e08d88c24ac4ec59a1a38cfaf4f0abda90328ee6df1fb7e663a578281ad65ce1b8d3ae48be5205c0f03e6e9d9438abafee4b42a0367f8b47f21583862b7fbab907aa1b69c0d3a3e40ac3993a017db96a76ab15bc058661ef60ff5e562fbccb369957c72524b3a3d296fdbd0f67186d675a2cd3b7f955224caae981e76524a43ecd453ba2a1c60b350b50e0d52dfc2f44e0ff53e3b465465934094acd3e684873e8697ad2ed8fdc3ba116c39bb7d753a1bff97e36052eb631c6745fec5f97a58a3e4b181712a05a9a097c64f98081500eb5952f5675ee25a489a2ef8d2202c72013515e13ca13af06d077afceeb09e297d5b5e719a5fb97182574fe3127b2ecd3e8f0c781e129569044097dd1789049fe9eed00d287c134285aaad0b77b397d39c7bfbce537643f408cfcb821b5fff6a9e5cb9bc90a041e37d9899e89b0cae2c8472882ef581082bd5215e3bae5aeec52fd7563bcc06c13e4a231259fa6f0e4d35ef7c127201347ad29d0f0c839f2c3ddf1ec8c9b496564f8a6d65b40ccb92d96307652df981b051d638c49b2277115b80e2053a5e0ce6ee156d94967b2bb7a0d448e2ca24ef4410b23230c6f2e86ebe391091dd623a4310e6880066c7bea7d4c396075a3861178a1bb1b79e2c243c3cbd5ab44310f06d1a6e1539f053258f5acf96b50cccde3bfbbdfbdffb5eb330fdc53395f0cd5fffe4ae7efa63745c97423a88b6cc2e9e3adebd5dc90c6ab743aa80ee9c11b9b1c4115f95aa5c108706c031936d4bd36d0fc704d4af80135e3d7fea72529a7580a402c7da82b9bd14b4b5878fc21d6634a90dd18fda8b0fd70ae3530836e9dd589977bf81abe3087f6c7cde08538ae81acc5b5872f2c1a9051cb7506ecdda146d7faaa52a2f80a9e95d37cb0a0354bee4e2655361473f07878681be27217885f2462f832e6127432e22b1c62298a147884b278a5ef134ae46c25f0b9594a3228afe3a20b81793b2cf9bd843a582f428ac777c70c258f6d85e852d8780d176ff9a85d228a3c03df0666829011104de5f81b3bddf6c229cd02629cd6ab4c4f0431133df3c4298a3d1e33a7f846ce0b4d9bb13b9f60aa8b5d0e986a341c27c271f1a014745f35c8f05e50ff79f42601d4bcf5b74b925e542543597e2299498c49ac5b7586133cd81b03fd03ea4f0639f4ba081011a32c7716a4b4e2210d6015c7d2fa63b651172ecf62e9439625f7044fc62c19db8575ec37c1d1f566bae058c06fb6d5206058e6a7540d8b", 0x1000}], 0x1) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) sendto$inet(r0, &(0x7f00000003c0)="257aa4f67663f3ec95c74f1084e0e02b08b6e3861794cb7872ff50ab0e37315d8c34b977b9b8969a372ade0fea7dd5967f496d8666d09fe543b211f2c4d034dc2bd574522b1f615f2b1969d6bb1d51aa4cafd443", 0x54, 0xe, &(0x7f0000000300)={0x2, 0x0}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r3 = syz_open_pts() syz_open_pts() readv(r3, &(0x7f0000000540)=[{&(0x7f0000000100)=""/77, 0x4d}, {&(0x7f0000000580)=""/90, 0x5a}], 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0xc0) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f00000000c0)={0x36, 0x3, 0x17, 0x9}) readv(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x3, 0x23, 0x1, 0x7ff, "000012000009000000ce00"}) writev(r5, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000200)={&(0x7f0000000480)=[{0x40, 0x803c}, {0x20, 0x1}, {0x5, 0x8}], 0x3}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000440)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000700)}) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) setitimer(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendto$unix(r1, &(0x7f0000000000)="b100", 0x2, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f00000000c0)=0x4) executing program 0: syz_emit_ethernet(0x6c, &(0x7f0000000000)={@empty, @remote, [{[], {0x8100, 0x4, 0x0, 0x2}}], {@ipv4={0x800, {{0x8, 0x4, 0x1, 0x3e, 0x5a, 0x65, 0x8, 0x8, 0x12, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@ssrr={0x89, 0xb, 0x20, [@local={0xac, 0x14, 0x0}, @multicast1]}]}}, @udp={{0x3, 0x2, 0x8}, {"e75d5ccb641b40f170596d7a688b7a0eb9b076b071b96bea2a3a23f48d378817f353db25870deb98a9e3f12fdde95bb0095d"}}}}}}) setrlimit(0x0, &(0x7f0000000080)={0x7, 0x101}) getrlimit(0x1, &(0x7f00000000c0)) r0 = socket(0x1, 0x1, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) getrlimit(0x8, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, 0x0, &(0x7f00000001c0)) getpeername(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f00000002c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000300)="44287d1442ed63abb5db84b5bce54485879569ff1a411be8e6a00f3ceb3e9ec8bbb0b079e142df8b5b1edd2e3ebc599dbc6b6c1b1a754347a988c7db40df46726ba7237b90f63eb9197668e6c5ecf51073aabaff8bd4b63cf49ffb22f09d53f5845cfd5ec320a6d58d32fbf0b0a7d008913454a9d1eb2a1fbaa72643145764c4d6c85497ad039ae64a734c10ea61d9d9c946354075aa0ea28f79de3fc9a867a1251591090fbdc8ab3efad6124ddfc3076c22699b7fec60bcdd75dfae473c3285d60b08ee8e13b85a43ec30195a33d645560664e26f4872ea2e1d9fb9c21fe52b244a93bbe9b7188c4b15599bc0ef0f48b6689b227f4505e3335934fd862aa844b1786a822c9f86ddee754a5b881a909896c6a5604d608b725a9e25b6c66e76c5dd5cc247e70dc38ac97bed8387d8ee7bfa69f0f00b473fc27e2aa39a6278c6eda8d485499b8167de43f0e4c8acb3c0275edb6bbdfe8263e6553677c129ff58447e01517d08ce9796b15939f5e570a8fcb71bee8509d93fc63dd81c9b92aecdb2a5c0f787681608b914b1a66287955b1c1dbfd3373a244cc3d31c59ad2379f471940465c54f495a4973264540e884c7684e267394b0d324ba5f7f64fb337e5997e2979893ce664abd8841901f9fb8959f003e9682fc47c42f0bb5a69c04846ef939e43decf9639b4e0fb62b8a526b03d75b0133ee6cf215bda978287053300509cbba946c1aec1f68b8b37a532f922b275507aa670ad6f02ce73165bdd884f4a1f2312b638c1cd43534c7aa3c8d46d8959ca4869ef16846b2ea434202a9f672093d986abfd257587d754f70a27f2b21e31b3e4ddf7722b4fb859feca4dfb03d0450dbf0adab612d18c2daeb34a66d84e0dae7006cbe24b77d37c0952434843863ac6794d0c7e8659ae51a065b57ec4c891e12dc11fdac5db241db8ce641cd07c7c3403a642d79dd663a3c021f99188a671c4e04f19a05864ee96e4935dd3c7a4bc54b8536b556a9b1ed5b7014a30486ebcb3641697ff9860464ae85a577047d6c6855d54486962e0ea357c590fedd5e373f6e24b29707052ac7eef5f433b90d28ecec0a42ab349d53b87f8a754f1638712b355614587ba9fdde9862c28f611801335ef6387bc3303319184bc0f1aec94ba756139babfe060353d3816d5c7371fcdf2f606f560af491c744df02f2b83f2971d8bbe905d83b8cd6a94cf6cd276fd35c86c07a7ffdffa370cffa75be7049d4caf63b3e0e37d487b7e890b1a21d32613c9c2fe77981ae81f925431dfd23ff32cc9d57a01806abe3c589b569d31ed9f55ea45b7892648aa0a225a4399901f565a32ffe39e6915f339cb1fd2c1ef25d08686dcb0dc0319c37a822632ea686383167b4d08e10f41de78909f602c370b72cacc2bea97f88b29bb50a100c3ad3219a2c3b8c1068d35a022afd05e90af24ef23ca53374fcf15179510c2ede79fa225c4f6080bb16cfeffcd31d7bbef4a9ad1a09c3c9247ba238323f6fb7027a25011940cae0f28040f23be9c0b54f455fa7032fe4430cfe464c16b97e5dd4d95f4accfe121ecd626bc89d0af0b43233f8c10ae40644d6d62441f43f50fc7c89f84fc5db06eecb506f29e7d4d68cd2fab3113b06f559c85ae26c084f62251ef87bb2cf06c33b2150c03399c53c28ed13702c3ccb375c2af770832032352b3495f501f533ab84d29a47600f408fca83e9d705454193ddaa9b13a9220d88e5a499a2d237f069d9893177afd4f73d4797b3dee9e599fc849877768f030290654eef10fad53e89d4bc56dd3af37742f051d9429ae5db67a0ba894639943e2d1c9e02945a6a404096cd7a823f3ae79a420c1af445e7a8d4973612bf81dc5843321ec37a9579514a2d481d02a79ce0c4142f06f792696e150e6789ae4e9593ae50b32da397e6715497da1404701405af73908de68737b90954c90100be801d956604486b6aed3f3a1a9d5180221f8ca2128cdda2fa8323d13e6a8e80a243001f977e81c3ffb891199004c661e6bfdbd0cf8191697891ff6632912b4451fbdda43e1ba553999d148621610233fc5aca7f2cf85c04c95d7cf32503d099ebd0df3a0488f433abd03b7cd1ebe2709b610a9e3a88c1cc030fd41f51530be0f8a9fa3b5a44bab311b682f19c9c9e235a548cb7fa396cc805587999016721e07ddd191b7b8a53cea83d14daa1864be879d5463c593a915f9cc3d80c4d56ff16bae75c4ac9e8925326ad9b7962a72a30a70be64e46f68f7aa6423c10f4add1cf9d5ca7f1d04f022892bea5fa25773ae3b0799298985aa67b96d38ba5c894cb657dc220338ded8baf43d7973ac46b99f1fd929e98535aaef68673b1095e96408ab2618e44a48db2debb3a4d04c4beaa80bc8c03b56edcdd28c72e9dd5268f4a1378a03e39a5a8e0dc3676a41d3394fcf3e25bec92d77214675d7ea3595df78643273caac7fbb6f1abc9a4636abf7672f981bfa76c0dff3c056fb1c594452cce4f78eac32fbc3203749c0ad20f41a1133f79bde522286eb4e6f0dcedde1b940c22448c8ab8ec8f2e6ebe3804fd6c9cae81f0bd6ce39f65625814e9d1f1853c99f50a875d2ce0f3dc63978d2cb2957fceafebb125a3e27cc77b38bfa92011da1eba33a99b4c9d35068a50e4cb10cc4a8a0bc3149e9843aa919d0d6d2645b4aebd7378efa6af379aef00e6d614227342160b9f645c633fa8e1d197ebab2f70d62a1bce55d6d0b616d44370d7bede517c98e7279326a273ab8544482a4f5c6b4d6df816503b54699c80740f398335af3a93bb277d4fb1ca328f6813f07ff9e73595ba74fff052961fde7e549db8bef7af78a863b3debd53d958eb2eed76a2d54df6153d81de3eea8ec23cbe00cb56980b8db40f54bb93b04d9c7c069b7005a06ce5653b5762233ecec14e8404630f401ec7097c0e0cb6b04894f8cc3a2c2a013c369952cff8716c93980e284f66a3dd67ac3556152597b4a2bfe0736bad7d06a15fc758e5ec80e89d2fd832bab045bcb0fd780fc061968509fe0ce2c97ecd78ed2a08e9dc301a23967939db2148c7cb00973749bf2b00e9c8fa8cc3bfe362797359d0f2fcaf264bd1fb077e33640ed69b06d126b5a31cc646917b85ade7b28b224c3544ce85f6f276d31703ed2475d3a6311d71a9e9d3af0f1716489bde4bc97aa0107d48b1dd9e55e2d23fab2a44648026924d139744ac441664f205a6175437392a0af1f7824a06b814267cf13a607fceb3a141364d1bc8b78a6a5cd6f2e5e31e06554d8d603c912ad3f2abb8a49a9c60c7c127e9399652351fcc275ec107c762ee4527d6086da2f45d9c2fa5eba07336b759f93b0570a99907c0eee4abcfabb6251f1a45e1cab8165cea467bee1e1ae1d9853d0815ef9c841fb52099ccd9c9d3410599784d25b478bd44e7c7ea69276e1bc556c0cf7f85ef8d22ac13cd0465f5a2bea7eb0bf3c62c9119f07179e147224482189f92a2124d34c7285376e8f4563a7bc1014052cdd0e16051beb3fc152e0f4ae266c8a18314e0852932d9249119a90d1858216e9e10feed5dbd528ee0854075daabf1867f267abeeada9b1a8f9cf4e723e44e5a8188873cb1e4f893ed1e60be30946b2dd04a003e76d85d88ce78e504dc95a0e99b3cc7c3ee91852d799e4684a4fe5793cbf93dc372a49fd92f57d5c7b279805974d18abd85e655707f70c5a123e52ae1c68d234b13d17a39978973393838269433e557088b457db65d60c57adbaef52f66341df75b4b1b5b047f1c31e76146e3b1eb0824192fdaeaa0d2505011502996b9ac44f77112c8279fc0c0eabec72c63189317dd8850f034b19a4cb7e33fa0adb3a6a0fdc66d771a410f7a2a6f98872fd2eb80ef786d1026e66c65fbdc58864a51d9b3aade1f36a1271d17ec7bfd895f1abcef02cdf1fedabbc86368381842e9682ad4bed0bf37c5e7b1783c2500f7c38187a5ad22f9b1372161c2a98a40ab94ecfd0e342463701bdf23632e432786e101e74eee63ebac03b9ecea8fedb044af01b18563a1395b00cd8a1c8e35829dad769e38e9eeb6092000c1a4e85ef626c470d9c390649c3b8da9aa7ab799a52f309adab39f3c4e32fa074b2bb4708654ee4cbd50b4de7e2b60d564b513073bea87593927c8afffe6b7bbcc41431a20f79918d0b83083da36a14c8f17772719bdcb8a1749749d5db33c5d571aba26c438d5fc205306c134209cebd6ba67fcc50958c40f91e678b58c91fb1b94b832848724b3f2a1a0884447daf92872ff74297d3bc20e1e9a72c9885d0f42e36dac4b7c0f4ea7df9c159af563cf5d860a53430c0816fa44c42f49a17fe82c3390dbb7a30a11b64fcd0199e1a68d5cdc84abcb937864cd5d5ff3d8608549ef6d46950cc80af5e16d78203d0f3e1d62f902e80e1ee3bf009ee220f4c73b860efff63a26081dd3f05c23c48ad198bcf5a8c8ccac51a74df71574745c3028ac0968aa4b04d3ff7b9b19297899d60072ec4f084a1070ef2b14813e4564aba4ff1ce85a115fcfb68097fd996c4fd9150f9193f3bd9b7a6c6aa38e3d16d94ab61111303b5c51fb8359ad625c4617964bc5d19052f34d586cba5428df4b3fea7efcb1509515f2f56f8de106ec3294109011184c7b1979683910bc17bad0632ee8ac4979834f9dbf37e707058fad3bf0281ed02da135d8ae95a2668568ec06cfa6fe1c156a49f4f1bfafb6f80a32a763e28e6356a22963e775f591a5c73b11bfc813f257b8dc3216e45218773b7e297987a360dbe9431e6be2c7e5e33a691f17cb0680cb311b2af8860e94be6ea258baafecfe4a25f731e98aa4789e7f1c75c1f2f97e9f330977413da45b2c39d8e478104b0f38acd2d2e5d5e7c9897d15259c8fec5c7b3cb88fbf71a1b0772377a164792e1bab1ddcae0c4554b981eb50766fd9d7b479f2e9e45fea452e33f3da5166f3608cc9c9e18c81955e0d4d9fab78119e96f08600d9473ba52a0a08075d769fc0e2b1c458d1ff7a4fa9b4a9b6ec184bcb5d525c679c11128109c8ec9a9407057b77c4c1a09d0d694a4e307ba3ed60774e7f388a54666eadabb5f66c469c0ca2bb7db8831230534db6cf409d70bfbe395ffe221b8927b1889b6896322e0b82ecb9f085f1cbe15a6dd9f370b3ea05078788ca87ce8734c02dba8aa681f9d55f83e7298d8a1f7427330f815258eeb743d7a2db1f8f26dd9a3bfa40f4469f18fe1c4e4ed5034aff9cf0a60a02bb1f11386ac1ffb955cdb89adcdbb65441aaba2563b9f2e55f644bd6727f723f9398173fdcea872e12e544e5cce036b1dd4575210e2cce807d469e3b8cade15aa2a8500a7a12fdc93714cdb48cfc317737c5398179848ae6f8d010493766b9ab484e6b091a9fdcca0bd6b7a0b5fae6a64e1605c52e5b5cf0451a02167d7c2498050374debd168da8ff1ef19991c2f7b18dc1ba83ab3d20108b7ea1beda6800ded6b786878a9e6cce4e980425c2da97d52dcf05d04f4b784a9e34038fea98577f5002913a6b98036a094169a19155e0f9006025f630a559f729035fe355d0200f0e6effa50681033ef8d41366e7e2c6795c8a961b26660532c2b88ac410318ce6bb81b1d8c72f41a68edf7c158142be823e3a498bc00e22dba298ec247da3c09a8fabc9d2f06a3abe177b8e435d801331ae36f0d1efc8e9d15409172d6f7159d431fabb371408ab6db386bee07831080e947b8cc81bc522357509e7b38974c6baf54cead51166e10623b160d0bbd81730cec0efd08249bb87e8e885c4e60ab468929e8c759e050fd6e22ffe6200c2aa578bdf55", &(0x7f0000001300)=0x1000, &(0x7f0000001340)="5672e1aa732ef0cf4451383acc21422ea61164c6dc64057209e5342d26476d4f31261f987e746c8f418c19e8509cac9dd4b23b461510f460431ae50996b5e35dc40aa64fd2ebe0865b9cedc19d44b0dee44b8f710d8f0bc78d56ab7ba160833a87512827601cb62263ea1c49d07b248821bcea69126078c7be14c6039d92b7b532716f39eaee74b3716d4342d0138a95f062d65919df084a4193650b4cb919f7c5dd8c", 0xa3) setrlimit(0x3, &(0x7f0000001400)={0x8, 0x6}) setrlimit(0x0, &(0x7f0000001440)={0x6, 0x80008}) sysctl$vm_swapencrypt(&(0x7f0000001480)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000014c0)="2ea4c48e40c80864af724e8f044c406b6e88d24f2d18abc8e600ccbb0a77ce6d2ccd51a51cbc91ad08c09aa26d858c1d816b8a0fe21d4dffdbeacfedcfe6da6b4095376f5f68070a8abab451ac28277721adfd431db1bb57513d48c524375b07dec04e795b12de5792df16acf89de3efb552c392348c65468ec3c6ad438b5de3fb3fe194e391141d56716cda64c06a62ec4e4c758fe99d45dc32053fcd51881f564eea3bb48c5033efec991bf36f2756bf7954aab7f818c0a5016f369521be74da11cb3fce6db4d2923972766d81bff4c2baaeea001759b0920b11cebd58ef99f1f289a318582ff6b681a02e7afdab3282f6b483b49620202523c007c6096c8e34c8a5f1450671fe77317305abf52010ef5321684edb58b32e8162b8cac263bbf9b2e653635fc6e1b9b8ef94a4dccbd8845a3cc2fef1ee8b693fd4a34ddb3913db62e3bb18f0b1c88ca3059410055ce353f31fab361a5d54f560cc1a32b34bd8d7f269d55b4e7f7b4721c09281ac1f438ca3a7592ec3a57ce3077e1cbbcf8013ed1852863d8c18459c6995e45099fd3e8d6f6ed16428e24c572393af080bd1ce28c9b252e898ced1730379738ffe78a8b7d5c356cbf5186a1b408946b8c822629cd58a480afb13fdca3cb752945a2c64c3adfdabc52a09a2932f7e225451cd4e66cf49b9b18d6e042b346b940844a917c1520f40c67c434c4086fdc5b79bba959c94562d4b72aae724c3b578bcf97bdcc81fb719a4b673b4414845fd9b9c58f76909322ab2906ebebf7a3b7caf8fa0ef5ebb05c526cf7f2c5b812cba7d1ed4fd7cd683ed279e65398441c53781fc93ec3689e867efdd1f587c842d201388088a88178260743e7e0cc643efd067731eb960a94196ee0617667c13dcca094f194c10dd48c415c071ad3d7ea9eba148ec027e782735a38b8cf32f6b5765cb2b053ed4c5dece396c326d070b7440d72f82f37c250dd003a3f01f0fbbc89eaaeb055669054e1e69a94caa4932ec81e39cb7d7b46068bfd47042a2c191eafadef13d28a4a541e13dd9476013000ae3e2bfb3b99db345d8a24fd24b36317339e69164ff65ac8ec3cc16af3339d9a2f034def1790ef03e0e25643350e894fa4a9a7a6d56ee935e8587588805eeb3beb27f5a911ab218f332420c4001c9d048f8d59f2992e2e85f1e1e55c536aefbafa7b8285057f3305a378447bf8b5c45498b41ee8ac7b4db7b2d6d60dc9689f089d9163498f7ddaa80d13bccf2ac8e28fbba93cb2f186c47fda5f5b4e8d01e6ba881a7d5279ea64da047b5044cdbed1122f7c6db5bc86462344026555419973500686b280f5831f47014e896c027cdd326a6f4220859e5e5fb681f831e3740cf4d4a4aca2e92f9115e7de20e2630b2c74ea85164b0a5ef07e6a64cedb6de0c57763a94db30ca971276a60920269f84a7af13efb48edc834f052d717120454eb0a403385e3a1cd4280259b8e481cb73c21f5bb956418e4f993849093961fe8d9fe68ea4c6df3103eb3e24b091fa1b356dd513034ca8f7eafbd2a5c0b0106c353564513d7fb6ebe4f129259a61a206bdabc0674272beeceb4a5ea6aa2f2ee44f11bd0585bcca52e66bf51fe4e0151ddfceed24756e2c020010d43361aa8bb127c9a5ab4933ba8dd3710c237475e144524b26269f7bd3a375293bc7e61b3dd11cb248a3f35ac791524dc9231d45aed09dc45513f073b29770b355e45367a3866abda48e1913dc6903277ce96f36e99a4b1d9a579964173f7042d5743d54bc63af5cb3f0f03e672e1d173d8a31d8e0e64963bd41669919059076e1b0123b8d2eabf8e8874271a80b01902008d061903001174e4fee3db5a42123476b03058fcafd604403f7702ef6eeb7580dba4bdb238f7799c480e1ee83d645cc7cfef8f20e1c4051b8d2b70645ab2fd375f492fc469da96e4be2a17f1c9772b4f53c4a94dbdf5f9cf54634ecccdc2a58830ade7f1678495b5780f312b8e645f17d786ce604d09e816d7f0788de1bf442163fa2ab548170c27a4a72c59c76328f2a7939ab8f3f02f2df4ef0d3c6d4cf61bf0ea5a79916653e89917e227c6dcd7b3784fadc37c0279e6b48886b9041f08490b1451432ae66773759492b48b001cd729e58070806f39e412dc002be8d10898b79892fa975d1537acb4b06cb91515863e085f2781b4acb286975f24bf9008bc947d2635a01d19fdcaa4bcb8ef0fdf93f8cee99d1ff4f6199191dd0afb580a12a7a2a3641914b099667a7161efed45ea4fa702ae77a05b22ea0b1ac86964decd69c249776b6cb53406d61938a95b15c44e715d84bf641ada6a91dbd544599cc6ddabd15089effba564c88c23c65157361bc6cdc0cb65fd7001d602516a42569a20e73881c71a5b184b927ff72d9ee9902c74f0ee089e6c1fffa015daa8e9f582a8c1c3f693b006934520cdcbe1132760cee3d8af6abd36bc3465cd108e762ed5f179917bb06ae4c14d9748b6ca11624e63a3cf73bfb5411c06a13d6ffbabd2541e87f9c5a532d193ebd006477e8c8d770a7b65a4b5bbd7547d492dd58195a7476a98e568f3d715ebc9b1c0d62ff4ee5de30ea58ce17a560b9ef86b4cfb66de768767589e4ee9aa7fbfd315d40f18bf5de7e368de59e453bf9d4ced633353b5f8f7cdb56744b374718c7bab63cfc77fdff112952426f9e5296b1156c951ab6b92ca67845da6345909be45fc1df788d05cf736a881269e202b2c77a7eb0f4be222ead988f6c83502458e20ce4fc5b70a1679a0182a55cc25e843cc06daaa2ad648e95c496ac8af832a4a1791df51d4395957421f81fc8d8f5b0683ed9b9e969b680ea6e54033f062aecb75914b74ed9df65ccfe9ee759871bcb1b6252a760e32c6389e69179abbece5c3330b04d3149e89e7a930fdc5c450c682e90c738474987e6164e5070b1994706c5f60f4a269491f97085c617b6dbdca64507ad4f5383df9624451c07348edcb9021acf65d183e085c17e7d8fd88ddbd4bbffefea507b166e67addf03b6f1bf0745da9a67848d9f3f156f5372be175fb18eb905af3d874144d1748454140f7afde17da35d9214f6461b3f494529c5deaab9b40e766019b780f9a9ab1a5d72786a5add987d8452621c9ed77f0972367ec4098f927a4948463d8c31783871af02cbe5cf4a035bfef24ba36e0f8ded379fdcc15ecd638fe9b06f53892a961e822e42382b7b3fcf5dcb73ecc77b0a621707484cdc6fb8dcb87beed9551a108d0b0cd5f31ad52b95fae6f4b398c71a5f6dbec95d91da3fed8a7375bbbafc4bdcc67a5e750b4fd86bbd567623a045fb441c5d8e6396fff7ac13f3a9928741ccc502efb61ad0734e65776a1ad31c80185b464f47cdd9198923f6c4c8055dd9d1bdf2cb99d52076d7b227ebbe25c2f93bc02b38939a2233b3c2f90449cd6cfe91e31cd3fbce9b1c05fe2266722f2a429bfa74c96a84964d5aca7a7d6dbba52338dfd0c0dbdb16f5000155f735b6878e495f996c4d393010ceb9e3e1dff7f54bca40ba4e467fbfcc8ff247475867df74e7d6c345b4e0516465b9152b98c3e84872d27ed3843b833e45f095b924dadb9b93792034f6bcb7db6ffef18b790b7b33fe5b8770e95430d8cb297e2016ef5bfa77d2ec90489561c577d9fa887cb84944511391115f427b86f782821fe796b3dac523d276e39d4fc53842213d40e478a485026e0815e7784e4dd08c79bfa7316f9b54e1cd0b196d78d43292daf40064952cd72aa282787e274bd30b953f5c14393517c95afa2a9c58be213a0e010c7533abd50832fe8aa96c594754f274cf9483b56dc0c218027bea6f89deb98ab74b32772ad72ecb8453fc1eddaaff3eeb3935fcc6bba57cdbca00457b18c45fe3968a443b1ea0b128d398955c5923f74e4b670ae2a06bdc00856f0916338b19cdec3489f751c1263284aff779b05b47d70d2d7237b0288c3849f99e5fa815b2cd86f5f906f18a8ed3553460c1600e29508a84a634d94b7a79e7ab221470bbac4767936b26d5b77617df642076cb452bebc7d63188b26ed3be10de15e133f27271c149f8475214af0e188e94950d9429085f83079d09b655f157312b064c7a5215c241fda660b7c125ee990ece19868d8cc77ff59995f3001452bd14d5478050fa595f16fc9128d0067a75c37b77b031a2527077c83297959589a0196c3bfd85fc106049b75c76dde976c94fe7f3f88ca737648ebd7a1ffba59edd1f14a172059bc40af2ee92547a9c52a1b26d67d6e921ddd14b7074b23ad35b875b8f60a2f1634ddc4a27b59b39771c8a6e2b7da5ba4410882efdc0bb45bd80de7972f61d17ecfb450d43f78c03a32e49fbf456decc3a5bcf5493723fc3bfe423ee44a240061f9c55c560831fcb3945769d695bc8238cbc4f6a2f6b8a98c87c441e36a1640914333aa9af5b36a956fc56cfab9a57cc4d0d55c2197c48d166ea888d8621869fa53c5ede8e0df30a85ca235aa9266269ae0f3914e936a84c22eb66720856963fd7d0189287aaf4367b9b4a4096f52e1703d41e83e97375c61fcbb2b7e5b8b894aa46d772e5d0477f0de4d771a5e6fba5b76cabb42a8567904a614afce2c2e7f9f13c633bb960fd9779cceab12aa9e1cf19d5fa21bc498c7f17f510c2ec7b69e35e5588a654a2733de440b5ceaf82d57185e602490aeacd9eb5628c134de5075c067687b2052c8c4099b99ebc247134095021f70cc8e87367cea373c514b8b6c162c5a00b733324679757798047679a8f5186a73765cb601f50a94e8dd0f574960fc04546bbf092bd1c7774bece92e83b1642a6715ad8e86ff34f9ab578c04d255242065cb4a40a1c279a4a49ed944bd72a2ae293b8da876cf230ed37ca65d2aad1427b5feaa0adc02c860bdc3d4e828107ae02a145f57db2465ab12b738967a0d84ccd66d6fe2283dfae6048c579e2c0f42d4d747c9c2639d63e0fddbe1f391068f8695214e1468d7fe36f1915685074c17031fcd0ad6011ea37e1bff8abfadb2879ebf7b3e41992f98cb98b3a9dad0c35cfcc50d9eb3808c78459220aad07d182e52fbaa681c7b7147eb173074571ae936b05452d242732de76d8b35e9777d0cd5b14e59e1d6310b97056e02ceaa2d79e33101080266ef7c31eb309e0e958fddc2ed0ceed0005d73cda187a0a76afb9a697ee43077735503dfbf0e6b4eba9d5375c4fe969e6dc8b9d3c4b8f0c568c878122979acef368ca004b888eec2e9a6a747fef4216d8a5c1b168ce579293885f6620adabcb7538753c71a5427da25797b54157b2fc7c9ed3af9c295cc6cb55b5ad2e0fe6e21fd0886e673be6694c1988fc520bdc826fa7ab04fa99b8042089e720a10c5289bd2e6978e5557770aba82745da03b8a7c5e3dbac347778b427c2fdb046fdd56a28ab395eac449e44f23257530d42b221216b46ec9ef6fe080553bf3d2d9a5a3f0e1111185f7b9436ef3f62ebf7a6bea62abca1ffc828035d3f6690a6c87cd02e2a9c7a05c933435b96ce012d27da65b3f363523878ed628bb65bdde4de77dbb8bb9fba3ac9ed655f12d2b6302e4af46f93b7ce09dcb71458e9f4f9f72f6818d1dd4eaa2e11025f47c217ef4c212e0bcef25aff227acbd0f586bdecf01bb7550e77f7f56b00f59e4c072a981fac67699c5e3255ecb12f73d466de6eda5bb3b18ae4ec91234952a21c13f0a8f8b48ac38bed3bf723b8b0297bb52443b2dee6c4b60adb99dcf232641dd7cb5a2a9c01f7f3367d5aef84c193c5f22cafd5477b49ae247829365d60eb011cc79b4a7dacd4d38cac8ae7bef50a", &(0x7f00000024c0)=0x1000, &(0x7f0000002500)="84a181be4e475b4285fc7cb41e4116bbb7a780af3b869c90f5877890fc866300d31cf4776c06", 0x26) connect(r1, &(0x7f0000002540)=@in6={0x18, 0x2, 0x0, 0x1ff}, 0xc) writev(r2, &(0x7f0000003880)=[{&(0x7f0000002580)="ecfc2ad7919af7109388ddc313981e5c7f72b339eb3df5abd1c066213574771997c69645e28f16accfb9c2550b15073535ed081a85f12f4aea9ab6235d32ae313cea1e1ed583acb94e83991ac0eaa555134e34cf837aff14fbc0d0300ef06ee0d2af6f51dc97e35f7d3c15cb29441c97676f8ace6ed85ef8a99b71ca8f4e59b7f3b73c42ac469c57161f98c3a120fd9c5bcc8d01aa49c5f8a636327bd747cd6c2babbacb94c73f351d8ae2f02cfa77c64cf827c660ba26b657d174ca59648ff3a3151af123a55f5631afae79907d042df5f35f3c1eb480d4a729365cc4f9096c6af015754bffe83ca5aea8dad6d59b3d4fe2e8da50583d487154cbd508662a585f811c434b5d995f1360f51113ab99d4bc32e9c9cd90a3fd6352c60b5d6ed82c6d918a13b48073e4ea34ac5dc8f41aa2d538c55f6de6ec551260608bd1db4432d2aff3d24ec94dc518ebc7ddfdc3e6a1958f22960b370e62142c6777929ca360f5cd89fdbde9da11e7b2f0ff7b035f0297a0b94c09f1efcd53773344334216fae5119e9bd0ce20201098e793f89a1c4b12f3d9b60e7c3c2314020fb47af62f749450378df74995cc223e55dee340e32c9e81976cfb089ba5148b643da3de855cb2de1b711802d63aa7ffc929541def7c2f9a38d3a24c20147a74618d5f54330e098ed0516e83d258a00253d25ebbec40eac4df9937dec5db695483f0552084c0b57918463b3c5a5a0f0d9f4982dc3ab605ea69db385675c01239e49693d1f9e030feb7e54681aee5131e096d8b0daa5fc9fe87128b457df947eb07c952406020de7b11a5e88e944470a16bf14b02908cef69b6b127bbaa56681cbcc055b114d29dc066b4310347a1eaf1ef7b10b0f823d3a807743bb294abd24dd32673f31cf7c82ee69bdb1f9ebf8716cc3f5a3b774ce8ee2c248d00190abac6bc45c6a7cc59363011ae39ba368ba6ad1dd09f204c42c3c820bb07f75e918df36f64ce5220b5db0ed27403df6719e129578e82c076eccc3dad8a4a77fa80d518ca5977add4e2336bdde5193fa43733133703ae5df08fdb96907b9b337b788ed27e2a1a2b2718eba59074607614e3654b44b0eacde6d0b8dc40780061f2b12b84d7f8ad11cfddcc20dc8c8098aca66fc1b2751397ffeed48f3bd699c756560f497ace679579144fde74d212748122a7f0c5de9fed7db003c65662fd25d606993c767358755af00e0cac020fc11bbdb65d2dcf6cee85d004868a3444d500abf4b1fd4de9e9dd66b45dbcbbf5ae967edf7eab9c1a8d95f22f8d8d5481c874b01fe7a19e1a9e6d4afbdbc07aeddbc631f681a4b908ac4862e859c61de6481d4ab70e25af6c428041104cc6dea4e20946437ef2ea672e54b856945adb66f3acbb91156e8ad099bb5cfd6bd87d586a970a19bdabc3f494f9e6d50d21eb615662b93943c7b2faddd184df122388c530009eb7e3b0616afd57c69a83118b7dfc1b286fca88e88f702a98afd34d597ad79b9ab1f5ae2c159d8dfe7704f37ed9a1ac271bd14e12ca47a6087da4e1a9596b1ff659621cd88a54d564d92f78abb1d84feb762be01bfe23ad32291b0d919e577fe6133885f84f922c60da77e7e55984812df69bf4c0a165cfb5cfbc6cd0b6f3ba14c9fe1e885a9348a6643b70470172a8de69e748fedc7bae736e413375e3160ce5518ad9eca0ab2a5db3b28de73597312e4eb242fa6a1d7ee6224f0df8212eea083ca68a3660656553ea17c10190388ddb9317a466de84251de63d3036fb04b333d15d54c8c648e5a34a2a8f667e717551d1d502716ac1ed3016e7bc5ba697e10967571366d24720944d00cd2b7f23c18d9126487fb38bb332d46df8156be416fd52c6580ba9055cf7d55c5e98d0745871b27c4f25dae97fc16a55e90dbe7ed8e03a52d5fc6fbbd6819f0e1f7cddd4e4adc8d88d3604b16cc10a69a4d921c5bbb536bbdccbe9e5f4650f69930df39109ab6beb3133091f70f880b704677d052bf1eea9110858a054a3450a9206980c4ac95d44cc851dd4a79885d90e82bc83944fce2fc6e7eb5a2bb13ac4a4319bba1da622c8fe3262fb9c386960b59ca85154e88c7c82aee9f0ed836dac8451cd22d9deb939f4741f3ecb1ab1a7d3b6b027b76d5a3fb3bff3737655ab7491b2fe6fb5d21a72fc6f673392e17f0aa47d4144a36cd3758f0b1eb323d689dc04a2a3c4e298188c067fa8538930e114de710d8869040c8411afae084309c72f495e09179fa712c15129a464615a62aedab702677f712e5e3f43b9d4d055ce8b414b63203712230105cfda4140b693c396e4adde729b917939f8345b7807441cf521d53dee2a7fbfa46b3b137ea3395dc30ee58f2bbaa1191846d0971ee8fd7336de092a2c46c33cbcdb4ffea9d24827b4eb72b803a32c7a1d56d9f33881c8fd84bf5b0c6e0a7bae4bc40a998c55cc475643891ba131dea8c14dc58e5c77b050450e212a7e4b84803d2314b8a6bd3fd97d3a458736a3dcd8c24e0768e5305622eed52858052154a33d903aa2e7e497dfe975c90b55075df35f9d1a919046930df1da147372f21f1570f9289d99452696d426d18dcd1f3fa2c367e50da67448a2156faa9b64fd1cb0eaef33d4262a47f7654463bc4b7004678a17718a08ab84f214582878b9504730d0aa05a704e63d8ae6e8e2452a9e6a3668d817fad68db761ef16086e6c04c2daf9ed83e88e4d743c326005eb3a41f0d8ca4d70980b53ff97f593833d00de36f03ff2305058883de680f45ce20a669998392c96268049e067a492c05666cb7bb9b1210846b443ea6cd6a58516c1a4c6577a34a9feff9cbf60554ad592c60c1d0fdbcb6d3586dc2eb4b8c3144c1b6cf4958996c4695cecc8d1df16478f5194e7a85ee023af016a0964a5ab58bca7d3511a8a29ea665321a93c10852fe6b177d05b26c199b6caf9a749a99a2b695cfe6fa1c459ea162007f2aae8a248ab6b87593317e2a5b028581b1c58c6966109bf3dcf70de63aa2ad29fd9a964b4198f65e301d6f14a046b87b5296f569ccce48cc6d63cee5d287d8dc3422d8aacc5de422b70b6112ba02bb7a295d3fd9e72737888d489a8f6c7f2567cbe9b3b78a5924d0241016fb2d1f26d02da4ef8fb02af2f3d7634f8c600a626147e31e41594f42e689e68146dd6dd140d764c517032f2f845b5b1e67d804df85fe08dabe3734041646ac3b54827a238f9826f3ada014d67263556ac628c1d83506493c1ed4092dfa9b170d9956d3ba4137dbd51ce4a327d0f04ff37d35c30c9678e2300b7c6c723829cdf94c277bb2068007f99a0d0188f1f91a9eb50f52e7b4aec57cbc4a9b4e07facc5d81190d360e070e52d297f4f485f1b821f4b8ae17e7a0af1811e9c835d627b60ab804a8fc1b1894e726f0920ed59439ff183db4aff95a60384c90fbf04a236cf648cf76ea3249868ff187ae51de5eed79b1fd2147459b8057d9803708f2972c4bd7c1cf2394de202fff8c31697b48c5872fabb7c775f17337770b453f65f0d21399fcbe7e3b1fa67142940325f65d1777f0e43649475fc8d54bfdc37b5d23fa234ce0ccdc235914193971db4311a2eb8334d537ba2d0ee15f278dbdf8457652786fcba155a6ad159efa3f8a72b77e3dd07ff15b71b0cb80f7da83416ae36c026077e879f1b353d33a816796b8d7bfcd08993c2137b81be4b542c66dd359ffb5c1720d7d25c3002b06b17e016a975094289416d7c9b32c0862cbc7a1336f0bdfba5ce4cf4eae21fb54a3dc670d478eda44a11d36b38fdc20e7e592181f0487f0538a84ed4f1483e412fed250e2ea56690ba7aacfe614e0d3ab0ab84013e51fdd17c4c472a2f90b27e9bdfa1c3ae5f99512767a6ee9112f746b6188829fa998b7da377654231a0cf6dd04455411acc9bfc7f611d59aa25df8514da07825ecf1ce2a21f39fb062949f92cc73355bf8a5be798fcc0624a80d0cdb9392a6bb6721b9e6a0440c17e7c1fe611f5270a1cfb8c5eee87a2e129d99cb56e83982610cadff74bdddc29c492580980b09b2c5c63e8a6a487cc80fffcc3e9171b57bbcff83eb119b135fb0cfdf0f8255579ce036af6a7bfa33d5b23c1c3c49eacaabfc05ae6e2d7f77c129019ef125477eff8223bf0f5ce01ff165b79051f6c1005e9f270588167c1cdf3d4397c5bae4e71b1a082f16a552ed6c91fde9f0a05d9a2068eda6b3fa24a4e0ddfd1343a6430facc605ad41c1d072dc5a53982349c3863ff2629bf44d172f668a01a616ab6c03875833d387c007ec264d7d8a45337df0359e4519c008876d0c17d438dde9d8ebf25684ca7b8027534ad55be2fc7922f37c27e324e1864b5eef9af2c83d0c67c4fc12043cb8e982581b72096af9757c5491d6a2a1cc5feb96e85932440b1deaeb6f78be1415e068f41719fc01fadc95de750ff9b061c74b0558fb5903d578134d088d5feb071ff6d2dd7cbfb13e2710135fe2669927ca47ab898c5f41ab2679654d537a438ede2ecaf981e48286dbb898d9d2ee262f77456a11b4c99adae36e57c9364ee41e21529d549749284d187152ca7509cde088b2c0032f9218f0b21e5ef4c7b971df48010c7ea40a05860f7de4330bd1e5579ea6afb18a7c5efcc7162a8377813ce0956a4de2f656228dfc3d74129bd024270244e53b4ad1619d3415dee31ff4ae1567b3575310f8b7d3e89218ffe76651e2404499f643e083ccaa734f3e521188376800aa47f0ca7733ae84ea5495babc06f06fe68b358f0037fdbad0763ea06269b271b1219ab72a9548ce63114c7a8c4e47e408a489be9ba4b75fcb2a7da5b829e1934129f10865ef790aba087fbf19c1b763f2eac54ebe124d8980b51f9b2c78104475be17162a9893600bd64a0169b83cabf16732b7752a81d56b6e9011689067f40d6a0171083c4c98da14b8ba2a05b944a24e146658baa2701e32f1246449dacc88724f3bde62db8cba5b0a66179f4ecfd22580330b3acd8e6d6666cad14247bea805791ade55bdd774b9aa8d19535cb2498b268e2bed72e3588e2abaf6d989ffa1872934c201face4637c0c6a8983a1c942550344c5e16e83eef0584b823b2b320e459ec03cd8020a34190fe05c54e87672449a6d1129fa21c329879327c1edc863408bfc433b5fdf07ebb48606af12f7dd905c395047e24c0b9a616f60c659b2ede006cab04d7bacbf30d92973e654072ec2cb93562474e06dc0cac6803540f7f74f42038239ea21b6757c1577c63a73cdef05b1148838ecf84946e275a1120c30b6344b251b0505a7b5840733fdb6d5d08b30556704f89a15764a3b13a0c8c122f0dc5a48fcab5cff0999a5c3e81864604d180e6f4dc40ca1dc54df4f5be19b9541a12c9d6e3665840549cea5887b1c06ccf13e5b1b41590ab089eab3aa5fa06d0d45edb446ec5addd97e8ab8f9c4a02c1194225842059c30df13295f0a9369b483f65ba4bdc0b2b4ab0faec56ca5274bb60a8d8dae3bab42ad2cddeab3f9c7a5d8a7c24cd5013c4b812cc9044c10417c1057a5d085994d11073696dc81e48729ed1bd977da68724a82007f93640ff9162ce8439557826f92e1485d9ff4f1f8873a6a3fce3f721a29c86c8b358633a9aa4f3f46835ee6f185a07ba2b09fe24d8c7861af06a06e6a00bff10ac7f4e19d54cb9fef979a18b8ac811007a64c32c974e0128f4cf8b099221067e6568ae0f66e76dcbe7f2095b7aef9bc6126c82f7346d2b0c297a64e817142f3f0621a1af80fc1b8f3d4bbc5ed4f851cd2d425c951bd1ddd740225a8e2a596522a4547f58481b472", 0x1000}, {&(0x7f0000003580)="47d08aef20c22865c14cc420ce7a4f100eaa4dd7418d1e4c07b6c1b7b3a9087ca49718205823d34057267edc63efe96a258645eb7fc213b5d892790ebb659a7a0a8a1ef7319961a34628b40f5d78c47d69fcca1d72bf197e4b27dd2d31e1bbe65d5662a2cd82bbbf971e3fb4ed241b9862b788a1c1a5b2886a643c21a77b69c9603643b05b934c234e96e9364c8381e23deddd39268252c396bfdee9b1b2f6e8ec7a04612e51d121a6cf7d5b95503c1247d8e886aa84eefa54618c407468b3c1d81d59ecd7e71c9781d745b07a5ef769424b2d2a0e3327613bfc63", 0xdb}, {&(0x7f0000003680)="4bcf9346cbb725699275264baf430cdd0fdac06ca2d48d4fd08bfa99ddee734479fbbfbe59efd166ca0d0918755e0ebacd433747da2394e4ab40c9229adc2e3ec8131daf87a1b690e900e89df762e350183fe2289c61eefeab4e5d5df3701bbe0b2ac43037ced5326c7355469fbffb6fab87d5e8649d81e993264373394832b5bac91a99dcdd47d1caade7ffaad388d69e7b991202715092ef61e6e2d449427ad25643a565b57fac59ac4f103ce4e4f4506a05abb76f7a60e05c65cba741db1c081b304e", 0xc4}, {&(0x7f0000003780)="0303374ac0acfac3298c5f5b36fc05e1c2b6e11abdfc659e2ba8bf81d9b931e34a78e0f2dc9bf67f42a726db02e5c6780d6e4f402c2785f6fdbdde5bc7eba9cdbfd309aec875c4fc8a65b9399306bcc2ec5d73127b164f32a37828926deeb3db339c02546e7aef7dc03d2995e1cfc1d628f0ab04778e511d8ddb62fbe6409684baacdab410f44a9fc6e517958ef27a9118aa04f9f75eaf56b80bdd2c31aeb833c323759f1a7bd0e41ee4b40d6ac68af91b7a62f7d7fa1190934af3575fd7845faa4e5473079408c381c6c97467701d", 0xcf}], 0x4) sysctl$hw(&(0x7f00000038c0)={0x6, 0x17}, 0x2, &(0x7f0000003900)="4313b1325b9523d3478765be38392be5f8dd8890e4779261313ec91ef8497f6f5bf523a2e809dc04268419db04b99f9a7217fa6c67d3e9814e5e28eddddb7e0feab6bdd9c9889c824dff5a72e989bac30b76", &(0x7f0000003980)=0x52, &(0x7f00000039c0)="96d3e3442ffd4371e80b085c1eb2415ac531bce62a62730878e0facc3800122b1f8269c88db12676f27251343ef5350e930d044390d7ac9f6fb6bf007bf39938ca2ef163e0afee5730811546efcea6a9f2c07282492808b015f71dae28104fcaac1ce7d7175d780fea96785d604517e4248ed14fa83a6b8d6692cc4ace053b08044e1e0e7c09ee145e1aa472675997f0c328847a6d3609cc5dd7823a32836c680aea18770de4c3478b95e378fb0927ad5466066f5a0b9aae96cf356baf132159407130a47ad5daf74556aa2815576617e405b777dd881a", 0xd7) getpeername(r0, &(0x7f0000003ac0)=@in, &(0x7f0000003b00)=0xc) r4 = open$dir(&(0x7f0000003b40)='./file0\x00', 0x400, 0x120) fchmodat(r4, &(0x7f0000003b80)='./file0\x00', 0xce98bfb4dfc741de, 0x4) r5 = socket(0x2, 0x8000, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000003bc0), 0x10, 0x0) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000003c00)='./file0\x00', 0x2, 0x1020, r6) accept$unix(r5, &(0x7f0000003c40)=@file={0x0, ""/4105}, &(0x7f0000004c80)=0x100b) getrlimit(0x2, &(0x7f0000004cc0)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000004d00), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000004d40)={0x7, './file0\x00'}) fcntl$setstatus(r7, 0x4, 0x40) executing program 7: getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x6c}, {0x28}, {0x4000006, 0x0, 0x0, 0x1000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000004c0)=[{0x40}, {0x50}, {0x8306}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000009c0)="0000cc9bcca9e1be037142000000", 0xe}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x40}, {0x6}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x60, 0x1, 0x4, 0x6}, {{r0}, 0xfffffffffffffffb, 0x82, 0x2, 0xc72, 0x10001}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x24, 0xfffff, 0x0, 0x10001}, {{r0}, 0xfef92b72ce2378a6, 0x9c, 0x7, 0x4, 0x1}, {{r3}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0xf45}], 0x7, &(0x7f0000000240)={0x9, 0x7fffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r0, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="e20112e323ffcda4d5e26c8252122365bd0300c5bb46baa801e443d4d959bcb51d11077f5c78997490d4eada50003930f23a5ff61d2b7c3145adce9a8eddbabb06d355c5095321c49ae4", 0x4a) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x4) ioctl$FIONREAD(r6, 0x80206982, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x288) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) executing program 7: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semop(0x0, 0x0, 0x0) dup(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) r2 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) kevent(0xffffffffffffffff, &(0x7f00000011c0)=[{{r4}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) close(0xffffffffffffffff) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x37) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0x3}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) sync() syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000004000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff02000000000000000000000000000101"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x84}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r2, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x80}, {0x1c}, {0x6, 0x0, 0x0, 0x3864}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) r1 = socket$inet(0x1e, 0x3, 0x0) fcntl$getown(r1, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(0x0, 0x0, 0xffff) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a000000000000000000000000000000fe8000000000000000000000000000aa"]) close(r3) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x2, 0x0, 0x6a, 0x9, "fc686b340da1e4795af94564bd1305d65c21963c", 0x200}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r1, 0x2) executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x84}, {0x6c}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 7: r0 = kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x80000000000206, 0x0) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x40}, {r1, 0x8}, {r0, 0x1}], 0x3, 0x3) close(r2) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa", 0x3) setrlimit(0x6, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r3, 0x0, r5) setreuid(0xee00, 0x0) mkdirat(r3, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6f) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r3, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x2) mlockall(0x1) r6 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) shmget$private(0x0, 0x4000, 0x3c8, &(0x7f0000168000/0x4000)=nil) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x40804}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) shmget$private(0x0, 0x2000, 0x1a7, &(0x7f0000ffc000/0x2000)=nil) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) select(0x40, &(0x7f00000006c0), &(0x7f0000000700)={0xff, 0x1}, 0x0, 0x0) executing program 4: ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0x79a) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, r1, 0x2) syz_emit_ethernet(0x39, &(0x7f0000000180)={@empty, @random="88adc33b81f3", [{[], {0x8100, 0x3, 0x0, 0x3}}], {@arp={0x806, @generic={0x6, 0x3c00, 0x6, 0x3, 0x1, @remote, "e47df5", @empty, "5db472715c1b318a9b7533667f2632fe"}}}}) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getpeername$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x10, 0x10e) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) renameat(r3, &(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000380)='./file0\x00') r5 = socket(0x2, 0x3, 0x1) r6 = accept$unix(r5, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000440)="d4ae2d536d6180b6d2e6136a510e88e736d0d4d25845d02a8f236899e821794695cae1187479ccd3fdaf51b1935848e306422dc80b3a99cb00117036d3d9e1ad226b3eb465a002f3d43ff71c1203f63be0c0970de815119883b38b1084d766bd6bda0f1619d09df60e9061fa06025257330c5b10be407191d10b44fbcf3a3202ebd9956c6ded06580c33cbbe3cc54f966feb082a4106cd89b42c556e78a42eee73f99dda9bd52c7799ecf220238eb87f6abc8ac8f770cfe2e84e0915bbce10501cd6bac46f3f9d67cd1daa4e284c33b03e371bf67b90c52e5706d6835430c9a64dbd316635fbf364a1a857dc383fbcf2477e2b9c758dc3a8", 0xf8) truncate(&(0x7f0000000540)='./file0\x00', 0x3) truncate(&(0x7f0000000580)='./file0\x00', 0x7) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000005c0)={0x5, 0xffffffff, './file0\x00', 0xc24, 0x1f, 0xfffffc85, 0x8}) unlinkat(r3, &(0x7f0000000600)='./file0\x00', 0x8) r7 = kqueue() r8 = socket$inet(0x2, 0x4, 0x6) getsockname$inet(r8, &(0x7f0000000640), &(0x7f0000000680)=0xc) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000740)={&(0x7f00000006c0)='./file0\x00', 0x2b4, &(0x7f0000000700)='./file0\x00', 0x8}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000780)={0x2}) writev(r2, &(0x7f0000000a40)=[{&(0x7f00000007c0)="505c4b17aec8d75dcd04a18309211dd68625abe2403f048094b0310177cf4309b90d05e8acd5f93a8ba97d32bdbd895b240cd0ad125a63e592f016912d37825cea3c80d175fa3451544319f84ab000b09aad87ec36e080f4771ff5cb320b2053e28a0d9f3b787aabf22c2071439e61a79bdcba37aa60af57ea821f869b4ebaaaab7f02447c663d97bcbdab8afaefe5d96c62f8693b146944f2876dd1", 0x9c}, {&(0x7f0000000880)="89e5193dd248b2e720f7cd8ad4fb27979af36464a01ba2f0a9b1ed759af1e18efc87d6313c3f1ec0365a68495bc05f25d95330d95257cb966ccc3cebc40756c9b713fa6d69132b5487f92b3d2294d4ca4d0271f05323c68c524b5f4c6ac90273bba3be7743a5793f5268aec9711144790eb521f942263e2ad264d057f8b7167c2d95c6963cb44c83ff4fcfe334ed5065b076a7135ef4e0a1b87750f914a1a9c5b39d2bd95a623fb0d15e361f040426d45df8c068f86b61ec5574e3fb9962063ac8a70b7c69d484e996b0462f46e808c6e5c32127746d5823c9d33e5fd1af7bba58232ba2e88e", 0xe6}, {&(0x7f0000000980)="ab1b4cc5d3597f20e0a77266e525bd1acffb7a9ed2791b814ffa26a0962444e00b81344e487ba0ac8a6357f4d26508d4fe72", 0x32}, {&(0x7f00000009c0)="3ad45bc08ec237ad9bfc6711c7a27f0cb22dd1a4e4e8fd7722e77cc50cce507b8b04f3256b500c21eea98288125ba384ecf32a0ef301778bc8ce3b8bd552b78cdb5acd", 0x43}], 0x4) mkdir(&(0x7f0000000a80)='./file0/file0\x00', 0x4) fchown(r2, r0, r1) openat(r3, &(0x7f0000000ac0)='./file0\x00', 0x8000, 0xb7) r9 = kqueue() pipe(&(0x7f0000000b00)={0xffffffffffffffff}) kevent(r9, &(0x7f0000000b40)=[{{}, 0xfffffffffffffffd, 0x1, 0x8, 0x9, 0x101}, {{r6}, 0xfffffffffffffffd, 0x12, 0x1, 0x80000000, 0x4}, {{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x6, 0x5}, {{r7}, 0xfffffffffffffff9, 0x50, 0x1, 0x6, 0x7}, {{r10}, 0xfffffffffffffff9, 0x18, 0x80000000, 0x7}, {{r2}, 0xfffffffffffffffc, 0xc0, 0x40000000, 0x81, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffff8, 0x4, 0x2, 0xec, 0xad9}, {{r3}, 0xfffffffffffffffa, 0x3, 0x4, 0x400, 0x3}], 0x80, &(0x7f0000000c40)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0xeeb, 0x3}], 0x7ff, &(0x7f0000000c80)={0xfffffffffffffffa, 0x4}) executing program 2: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000280)=[{0x5}, {0x34, 0x9d, 0x0, 0x7fff}, {0x9106, 0xfe}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setreuid(0xffffffffffffffff, 0xee01) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)='Y', &(0x7f0000000080)=0x1, 0x0, 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000003c0)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x66}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000380)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) pipe(0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) getuid() setreuid(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f154c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be812225ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x6f) executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45}, {0x1}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) semop(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) open(0x0, 0x0, 0x0) syz_open_pts() r3 = socket(0x800000018, 0x3, 0x0) shutdown(r3, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x6000, 0xe06) r4 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000280)=[{0x0, 0xfffffffb}, {0x22}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x5}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r7, &(0x7f0000002400)=[{0x0}], 0x1) executing program 5: r0 = socket(0x6, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/139, 0x8b, 0x803, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 1: chroot(&(0x7f0000000740)='.\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/44) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000880)=[{0x0}], 0x1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x1}, {0x2, 0xfd, 0x22, 0x1}, {0x4009, 0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = dup2(r3, r0) close(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(r4, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x0, 0x1, 0xbbaa, 0x6}, {{r0}, 0xfffffffffffffffd, 0x31, 0x20000000, 0x2, 0x9}, {{r1}, 0xfffffffffffffffb, 0x48, 0x1, 0x0, 0x3f}, {{r0}, 0x1, 0xc, 0x1, 0x1, 0x1f}, {{r1}, 0xfffffffffffffffb, 0x62, 0x2, 0x1, 0x3}, {{r0}, 0x0, 0x0, 0x2, 0xc8b, 0x401}, {{r3}, 0xfffffffffffffffc, 0x28, 0x20, 0x101, 0x6}], 0x260000, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0x40, 0x40, 0xfff, 0x101}, {{r1}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x38, 0x2, 0x8, 0xf853}, {{r1}, 0xfffffffffffffffa, 0x18, 0x1, 0x4, 0xfff}, {{r1}, 0xfffffffffffffff9, 0x84, 0x4, 0x4, 0xf335}, {{r1}, 0xfffffffffffffffb, 0x10, 0x80000004, 0xbf01, 0x1}, {{r3}, 0xfffffffffffffffd, 0x9, 0x1, 0x0, 0x9a8}, {{r3}, 0xfffffffffffffffc, 0x8, 0x4, 0x6, 0x8}], 0x3ff, &(0x7f0000000440)={0x7fff, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) pipe(&(0x7f0000000140)) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x2) select(0x40, &(0x7f0000000300)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) listen(r0, 0x0) socket$unix(0x1, 0x5, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x180) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 4: openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0xffffffffffffff36, &(0x7f0000000000), 0x90}, 0x0) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f0000000440)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0xfffffffffffffedd) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r0) write(r0, 0x0, 0x63) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ktrace(0x0, 0xd0730f51e69c9f95, 0x0, 0x0) syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') rename(&(0x7f00000002c0)='./file0\x00', 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaaaa08004500001c0000000000019078ac1400aa000000001100907800001800117146c3984513d6f5"]) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="7489c59debdf4a2cbab73955eb20be24b57e1e41a32cf021c44e372d3eecf5e1b3924a8654afe667b50f79e06773cbd224673bc8da2068d7a9fdf0753347e5a8ef12e5f5522ea98a6e9bfd3c1b0a6a4834d2a5ea793c070c0bfd2cdbe29c93e037d5fa95177a188a4a4625aeaf6c0db55318abbcee695e3642e7792118f276cd1e543feea1f750f2d4d65b92c7ef6a270d2d7cf11179bf1c6eb9eb4c21f3a81a8a3d648466aeed3bd6612e3c748b16058787acee3973110d25c28ff962e05ab7a2c8945fcab57c9f730b0a01a0a5e4cd274bb724f80a7138590189018fb37f06db0e76798d70baebef53aa966154860f48c62955e534f8659a58ea8270b51d", 0xff, 0x4, &(0x7f0000000180)=@in6={0x18, 0x0, 0x3ff, 0x800}, 0xc) executing program 3: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x2}, {0x0, 0x4}, {0x0, 0x8}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {0x3}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x6}, {}, {}, {0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x9) getuid() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) clock_getres(0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x0, 0x6}) setegid(0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='W\x00') unveil(0x0, &(0x7f0000000180)='r\x00') unveil(0x0, &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), 0x1) r2 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) r3 = socket(0x18, 0x0, 0x0) socket(0x0, 0x2, 0x0) connect$unix(r3, 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffffff) setsockopt(r4, 0x0, 0x23, 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x8, 0x0, 0x0, 0xfffffffc}, {0x3}]}) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffd, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, '.\x00'}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x2, 0x0) close(r1) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000440), 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(0x0, &(0x7f0000ff2000/0x4000)=nil, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000900)={&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x7, 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) mknod(&(0x7f0000000400)='./file1\x00', 0x2000, 0x5c4a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x36}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="62b64fa8", &(0x7f0000000340)=0x4, &(0x7f0000000380)="e8e24fa7", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setitimer(0x1, 0x0, &(0x7f0000000280)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) socket(0x0, 0x2, 0x0) socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(0x0, r3) msgrcv(r1, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x3, 0x800) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) poll(&(0x7f0000000480)=[{}, {}], 0x2, 0x10000) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) socket(0x18, 0x1, 0x0) socket(0x6, 0x0, 0x0) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)) r1 = shmget(0x0, 0x1000, 0x4c8, &(0x7f0000ffd000/0x1000)=nil) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0)={0x0, 0x4}, 0x10) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="8b8779350d5e0e9b76b3b86b2d853e80368169ccf03f4ebd9bf5199c2e079d9731abe0d6e88753277ebde9703eba2310b479d49518c0bb1d74e646add47371599fc9b0d31742140f1ef06b5ef4060442e4ca911092e883bf342b0e038b293e562fde9437a7f1d7c977456abc7c44280ac0c7735b65f2dd66706791808c8d30c7", 0x80}, {&(0x7f0000000280)="4383d53215acfb9a73bf047d7ca84524b1fe53e44c7398f76701cc1ea20f939ed4a6baf984ad60095d22bf0279dc6fd5233203c43f2e4832c75648d8cb416dabf891804becfb1e8d758db62b13ed86aaa74f402bc611", 0x56}, {&(0x7f0000000300)="96c301481378e237bb4d65b4d52be909f331f8612d7f6ae0a8aeff2568d91fcbe90244bdf5b60efc3357d7c791557b402f7a4358bd9fd3f289becf8e4824a97b7cb7203db392eee1587e37d0e1d797107cce0771cc003bd3f10405d83ff160997ab7bdc3e8f26f26e830fbaab89a116faa5a4eb2febac678a2046a47ee6127e00b2f5f8a4626cb0593075f92c4c987fa72294aa11984329f518e1df8f0f93581cefe9d977100751e4ea83db719297d7551d9bd47738e5f63eed25c45758ce0dd122a715aa5f039fd5b12a496746c9de1b0a04b3dbd2860a90de0ec41e86661d3dc15897f8e53d5977ed43e5dfa5312c1281cdba7", 0xf4}, {&(0x7f0000000400)="eee54a1238b77cf18e66fd8d17d6b82e6cb3721779395365fcc404b4cafa7cb3bf456aa84f87872c64a82cd4d6bc24accd1ad2f279d3be8b54ccc5edd1b15382411b4933d225434433be0aa1ce2e9087ded4b09b019f3276b247190d6c49508679ab8078c84b8137764bccb4f9750072e0db039880a4734d2522ba4389c14a54eb6ed2b17e3e831a3507bcdbda3977f0d4d7b19fe0fba7cd546649b0950cb0f3bc44e1c5fb88dd66b50110c17c4df95b1a27a4b69cb6da6a733cf10f521146968ddf0ac6b19e5fd652e9c3335c10", 0xce}], 0x4) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x180) r4 = shmget$private(0x0, 0x8000, 0x113, &(0x7f0000ff8000/0x8000)=nil) connect$unix(r3, &(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000005c0)) shmget$private(0x0, 0x1000, 0x60a, &(0x7f0000ffb000/0x1000)=nil) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r8 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000780)={{0x7f8000, r5, r7, 0x0, r8, 0x80, 0x6}, 0xfff, 0x1, r9, r12, 0x9, 0x2, 0x7fffffff}) socket(0x2, 0x1, 0xf4) sysctl$kern(&(0x7f0000000800)={0x1, 0x3d}, 0x2, &(0x7f0000000840)="047b104ad0dc5dc2f50543a1b37cf13c93d4457295a2497ce252569011ff4df1b096b8dc9a5ebbd4f1dcb59d914abc20fde3c71353d8430225780ba05853b6ca29241f5dd54b142e02da033e202696f8c53e652f33f6ae136b08132064ecbe425e39657fd8bc1064c264ad2934031b29c6b30f3c0d74d4c6aefe774da1260d4a315ed49eecace3401ecf7701f4478345eb483779b000bacfea112a135b", &(0x7f0000000900)=0x9d, &(0x7f0000000940)="ac6f60bcd5219933577c1aea0625adfbee8053fcbee5180bfc1438288cc21162d27718bf8519ed8253511a432900ec3e2b2ea8df1a7b576a6319f3d1b5ae753dccb345fc280a9739b03802f88def69a850b7ad2169da3b969f6e837642996cdc516f59f20266e5d73d8812afa808ac74b61af14577a9b2283fb5d8ae636fad81749940fb7309fe7ef213d2dd0b5b6818554d549274c82f11e2eb07aed8e04aff07a978b1b3af95ebe9ab67b07db52d702b059a94b635ea1219475963572662dda4103ef1b565d81e5aff8e3cb5", 0xcd) getppid() shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x0) r13 = semget(0x3, 0x1, 0x420) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000a40)={{0x6, r10, r7, r6, r11, 0x0, 0x4}, 0x76cc, 0xe000, 0xfffffffffffffff8}) socket(0x2, 0x3, 0xf5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000b40)) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000180000000000000000000000000000000000000000000000000800081a0000000000048800907800000000fe8000000000000000000000000000bb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) syz_emit_ethernet(0x106, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000d00300feceba7d7ba90e28efcc5cc08cfe24befe"]) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffff24) executing program 3: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x3b, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x18, 0x0, 0xf8) r1 = socket(0x2, 0x3, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040)="162b9eec9d5a20663a5ed8095dd468a2234c735d3964e12a349995c2ddd1aee98fe580f95b8eb7fbd166891cc20f56b257eeab9898a063fca19fc186b4bbc610cdef20ddbea53f6a6c9a4432dfa24cc3774745eab3c03d95e956b109507ab42b620863a0c0dd93b03f8556a337b1ddf27e509e703d62fe29602d7c708b09386d16abb3f1c9a53475ba709331a2bfa301a34cfe99b9e7fbf7b2b0e6233781f6f477d73bdf78499f1a22823c91ff8aa027c603fb99806dcb46a15537f8ac39c55d91af1d146baf6d0f6c5b49d12ea57ad06cd8fe", &(0x7f0000000140)=0xd3, &(0x7f0000000180)="ad0b4a7d7fa924b6149af8f27818247172e3407913d84beee8595f074415536d5a19566c0997d687eabae0d502535b38134d9655c81483ad6a7ff30c49bf2a6890c9aa61dcb303e7219aa746ee8396a76a5c71f666169068e339e67e99187bd30bf1b4ff506115ad0a9c2b803d8e830541b176082bed1512f394026c2718ef22adb09d1d5bc679b38308fd82aa4eb3f210ad259698877105d8bac60eef9a49046bfaa8fcf38b38b1a729", 0xaa) shutdown(r1, 0x2) listen(r1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x1) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)) r3 = socket(0x18, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x801169ab, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_open_pts() socket(0x1, 0x5, 0x0) syz_open_pts() poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x80412dbf) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000280)="76e5eac907f9c8f7a2516077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9625dec06a00c222f9e35e961102288ba2ee29510577926cc00f8a613585893622b598c7d7ffa26c34bd40d22c25a8a2a1265d491252bb781ae3718e77d0aa28ac4f78f00"/124, 0x7c}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10}, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 5: ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000080)={0xf6, 0x2, 0x3573, 0xe3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="11f9c774db85371e8391d7509485349299393db1adc4cad1ad9a7a5a410b11e18ee1a60dcb1d5b4bb024a50d554a54b60ded4f6f26da4759b0495acbf287eac7da439ebe1b0ded13a92c36504e0e46e350f8fc7fd1760cd58dfbeec5f71801d2adee8a1ce1bec6a3205390a7e123a875b12d1466420cad52b58203bc7c7ee76b149f81c9c695d4a47740c0fb6926d63d05cc5423033d7a40a41b03ff59587f136391a45d3de558794f6cf5b50290dd935c10509a2d654a481c2bb876bf7a8bb9c7fa434b77be5d4d53a724124eddae", 0xcf, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000200), 0x0) shutdown(r5, 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000002c0)=""/95, 0x5f}], 0x3, 0x0}, 0x8}, 0x10, 0x0, 0x0) dup2(r3, r4) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) write(r2, 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) socket(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) setitimer(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendto$unix(r1, &(0x7f0000000000)="b100", 0x2, 0x0, 0x0, 0x0) close(r0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{0x4, 0x9, 0x2, 0x20}, {0x2, 0x3f, 0x4, 0x42e}, {0x78a1, 0x3, 0x2, 0x1}, {0x200, 0xd1, 0x5, 0xec06}, {0x800, 0x81, 0x5e, 0x8}, {0x9, 0x5, 0x1, 0x46}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 3: sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000001800), &(0x7f0000002800), &(0x7f0000002840), 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000340)="403cb28f63d7790936e3a2738958a3b62c072de1838931655e6d00b1b0726244eef630cf903b81635b14af135423814a46bd5d91b0d2f63eadf3696aebec589571284663beb60c6341942885f6a77a68c340c876fcf1f3c9d14d32623ef5c76de1d6859407ebc0ea935d5992361e94042ecacec8d9cabd", 0x77}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000400), 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x11, 0x3, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000200)={0x0, 0x0}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x11) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRESOCT]) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x1136, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000003c0)="2b4b76dc", 0x4}], 0x1, 0x0) sysctl$ddb(&(0x7f0000000240)={0x9, 0x4}, 0x2, &(0x7f0000000540)="b1c8b85d068b02f5c50feaf3bc068013e02f8df86d65d688cfb0770af4658a43759b5dc41262bdaa7cc9a4e402f35e523b319543b9b8d4874786ee316b703b2e96b0d2d8c6ebc380de98ad6a7e4700b5894cd0128639f30d975b0cc11ae636ab996dca41e95a18e722c663944ba8f2ba8ed0f6f4a44d759884b3db4d9bd6469cc33e015c8735a948ddb1fe5e2b56c1329b8c7675910f446ef7982a6debac7e3f550a006c1e1e38499ad80ccf446264a2569129602c2c1c15291d9cb191d0bba0bc9768895e81b8424926dcd6c2f821b7bfd4d9bc6615b29ddf62c0c86ef4d9e32b951a6b3330559e", &(0x7f0000000640)=0xe8, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2812, r0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x45}, {0x8506}]}) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[]) executing program 1: mkdir(0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x8, 0x0, 0x0, 0x4d}]}) close(0xffffffffffffffff) r1 = socket$inet(0x18, 0x3, 0x102) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYRES16=r2]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x4}, {0x4}, {0x1, 0x2}], 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(r1) msgsnd(0x0, &(0x7f0000000280)=ANY=[], 0x52, 0x0) setrlimit(0x8, 0x0) r3 = syz_open_pts() close(r3) executing program 4: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) writev(r1, &(0x7f0000000140), 0x0) r2 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) writev(r2, &(0x7f0000000340), 0x1000000000000014) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r3, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x10082, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000002540)="bee4073c1989193c6500e3ffcfb9b373e48008db034cbf3de2fa87154b1232c2abc3b15104c1e135b11938cb5beac4dc5e2d249e277571aa2dd3b1d419f9d3a9c5f0a6f1664691ac759b706266c5b8b55056758c4b00b42e6121561b8fd114ce9a91dfea6d634fdf9c191430e7a710a8842070e4d08349194b3b86007724c1b798ec0388774aa84e8f9b50f908003bac12745b7c8e59db11269eb41891cad559116a0400"/179, &(0x7f0000002440)=0xb3, &(0x7f0000002740)="bd211eab918b37c579cc36414884f19c43bf472ce27663e9080f9e399c94b50ab124636afb558437a6d538f5cc8a4c82debf55d331b9456287194bfdf7c04c8e443ff5b96e19b18b5b3a8eea11acb9f1ba0760e26184984e59fd9c65ec7d4c2f8f685770f1a68ae64dc8293bf49be3c60379814a7b7f1d58edb34c199c68691823f27efc655fae3a324360da42efcdb90b6839705b94e324394b2b10b69fecdff2145d0dab751e347b1c60348488522e2c5d922ef4475b9770ce4365cd6275a220f4789a678a12a7b604dd58d7ccd328003517d4eed608b6ba08370d370b41a6982e6c0c4ffaed68aa4e732af2a24e84ad4701c008b314b2c36fd4750c1296dfb5ac2ed1d1b1cf743083464c1dc7a6da8f4db6cdd2194601d7572019b3e5a064ffa986dfad423df2f5730ee7068e7a0dcb6735fd59f1e144c290ccec2a7d63212c349701cbb70a779d153df04396d350130715f4ccf924272fceecd35494a789e7388222d4c64018aa7da7e3a83b5d172cceee8858660c92a9a822bafb38181b8f1d4611bbd0663948f40d86e65a25351f8c538cd27966ea33eb384978b470ed4328f137c6cb3998ca54f63bc09cd987043e22c59357f19ec8edd6d05fc3b2e3e024a8a42691a3d206c9a084c89fa45e76fcf97a524dd68a7be2c7cdda93e4f78465c367114e008b1d5a98902e25d0da2f1f8f920fbb0a648d78f192023ac08fc38daf09e55e72f9baff885e8f487896c3b47be78545954f7c0b77561ff401c4aa2a98c9ff95c409b2285ce2fbe997b99dca0470a48aa06a17939b8459b1bb4dbea0802ed102b7d1eab4f616b7766219ea6dd6f511e418e30ecfe2047637c0917131b2a67f04bf9ef3651035574531eb482f64659938b0492848b743785e450e3c8f38eadedd9eb368e29eee4447bbf7dbe4f077ca0032ee5393f1044632e869751546c2a68304c224c2d649f632a62bf4a30a53bc5e19929566bae2b90ccb68ef5cae146c1e3e3f67f229cb6b4289d55c616e242443ea918552e23cec31b8c751f5f95fda008709cedbbc09bca84def5fbdd51ffcf47239d6496a4e301b05c2ee8c2d3b082def8581edad751b5468ecec56bca45141f6e2c7fe6456c105eb988b3b4ee37197ed4c5359644e22f21c02fac1fe87a0074c7f12ea3693ee3c8f30e809d7546a91f24bb98bbe8d26a8366895c06089e2e5b57a40be2a03284e5517c6183fa8a6e0594867551c00cb1d1250df27ff85c0c60596f5147fc31af8a93094cf0f12a7d62ba5bc3730bed2f26b1175718c92dbbf21614334cfc86ba869e72b72e6bb2ed578d0049184349b1a82fc708a0a13bccbab349111952ade9dbb8e6377c6df1afd77c3103d4a631e1624f737dde5067a78b0e7e889ac2404845e18d3a37329f48b7d328592d9c8961167d754a582cbd840ebbbf4062535be2d96901851f59bea358d3c8dcd852aea09a20a001152c093f9ccb87257be0d38ce38481094fae235f514fcab67822df56563629584b6a1304822682e1b273fe207eaa067be2910d5a0936ad9aa7a64b9be17be4f779be60f74f680c3aa1ec0c8e637faf645c946e854de707ac91db94ba0e419cc4100c4ee3c2fd554deab3bf4cce1bc7a77f1fe1b85d0b8bf51f67aadb1b147fb993fb39d4841423957bb8a6f8d402ab1f6a05d9492910b153a4a863ecec253550268f7a047b9869fe695fb6c5bacf32d223189177b699e99a146ed700f8803bdc8dd5f17ca46a00cc781c2c1632560876fc7c4e4192c18ca8678f16cbf7b3afdc41b3e292679d1c6779720fb7f7bdded9b67284fdd030f7dcb501b6764588b3422a5b1fa03c823a348b03e36b5729167af25bedfd13933aa9b222950c28494aa7eb91f2620869a4f8da46f5ead2cb5578ee390a2b851f144eb25e3e82ff74a5e3cdd250447d96ab344f8ab80bf81064b7cb3a313fffa776e7120391530d32450b2e91a88de36a66ede20debe373970541b24715bdb88832fb92cce2e11cfdc7e79fe91066704e3a2f5e5e4b73ce29a50d2edaa459093facef7e5e233a6f6d6ea128082434a0dd2ca3f3d73d494e6886c94aa0ed7f99020dbbbe761187eac8b1b2da7f1501d115eb2196561e51a401dd2cddb8436426f02d73d8553b52d749bd21402a383057a6f4d994ee49ad5a7a6ace4804a14a2f67d634aab323a7d7beb68f7ae23f3fa12942112f52eb923f3bb03fa02bfae71c7d861edabce555aada96e4cb5a0378fb921bd57c026adaedb57381ea8adaaa4520c2d28563b81c685815ada59bcd08d7346f76a21e3107ec00f9b53d8c75b92846737386ee3b522ca82189d3d469ddfb76dce2c7e59074d79e3b94b951f0f9cdbe20ef10b1543229acef40abc55ba7e44b79e57f80fd519b2369aa789d33299d2de8d1d5a9ea2cefb3112ecb8fd1f3b1057a5ecb8adc96aa0ed1bb45869d721bb879be8f98914b9adb3ca6c59984a07cfe5ff86f7db2efa3b26020c2cc27720d5d1afa993121397613bb6128078cd7785a95a92c7f5e1f557269172729736141090aa97208db35c29fda814db2091cd289664f946188ee671a90e9981c59f5c99ac3667ff663e4127b084e05a1a8af512d4a0e2b06c327bbb351836119aba63a883a736492ce628e8d91b535dd2d423761983c44851bafca3731cc202a89ad49df11248858948690af4324005d2cb23b527afe777a59927b331313e5c1c17d6136208f155ce1b8be22462726abc3f96362a70b2606ac370d7f15cd89a5f0e0c6f88a2c33ae13ecc63107378cc8e1b0b04852386c8db5e24d447adc58fccfc1ab27ec8c525cede9c8ff09f04cee1470dc82966bcc6b7c14d2902ceefdeb573d38aff9e2b5526edfdd7b9a0019e322a7c0378c7948d4a4ff531b20ea4bdc609617253a04075fa9bd7cc423812f5b5e143e6dbcfe70bf42199e496925323b31a22ee04524b5a5e973a718cd6b58bd1e3b1bb4bc59bc9e5807f5efa7d5f65905dfaf7e9112635659aa6168e491bda949f35d3f61df61ae3028dcf95bd9b9d7174cba1d9642ff783cf35e70b6acae6f6a3ac68be0307773eac3b240def3400b44493fc16155bb5cc0047d0227ee7de93acd0f7d1bac918037df7e21a420b20146092a26353c6ede13148f232cbb6956bec815367f3c4a74b60fedcfe634b402720a0733bbe916a7dfd28a7ece4eb0b2dabb38781aa461f2c1b5780493b3523de7d22efd61b71d10ada5b1b1e0c8b449833b78a2856973b2a3f9f34726029d5d0ccfc5b9195213330194a26439ec6a1dd0119b8174059ee3e653bc4e7f6917bccd79dcb82c3c8711faecf4daf03ebeb6ebae907ed8b4a278958d2617499027802f2b9826af558aedc7ce2ba150cfed83207e3a3527cd91b165bf1cda801bcb210a9b0c57d8d3d83cd402c8a78aa99bc2f3f9d6105d3aa47866a40dff5a5ec9085533c589e26036eb580d3eca9ed494f8ba956679cf9c5c8e747bc7ce9598f8199f754549f0704f5fe2c65d0fe6e9fddf438d7ab26289c18a8ddd4bb0ef5ce5f303f897265af784defb46af30e3f691d0c4ad6c72322363703a4b15ad82a40072203bf168f7300153ab8fe7be2bca5f16274b34d5f897bdc957bb24d78f7a7ea53a4a3402deb907879f7a2afa7ea2cb8f0dcd0827e185efd9155ee91d4082e929df7b49881dd6527ccdaf52b64ebc472c3daa0c7313f8a80326cd8d11b9ee1a05f4245e8a519e07014872f8b02753735a37ff63149fe82a3fdd1ae94c8bacac4e19479374493f1d3b7ee273305baf6719354908b95659932a56724c21ccbcd4cd6512da1b4502d08dfc1dccdb5ab30bd73360e881d3aefe8ee35dfce6a0952d9ac85a14078c22e2a628e5e4ac604342421cecb4a719522e7f88cfbfb8d9a0b1052bfd9b00f55201fe7dec5e026d8dbc502dca848766d26b7fa2bd978e243401d629f47eddd7ed702384a75d4d8c009d4b3f3fbd6d0598b0392319b19beeedcba52f41617a026775d0ddd6de4192e8d13d7d4f70a33f192dcd878d3a113f32a53d9904f0c411082dcfabafcdb76bf145b3e517e3642c8fc9243245b3e67990fa3f0e6ca76e2a310945a8d87f7dea7e379d317cd6d3e3c540ab0b4bba2eb2c4a0802a0da87c76b31b3bd48f8f2328f5ba7c6fb4d91779d823039f2b30e2a9736c349311f134e5dd7b8e175b4d4c608b73c07bf581b2cfe78b761b1225067b82433b02db9787d76e8cb65d1eff4db68e185e19028f4bc51de4586535b074b82b644ced19449d8ae19ef27241774a526563a50ef21de84b99da68a28bdbb85126961183e35476e79dbdc37ce1882652c92cbc6b806e3e6a346bf4af4c65e2d6842a3cb08479a98d44e8a2ff70199875dcbd0f229a03c403c3e1f3ae2997cdae78ebd5261475dbaac3f8290436ce1e17c11369eaf58722e77478581ab14d505b7c7375efe670ea942dd374b41a03dfa0c8b7117a4332a005e7fa6100cdbffee8692361e7657fa59cfb5ce025363638c18e43be4d322589f2668c308abd9ccfb6022f99e7b93ce6fdcc54e0a2f1e17f9ef09f99de9f85052d8de0924b946d072a7a8177e4ca8fd340c6e8d3e913d25c69fedc7b2a65f0277001ae69d1365b8aea52dc3195bc76d87ae259533ad8761c141f44a985e5d29ae71e1bf574ce7344073732c8b7d90d52fb1c27c6766f57366b6d0dd9826c653815e62ca12169c828bb8053f5067f97fa615cea84da93e8c62618c63729753b830babc47162bf38f33936e1d90cbdaaf92605c26fd00c3c054b5ac909afba9becae16439ae69bb4f24229973d6e59d36f0067a7fcff680ec950f8b7b2a5a8f386735466f69e65a5e2cd7c6dd662ebbd45077bb8d837ef1f42e7b996a0b16818bececab8d47d5f57756b76cbdcb33df64682202637d0486508c0fbb604a1db1d6966c6f0873656d86b10992fadf6860daf3636d3997acb0257756217c2e4bbae63a89171f41fa33295110a7f0688c2d266ea9b3d72e960597470a4df4be67ed3e0a09de5f88e6bbb2f8f8053d7bb772ab87862ac2340b21ad3cf7b07aece499bdd3a869242e8ab75c2c8bea800a519f44ca6a2ac89b010b77eb6d3ee7cf795bb5d0855a54fca9b0890e18a65a3506e02c6749aae46c2e9f98b58acebe0cb2aa5e692f06e74ebbbb49d2be17c5cfcf421838a5be9c07c6ec217bb7ed602cdcc983d937c5c5739654ae55d8b3578472f4270cb6bf75676b80e2bbf7a8b906076bfb118f97f66f1dfaccdbbc39eccb53733b382b6e3bd1b3b7d6f368ee0b6d24a50ddbafa7840f91d98c0754471a5eb22b5a1874a4ba4913a368923c7aa99e1392603872097e4672ac9fab0a8c3ff3864613b6ef571a72a45dc041354b8bc38ae4cd4dd66dbb83086300f86a03ec6f52355d1ad058e98ea7feb5a102f2a3277308c484658f4e7b7bdc9355e50f2ec694e2cec94235a7b56baf7dfb19539d2669541744e550c7db00baba1c1930584296e7e364f61b8e01840a72cb03623fb9922f8f9e480901315362df0c28b6593c9d88da102bac6e4d442f22ffa39bafec9622c4779a6fd0b3a34977d981f63ec7255b7099a7e0136eb223b70fe13b25eed72a25e1c9fdd6a05afab4752a153885e1b6fd5c6db695f632dd4f81884dd3e775113d1c9c651da58c02dcf88ddcc4f00a5a9613552f777a8f7e6f9c93cf7174eeea938f5ee30da1a471cf405919e1d859e7e3d8f4008dfc3766db1b44749756741232ff617d9fef671bb477aef317bfa2ee4df04f3aeac00958ef10b4ca4e092028ccc98ad8cb4ffc2dafbe", 0x1000) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "e8ff0d030100"}) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000001c0), &(0x7f0000000500)=0x4) nanosleep(&(0x7f0000000100)={0x5}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8}], 0x3}) r3 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r3, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0x0, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_tcp(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000500)=[&(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='/dev/wsmouse0\x00'], &(0x7f0000000740)=[&(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='/dev/wsmouse0\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)=')\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='^\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='^+-\\%&[%\x00']) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil, 0x5}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x4}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000010000/0x1000)=nil, 0x5}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket$inet(0x2, 0x3, 0x2) syz_emit_ethernet(0x23, &(0x7f0000000440)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x15, 0x0, 0x3ff, 0x0, 0x0, 0x0, @multicast2, @multicast2}, @generic="c7"}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x31) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000280)) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x20002, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x2}, {0x84}, {0x812e}]}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) connect(r4, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) sendmmsg(r4, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus/file0\x00') acct(&(0x7f00000000c0)='./bus/file0\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) msgget(0x2, 0x0) executing program 6: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x26, 0x0, 0x64) getsockopt(r1, 0x0, 0x23, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x80, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x28) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket(0x18, 0x5, 0x4) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x5, 0x2, 0xffffffff, "ba9c4d790a2c8e1fb1c9c680c8dd851bdf08d911", 0xaf9, 0x80000001}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x81) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) getsockopt$sock_timeval(r1, 0xffff, 0x1806, &(0x7f0000000140), &(0x7f0000000180)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0xda3d0f93ad1dcbd, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080)="e33745e8", &(0x7f0000000000)=0x4, 0x0, 0x0) executing program 4: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2d91, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f", 0x53}, {&(0x7f0000000fc0)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd453163189e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcaeec6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e85735606218e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac190082643902b0fa1426038543aa7b81f9f3314af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190fb04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f60900996c3c8ce09e471b09ed4ef92a7d10b7ad1da6734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5000000004da390c3f5fc8902248f735259d8bc78368244257d0388174eafd1210681534107b92b3ae1bce538637a9ec6546f49b81445d06099ca14d93a0e1c8a73280b2ff9127a61b5a8ea3e26d8eb41f82b85f19cebb3715b9721701fb46bdefb8726d0d7225c424be22ccef9f80841c18d3fc77d24007a6858fc4c6e6ba99b2e6829e5700cfaa5ae999f2eeac691eba4a4faa66605f638bcdf81016fd5f7cc25963e7c955c73455d820de6417f019f24a1ed1f5708c483dfeb7033d4d8b0ad31b31d8fed7d8649e7eef47119f3f432ce30d131cc210823f2ac73a54ca934167e235a1d1bc79e8326c96567c79f2974a6035c16a9f3db0a11c0fb83600ebd994e01f679bf80e665a5c2c3cda98c94785fb236c248ba9a6a99", 0x2b8}, {&(0x7f0000000280)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3", 0x59}], 0x3) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="4b8572730e51a93601084c480dc1199dc57b2495e54e7209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd727629cd778450dcb36f693bb26b75e82299e4e39eeac9ae3122c7ddd1adc48621758141b0dca303454edf70ff1121853eedfbd94b3e66f574bfa184fe03fd13aadfdb7b196087edddc571ab8a8bf899676b2a22ba7e946a26377f29f53d461fbe5238b3ba135febe2821ce168c88fed545c6f82874285b00254d20ec65a168817dcd0157821d9c0c28d4790c62cbd67b6f71982c73fcbc5f943204b649b6313e879d2cd92c788aab06c014a89b3523de83b305e047a0d9ca6acb8bddb5de9aae128c3a", 0x190}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a", 0xcf}], 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000140)={0x10, 0x8000000000000000, [{&(0x7f00001f6000/0x9000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x802}, {&(0x7f00000d3000/0xb000)=nil, &(0x7f00001bb000/0x1000)=nil, 0x3f}, {&(0x7f000024e000/0x3000)=nil, &(0x7f00003bb000/0x3000)=nil, 0x801}, {&(0x7f0000000000/0x1000)=nil, &(0x7f00001da000/0x3000)=nil, 0x1}, {&(0x7f00000ba000/0x4000)=nil, &(0x7f00000b4000/0x3000)=nil, 0xa8}, {&(0x7f000018d000/0x2000)=nil, &(0x7f0000213000/0x4000)=nil, 0x6}, {&(0x7f000038b000/0x2000)=nil, &(0x7f00002f7000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002eb000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00002c1000/0x4000)=nil, 0xe8}, {&(0x7f0000101000/0x1000)=nil, &(0x7f0000012000/0x2000)=nil, 0xff}, {&(0x7f00003bc000/0x11000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000108000/0x2000)=nil, 0x4}, {&(0x7f000035b000/0x4000)=nil, &(0x7f0000231000/0x4000)=nil, 0x6fc}, {&(0x7f0000279000/0x2000)=nil, &(0x7f000009c000/0x2000)=nil, 0x80}, {&(0x7f00002b2000/0x3000)=nil, &(0x7f0000131000/0xa000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001aa000/0x1000)=nil, 0x3ff}], './file0\x00', 0x1}) poll(&(0x7f0000000200), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0xc544) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) r4 = msgget$private(0x0, 0x0) getuid() msgrcv(r4, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) open(0x0, 0x611, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000040)}], 0x1) r6 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000280)={0x8, 0x0, 0x96c2, {[0x9, 0x0, 0x100000001, 0x1, 0xed, 0x7fff, 0x3f, 0x0, 0x0, 0x8, 0x8, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, 0x22], [0x1, 0x3ff, 0x0, 0x0, 0x5, 0x4, 0xdd, 0x3f, 0x221, 0x10001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x5, 0xffffffffffffffc1, 0x4, 0x7fff, 0x7fffffff, 0x2], [{}, {}, {0x0, 0x0, 0x0, 0xe48}, {0x4, 0x3, 0x8}, {0x7, 0x8001, 0x0, 0x1}, {0x8, 0x2, 0x101, 0x8}, {0x4006, 0x3, 0x73, 0xe}, {0x1, 0x7873, 0x4, 0x8}], {0x0, 0x0, 0x0, 0x8}, {0x12a, 0x80000000, 0x5, 0x2}}}) executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x3, 0x0, 0x0) shutdown(r0, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x80000000) ioctl$VMM_IOC_READREGS(r0, 0xc028756b, &(0x7f0000000680)) mlockall(0x174dc3319b382ac5) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) kqueue() open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) syz_emit_ethernet(0x4a, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) r2 = socket(0x1, 0x5, 0x0) close(r1) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000002000000000000000000000af795651ec3f53ec3b9f9c892a68729320d50170a0ffec80b2c693b9dec35b66f04c07cfce57a7889e5309427c4d8aec54a08cdb99b31379f5c4cf778151c9dc2bb1da01327d0e"], 0x10}, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) open(0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000001d80)=""/4090, 0xffa}], 0x1, 0x0}, 0x40) executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f33000200008a211dd1459582a1ca570cacda740000fe"]) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10282, 0x20) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x7f, 0xfff, r1}) close(r0) executing program 7: shmget(0x1, 0x1000, 0x11, &(0x7f0000ffd000/0x1000)=nil) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4101}, &(0x7f0000001100)=0x1007) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000001140)=0x8) syz_emit_ethernet(0xf9, &(0x7f0000001180)={@remote, @remote, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x2}}], {@generic={0x4b91c22236c62211, "1c3a36f89f90675274ff282924a6fa87539c180747f4a6c2c8e33089fc1d2f8040040ca52377414b28cc8796b7721dd85ce6710816ee66dab7a9b3a4eb907ebb95152d697e41c6ba11da757dcfdae0453e227c612cc4b032f64a7cc42176f82d594a71de8b5ba32cda16358ae972c94cde0f321a054625bc78b4b0884532f246c22dc71bc029ad4d7190bf4a6d6cd40f44f36b719506d47c1512aad75bf89c75ddd1eab168035b59b9c2cc3957d59ab70dbe1ca33e1000df521eed2740799af0d72c3e64da059e8f021b31ec7852d89523e6228433acf5ea8b458f60ef8928070ee138"}}}) mkdir(&(0x7f0000001280)='./file0\x00', 0x22) setsockopt(r1, 0x4, 0x7fffffff, &(0x7f00000012c0)="deab28fa53e6241e91e9d05e2c3bdf1b26327fceb22d3065e83d32847b3ecb4a63e9ecc0f57296bbd14e5393a666fe0c2b919b1e20fa72056b9fce8f7fa6ed", 0x3f) getsockopt(r1, 0xfffff4b0, 0x400, &(0x7f0000001300)=""/4096, &(0x7f0000002300)=0x1000) r2 = socket(0x1, 0x3, 0x3f) r3 = getuid() r4 = getegid() lchown(&(0x7f0000002340)='./file0\x00', r3, r4) syz_emit_ethernet(0x2a, &(0x7f0000002380)={@empty, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @remote={0xac, 0x14, 0x0}, @random="2b6c0e3026ee", @multicast1}}}}) r5 = fcntl$dupfd(r1, 0xa, r2) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000023c0)=0x1) syz_extract_tcp_res$synack(&(0x7f0000002400), 0x1, 0x0) getgid() sendto$inet(r5, &(0x7f0000002440)="99341ea68f78846bc4cd63cf15bf5f74902e6700d5c1fcd00aa71155008230c211a533103c32170a0479e9cf056e0962008cbe8fa19aac0c181b0d2e66a65fe75d8b614f15ea7a793fb40ad5506f63cc840f732a22a4bb035c7ea2f8b75561ae5ffa071d3c1c88860f85bf45abc01317f43b446d00d0d12323728beddaf8c29beb0c1c42cb708d0fb6f0f672d81c2e03567f46a891f000d5974b53e608add94a7d21e559132dd83aa82dcab4ae6a5e082d462cbeba363213b30ec64a029e5471f979a47464d81dee", 0xc8, 0x1, 0x0, 0x0) chmod(&(0x7f0000002540)='./file0\x00', 0x0) r6 = socket(0x20, 0x4, 0x2) connect$unix(r6, &(0x7f0000002580)=@file={0x1, './file0\x00'}, 0xa) symlink(&(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)='./file0\x00') sysctl$net_inet_carp(&(0x7f0000002640)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000002680)="309c8f78605144bec39a681addd3db02b2a12e4752f4af24118442012c2cc0949c1743c3135863048256517ef2ec908e95ad81a91be6290cfca244153c48de27a9ada26cf1a1f2175b02d99189ad0908f288785cdcb0f70d8de6052ae5d8c71b1569b4986fdf5ec765bbaeb99992e431a9de0ba39a3cafec4956f1599f07292784283fa0bd0a3bd772a0ddb6674bb3ead4a5d3da4ef7ee0d0028e77207021fdeb51df074d9b91a38ff0abb5091cdbf08e548d2fc66b535fea4199523f497426ce7797c31", &(0x7f0000002780)=0xc4, &(0x7f00000027c0)="b6e6397d5ee8a468d08ad1239f97aab7448bb2323d12ea758797d43a9be05ba60a6ab8ee3179696fb9577f79138bad3f1f481054b0323d7215c204f458bf6fdfcb0b88942d4ae42c20291b4420e4e5d95f4c8bdc29cbe70e926d7218a088201ccacb9ccfa464bf6d05a69b7b0f022e44084a34ced0a2d71f1fd22c0ab2a28689dec522b44a4f10785bc85432e4750db7e5bfd1ef50e8219a3759884e1dd98102b49e3b06ac159ad9c0497af1ca87ea63404e8ab427a3f4e5bd686dac3e4649c80857845800ffee86b3e678558b38837a8c7c762d26ca1737fa48d0f67e0afa4a8ca3209ec868b17fd8bd3a2d9061402a", 0xf0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000028c0)={'./file0\x00', 0xc78, 0x80000001, 0x3c, 0x0, 0x1f, 0x5, 0x7, 0x0, 0x1, 0xe00000, 0x9}) recvmsg(r2, &(0x7f0000002ac0)={&(0x7f0000002940)=@in6, 0xc, &(0x7f0000002a00)=[{&(0x7f0000002980)=""/54, 0x36}, {&(0x7f00000029c0)=""/55, 0x37}], 0x2, &(0x7f0000002a40)=""/118, 0x76}, 0x3) close(r1) r7 = accept$inet6(r6, &(0x7f0000002b00), &(0x7f0000002b40)=0xc) writev(r7, &(0x7f0000002e00)=[{&(0x7f0000002b80)="451a3c7191e022563f8dc458b6858ac0a6660182e14b0580f669134115eb40b4832934d0524dd9afc32cead43b66a0db42cdfd9386f6a067336daa37f0030c8e492d8b6cba92cd7da0b8318a923e1188936853466a4d6cc0a0df269834565269f67d4fdf7d650dffda2fd309c072a4aca77517873192cd05778f84c7e98d55a90cef28a5e56b78e9f9f5d68e934fce50", 0x90}, {&(0x7f0000002c40)="22af6289a57745deb756b8a47a52dd376aebbe63bf5d4d76c0a0bcf1815901ad6d6aea0a", 0x24}, {&(0x7f0000002c80)="f5128588e1caa182ab1a0d8f25b034189768e088e27cefe4434479e20988aa34718cb069eb09526066644abaada5fba9f7e59d6743ee0bb9b636ee93fc5f6d4ae05b975b827f9d115050fb7352fcf0f47d716ac49c101cf2595bbaa235d2897c00d91bba79e37f1645cc8d6ae032cada95346a312f61986903931cdd2a027aaa3b7d41ae7e406362e9c85e23c644ccf3dbafdd8c7f1b91787293b7ef619e2078d8505dbe49c32b1af2310c8d01b60fb0588261898837df0435359e4f555ee7fbca0a6349c0c1862877cc266c98791b11684510647e2030f75369f4701fa08ceeda94f700fc0c9659452d7934ba89a565cb919dce0e2fb3d657c3e761eb898a", 0xff}, {&(0x7f0000002d80)="0870b2708c544c3a108b89d2e26f7ecdcfbfb5722be1ac69d95df6365519cddb93965bafb4c83eb4748052253edd62ea906cb18d684aab4711a2cc4731e6a4dffcd0c9578e77fbb9ce614edc76cab278c88843e9f3b91423261bdaac8b738b335780fe4b55bc52a7424eb528d72eb2ed", 0x70}], 0x4) connect(r6, &(0x7f0000002e40)=@in={0x2, 0x0}, 0xc) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x1, 0x100}) r0 = socket(0x18, 0x3, 0x3e) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000500)={0x200, 0x1, 0x1, 0x1, 0x5}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r1 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) getitimer(0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000080)={0x10, 0x8, [{&(0x7f0000707000/0x3000)=nil, &(0x7f000041b000/0x2000)=nil, 0xffffffff}, {&(0x7f0000368000/0x2000)=nil, &(0x7f000049b000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008b000/0x4000)=nil, 0x401}, {&(0x7f0000075000/0x3000)=nil, &(0x7f0000214000/0x3000)=nil, 0xbe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00007c6000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00007cc000/0x4000)=nil, 0x800}, {&(0x7f00007e1000/0x4000)=nil, &(0x7f0000005000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00002dd000/0x1000)=nil, &(0x7f0000674000/0x2000)=nil, 0x80000000}, {&(0x7f0000246000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3bed}, {&(0x7f000003a000/0x3000)=nil, &(0x7f0000613000/0x1000)=nil, 0x5}, {&(0x7f00004f6000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003f2000/0x3000)=nil, 0xffffffff}, {&(0x7f0000771000/0x4000)=nil, &(0x7f0000323000/0x3000)=nil, 0x200}, {&(0x7f00006af000/0x9000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000542000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2bf}, {&(0x7f00003fb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}], './file0\x00', 0x7}) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3ff, 0x0, 0x8e, 0x0, 0x0, 0x0, 0x200000000000000, 0x40000}, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x1000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$unix(0x1, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000040)) open$dir(0x0, 0x0, 0x0) open(0x0, 0x401, 0xb8) pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) syz_emit_ethernet(0x24, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff000000160000200000338c780776a4ff2bda3b81574cca9a4603455d000000ff0f000000000000"]) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xab) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x24a, 0x0, 0x1}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa92fa5223c1fb8e0f16887424aaaaaaaabb08004500001c0000000000019078ac1400aae000000109009078fe339657"]) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="a2aaaaaaaaaa7004f5b3750786dd60d90000003000003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000"]) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) getpid() executing program 5: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xcb) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x100, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x0, r2, 0x4) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000240)=0x7fff) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x160) r8 = socket$inet6(0x18, 0x4000, 0x2) r9 = accept$unix(r3, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) socketpair(0x20, 0x1, 0x74, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x1, &(0x7f00000008c0)=[0x0]) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000900), 0x800, 0x0) sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000300)="e2cefac116fe6dd7e6ed4fb483f8ae5b0f493b9b955a5f1831ce281256d5faf16d4c956d5417898c1150507af9e93b6b6b45316a82705ff77c97e70fb742616eb11688569217e05e23333fa255936c78ac1423c62960773329b43807d42321de1add4938246a0a125529a61e474eebf01b83e277f844bd3706f332c4a73beaf713b4c7b38bddf073f6f6001a7524a42c730403b71a6e2cac9871b07fea8369436264ddad3f34b36e5cd460ca550f1500bfe4d1c256df6ff402488ffcdfc9fd6deef4cdc2b84dfde4257c93f52aace2", 0xcf}, {&(0x7f0000000400)="07fa76aec26ec1bef5ff96af460324", 0xf}, {&(0x7f0000000440)="5c56ab0068c1cbc3ddc52bdc6a7df8e4a19fffbb9cdbdbd73b7c96b6c17cc1756a7f344c7547f86c62b28af9267dbb821b6e358825973a825c4123a4da7ef734e648b7bd6b90a4afa7d671a8bcd76be55ac3369b23a5c1dddca6f9499b53527ceb96d9a00c0c206c3147102e60baeb1ef10fc3910f29b6d4c706b7ae84381124e1f51809a75e969861af0c9feced65d221bdf87f9c08df98127987e11dd14eb257774e03c0db207b2d", 0xa9}, {&(0x7f0000000500)="f0e38f924dce99321c2ead8bea8793422693bcbafd9542223f73ee759623082a96", 0x21}, {&(0x7f0000000540)="b7135dd97393c9ae7ad3325651b84ca55abd2bda48471d003e2fe6d8db5ee386b662c5ecd75773b16e3fb0729854ebb1abb4ab2120fa84ce417b7a5b15be7fe559c817ac0f9292ec81ac7322209a35583eac01ece615ccc90d526a04c120631dbd9c1dd16ff44b055c7d1ca0e7d775a2716d86a73dab148de4d94be8ef0508913e97ebfbbb1c474848ea394dfbcbb278cbcb838ad760a435ead688ec98a5ce45542eadd8a9e8fc5dd53117f3fd5a7c021d5fe6aa7f5fde3acd7662c6f7bfd3a77e410d49d7cf71ed6e5ca179ec815bbaeaaa4a0ad0ed82d8824ee4f2264e3cd122b76eca9aa8", 0xe6}, {&(0x7f0000000640)="8ff9f238783922a92d2dbc665bd1021f57ff3f574959e51b74c96bd6787bc298b7022208e0d63f51c125b20219b110fc65c44ed9332f45ea18f431cd7b0bc53c2827fa8da3116e63a6d6bce2d772e9d6126b24779b0b051fd7604393d07a6f52aabfddc0f26bbe190d3674806f5ce7fb96ad3307f15d8b37ada103347512ac920bbf59f98ee31c6abb81434d02e975b13e5ff3afefd2eb5134dc476532aaaa3d2bdd70297baf65e7e99753bd86e0240e74c7a4caf4b05318cb871f66b338", 0xbe}, {&(0x7f0000000700)="8c4969591a38c4887b221fa2555e0f5f2b3d70b8dc977053e80c41bae13a7bf01a3d45eef4baef35ff78d97c7f19c3e0055e515766b57d20456eb092ca5f7e7b977f4579ca2767fc587bd6bb151c1fcebe59ad23972b316dbf3ce61d309909d6058477696e3bda337d70ca6d10dc71a457ee106eb2f7fd4941c2bbe1b2c48984", 0x80}], 0x7, &(0x7f0000000940)=[@rights={0x38, 0xffff, 0x1, [r7, r0, r9, r10, r8, r7, r8, r1, r3, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r4, r5, r11}, @cred={0x20, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [r12]}], 0xc8, 0xe}, 0x400) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a80), 0x20, 0x0) ioctl$SPKRTUNE(r13, 0x20005302, &(0x7f0000000ac0)={0x1, 0x3}) pipe2(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r16 = dup2(r14, r0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000b40)={'./file0\x00', 0x3, 0x1, 0x8, 0x1, 0x2, 0xfffffffa, 0xb4c8, 0x1, 0x0, 0x9, 0xffffffff}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000bc0)="1b9981cf3c9456655716b3790273713ec84b793f54ec8a300dab8a6a1f862892539fc0550040e9cdbc595396e69448e49b66", 0x32, 0x0, &(0x7f0000000c00)=@file={0x0, './file1\x00'}, 0xa) ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000c40)={0x2, 0x0, 0xfffffffb, 0x3, "83e23d5f59610085f1f2370185f2b3671ce92fee", 0x3, 0x101}) ktrace(&(0x7f0000000c80)='./file0\x00', 0x7, 0x4000111a, r4) kqueue() sendto$unix(r16, &(0x7f0000000cc0)="0495a7d9727213e68487a21ea627426f4c4ca7a05c7e569c58b9f52116494bf4a4fbd3983e290fb68220828d4be948187426bae5cb767ce39f83609cef17a256b9ebf1a1455d906631c319518d732789761847d71a93691df3bfb13d5ce85d3a23", 0x61, 0x400, &(0x7f0000000d40)=@file={0x1, './file1\x00'}, 0xa) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d80), 0x80, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x6, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df5", 0x1e) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = syz_open_pts() setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) dup2(r4, r3) executing program 1: setrlimit(0x0, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f00000003c0)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x28}, {0x6, 0x0, 0x0, 0xc6c2}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffd, 0x20000009, 0x20351d, "28b77c09b87aa5780008000500"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="ead45c3818701e04e7b1c56852c5928e5f55dda040bff924e5bd86e8affe442d9dde928e9afb887f7e78eb70d46255e9ec5461f0c7ffa81a0bcfce66de650c55bdb5a88280fdc93402917a", 0x4b}], 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000540)=0x8) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgget$private(0x0, 0x50e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)=""/153, 0x99}, {0x0}], 0x2, 0x0}, 0x0) sendmmsg(r4, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000480)=[{}], 0x1, 0x10000) getrlimit(0x4, &(0x7f0000000000)) executing program 3: r0 = socket(0x2, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) bind(0xffffffffffffffff, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) dup(0xffffffffffffffff) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="59b3ca95000000f70004000086dd6000000000143a0000f0372e0865911feb7e000000000000ff0200000000000000003027b4719b7700000000000187009078000051a6760000000000000000ffff00"]) r1 = socket(0x6, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x2, 0x1, 0x80) setsockopt(r7, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000240)="42f0", 0x2}], 0x1) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x8, 0x200000c, 0x5777c536, "3c107dae307e08042b4600000000da64612c3300"}) writev(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)="76344f83bda60d96ad3cde16f5232ecc1e07f7b94560cee0f02376be34eb4107435781030a86d71dc7c6fb27bfe6898918f3e1384c00727e252585f63c0ea7ea56b40f32e532706632c140ebb7645fb6804dd295aad73e8f7941ff331e7c3b33664b70949942aba5080e9fa1b70e16250e1ff3027ab614b2e9703159ea34aa05cdef1ed5ed915e3479ab1ea7d7d87bf836ee8ee370926d389929e8050f46824e8033", 0xa2}], 0x1) close(r3) accept$inet(r2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029d38a90522c21bc", 0xdb}, {&(0x7f00000022c0)="4e533f45a6695efa3a034d52425ee89ec081635f9683ff18a0badce32270dabd4d88e01b330190c75f12a5bf94aaa36bb3ab148b50af51214f780faae0bc987247947a7e23d92a21020d70d7ccd8196a1cbd853786f425a085a55e5df06ceb2fd51eba34501d543aed6ffcf7cdfca137d0475fc8067f7c5741ddbc546427cb99ac1205f6ed012a720bfdd18c08c23325e8389a3fbf48dc640d5952ed7433c58bbaab2a51d5ba8846a37bb30a11bb6a2849acfac8579a8a1ac6922de872e50a30a28ef1926dc97d7c6f60b01fe8f1b707e9ecf6fc8be29ffc762402760f2b00f09f3d75cf0dec913dd7292ef1de8ab6530fb0a0d667aa3b03057c136c719ac8385eaaefe1844a3be295e5fc5a36d05bb3eaf489239b3c78d0fc36b94e5f2a62f247c0e9622a5fd145a28f0183c94dbc26f770c4460843", 0x136}, {&(0x7f0000001a80)="7d2b3ca969fdc62e43667df5ac4d64fa8d36397b173d849898fc473cd33f458ec4a3e1dea9a25382aa95dc21f4942073489a4a2bb22788f1736a5ed6db4ff46f9d646917e8404a2bf4b57cc2c8d5f5dc85336ed9689376c30700fe8212486ab4c8289d129f091cec227e4e7b9587e7c6e5c789b9d8cee9ecae3cfbacfccc688cad0c53d7ce3517624b88039ebe8322525a30d068bb9470ecff940c449c2088ac2ddcf889e2e8caa610f4cca2a62a526178858728fd5f547dc8127ff858832ee722dd1292a22c5cf64a54ff10a1b1382c61e21f4d861888376198bd9d55e5202f4269b93dd5d7c1a25d516ae3f03351d581e47ad9f0e5add1f6013b83db89dc47898000000000000000000000000098eca7682649d40d93e070613770392958abdb55534def278a5ea319d85810d25d295a348130326df6fa9a827344af3043066704188a68d7baf0208847be6742904f08d709e05e8fb273a4e8caa232f545268c3624e4ce242d5b5d1e9e32e3fd0061261535f458bf1bc6dda22280fc054e78e16e", 0x182}, {&(0x7f00000004c0)}, {&(0x7f0000000300)="18", 0x1}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {0x0}, {&(0x7f0000000100)}, {0x0}], 0x9, 0x4000000040) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 5: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0xff, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) unveil(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000000)='c\x00') executing program 0: r0 = socket(0x11, 0x3, 0x0) getppid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000140)=[{0x2d}, {0x50}, {0x6, 0x0, 0x0, 0x555}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) sendto$unix(r0, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8060693c, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r5) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000300), 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000140)=0x4) executing program 3: r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket$inet(0x2, 0x4000, 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x20}, {r1, 0x80}, {r2, 0x4}, {r3}, {r4, 0x1}], 0x5, 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000700)=[{0x48}, {0x2c}, {0x6, 0x0, 0x2, 0x577}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x81206919, &(0x7f0000000100)) write(r5, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 7: mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdirat(r0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) renameat(0xffffffffffffff9c, &(0x7f0000000600)='.\x00', r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8218694a, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b42f2f", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x8000, 0x9) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r1, r2) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xf448, 0x5, 0x1f, 0xf55}, {0x3, 0x6, 0x0, 0x7}, {0x3, 0x2}, {0x8, 0x0, 0x80, 0x1000000}, {0x0, 0x8, 0x4, 0x8}]}) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x8000, 0xd) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000001c0), 0x0) link(0x0, 0x0) link(0x0, &(0x7f0000000bc0)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) symlink(0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x4258, &(0x7f0000000140)='q', 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) shutdown(0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)) socket(0x1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) msgget$private(0x0, 0x701) executing program 5: close(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252affffffff2e86dd60090000001462a3fee2d5344cb6f9736d000000000000bbff020000000000000000000000000001"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x84}, {0xc}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) setrlimit(0x0, &(0x7f0000000980)={0x4, 0xc8}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e", @ANYRES32, @ANYBLOB]) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x5, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x84}, {0x2c}, {0x6, 0x0, 0x0, 0x577}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 6: setreuid(0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000040)=[{0x22, 0x7ff}, {0x101}], 0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000001500)=ANY=[]) executing program 4: syz_extract_tcp_res(&(0x7f0000000040), 0x20, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x9, 0x0, 0x0, "2d917dcb"}}}}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f00000000c0)="6f15c728e1236c5fe5aa0652e67d31cf1b4c7790e9cae7ec39e3d06c06e7404a410ef4744c2ba4de8356c2fb299dc676374b9bb6c0c5d1a9d1ac02a829fab4f33d6c3ae00c43b5d7a414072d97d4cceb3af7d2bb64ca953f3eb3173f1c1cd10929866261018b32c2ffa3aa62166773275c67bee3a0d12f2a5b17a989fd28c7c8e02e9cfa9793af9f83c6a6ed09b4ee5e3e6b0be235a2e0bd2fec8f0eef9f1433cbce80f72e5acec7f8941f479504bb9d", &(0x7f0000000180)=0xb0, &(0x7f00000001c0)="e84fb628e97e6eb7a88f6b674c364d3e93b71421557044fd5aeaabf3760c00be", 0x20) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) setrlimit(0x2, &(0x7f00000002c0)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x3ff}]}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, 0x0, 0x0) write(r3, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) sysctl$net_inet6_ip6(&(0x7f0000000280), 0x3, &(0x7f0000000080)="3998a8", &(0x7f0000000100)=0x10, 0x0, 0x2c) socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="15", 0x1) r7 = socket(0x18, 0x3, 0x0) recvmmsg(r7, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) setsockopt(r7, 0x1f, 0x400, &(0x7f00000003c0)="cf261cfcd65bcb20eb956de2432518dec28da7f7cc9fba0acd5037fef699f8058ca2b69776660852af9a2ba1496961cb5e9a1ea3aa8de853655bee1b483af10ff52c284b1dfce7c7e36e53e9dee1d91624c7dd3496346476cacb65e0fde5337c674075281e361e4d82c5a8613b92affa403512e6a2a1895a250f86c2f74bf75d6079ea2215ef2b47abf3c0b86cf9e9a006cf22c54273510b3e6cc13dd6e4ba7e838270dcbb3cdd48b916f37334c29f0172a1e5514555701d105a6ef35b2fadb11091ceadd6e08c162c4f66873f91b937a827f1f4", 0xd4) setsockopt$sock_timeval(r5, 0xffff, 0x3, &(0x7f0000000180)={0x5, 0x100}, 0x10) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xcea}, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) close(r2) mkdir(&(0x7f0000000000)='./file2\x00', 0x10d) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = kqueue() kevent(r2, 0x0, 0x7, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ec0000302c00000000000000000000000000000000000000005df814c511719c0000000800001a00000000000401019078000000006041c93a00000001fe8000000000000000000000000000aa000000000000000000"]) r3 = getuid() syz_emit_ethernet(0xfc, &(0x7f0000000580)={@random="3e74de376e36", @empty, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x3, 0x6, "2f4ebc", 0xbe, 0x88, 0x7b, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x50, 0x1, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x66}, @hopopts], @generic="5759c841ba9972ce6372d24c457fdffcde7ec0e4a82e471b3dba08a31b5ab667020265ba634ec7e917f0ac30739bca73d21116434c0e6062c44c64f51b4fcf06c8826f3bc73e10ab0bca8f2bf9c553f3107a2454d7f81a53a2140dac208a6c908a4941cc64b7f88ba1d5622e475770043d61b2bb8b4ad9f9680f36251df0589d37da2a2660d7f18b04cf91b2985d544cd08801c3d583"}}}}}) r4 = getuid() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180)="2a7d6f66cf3e2dcd92437e7aa830", 0x0, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r4, 0x0) setreuid(0x0, r3) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') socket$inet6(0x18, 0x2, 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)) syz_emit_ethernet(0x2a, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x20000000003, {[0x3f, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0x4, 0x0, 0x0, 0x6], [0x8000], [0x0, 0x0, 0x0, 0x0, 0x2], [], [{}, {}, {}, {}, {}, {0x2, 0x1}, {}, {0x7}], {0x0, 0x0, 0x0, 0x3f}}}) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) r6 = socket(0x20, 0x4000, 0x0) sendto$unix(r6, &(0x7f00000023c0)="b1000501600000000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af63003728211e0000d4500fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f83437120557adb71d89e000040781e4b2fff840ff00", 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) close(0xffffffffffffffff) getpid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x0, 0x0, 0x0) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000140)=@file={0x7846135bcd4ec553, './file0\x00'}, 0xa) write(r2, &(0x7f0000000140), 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x1}, {0x84}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x48}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 5: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ee0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000002c0000000000000000000000ffff00000000ff01000000000000000000000000000106000007"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x40e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{}, {0x15}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r3 = socket$inet(0x2, 0x5, 0x8) getsockname$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0), &(0x7f00000003c0)) executing program 3: setuid(0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file1\x00') setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaf40284df09ebd0aaffffffffff000000000000000000000800001a00000000000401009078000000006041c93a000000010000000000000000000000000000000100000000000000000000000000000001"]) r1 = getuid() syz_emit_ethernet(0x161, &(0x7f0000000200)=ANY=[@ANYRESHEX=r0]) r2 = getuid() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) setreuid(0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x3a0914c44f7b202d, 0x502) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x1], [0x0, 0x0, 0x1], [], [], {0x0, 0x0, 0x0, 0x400}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) socket(0x6, 0x1, 0x3f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xa0}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x812e, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x80000000}) executing program 7: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x3925, 0x8, {0x8, 0xb68}}) clock_getres(0x2, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000040)={0x2, 0x11}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 0: getpgid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x2, 0x4001, 0x0) setuid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() r0 = open(0x0, 0x0, 0x1e) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1f}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff8, 0x11, 0xf0000000, 0x1}], 0x7, 0x0, 0x80000, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x83, 0x2, 0x4, 0x800000000}], 0xe4a, 0x0, 0x8000, 0x0) getsockopt(r1, 0x6, 0x9, 0x0, 0x0) truncate(0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10) sendmsg$unix(r5, &(0x7f00000041c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004180)}, 0x0) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{}, 0x0, 0x61}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000400), 0x1000000000000165) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x64}, {0x2c}, {0x6}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 5: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000600)="ecc857bd7dae177945b2595f7cfe0a1862273d8168b7e92d5a5bdf6ada1c8d2600130149ca5b75b2851d1638849c4df403d6f8322a5f008405807d11e6a0f64bf8d0a63e0b747e9206d8cfd7f62d9238ee7244c0b03b6ec96954eb49552d6a554f7b03bfaeb6c37c984aad817901e6e775064f53e619c77cd2120301e478eed4244fc0e9b7d70d9501000fa9bb7db9fb58d9517f64fa44d0624416d7cb06797a737946a125010d8f246e157ba1b11fb85226ac318a5ef56d5b53d543eb62dcf455c2b355c07daf86bc2bcb6786951d13d0b3e1abb6366a63f4ea58141603dddc14b78f603cc7ac27a6f89838f26a640ecb9f58f7c071c544864762b6748c3f66", 0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, &(0x7f00000003c0)="67cb8251eb5d0e0ac29bd61a50b183cd07bd690edd7debe4a725aef1cb92536ffa46189cc356eada69d500ca8100a4040fe08eba97d44d8af53355797bdefa1f77008ae713d3c3f5ceda2d2f1aeaf4048d0e861e5961798867943967e2f7f93d1107945ed2bb193abf24c0a889d3d6f96128d2f600f3c6cc7c80a7b2369859c8e353a74b5fba0511bee3d89b0a96627c9676415f66c570c39c38035a31b922decceb6ab837e8d13b475d22154c14b9b402e8766f70f382512b481b330889bf60742b50c05387d0", &(0x7f0000000100)=0xc7, &(0x7f0000000340)="c7704d96a9f68bda3ad685a90cd75c1ba47b4453ab51198da6581b5e99ca0ff543f85c1388c4b4e8644d806d5cdbf27e4bf1b2f0d3c08da2e826ae9e485d8c16c9c1db577bb417768a7b8437e3a50c63aaba8f", 0x53) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = dup(r2) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getpeername(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x928, r4) syz_emit_ethernet(0x12, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffff5cffadb989223500010815b90604000000000000002f1600000000000000ff0f2100004556adc7a3da948d03994545a9911cc2"]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) executing program 3: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x9}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff7ffd, 0x1, 0xfffffffd, "1a1116f0d0a64300000000e50500"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000002680)="ffb3686d8938ae97134f6b8311e8f81045a1121ec1f6d0d644d8de0be290c9875032ed29b8f024a8d7b382d0a6f87f89db60dac37fda74d35857503788ca31315d4f4a9cd0389b28dcba792cb11c8a92840a9865c34afae35176bb6657cfd191816dc7b46d8a827c7264067fa1f18954997a47d235695f0255423f25c116c71a768b9ef40066200555ae90ccd78abc81204d4b97732a685ec6d2401a0a18fbb22704b9fe7a036e06383c951f96c15f6b76bfe0eeef2cfb79564fa27076cc19a38db9a0b1fe4e8f8c8278313698143c20f80f409687ab88c794ed03be899cc59d83cd09407f8f643f985c1e4e307b762b7a959f1b0e344065d60a96d709de51c5c5a6d422f2c8e9edf1d0e76fe2cf5b11a62602dedad923a8c5eb93a09d7265f74262a03f20dd7e41a92cff3bcb5519b12c6de864919bf0945e0f544b832771361c7bb2b06a8dfaa98881f66b10a9ec4d21114021d8c96d00f711ee28d0b94916abf07f916f5e0254f4e300954dad210411c4b3495d82eced77880a26a8f8cef0a1b47e4782ebdd4e85ca767125752cb8ca120b4986d83fcd25c0ee5992bdeae051ecc06b8597e1bd2d667e7e0ce31b34526eb0fc0103b3822d567c6ba3108f852958782bb2dbd14b96b9efd503901cd944a1bb180f85ebc1cb05192493163fc0146999478d53e7fdd8c813f14315fd3327444bf902105f7c351dd22545379e8a3144875eee1ae8149c5ec443597204d2edc58f3e2450ff0192d609dc7dcb31b3536a5ecb4dc796d417e69456316a492e8fb422dbaa654599e8302aa1988ad4b27b2b5e36b20979bc73f85d5f3e1a856d6b77bb3c33cbb7c7a3b47d05c534c2ec008a7ec9598660814f6395ff11c8ca8fb7be0e41874035472dd3efe32517357136ffed6c39812bc4a1fa58b11f2781aa507b78fe21f7bf36a6d501ff3c57a7890815afdb8222011c889eed9f751c4f6eeae95283b67f7a3233e8cdd64ddd759ca21a231e87847f25e734d61e5d2d6429ff702bad9411dd278dd6deb1ebcaaa9264e395bc7e2f8b406f5cd1f0af5098600e60010d71f6b2add018e21d093ec72538e042c6fd701698b9cb3c68e7a5a214491232768aea943f643fce3a0f7316918b8d778d8db3dd827ac30da2f1b9eb29c39401e677d58f2ac11aa51df3f707ccfc99f5a26a0fa4ddf6067f5b1c0eb64f481b466c6af26e50c709cf663d8fdf4b13409aad051db9a8978a2460d420466912026959a27d2f266ce303337277c00cf257fd2f1f0681de732d0eba383ec961df1e647f08291689d4f545dbd8915e9e25032ce28b1ba148b79c4112a828a4c99a483687a5f022f82e76c7bd58bf32fb5f6a7bc2e1b8d46f16347e1a836fe18761556480a17471f6adf25a7e162b1d05dd7db8ae99726063f204480427188375a5702d1c95befcb0015db663ae9930e94ccecb86a553b3df144e97ef0125731a93e8dd44c9b0f344ef3537e079772acb6dc13de4525c352af85314d2ca2b4c5a3247a5861378", 0x436}], 0x1) write(r1, &(0x7f0000000140)="e3b2ad2ea3d209b69d28f708de2e1b3da031648af42148b9dd161ca275de9d480d5c0a05bbed662c97a07ccebd4a28e733adc8207f7ab3906900895bcbc32f42b52ba5f94d46004f880304fc4b92f482bd74f413b8d4179143462f0aca8a19e0bd31f41e647855035b98928c392a53f18c3101d5206b43b55475470573a03c0fa14ad09339a350caef57c47136334132865b9c42f6b7f41f94bf10a315fa36dbe9912f34f4bd62e2793f9cd87c7e6a8cbdc67bec30d1ea76ae5fac09f0ac8db30e51c3f54421519104db893d283eca178e175916dde730d1280d42f9c21d324c7a91c326618f761c58654bb52a2bc0f85eb1415f48d7ab7388be3f75890aafc5cfaa564e06cd5d8b52645f2967061d292f994437dbd87b2d8b95d83ef345aa3635e2c0d3579339adf22ef457c136fc2b546d4119e705021fcf91b178914ebf21172eebc93b0c75107190dad3e6bfcf423bb233919892c2e8b18238bc6db8d69b8103a3ed9f15135c5a3ee359dd579ca304fd1a9be8ef29bbeac09343e04a72f66642de6a3d67b6ecec30b78851b7b407c4f025d7bf36303cbdc0e64adcc7173336bb6658723ee56b4e8580bc75b5748c57024ec7216d63d0280196b58c02dab7878ffcbfb3d0777c1b9973c23405dd16e90c256007bb4a1551f0", 0x1da) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x80}, {0x416, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socket(0x0, 0x1, 0x3f) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x40}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) connect$unix(r1, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0xffffffffffffffed) socketpair$unix(0x1, 0x2, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffff730, 0x0) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000040), 0xfeea) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000004c0)=[{0x0}], 0x1) executing program 5: setrlimit(0x0, &(0x7f0000000980)={0x4, 0xc8}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e", @ANYRES32, @ANYBLOB]) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r3) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)="1569b4903cd775a13d58cce29ac47a08680f2453e73386af87b69d5b28b4a6692133a78fc56669de0741f76a6d1707abf48a84d8e576f4931710e90cf1f236e204576b1b30dff5b278a6ca605f9d14fb625c3e8409351badde714736aaefa6b3bffba32b776ede26308a565331dd289c7a98b24b49ebdaa6449e70b601308b4cd95f42ffe8c8cc44860da7bb174ed13f1f76f57a9e6450ac0fc9d9704aa332a8e51d49f6237e3618079f33e034b2811893f5777fa0d56579951fe9700a290bab049c68e38b9ba20d23bc455ad719485a6a3033b16cfb166e7ed6cd45fca8565349e76d", 0xe3}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000040), 0x1) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="71f2eb51bc682ec5a7eab085cf879326df54e4124d11c2c7208f4c031dd7f3767222198ce2cf9758dc7914fc64e8d64cba2b00a393212dfe5c01c48ed2c0518ac100b9d2cc01e5038d6f62f0fd0372295a82e73d65590e43d7c32eec5f79128c371fec5d89085fe1746692668e35173495b4b10e5fb128059a2a0f1374243c0cda4edecec891320e25245a4fd832d0457ba09edc95f43b8ea66de66456dd022596b5b135ae369cc265783399a3f394a66d460d52b38e8d14029dc23bf445002dd84db36b740e2073eaa11eba1c68d9510842861d3a4016c30463d5", 0xdb}, {&(0x7f0000000140)="c45ab2e90b9516ef60e6249bc74d25bbe329f2cfe9bf1051fa3e72d62e8d37f4cf905295cf5300afa2356c8726a5b1d91f2cae1398f4736ba5cb4cd6bd68a7b814aa3844f9820f6708fa9eaf4a8947cb8a3e16054069c0cc2b3bb4dc", 0x5c}, {&(0x7f00000001c0)="852231035f54b02ba19b1e3582be65c1db4ea92b66fbaa803c0b905640769e666a322acaad6d087bc522605f17b9615197312699f462d603d6d2e0d0805fe70e3b25c0544903d3c800c5266c65955b14239cf8c8943c00bc8f1ca8f2d267e5ff832e4426108764d9835d1dfa9ca483e1b1543e24ed1e140fcfb9ac1ed9fe8eb5c3b9703e2f0a4d8331fa77b2ea22a7c42d8612bf36f8dd97f68ae90bc28e70bbc7d1e048d724ca30", 0xa8}], 0x3) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000300)={0x2, 0xb8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000440)={{0xfffffffa, 0x0, 0x0, 0x0, r3, 0x14, 0x401}, 0x6, 0x7, r4, r7, 0xe370, 0x100000000, 0x1, 0x6}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000004c0)=0x9) recvmmsg(r1, &(0x7f0000001740)={&(0x7f0000001700)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001640)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/48, 0x30}, {&(0x7f0000001580)=""/27, 0x1b}, {&(0x7f00000015c0)=""/93, 0x5d}], 0x4, &(0x7f0000001680)=""/102, 0x66}, 0xffff7fff}, 0x10, 0x802, &(0x7f0000001780)={0x9588, 0xffffffffffff9a50}) recvmmsg(r1, &(0x7f0000002e80)={&(0x7f0000002e40)={&(0x7f00000017c0)=@in6, 0xc, &(0x7f0000002d00)=[{&(0x7f0000001800)=""/13, 0xd}, {&(0x7f0000001840)=""/230, 0xe6}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/48, 0x30}, {&(0x7f0000002980)=""/156, 0x9c}, {&(0x7f0000002a40)=""/201, 0xc9}, {&(0x7f0000002b40)=""/177, 0xb1}, {&(0x7f0000002c00)=""/240, 0xf0}], 0x8, &(0x7f0000002d80)=""/158, 0x9e}, 0x2}, 0x10, 0x1803, &(0x7f0000002ec0)={0x0, 0x12}) write(r0, &(0x7f0000002f00), 0x0) recvfrom(r1, &(0x7f0000002f40)=""/128, 0x80, 0x800, &(0x7f0000002fc0)=@in6={0x18, 0x1, 0x2, 0x8}, 0xc) r9 = socket(0x0, 0x3, 0x1) r10 = msgget$private(0x0, 0x2a2) r11 = getgid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000003000)={{0x5, r2, r6, r2, r11, 0x2c2, 0x7}, 0x3, 0xa7f1, r7, r7, 0x7, 0x416, 0x6, 0x6}) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003080), 0x8152, 0x0) close(r12) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) setregid(r6, r6) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000030c0)=0x2) semget$private(0x0, 0xbd3d2c04dba514d, 0x100) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003100), 0x10c81, 0x0) r14 = fcntl$getown(r12, 0x5) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f0000004240), 0x20000, 0x0) r16 = openat$pf(0xffffffffffffff9c, &(0x7f0000004280), 0x80, 0x0) r17 = openat$zero(0xffffffffffffff9c, &(0x7f00000042c0), 0x400, 0x0) sendmsg$unix(r13, &(0x7f0000004440)={&(0x7f0000003140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004200)=[{&(0x7f0000003180)="17b3f14f9f877ecb1051925688f5b299665478aca0ec498f99fdf93d89965c911328e1296095c45f6652afcc3ecae734d96204fd361c07", 0x37}, {&(0x7f00000031c0)="9c53756743a2806f82b24c57038700e085ed1556d3b0c8fb29acf07cab3f9646c0adefafd3192460", 0x28}, {&(0x7f0000003200)="f6ee30083e2338d26870c220aad2638a01068beaae9ea9662a37683451c979a286bfb8fc68e5fcd3ef9f397868c5f2835ca6a063e335894c47db3484975a9642acf50875035069f4565bb6717ec965182d77cb5b70aca36d539955b33154b44ace292e31fd9f2742c68ef89e28ea8e8f7ef864f2d35ccedd9d0569746a384c83235f7cf469108fb6b36c8dc6bdd493815ec3e358cf48304f1a6ffb088eba0557638af35f088a081bfc2d6c514af630673160a1a17c1aa1adb58bcc85bbebfaa0f8419d28cbdc9dd5bfb1dd78130473b98deb00ede4a6d8279fc64f177814156006a0d81ca7b03efd93798ca26be8a61e616e76ab1ff601ed9dba99ea0860fce0fca7cef8119349e65f1dd153ca2a849458c511534269167308cb1284a4cf7beca743195cc2922a97d74e815b4bdc09baa89ef649119c8ae26aa5e4a4884189e6af43ebae95cc1f174071aa4f210f91ca5876a7e8bd299d037e30f7e58c564926ff7cf6bbabf15a1605a2613e417eeddd0dd594f204a19a5e5fd94861972adf2b2d3f49f063cbe04428aff03b449e9655ceb09d987e35dde66f30accbcdc4b6632f498362e88c5b3de000a80097e84ac587e851fee588520048991bf57d3c70675c5a2e4d62f4a63f749de8b851585aa05e81d97d064bf37a79bc8abc5afa8646d8021d10113190d2d88938aa68ed76094457dd84503cd5ab66cb914094bb882e9d2c7fc83d757ff79f3721ee63b501e92a8b41ccf14e1de043f030f935f48a1a59b82c63020ea7e05a3da47489a10698f4c61841f9150791da79cef0defd2960be2f9fd7cffeb2e1b61b6edfcd34310691eed9316f43bccfea59960a7d3d3687b9897fe60cf6fc05744151a1b7efe14b2d8b66a4595457844e6ed6b308bb21749cc6d2fdd8007489fe9951b02789ad3bd2cea22c25ec1827205d348795dbe0424ad726a1e8e729334125a22b9432dde3dbfba5f30e8cf9aed635b3d9544b3319efb51a4f9e0cca198e413743df0bccee60c14c02aa30d14444dd1152f19ddc7d00db76428d9601a6e707824791ee7ce50abc5aed584280ab41d492c7656e45d99338b6e60f5858d2d9d31cdc37c423b98e3ecefbe2de2234826cbcdcd95d56f92ac8b40ca88f24dc91206943fda8ad18065aa61009da3646a7aa541d899f020c39cce2c0f237139b0b671c3ad9851c8bce35dabeced1ec4f9c4f067640ca152dad60e6ebc5b9291becbbad603501d28e4dcadcc14f226904d086c5f57133db888f46e8283684ec2ed3cfca21901175ca139310e39962e3df2ee23ddaf2b1705d7fbd7d38f945045898caac559727a639b8f2c0e3ca85eba864380a2e81de59dd60d1b650e468a3ff513874f558422840ee83a81ef0386b2af2d6a2cf6dbe37fa2da9b1b0ce8a75faf3341956f087f2ab2e9d73f4776b7c71d793d3500c4752ac2e8d1e4379b37f61abe9d429b0b033ccc2e5369b6e6158a06cf4c89a19a72c7f14bd8b30ef891d96d16a250d3533fdb57b0445bb589c099e991cddc43e84ef851a236ab7429aac0ed0df54bd0bffa84664165032fdc7e27a669da7b1f661b3b9b74efd18344dc88c86bd3d692c41b340b9ee2dd839e2996c0b1cb4e254bf1b2b47792edfd0f703c34275fb4f9778cccf4ea887e13e3e16c7a8a2c0a81fb97134f9b36adfe24b449afa9dc20b0f23b7024b59efec7cb514eeb12fd52992cdae5fc238d9ccdac78b5fe9b5dac21e622a8668c67510a53cedf16e27eb7db079b7c507c181801f65c26ac44487c9591bfa09c9d0d6d79de6b2955728bcae31d1ca3d82543e5cdca19fbd9779bf6783ea2b2da7d4802ccf726255975fc32975e3c92382dc34d5a8387be7e2a338a8a6e5958c4161c03661c1cd6274e3bd16ab11b1fe90f246d3515942f1a51c646eb2ba69f9427510c3f9c246eee262a6b92b50d83c7f1afc5f8b5599bb4d8279de76191b42f78549e0f656814af8439a17c7823bde086dfad6675dbf2b8d755fb28b02d82286ed8a38ba063eaa6d979384ee9985059c3168791851d9222ec5dc992d3b454069d47239b1ce9be0e9001303d6255164623244b4a5a6d001aa5f900a2b645bfb2a9ff928ef43cb5be6afab4cf6f9ebb9cc50efac95916bc0c038497b8e2643ca5817a41ae30344f14d011e797ac97879c74608cf1da13e4a60047d53d6d70a8330433809e1c74903f6a2a74146dcc78bfe5e2465957272b38d0b541b6c9e24b8a72afa240e14626dbe8473a567dde0c336f3118ec1d7bcc1978d39ae9e9ebcdf9b04e7bd3ececb1985786d70b60466988660b88a767823f2d8b78c57695f1d9a22b6b66ac1e4f605b0151d9286a299300083b6396914ed53b51d50cf4bc538b7e24d28527271fb58476b399d377a88f345f1a4ccd367140e8ac2549e8497e0e91bec636541fbcb40bfd577d3fbe1f5fc8e66eca6867a5a229d276a404489650a53900a7d963f12dc1d5e42e5ca4790a375597eca20f3070ed1e1ff42c4c3c93a6154312deaab59146380e16935005a3d7dc2f78666279d3f8e0f0d2e9d31cbc4d2b63285843190f07a352e10218437ccbb091012d06c2733b9d065c6a370633052746ecaa18264e0db7989059524632b7928ab1a8ad07e26b1454eccc161e7a9930ccbaf74736d14e9533c6a7f68db3f34d960c35fdd8b629244e0f05be2310d6d068d87fdd8cebb529be1013a3382a077568b5ea23ccbd8a9e8bdc3771c2fda91c0b917fb367662367234fbe0fcc3c8a9282179acb462a175abdaeb58a173ca6856b49d8f1955f771317b7fef5dd46003184cefbbdab718c338b4edec1724ec82d847e2fc08c55365373f31c380686d774e6671db566aa0517d11cde7a2691790ff9139d05e9d75a56466eddc49c8656bc9ce4a7fc4cd87d9401a0fa57a40c311effca9550108873fa213e453ee962ef6176ad82b55323a4f0a4059747d80626cb432ff559cc80de3651c5bbf8f2930804220045c0c43241924f4172bd9eebb431d438e1ecec1cc28d0bfc8963adbafef9cdbe850b3becd1867a7124289eb0c826ce3428ba9e181043a8527cd226e306c916b22fa6f8b5cc7a6b74ea05eeb29ca727b997205aa895d1c8e24a158e065cea24f7beeb7f80df07021d29a9cdc5ecc90e65f4778cee71ae21c90f0be3afa2b20e12a16b30b2eaffd88e5de0cf7f616b9820dd3b2e0672ee0ca3b908547256f3812b0f7ea5b7a70b5078af7fb384bbb9fa1d9e2d7aeb20b8a1b48486f96af0834cc64a0e56c2837f903ea85bc32e452cf2f0f454a048d5d501315f19a77cf2afe958223af23a5afaae2576db8f8e9be009401173e31509991ef0aa10520f5bbeb7e52f25daa99efe2a7e01f89c98a84b2700bafb520a6a4fa8d2a1785176c7e3aa4a9b6bc0e50dc36fe5cfa61feae652222601ae0a438034777c8977a56a615927eb3afb3dc9b52690029983053c1a4da5b0da55f5066d550ab4d72038a6452758c056af12c5bcfabe95086880173719951c3ef5ccce1612ddba03a76db10382c54453dd3da612bfbd3787322cca700b8a8de03e46e5dca91ffc21861ac6f4da118254a9e8a8a50eca34257bf60d8e529500de76d4d92eda4b1e787bac4e174dc194e8d4478245de57673e9bb3afe06bcd25c7df5dddd59b379f2475a1d36fc9ebeebeafc63c7c5123eff2c1586f9a871e1928be80288ddeedba6d8d62670372572705782de82ceaa5fd6ad0a1cb0f44d244fb190d24ffe55d0832ae7ef355453fdefcf7d3cfae6bf0932a45849295c7ae3f9abbe434ef2ef1a524b9090f5c5d0fb4db54d1bf34243a1eb4517dcc25b4792d44f77c0c0006ec5c0b8c160d303c5dfb819e983698bca67d72760bfcd829504abd42cbd552c8f737f8a6137f1104d81a277ad29e54809401e2925825e7d1b6fe0ee1f55df9bb122a09be15338386cdba34e8e40350482df9f21038b77e1c83b8b2bf428e7a7de11449a37242e7b35a53fc5df7b3d030e774b84641991725a3c61c65c2c92067a76673223b5661ee7e7e80f89248cdbe19857fe3f5033f07fac929dcb6491a7904dce85743af632ba21d87de662733ee479d3a11021e10fd9fe54470634e90de9f2a74643ba24e4c1b1c4341db80a49013f56405ccc41048462423ad30a9a4bf9d4facc1b277327f2fd07a9ce64f3f8d547880a447a4ff55ad2138be69db485324e42f1660c98adda9a8531f911b0a2a84fe44a824ce58674d08e6d398f286419f47f5c3fcd3e08263eba67e27c998b2aec6ee189109d1332ad9c831be62d2cbfd2d7987fcc97f0fbcf1e93cbbba7499cdabad0eea2f813947981029ef51685b0d051a3ab68dded6dcea57d5850f892902e97cd9bab96c7ccf9949b92c1dc6adeafb1c1607452bec7a07934a0bd588dd9f2e989fecab61ec7c5eacd7ee7ee1edaa4b0b8abae9ed508a4f7312855b47e4bd2a58de54c202083c80946ca795018f0cc008d66f295be28278c99bf2b92cf845ddc638141c0e0b71d2fba12fb12bdc2f387b05d93c8e0c36f4d3f9d9bd0ac89f901105315cfe5088588efac5741e2d47c1f5e31b4b27468ca2a9569696b5ee508fc4d0d1601e5d1294b1604490f05732b79cc39b7a0388364a00ca93376e76e4c98d8a66829b8ec20ea78ab306f89a67c37fe727ed56d0f8063e99e0f2971cdab18ef744227df83d01e95548bbb160e5d937c31c2a6bdf24c936a860881e0ed87f7b26279ea72f119a3d13bad7c870610b9f9058dbce3496f7042c5770ae6aafcd8d744bef16e2da78f998a805809b07a8ecbdd360323fa6a14790db3ec70fd7ac5b443228f661094d0ec5910fc938f906dddb213c755c5c28ee9c1087c5f8f3c5065a7f765f0fa8aede8c652320d45eb8f0019e760a8c79f2db9de9fd6f4551af2c6019183478d550d18a42f4260fa577e754b49488a07e1026f521f96265ba71d308012c38b73bd1230c9537755518c4f3f0732fbc396955e69ce0e921145c96cd6987bbc249bc69e7316437f6fbc6919b40019901bb5f3c9b8dc9e2845d02e877b79c1742f40220b4a8652955bbf0f9d7efb0def0179080218a7042e6365f3a716c816481b8e81bacdfaae6c9ad46de43780a08111b1ab80864ed539a77374f24209a3a1ef91e6f28b28f2a3cab8829458a3dbafed3d4b3b5b5431c9f5e46a4a7c6ed549989d7c6cb26f23399c404f1d711c210ffd35b611283d52a38dc2275e098848db944e595e20aa9e725b0e41feb1d9fab52c9073be8ea51ee00bff2f758dcbcf06276eb26caba0ccbdb19806d39d749f668cec8486356d59ad8e339fe563c26c69cb521027cde9a23886f35c35842215d1ecb2ff57d15c5c23fbb22ef0d181c712b2e0c64f7065e1cb5504cc79ca69615b8094e8063c0ee7f00869be796cc9cffe99a03ee275101e81fdc1ef8db92f2b36dcfa6ab775b4f2b07a64bb5caa94fdf2c02bc51e0661b70aa18fdfbfe1cd694ecc7f2e8d64017096dbe66c458a9fa9596d329b242bb6bd5edf24ab7364c0df11b06ff5cf909a51637176d071099acbbb32be5ce18fe61048d85378e77c3e15933ce530e6f3bbf0042724380280ea07940116d8884dd5badaa99d7b206396452c2503bf9b2397b5841d58e718426fcb68e2d3200d490efe2790868dfa52c4cef30191822b7a5f8d3cbb2b5ebb17c004067720bc71e0466aec3c1ea07c98778ac12e8ee1f9e8d56502c8c344c1dc7b8706cb77a0e81d248e6968e7422e09b8e270da520d7f2e0f3cd5216ff7937a5beda9e9d5a100aa6b5147ea60e733c5b6125a", 0x1000}], 0x3, &(0x7f0000004340)=[@cred={0x20, 0xffff, 0x0, r14, r8, r3}, @rights={0x38, 0xffff, 0x1, [r0, r1, r15, r0, r12, r12, r0, r16, r12, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r17, r9, 0xffffffffffffffff, r12, r9, r9, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, 0xffffffffffffffff, r9, r0, r0, r0, r9]}, @cred={0x20, 0xffff, 0x0, r7, r5, r11}, @rights={0x20, 0xffff, 0x1, [r9, r12, r0, r1]}], 0xf8, 0x400}, 0x402) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x4}, {0x35}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socketpair(0x1, 0x1, 0x2, &(0x7f0000000340)={0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3e, &(0x7f0000000000), 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x200, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840), 0x10088, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/111) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x3}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000080)={0x0, 0x1, {[0x7284, 0x0, 0xa, 0x0, 0x0, 0x5e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0xa, 0x7, 0x0, 0x81], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e5], [0xdb98, 0x7, 0x0, 0x0, 0x4, 0x8001], [{0x0, 0x0, 0x8}, {0x0, 0x4}, {0x0, 0x2, 0x8001}, {0x100, 0x6}, {0x0, 0x3, 0x7, 0x1}, {0x0, 0x7, 0x7fff}, {0x7, 0x20, 0x7e18, 0x7ff}], {0x56, 0x4}}}) write(r1, &(0x7f00000000c0)="ff5d28a95acbb81505b0eaca63497c48fd88eb36042b0f2171570b80f10682c97694053b9f78e83aa8a471c67440608a32ff1a4328f5bf446c3197b1dca5987b1cbdf99771cc", 0x46) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f00000002c0)=0xfffff3fa, 0x4) socketpair(0x1, 0xc005, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) socket(0x18, 0x3, 0xff) getsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) executing program 7: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200001000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f00001d9000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000074000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x12000)=nil}, {0x0, &(0x7f00001f6000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00009bd000/0x3000)=nil}, {0x0, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f0000165000/0x2000)=nil}, {&(0x7f0000d92000/0x2000)=nil}, {&(0x7f00008d3000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket$inet(0x2, 0x1, 0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') setitimer(0x2, &(0x7f00000002c0)={{}, {0x0, 0x10000}}, 0x0) link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000001000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) r1 = getuid() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x5, 0x5}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimes(0x0, &(0x7f0000001440)={{0x100000001, 0x800}, {0xed5, 0x12}}) socket(0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x41, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000440)="3b3e9973c5417e0f9522b91ebc45a6825f88ac749ae458767d9bb0932aa192c2d8a756b9df95fe22add60315e5d0f50ba9d6046a206038becd3f2c446b0954b3b5a222a4d4fccb65d854b76654f9980a09e571f3abe47a4fb8b7a95e2fdc234c0a263b82574d5eaa30f29e03fc0dc6c68eb52f1669279a8154f21edd0f411b5b1815e6ee199d0e8b5fe98c9b2abe852dfeab6a0c2f28737bea39e9b813eb2f80a5116faed7a427536af64a2792e0bdaa2d00db9dceb34eeec561278a329acf9539b205b618fc63db23f4d651b670f870f8603842f4f602ffc4b6fe29a352fffda965e809523687139de20f4c704b36e9361f2d5e2dcea29fbffd1bb2c61a68c0afb880e92f639a14d868d228a186487c04448cb2fbb0a3d9b14d57fd239f0e6109d7bbb46a0083e658d5d7b50edda4d20c11e93f6ce4a3ea2fbc38feb2755db704c082c86e154ce226c46f89251c20c552bfb22180432c61d2a5beb390f8d122a4aa7c305a2b96d5d81f47484bb8a373c4dfba9e48235f042c8f28201b60ae664a64689261f759b24fed2fb025c6a8230a4300746f8153b11f8f7acefacda68cbbe37443015c7f207ac6e6ccd77ad351d6a53dc9b6fc67c6882ab28b8581ba7628f2a85bf3b6e82c9ced153b4c599d85a5c671f7cfacc8023aedb839fff6fffbdafacf89355a938dccda0cc93d5b2ce6d8dedcf684ae05fec5987c5a748c83054278dd324de2ad23b09607548336e7c14243aa20603f6c913dcc54c746fd2dd46e999cc8ee4d49be66c0e0474247ec559d9387d699ee73c6fdd26a6dd6f76cb5c9ca43e1da1c906a1d386f1b9968eaf11fd071935301d2a4648ef23a00f8b95b04ec327762ff52c1838cc47af9367b31ab511f1614b2a1137188b272e9de7a7b1b1b999a3347450cdb30a50df1116c583c4fce89f29ab526f27c319ab9797a5dc52ce8d5713ae72b05d7f5cfc893d7af722cd720277bac37d8242415a9fbc6dd771228951615a798b9262dae994c48482b570911838e373c1fbacb247c67b5b59a8bb48b94de3727ebc689e2f88424fea74506ffb2a8d67ec7b6921fb56cdcd2f7488db49aab0170f410bf0f3a3237b0051d15abe69bd17284d7203aee53cb217448fac31dc41a9085141e0a383f6d2535a7dc90bff14d0e7564ea8499414596ba859dd90d200210a80c1edbb90ce1a2d5f72870af7cbb506739ea353602299aa9a0b9a0f6ee16ab0c36b693c04974bea0909f2d2806d8040fdb89e81907988408660589179799fae8483dc04f8eb0878d045a057fd63175c8142e57824ec87118bf173d9f3e7cdbea610557b7da3fcd1c784e69189d9cb9d1c38a85c89ab67c59ee5d314bbe5184571f6d70ce4c6f8bbd32b171b8761ad427e246490f48b292ad93e96a08dc41872a4e6bf0eb258abff99b00240de78f57b7669584b09e11dfe21b88085b31c95044ad836a9a88beb277351243b002728a9aa79c4490f4a85fa3ae790961cfc86d6099136c948cd871e7e63fc96fe5c6547d3d4d1d01383a481f043111ea527e1ae8812e27e0c6271e74977b2288121ec8a8256693683c11231bb22a75535d9f6be66f8d6e6b1ec46cdd54c119df637f537860fefd91ee1ee3583c598e7b72c53ec5f023cc2f065d35188f3d9e788a5e96cc53b614b8bb447951d0e635210f404fad3830c8c06d40e84189526b3f71e2e06add9c064f713543b94ff0b1686b5f2046963e83bc43cb62ce780571e4edd1c20d0a91574e48c88aa656cde4b8fe82f604ccef385b7ba0efe17c1ddc04be0233045be92569668250ece270715ff413952ead365d17874e840cb93cb0840769a17569c32c65616635c5a0cb2959589a2cb0c8553591d93dd4b7acc0fc98990ce7282bbd8fd44a4172fd9b72d3a8a70db21b062045a22536e28d2604e3b9c0d145d07ba1e394bc991f67014b16cd8a8313d86834a0c5a0ed1741305e101125cf244306a97cc1373f38b4d817dedef9f40468966b363dff13538b34cd187fc8803aa3af75bc0d759c17bab6694abf7a9b07a3eb2f6f21995e1a71794196b1dd5fa788986e66cae907ea89fa294959551def1721715d50c430d6d4597c18b7416f6ffccf7e588b54c8d3c9d4021c097ee7ba0b4bcbe0e6fed0568f015c4cbbea734b0a3324728624ecb8aef9babc1b8099ed9509b3a1ffa9349fc93b4b890ffbaee459b932fef7ce04a77269eb876ed5", 0x0, 0x0, 0x0) r5 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r5) executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x180) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x60, 0xfd}, {0x40}, {0xe596}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="cec819e313b4ce44f4a2051818cbcffb2dcffb075ef94e940cbc3734943ac76e110b275c2625b2efcde497f772c13e5b23adbaa9a85b679492c34eec907b2429d70b410911c32dd0a781f3bcaabf06a507faffdeb7052d280282ff5e0ca500d485aa91e052efdaf13e33b26b92a7a4efc08501b8fed51ff5b07cd871d6d3af8f0a0b0b9a1f42c11b4f9cbbf2dba7c88af810a9c251187ab9f118b1ca729dcf7f2a88f38e3c1a92d9fdac1a852ed77f00cd70f6c599d7ea69cea518bf6d55cc59150c49503e9bcbd0becdf83b8748ceafaa622132942ab299527328ac5d3fa23301cc5bea5c5b2f19a356c1", @ANYRESDEC=r1]) chroot(&(0x7f00000000c0)='./file0\x00') fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x53, 0x4) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x3d, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff000000000000080600018888060b0008ffffffffffff96d427c440c3328bbb4777aaaaaaaaaabb11db48a47c058cfa605a795384f52da587512f7deb69a42193e255dff6924156dd58da2f7c583ff3d6e10de4d06182e13df16450404d008dd2e4f1248a0fa03841ba21a6e11434edf9ad640da8abd531d698fd034669e84541c1699230d4d06b43d51aca5913e2eaa0f389c73127770678a16d7d3e2072b8a2e1d22422321b25a494847f47ccbdc9c5fd6f258d7aed55ca93b0077d2790d05e757b0669ca204604b9cbc5dd7274336f875f49236b55d29e97c66e25bbaaf66a927a8ddc1e930fec352191d88762dc76a542ce8f7d9747b25f87142ca05ad2cf941329d2296b65f39bab4c8f4447d7516aa9b7e391e129ecde38bed6a51822d2db47201320d68869ab4d7f76537695e256c4b0eb7a9c85b7bc094e53f5bcb161c353407c03d31565d353f515b479d828ed4651ebc23b7e01a313a5ceb6f4ddf1370307ac328b7e010259e8a22f01f1f0"]) setuid(0xee01) pipe2(0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x200008) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) r2 = syz_open_pts() madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) getuid() setreuid(0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) readv(r3, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/93, 0x5d}, {0x0}, {0x0}], 0x3) fcntl$getown(r2, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000900), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000b40)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d7a000/0x3000)=nil, 0x2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x2000000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x82ac}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000dfc000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}], './file0\x00'}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d40), 0x0, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) executing program 5: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000cd, 0xffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) execve(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8003, 0x9, 0x45, 0x2}, {0x6, 0x1, 0x2, 0x774d}]}) executing program 2: ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0xfffffffe, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x45d48) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) stat(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x25}], 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x403, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000600)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x1810f9d64b1dd3e7) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') mknodat(r3, &(0x7f0000000000)='./file1\x00', 0x2000, 0x52bf) openat(r3, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d", 0x55, 0x406, 0x0, 0xffffffc4) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, &(0x7f0000000280), 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x41, 0x0) r1 = dup2(r0, r0) syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r3 = dup2(r2, r0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) getsockopt(r4, 0x29, 0x31, 0x0, 0x0) shmget(0x1, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffffa0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="22a552ed00000000000000000000008ed44a2fa0adb23e67a29033bca94d01733248a30545e6395e42f1e1ef116a16afb1e55e414303755f228a9d0961b7650e012f38427ba5258e93dbd9e2324e0f2e1dfd1ae5f3e11bf5f2fbb7a4795e41a80759e41b9519477209f948d265d45046e9becf709bd77a2d2156751a3755b7402a4f7eb5c25952d99b2943755fa25697b4cf79a51eadd90965f670bfe02c823c4ebad7b5dc2adaef4868aa42edd749d784cc5101965c89c932b1262b85880f302fb0c2c88bf92136d502e32bf9cf17147f88851ac87dc616ad03b62b6a4ddba17aa6310f89f3247b8265800529528aa289bf5d4108bbedb56a1c33403de2c2e7ddcb68bba339438ae523960dc14cfc37358a00d547ba5d630000000050521b6bf308c42138067066e0cf8450e37b13423baf91b6ff2fc3e589069d043d4743a06d2f3ce98bf84b2ae641573a7db0f8a225b52286675a64802ed03329890b91630dd91993fbc786221de7b2cb25fa11b8ea3ba616574f5eddaa65e71dccef599eb5f0e31f2a0c5d7669d61cec5c172a7d006ed2", 0x193) r5 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000040)={0x3a, 0x0, &(0x7f0000000000)=""/58}) executing program 3: shutdown(0xffffffffffffffff, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0207534, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x3, 0x1, 0x4}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) syz_open_pts() close(0xffffffffffffffff) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open$dir(0x0, 0x0, 0x0) r4 = openat(r2, 0x0, 0x80, 0x123) readv(r4, &(0x7f0000000580)=[{&(0x7f0000000080)=""/14, 0xe}], 0x1) open(0x0, 0x0, 0x0) syz_open_pts() nanosleep(0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x14, 0x0, 0x0, 0x1}, {0x7, 0x4}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) executing program 7: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x11}, 0x56, &(0x7f0000000440)="71f91e3471ac0058bc5a91cf71b89c7afec370823e8183a289d3bcfa6cd7df5d5287d28ca357ec0cb6899300aeaa81a04fdece27efc14487c279cd4db7b77c7cdf0d7cd980ecec84e08859b8913880698272a0946be1c5c05c625c12ed72132eacc30c57b74f6a1e2cebb7f344fb1f4c17186588385ecf59ef9e5e2706ea81e27d0e014ca0718fbc69b542344d06e9f64bfc29878a4f6b81ae1b0fb2cbc3cfc4474a2226390400e6e11d7df0bc795168531801d72ef16f550534bf1ceeb8a0d78fe913e4113fc6c8a6c6961867a989543af49eda1b70d8e5cf57d355210d8b1b4ccdb83f83c6cabebd059bfb9240f85e7600c30b2230", &(0x7f0000000080)=0xf6, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86ddd48698dd9800ff22adae10c8141ae2f938f9dccf0bb8f5766006250000180000feceba7d7ba90e28efcc5cc08cfe24befeffffff0000000000000000000000015ec797ba4023ac3c89"]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r4 = getppid() fcntl$getown(r3, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r4) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, 0x0, 0x401, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 0: socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = open$dir(0x0, 0x0, 0x13a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)}, {&(0x7f0000000280)="1bc9856ff61471a39db561b1e24c8b9d141e1a854516ac83bbe03e6133ff5d1f3e19781322a6a8762d06719bf90d66a4873033b9b37eb069dd224747c0565d3eb33600a6a2aead1ae26f5f03d96c0f098a3117da5ef95f3e465b03f42a850720d61b7b91722b31b7ff106cf799ad241670f8a6c037a199a77fd1aa06e697f2462a4dfccf071d1906845fdaf62e49599410a0463df2f2839c", 0x98}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000240)=[{0x6, 0x0, 0x0, 0x4}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) setregid(0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd30, 0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, r3}, 0x0, 0x9, r6}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r8 = getuid() ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r8, r8) r9 = fcntl$getown(r7, 0x5) setpgid(0x0, 0x0) fcntl$setown(r5, 0x6, r9) r10 = getppid() setpgid(0x0, r10) close(r5) socket(0x11, 0x3, 0x0) r11 = socket(0x11, 0x3, 0x0) setsockopt(r11, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) executing program 5: syz_emit_ethernet(0x5e, &(0x7f0000000440)=ANY=[@ANYBLOB="73702e590cfa69ac24beee9986dd60756aa300283aff9c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb8900907800000000fe8000000000000000000000000000bbff010000000000000000000000000001"]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x40}, {0x3}, {0x6}]}) syz_emit_ethernet(0x137f, &(0x7f0000001600)=ANY=[]) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaaaa08004600002c00000000000090780000000000000000440100000d0090bdce6b3f57dd4d1585db632438b2f43f0a267800"/76]) executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000001880)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001600)=[{0x10}, {0x10}], 0x20}, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x64, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) socket$unix(0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000440)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x39e], [], [], {0x0, 0x0, 0x0, 0x3}}}) close(0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getrusage(0x1, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) clock_settime(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, &(0x7f0000000040)="39997cef726a8d00", 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) executing program 1: rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() setregid(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 7: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x8000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, 0x0, 0x30, 0x0, 0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x44) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xffffffff, 0x8}, {0xffffffff}}, 0x0) socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000003c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d62ff398beca0d2d858fe79050fcd41a5d08ce01fcd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e82441540fde94", 0x8a}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6", 0x159}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c541e3b91c476fee6519262355fb5da547b433492d0f2ab60a1ba2031daf44a2ce342d2f36a883554dde0ad876631964d2f", 0x50}], 0x4) socket(0x11, 0x0, 0x0) executing program 5: setrlimit(0x5, &(0x7f0000000000)={0x100, 0x34}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/10, 0xa}, {&(0x7f00000000c0)=""/242, 0xf2}, {&(0x7f00000001c0)=""/171, 0xab}], 0x3, 0x75eef494) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000002c0)=0x4) r2 = dup2(r0, r0) getpid() select(0x40, &(0x7f0000000300)={0x1, 0x7, 0x8000000000000000, 0x20, 0x200, 0xd5, 0x1, 0x781f}, &(0x7f0000000340)={0x400, 0x7, 0x5, 0x6, 0xaf, 0x7fffffffffffffff, 0x8, 0x1}, &(0x7f0000000380)={0x8, 0x2, 0x10000, 0x80000000, 0x2, 0x3, 0x7fff, 0x4}, &(0x7f00000003c0)={0x401, 0x1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000400)={0x9, './file0\x00'}) r3 = accept$inet6(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) r4 = dup(r3) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f00000004c0)={0x5, 0x3, 0x7fffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r6 = getegid() fchown(r3, r5, r6) getsockname$inet(r2, &(0x7f0000000580), &(0x7f00000005c0)=0xc) sysctl$vfs_fuse(&(0x7f0000000600)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000640)="b0d8cdf45dd10f207275d48f656a5178b8d8ffd752fbb134209e2473", &(0x7f0000000680)=0x1c, &(0x7f00000006c0)="6fb3c13352905d9eb36f014f48c3e64c6502f9680bf99ddc64f985f632d08b34a92759be77b7fbec203c4cf8a207464b0a1c9cfdacdfaffb45a69abaf1488b6f488cb48262aaf4413dc68a461c16286266580e8cbed5a81878703697aa7f21220a1c92802bc3cd1b3737d93a3be2439f677353072a84cbb1bf2f609632cc188c19d3d3620831bbd391c4a39bbbed2de812b3d2461d2c36192343a1252b7888bb397d457f6bbfe1d8bc46fa0e90921716524fb2c763095f13", 0xb8) recvfrom$inet6(r0, &(0x7f0000000780)=""/96, 0x60, 0x41, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r7 = socket(0x20, 0x4000, 0x3b) r8 = socket$inet6(0x18, 0x4, 0xef) lseek(r8, 0x7, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000840)={0x8, &(0x7f0000000800)=[{0x6, 0x0, 0x6, 0x7fff}, {0x1, 0x20, 0x7f}, {0x8, 0x5, 0x0, 0x3}, {0x3, 0x81, 0x0, 0xffff2518}, {0x200, 0x5, 0x15}, {0x1000, 0x8f, 0x40, 0x2f7}, {0x6, 0x0, 0x9, 0x9}, {0x0, 0x8, 0x5, 0xd58}]}) pwritev(r7, &(0x7f0000001c00)=[{&(0x7f0000000880)="52b900405e0a1e0eb72c830aa5882d710d5bbc16ec0afba6306048f9d23c8b8d62db5bbc0a0ae30678806e35a52a935c1d9494c0948f38", 0x37}, {&(0x7f00000008c0)="a68fb116deec32bbf437ac51c9a4cbc7ec82252aedd46617087dafae3386e1aa0b7890434c1668def29a083ce95a7d1de1b8c9af8c3240d815ce844b8736db19f69cfbaa8682b49213700deaf1897a8168b194e95f52ac4880ad8dcb3f7046a29aa256db451163c5ce5cb7ca35b1765710f0f14100de299bd80f036d89702f8dc9c2689b9cbedee4992f59f5ab0549e40ed859b119c98e541cf6cf4d9971531310c900cd67e511294cd7dbd14fd3", 0xae}, {&(0x7f0000000980)="2c7e8dc46edf840e84ad31d4f6b2fd6e76c829d86e942824e9dda14d6c3659b2afb5131009e811e960d691d7369bd000566dadbae9449f205fb1a8f8298f42141b3fef68c1a6861efce235826bc1b2fdb3b511e97534d9da8fce2421504157fe595615203d0086907e6aab028c5347884c6ff07030762659dd4d360c0be0ba6c284f4870c73fdb203df3dba2a2214f666f6fa8337f3f2df24496f3319418e7515cef1f8f5e708ff80867bdfe1a8b4b7de260c5ac95ba365cb50c38701ea51cf6c823c130932714cb164a940842fc533cf71cd5a804d1aff16dc3a52df38efe941677da2ebd5c7a621eb690f77495fba1a63bfa2940aa186eebd7b6", 0xfb}, {&(0x7f0000000a80)="3536997eb49278446c91ce49a6fb41e0c3953134bfdafb4d6a914a3d922cb8971ba6925a8c1b9dcb7789768c9c9e275e71b5b6e9cfa61f7f452646b1bc75a1bbb04e6b135e7ea66f9134d4985c119dccad34e40a05b77460f49ca552b7c675bea5fafbc8558ada61447c40faf7bb138f9d06e7e5944d72f700c7ef8988bab9b8d6522dd59d617e8c323c46e849dd3c6c29b33f65dad6d3a29a972a48d7e11a2390840c9903045013d4ed86d3ce1f3643bf760372cd0cc11a65c6a5593162cae177cea30c4d9912adc2b30c6340be51c9b194870c70d8997119afd45234ee8660de0c05a7a907e8dde77e75b94bdc090c849b8fc1fd5ce24f70ea6f09a81a72f6fead36909b4dd5892bc6fbb61626226ff2d78c75c4c5f63d12c849987e587198f0b38673359d0396257995b7c6025c4561de0e2df74bfa8165a7e26c38a1e70b6d4a0e68029834749c3bf6934a2dc8b4cb794e387a438fd0bb6910a6e82fddaac8dab272cf7397f96f7849d627ad78722d1bc325a0c41e02862d5ae24863f16c414cbbfaf69e3684e0619d8060bf558ab92cbfda9087a61dac92eeeee0726c7e8145f32fcd9c7d5ac1967960ca43a3cd2143391d82783929ed63bcabf51f618d4118cc19930a0c48aae431515cbdb5126ac43e947c7e1039069f01426f4b9e0c35dae3d07d3717749257a2aff4d610d5c64d7cadda284615cf2c1469eadff4f05ee08baf505ccd724878522c07c2a5bd73e00dfb3c30070ce5e0d3342735cc3e65bbfb4ea657ed0a092813dda1c154c5d5e8cf5b1b396eb288933d3ae5b9905bda7755e95cb4a874e3845d7363ac37e3ad1386099143434de28713ac6f1685fdeb65f803cbf387fc6189b3b7a1290fa03ff90e714ccac0018bb9b6dc03e0459419bf764f403d8f968cfdbaf6816fc26322f8358ba0161e7bab26125af5027a05d824401d5836f63852812a4b007e3e1ab2654ff8e642fc72f666e93126400148c71d0c8fa75dda7ea62e5db36608affe9328fe616605020d0f9a6db90b15768c64979adbf5fa0a43764c884b20acb8c8bf753fbea650dab10bbd9f79910ff9a05ad2e67fb22a3c1a025600e3882122b366625358bb12773339edd2838ed2a41c8b17ec5b944fdec9c0f14413f278fe7dd3ecc86c263fc807b9dd7a47cc272132d1da8f796204165630fd4c8816eec615f6693853463e03185e538d068dd6a23591e3a4215667cc6e13de3e2ad2928578d577dbbdc9c1309ac5ab22310f13c20053c56d430e4f60e67b20717dde6026a67228ed6d9b3bbff53d6f69f298687b2fad31603823d58abab7a1ba5c87bdb6467f275dbb61e807b2a16327137add2806f464d71e6c7e3c6bea403d11de9fb22e648a42ad53c66060ab0011a5165775f04a4f22f5009c8ae26fad1ace7860a02fb924722a639c18b7d5653b68bd8d2b390db3a40d5a23aa9b48851d6abc35dc1ae494f069f7eb542a7ebf02f502e9ae64cb337be663c85a21186a3e2e4144e40ee1c9ab68d9a588e469c234b45f91843457b7bc45a33eb35b5e5c8d6f1dddfde7804d886aa2a919e682446737680bde25f5821989b014b14c90b08095c8329416159edee0515d74b24fe71265609ed1eb34d1c58114b6cc3ac2d889c3f264d897e92321897d7d02e879b95b56376fbb001dc811492143afa3799be2cd9fcf4c2843333af27b66226d41ca4d2a730dbba1ac782a28aee9e4693b551ac83c8a7e670002d623e92d80c724a11d40f12333cbeddada83ebe35cec5e66f79215d8bb97e980dac20b1f18350981070fd0f3667954f941cb6159d46a3900b03be6fca7dd9f5dac8a4f5695a10132b643aabe7da337f12498c7d269fb59db7268feb2e8428cca94e1ec65d669bc86234a43b7d149a67ba5a163e4e9fe31f10d5460175944a9967563957eefbf18fed61f7f177e58ba67cd3a95dec41c3c8328f0588bbe448749dbd59b2748ea3962340e676d4f202d02fa732f302734a493fa05dd5e1ba4d7fc3decc0ddbd86183d1f55eb1396aa72799c848d93d432e6c6417245fd84b26a561b5888255b0ef707a170a34105dd0be754905a47d5364c7ff41fbcf98690198735f4eadf83a9145e862adcff8ad12d6e46e4734a13fbe8951efba018c9a6f3db4775beaad89a5bc7588ffb910868c94ab8fe9896d9cfd6c4de8fcd8739e6a0b1b5a3b3680b76ce60142a190e039b42777c18098cc180e23f4395e35dece12e7a9e785e273315fc6a8189c073a23291aebf957e76484517d6549cabe4e78a6d18a6093d7b9bbf646d5acbe18b5167f84da4d08640193845366993545b3262edabd0c526e90942db3f782ad907ef8a78022f3e9ef5496154789075534c7b31ead96bd318b81490f7d84759966293735c9441e12b73381ce2a6ad3d33e9fb16f7fae33f2da67a57774efea97e23227a3483dfcc6d3971ebbf779d69a238581b7ceac8a6eecef9241d5ee555be8de4ba62df0849aab61a46829d22798eb49674f54ef7c36275338db444ec556b5c18e76f052468b86e4e52353e95f75f47b94c9c033d3364bb041b9a24ee519d8829e65ecbda638c98d247cbe82951b49776039e189b65468953e621ff7f35b81629dabb08fd895bbb14917cf3fc96627b0b8cb36c71cab496ab51c71fe62490115d3c84afe4086212e5d4c014a840c78969f1c4a4d8f3261ce11b6afc7a1451d2ff6a531143989790e5621e4ea776dcc2497b540de41ba4745f05e778c2d42c249522ad8f7aceb701b74682042da870f0a73c0ad2f8d75f1a33511bb9c52c54b142b67ec535781df2c3b7da9f3e56353c68aac30f587af3b623aa4ef38605d7f258861d765df8d615039db71864c2b3da32bcb79fccc827683d3284a1f30d8d255e09ed91d2845736a81a54f6b73153f00e823e8b5eac8d147d455ad6ae39396425c534f094977b39f2509b8f44aa4b2319426d93bfc5431042e6a5521305503f69a371e4fd0eaf59843c7c40fb204d82bd1db5037ebb3434557058d482f7286be4d4d66b6a0a618e668216a5aeb3abcaf7feed395298716e88b335d43ec14fca24ac6840bde17fe89dc45aad915d723db32ee4f289a1bfcaa6e1cca0d868ea7ff4db2a13a26291edba76db3b156db814ae033b5399b84953c01bb3dcd00f33c2579f8aaea27f1779537887844c198886142f614f8a5c6226359ff653ca185e24c7e0acf24ef6703d177823de68d9515323425f884a76b1eba6fa76ff71fa25474e8f51f980f73c608520d831de26f7893c5604d0d1002bd18d206852a03555756a43061d57cbe5fe003cbcf8405171927fa2b0fc978366745e10af80e402382fde7b2275dd6a7c5d56c484c8cba1bae6b35ef269a75f84e3e739816895667c666a2d23da6b372983878aaeeecce13fe2b780d8149fcfc565a900a704f74c3cd4b056c9c89cdf3043b6549c5e25f359c5cec2c503a6036ad3cfbfc3dae34a749b186f36e17be45dd35b22d4c8373ae4f50ca8489cde56f93d3f8195c15fa57f165033b21f5cfbcb2f27802f5c1d97989cb31b4463a2c99bf995bd7401999eec87f06840a5e721ed478954ed9dc9a7daa7a01bed900ef36bcf42fef1e5b395fee775d0d2da570277683229ffa3a7e2eacd83586149d0e01270b2a0d99d5e33d8393fba1c3949eef3ee8867c0a6a9d572bd202e525f984b8109a94e3042fd1743c9189c180df46e9969121528134397dd6beb951bee3e05d3b98fdb6677d559c719efa0f0c5edfe962dfd3b30389ae8568be9a8b88186f84ba6c8e1615c27064564a7eb716dab1a09b7b6448febaf427056171de9898ddff0732a5ca6af647532c26940a7c212555def104bffbffb30cc31b8ce72b49cb019b243b4f757c05fa6c8c9e314b2a63fe55fc0552644750b7076143e6c05b7cd6a54e35d556e1e6c62bd491b5b014422b238bdf06b055e0bdca0b5d55ac947a6eb932955f4c506b427cf83cb2f90f3a0e025461e3907526caaadeab0246b93a0553884e606cfb3daa4426c0e0704c8e85965e8392526b7e6b9ec68a109a696ac15288d7eba8bbe07fa399ecc21a15608889881cc2d991c4f6a670b78256383a65a406488149a0e69de2bfa3d8f9ce67b6558d9670c459ecde20370f371c1c618cf234d658dd06def5ec1ceefc60f4d6cf74be385d9a1ae9898c50657e808f0118f67c766c573eee7714fd23a93c7f4093c4738ae2472511f5ce6205ca94f229739442991b495257797375edba8deebc633a03df2a2c439ff415d48a2f7b3826ca58e5f67591e91b1e020cdde0708e4e81120a87fbc7a61773230800e1f0105aff681f881ca4e4fd2a6f40fecb6d6aea47a47b6fe1e2b00eba93377cb670ee7ecdd1fa6dce099add182fae09dcf81665ecf7db9b44223674b77585db171a9ce63e2ef225d3bbfc4a46eaa55a846f0c783f39e7c7b1c843298af9a558c5d2f94c1d7ca9773b2e12e1a37e038dd537c65fb0e8c69642cbb7cf93662845b86607cf8eb17f9b3056a78760622bd8c2dbbb0b907588b0e0c37a6dfad7eef204f5e5bcf75a19a14c8d7b9f162b0611f65dd768a7ba17df079080bcb535de4ed28d1ccc8c3cc229e25f9cc18384c861021964db8c4367f59ca4e7d7c0280df175d2ed7376dfb829e4fc9ca7f64e949b90fa2ce8b245cd3ef5208600108f83db66894e8d45b3b7c4f2f20ef943a9b7027d03257629e06cdf740c67f1c045fc282a15386c856befbad55de8aa6b373168b7e0e4dcc4c9d74cd2055a41d4897394ca2874ed1b2b3da0e22618fc908c073b9b2b6cb809c9fdf8e6399caa044247faf728d97b3161df47141223859673365851c50cf74e71ee8d07a044dd8c721905c48e61dba3492726f34df96213ba2718b604e48d65dd4511fd9bd5132636ec4c732c467c5e295d64599cb3fa0194c4b10c2a566e368f76dc8ade42623596d298782e983d1cae029918a8871eaf74d9a74890f4c32219c342fe4c3c7ae1ca840f8d1e7af1ddc129c0d29383edc3dd170a527ab9ace8350815c40fd6262446b4131c200b45df3ebc2986241f0d250da32d07e5d9e251b93e9a0c2813f4b7a5af71976f3c991a6c798818c663d1653633b6a618d19b96894b09e718fddcb04fc150d3f007af35bac04ceebb107853d15754055876f60f15b33968884d8c1fa89ce93bbb865c1029521aaddb26c719454103685213211facc1b129c420ee28ddffecd93043dac938dfac96927d6d0d3a8bf60ddaf45ed38ed46b5929b2a0e799954e2342eb22bc580318cde9d61bfddb8170ab7fa475b645f10f3cacc63ee3a6ed8a84056673eadff6a1fa9dbff5d04914b7c04e8e4915d3444554d0681a74c7ba921d40507384a1b4f3a9a5c3acdd1da356db482a1b6756721a845cf17ec5b2df2bf04827a106f1d654933f9eec413a68aa60e398a30ff70dc3ca16d0c433035c75ba24a2561f23e320f9a8e9a7897016b19b0c4ab8ec7262062d00ae24096337b999938c487b5eb32ff683c0e42b44db625b00e8c9e502e9b57d64bb30f7d7bccddd53e5cca9b6daa62b77819135d6ab09fc5131a03c8cf8c61705ccf71d057d6b2890be989d0f67a70f026e9c155a36b7ddbe1d08a4a085b1a1e0e451e670df462e82c80f8a013fc6916226533cfec53069800af4fcaa50f9426a93ea6e35c688a984fad5e7858d052160325cb21a0f3f5f90fca4e5d96d0e524f6b4c67f94ed946221a31824d0a47934e427bd4abe06096f1cdc650c9b3a29f8eb8f9e3c95a168311c47834b4cadba74846f3138a63db4", 0x1000}, {&(0x7f0000001a80)="e307dde5122d5a1d48323c2d0d8f910a5511280266c412570490cba9516aef7d46fe266d17d3613cb621d7fa3d005fe187a164344a9a0fe7201106d9a244340648d8364773fcca9f52adf67f7825656c7f8a12c7fd98c71e04eab04b4b3a7464785e850e6c", 0x65}, {&(0x7f0000001b00)="936d558427928fa4c1ca615119c7ae7323d50cc1383fa3c5521d8094ecffcef2edbe6bb1aa7e56d42b364fd646cc26948234dc4e4ae9578c7253d3a984eeefe460bc9e800ebefdc2b1e4ec50ec47931ad3faf493eeacca61a82b936a6c9424e5b3ab206d87fa37bc5edc575f3a0dfac7886e3ef5cb44a80fdb066b8536155ff2a0569ea13b382247a1e63e2719c75aaa6c57549f59627977ace35c3f7886d772aaa0114f7d0accaa13e272fd8eee2db721d97eb832f57423688a567e506d46baa47f3a", 0xc3}], 0x6, 0xffffffffffffffff) pipe2(&(0x7f0000001c80)={0xffffffffffffffff}, 0x8000) link(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)='./file0\x00') mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x37, &(0x7f0000001d40)={@local, @broadcast, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@arp={0x806, @generic={0x18, 0x3c04, 0x6, 0x1, 0x2, @broadcast, '$', @empty, "a55b70042a7a3d5080fc280e10a73b74"}}}}) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001d80), 0x2, 0x0) poll(&(0x7f0000001dc0)=[{r0, 0x80}, {r9, 0x80}, {r0, 0x100}, {r10, 0x8}, {r2, 0x4}, {r3, 0x1}], 0x6, 0x400) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x50}, {0xfffd}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x14}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x4001, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB]) r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000300000000}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r7) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) getpeername$inet(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={r5, r6, r7}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchown(r8, r9, r11) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgroups(0x4, &(0x7f0000000680)=[r11, r12, r10, 0x0]) r13 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r15, r13, 0x0, r14, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r16 = getgid() r17 = getegid() r18 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r18, 0x0, r20) setgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, r1, r2, r3, r4, r10, r13, r16, r17, r20]) executing program 5: r0 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) socket(0x18, 0x4, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getegid() ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) socket(0x0, 0x1, 0x0) pipe2(0x0, 0x10004) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000100), 0x4) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2", 0x3a) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfe}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffc}]}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000580)={0x6, 0x0, 0x5, {[0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, 0x80000001]}}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) syz_emit_ethernet(0x36, &(0x7f00000005c0)=ANY=[]) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x3f, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff], [{}, {}, {0x0, 0x0, 0x535}]}}) kevent(r3, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) executing program 4: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x5, 0x4fb7, './bus\x00', 0x9, 0x401, 0x9, 0xc0000}) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r1 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x445, 0x401}, {0x18, 0x3, 0x7fffffff, 0x54a}, 0xffff, [0x387e, 0x138, 0x1, 0xffff, 0x10000, 0x0, 0x4, 0x401]}, 0x3c) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 7: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() write(r0, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c5, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000400)}], 0x3, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffc0, "6104000000001a0000ff004e200900"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpgid(0x0) open$dir(&(0x7f00000000c0)='./file2\x00', 0x0, 0xa) fcntl$setown(r0, 0x6, r1) shutdown(r0, 0x2) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') syz_emit_ethernet(0x4a, &(0x7f0000000140)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @rand_addr=0xac150003}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@eol, @nop, @generic={0x2, 0xa, "d96983360863bab1"}, @nop, @eol, @sack_perm={0x4, 0x2}, @generic={0x4, 0x2}]}}}}}}}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1d, 0x0, 0x0, 0x10081}, {0x1}, {0x406}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x3, 0x1f) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206980, &(0x7f00000001c0)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000080)={0xf6, 0x2, 0x3573, 0xe3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7fff) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) executing program 1: setreuid(0xee00, 0x0) getgid() pipe(&(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setrlimit(0x2, &(0x7f00000001c0)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000003880)=[{&(0x7f00000033c0)="ecf0068f7394d885027735f268645a2ac485e4564146a8e79492", 0x1a}], 0x1) setrlimit(0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) getpid() execve(0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x118, 0x0) chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: mknod(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = dup(r1) pwritev(r2, &(0x7f0000000580)=[{0x0}], 0x1, 0x8000000000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0xfe) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) readv(r3, &(0x7f0000000140)=[{0x0}, {&(0x7f00000006c0)=""/92, 0x5c}], 0x2) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(r4, &(0x7f0000001600), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./bus\x00', 0x4, &(0x7f00000003c0)='./file1\x00', 0x8}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pipe(0x0) socket(0x12, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6c}]}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000140)={&(0x7f00000004c0)=[{0x20}, {}], 0x2}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) accept(r7, &(0x7f0000001400)=@in, &(0x7f00000001c0)=0x4) r8 = msgget$private(0x0, 0x2) msgsnd(r8, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x28810, 0x12) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="f707f0ff249f74d2b451a20454a2941e41d9d1abcbd4085171d0c5ffa8d1568db7200ac2546a83efe339a8f961c05757d5be3bf0db70f3e117ad1e7cbc69707f076181ce12f375fcc27ea41f9d5a09153f1b49966902a55ad5cc6c2f11ccf6ee71910c6064a354916fe0a8dbf5703eea8f9d9cdc63731c641c83fe567ce9dd7df9faf81a6f507f3f8619971657532c39d6bdb26e239ab3bc96d3844ba23fa770ab78dd6bdf094c8b6538af4245dca0c86757b0a8d1b4d014e226bac5a624e0ea83c9156ca565fbd866e7361bb620e0bda4a4920af3828f97809788b3fe7d6672c0d7a6fa5a", 0xe5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3ff, 0x4}, 0x8) socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x5, &(0x7f0000000100)="f0fff7ff3b57dba3d382b0bc68b4f67498f7e659a9fbef4d031003f291d7e591ffbaa7b6fadc2600432fa921016a0b7dc6f9d7a7d4e597e6792884f2715c9d98731bbaac974f55e1edf84276092879b40e15fe635cb5b6a84c1d40a8f9cd2ebc32a0d8c04954d93c6faccfc1073571a4eded449eb63fd496e31df14171f381273d82a68a7140ba458a58e015ca6d70c49a4609f3cbab35611bb4f83681dfff369af562a7b70a28fb1d2c52820a06d3c9cc4adbaffaad7855d5010000000000000091bbc25c8cd922b442efc993ee2086c48532b3fd3a2b28", 0xd8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x45}, {0x84}, {0x812e}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x2c}, {0x15}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0xa9, &(0x7f0000000500)=ANY=[@ANYBLOB="69e1629be0f0c0b8aaaaaabb86dd600601fb00735000cb69bc0900000000000000666c3e2c6fff020000000000000000000000000001"]) executing program 5: socket(0x0, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000030000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f000004a000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socket(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r0) listen(r1, 0x7) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r4 = getgid() r5 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{0x6c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x1fc0, 0xb03, 0xe8d4, 0x0, "b21cd2237881c4a1889c8a9666f54214ee2fe02d", 0xfffffbff, 0x6}) setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x6, 0x0, r4, r5, 0x0, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = dup(r1) pwritev(r2, &(0x7f0000000580)=[{0x0}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) readv(r3, &(0x7f0000000140)=[{0x0}, {&(0x7f00000006c0)=""/92, 0x5c}], 0x2) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(r4, &(0x7f0000001600), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./bus\x00', 0x4, &(0x7f00000003c0)='./file1\x00', 0x8}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) accept(r5, &(0x7f0000001400)=@in, &(0x7f00000001c0)=0x4) r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r6, &(0x7f0000001500)=ANY=[@ANYRESDEC=r5, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8, @ANYRESOCT=r5], 0x401, 0x800) r7 = syz_open_pts() close(r7) syz_open_pts() writev(r7, &(0x7f0000000140)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) executing program 4: r0 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f00000001c0)) sendmmsg(r0, &(0x7f0000000140)={0x0, 0x4}, 0x10, 0x402) close(r0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="00003226a4a9000064e7c803d2a423735d33a4dd72c3b894d1de957eedc56e0380271dc72f5796a20a91046c9782b54e9ebe4819eac1e41bebbc8fc2e5155796116e00a001c0745c0fb366c8c29785b0d6983e036092c219a09099d8903b438bee0dd22d219efe232e9cc22761f89554c67e1d9ed3ae72e8352e17bcb4300b3c41577047664b11e0dd9155c39f1ddf1703da62aa7c505bf0229e", 0x9a) executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000280)={0x1, 0x0, 0x201, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x18a) pwritev(r1, &(0x7f0000000400), 0x5, 0x1c) bind(r0, &(0x7f0000001680)=@in={0x2, 0x2}, 0xc) fcntl$getown(r1, 0x5) ioctl$BIOCSHDRCMPLT(r0, 0x80047308, &(0x7f0000000080)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000240)=[{0x7, 0x3, 0xff, 0x7}, {0x5, 0x81, 0x2, 0x4}, {0x6, 0x1f, 0x3, 0x2}, {0x4, 0x1b, 0x4, 0x2}, {0x9, 0x0, 0x0, 0x100}, {0x6, 0x3f, 0x45, 0x80000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000f2a000/0x1000)=nil, 0x1000) r3 = socket(0x2, 0x4000, 0x0) close(r1) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0xd) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) ioctl$BIOCSFILDROP(r0, 0x80044279, 0x0) r6 = open$dir(&(0x7f0000000480)='./file0\x00', 0x100, 0x12) read(r2, &(0x7f00000001c0)=""/64, 0x40) renameat(r5, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x1, 0x161c, 0x0) fchflags(r4, 0x10000) r7 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r7, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) executing program 4: syz_emit_ethernet(0x3e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x1e}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) dup(r1) close(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="73702eb9ccc3", @random="0a5400002199", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}}}}}}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000000)='>', 0x1}, {&(0x7f0000000100)="7e2b9c4c256572bf079945f1ea7597c4e41b6e4cd4ebada7e1491130946d0d0cda4fc0fb3e0fed0a0387495557eeac92991c49d5309a64a2fd4abe69fc198646269862f0453321d66a5899284bb0042ab00bf4", 0x53}], 0x2) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) executing program 0: syz_emit_ethernet(0x3e, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='>', 0x1}], 0x1) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x401, &(0x7f0000000280)=ANY=[@ANYBLOB="700aa3ff3e368a2d9ee330c09986baf7c4a7cc064b99e9c3e6434fe15b103038047f90de8e1e3ea34825bb9ed46ddafa5091e4f7a9d833ebbea2deb4b5bd6f4a34d760e6c7b1cdf05bf3ab1a8ec3f795fb8dc2bbd5f6f22b1a91887fa2f03af82e4ac8e3b9c394e854777f573b7749b01a9b70c2f23f438f4f192cb4c80cfb978870e6082d784a88ee85fbd7d97f58927cf841ae51314fe5b4bc125f973081a9eb80a12f714db3c8447e7e117b09a56ca27a3fb6a58a95f292a49a438b86e30d333b85315a6a5370e97968220f708cfe6d79a7c7ba4cd7cfe158c633cde2920178eb0687902364a41eec338813c3dcce65bd1b96756e6b"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x40}) r1 = socket(0x0, 0x1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000012c0), 0x4) msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) getpgrp() setreuid(0xee00, 0x0) chmod(0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) socket$unix(0x1, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32, @ANYBLOB="80", @ANYRESHEX]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x46, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getpgrp() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0, 0x7}, 0x10, 0x5) executing program 4: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f00000016c0)=@un=@file={0x0, ""/54}, &(0x7f0000001700)=0x38) fchdir(r0) sysctl$hw(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f00000014c0)=""/135, 0x87}, {&(0x7f00000015c0)=""/79, 0x4f}, {&(0x7f0000001640)=""/22, 0x16}], 0x3, 0x9db) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300083afffe8000000000000000000000000000bbfe8000000000000000000000000000bb8500907800000000c26a26211233c7bf516ab672c64189a532e271f90a58e6d43631dc2ec8cb8f2bc26a07f963f1be9a0cf7d24b3953fce77100a08414b6462866bf3586e470e1177877770a3ead1db3827cf83e62cdbc96064b3c0c7d9d94e14eca317aaed9a235468d03e7f1a1309afcee5ddaf2b90f1460f3cc4755"]) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x20, 0x8000, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) sysctl$vfs_fuse(0x0, 0x6, 0x0, 0x0, &(0x7f0000000d80)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27d3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f95b8850ac4f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9cca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b33bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173516ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aa3f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dd677362188c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3f3c66e82e7e5a2a7fe0b72e0b9cb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a1055f4e2884eaa40173c2bf13f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba156524ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c8070900000000000000bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bec0a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fa08000000000000007342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f70900311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f0800000000000000eb8f0ba8ef933e86110f0a67d3a51b4ab15edc3c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bba0002000018e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12544bf9653a0484c1f73af4925295af2d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e70560d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852e1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648cb42d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df728f2d28bbe5d98f5027240d02bc9a4c39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c871efff2985287a82f4350fd09b7ac0a81cbe23000000000000000000000000000000007b4a2da561606fee5d5cc53007d79ea8f23d6bf840a6121fbf95099a712d0a1703926803910cd437dd5db586ca3705dfbba71d064756436becdfb2a563385d34bf03744d6a265b61b3d7474084855c5cadc8c504c815ec0206449338c3ca82f124129bb4d5b7fd9878656b4d80c2f48826d5c805961c8cc5ef26f7c9c7a6b2e66d9788829ad9e6e16e99819cb80d36fc593ca9e4a755e110375765f035719ea09c7bfd4be22a8ee8188a390e47baeb02961b8c9958debea1f7dc8ae82bea001ef81b2255bd6e379f11030f567959ddbadea15d088d4ef1eeb49fc1fb1aa76f", 0xffffffffffffff12) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000200)) pipe2(0x0, 0x0) getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), 0x4) kevent(r0, 0x0, 0x10, 0x0, 0x3ff, &(0x7f0000000140)={0x2, 0xffff}) setuid(0xffffffffffffffff) syz_open_pts() setsockopt(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000280)="e9f2d7798689ff222fba97fc1e5a7ecba01eba7e0c48300dfbb1f117f3dffe46cd05463a7d1f66f96acb01b4d67ac1d689f05390433a92eecbd7ec95602fa31c8cb2f4efe50c57f5a81c9ee90515a3398794f86b23d510", 0x57) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000540)=""/137) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4032, 0xffffffffffffffff, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x9) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000010000", 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, &(0x7f0000000500)={0x20100000, 0x2}) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r3) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0)={0x7, 0x2}, 0x10) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfcf) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x26) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) fchmod(r0, 0x14) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x20000, 0x143) syz_emit_ethernet(0x118, &(0x7f00000001c0)=ANY=[@ANYBLOB="89ffa23f3c25aaaaaaaaaaaa86dd6009000000e20600030000000000000037"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) close(r1) acct(&(0x7f0000000040)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x5c}, {0x16, 0x0, 0x0, 0xff7f998f}]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) open(0x0, 0x2, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x94) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)) socket(0x18, 0x1, 0x3) setreuid(0xee00, 0x0) getuid() executing program 4: shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) r0 = semget$private(0x0, 0x2, 0x31) semop(r0, &(0x7f0000000000)=[{0x3, 0x5, 0x800}, {0x2, 0xd3, 0xc00}, {0x2, 0xfffd, 0x800}], 0x3) r1 = semget$private(0x0, 0x4, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x1ff) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="d63e9ed4f17d7b6eb6d99670e2b141a434db34dbf8661b687cac2c70a13260fe4f28d1e50f197bf06044ec5d9e4620d9ec106dff0e01d873951bb20176432210d0c5e807d36c26221d63b4d98a348256ff5e853607671f6dc8256b12fa2fad64", &(0x7f0000000140)=0x60, &(0x7f0000000180)="cc17e9a95b885da4c95c559a475d99b0bbcad6e0cae33a8efbf92700eabc40367f3cdeb63edd30e81863a16b4d43a1c06e7d3fabf9ba8cd28fbc7e55311a62ddfea22b5a70", 0x45) setegid(0x0) r2 = semget$private(0x0, 0x4, 0x188) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/52) r3 = semget$private(0x0, 0x6, 0x202) semop(r3, &(0x7f0000000240)=[{0x1, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x1000}, {0x3, 0x16be, 0x1000}, {0x4, 0x3b7, 0x1000}, {0x0, 0x6, 0x800}, {0x0, 0x7e3}, {0x3, 0x3, 0x1c00}, {0x0, 0x6, 0x1000}], 0xa) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000280)=""/171) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000340)=""/249) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000440)=""/160) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000580)={&(0x7f0000000540)=[{0x25}, {0x2, 0x6}, {0x26, 0x8}, {0x9}], 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/240) select(0x40, &(0x7f0000000700)={0x2c, 0x5, 0x8001, 0x6, 0x1e4895ef, 0x3, 0x9, 0x800}, &(0x7f0000000740)={0xc76, 0xeb70, 0x100, 0x80000001, 0x6, 0x4, 0x80, 0x6}, &(0x7f0000000780)={0x98c8, 0x7, 0x2, 0x100000000, 0x8, 0x90, 0x100000000000000}, &(0x7f00000007c0)={0xfff, 0x2}) unveil(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='c\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000900), 0x80, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000940)={0x401, 0x1, 0x7, 0xffffffff, "bd711aad0987c27a0f50205ed579d4dacaebc9f8", 0x3, 0x5}) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000980)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000a80)={{0x9, r8, r9, 0x0, 0x0, 0x0, 0x8}, 0x100000001, 0x3, 0x9}) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x106, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000d00300feceba7d7ba90e28efcc5cc08cfe24befe"]) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r1 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r1) socket(0x1, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r4, &(0x7f00000023c0)=[{0x0}], 0x1) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000200)) r5 = socket(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f0000000440), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1c482416ff8fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e", &(0x7f0000000080)=0x10, 0x0, 0x2) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2f, &(0x7f0000000000)="5ab7776a", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() connect$unix(0xffffffffffffffff, 0x0, 0x0) close(r7) executing program 3: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x173) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x100c0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000140)=0x4) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000240)='./file0\x00', 0xc7, 0x0}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000530, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000180)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000002fc0)=""/4096, 0x1000}], 0x2) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x82}, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0xd155, 0x7f}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) dup(r0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x2}, {0x84}, {0x812e}]}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) fcntl$setstatus(r5, 0x4, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0x3, './file0\x00'}) socket(0x18, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000140)=""/239, 0xef, 0x801, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x7ffffffb, 0x0, {0xfffffffffffffffe, 0x7}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) r3 = getuid() r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) setreuid(0xee00, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x200000000000008f, &(0x7f00000000c0)=[{0x7f, 0x0, 0x0, 0xffffffff}, {}, {0x6, 0x0, 0x0, 0x1}]}) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x4000000009, 0x82) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000001c0)) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000001180)='./bus\x00', 0x0, 0x68) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x4}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000340)="f007426c6a7984d37b", 0x9}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x29) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) socketpair(0x6, 0x4000, 0x23, &(0x7f0000001140)) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x22, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "270100", 0x48, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8000", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@hopopts={0x0, 0x1, '\x00', [@jumbo, @jumbo]}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x7ff, 0x8) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="3568e3a787d20a54cd1dc758a8faf307d6dc00bec63330f5a2b0dd7df2f440d113fb7be0378a49c4dcfdea02c0ee3ef0a2eb11cae59341a9dee7faad17", 0x3d}], 0x1) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) close(r0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x5, 0x6, 0x0, 0x81}, {0x9, 0xe7, 0x2, 0x3ff}]}) acct(&(0x7f0000000040)='./file0\x00') executing program 5: socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x24}, {0x416}]}) r1 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000440)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x89c, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f00000017c0)=[{&(0x7f0000000540)=""/179, 0xb3}, {&(0x7f0000000480)=""/76, 0x4c}, {&(0x7f0000000600)=""/192, 0xc0}, {&(0x7f0000000240)=""/18, 0x12}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/82, 0x52}, {&(0x7f0000001740)=""/109, 0x6d}], 0x7, 0x1000000000000000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0}) write(r5, &(0x7f0000001840)="ab02e3f9891a549e337811e5befe5cb17bff90032775cc63379e416257fd1a0d38cabf92f5894709ea9ee23d6b715f70b29400a27f7a62c27dd321d7defb779b76ca3ab6f677c9562f05d0bd04a5f2cb239208ac72f8da21122942b95ec3304d209ae11d6211449a0be5a2228dc221e57aef4210f9f09816bae5e11204cdaad4519a04d37ddc99db9d5c88e91cf4e9cb27d3a4a7c35f3086f3a3480a117aa23ef3675f8698eddbacff7eea1c6c604ecce66d66fc8a", 0xb5) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x136, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x241, 0x0, 0x0, 0x0}, 0x3ff}, 0x10, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x2, 0x4001, 0x0) setuid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() r3 = open(0x0, 0x0, 0x1e) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x3, 0x0, 0x0, 0x8}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x19c) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) flock(r4, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = getpid() ktrace(0x0, 0x4, 0x4000020a, r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x200) syz_open_pts() setrlimit(0x3, &(0x7f0000000040)={0x7ff, 0x100000}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r3, 0x0, &(0x7f0000000200)) getsockname(r2, &(0x7f0000000000)=@in, 0x0) chown(0x0, 0x0, 0x0) mkdir(0x0, 0x0) connect$unix(r2, 0x0, 0x0) r5 = socket$inet(0x2, 0x4000, 0x8e) accept$inet(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x74, 0x0, 0x2}, {0x20, 0x0, 0x0, 0x80000000}, {0x6, 0x0, 0xfd}]}) writev(r7, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f0000000980)={0x3, 0x800}) msgget(0x1, 0x400) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) executing program 7: poll(&(0x7f0000000200), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x60}, {0x44}, {0xe596}]}) fchflags(r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) open$dir(0x0, 0x200, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_open_pts() msgget$private(0x0, 0x120) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x401, 0x800) msgrcv(r4, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[], 0x83, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x6c}, {0xa}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000240)='\x00'/14, 0xe}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x8186}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) executing program 3: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) poll(&(0x7f0000000000), 0x21, 0x0) r3 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setsockopt(r0, 0x401, 0x5, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a49889b1d2b32e06afadf95d3583899a9f6408b2395543df5f04772044260ce548374", 0x2e) r6 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r6, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmsg(r7, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80146940, &(0x7f00000001c0)) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) write(r0, &(0x7f00000000c0)="43b4f59bbf84b8cdfda69fc79a01f89f0e919dfe01b49f1cc2883cd85b60effd1efd873a8421018f6faae36cae242c46106e55d3902b307cd47df63b3ec77ffa04b2966409a9332995b5fad136777cece6d31315647fcfd88914712a3a0a", 0x5e) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x9e2e}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000001000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) openat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x71) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x7fff) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {}]}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r1, 0x0, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x40}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0286988, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x802069dd, &(0x7f00000001c0)) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x3}, {0x81}, {0x6}]}) fcntl$dupfd(r0, 0xa, r1) recvmsg(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0xffffff7d) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) sendsyslog(&(0x7f0000000a80)='0', 0x1, 0xa) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) setuid(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000000)) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000140)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7", 0x84, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) r7 = dup2(r5, r6) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) r8 = socket(0x2, 0x4, 0x0) dup(r8) setsockopt(r5, 0x200040, 0x9, 0x0, 0x0) executing program 2: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)='\n$7/', 0x4) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000cd, 0xffffffff) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x4, 0x89) setsockopt(r1, 0x0, 0x21, &(0x7f0000000140), 0x0) getsockopt(r1, 0x4, 0x9, &(0x7f0000000040)=""/26, &(0x7f00000000c0)=0x1a) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) chdir(&(0x7f0000000240)='./file0\x00') sendmsg(r0, &(0x7f00000007c0)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000380)="bbb5afdbf80280dbe97101f13b4ae88776493f326e89773ce8ab75e08a4ed94b965b277a44d36b99e6210d92a406e0ea1b4094bf4ebbf0a6c5426eeba2d9eed3ca79fe6e321b81f23d17a3d4d0aa767c71e07aa34a9ed892032ffed29a33868977a3bfbac9df4e2cab5adbf3bd46cabe42caa6029b2d966fe793e65700e4d22b7fa81fbb45b9ed39057e2cf912d041ec5fea81cf03d042ed61b687bf22e5f2293b20f64f53c4c9e5a1c2aaf2b6e059c943c0806974", 0xb5}, {&(0x7f0000000180)="b539eea9f9a7a0759573ec2a332a49f66855d835a16743153855132a5ff22558d08721cae524536fd3dc1c487ead67854b2c254178be7aaba88fc3949ca00472c11b90b5375fe892d5beef955c2dc2d6ddc3f1af", 0x54}, {&(0x7f00000009c0)="2145193db2d6e2744c788e19d597d35b4b1be0972dc321a02da0f70dcb328494319cb0fa6be79606d2910d050a47ff5bd20c978591ff4371bb46db8e700e03ecc0bcc127138dc89c395d3de70d898d7efe8ca746379faed3fe6ca16ab02d91be0e5aeed6487384d747eed1ccde4a9e21964b9278f5576ac9674ca1b14f790e3eca2a93a77b1446cff9580f71f2f6eb4cc48756fdc1782f8b3a674d1cd41b646920844c840f24f59c776fdab5b5d85012a014e37fffee2b0086e0da58b2e151112785ad2447fc5e75438f06e7c22fc952e90816622f210c49304e83785a9c240212ae625113ce2ae8cbf3b58b36e9c3585bbdeba4bab3325898043a1fe016847eb4b1f7a4c5a71cbab203d1685348a70b52e697c5c32b848c2ca0ceae6a917f748617ab6d6a255ee5b3dc8e95953e4cae287570d0b3c2cfc5063e0d3f82c69ad9cd69e640240ac83920ae1083ea84c8b8a8766c9c1f160ea486aa5f2f23577214f447ccdab4c016ebbca9e181f4fe07dd556981691b1bdf1ebd68fc6371e52a883dd6e052c6b148108faabb8d542867e108442902d99796390d10fce3419c6d68bda401f9475f51c28e6a651fb708a2ede1c344074eee722148d24acd73fba30e546abbe61b2d859be719c6315897b37c91d0a5686a01e9987ac1bc00f99271b6b2d489e665ff63faabe6d6439a3f8e4e3e32a5b1a5d79810898d9da84217438c9b1b3d55196d6c870dd2f2e31887b6fa14279d22d7f0f1132208db060abb8cbd44a8f9c224b650dd5db4c199948ee5ef486333f3eb188ce431e001cf0d53b8f757b739056d53c6428621cec376e2ae2caf8b587c9c51cd9f16e39fbf3efc56eafec1b31f72028a5a1c15c334c7f7b2be2fd5defa9dd661448bb3b7adb4799339790663ed51b222b2b0cb6e06ab7040fd94d45c71520a2203576a382c9b5715279ec96c3c8fa234cf964bf8096dce1a6bf465eb3899f633502f2fd4164d48c7b048d09a8c7bd2c5b910199f2818111d395ae7e3b03d85f6ede888ca15aa66d57ea62578217cb1d0e2f18933aef7e4de363d08d14a5f958b9e61f802ab5efea9afd38ab7b4d69a740f7f634353819229e3a07f9b3d44446df267e82aa5c46999de7fc14ce51e366534a329f09e36d40e76c55b0a29e33100802be12d1c35b890f79daab547c2160058d7e76c38b9d0ac14b5435cf3b89fac5e47c140afd9fb6062dea62f1e24b90c80a3e74cf308e608a9d19587774af78eb7fbebc32dc5466c39d6db42491ffcbc14201a484ceb0028bcaeead616af207728f0be0af1cc454a0d667b14807c1b4342b267ee23b16410bd9d0b668b539e46ba79f57a1b61e0e20fb3c13fa0f9b0e1eff911b1c91555251d19ca39b6a75bf183220c7d100d439a5a103a3aa96185968597a3161f3e1248dec2d02752b813eadef3ed6d744b654c9cdb3f0219aab1581a08c718b9b401ec8a73179206a348bcbde2c931b64e24a17d4d5c65b66ac9e0540c2d1a833c78e52aaf2529b6e607cee0f65f2ae931a78bc04b4f427029472cac670224c75cc407cf2a435c5a1f5a268ae6748fae4ffc5d482ff39875612426ba3039a4593690f575897cc9070e15cd2e887eee57af95a34d51ca57ac2e9ad4ec6cbd8557bcaa36b49c0ace2d62ace0edf522ea56a0a4f87f73e7ef446a7563fe4abf8181d37b72fa98bff7b1d24aba592652272d1f074e0e7f512ad98eddf962cf3d294212139f12e492bbdd765af56da3b1be6643a88e9e237db78a68c90da14e911329814e402f2f6dac8cb48488edf0d0cfb276533ae6a82e0cb7f4ede28129ebf7da4366d14102c6789b0fdd018749dcdd66027cb1355a0ea30dd96901cdd781f249c86c5dfc65300ca33c61b6c8ddd743c4e911f68c4f2746a667b7eabf69290d22ce10dec8c81d9aa106b5e58ea46aae83c60574da59e1f732f5946aa5ed29c7104179dffdc7ca30ddbace178ea25bdf69c3cf6f7536d561e73d744a7058781d242cbd0c69a85bf43bde2e1b00cd99d9ba104da2d45f515191436304b7d4615aa4274cb8adc3d0dba8e416d3aac08b6e5b7c34dd50a1c8dd1b6bdeca5d417345301328b020a407c974d01d95f44d936aef887f4c75ed26dcdbda326f1687ecfdaa666b643c89fa9366abe0f1fd605982e06fcb5ca7aa43ee29a7f7c63a55dff380168711d8f20eba5f553aa75c77a40758bb267584034266724cf1cdfb98fba6f2bb2799cbff94c44a68caec24da5491ff8c62c66e369fda6e28d2e74d6bf3f682d731efb85d7779ffb95295ddadd79e59871bacba08cb3644525ecfee55bd246384b38fe8f2ece89b7ab2514c6f1edf1634e3f72d5a2d819aa69b2323bcbdde1be1a9fa1e9a608c47ef0b5440cf83624eccb77d57b8ebcb1e830ada8202f261367f171ccc17bbac71eb69edea2c6410aaa08494e8a15c463dcd0bd104e464e5a4ec72a967cd6acfeb30380d52dc2fcaf4c5b77502eafcb3f70fa50901b2d2eb279abf33e97fbc533e87ba1f643872429e4e5febd824783efddb0edf3cbde1da555be1c5f566a1f5c0736250ed8d7c0c1388659590291ce8483d4f9c7799a0e61a6c5a395916bf1fddcc415e70ac5661e99b49c6bc48b61f2d14766c3bb5ed7e124ecd91f6dbe32b8ef2b1c0d71e3ba56dd6111897e76a2e6eec9cd3bec9a5b1e2bf585daf808166462254e619ca332326df36e8eaf696f9c1047c7f29ce6168a88392df5c5e66d0bdfc5d6300faff81c72cd7364a46e107f3fed9cbbe6adda6315eaa804674538cd2d368987fecb175273bf3f276ae0feda106560eda13f474522380825cb3d139010be499745fc3cea8745be7df3c2e510d607aa866cbfa53f7b2d2211e5ddf3792252ba5d79a8c8dfc743c93923bd14d97a28c72f4c6931669ea070daea900212214afb99fc82b3d5789383266bd43bd609f3ebf9261d2ac203b39853a98f291b965d344ea0a04906f99b8cf2680f39af90f3c57e65ca901c855008650b6dc1cca0e0674cc9437cdeddeaa743b39ca0cd386b9ec15b711bbbcf4e7e90ba6a1ca84a894f84a62d1fd6d0835dd60f1e7f3b337ef4f7f147126df4e7801e77ebbe1628bf1a15a7d5f61f50a4a0116fc39d5f98fe3abcff4f18259f91c9093c1c0e1c04693b7799609362d4c0b648811ab98df30a256ee3c1014f9dbcbdce56296aa685458a37ef9f30ba9351baedc89346cdf9c2e0855313edeaf516e798240c8754019b4bb77e92d4820ae2f2ada0929fdbb9c00aea8c9fcc20d139008ab4ee74239008f769e58d73db7ee7fefae0bef3dee2de5b49d04adcf29ca33a0ffd18d2fed99ac919cc12cc772d8b03b70364be9a15e6fd5f6bdf52b2a2ecda24ee3d43122b42fa190599e484f2741d8abc8f4d9f8d9ee4231ad6f8d29cea49fdadd2f8a8035d6a77992c32444228a7813278fea08d3450b91eb49eb69c7418ef42011c5c0f49660fbd6765bc22815344a9e9de8f5d8f72d5647fb72afc29c40ddfa27c8c7aa4fbbc90a9a5e586a12b478fdef2ece5d1952801e47ebf686aabae50a78f1ba3317bb21226037f32fc4b6d27b5c57afe5d38171df629b8e3c15780c435af2683c002f0355b3060b8787b9bf6347bc7419e47326558f5ea6cb2e759f2d96fbd123357f9b593e23fe010607b6ba3c8949900f6a8a93cd29613770dba37f44f149d2c75a1460d2554484b213dc2e229a8f6841125c9615237a45f9cf98506edd0fcd044670824af19f67c160dd1f316bd4af262467236f08325735ef82abea17eea8928d0b5cebc71761010b5d1e9a9029bef569084c3fe3607da7c41005b94850db172f16957bb8852296680fe7ba0bd4fc4c7dbca5d73fb0c2ae65eb26ba68f7fb4cc3c28e15e9505a36d879a707fb4e81966572dac6565340541d5b1ac773d6625563b5511bb4f42b630aaccdfd2b29aa8396d093493f856c31ab358d5cbee3a1862dffd04057a6d83d2c74451853824be7cf24f4d80cff28181b7a7f45080208d05d09308cbdabb130b7874ac5762c737a24bcac6e38ffcaddeb694d65a5dda1338d647d9e765f7ce54c64d7eb248d78db1c8b523f82a7b3fe3453a5a462b34424b9fc8adf35d1a96fd3d8c24e297a0f7bac106c455705306f6caec5626b6c6325c57d3f6126f6b147e3fb72e9d845d45c3092b82c14914a0101dcea4d8829d64f912a3414b1bc10b818fa5cef5ba7c0b00ded0cc0a6e652c4e54be319ddc0049dddd65bed2667f19b592ee000b341e53e7e71311c3eb7f4f911b5a9328730252810f735ff0a78ddb86745ea04cf471c6ee74ffe3d857c35ba582abd93bd20bf0a7e6c47ee0b689aa17b49d3765197dacedd75fb43f01942181a269c0ee0fed206b1dabe53307712dc901869ae13651c5a517b511b8243556c16c1ff3b80aa442f9c471ce36268c380af66c5a4158ab123a56dc6192db274f4f290bfc954608da8de723e584a0a2e6cbe989a62187c98b74b0f8ce98501001f0e016ebe1f4db08f16064e9043580c372627ea4eacfb7cceaf594a68c35e678cea633f6333ab0c2e7090650d7199435ede2ffe84dcf16be9ac2840578ef7b5df50686839ff28ab06219037fe600da8b2a2057c4fed8ce62805014663207e9ce11d0518f7ee5cd47349da5df933a0b9ff562f50395c46258e315c36195f8820a2c86dff3355ab5e4b847ccab6c2a7129ec93fe5c967b96d3cc62443869ecd16008ca1043b6e4de39e906c8ae4934a501a92c22d975c619537788ba115a670cb2f37aae0dd8475ba800fa3970610ada76018e3be2b642a2ddaff2f905b69ce996fb53dc38488b611df2275ad1dbf06f0a06938a8134b9f485dccd34a4a58722349e63edda265204df6c17b9b49953731b7a658c7e5eb92c8d54bc274878f0d36f8a1748c8f2c4d2f0a322df8c1c74043b4f1c14f63f1ab8629b9c3d0e7b5249878b184d46138201524e536077628376689b813b692b40ea457168dd58f03917d15606768e7bc51b2aca544636c5ad1c57fdc90eff03dc3b904050107728b7ea2badb417cd8633296b7b96570e8d57040389c255d5ada155c6c38903d719d146cf7e9ad58c3896c574a1321126aed9069702e6ca1b87d538b6110c288c99c884362d03cf4b5c7818aa52eae8bac8e8429337522afaf24a0e3a1cf0de01d824668ff8bd6767c4c2434ac47461d9cc3037014b988b4141b6284ee541db99d37021e0bc7054688111da6f9388a267bc26a4fb46250ecf008817b9e7213971d8deaa34779a694478f2fc2641c67a6d6ef538ee55f6718a21add71d477f94625743c353644b18ba3c47f54659cf81b1bf2e39057104ce6ecddd0d8603372208d772957748b27d1d5df649eba5e651d19e810c9a43c4bb614e338206205f0ad26cbc15eafe21bf3229c49f129956a0f780bcfdc81eadac659cace1b42dff9bdffdf8b5091a1055e5c83851c7dfc708e9e7f45c70efd66fd465070955c4b598532e9897186764664901451c7d53c6dbcbb6955879a91207550fcec10bb0265c7eb34af26f2a17455055a82ec681e9ac3a2c595e4323f719fde35b961fbd18bcdbc69da04fcb6bdc42262ff01155adf024ce7881cb1cdf59ca2eaa7551e85d9a0cdeb8e9a875f422d7166c2018a41091aa7cb354bbc2b38d2f971bd09c194adc30fa589c2432322eba1582bbd934a2517062b64dd9e6eecc4d7430ddd2038e643738e152d7795eeef4b0d2ac79adccebcb5c5a8e0fecd520cbc68a73ae97dd2edad271e086a18c9dbe2621242538ffdb174660f75507031", 0x1000}, {&(0x7f0000000440)="2273abed6552c49ca4478d05be3bfe79dff30179e76fe637451408a45797136b27dd330ad200922ffc5b2875654eb997031c3ba0aec6e004ae094e176537a153cd56ccd743df473a0c1063db0ef9d88392a4c921734d9d5b74e7c317ffcf2f1ab6ef25f95c0b61b7318dcee09735284b8c03751ce3f6ba4dd34b326958764276ed6112d7e2a89ed42beaededc1aa6324754d84cd11852e5214c10fa90ef251124a64d09822269ded3334d692a2b41e1ea5695108b2498713159d7bccd7370703dd1911b103c24f084a6fa4a3b475", 0xce}, {&(0x7f0000000540)="0715ab5f6105dddec990c782def7cd88c939ad73ec49a069ef5aa562999ceb2a0c565124a9dc00b50468d2316bf6c0d3e7ba4cd62325b19b45b902fcd5436422880fa4088145a82dfb58daecab18cf524027739a75e60f8ebaa030762d767809e23b9828ece9a3f8a098732b7932f2b865222b4ed592a1635dec6a0a88d3eb45f7eb37e6bceb16168dfb3da167c3a79ed583c2de722d28ac0689c8765b52b53634ec9688fb8aa67e3f8a34ddde8599e0e94fcea215df44be59c279cee88b933dc39e80949e12f45cc57c0e6312a75034304fe994fcbadd78066384ff144cd4feb2836a5cc4ec32d266", 0xe9}], 0x5, &(0x7f0000000640)=[{0x28, 0xffff, 0x13a, "12543991fa990705f274f1b34faad725fc3c993f57607d"}, {0x78, 0x1, 0x0, "28d2f4f344bace130b42c71bb87feb251b92775c0a59f5eca00315334f65c2f9278abed2c4217d6731df63dd4f8a8e39b3a6c6d418514142c0f5e77c0f5ad6a49146c938b94396ec1df62f4f3a8ef08d88f23d33961eb2f3600e86d61308ac63b9624f0edb"}, {0xe0, 0xffff, 0x401, "1ee9ef56f65ef0e45189ab58905ea492b978a0e1a39a9f4f6b31c4a9733db5abe16089c77a936a3ebf971a2a8702a6b5ef83977688b61b8afe9582198d4e0d7028b0703c59ea0a9ae15fdbd81e04bfa18a073c953af4fe52c23731582fc53c1d62532f2e03c424abdf76bd7c1dc0a0460b7d5acc76dbf5bd1ed290bc86ae497cacafd370876818ca579a5224d6c212eafe44a37bd5caced59e747a7e6256870f37c546058e1e9eab2d696509ebb3c2b7bd46967ab0c347f5534d9c4665033ec5ffc2c5d6a13b8f1834a2b3e599f9"}], 0x180}, 0x403) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080)="e33745e8", &(0x7f0000000000)=0x4, 0x0, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="67fbf80180000000000000000000000000e4ffffe14f36814f6c51cbb52877cf00d62de30a705703fc4355745b14ead3fffa356e3fee3e6be76a15f62d9845c69ea255f9590f26189d0d6fd6aa2fa2963d2d4b687812a63ba1d345", 0x5b}, {&(0x7f0000000340)='B', 0x1}], 0x2) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x70e, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f00000012c0)=ANY=[@ANYBLOB="aa0000080045000028000000010000df3eed55ac265b5f2636f1c0b2a2229ae6907800"/51, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) close(r3) r4 = socket(0x18, 0x3, 0x0) sendmsg(r3, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000001140)="1b4dc6d8daaf0065ba27812d08a7d1b404faeea9f344448b1bd52dcad1ea2148fa3f0d13f6a4a7650117003fc898e2aed1702320657ca380332610504f184a1879efd7afcc43ab3aa933965e88e05e6bb8187c32d88cc91bd81983857a032a9dfdf595fa15c38cd205a15acacd8a79a59c8e1d2e13b6face4448f30fe34f2fb6ef44eab08a158bc5abbf34f5769b3e10e8566062e1f3e422f56bd79d3fa806f0102e548d1d387980551da6e8434ba139a65d20c5163aacfcd94326a4dfbaf2b3aefa1f07fa6508b08ff7b81fc9b9b69b6ddd6e2218e2e73f16992d6938cc6a708b50f990bb21992c987d1ddfe81a502753786dce6334abb626b78d9563b177", 0xff}], 0x1, &(0x7f0000001600)=ANY=[@ANYBLOB="10100000000000000100000004000000fab933f7d5d45a486faf49bf31ab35c10328df716758ca52dc963d0fb608cf33a6fe3cc7e90a1fd41fb8928925a72ebd0b36a89fc2b4937a7f349ccc764b9aa4394ff33e6ec24407d2659f4a72dd697d7b094cb1357646f9061a79e666046b7c18457c8e4af357ef40601c5eaf413ea4fa78a1de813ed1f4c7825a00737d8ba110ae7897e5f746c45aa5067aeafe69c139417cf9ecd1d9bff0ef3aae84b13ffbff679160f012ce90b79e4de30b50bb3bc09e5e3432f1894d74489ebeff90c16f839d32edd159b3a3d48e6a5d95dfd72713f694f0b449831083adf704aa96bc2a8a044f14b72d22a61ee8babcd58f5f6a28d87df8e092ff04d88fc89205b521df2ced2e9ff2415feead444e1406f37c2bac88dd1f6c4ffb878e2000945003c8f08861cccf5463dd320618b1c8c52e323aba89eb9d7b897e401adf6248621e678bc78b765715fe7140dd8b02f43af65ac0cffc21d72dfb130aa9f9fe8af359bc891de1826604059a5e978523da00b53065f0ed4a5f04023b32354e0267c4888a016be5e4078260c6427d6c925a50aff261f15a4325da349a8edcf129f89110d4cff6919e5040231d94c749199fe7b2044e0c987cb856879e35c47503922e5de5a7c8a67b2b1fe8adaa86084a2e03d0c10eb8602b436d034784b2b7de9a148423c1d79d0b20b65f09b706f948351592ec1c8c6bf73337ad99f9445d90c0ace6beb3f84510f77836afa5ed1bdb6accab1242a44228da9bcc8585938cfe40c8b5ed9b33a6eee6cffc47b4a658d9b730bde13612a044b30e6bfc0b9b3ee51b38517f2cca75ab85c913079b1f02f9b26fb597d45a2bc0210d3cb6ffd6413d7ab28796df751d815b7474eaa905632df660c7b404f9cd2b4197b03a5c62bf659441597f8241862a5a150dd16fd9348ac951cfa85e2023776d2d298e834db315311d04436de126f6109c26cf3ec72ce467665355dca25c30e8c31d8d9a10d195cbd55ef9fd542611631e5af21b4d0af191dd21b4d4e729c2d9da612751a5feaa289a42a2b6d63bbb2cb7eb8ee9956030757f0bcbe81c7da3860ab5c8caf047754221e66bac0c7ca6a6b8e9ec94f9aceff0b0bfb44f6b9793f302c8f2eb658c7a0f9dbe3560b6ede1e6d92c6f5914fdea94209fdc0192c897a230520cca619d5c844dece76b3b61b5fce131121bf355fbbaab97bca704486d8b18c818e02be895fe679194c3c288cab3636d2b63432455446d2eb34267533dedaa70fb79ca05f87dfa28b73c66c59c80a575e2417514882ac37493390b2d23a5e3934deb4e3b7cece8b85a70e9977b8d6c9f6a6c0f50a84f2878c5126903fe240caf307838c6b6d8c023dd72be24c235ed5d7c242034ab968005c3e9ea9f8516655a8c28694f71b61a67231fb9cc304439a0a3a4be3759fad88ca494111a609561517a6bdabe58c18554dbc279bacde3aa284a90130ae65df5253578458935fc2d561eb00afc3e1d4e95667df5e7c2b3dcb07378f3b0a57de05fcdedc0e2314fe921b12110f298fe184361b49e9ee84d02390a12c3aad27116390974d73295eda97b2b56798316a7a16a4bb4ed143fe6c1c76d05fc065262aa7ad33906ea63667fe8f2beef41651ef95bcae6e8563a0ce9f124a1d1a4bc283bdb5fcaddaa79abeba2817d805a2fc07c42a05eaeb7b3ecb9eb2f6ded48edeca27f8db59baab989ca229e40ad4cca5bd7be573a30ea5e7298f6583fea665ae528badfe485c8edf00088057014f99b2436c9665cf318c285c2c5434331395e6ec824f158d36976fe1cf985ba072afdbc30904297bf26bf14db317d1eaaa2910137c25b62a9d5bcbcef238a9e56ed545620726cbafc8d1b3f026a4ea6b8c09c14030118779ed93fc08316a3287b0fe83b780b47814167170ae42b7e314224f302cb04fa5939ecf45882e616f17dd94ed6950f24026874c76655b9b74c800841afb3b2d3917616ef20dfda8a27e8d13c92ee4107bcdad585bdd5d87d8c31c37b105fbb863e2d280a1522469a2c93a75adcfebd74d37b15db5838e9a5a61c42cbb5d1cb5a558347557e37434f3d655d1cf6f5854632dd70beeff82085749f41c3e2650390388a8a01bf8e6dd809e39370233ad4e3b73f57b18e9bdc6a0ccfc7692ff36cb08c628339943393badd2f722118a1d9e0017be032afdbbebea6fed8343341002392eec42f6388b82b37aceca9c9094e97e7e2f14defa2e0df90ef7e5ce38f0e4056c280d90e29246d52aee348dbbb2cb2a7836222241ad7fdf93db8a8c050d098b2cc641727bd89117039b5e4e605da02ed6ce6a6a538ff26ce1b4c5c17054097e21a8efa2ba0267907a5f4461a214185c25dcdd3ae9e0e33e5f2232ca68336f4f64fedcd9a6d5838bb5e441052f954d8eec91f8afbfa97cdfba469097f31119f3f431f971dcdc28050d5075436f8e923b645a4edd7bae503049323d6c761a7e5f2cf5170493aa0ccdc05e9b47524cb218a935471ea15c87ac2fa073541c7f7fd1e929f228f39148756ae5144e989232d2cce02e2e84be68074c85fdf0f618ec683800995ce59944788c99c19e2800c5cfb5146fe5f4de72bc42d0522852ec565375c0ac88dd9083ac4b9a95d406958fb30564b85492323c09289784aa4cfd4ef386a48a5665554366bc261aa0093ba4797cec6e9d22ee886cda1caf87ba52c9a17c89d63c44fdb902706dea7bec1dbfd53d13d1899828d7ad02717610016af5dc4c5c71c79675eab48e8f33ca3445d76b47a6590f6167c4073336a8b9193616ce3d3f49dbb3d1f8acfc7a86463b91d05f8c22a36889aa61057e6e52c579e6db1890cff5b3957c227b2b846f6683d779705d1a9db98320cdd5ecb46f07050fa50df60efb120690e33dab8b68e746fef011341d9394e23e06f63546cc618659eff8565b8a888048eb1354593b93492a8e344bac458d333b7b13d7e4f7e7ee61145e68552058ccd26f00e579e285d5a127da48e0e99636944140a8b22d851ad1ae45db490dfb9dcdd00f004ab91eb7eb0d66b189cf8802414fb3444f695ec01b74c365bfe29728b5a1f33ba4b9301c93d137d09168c05a52e6c7fa662c237cc0232bfd4aa4b41bef0e029b46ff21c2dc957e026e8eb37516458e80191b38c74dd0f4218918c4e7f27ed7a291850916c964fd9c97a9ad5ba63eda61c24c06aa450ff2087bd55d6af14aeb54c2dff4d98242f0e57dfaefa478ba719d5e4ec7a9e326ee6f29f4349f16ac73ca2db99eac528e819feeaeaacb7370ad743c236bf860f2e4533d9f60710a331456ba9a3be028854452a528f626e079245581c5a1bdb789ab3952b0d93740094b62732c4a249079bd83bf73c1b5548e8eb168ddfef5458300f44b19dd278f19bc35bd00c6174da47b26096782a9f5d51c84fe3bbf27a44335674ae6b51156c9cc4d05ed915f85db29e7c595d7759b61e4d38dcd1c2c72f747088d1a4660edff3252903a32b8fc832880b5af36e657e8269a2fe14c2f11c01c129cc4e418c87d01a49ab914747bb74de080264bb3706f58e442193f5bd06ad17762d3feab14b8bf484c4e28245a1a4d15d9f56d86429e4d5ccad2e16fcf5e8f5d574591559f2d4900d118731d715e6e84c83955ac531defba62e6d2d4b320cbc0e9ca528cb4207d280a825efdd8c08f06f696291ae20fa182b9700412cb3116144858be72595ba4a8b4f849892737d6c5c71c33f9f525f5ffd17a3149d9ae6fcc8ec17a6298822a0a1a5014fdf566c72e87dffc1b3e855ef2f21e971007360ac6b081e7db95192975c09174d9a5e89ee1bcd829e08c6a91b134fddbf273d4338f082e62b9d4ac576eb61392bd444d3037e21350dab23e97e48015450467326e718ea13d04c656e861533e99372c7871a5e214d7284b6bb1511de9793fe94f1cfdc3275ef155639b0d9d8235d33d183b62e0333e4181dca315646fbaf847761787ba9e114c844529845bfca5bdf53d60eddc1abaa7ab1dbd521c19efb0ee757ff7ad9d11482b3ac0713f6bfd9c39a0bd637a9725f8bb9e823f64012c93fddac8faec54011a55cd646452ae599655cc16940f27fd373cdaf902e78c923ca015a700ba0bab4aa678f013b9601693d85b4e5e6b399cfdd34606563d865885e0e9b9f4bdf851064e42ec099d2e0ebf955b98afffb6b8d854b96ebb4b724f3c535111f192860f79f9c7dd04dd8f226c7c3167f2f2d9d3c738635dc03cb518e84055317b41cf3aefe46e6454f5463c92b8d26867d9015b2229e2ebe69d02564d8a61efbc9c97262def24b8b73ebf490f0b0326e293aaacfa533a4728cab9aea8ca8410b87d26a42c30c42f335f9728a77b6006cd26f1746934aaef4975a81bb77e115ffdb2b0237314acc2481b308e6b782c56001de94091b7842f129a7ec7ce070b28203769323ab17ad6de8d8c2576be4ae092e049da43a8a32a2f47341e18f4e5197dd9908d8c6475dbda1b6a9a138b1e9a6f3a1fa80e68862362fa8c44d9b4a42c3818bdb6412e406e00d88c7421466ff0b09ad7033315ffd59589a140c9e0bb6fd108ae290233f95213a394fb66643a16e90dd68004afefc7ae8f1ed8fc1adbfde6b47d3c7c49526d681051a30e4f0773c95b4dda6975335166638c6633d8b3a918f9c0ece04bf368ac7811ec0c2619539c84c687b29880d5fdb50ab1cce34e922f00f6648196baa90d3c5d66f2e60abc02dbde01565ad8a8bf58a4ab8fe9e9e1856e63f64ac02d1c32880edf483fffb7320289e57bfed5fde031947077aa952a29377cdaa5f54281cc94c041f4d6427e186375aac41754904b3e38847cfcc5c2ab30f1966e98d227862becf2135655d2e588944828aa11d7f7e40b2b88990b06480c5b57c339390762def8287e8a720796cf3eb671efb08fc212052071fc0f6add149be169007a642843d337a686075f6f0905e555dd2cfc49a045c1ab8c1b3ad0e4b921367d9003711ea5a2a157593a5920517b1fb25fb8aafe68d793f8090c21b1bc4428bc514cfe84723c0b8f616398cfa2993199aabea42eb75e4f5d480ae6229430718a6595b37ce7772dfe5b418508e4cd9ce4e47ad5c25545b74827860dc206bdf5b4bf2d9df5854754524241ba96c996d02dac03b944de5c59ba2fbc53c938b7d4a0b79d2c9f7aa38b8ac177bdd3d4673de04c7b4c7643791c88f70aeb4f0791eb884697efe256e00fdcf392f99cb56adb19782b9d2e47947024a64385a5ac175cc57c69f338626693b4ff1b14215ced1f57584b91d196b62f79b2a24efff16967fcc68f0d5e377beebceca24b16feef9a0c2a99ab6c51ec2c8baf75390f868259dbb8f717b44a595cba268a64e09cc799bca0f30e0d537f675583914316d692996020509137629a1e03e8c996f8b4ef6a2881e6c69fd53c2cc6ef426c46f8b4cd2afbce52392a2dc279742118ccb2a8e051421424c245d38209fc41f602355116ff525c9b37656384cecbe0e15b9c7023391615912a6bb91017fb6b4b8b73a9d2c386587bdb20ea82630dbc311a50eb406576a54237413786da1cf088a43855fde88959a7a9dd365f2744f9d6c9406dfcb430f5f0948dd6c9e9be89015d92f02af835bab3ac0d8fd46febd8461f9b280622c35c9b87b8ea1138df1842810bf2e251d924e062239b9c71e7cb15c4aac580cc8d01bd45d2a478b48f87d34cbd6d787c33a0c5886e6532726e950dcd47af3c7ba3b0eb12efc2f267b06e86c0486000c2b403c1f625c1f9e96d1a5081dd588249efe2629657e4962d6eb5de32ea2defd48cba2a99c77bc234265e4"], 0x1010}, 0x1) dup2(r4, r4) setsockopt(r2, 0x401, 0x2e, &(0x7f0000001280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beedb00000000000000000000000000bb99da597c13a061543c6c0e7f84d4"]) writev(r2, &(0x7f0000000080)=[{&(0x7f00000015c0)="ce", 0x1}, {&(0x7f0000000140)="cee254b3c9ad1f273f4f7a0e6c8da7b4e327f117c299b6101f2c635f05477031fa23e88bf9746f8ac25cf70d71afb194c01309d513da0d85a71cb038b254a2ad79075f747e09c222700379c08a0c1d0241d717ef164276f5c9a7f87eb726681d168837b02a3ccf787446c7cde4e96be1d1af44de8dfac294bf64b0cccfd0baa1f9decb535418f9186ff21505d8c7125c87dfba7250a3cb0d107c2199a5bd713b819221d3a59ffb71b60f226578d3939a09c80a60bb718e13b0db8e20718c4390fe3db323cd079974f812a752626231d30f60b11fd5dfaba8a10673a77796916d416ab2201f01e74fc3fda86aac1682935ffd8a132b52baff1281419332d451f47aa29c3a1f5afe4bb6812a7ed55f6c7c566788f885bb6efe2434a47aa09ca733ab227377f6fed2c2a1c2c3e0f677583ed2616e08c16f02226b999408964b188396ca0a915684d0080f79fa69202d15bf7af5ccccafb74c099f2dcc7b3a5a0db0235ac65991e6f8edac1e895ce8b2b3df94b39c18e3f3a706125a6a6a15b3f2372bec2adee605a0b17d69c3176900fb24b8878dc37385cdefb7738cba636fb944f64574b716cc7ccd5400279f6e2c00bb076e1c4ea9435886448c82e404b4598eb8000bdbc44e437763df8723a82a0345c5174ea3f36b7f05af419a0a7f2fac7946ecec6101232ba0d861911d73a52e94af7cf219f37a2a10fc9dfa51ea8acc7c9c84c34e7126866949e206d493b4ce08a64b7f780db8737339bb4dd5c815d94ac70996adc15837516d1a33d4e1c04965bfe1df3be5908a2f22b3911be6a36ccf7a6c883f8871ef911dcbc5814f5298b09938c0a0dc532057d584d801ad7dd1e4a2cea89579cede8b59193b3909e20ff1d7157188f348f7171a0f7d8ea358e4ae027d3f968c537d69630a67db19c647b34b34c23eb9f48b48cd2ea1766c0bad752c18fb0ccd36a73df3313317c78172fa1c0e348bfa8dc145754c7edec5d74a17433e1e468b79bbcccc0c5966cd6f952a3efcdf98d686e202db13ac56f463ccfc23916ba3bcec83eff7c44773d1918c3358015f3d05cd313b1df9fa36dbe4e1b027d14f97b9eeece1201e0372247d24d544a6e57fc0ff3a3644d8037860d744cc45596e4d80a62d6c85e00eb038fae9e9aa79296b8c6c00d858e0c1ab6b732e8bcf7202fe3ccddf4d2ccb1e3d316937cccc0580b492427002125e5ff856a04613523572e0fbda9ed7d9ff03ae6019f9284b2ac72e50e7cd03c0fd94dcd5b116ba134b8c6887c60a99daddf07406fc97b60f708500058f75e903f812fe273149de7e55c618c28afc9ac2c897c2a482cb276af8e4abc41940476bc0ac6e72d5319654e268c672f27b6d64ffa9669079b6decadf5702393380ce2637776e19c0a7c11769dbc59e7637606b9f2b1557f0878584b054de2889dc3b63847fabe38bd68378cdb87609819b853b44996962db9fe81f4420f9db1175316da20307277e0cddd55082a9cd03773f00ccfcaca3631c0ae494fd61b800abdcad20eb8ee0e47330d597da2a8eb80dd83ae9fe35519a07dd07c28bf57967dddceb261d08c7fde5d3508f53f1db18acb9e51932f2ac24a9ec5ed2ae7f986f4ed89227d4ccc33a63c131e1d7888688393a1df3d2759c1f16d69cf28672f911f52d4c6bf9d61773cb112398b00d71f52093b5c97a6250bfe2e3163ef6a26ce3e1d11f9aca444075666df6138d5e7aa2a59960a7fab65181c609abc66a5b0e690a957de18d4dbf7427b95b0975e455b79ce3d88e1290356174f2f6d9a794b929bf058e0d1697210465b39d80bd2115cfc7d06c979c462c5585f291ad59b203cac610d2ba235f40acf2e3273d8aac7297dd413dc709d177bda84bd9b4e8592fb00552b1c322f00f70603f9b4f37b94e3cefa3a1f594bd1f6c17cc3134d4dff7bff32ad2341fd91a324b2faf575945e46549fefbee994186ecd32a7a360e14f1154ff192e89293caf1f0ef45cd1f2e25c5dbd4b9a1d70cc6ad240d3a5a4d64f58660911bdf9e3de8cbabe6489ef1c340d95f22f86aa92a3f4f3f9716a34c4350e1f832f214c1d00397d23419891ef27d0ababad122482a5e3a9db197be41de4648a66596f483d067673cd954382ff2211902e4736d559449562b3729e00a7b73cba1a0dceb8c39c27f40f248bcf26a1eb6c481cd26cfba1aed2cd0ab812c813b5517329019050f1b5decdad4f973cba57f382a0f7b21b3d8f78abdc27f40c4dff3650378b43622911f7ec0b4b47a87d0671071f1dcd97ae096f5e5f0f02e60422a77532821a07748f5f0909aeaabdd6193452f6f6b9d82b5b91b6a73cf5135565996b6a0fef6c0c092c9a97afde0db1768b366bd8e9436f7e6fbd583422fd82ed1a289f4a42fb7f03addfaa51585db1c025f9b7b1914efd8f0a8b3a8d4946b2b1eb54b4815737128252390276a95285bfc9bde4c25076ef4ac833106c709b662cbe34de2a6ee0c65c1fbcf936f46c7667f83c359696a20ef7e3dd9ccdbab280317464f506c446d0815684fcfdaee7b71935e5669564eddf9a46256303f5f5e4d0088e41c976b1030805a23e339e0a624e1ee77da8ad05690e26797a03f558235b015b50c9dc8e02800b0e6c73863957c7cd73e928b456b84061274995c4934b18f6c9f7e0774fb7e464a9265ae12433009fbe4eac567cdcdcee8813df39dafa828a318ea92cbde2ea89d43a7fe7bc3cc339bd47ea9cf6e7e69dda25d63560f8c1dbb6429e07fa4a657269724bbfb7d141e75437f88624f2408060f2f79f57d9b102d32d09af22e212320570a021978d0741cb039e257f95dfc509dc7357f873dabed2dc7dfb8d15fe49bc9ff26f52e7c3e9f9ceeb9b3b5ba8acf362ae0d43b4ec7119ea3f7a753eb9b648678bd9feb0163393fb9f99784bc47ad7ff21c1d3e5c69c6516b2a265175ccd87be04f32dc6907bb590765c2c94ace31f2e1241726efca46856c5d5a37beccbcbccfd031779b38948823623112375438dac7d1b4d7611d1cb32a1fc507ebc4f95a318cc667ea76113ac64ec18ee8ab16f614922f4d99473c8bfdefd4832ab9a8bd7bb1bf422ee153b3940b46a3d5b96560c2e7c35bb732371389b4cc618dfc299257d8eb26779c8fad41035a5f3a9c3c1787531b3ea88c719e641f00ab451498a1fada575610e1409d9e6e1da7e83d8d94275b376fd1672bbdaf30a2178b27a5cb9ba71197f0f011aabc5b15afb75bb91f0c2eff23001ec794411d70a4ef9784744cb0bcf03eae628cb7b7e77f44944e0d5a0c29ca09b7ae82542c6bc0aadfd8d4e98844793af847127672991afef9fedf42e90694a84c549d00f572288a469dc56228eb7da5728e9fefd77e4ab6fba688977bf8358fe287e5f567d039279fa307b5b54d256ac074850978fdbfab4e1b2a9a90ea1368735a2dd2315ef20f42cef92ff439542e88bf1616cd466465925149fcd134f4f2439660515cec6fa486a02d99267d3fd78e71ca9fce2051689f70c3eea00d9cb6e43c0db4b6fed9a5852fa2c599974b48a3705b63cceccd792d96d6949789ff7fb4f92a2f694c4c5085803592a31f04a36c3ca9677e9e208069ca032ff2b79db4ab553b8a3bffbc06def2deda08ac14417661461da36d95acf6a7b3ed412d58016ce03227aae609a264ec590f7484f93f2568e864ac25c8bcfb7d9f0a690f822427250ef22e43f8fe99c2fd06381882d248e84356b4ab2cb25a7cc8a636643a45b7103197962a69e51a821e463766fa98c82141de8deb8d81d51f9624d2f3a98f3011dfb02fca728b84cafc79cc6d531b23cd629294fba9c04035b01d471a281f750e2b7470050431214e21192e48cf2c87ccbac3826f24c3dc6067ff4dfdde5df3419be965d60c1661faa24fb508f813c71e035c7645e684bb7b4434f5e63093842f6e4b3750178722ea118753dab7e0d2678d36760d2205b5e6421c55fed637da80c55e33e02c1daafb21db1a192e3a4458963fe49a3a5943f57932f64754a1b314c6661e4eb2a94597a18e45983e3941097fa04552cf462ff813b546e456616ae2171807c4b1ef61c619461c00007236d2e16a08defb54b8b8cf2c065b19a09add2a61c7589ac437cec8786227a2e8a744c8e97f156efd3427dd2a6f016fb2474a766e494e966d5aa9091f694c2ea1d74387514949c86b8a640de57f6116a070c0cd5705bd86ef5e0697d808c5c09aad15fd02f2bbbb00d7aae59c1263d7b1b36cc22193bc97c467e4151c4c72679ed1784a14e624825a318b94333ac8706b6ef5f035bb68542953b4ab386d4915b9529b453b919bb6a9d86ce7e3bb48cdfb7732b8ea22e5b1a8a6e37f689a95d565a8a420947e8548cb8e6deac2e8b7cf1277520d4d3dbe40c088e6ba13c9428ff8110e779253ecc8e03f1b2c39174517f3326b39e8ed91a255c6648bb6d54b87c29d134996b727451aba64f60bfdbab4acc8725c1d6ac4e5d9479793d8d81a9d8f02e1facdce5c05906bebbc0aa6bb280fc9da6c73d088b7d3e98d3751af6940951a2faf2294120a91eaf9b3722feb7155c7e635b6954248622e876b45fe01335e88b31781023170e06c27accd3d430a78aadfac932d5ca1d682f5f11c030dfca0d3f54b500d203e6ce3fe09e810f60298afb12979df58b007242d0461a08ee49438d08785306429955e04d2f35395688ac77e10b64195cdd8f7f986152c8b7455c831f53b5946a98e080de2cc6578f2c8a6448e856b8b9ba9c530bd9fcbe1cb97317aae84922442fc3ccc1aaffafad513278059aee26a73eaca51a38013cf26ea5bc0a1b0f50f97583b0981e0b5ab82624363727d77e345ef16dc4011252cf4f9055fb141b8a51d28cec1c98a1f2dbc50a3c847191c81064b280c7901a2e5f46919487bb1c5a0cee7cbfd437d3505caab783248b6e745026c580340d0722f5ea727a9513d949097011bfdb371a017a1ce3bb215dfda9df5a7ae35a00ff5df2bb2bc73c92ba89c5ad5fe5f20601e72bf43eb4963959ea38d9815ec1d72343e98d9dc370273c3a7c33a6b311383c2b62e545506288d42b653879bf6dcdab8143016a0c5810271fc96a582dd969979043d28c18b5389f8f10b11731e2a2e3fcd17c341f05974aaede5cd345a63f7673c4c398c22af69ece74d95b0e70588f90fb328af6dbbeb4a99144c57b1355ec8e1cb9d1d13aac495a7b73d3bbb711c758a112a0763f8f003bfaed35d009e29c9f43e6c4b12aceffff865a60e89d492ccae25ce5f1b5b9b05e561466654469146bad827d55230684268f5954c57b418c9bdc868bfc2c9ffde2c60bcd14e0f3d8a27db261a84c6bb02796ade98afd58c8c3ea7a3af3680e43bdf2e61936a3f46ca1deff48d28e69ab4606f446335b1cfca5f08da739a6cf7a8a9357892c95e4c5da5945fc011ed98b50b0af2c2d7761285f615b7086c882bbeb296bfae48c41a1ec38cdbf64c58ae5f12d3199a73fa99a675a4101d0ddb61aa375dee0f7c073a244266c7746b6a38cd5af50afb39bc04854cd0850914a7dfce167cac9983db581e619a7ba6bf23fd8118710c45ddc761e93c3694cf134f040b3f36c04a1e87d7956853b76f95e9637b9e6974031a9f6a0a948c70e7f9963f1342f4a1722939ce8da2c24d4eb9ca3e0578d02b9709d459616ca433e776032678dac0319ece3769c44b1f0ccc314040e2231c7698116034697f20e185ccc67e6120a2399f6139f5b9498f4b6cf74f9d65412b566e0d6ce22cbe87083d08daac3a82483b41a6b3e7d5950b810dbb50533daa158d7cd29a", 0x1000}], 0x2) execve(0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa", 0x10}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x4, 0x3) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="312970f5434a2ffcaec7bd9d9e2efdcb897c6cd7d9b170d315556b30ac096c2f86de9e0f258f40999ec99eaac98dbc0245e7880d382cacdb5cb7faffdfadc59f8fcd62b7d8e49a732312693cffb9bf06c8a3e4482137f9b893a9c89e87f1049c76565012c1b12d995738dd66a7e4fbe7c5c685089b4531", 0x77}], 0x1) syz_open_pts() close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000240)=[{0x5, 0x30, 0x80}]}) socket(0x11, 0x8000, 0x20) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x28, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcb", 0x3) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) socket(0x20, 0x8000, 0x8) r3 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x4ebfac6bbaf781c) writev(r3, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x41) semop(r4, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x2}, {0x44, 0x44, 0xfe}, {0x812e, 0x0, 0x1}]}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[]) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) executing program 4: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x6, 0x0) geteuid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x20b89, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffc}]}) writev(r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000580)={0x6, 0x0, 0x5, {[0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, 0x80000001]}}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) syz_emit_ethernet(0x36, &(0x7f00000005c0)=ANY=[]) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x3f, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff], [{}, {}, {0x0, 0x0, 0x535}]}}) kevent(r3, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) executing program 5: setuid(0xffffffffffffffff) setreuid(0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x1, 0xfffff7fa, "1a1116f0d0a643000000000000fffffffffff700"}) writev(0xffffffffffffffff, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0x68}], 0x1) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="335e3805f0d1b6b5ccb0f3d05ca3c7be38967e8f81104a85f33451f951fdaf2aba72f2ebb219a7a4c3cac84b0a", 0x2d}], 0x1) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) fsync(0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, 0x0) syz_open_pts() syz_open_pts() pipe(0x0) openat(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) nanosleep(&(0x7f0000000100)={0x8, 0x8001}, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) rename(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x7c, 0x1, 0x0, 0xffffffff}, {0x28}, {0xff, 0x4}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000340)='./file0\x00', 0x4, 0x4205b9e) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, &(0x7f0000000100), &(0x7f00000005c0)="3b1f0a954e752912dc3303a87c5811adef5590fe07c639461428508eda0fe5fc4cc8221ee80cfac28d96aece72fe4193f46d6c95a90dec5118c2e2529e64ff3f4271ddce19ac4f76bac6f72b78728f751473590d7abd8e8d98db6698820cd44f4554475ad7334e92c59153f956b4389a8cacc5511f5dd922e79634fa0b0fca1ac67bffe4880dbb51db7a8faebd4830bee30b18ea615c2c4e776c35eac7504030ca9166675c7b69f506cd0fa8a55478fec1058bbff73be50f5b21692978306eae398d9fffcdf254475ce7eebe8713c3225b545e0561ad2de39de230d9527ce108c49a990da1e5e47cef7a172f6cc241fb", 0xf0) socket$inet(0x2, 0x2, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000180)=0x7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_flags}) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) kqueue() syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000580)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x5}], 0x1}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x900, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) close(r1) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xfffff, 0x8, 0x10001}, {{}, 0xfffffffffffffffe, 0x20, 0x2, 0x40, 0xec}, {{r2}, 0xfffffffffffffffc, 0xe13f8333d116da82, 0x2, 0x0, 0xffff}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x4, 0xfffffffffffffff7}], 0x6, &(0x7f00000002c0)={0x0, 0xffffffffffffc8d0}) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) lchown(&(0x7f0000000300)='./file0\x00', r3, r4) executing program 3: r0 = socket(0x11, 0x3, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x28) lseek(r4, 0x0, 0x2) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000280)=[{&(0x7f0000000180)="c7046cbaefd6375a0210d97ba6d6fd1259294485b2bb4ab6b99fa82cea4ba2749a3287940a308f18a497b0b4bd3a222d", 0x30}, {&(0x7f00000001c0)="a64d31c47b0ffdf80551c4f28809ab8386c19c0006f98cc1d8f5bd42cb74e42786c8def7b89b5752e0ad7dd2cf0ed30a39f3592feadb5ff89bc556c91c945d9e50612b44d83f7a43fcada42023e38f6bafe2f3bfdc62404136113a506c9c0f2db68dcfa8125d9ea77548d4c001aaf0a75080e2abda4698cea1e0d4bf0c1348770079e7b233e5d027f89ba6a0b28ff1634671c14d8a365d5f4a4cdbb05ee27a2689ccfc20425d314a7468f8f6c48d27e640feba80fc307410640510", 0xbb}, {&(0x7f0000001280)="4402d4204f07a0d07588246321ea563ef6cc165cbabbf5a92f251a2a9efff996fe78ecc11fdc8c3bd54a881920af78fa689ce3489e745ccdb0633e93096ba191b1c33421017127792f0eac553e6449a0cb715e43a242070432bb7663846b5b29a0975b53ec161e086231b76ad6a4ba4a2acaedcd2799fed9d43ca4b42536e7519b4c2175671efec56f5d106b9f191a0eb0108ce97912651ddc46182fba6aaccbcc1bfc9602bab62ba2e8c319f11c006b484ebdcc42d9c088b4450082a7e53bc7c38ed29c3108d795f74323dad84b3bc973972d9a66e42f26d48994215fb0edb853733f98d36a94b6bb4868dd0a8542dae6f4d2fc0655863b9b24303146ec66cceb1ba6fdddacabb1fedeb5630d3df3b2dcae15db3664d606aefce0ba519b55d270ba127f2765365faa95270eede785d3df95f0e48583522429f90e91b6fbfd55622373260cd6fea4f8d9d44d1c86ebe85fd63531d5d9f26ed29c6ce4c5d25f68181ab77dd2728fcf099f75663abcc55e397912012aea297832a7b76926215a74e9d2f7d719c90e990c5cd0aee5b54e8be84c01deaf894cbbad5b749724e31cfac9575dbdadf4216215e197dc214273574f53dc999609b342ed7bde815bbd91e492ce179bc3fb7518db95f37d5476f30ed1fd822bcc1be3368d92087aa4f4e09967c3f958de3f23a96ad137394283947d2403553357afccd4f7f159a22d762252079d81a2a518b324e3106d04f2479756733b9c89a9b7f24480a0be8a221a513c2add28fc8d694aa62ea798875a032b4735b72cd4cdb19b94bff5e102bf4bc9fffa6962ec04c7e1846e9d6107887b88243ba2222ea7080773b45cdee541ecfa2fea33f7843975aa68f7f6008ecf1b1055352e767138c71bbef424ca14653452c4d6263b32deb625fec2bac0d7189e1cc211cd1b954c7597befc4aefda198646004f1c6d0250d6027cc959b1b2fb6d84e76b279b00ffb5f9541e8c451c487d6c13efaaa7c9afb5111674a4e5b5251607bcae809b3e34c2d549547f4a19b43bc78e5bf272e94acae053949efea893be0290a9f3ad736b445cfff08200f1a4ee4e6198209958ed0dda6fbdbb0a4bbf2de16aa0c469c47c66a1676ae39314e92d0f5ae546d8ce91804de987a47a96d55ee3c4d457778fe1bc901f30c3c9f73748bc7eba754fff3e616856dc28d2ec880225aff3cd6668428b037ca99fcfa8f3ee477340e2a0ffda52ba05516ac0eb23349fd7de000e2de90f7c5865d7b1512925ee811048ad9ed66e27c5541b32b7fbeb08325ac60ac0b630da4ef7d14c77d216f37ee684f3276c4b1a9097d0980c60056ea6d7844e43dc4345d418363e76845bd69c0122a46d728e8402f394f27fd80ddba68d02abd1b4d82d44bd2b0e0bd7808bf18fa558b408425be1a6252e2fce03c7b0db5dd1227297868dae0836228bb0b8cce807b15b678da772e0875f213417469db475ba3061a150c8ea9b3c660850127439b8602cc0f17e7cfc5e61e78bdd3ce0586772a4e975b6db7c901e1e8ab5f74b88cdb056ce0466faf067fc0b7bccc6e08210a8a7ae0b355f4736cbff62ab542d4c756f0b81f5afe68d16a4c2f08a44bbaedd6b4ab7cc963aa50ff4e3067471c9b406fd9b9733b6ab00fd5f0c54546c23383d1c7a507102e7bb361ef203c4ea029bbcb30f8797b449ec59d8d5f25b3b2e2109b29a2f73bfceed75b5d9f85a3559d9cf0987b987ab3ccb18c40e9295b10cca7894dc358e4d7826bea858b42bd2b1ccc9348987d9d6f0ff7d0327a9f3439cbeaa3ba52a9f00582c95ff47b6150416cc486022f875134fe75fbb3290109723f38407b11061e1c5fe26a4a79ea02b36485b3e69e573b7c46dd050617d100dc1f4d5f694ee953bd2fb46781523526c98d2ca50bd6fcac84b797b39b2dd8d46a13f35401c9a2b04567df159a0fac92d5e011b6895b5897bf21b52818a2d4415f5f2b639eb71225d1ac9202a8defffe5290186abfdca04b61ede1fa6ca41e93845212c96de582753e66ec9f5975511d32798883c5bdbb8c8df0f8d22a7f42874ddcf0125f59a8b135ee8bc01ccc339ce7b11c2088dedea791039ad61d90e9732135ae8fdf29736e011147c6aee338017c25478166b4b5d54a2945975a443bc5d2c78d789eab96128cec14bf5d53d9d722920b2d1a8f0442f9828c4a15f4d24bbdb9b1b8c3d653e492c8625d6408d67ac994698f27a409464d559f1a67db57a46b938f32cf24113b774ef7bdc27e208029c674d89fed64a76e1f729764619eb0347f6a4edc355f5587753b09ec562955a2fa8f090a8a9419de4dedc128eb84167e1d3bb4bca370552668e57b98adb40b84ead52e3faddf09f5a792b07b56b2cdf3d91742b957281df33aefd3e30803835c012d28264e2be22434d6ad570631bf15537402feb6611180f15db8d84524956c1533f0da6eb4a71a0748c7ef15608f47d597d0cc05983241e202e90674d7f61e61a578494264de1e00f7489bf439fa44fff70f367dd4e440fd8b34c79692ebef9e92ce711816eab15279920e73078cc9332d34d011baf131c0ede9e9aba827e95aba4a245c4117b14454b3369d53e737712db7527088e0c8b9302495aa8872b13826c7cb4cc1803b6f2f2a2851b25a4c146a2f2b49ed7a2a277f7712c5c1d01cf9056c6e638694540d70fe22ed5fab94db3b0a1a00a8b069c0b8284b12ee477af3d1225313deecabf36dfb9369be801ad23a3e6d28f18c29aa0f1402b08d7c5b208e2329a5f3acc59aee7af1bbec7d974f653ee1c8fe6149f34a70bd03a907af3719fd6e574e10433629765bbc8683e48778d2a7fc949653bc09e1a6df03c31f604047ad7c510a1033ec6f9d15185c48212b035dcbb79334faa040bded017c63dd83bcbcf1fa52d549cfa5a40a2dd0b8efa0f22819c94cc94d12865e421fff4dd563b613aeb95c04dc970b7ac31ec96d97ea897397ba4229091af3a66eaed00c7f02846c0845c30a1e409a78d1606b4a4eb0c563616f5e6c502e7c8df228d4fc574184be2f9ce70cb671957be5117f99deb1c932b248295cc65ae4f6f96829400e5a62be1356e60608db1ff392b759dafa36a056644f463ba3a12069b3f9d8568faada2bd1c06f9bac417375a160b1ebb56f5a5878fb8b220094cad12b118f6826586fb985d2dcbf27c4735c311a2724dafbc6a0debc648928b1c2141fb81b6ec9b5a87086f68a3de66c854859ad07ac26b2f9aec58a54350007df7790a8646d7559515189adebd81ba7f756ef9c26dfd7e072632e037b5432f2a7fad8af89f5fcd07b50dcc0d3540204f19bcec157c4d5a63fbbbbe10b3e17b5ad7052c93d3b030023dbd875d8431041a6e7d068e3cff38e390230fc96b0954308210bbd5ff9ed0d21dd8a5c10a0d5f23cff958ee208199c11a67920dea7eaa05b31141d0ada4428e61573ca097db17991725ad09f9a6db5bcd336f42f9f463d70ba8c05789201b1f1ed27f48ab55addc9822c0e35ecc0bec624195bea971b13543937718dbae111ddcdef0d5f8892feb7b820c6a66aa320627052364c9d67500f964a78852af60d4eea7fcb5867e714452bc2afc2eda90822c1620310243cfa7f45d5d5f8383a49dc9fa2724fef138af98b640e3fa3d2a43b1a5ffaf7df128c54fb0ff73b6de9d54ed9b14e46b17da94e54815c84117ecf8877e563149f6df3bbd0af91e0c8052d53ac1cb6013f2a8742b288bf115e66166dff937baad2e360ff83f94cccb143a04b2afc83c1d0804af7124eec763faadf254b96c7155dc36c507f0f94dcc77bdfafc06fc535ab4ee62b2e5fed7a92c4dd9c8ddfb5f30288b51000112aed1eacf211c5290a0e3defe0a6422af74fc742c725634c7650ead3d75bcbbaf0fa9d3e456cf5c0f058a108a08f494ab70b6c6caa448006185a15e377e5b1104a16b4c505de85d7484c55788743925d94538f519663b339c5f6fc09178e0925aaf6528883240491c1aecc65b07010a687b1ada784a2459b2da44083ee5c24acf37665fc426dc0fd2cba2f9395e89615271c1659b0762d8625c77f633fbd6e0c9ccb5dc717300f6e7f90fafbf34c157da73e177b0edc192660fb0146fa0ee36afd1c86a7c767f7ad7f43c67aeab7ef20101ca491c613692e77d7f4c32835cfb1c8d263102630020c7a2b2762b4f81f406769b27dab9b5ba16b035d60ec667de78d288da2e8a974f3a80903443f9cf06904fad0acd5f452b1bfca9380f801b1ff8af13cd464a4afbf5d2736dd00d6f15aad0914394ffbd6269fa8334163d1a35645915f8542cfc85a0f861b8f84fa4091bfe4746a71e91589f6d79292e941dfa7d636654153838ba7b47b51c9d2a9aa176b97b7015ea74d508c58b9dfc9e9b7823432a2bf75529142eab6374f4b967cfb535e19866eb2cff749ca217fa33c231e9a520223989af5e8de8dbe83a86b800ddf7a6455f9e8a2027e93ddf57b3911eb75df686147ae7e9b76501e9c308572e1aaa0ef3ae2d1b7e2a54e6642dfd5c7d65b7e0689e0afc4b7752955ae117cc71c45ea5122989e15752119892b1e95a7b1312f6eefc147a811b2aa2dd4b3aeff2cf8db9e9400e83ce09e7afc6443b3964d35b64e80e800f0e683804ade880a50ae65ca9c0c09b04b76d4baea932d8fd686276474f3e9105b9b5c4ae7296c822190c0e8562d21c09f7e4d121ec0af850b6b7ede81668c37022f8834c773492b7cc6f79d792c76c6c00208af5f3925ae54ab11f8c60c7e44783da92d615a6f13247e9d90af5d040558a9acf099bf34fca6c70208231f64f49a0843af32a8c33589c76229a3a8875bc4bbefda86d611a1812b043202f789fe8a63b14b098e658bef999d1376fd139d39ac3fc6d3fce865226658009d21a8a3dee4acc4e1fc2b75faeee271d7b7000e25ea8ee48c855b7f8953d793b1786297fc95062c057c7724034eef48aa7dbbda7e090cb3e127d39719ec498f83560c0895ac2454f5d72c22e3a669da580494513f68ce7853731447cc2980d8dac23c0bccb5920c1daf9b4cc03dffd9e2208f44c1c69eb9bbd38fda79aec95e8b4ec696c4478750664e6d9fee10565f7b676aeee8c1ea2bb5bf74fb2af7b82471edc116862d294f7c6000270901a426320608447b07d5ec6ec52c02697a0fed25f21ccc5f683fb8801eb9759e56ab767294f88a7e80efd6321bfa92ed5ffdc76b072c130389374194697fbbc8ecb2cb4351aec74f06cc7b1ad3782d1e13dc4fd2fc4fa4d0245277162f83655075c471970be478ab18aece3495285e849540f4957041f5f704683d7834f0eb8d68de4be9ab5104aa7b28e41170a5891f892e57a9f21c2a75f4591b4021bd4688b48d28ca7637c3fb3afa8aa7d5bce4093f24606438a46918a492142664efdb641203d1fb63505170eddf2b372c3532fdf16d6eb9a37827567470cc8e6f827ef7728a57f28c37038752c273b4aa01f3dd23c694e063685bc56c52350a4db9c59990c254307b9e1c9d5ad813e299efe6bd2066191a1b2653efd752cd05db575da33a52660a47c2bc4aac8a4e892fa3c4d10d353cecfedc0aaa06b5a7497b476769d4fd66f3d1cdfc151c28867aca17d456dae588c7b1a61704f8242dc589e69c9babb48b9ce6f1a85e8d14fc364b1c2a3c528de7910c007e70eeb7d176f7cab215f6bee49d2ccc06b1e6deff1389e68216819ad14363a9db685bb63272870c9522bcaca554cd8f45c6a5bb3d083886dfbce0b52a5a731a06b897ffdc86d34ba7d2ebb0fc176446da4397892ea981e4793f4ba5b54a6", 0x1000}], 0x3, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) setreuid(0x0, r3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) fcntl$setstatus(r6, 0x4, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x1) executing program 6: setuid(0xffffffffffffffff) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x48) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) geteuid() open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8002, 0x0, 0x0) socket(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x7, 0x2a, 0x0, 0xfffffe36) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0xc8}) openat$vmm(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) getpgrp() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "671996", 0x8, 0x0, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) socket(0x18, 0x400000002, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000007c0)={{}, 0x0, 0x9, 0x0, 0x0, 0x100}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00"}) r2 = shmget$private(0x0, 0x3000, 0x88, &(0x7f0000ffc000/0x3000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x80, r3, r4, r5, r6, 0x100, 0x8}, 0x0, 0xd8, r7, r9, 0x81, 0x236, 0x3}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff02", @ANYRES32=r0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=r0, @ANYRESOCT=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{}, {0x64}]}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x0) executing program 6: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x311, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd128607004dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x40, 0x0, 0x0, 0x50}, {0x1016}]}) write(r3, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x8186}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x2) r3 = getuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000000, r3, r2, r1, r4, 0x13, 0x3ff}, 0xec95, 0x4, 0x3}) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r6 = geteuid() fchownat(r5, &(0x7f0000000140)='./file0\x00', r6, r4, 0x0) r7 = socket(0x6, 0x8000, 0x0) r8 = semget$private(0x0, 0x4, 0xc0) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000000180)=""/231) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4c10, r7, 0x5) r9 = msgget$private(0x0, 0x30) msgrcv(r9, &(0x7f0000000280)={0x0, ""/110}, 0x76, 0x1, 0x800) chown(&(0x7f0000000300)='./file0\x00', r3, r4) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) sendmsg$unix(r7, &(0x7f00000007c0)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000380)="51bbaba3e5c8e6a1dc8443f7fc5f0fc1984981f06c5b589773e89d5979532d0e65f53de84a385cc8730eed32af47b1eda203e4538c9755de8bdd3bdde385418f4fcba1edf31d05757ee97f7070ec94368f5e0ff4f2f8b48459eef272f1ec5b3b9e87ce197a0587f0a7024eaefa28b51b8eb2a0b300b040498f2db7f8352f6f179babd0c1dd2a4928050335a8e33486fab29a9697abb759cf47c863225ff9db15d6a53fe596f2218a6c3893e70f7509b66d7a24aa3b7292af19b61816dc3f3f191a072c6892c444a563dd0a973b6123dbd47808255e3a50b6c036d26f78ad089f80", 0xe1}, {&(0x7f0000000480)="fbdaf21fbf8a1a974631e0267678dba72033d11f7088b90e07153b40bf7fd188d652a2bbf9120c4e6b10ee184972b17c0470b4c0bde58d8cedb1347df56b5513105a20854149a5ff57d95ac82dcc8cb49b1e93715b828c876221f75abb49319bc0169283866a11b54fcae78c26919e4050720ae54ec109bd780ae0533ada32dfd55f9d403e9d1d86cd5f6734d01fa323601e4cc6c668f514c9cec64e5c825b34e2fba56cd7a7", 0xa6}, {&(0x7f0000000540)="5fab95d1cd952318b181898b1c761fc38412ad5f656872d39ab58c0e6e10181af3eef3bd59cc0142d90ba8f16b35f01b8265cf6a965ba1e8e6e4220eed036bfd5b267da03127dbcc66ef9b165c84a595048f881bccc5966a62351d7e6e023a2d416f7184d20e", 0x66}, {&(0x7f00000005c0)="ef721a4cdd6888be735063e66adf39c67009d0c98f590f8708594674d8239771c1356a2dac837453ea93293c096f4ed1ad074cb4e2888661e8fb6c696ea81964b4dee86d7810c8a2ff0129a56c4ba4ded75fc9ee715ce48e3d53a5ecc39d7475c05a0431f2624c87ab3948d13483093713e76991b8051c88cc789cbcca9f3b2ef61129dcf797d9fb6dcc290d07ed5cbce6c0d5b39aa45c7bbb695240d5e8cb37d9304a1284dd75a8eefb6073ba89401d2600730b8de70b58bba10b6f595b6b881f0e7b00e10105752f8d7b8b734707c9c9b3aa40193019d19df4820a4a5c51292f744fc6e6399a6d72c22971f20406168ff49f4b0467", 0xf6}], 0x4, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r0, r3, r4}, @cred={0x20, 0xffff, 0x0, r10, r3, r2}, @rights={0x20, 0xffff, 0x1, [r7, r11, r5, r5]}], 0x60, 0x409}, 0x9) ktrace(&(0x7f0000000800)='./file0\x00', 0x1, 0x20, r10) r12 = semget(0x0, 0x0, 0x8) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000840)=""/187) setuid(r6) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000900), &(0x7f0000000940)=0x10) getgroups(0x9, &(0x7f0000000980)=[r2, r4, r2, r2, r4, r4, 0xffffffffffffffff, r2, r4]) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000009c0)={{0x9, r6, r4, r6, r13, 0x13, 0x3}, 0x9, 0x80000001, 0x8000000000000001}) ioctl$BIOCGRTIMEOUT(r11, 0x4010426e, &(0x7f0000000a40)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r11, 0x400c570a, &(0x7f0000000a80)) fchownat(r5, &(0x7f0000000ac0)='\x00', r6, 0x0, 0x6) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000b00)) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000b40)=""/189) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000140600fee2d5344ccb790837000000000000bbff0200000000000000000000000000014e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010"]) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4093}, &(0x7f00000010c0)=0xfff) executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x0, 0x1}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x800, 0xfffffffffffffffc}) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[0x5d, 0x7fff]}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) setitimer(0x0, 0x0, 0x0) pipe(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setgid(0x0) getuid() r2 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r2}], 0x20}, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000002c0)={0x2, 0x0, 0x0, 0xff, r2}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) pipe(0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setuid(0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x4, 0x0, 0x4}, {0x5}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f0000000300)=ANY=[@ANYBLOB="21fa93e11b727e235e1f673a48b14425e8e9491f008720befcf83f5a7813b9fb4f6599913ce85a60c12f973f85d1efd19d5ada2d33d77e710bfc17b81b2bd30f6144a65b44edb487868e00f4b835cbb2bb1e76febf31af2eb327247ed27a190b9e5a2205a63d9dc4b80396885b0b463328fc61af32739a02dbb0c5b1e1d27c5ad855455906c21ab549cfccd23b003ecdd0a0a3c8eba49ce2c8c13ab144a6bfa2320d0fa255e95608bfc30b59e8573492dcef6f65c5188f484c0848cd0e10401d7048b4491d7687993048c1198da7385294234548b8c90a576e35c1cbee862960b2cbda945cda", @ANYRES64=0x0, @ANYRES32=r1, @ANYRESOCT=0x0]) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r5) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff7fffff08004500ffda000000000000907800000000000000000f00907800000000"]) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x2, 0x0) socketpair(0x20, 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="99b0e6fea5ec", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x6, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}}}}}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = dup(r1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = fcntl$getown(r0, 0x5) setpgid(r2, r4) executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000040)="6c57260b2e06c00b06f8b99826b88fa0c338ff5a49185b10fda3ad88dc8ec13e0d7afb1b01bef1cf8093091c7c30950cc953f871ea4ce778262e57580caba06591c8ec3e13950582eb2aa06523eb276f8fc69d270b71eb32e34003d065269f2dcaddcb8a7d75e66fab3966407d1b9a627b431b61b465887635aa86d214c00e739a2b50bcf1e9ec0567a14c8210699a384bfce5283b7b21086110ec", &(0x7f0000000100)=0x9b, &(0x7f0000000140)="479176746ddea8c5c55114311370c94d165f39307a0d195fb03d1183d9931fefc526da2c10b54e892476ce8b7cc31a65c5531de6fc2c5db20f58c9f1672ebf0c176a579a869ece6696a15a1ad439a53da832e1b5c33f357432b98a6c08d100236c9f74136973118ed434eb847102d942d169f527217f4e4c98f3e9a8050f96e32ae20b546e75a9af0191ae70f7a660dd42b74d63a130fa35dd58916d4a5bbc9fec6f03c1d23914fa5be173941f80ee96", 0xb0) sysctl$kern(&(0x7f0000000200)={0x1, 0x51}, 0x2, &(0x7f0000000240)="5dc251bd83dd60377279e3c7b643f50c1f14bb57a8b5a7be6d2b26a5eba54d8799a29872b0aedbe6", &(0x7f0000000280)=0x28, &(0x7f00000002c0)="91eaf55910879763f9534149fbc4980eec91", 0x12) sysctl$kern(&(0x7f0000000300)={0x1, 0x3}, 0x2, &(0x7f0000000340)="47be663c49ff1fc6a87e46abb3947fc4ccbbb471aa51", &(0x7f0000000380)=0x16, &(0x7f00000003c0)="2d73e7103da4667b431e0b05fcb18838d7627674bd984aa98017cf77719295dd9467786d600fa0ca0c246a14102c3773", 0x30) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000400)={0x6, 0x8, 0x0, 0xfffffffc, "d86965e5d8701e82ea9e504343282ab05d1e5774", 0x7f, 0x7f}) sysctl$kern(&(0x7f0000000440)={0x1, 0x22}, 0x2, &(0x7f0000000480)="8999eaca8c71b3cb65a096f99b0848315b51ce8bb3e66fbad22d49d6d788aabe42ce3b2d677ff6", &(0x7f00000004c0)=0x27, &(0x7f0000000500)="02a0c5de84802b430e0288c1837ae05d46166092bc913ed7b3e6a295fca37d95b630a2d96eea17756b3856a415d22d7e7901d3577f9d798bb8194db11d3338c98a1b2d880f5a9d91d7bce78f92e45050143994ba21b8aa99208a03ef2cce1d7375915f094241a2241de4b7f70053cb8fef2a2c9e58cb03b954b68bcfc648464afca1c47a893395867e71", 0x8a) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000680)={0x0, &(0x7f0000000640)}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0), 0x10, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000740)={0x5, &(0x7f0000000700)=[{0x7, 0x1ff, 0x0, 0x9, 0x1}, {0xff, 0x401, 0x5, 0x0, 0x9}, {0x2, 0x4, 0x2, 0x800}, {0x6, 0x3, 0xffff, 0x0, 0x80}, {0x1, 0x9, 0x101, 0x6, 0x2}]}) sysctl$kern(&(0x7f0000000780)={0x1, 0x47}, 0x2, &(0x7f00000007c0)="cdfda5a0ffd1711aee7dc3a6919397d56c2bad6d310cca80685d72a8f34661a7600019a9e04f682db14bac0d9de96eed8e2ca917aa8377d31a34fe8b2fe72d4771a47e5a8f73037a6bd5bf7e306b5deeafadc713662942998b469d8812972027cca8e0bd1c8482e9c3458a9a47b1573514a541a9f06a38d74f2156c5a2e611247bca04e14bb6e08fac7604c4b0476a9040de8338ead5e64a125491f9a4d5b59bdf118bd1b776d95385c01d03d02d16738e1f17356d8537e8c5aebb6699d6b85ca7933e49a0724bc87883d283f2120a90b0607f85d4192c131cd4e83b3562f8fb53cd3743664ca69721fdec5c3ec88aedd0c9da10", &(0x7f00000008c0)=0xf4, &(0x7f0000000900)="df9e249158a1500accda162200dbf3795b564cc59f5b38aca8b46c60722c1b47f2772882e960cfc53dec226ed20496cd212d3cf6281e8a6fa9e9c19d24c1adae4311dd689fdcc022d331c1a5bb27192e03bd0e6d75475d997fc848932dbdf27d7c3f2d3f1ba9f61508fd5ee4479f", 0x6e) sysctl$kern(&(0x7f0000000980)={0x1, 0x37}, 0x2, &(0x7f00000009c0)="b33872a26dd597235700ac52f14b78c018946d780edeae69af2b9806440a2f0933c105341746cfb9d9145d90b400be46ccad4981301fe3ecd7ce1a2c3a5b340da3052fd02f438cc7d849681fbc429ced8f923cc29140da79be94ec071200cddd50aec8b7480f8428d7b8d6cf764eed6260127d09a9b8c30ccbcf3cda02c997f490a718b5406406a585020c4e464299d8cec3eb371b3b18d64d83978748d0dd2f72210393a325bc54ac23d52b6fdfc0c2c9a2ad1c68c70491dd694652ba033fde29de1b0879a88ac5e9159acaf5e1c167547792b782cced00aee0e5cee01d2a852accfd02", &(0x7f0000000ac0)=0xe4, &(0x7f0000000b00)="970118d6963b2b96256847659fd8e1fa3fe5bed3b37e6341b66a90f0111f5b2a2761c1f3445789f9fd5d19c20a9b86e2cf", 0x31) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000b40)) getuid() ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000b80)={0x20, 0x40, 0xffffffff, 0x74}) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000bc0)={0xc68, 0x4, 0x401}) r2 = open(&(0x7f0000000c00)='./file0\x00', 0x400, 0x110) openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40), 0x20400, 0x0) sysctl$kern(&(0x7f0000000c80)={0x1, 0x8}, 0x2, &(0x7f0000000cc0)="d33a64bad0b9f00431716e0300c691b31c6e40a478716ebcc176de6c9d40262f15e836ff9021414e77c7487ce4d87a199fa84ab5560d166d4467af10ca87b145536254e3b28b4165c68d9bf0ab8c253f38871febe9059b4cccd9f5b442bd7e5da0740e42e4df0386db7480e7ca5822c1cf1fa279bb5063243d9587de4189661d8ae07db40072bb9b81", &(0x7f0000000d80)=0x89, &(0x7f0000000dc0)="97bf38047a56e4b10b660feb670a1ee5b5f0d4b1a1ddcd0b431c1bbc0e6bb50df0d1b873eebf03abadcbf227b366908065f8364390db4546dc155f038f88ea3c5ed2fec68165efb26fd69cb19284a9d24027688a7bdd4841b059e76611c56791950e8a2c1e1ef94e5b7a2f1a2e72d3e0a2e6b7f1ae6dc5ab4daeaf328fd11b5bc2102ba88f7c00a75f4c2cc7c3b2487dbf5b7eba2f6e0d82c81f36740a85639474f8fcfe8c362461f034bf58207f0b88b0a8b7f4a272e2a9e7b52e2384cbb6b54f8abe939aa4eebb814e2d9ce1c8b4c6f90fbcc68058fd1b5c269fe06ffeb2", 0xdf) sysctl$kern(&(0x7f0000000ec0)={0x1, 0x3e}, 0x2, &(0x7f0000000f00)="3c8579a8c269148922e258e52e7f2db63e12a42a9e01e77fc23e1c54e94e5304a75cb98d77a506e4978069dbd76412264f71507db609ab47dd086331ac63805be74caf4c", &(0x7f0000000f80)=0x44, &(0x7f0000000fc0)="6c234462185be239d3c1baa7c7ba2988e8643e44392e210d2b0ecc0bc37094875f3f941c9f158d", 0x27) sysctl$kern(&(0x7f0000001000)={0x1, 0x3}, 0x2, &(0x7f0000001040)="1bc93eab609ea2760c0aed535319c1ce655c3b8ea3ddf81dfc6a02c76a3e1095a298aed06285a8d8eead35a1452082d342d698cfd3c32d43454d439251d367eba564fa1ab50be2415dc110611a3893c5f04788311148144a23", &(0x7f00000010c0)=0x59, &(0x7f0000001100)="85401c8b294915bdb118b57e78d95ef8f85475a7ac86809f0ae5c97b57ac2b2a0725d06e8919e715bfdb9bf22f1ef53bbe0fe4f046fcf978eac0205ef3c261115e3e78f06e5373e7ddc608995570f2633c6374c95eb9b0dbeff552e8decdb02c26cf81850428a43d08db912eceda577eb989c1e767b788d80142b1a5d20ea5b02fa02873a88655f16918144a20c5519aa73de8d7f9dfbb0990c60aa68c43c7eaea6b114bfb2c8a7c98bf59337c0f2c22c58b139c37e4fab9cc54af67dec36041121d6d7b304e634209", 0xc9) sysctl$kern(&(0x7f0000001200)={0x1, 0x37}, 0x2, &(0x7f0000001240)="b8f8b160eb6fe536c0acfb23ab0f354218734a61576c00836cb5cd0e2e1ca89bfe4b602b7a7373d76c4b3c7f3831e1206a76a25f831cf4ec09dd66cb364aeb6939d97ba48fcd73788fa382ed75f8fcd5f3d84d4451536388d6d6675a9914a7988ebf8df29b226f0fea2c1d8271e270d424", &(0x7f00000012c0)=0x71, &(0x7f0000001300)="f548d006aab6048441e85fa59d76f8b3937b582414038c082a1ff6188c5592a4a4bb4cf89a94318423eadeaba308133bbae4800f226267d3888e6f6a185acd1486bb5a673b222ed211f80ea227b40b2f7bbc3fe921add15ce6593dc14733bfb1ed7f971e324aab826ad4ed235f3eb1cc090fd6ea85ba7400cdef45499b6556a11804fc3d6f5088ae3561cf948c319c16cb27204aafcace40aac39aabe719bf8bf93bf0fa31418383eba451e22d00ebd5d5f83affee9e8c16883771daa9acffcef17f7ec4bf9e564106973e5cf9198058a1195fefd148a5dcccec83180a3b004d68bb21ad30e9a270483bd26ec3ab10719498b1cb69273bc1", 0xf8) sysctl$kern(&(0x7f0000001400)={0x1, 0x3f}, 0x2, &(0x7f0000001440)="204c46561537d3b85d55169d2e42196f4523733b44a0cc12a9bb5a28106912f331820cfbe17dd1cb7c992b60776d1f13f8", &(0x7f0000001480)=0x31, &(0x7f00000014c0)="549273f793b9c7efd7ad149f045e2176b778d46b6390448d34e4af1cc94d816d4a026761150f91d1371512afdb85e934d1b0b7f7712323b404d65d65ce5e707b04efd915c79c478c5d38deb1410473fec2b556fdd27366", 0x57) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0xacd) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000001540)=""/55) sysctl$kern(&(0x7f0000001580)={0x1, 0x47}, 0x2, &(0x7f00000015c0)="1163182a246f56d56378547e585d422501b173ae82c78cc03c23eed1250e0035298e2a323da57bc96a267033", &(0x7f0000001600)=0x2c, &(0x7f0000001640)="5395b2a58b5345b825037d72180567997856576a1fb857f4d4ef0c49b3eb7c5ccc7e87f7573e2e00b59ab9232f224caceeaa852f0a05eb2460eaf584e1a197b37082f4dd53c5a3cadd7cb4dbf6f5e9607e5eafffed2033858554ea5fe79740bc87d004e78c9dd9c07d883ad605eb59d2cdd1c255aaa704d70dc2254d8f3a26b3688e1454c7c9434c03c7c77050cef8f900e39465e29b7d1ddad80271de470113a9d7fc8c311f6e579f", 0xa9) fcntl$setstatus(r0, 0x4, 0x80) sysctl$kern(&(0x7f0000001700)={0x1, 0x50}, 0x2, &(0x7f0000001740)="6a926ea75864664205ae26a297052ebefa7e6d9e96c3815affbd1e76a2bb05f3fa04a0113107706e0abc2b0491587a96cc92adafe6d57d1654bd5d52ee16f16fbecb036938edcde88c9589f620ac2499ad0f2cd78156f76d8146a3fad875ad18f305258ede8fdcf96203f4a2e08cc778ab1bb30d851e35b43747800d3bd2821ef39552ca7672b3220f2625ad53b0a58ed18156e1cb2fb0c1894edb4f114c8cc25f109c40e2690b80c8a81e5a31699007e487129d07d89feaf2f05eaccb53454b0ecd0e11728f6753635fff1e2b3741c1bd33af490ce61f44626ead7a35e68449f1be94573826d9da2e36e5caafaf857d4c5f351f8f75619d83ff9c2cbdd103", &(0x7f0000001840)=0xff, &(0x7f0000001880)="7e3c93884661409cc7e42c841adbef7ca378081c5db328d1dba66e63938d59efe9a3869c96219c04aad4da9ab635ff789fd3e65e6d407e22c3574f2e8679eb11d6868fded400d258127d045ed70c083d0e92baaa484f7e3f0e8cc174585bc93a1a6bb8f676da2bdf4f29e1eaf74404683db903fe32cec67c482139ea0a9daccc27bc07e6c274736b6edf60e183541d237cfdb4182fec7a4d95e0f22d7437251608875683f579ae5158c12a52f45bd766f4aa022163759c972ba4e5550d64b1069a945e16ceeaa88b18cffa7692f7fd7894417c955278c349f4a20cd8d9752eb6a3265fabc20e40eb61562bdc6da9701c445625460d60b48bcf299647c63ad32f3a071b123b5e0187d603c2bc5d9bbc3072d3e73b8d1d6e03c1147467abcd437e90f740d160aab6f0984cf63c5b8c8d3c844f86211ab4fc74061bb3219bcaded6742b0506cdc5e0061018047440b48bdda2f86bdb10def57f6f84e804c9697baf9673f9fcaff67620d713ba7f6fd7c968d1deed12f633f8a2810a2fd4e5fbe5169945297109eefacb0da19ccfb69d4a5cb2fc3a1e3a80d1c65984d0d09f4f57875c69cb9da5c575716e41048cda8364fc975f7ec4043c1da92ace6f4245f98166448386fc8467693f78b86b5d012818bf8bb9ca124d156bb6c6eb52196a2749c8ee07f49fa5799e719da5489baa5acb1081d3d7203511ea8ffdaee3ed3b7e46b0ffad61a60fb57f0fbc39b99e2b4d4c703612a605052bbcad522a490ecb2baacda3013b3b9eec1d8c2ff9563625df7c8c8a76168434cf5731257ed03f2e1a20e475ab2960505199c624b6a1316dfa00fe65e98ca389cc610cc4e11bcd639f6309193581b13c507bbd649c0802dfb9e61e289f8f56b0d8c751c645764d0cc8c7b20b577b84349238a3775ba4e60ae57384ea80a397b28811be225cd02249a2af21e242da0e1e0dd8e3435ee3a7dda88c661a161413ec230483fd2fb65de7a3be7e685056f59f301b6cd30bb966864a62bf1f4882b8cb4ae3b260b1a276faadf43f7b939f8d87c181da9527ccd66d874bc5c6a21f248b1fc633528fd2bcd3cf70d497d756cd9ae36342512700d74913e53a5a02cfc41cac4dabb3a18ec602dc54e605952974f0adb6d57d4da1db05c8a33e0e1f968db36136112f3bd22fab539520b3e922d99374bab988515b3ee99e36653b9bf236c104dc68f0bbfd676b40293b0581fcc8018b543810879e78681fd0d5dd00700ecfab543cd1d903b4d0233777156971f00067c85f9dbd82d2da9a054c019178953931073fbe2a7d40b0e8bbe8afef86705c928e21d627d010d6d47f52194e1eebed148c48672c63ac11585823d91313c4096343dc97b8af2535b10b8f5d56624c2897d29d7702e09f626b61fc0449b98ba7c515f053fc8158134509a73bb5b1da0d5887da5f65f86c25c50fa72f913fc4e900903575571cad3f37cc0834169c5b09b78c8d11c06946d1cb792abde1fe542c85ebc5631fff8fee1a9bdf9fcfa7778a5c637dc0cf660c034f91914503be3b0651d2d3b777d77c89776316f48a0a57ea7d04b8676b3e97bc2f4e36129d4201eb401399a1a95929b5b7b1604eac8701f4be38a763599569a312ec73d7183b0ffbec378336280f28934cafc1ed2ceea5bf5899edde6efcb0ecfa7f7af72af2c8e7d2f82bf5605bea3ab1e721d23c93103dbd9f5303f1f433b039de99879b005a3c68d1f0e4702e4366f77680c26969c39cd1b40a220e06bceefc6317e6d8da97de613a4af81ce8ea84d6f04b7da8e06b13b983384c231ecafbc366ecea16c4d0e7e53ccb39430dd614b22b29bd44a52ce7ee838e652cb40350fdb634588a0b3b8b25245f99ca27f090338a9972409ac99e0f374c770595f93de35a17723f5d2f380b36f8a58ca5d4934e1457346427495bcd8525638a33aa4cfa4bfaee4b57a43b4ec056df674388aaa269a939e2625eae39ebc73b30705c05099eb6f5772177afab94b6f404359a314751fb926ea6ef7031fe67bf0857ba7c296d63aa1005811a7a11213f3aace64f235fba15ea61b3cdc43be8e6f3c7c62b64ececa2ce05959b91f5afdaa16a5d52800fbb9af8a9cf0590a5a3cae824fe669d6e8ce934596a2b653152c7a4e0e056f44965a85f6d13c9e5a0f974765c99d33fbea03b03193cfea2db595f1d34f59f7b15803a0801b1e4742da3f79cf01e2e6dd5053cd108ae8f2bca1b461452eab55c8c138abbd734d35dc29b627969895bf1308fe22ccb418fb4ff8b49f95ea93e478a95cd241a6a87c0e6965e9ef9cb99a3f644e97329104aeb03fb7c7f3773e219027f118ba6615cc8dbd11748ae145324cd278a37368ee49afe4ee63bc05f77a1e83e869deeacd4132954865b1038e9c3d896fe51a9ad404305b6de9785e131e04062eeb468f0ff1f32798c7ed169159e5a725758eb4df4e15ddd923f1c7c7edcc43a9929d0f953d43858096f0a0d703ff3e7d4d507a4bc3d14dbcbd910b84b165e5cb9d8da18c2c45210c0c455cddbd56f40909b2855e6c111965ad060964aba6190ddce1456fa9df5de4b5450e42f7d159d1b3b623d1ab665121426e05616a5ee986ea694a4804435ed294dd040e6197473eb6553b6950da8bbb84a64ed5f4c3dad37c398dffb12ec4caf68c45a6da53475ac91f4024fc38b20d96b740e7dc4ccb4888e9f11fecd7a682731838870984e5b0a1cc631868028749c3f383e48debd3f672401d59d1be676547c34fe42d1b95b7de3cc26b80b0ccee12c2fa487fe1a0cfb259b057ac66968401241d2db7ddb2fad4659a43ec07611e1d0067b0c7f479355b9b69a86e0a8990e029c22861c92bab2baa17fa4e78a2c5d3e093c54c13a86557ac478d6bba4d3e423948de2b97a096dbf59f493d3e5924a6daaa4f13b8f852af14ff51921aaf78921978cfb36a7035fe263afe7f04dcf7fb5b1a3653e39af95c50a67cebf592ffa392446f38532d8ccc810bf09b196fc910a2d2635307e1cd259791c9c36071d3114e3372d1eec78b150009682d66c4c69e35d63d582266f7dad43d9767d6782bdca8aa37b52c90985903c2f3cc9e9c17d791b38e5fdabd816e150998f481c8aee06c99430796da06c336691899da7306fb2267345cd668680984d54e69ea16a6ddaf7c9477d4303802536e5f07ec1e5e7788523ebdefcecba53a7b56c1a918e5a8fe45a9fd9a7d2cb8c489a34852f8ed4ce6213c46f5b1857a0667693cd3c11886e76f3ff2d5839d8fe2705bcdb71826a6a04c66d231b68bed6af5914c54c72101bd6c0424cade7dd163e43d677ff3c37a59e1569c071402d2fdbb7841f49563f89c322e358250e849d6ac7a5e29b25080bf2705d52e1ebb0a6e1d2845cc157c1e6d808fca4700fb8fbae5fdeadcc61ed91ab2ef18faec947c5a6fb3478b4b7a0bac88ce1ea1f42aadfeb5d8fdb907ca89d20a04969eb38af1a35bd7371b6120e4db902515970963e6997e5a73703d4d552f429e06e26a463041361a376e95698340c931979421218749a9d1772bf7bd6e2e8748d1432cb91203635b36be6e8166b00f5bc3939060880842d35948f2ecd93cd2d385c190ff7cd62e5b61bfb830a09cca5e47dcad9fb23c71f819f9c1d3db712fef21a3a545e7404a2cc2544b194ac3ce0434852c8ae177aee198bd72d421696e23f8adf03a193b1c4237f100d3fd3c72432fb7a23fbcfaf7f9f0f4ca79448c618e31ddf7b894916418249b57f499d98d42ad75c4fab099b74a669ee0cc56b8bc9438b299b0007f1c78188a55683841ea66598920eabaa758eeb8148336c525e2dcb1a9ab507b447b91ce90b8ab5cde414257b41b700bfda3f6e0a6e481d3b74ef32d07543f0b786331caf5434e8b98a2147cde7d8f5649a953710c35339f597e2153fe9c0c05b4e101a7ff57c45608663c7571db75cce4f72fe9c2c636231a3e5f3671250e859191476521f7d349628fea6a6fd85425d5eec825d4b6b35307d12724a044a714978aebd23090af834805a7c351dba799559f5208d0b2b2919d027be40340c1c55cde709ab1932bc277136bce75cab90e92ee54a530de5dca2e68b938e14d1c36146424ddb20d4150b3cc5453c56b77ab14fd31cf3cc20ea4d6305f7453f1a265a63b039f3dcfe279b2bcd15f17306b23f4bc83e81c5dcfb219a8766d6d9c03e8662f9ad35d787bd2f744186f1291f52727bed9bb80f1495a83e41670767f15de1925e9c30622f2ff5447093a2df2e3f9e1764e0e81042c694e77cb0f6962e9d9c5fcf0decc7630d028179cd3481939fabb9deecaafb9d196601cfcdb290ccd1928cc2e3b5af3ab11c33f53e64fe50b97f3fc14b7a27f5d028bf096ccd4a618955bf02626cb4e39f42c3968cb55d1cbf0be690207d9ee0ece1a80e6eae01afdbafca0d60077621962a0f8c60f8473d8da083027c98d9e7c58a54aa93d5f65379f2cfe40145d618efa947cb095e6710f58b80c7e2e9f95d8c27092fdf8090b52b7e531bf960a560cc262ea74e4a0eee32a0497c3b10211f15be7e6b57f5f4149a63046e474f8e05b0c346cd83e0f9d490ed060109fadc6cd08347585f656cb26869b3fe36513758b12d7c6818c35712fbf95638c88b3d279ababf87fcbc3ee035306699ec853e94c7e53a4c14430441d9132a4b50562034b66b2f4c9367ea8947e765d6c8f735b16bfe7b274a0e69918cabd2facd51fecd76260b66c5b4a8ee083fb25b709faf10ae5b4a07d654a540c524ebf71225bfedd83724d9d575751e780e1c010f15f9e44072446f668b665e7e2a21c9aa8c6bd8533a0f03f372482f96a7b4fa559b160d7eee89fb50905a38b1d8de52424cb10c486cbcb9160da9d8596d393eeaebf3f1910c828564fd3b094a857374a9048ccf7a9d4dede883562a44ff8752275443dd4687f53a52b4a184fdc8494ec254356ba7974fd95b97b2bd36d63053dd29cef1770c498d94b61de663b83cd0f1027122a6153374ae58de7d6d5ea98f2ba48a64c3c687d5796fc3f11f80f8a51ab1623ab6616ca022ee0442c83b0cd88028ddde632aadb63dbc863dfbc3d4008ed70bca59a93fe22eb2ffc7721e0a6e2b2f802dc3ba979e09a4e2e78d20a3934481e276a496d7fbfd6c8242dc25f3f9e3da89cdf05ab0f20e570815c932ec09ab0bb3134b41411221f65837f10aed047f5ac71cf4872f4e67f2c302afd66800747c90e6363df7f6c89bf1e48e70da40bef62f514f0c02486f732a69e43ffd5abb89cbe0d23a1bf03366ac16b81593d37b202623f98a29aee530c1e3cbc70204eb003c08689b31880f48071a77cdac4a94986d2414ee625838c3a8a748b79e123dd6865b19813b280d246b4964b7d4353196633e48d5bd82bebc46111eb7dae4a04cc39f234131dfcb6e835d5524ef3ff4a8b612fefc2ff0811cc29530cf3d16d25d95ad62ab820c1baa6fefa6afc20b51c630bdf8d61257a686c4fac0c957d2f969561be78242935b47841817f4b990188215a95bdee2ec3f02ae5b550770444f040e40391fa74459f8e050fd2e08b401e1bc1e11c6688c208b87e5e3c305ba567d273d43ffedf5020fe0cc426131d8a0238c3f418045cd4a6ddbb7097a67ed667ee4088874e6d8bee591a37701400d6fb56e0c5217a9817c99c42b41d9de3d60e7f9795e088d1d202e5f588a80c157a0010ebaf6f29681196a81b9f2551fee9745a5b690d0a87866e19c021582f688fe30c818689b06a025482db6cfd72b7e3abe65dedb96c2a50515e78a10a6090239e32a0a26187c84936cf381", 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000002880), 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f00000028c0)={0x3, 0x7f6adb2b, 0x800}) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = kqueue() r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r9 = socket$unix(0x1, 0x5, 0x0) bind$unix(r9, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r9, 0x0) connect$unix(r9, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) close(r8) executing program 0: setregid(0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000539c504000004000000000007000000331c13d72a78b28bcf74ded2fecea10500fef96cc0c79f050000e30200004e2003008ab94e8169b6b9890779c8e7c20000acf28b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c227e7d0c032bfa896443a4755fb625b0ab2dc37e39a5d51e80e7cbb7134e8d06951ac5e975c1946903431e28199c42b1dc0c9bcdab52ae671f69b741caaf46a6eb6de0f445328c53afd1d2cbc0d68b20de3df317e6d95e0d08fd28383ddd6b2dc3939a1269583adfdc8427c4de9bb54aed39b26eef3319f9d87813603a2a9fd58ff39084a5826feb3277834a428dbda280957fdba0c2e40e0b0bf6da2423b82e861d3cb4fc086c12fcbc660932", 0x11a, 0x202, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000080), 0x800104, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) acct(0x0) close(r4) getpgid(r3) r5 = geteuid() r6 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r5, r6}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, 0x0) write(r7, &(0x7f0000000100), 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffe51, "dfff097e00000000000100"}) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) executing program 6: open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x6) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, 0x0, 0x0) mprotect(&(0x7f00003a9000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca4", 0x2) sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22}, 0x3, &(0x7f0000000580), 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250a", 0x88) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x54}, {0x5f}, {0x4000006, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f0000000140)={0x0}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x1046, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="07008e0084cf71b59c5afec3000034beea54bf751efd78f0e47730bcc35c3d68a153ed0ce559d9d0c5e584f731c3cbb388c8e736d463566bd449f9fdf0c945af9d2104665f4179ba3b0df2f6d476f71be422df00906d76a8048b1d3892af05183be720644d9b6224b981f3c0aa977ed43c63336fc48198997a0e5d313a09d1af2b04c11ec62ffc85a974010000006a11390e327bfe54de9d1ee1b88281886313cc909035b723287b3d4fbf572a5e1499fa7fbfdc00"/190, &(0x7f0000000200)=0xbe, 0x0, 0x0) chdir(&(0x7f0000000540)='./file2\x00') unveil(&(0x7f0000000580)='./file0\x00', &(0x7f0000000240)='c\x00') executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7ffffffd, 0x0, 0x7, 0x6b384155, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)='\\\'', 0x2}], 0x1) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r2) r3 = open(0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0x2}, {0x8006}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x2) mknod(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r3 = dup(r2) pwritev(r3, &(0x7f0000000580)=[{0x0}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) readv(r3, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000280)=""/92, 0x5c}], 0x2) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(r5, &(0x7f0000001600), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./bus\x00', 0x4, &(0x7f00000003c0)='./file1\x00', 0x8}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) accept(r6, &(0x7f0000001400)=@in, &(0x7f00000001c0)=0x4) r7 = msgget$private(0x0, 0x2) msgsnd(r7, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r7, &(0x7f0000001500)=ANY=[@ANYRESDEC=r6, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8, @ANYRESOCT=r6], 0x401, 0x800) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000100)="764c937a7498793812579ed5b59eded30e853a2d735008fd994223508bcda4f9874f09e7cba17c07c8f547b845a036c2082b7d6ecf22e5ce7fa9780bbc2d05", &(0x7f0000000140)=0x3f, &(0x7f0000000180)="0989029e053a636aa70ed6cddefaf09bf5ab3bd2030d4d091d66a65a1e43e77dc7af9777b9b08f8a80d3897721e1b27d7d6b18b45051807f074bc0309c2bbe64b356d06e3f85eaa02c84b6c84ed1b38ba69c682fec3df3329dcd2848398c6f85097576a2affba74b912a40209f43478ca28388713bef637c69427e995993ba9567d166d10f038886369773a09d217ab1dd7b3648c9dda53197bb7bbb4b4ff620813614b23a9cdc6beca46abad3fc8fb9030847db68bbbd6301d93b9403de5959a5d6d4bb86", 0xc5) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000003c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000440)="539f4c1068f6b867813fdf81b873f7e1c49008bfd75e0959a038322f64dd8ead7b323d63a91556fe3348781b94f4e7db5daba0b583340cca7df6ca47e7e2993fdf5c99", &(0x7f00000004c0)=0x43, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) minherit(&(0x7f000013a000/0x3000)=nil, 0x3000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000000)='\a\x00\x00\x00', 0xb68015d3eaf0e81) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f0000000300)=[{}]}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) syz_emit_ethernet(0x4a, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) dup(r0) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x3, 0xffffffffffffff81, r2}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYRES16]) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f00000002c0)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='@\x00\x00W', 0x4) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) dup(r1) setrlimit(0x8, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x8, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000240)='O8', 0x12}], 0x1) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x1, 0x0) unlink(&(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/58}, &(0x7f0000000040)=0x3c) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x9, './file0\x00'}) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000340)=""/76, 0x4c}], 0x2, 0xffff) r2 = socket$inet6(0x18, 0x4, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) msgget(0x3, 0x8) readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/96, 0x60) bind$unix(r0, &(0x7f0000000540)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) fchflags(r2, 0x0) clock_settime(0x2, &(0x7f0000000600)={0x9, 0x5}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x100, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000680)={0x6, 0x1ff}) syz_emit_ethernet(0x56, &(0x7f00000006c0)={@local, @empty, [{[{0x88a8, 0x0, 0x0, 0x2}], {0x8100, 0x3, 0x0, 0x3}}], {@generic={0x8145, "a9d2165143967bdf5ec9de460385542e96e14eb5fec425ba917f7291a989385ee3754cf417a5f720d41a84c672e28eff9897859611a9cb32108ad533dca1ee1f"}}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000740)={0x6, 0x3, {0x7, 0xe}}) setuid(r3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780), 0x8, 0x0) r5 = accept$unix(r4, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) bind$unix(r5, &(0x7f0000000840)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000880)='./file0\x00', 0x6000, 0x9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) getsockname(r6, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) r7 = dup(r5) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000009c0)={0x200, 0x8001}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000a00), 0x1, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f00000000c0)="b2", 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="b258440b0262fc704b023da699724e1274b7d7bd78866ec476fb6dd136e43c91ca9bcc7bd568c68b8b984ca32dfcd9f4447e0d7eeb75e3254e4bb14e0b72b1d23f4888f492d6ede8f79947e2d0d136993ef33c9367be881d6b89caafc662fbe57422e4da83b44f42eff49e605c90f782145f5a45d6ed5814b59d61adf672e7c75c8ec56b3ca9fac4b76302133d830595d4a6458344fb65834ec18c9f9f6f"}, {&(0x7f0000000040)="39fa1dd499eb8d407273ef3c9c216f6a2d71ec3ba3133cc1aa71f6b0"}], 0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') getsockopt(0xffffffffffffffff, 0x0, 0x8001, &(0x7f00000001c0)=""/144, &(0x7f0000000280)=0x90) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x0, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYRESDEC=r4], 0x401, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}], 0x1}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r8, 0xc0187009, &(0x7f00000000c0)) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000140)="7f38897a2ada42efa7931a6b86eb9e121027c5d20e493ad61994df829ae293bfda2f7aba152ba878fe976d74986469ac7605f1aaae81b2f0ee526ef55b51b7ef3207d96ce071a9e6bccc4e187a91577c1a246ad825572c6e554c32ae6de042901cc1e6cc09", 0x65}], 0x1) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0xe0, 0x1, 0x7, "60e588ad1e5c2697c507a4af473dded02ce272dbcffe882121059712573eb60f035827a4fcec7bb7ddcdd5f1114cb59ca22d400a0f2c7e1f39075992573116cea2bfb39c019856901c51fd76c5d31eb7d60536280f11aedd91630ca505c1988a7da018c3ba85e1f86601a36f5969e9ac683a7c31254d70bbdba1f839aa17c00f783ca37d1aecd55b5e6f4d3c49bdbcb7938a4df42354067a557ee95c6427597a457b1b2f7a6e1412844efbda25b177125bf120bf915dafead27b863f773f1d36d5fabb99382d663a1eaf79"}, {0x50, 0x1, 0x82b, "1b3ed0dbe99a5f464663e6ec2fe3b3287bdb6d2ecf1729bd590b7ac159b2c1685811cc1eca5a86ac233586cdc8d591d8e41c2d42fca665e3393ba8f2"}, {0x110, 0xffff, 0x8c, "5cd1acf59c08901925d7c0c2687308560d116f8dc024395227f01c3439839944e38b994449d62a578ae5ce833c9896ea220f6b222d4208a86f12c5426a778b9a150673a25dddae6bf172a10b8899fafbf9d4b3e6bb00c71e0c28b9661e651b81ed8148a951d5fd6dead92e71a1b0abcdbcd71d692b034cb2e5c5d12c06c40227f04d81dd37a7bb82fa00d19cf9abc25404eacfd0240de06912143190070a51dbfe5a9b76958b6406639ac786d256a199fb25861b73fe9312a20842cf5a71db4a5cce5be84bedfdf61701b1f82fa4fde9acf1c02bc5a333ec44c7693e9671fdbea7d753d2594d07abe2561d8fd4551e269d3f4ee347f31b164de4558aa370"}, {0xf8, 0x1, 0xfff, "e4b85bb5e002938c50ce966f95cd900a15a723bed343207b12fcd28e34919991f50bd6751216583436404802ece11e7a4863f7cfabbd8a7e53dacdb014c20c7f4848b77d87e143a1e6ffcf718984f84a3fa8fe532178b0d336b7a4ece21acab3d402beae2d8b58d5d0f43674446c85a3b77f4d8d6f741e0181936804e33c9700247bd82c267691eee6854ce507a6d65e913540f41dad89550505476bb5848af9f0b7ba157a8cc1c405463fa75cd3729e936519d59fa3a008495af282f0458c8d16296fd5aac37e3c51675375005d1520881e4365c7203b99d9b6b73b40a28ef00e8458b0c797"}], 0x338}, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xdb}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) shutdown(r2, 0x1) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9ace05032000e400"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000012c0)="a81a9f1516105956514f819d61fbd51afcb4f50cf9432e1084dbe8b9e930da50b758e0c7f49021b9898639027c48e3f24ae48ce7e741be67f57c275577881166337150130a2e0513827fdb4f2aaf0eb83b093e528566ccd3598cc08924ca858c0a3e8f61f2d354a7387d6b8aea2f66c3d9bcfa54a078e146fc23937494ea348cc5b56b769f5c0b3eab75d444b7aade0947fdf5076e9e543930b10cd2b2421d3ffcbe5db2d759cc0ba90dcd035d096bf861ae287aff84cf7e07a16929328411c8a5cf63676a6dd74205a6de3702d6a60872edcac974366cb67fce64c6bca6f2743640902a31e7710535fb813606eec4b7c11e1fddcc2a8febd3177434573250b13e91e0c0ed50448971a921514599d555b651f747f71da6c2c10655a03010e026342c8ff5fadfd5d36119066b29871c0cd32517223e2ec733ddecdf2cedbdf5d2d1bc8ea4bb5b29fe6a998500be119e115dfd1a6688e6dd6065651e0dd73459c561026201eaed124550f3d87a846a9b81ee91a51a1436487dbed1ac445e6c98875e607d199e42da36a874cf69c47025285dc22c23ddaa1e124718ff461a1cb509ff1005d6b66f93db8f4ad48b5f6278cc2ff865f1819eea232a2c2fafa289f00088bb8b50119caa35684f734d3755b080c78eaac7141f25d17e695dfd1d50514e2dc78691f04dbf1e1732897cf32a0c2ff941b7249c094fc153416a3d203c0c7fa40be53eaf5e87513b0d557571bbffeb052b7c5ce9b2247bd28de5b5bc2eebeba0779a162bd4fdb5e924b149f1130086368443b3fbb0a630663db8af658efed6b56dd63f08757caf3d85ca509e9b63bda700aac2024e5d69453dc9a84fcb9a472bfc133176e23c2eb0e7038009ac4f5679560f5c4518fd972039adc2ab5fbb53dacf5999aa36efd104f8d4298c415fe26ceb48645b5ca9", 0x297}], 0x1) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) shutdown(r1, 0x2) close(r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) close(r0) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt(r2, 0x0, 0x5, &(0x7f0000000000), 0x0) setreuid(0x0, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x200, 0x154) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000040)}) setitimer(0x1, &(0x7f0000000000)={{}, {0x0, 0x10004}}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) chmod(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mkdir(0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x2) rmdir(&(0x7f0000000340)='./file0\x00') getsockname(0xffffffffffffffff, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) semget$private(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) stat(0x0, 0x0) executing program 6: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x10a, &(0x7f0000ffe000/0x2000)=nil) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x9b2, 0x100) r3 = fcntl$getown(r2, 0x5) r4 = getpgid(r3) r5 = semget(0x2, 0x1, 0x480) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000080)=""/71) r6 = msgget$private(0x0, 0x9) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/142) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r9, 0xffffffffffffffff, 0x0, 0x6}, 0x0, 0x5, r4, r3, 0x6, 0x0, 0x2}) fcntl$getown(r2, 0x5) r10 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0xf5) r11 = dup2(r2, r10) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000300)=0x101) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000340)=[0x40, 0x3ff, 0x0, 0xfff9]) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r11, 0x52) r12 = semget(0x1, 0x3, 0x42) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000380)=0x8709) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) msgctl$IPC_RMID(r6, 0x0) syz_emit_ethernet(0x154, &(0x7f0000000400)={@empty, @empty, [], {@ipv4={0x800, {{0x17, 0x4, 0x3, 0x0, 0x146, 0x67, 0x185, 0xe7, 0x61, 0x0, @loopback, @multicast1, {[@generic={0x44, 0x2}, @ra={0x94, 0x6, 0x7}, @generic={0x94, 0x6, "fa8b4d69"}, @lsrr={0x83, 0x2b, 0x3f, [@empty, @empty, @loopback, @multicast2, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr=0x4c22, @multicast2, @multicast2, @multicast2]}, @ssrr={0x89, 0x7, 0x8, [@local={0xac, 0x14, 0x0}]}, @end, @ra={0x94, 0x6, 0xffffffff}, @end]}}, @generic="848c25a6c7a09d9277dcf3b69aaed88324bcd70bf7a0dd16c94469bd19497c71c1e97cc51a36d300fcf957e2d294eb48dd8ff838a2939281044db5910a5f0f6c7fdaa70317742b3f3b7629530e4f26879d17e8db08b9c46859fee0b1628ffcc73201fcfbabf93fd00544459abc5f87422fc039e29df40a6700619998da2d0aadfcdf3959c4944577a2d5ca4873d36e64964f55f04247580c2a4e39137021d199ad2e14de613de4ee0b914fb2ae3517a32a691af6db22c76dd31ec59979be2f128734fb6bb1352b3a678e130e62201b3ff5a588800478699a39e3b6a5dc0ce81c8b19463a48a28bee039c"}}}}) r13 = fcntl$getown(r10, 0x5) fcntl$setown(r0, 0x6, r13) setgroups(0x1, &(0x7f0000000580)=[r8]) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x35}, {0x8106}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) r3 = syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r3, r0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0xd570d0466b6018f, './file0\x00'}, 0xfffffc76) listen(r0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000240)={0x3, 0x900000000}) r1 = open(0x0, 0x40, 0x0) sendmsg(r0, 0x0, 0x40f) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) dup2(0xffffffffffffffff, r2) r3 = dup2(r2, r1) bind$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000280)={0x10, 0x1000, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000742000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000373000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000025000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000704000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000159000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00003c6000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000015b000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000001e000/0x4000)=nil, 0x10000000000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000353000/0x3000)=nil}], '.\x00', 0xa4}) r4 = socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) bind$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f0000000200)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 0: sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) seteuid(0xffffffffffffffff) r0 = socket(0x20, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000080)=0xfffffffffffffe2a) r1 = socket(0x1e, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000640), 0x0) close(r1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000006c0)={0x5, 0x80000000}, 0x8) getsockname$unix(0xffffffffffffffff, &(0x7f0000000540)=@abs, &(0x7f0000000700)=0x8) fcntl$getown(0xffffffffffffffff, 0x5) r2 = semget$private(0x0, 0x4000000009, 0x82) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x800}, {0x1, 0x2, 0x800}, {0x3, 0x400, 0x1800}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440), 0x0) semctl$SETALL(r2, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) syz_emit_ethernet(0x66, 0x0) open(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x60) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) kqueue() sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) open(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x3}, {0x6, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) mmap(&(0x7f00000ea000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) clock_gettime(0x0, &(0x7f0000000140)) r3 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f00000af000/0x2000)=nil, 0x2000, 0x0, 0x2010, r3, 0x5) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x1000}, 0x8) sendto(0xffffffffffffff9c, &(0x7f0000000040)="161f81b36d43df0e97ab06a476338b52564cec3a039c52ecbb8c6159d143ded978b7cdcaa6d4cd0826c5d16b14f31c8949d31f42939e74d5429e13b2b0279c1c3095833875ba1700557006f1fab2e631427f7ec0dbfbb62c9cbed80902af1f4eedb820c6c4c8c77b30d4132b9cbfd6cfd9a7a5f3fe41fc175d14d24e4f04b32f385ca8b9715492d609a6be84db449689d6b62f8738a95a97e15e2926b48620bd334c4cd68e1b8ba0ca6527a4f0b5be57e17dab1f3de68bd23343235040b63b332d32100af3ffa3156979aa", 0xcb, 0x40b, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r3, 0x100, 0x0, 0x0, 0x0) close(0xffffffffffffffff) getsockname(r3, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) rename(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001680), 0x4) mknod(&(0x7f0000001380)='./file0\x00', 0x8000, 0x0) getegid() executing program 1: getpeername$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4}, &(0x7f0000000040)=0x6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) getpid() r0 = semget(0x2, 0x4, 0x240) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/243) chmod(&(0x7f0000000200)='./file0\x00', 0x10) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280), &(0x7f0000000340)=[&(0x7f00000002c0)='/dev/wskbd0\x00', &(0x7f0000000300)='/dev/wskbd0\x00']) sysctl$kern(&(0x7f0000000380)={0x0}, 0x0, &(0x7f00000003c0)="7184e23fd701889eda3bd890c0918bcda3e227f64a76ff2b49412a24c7afa48907959a530b5aaf40d4b8abc60a2ea8a520d481cb819ca79c455aab8085d0de50", &(0x7f0000000400)=0x40, &(0x7f0000000440)="b8920aeefa4566f20d9bf8465f3ead64900a4bbc5fdccb4b377bfb9bbb6c29d9989a01e05647bd3bae78e179d6cc4dd124e7d5daac061a8b2643a94dcb1225ea11bb734dd184a7424093329dcf7bcb809a7e536e90c9c5443027cd8942f6df8ae4f9d90b15815d3327c01756a40aa19e3d9801ed5f2d5e2434ff2b41e1b45af6258242340f77a3a5726358c748f1d02c23c51aa417e8d8", 0x97) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r1, 0x0, r3) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000600)={0x7, &(0x7f00000005c0)=[0x80000001, 0x3, 0x3, 0x6, 0x1f, 0x2, 0x40]}) clock_getres(0x2, &(0x7f0000000640)) fcntl$getown(r2, 0x5) geteuid() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000680)=0xfff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000006c0)) socket$inet6(0x18, 0x3, 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000700)="defcce62c25082663cc7f3", 0xb) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000740)=0x40) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000780)=""/31) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000007c0)=""/37) setrlimit(0x0, &(0x7f0000000800)={0x0, 0x1}) clock_gettime(0x4, &(0x7f0000000840)) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000880)={0x0, 0x5, 0x9, 0x7f}) fchmod(r5, 0x7b8a61bbf0120a5d) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000008c0)=""/4096) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000018c0)={""/16, @ifru_flags}) executing program 6: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000000c0)="4ac6fd58ec9b67c38710189fb98a6b80efbea7c3dea67ec8ebb9a17ce3e8e43990561a6a3732baa9ad217d1626a8a42493cd37c32c610e0f6b3f2e63f53c0fe1bb10c2d47b8fe37bc511221423c35e55b0feb404ca89eb6c9c7e9ba28a891abd0741669929d2fe3a24f0b9d9ae8e67d52f25e6e01bc2eb", &(0x7f0000000140)=0x77, &(0x7f0000000180)="218fc4127a9decccd43240f5", 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000380)="a16a3247", 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x21}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffff89) executing program 0: setrlimit(0x7, &(0x7f0000000980)={0x42, 0x62}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100", 0x3, 0xfffffffc}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, &(0x7f0000000580)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) r0 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x10, 0x5, 0x0) connect$unix(r2, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0780ae6df229a83883a40e7564eb2a344c37aae889d7d7931e2dca3ae03f2d29b705c0f479977d53f76f9f0bfa633cee23c1161f21ace854082cc00737063ab3b766e435ca97da52ebb199f6ffff3ecb3567781eb9fbc5cb803637db2d3df5a3635a7110ab5aafb8a87c83c709be998019ee2219fcc1036047c66c56f51637be9e4a249a6534c9768cc4945c", 0x95}, {&(0x7f0000000640)="ca2cf25fdbc7fa09c76c39f560f195c0dbcc96fb0ddcf44cb0fe85ea2ee3f69e29d1f75303bd1f70d97c265078ff01000000000000bb27bc9aca21928c2745c01230093d485ad5a093fd43c7fbf18e5384c8ff7ea2dc50b2a06c9c7d7d266aaf1c6cc60087a678604c47e941c39cf8518550b1619a93547c247181c07dffcfabf357a4d41534195094fc05a30cf86ed60cdbe4e943b8ed78995c705947971f837d5454d9c6d072af8fd2681c4317f05ffa25414fb4323e76e8b3a284854c0eb50ba52c90e32a6853d6aa3a5371554de817a98b3183409dee7ed00f276db826ec4ae846fe7b0e2a69e6ca3fd64568a07f66f8b940b65caaf1d7ef3a891e8b455cb38859ca6eff89af8ae9ebc6a7437e46ca4e7fa599e22c2ba754983a4fd126dd945f0a516933eeb9ed35c7a49109534887cf8c3b94e0c0ba0e", 0x139}, {&(0x7f0000002340)="fbb3c5d1975b67a8c13a81628654fd10e746b1c13440b1b3a95850883b3b6eb0774879323921c1733b1bb0247f21e1f511a6f0f6d712023c3fb1c3a00a8d68e2b04da89fb725ab1a7be9b7969dda247b8c440b50695845518993e9dddd9daa71409ec8b58dbd6f60e69baf7f54f0aa368214377fb05e49a9d651fd4e2486c9cbb720f981a1871348ede132aa30945d1c5abef885de87695a08aa6db9877176527f2f54088b6fcf901aad49b2b5bdab3797dc0d6b437c8807a9aed84446be7f522dd5e1a131a0396b7eca4a3ac0cc2dd578deeb57b08420d6afd1287d01cf39361d0c3947a9ba9c9cabb08a11f48935f35a7476e8044835264da8bd9fcf305ef8638b519f8908509c0fd9b02261e8091369d3bafb85f3a64215e2bd6a494b0c2b9e3713737cd8e15ffaeb8a4da025a425cb8234b9e41829b65c78cfce30fb0abc6e0e128aef8659615c27cb189753a0a7d578361bf5e69923ce535e1ed32b0bc33ae0636a455220bbb8527af5dee3758f41d3e2d985435d9104f070cad65eaeb07c559b61b7361270536b858f7bbde6d4392e191cd36fb9dd07b6165e6248b36723ab989bfc02500e088605a0297296d947dd300bc46de9669347c1b654928083bb496a5222017bb72adc3aea99630c74141cba1e0f0c26ce373d4465794b9e6ec479bbed593ae81184e4be707020950809ccf5b177fe7a5d4d2be555a1c2408678f8091d27fda57f5b296bf43a8073f7ed570081a637b87a007f35e67439bc9ec044cc8d7c84564c4da3f72bae3a2df30371d0e37110930518203d97ad4d2b44b0ede34903accb08da2f74ed0777370e03434895e77b66e39d4e35445f270b9c5b9b49cd775d8e5b5d50b6e572d03cf30aeca197abf705ca1309dbb5314d94ecd8ba061cfb47b799adb514efebb753c0566c4c7373b9735222170c901de39f9621e2ced1417e8934c6bf4cb33986c340ac2ffc02f34271c3c19d53daa2f163e23dd3e3d6770f93bdc934cdcf0243c615a6fec90297f2c81bb06baa5109272b5f71622ec3950e9e5ca6225413b069e875f9d668f82cbdff9975c394f1bcf29d45e2677315385ed48021478e940a96de9b124df9d86286644c9aaf054e2e336db2b2bad2a1cccff93221e0a336444bbaf6b3a10f357cac9b7d119d5b051d7520f9fae7714b003cb97a9d0eac3eb5a2323121e24185b926d6e79239d219b097cf431d65709b9954e3d19e373cd6bd4d71972c693a75701596cfc11d9fa43d1aba00307ffcdb2a1d601e708d5600b69e567cdbd572606f0d73eb3525fd13117d8445ebf674c2ce68f73cf9cd1acf79ee30a4e4be8b750f58fec4b7dba1578824dd1fde444afe200f9a425414fd0c2d1ce742c5b26324aa59e908000000d2bf720d", 0x3df}], 0x3) syz_open_pts() close(0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x104) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) r7 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect(r7, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x2}, {0x14, 0x0, 0x0, 0x10}, {0x8106}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x50}, {0x25}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[]) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x1}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = dup(0xffffffffffffff9c) sendto(r0, &(0x7f00000000c0)="4018d4d8af445777a9171a8b66c99661393359eff4b4081cdcc2aaf40b45ef368b0cb0ca3db99d0329e2839c13f063d7a50a8ca800a153e84f467dfc86def4dd84aa64353934267600a1b77197acca21cae05695deed2710592a31b1905d4b562bf57ed650bc1d25444c4d8cf6558f22559a41e5538792d7926c028f634ab8e1552092683151aff202c22d139b6b4398428dcf860de7fed97b76e4e4833ccb42d49e2e05aaaa87bd36c4fe9a1cc372c6f36aad3eab6e15efc540ce71ad8f5be0699d721e528ea2bedb9ac2960b09ba6941ff30", 0xd3, 0x0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1f, 0x1, 0x7ff, "000012000009000000ce00"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1ab) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000001c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x7fffffff, 0x0, 0x0, 0x0, "0669010044f46d805af945c6000900fcff00", 0x7f}) executing program 6: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @multicast1, {[@end]}}, @udp={{0x0, 0x1, 0x8}}}}}}) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) executing program 4: select(0x7, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0xa3, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff810007003c0b007768fffd68f950c250de256cbdd02158860d140c859965eb59ddd9a11570f20ccda8a9c50f2e5d42a1fefe1b412f6ac8b7f3eaec533b51587c835cd4036fa7de10b6c6edb2ca1ea4d9d1d2f17d470fb2db8743fdb58d654580d15478819eedb6fcf20a8881e59bdeddddad85bd37a20300b27dfa5b84f22ff3c2b3b399840a0241e9c70948cc3b4aa6c80925487cb071"]) write(r0, &(0x7f0000000040)="39997cef726a8d0000000000b6324eb274a03a31", 0x14) executing program 6: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000440)={0x0, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x3], [{}, {0x0, 0xfffffffc}], {0x0, 0x0, 0x0, 0x3}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="bfeed000", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) socket(0x2, 0x0, 0x0) setrlimit(0x0, &(0x7f00000001c0)={0x27, 0x7fffffffffffffff}) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000040), 0x4a) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000004}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: setrlimit(0x1, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 4: semctl$SETALL(0x0, 0x0, 0x9, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getuid() setreuid(r0, r0) setreuid(0x0, r0) r1 = getpid() chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[@ANYBLOB="ff026c0555834172da88df8c29ace5e9800c0400000000000000f68922589d5bfa8d4421ffffffbe4687daea89891ec83658b7b8b5becd03be9b57fb48b2f98b6db3d2772b5aff00000065f423eb80b15f3b871942", @ANYRESHEX=r0, @ANYRES8=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x900, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') r5 = semget(0x0, 0x2, 0x600) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000340)=""/89) unveil(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000000)='c\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) clock_settime(0x3, &(0x7f0000000040)={0x100000001, 0x4}) r1 = socket(0x18, 0x2, 0x0) fchflags(r0, 0x10000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) mkdir(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001740)=""/21, 0x15}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) writev(r2, &(0x7f0000000600)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) executing program 4: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)}], 0x1, 0x0) r1 = getpid() open$dir(&(0x7f00000002c0)='./bus\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000072000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001c6000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, 0x0) r3 = socket(0x0, 0x0, 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000280)=[{0xf}, {0x1, 0x0, 0x3}, {0x6, 0x2}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000240)={0x3}) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) pwritev(r3, &(0x7f00000006c0), 0x0, 0x8003) fatal error: bad use of bucket.mp goroutine 6 gp=0xc000007500 m=11 mp=0xc0001e6008 [running]: runtime.throw({0xc273bd?, 0x45ea11?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0xc00005ec30 sp=0xc00005ec00 pc=0x43d1bc runtime.(*bucket).mp(0x282?) /usr/local/go/src/runtime/mprof.go:247 +0x38 fp=0xc00005ec50 sp=0xc00005ec30 pc=0x434018 runtime.mProf_FlushLocked(0x422034?) /usr/local/go/src/runtime/mprof.go:394 +0x36 fp=0xc00005ec80 sp=0xc00005ec50 pc=0x4345b6 runtime.mProf_Flush() /usr/local/go/src/runtime/mprof.go:380 +0x91 fp=0xc00005ecb0 sp=0xc00005ec80 pc=0x434531 runtime.gcMarkTermination({0xa0?, 0x9589ddfb17?}) /usr/local/go/src/runtime/mgc.go:1103 +0x530 fp=0xc00005eec0 sp=0xc00005ecb0 pc=0x4202f0 runtime.gcMarkDone() /usr/local/go/src/runtime/mgc.go:927 +0x2f4 fp=0xc00005ef50 sp=0xc00005eec0 pc=0x41fbb4 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1446 +0x325 fp=0xc00005efe0 sp=0xc00005ef50 pc=0x421105 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005efe8 sp=0xc00005efe0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c OpenBSD/amd64 (Amnesiac) (tty00) goroutine 1 gp=0xc0000061c0 m=nil [select]: runtime.gopark(0xc000889a60?, 0x2?, 0x0?, 0x0?, 0xc000889964?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0008896f0 sp=0xc0008896d0 pc=0x44006e runtime.selectgo(0xc000889a60, 0xc000889960, 0x1?, 0x0, 0x9780f4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000889810 sp=0xc0008896f0 pc=0x451b25 main.(*FuzzerTool).exchangeDataWorker(0xc00012c750) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:284 +0x113 fp=0xc000889b40 sp=0xc000889810 pc=0xa46293 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:203 +0x1175 fp=0xc000889f50 sp=0xc000889b40 pc=0xa45875 runtime.main() /usr/local/go/src/runtime/proc.go:271 +0x28b fp=0xc000889fe0 sp=0xc000889f50 pc=0x43fc2b runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000889fe8 sp=0xc000889fe0 pc=0x4776c1 goroutine 2 gp=0xc000006700 m=nil [force gc (idle), 10 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005cfa8 sp=0xc00005cf88 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:326 +0xa5 fp=0xc00005cfe0 sp=0xc00005cfa8 pc=0x43fee5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005cfe8 sp=0xc00005cfe0 pc=0x4776c1 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:314 +0x1a goroutine 3 gp=0xc000006c40 m=nil [runnable]: runtime.gopark(0x1457f01?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005d780 sp=0xc00005d760 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.bgsweep(0xc000074000) /usr/local/go/src/runtime/mgcsweep.go:318 +0xdf fp=0xc00005d7c8 sp=0xc00005d780 pc=0x42a51f runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:203 +0x25 fp=0xc00005d7e0 sp=0xc00005d7c8 pc=0x41ee65 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005d7e8 sp=0xc00005d7e0 pc=0x4776c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0xc000006e00 m=nil [GC scavenge wait]: runtime.gopark(0x14595e0?, 0x3b9aca00?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005df78 sp=0xc00005df58 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.(*scavengerState).park(0x14595e0) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00005dfa8 sp=0xc00005df78 pc=0x427ee9 runtime.bgscavenge(0xc000074000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00005dfc8 sp=0xc00005dfa8 pc=0x428479 runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:204 +0x25 fp=0xc00005dfe0 sp=0xc00005dfc8 pc=0x41ee05 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005dfe8 sp=0xc00005dfe0 pc=0x4776c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:204 +0xa5 goroutine 17 gp=0xc0000b0000 m=nil [finalizer wait]: runtime.gopark(0x0?, 0xcdd5b0?, 0x0?, 0xc0?, 0x2000000020?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005c620 sp=0xc00005c600 pc=0x44006e runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:194 +0x107 fp=0xc00005c7e0 sp=0xc00005c620 pc=0x41dea7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005c7e8 sp=0xc00005c7e0 pc=0x4776c1 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:164 +0x3d goroutine 5 gp=0xc000007340 m=nil [GC worker (idle)]: runtime.gopark(0xc00005e7b8?, 0xc0001fcc80?, 0x1a?, 0xa?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005e750 sp=0xc00005e730 pc=0x44006e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005e7e0 sp=0xc00005e750 pc=0x420ec5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005e7e8 sp=0xc00005e7e0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 18 gp=0xc000007dc0 m=nil [select]: runtime.gopark(0xc000059778?, 0x3?, 0x8?, 0xa0?, 0xc000059772?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000059618 sp=0xc0000595f8 pc=0x44006e runtime.selectgo(0xc000059778, 0xc00005976c, 0xc00001e580?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000059738 sp=0xc000059618 pc=0x451b25 go.opencensus.io/stats/view.(*worker).start(0xc00001e580) /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:292 +0x9f fp=0xc0000597c8 sp=0xc000059738 pc=0xa195ff go.opencensus.io/stats/view.init.0.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x25 fp=0xc0000597e0 sp=0xc0000597c8 pc=0xa18965 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000597e8 sp=0xc0000597e0 pc=0x4776c1 created by go.opencensus.io/stats/view.init.0 in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x8d goroutine 21 gp=0xc000186000 m=nil [chan receive]: runtime.gopark(0xc0000fc060?, 0xc000088640?, 0xc8?, 0x7?, 0x8f71a0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000058ef8 sp=0xc000058ed8 pc=0x44006e runtime.chanrecv(0xc0000fc000, 0xc000058fb8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000058f70 sp=0xc000058ef8 pc=0x40a29f runtime.chanrecv2(0xc000076cc0?, 0xc0000e6518?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000058f98 sp=0xc000058f70 pc=0x409ed2 github.com/google/syzkaller/pkg/stats.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:98 +0x66 fp=0xc000058fe0 sp=0xc000058f98 pc=0x8f5f06 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000058fe8 sp=0xc000058fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/stats.newSet in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:97 +0xd6 goroutine 13 gp=0xc000420000 m=nil [chan receive, 10 minutes]: runtime.gopark(0x7b9065?, 0xb258a0?, 0x1?, 0x31?, 0xc0003aaf58?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003aaec8 sp=0xc0003aaea8 pc=0x44006e runtime.chanrecv(0xc000330f00, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc0003aaf40 sp=0xc0003aaec8 pc=0x40a29f runtime.chanrecv1(0xc000330f00?, 0xc0003aafb0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc0003aaf68 sp=0xc0003aaf40 pc=0x409eb2 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:77 +0x85 fp=0xc0003aafe0 sp=0xc0003aaf68 pc=0x7ba005 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003aafe8 sp=0xc0003aafe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0x4f goroutine 33 gp=0xc0004201c0 m=3 mp=0xc000063008 [syscall, 10 minutes]: runtime.notetsleepg(0x14bc020, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_sema.go:296 +0x29 fp=0xc0003aa7a0 sp=0xc0003aa768 pc=0x410129 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc0003aa7c0 sp=0xc0003aa7a0 pc=0x473c89 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc0003aa7e0 sp=0xc0003aa7c0 pc=0x7b9453 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003aa7e8 sp=0xc0003aa7e0 pc=0x4776c1 created by os/signal.Notify.func1.1 in goroutine 13 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 15 gp=0xc000420540 m=nil [IO wait, 10 minutes]: runtime.gopark(0x4118a5?, 0x21f8d85b8?, 0x1e?, 0x0?, 0xc0004c6c48?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0004c6ba8 sp=0xc0004c6b88 pc=0x44006e runtime.netpollblock(0x2bfa7d178?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0004c6be0 sp=0xc0004c6ba8 pc=0x439937 internal/poll.runtime_pollWait(0x26b221d68, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0004c6c00 sp=0xc0004c6be0 pc=0x471c45 internal/poll.(*pollDesc).wait(0x7?, 0x10?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0004c6c28 sp=0xc0004c6c00 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000325a80) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc0004c6cd0 sp=0xc0004c6c28 pc=0x4e956c net.(*netFD).accept(0xc000325a80) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc0004c6d88 sp=0xc0004c6cd0 pc=0x5c9869 net.(*TCPListener).accept(0xc00041b760) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e fp=0xc0004c6db0 sp=0xc0004c6d88 pc=0x5e063e net.(*TCPListener).Accept(0xc00041b760) /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0xc0004c6de0 sp=0xc0004c6db0 pc=0x5df750 net/http.(*onceCloseListener).Accept(0xda1f10?) :1 +0x24 fp=0xc0004c6df8 sp=0xc0004c6de0 pc=0x70f624 net/http.(*Server).Serve(0xc000002000, {0xda0f10, 0xc00041b760}) /usr/local/go/src/net/http/server.go:3255 +0x33e fp=0xc0004c6f28 sp=0xc0004c6df8 pc=0x6ed5de net/http.(*Server).ListenAndServe(0xc000002000) /usr/local/go/src/net/http/server.go:3184 +0x71 fp=0xc0004c6f58 sp=0xc0004c6f28 pc=0x6ed271 net/http.ListenAndServe(...) /usr/local/go/src/net/http/server.go:3438 main.setupPprofHandler.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:362 +0x9d fp=0xc0004c6fe0 sp=0xc0004c6f58 pc=0xa4729d runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004c6fe8 sp=0xc0004c6fe0 pc=0x4776c1 created by main.setupPprofHandler in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:361 +0x37 goroutine 14 gp=0xc0004208c0 m=nil [chan receive, 10 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003ab6f0 sp=0xc0003ab6d0 pc=0x44006e runtime.chanrecv(0xc00008a180, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc0003ab768 sp=0xc0003ab6f0 pc=0x40a29f runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc0003ab790 sp=0xc0003ab768 pc=0x409eb2 main.main.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:102 +0x19 fp=0xc0003ab7e0 sp=0xc0003ab790 pc=0xa45939 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003ab7e8 sp=0xc0003ab7e0 pc=0x4776c1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:100 +0x3b9 goroutine 32 gp=0xc000420a80 m=nil [select, 10 minutes, locked to thread]: runtime.gopark(0xc00005a7a8?, 0x2?, 0x9?, 0x3?, 0xc00005a798?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005a640 sp=0xc00005a620 pc=0x44006e runtime.selectgo(0xc00005a7a8, 0xc00005a794, 0x0?, 0x0, 0xc0000fcd80?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005a760 sp=0xc00005a640 pc=0x451b25 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1034 +0x16f fp=0xc00005a7e0 sp=0xc00005a760 pc=0x46e60f runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005a7e8 sp=0xc00005a7e0 pc=0x4776c1 created by runtime.ensureSigM in goroutine 13 /usr/local/go/src/runtime/signal_unix.go:1017 +0xc8 goroutine 34 gp=0xc000390380 m=nil [IO wait]: runtime.gopark(0x6?, 0xc000323000?, 0x0?, 0x10?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00013f958 sp=0xc00013f938 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00013f990 sp=0xc00013f958 pc=0x439937 internal/poll.runtime_pollWait(0x26b221890, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00013f9b0 sp=0xc00013f990 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00001e080?, 0xc000323000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00013f9d8 sp=0xc00013f9b0 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00001e080, {0xc000323000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00013fa70 sp=0xc00013f9d8 pc=0x4e54ba net.(*netFD).Read(0xc00001e080, {0xc000323000?, 0x197?, 0xaa4a40?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc00013fab8 sp=0xc00013fa70 pc=0x5c7885 net.(*conn).Read(0xc00001a208, {0xc000323000?, 0x684ca5?, 0xd99320?}) /usr/local/go/src/net/net.go:179 +0x45 fp=0xc00013fb00 sp=0xc00013fab8 pc=0x5d81c5 net.(*TCPConn).Read(0x4?, {0xc000323000?, 0x407fc8?, 0xc00013fb70?}) :1 +0x25 fp=0xc00013fb30 sp=0xc00013fb00 pc=0x5e7f85 bufio.(*Reader).fill(0xc0000fcea0) /usr/local/go/src/bufio/bufio.go:110 +0x103 fp=0xc00013fb68 sp=0xc00013fb30 pc=0x66c103 bufio.(*Reader).ReadByte(0xc0000fcea0) /usr/local/go/src/bufio/bufio.go:269 +0x27 fp=0xc00013fb88 sp=0xc00013fb68 pc=0x66c827 compress/flate.(*decompressor).moreBits(0xc0005ca008) /usr/local/go/src/compress/flate/inflate.go:697 +0x27 fp=0xc00013fbc0 sp=0xc00013fb88 pc=0x685427 compress/flate.(*decompressor).nextBlock(0xc0005ca008) /usr/local/go/src/compress/flate/inflate.go:304 +0x28 fp=0xc00013fbd8 sp=0xc00013fbc0 pc=0x683868 compress/flate.(*decompressor).Read(0xc0005ca008, {0xc000452000, 0x1000, 0x0?}) /usr/local/go/src/compress/flate/inflate.go:348 +0x5b fp=0xc00013fc08 sp=0xc00013fbd8 pc=0x683a7b github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc00041a120?, {0xc000452000?, 0xb60660?, 0xc000860b90?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:124 +0x22 fp=0xc00013fc38 sp=0xc00013fc08 pc=0xa43242 bufio.(*Reader).Read(0xc000331080, {0xc000224590, 0x1, 0xc00013fd68?}) /usr/local/go/src/bufio/bufio.go:241 +0x197 fp=0xc00013fc70 sp=0xc00013fc38 pc=0x66c637 io.ReadAtLeast({0xd99320, 0xc000331080}, {0xc000224590, 0x1, 0x9}, 0x1) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00013fcb8 sp=0xc00013fc70 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 encoding/gob.decodeUintReader({0xd99320, 0xc000331080}, {0xc000224590, 0x9, 0x9}) /usr/local/go/src/encoding/gob/decode.go:116 +0x51 fp=0xc00013fd10 sp=0xc00013fcb8 pc=0x9f52d1 encoding/gob.(*Decoder).recvMessage(0xc000325b00) /usr/local/go/src/encoding/gob/decoder.go:82 +0x33 fp=0xc00013fd48 sp=0xc00013fd10 pc=0x9fec13 encoding/gob.(*Decoder).decodeTypeSequence(0xc000325b00, 0x0) /usr/local/go/src/encoding/gob/decoder.go:148 +0x47 fp=0xc00013fd78 sp=0xc00013fd48 pc=0x9fef87 encoding/gob.(*Decoder).DecodeValue(0xc000325b00, {0xa96b00?, 0xc0003334d0?, 0xc0001e6008?}) /usr/local/go/src/encoding/gob/decoder.go:227 +0x16e fp=0xc00013fdf8 sp=0xc00013fd78 pc=0x9ff3ce encoding/gob.(*Decoder).Decode(0xc000325b00, {0xa96b00?, 0xc0003334d0?}) /usr/local/go/src/encoding/gob/decoder.go:204 +0x12f fp=0xc00013fe50 sp=0xc00013fdf8 pc=0x9ff20f net/rpc.(*gobClientCodec).ReadResponseHeader(0xafa680?, 0xa93180?) /usr/local/go/src/net/rpc/client.go:228 +0x25 fp=0xc00013fe78 sp=0xc00013fe50 pc=0xa12ae5 net/rpc.(*Client).input(0xc000331140) /usr/local/go/src/net/rpc/client.go:109 +0x9f fp=0xc00013ffc8 sp=0xc00013fe78 pc=0xa11c7f net/rpc.NewClientWithCodec.gowrap1() /usr/local/go/src/net/rpc/client.go:206 +0x25 fp=0xc00013ffe0 sp=0xc00013ffc8 pc=0xa129c5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00013ffe8 sp=0xc00013ffe0 pc=0x4776c1 created by net/rpc.NewClientWithCodec in goroutine 1 /usr/local/go/src/net/rpc/client.go:206 +0xb6 goroutine 38 gp=0xc000390a80 m=nil [sync.Cond.Wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0xc000145bc0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000145b18 sp=0xc000145af8 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc0002cce90, 0x1bc) /usr/local/go/src/runtime/sema.go:569 +0x159 fp=0xc000145b68 sp=0xc000145b18 pc=0x4738b9 sync.(*Cond).Wait(0xa3baa5?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc000145ba8 sp=0xc000145b68 pc=0x493da5 github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc0002ccf40) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x39 fp=0xc000145bd0 sp=0xc000145ba8 pc=0xa3b919 main.(*Proc).executeProgram(0xc0000103a8, {0xf38, {0xc0009dc800, 0x163c, 0x163c}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:120 +0x79 fp=0xc000145d38 sp=0xc000145bd0 pc=0xa47eb9 main.(*Proc).execute(0xc0000103a8?, {0xf38, {0xc0009dc800, 0x163c, 0x163c}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000145dd0 sp=0xc000145d38 pc=0xa47d78 main.(*Proc).loop(0xc0000103a8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000145fc8 sp=0xc000145dd0 pc=0xa47718 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000145fe0 sp=0xc000145fc8 pc=0xa47465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000145fe8 sp=0xc000145fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 39 gp=0xc000390c40 m=nil [sync.Cond.Wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0xc00088fbc0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00088fb18 sp=0xc00088faf8 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc0002cce90, 0x1bd) /usr/local/go/src/runtime/sema.go:569 +0x159 fp=0xc00088fb68 sp=0xc00088fb18 pc=0x4738b9 sync.(*Cond).Wait(0xa3baa5?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc00088fba8 sp=0xc00088fb68 pc=0x493da5 github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc0002ccf40) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x39 fp=0xc00088fbd0 sp=0xc00088fba8 pc=0xa3b919 main.(*Proc).executeProgram(0xc0000103c0, {0xf39, {0xc0008f4a00, 0x4e1, 0x4e1}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:120 +0x79 fp=0xc00088fd38 sp=0xc00088fbd0 pc=0xa47eb9 main.(*Proc).execute(0xc0000103c0?, {0xf39, {0xc0008f4a00, 0x4e1, 0x4e1}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc00088fdd0 sp=0xc00088fd38 pc=0xa47d78 main.(*Proc).loop(0xc0000103c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc00088ffc8 sp=0xc00088fdd0 pc=0xa47718 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc00088ffe0 sp=0xc00088ffc8 pc=0xa47465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00088ffe8 sp=0xc00088ffe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 40 gp=0xc000390e00 m=nil [IO wait]: runtime.gopark(0x26?, 0xc000224af0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0005177e8 sp=0xc0005177c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000517820 sp=0xc0005177e8 pc=0x439937 internal/poll.runtime_pollWait(0x26b22a0e0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000517840 sp=0xc000517820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000848ae0?, 0xc000224af0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000517868 sp=0xc000517840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000848ae0, {0xc000224af0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000517900 sp=0xc000517868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007f80f0, {0xc000224af0?, 0xc000517978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000517940 sp=0xc000517900 pc=0x4ef772 io.ReadAtLeast({0xd990c0, 0xc0007f80f0}, {0xc000224af0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000517988 sp=0xc000517940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00001e200, 0xc000517d58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:897 +0x567 fp=0xc000517b40 sp=0xc000517988 pc=0xa40d27 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000324100, 0xc000517d58, {0xc000a38e40, 0xc0, 0xc0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:374 +0x15e fp=0xc000517bd0 sp=0xc000517b40 pc=0xa3cf3e main.(*Proc).executeProgram(0xc0000103d8, {0xf21, {0xc000a38e40, 0xc0, 0xc0}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc000517d38 sp=0xc000517bd0 pc=0xa47f9b main.(*Proc).execute(0xc0000103d8?, {0xf21, {0xc000a38e40, 0xc0, 0xc0}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000517dd0 sp=0xc000517d38 pc=0xa47d78 main.(*Proc).loop(0xc0000103d8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000517fc8 sp=0xc000517dd0 pc=0xa47718 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000517fe0 sp=0xc000517fc8 pc=0xa47465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000517fe8 sp=0xc000517fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 41 gp=0xc000390fc0 m=nil [runnable]: runtime.gopark(0x24?, 0xc000012540?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00088d7e8 sp=0xc00088d7c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00088d820 sp=0xc00088d7e8 pc=0x439937 internal/poll.runtime_pollWait(0x337cf9390, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00088d840 sp=0xc00088d820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00081e3c0?, 0xc000012540?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00088d868 sp=0xc00088d840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00081e3c0, {0xc000012540, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00088d900 sp=0xc00088d868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007f82b0, {0xc000012540?, 0xc00088d978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00088d940 sp=0xc00088d900 pc=0x4ef772 io.ReadAtLeast({0xd990c0, 0xc0007f82b0}, {0xc000012540, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00088d988 sp=0xc00088d940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000324a00, 0xc00088dd58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:897 +0x567 fp=0xc00088db40 sp=0xc00088d988 pc=0xa40d27 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000324180, 0xc00088dd58, {0xc0006b8c80, 0x252, 0x252}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:374 +0x15e fp=0xc00088dbd0 sp=0xc00088db40 pc=0xa3cf3e main.(*Proc).executeProgram(0xc0000103f0, {0xf18, {0xc0006b8c80, 0x252, 0x252}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc00088dd38 sp=0xc00088dbd0 pc=0xa47f9b main.(*Proc).execute(0xc0000103f0?, {0xf18, {0xc0006b8c80, 0x252, 0x252}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc00088ddd0 sp=0xc00088dd38 pc=0xa47d78 main.(*Proc).loop(0xc0000103f0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc00088dfc8 sp=0xc00088ddd0 pc=0xa47718 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc00088dfe0 sp=0xc00088dfc8 pc=0xa47465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00088dfe8 sp=0xc00088dfe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 42 gp=0xc000391180 m=nil [sync.Cond.Wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0xc000515bc0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000515b18 sp=0xc000515af8 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc0002cce90, 0x1c0) /usr/local/go/src/runtime/sema.go:569 +0x159 fp=0xc000515b68 sp=0xc000515b18 pc=0x4738b9 sync.(*Cond).Wait(0xa3baa5?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc000515ba8 sp=0xc000515b68 pc=0x493da5 github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc0002ccf40) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x39 fp=0xc000515bd0 sp=0xc000515ba8 pc=0xa3b919 main.(*Proc).executeProgram(0xc000010408, {0xf3c, {0xc000841800, 0x770, 0x770}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:120 +0x79 fp=0xc000515d38 sp=0xc000515bd0 pc=0xa47eb9 main.(*Proc).execute(0xc000010408?, {0xf3c, {0xc000841800, 0x770, 0x770}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000515dd0 sp=0xc000515d38 pc=0xa47d78 main.(*Proc).loop(0xc000010408) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000515fc8 sp=0xc000515dd0 pc=0xa47718 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000515fe0 sp=0xc000515fc8 pc=0xa47465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000515fe8 sp=0xc000515fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 43 gp=0xc000391340 m=nil [sync.Cond.Wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0xc00088bbc0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00088bb18 sp=0xc00088baf8 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc0002cce90, 0x1bf) /usr/local/go/src/runtime/sema.go:569 +0x159 fp=0xc00088bb68 sp=0xc00088bb18 pc=0x4738b9 sync.(*Cond).Wait(0xa3baa5?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc00088bba8 sp=0xc00088bb68 pc=0x493da5 github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc0002ccf40) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x39 fp=0xc00088bbd0 sp=0xc00088bba8 pc=0xa3b919 main.(*Proc).executeProgram(0xc000010420, {0xf3b, {0xc00093b040, 0xcd, 0xcd}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:120 +0x79 fp=0xc00088bd38 sp=0xc00088bbd0 pc=0xa47eb9 main.(*Proc).execute(0xc000010420?, {0xf3b, {0xc00093b040, 0xcd, 0xcd}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc00088bdd0 sp=0xc00088bd38 pc=0xa47d78 main.(*Proc).loop(0xc000010420) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc00088bfc8 sp=0xc00088bdd0 pc=0xa47718 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc00088bfe0 sp=0xc00088bfc8 pc=0xa47465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00088bfe8 sp=0xc00088bfe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 44 gp=0xc000391500 m=nil [sync.Cond.Wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0xc000141bc0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000141b18 sp=0xc000141af8 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc0002cce90, 0x1be) /usr/local/go/src/runtime/sema.go:569 +0x159 fp=0xc000141b68 sp=0xc000141b18 pc=0x4738b9 sync.(*Cond).Wait(0xa3baa5?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc000141ba8 sp=0xc000141b68 pc=0x493da5 github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc0002ccf40) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x39 fp=0xc000141bd0 sp=0xc000141ba8 pc=0xa3b919 main.(*Proc).executeProgram(0xc000010438, {0xf3a, {0xc000925800, 0x5f2, 0x5f2}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:120 +0x79 fp=0xc000141d38 sp=0xc000141bd0 pc=0xa47eb9 main.(*Proc).execute(0xc000010438?, {0xf3a, {0xc000925800, 0x5f2, 0x5f2}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000141dd0 sp=0xc000141d38 pc=0xa47d78 main.(*Proc).loop(0xc000010438) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000141fc8 sp=0xc000141dd0 pc=0xa47718 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000141fe0 sp=0xc000141fc8 pc=0xa47465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000141fe8 sp=0xc000141fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 45 gp=0xc0003916c0 m=nil [IO wait]: runtime.gopark(0x27?, 0xc0000129a0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0001437e8 sp=0xc0001437c8 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000143820 sp=0xc0001437e8 pc=0x439937 internal/poll.runtime_pollWait(0x26b229828, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000143840 sp=0xc000143820 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0007f4120?, 0xc0000129a0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000143868 sp=0xc000143840 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007f4120, {0xc0000129a0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000143900 sp=0xc000143868 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007f83a0, {0xc0000129a0?, 0xc000143978?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000143940 sp=0xc000143900 pc=0x4ef772 io.ReadAtLeast({0xd990c0, 0xc0007f83a0}, {0xc0000129a0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000143988 sp=0xc000143940 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000324900, 0xc000143d58?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:897 +0x567 fp=0xc000143b40 sp=0xc000143988 pc=0xa40d27 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000324600, 0xc000143d58, {0xc0006b3500, 0x967, 0x967}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:374 +0x15e fp=0xc000143bd0 sp=0xc000143b40 pc=0xa3cf3e main.(*Proc).executeProgram(0xc000010450, {0xf24, {0xc0006b3500, 0x967, 0x967}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc000143d38 sp=0xc000143bd0 pc=0xa47f9b main.(*Proc).execute(0xc000010450?, {0xf24, {0xc0006b3500, 0x967, 0x967}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000143dd0 sp=0xc000143d38 pc=0xa47d78 main.(*Proc).loop(0xc000010450) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000143fc8 sp=0xc000143dd0 pc=0xa47718 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000143fe0 sp=0xc000143fc8 pc=0xa47465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000143fe8 sp=0xc000143fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 46 gp=0xc000391880 m=nil [select]: runtime.gopark(0xc0009f1ee8?, 0x2?, 0x0?, 0x0?, 0xc0009f1dec?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0004c4b78 sp=0xc0004c4b58 pc=0x44006e runtime.selectgo(0xc0004c4ee8, 0xc0009f1de8, 0x1?, 0x0, 0x5c3021?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0004c4c98 sp=0xc0004c4b78 pc=0x451b25 main.(*FuzzerTool).exchangeDataWorker(0xc00012c750) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:284 +0x113 fp=0xc0004c4fc8 sp=0xc0004c4c98 pc=0xa46293 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:202 +0x25 fp=0xc0004c4fe0 sp=0xc0004c4fc8 pc=0xa458e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004c4fe8 sp=0xc0004c4fe0 pc=0x4776c1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:202 +0x1168 goroutine 4073 gp=0xc0002ddc00 m=nil [select]: runtime.gopark(0xc00005afb0?, 0x2?, 0x56?, 0xfc?, 0xc00005af8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005ae38 sp=0xc00005ae18 pc=0x44006e runtime.selectgo(0xc00005afb0, 0xc00005af88, 0xc0000ac0ac?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005af58 sp=0xc00005ae38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:882 +0x77 fp=0xc00005afe0 sp=0xc00005af58 pc=0xa41457 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005afe8 sp=0xc00005afe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 40 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:880 +0x24d goroutine 3888 gp=0xc0002dddc0 m=nil [IO wait]: runtime.gopark(0x1d?, 0xc00078c035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005b600 sp=0xc00005b5e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00005b638 sp=0xc00005b600 pc=0x439937 internal/poll.runtime_pollWait(0x337cf9960, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00005b658 sp=0xc00005b638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0007f4000?, 0xc00078c035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00005b680 sp=0xc00005b658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007f4000, {0xc00078c035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00005b718 sp=0xc00005b680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007f8390, {0xc00078c035?, 0x80002a803000200?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00005b758 sp=0xc00005b718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000324900) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:737 +0x7a fp=0xc00005b7c8 sp=0xc00005b758 pc=0xa3fe3a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x24 fp=0xc00005b7e0 sp=0xc00005b7c8 pc=0xa3fd84 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005b7e8 sp=0xc00005b7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x9da goroutine 3362 gp=0xc0003c6000 m=9 mp=0xc0000db808 [syscall]: syscall.syscall6(0x4ca040, 0x35ca, 0xc0003a66b4, 0x0, 0xc000408900, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003a65d0 sp=0xc0003a65b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc0003c6000?, 0x10000000002?, 0x26b2038d8?, 0x90?, 0x21f8d85b8?, 0x90?) :1 +0x2f fp=0xc0003a6630 sp=0xc0003a65d0 pc=0x47a14f syscall.wait4(0xc0003a66b8?, 0x411ae5?, 0x90?, 0xbf2360?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0003a6690 sp=0xc0003a6630 pc=0x4c68a5 syscall.Wait4(0xc000021c28?, 0xc0003a66ec, 0x3?, 0xc0003c6000?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003a66c8 sp=0xc0003a6690 pc=0x4c3fe5 os.(*Process).wait(0xc00003ef30) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0003a6720 sp=0xc0003a66c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0008ae6e0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0003a6780 sp=0xc0003a6720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000324a00) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0x2c fp=0xc0003a67c8 sp=0xc0003a6780 pc=0xa3fccc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:765 +0x24 fp=0xc0003a67e0 sp=0xc0003a67c8 pc=0xa3fc64 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003a67e8 sp=0xc0003a67e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 41 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:759 +0xbd4 goroutine 3694 gp=0xc0003c61c0 m=nil [IO wait]: runtime.gopark(0x1c?, 0xc000638035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003a6e00 sp=0xc0003a6de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003a6e38 sp=0xc0003a6e00 pc=0x439937 internal/poll.runtime_pollWait(0x26b2213b8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003a6e58 sp=0xc0003a6e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000848a20?, 0xc000638035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003a6e80 sp=0xc0003a6e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000848a20, {0xc000638035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003a6f18 sp=0xc0003a6e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007f80e0, {0xc000638035?, 0xc000012cd8?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003a6f58 sp=0xc0003a6f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc00001e200) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:737 +0x7a fp=0xc0003a6fc8 sp=0xc0003a6f58 pc=0xa3fe3a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x24 fp=0xc0003a6fe0 sp=0xc0003a6fc8 pc=0xa3fd84 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003a6fe8 sp=0xc0003a6fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 40 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x9da goroutine 3905 gp=0xc00041d500 m=6 mp=0xc00017a008 [syscall]: syscall.syscall6(0x4ca040, 0x7669, 0xc0009c9eb4, 0x0, 0xc000408ab0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0009c9dd0 sp=0xc0009c9db0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x26b2038d8?, 0x90?, 0x21f8d8108?, 0x90?) :1 +0x2f fp=0xc0009c9e30 sp=0xc0009c9dd0 pc=0x47a14f syscall.wait4(0xc0009c9eb8?, 0x411ae5?, 0x90?, 0xbf2360?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0009c9e90 sp=0xc0009c9e30 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc0009c9eec, 0x26b229828?, 0xc00041d500?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0009c9ec8 sp=0xc0009c9e90 pc=0x4c3fe5 os.(*Process).wait(0xc00003f2c0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0009c9f20 sp=0xc0009c9ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0008af080) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0009c9f80 sp=0xc0009c9f20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000324900) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0x2c fp=0xc0009c9fc8 sp=0xc0009c9f80 pc=0xa3fccc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:765 +0x24 fp=0xc0009c9fe0 sp=0xc0009c9fc8 pc=0xa3fc64 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009c9fe8 sp=0xc0009c9fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:759 +0xbd4 goroutine 4081 gp=0xc00041da40 m=nil [select]: runtime.gopark(0xc0009c6fb0?, 0x2?, 0xd0?, 0x6e?, 0xc0009c6f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0009c6e38 sp=0xc0009c6e18 pc=0x44006e runtime.selectgo(0xc0009c6fb0, 0xc0009c6f88, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0009c6f58 sp=0xc0009c6e38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:882 +0x77 fp=0xc0009c6fe0 sp=0xc0009c6f58 pc=0xa41457 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009c6fe8 sp=0xc0009c6fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 41 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:880 +0x24d goroutine 2921 gp=0xc000802c40 m=nil [IO wait, 1 minutes]: runtime.gopark(0x1a?, 0xc000766035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0009c3e00 sp=0xc0009c3de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0009c3e38 sp=0xc0009c3e00 pc=0x439937 internal/poll.runtime_pollWait(0x26b22a3c8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0009c3e58 sp=0xc0009c3e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0007f5620?, 0xc000766035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0009c3e80 sp=0xc0009c3e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007f5620, {0xc000766035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0009c3f18 sp=0xc0009c3e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00001a6e0, {0xc000766035?, 0xe9?, 0xc0009c3fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0009c3f58 sp=0xc0009c3f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000324980) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:737 +0x7a fp=0xc0009c3fc8 sp=0xc0009c3f58 pc=0xa3fe3a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x24 fp=0xc0009c3fe0 sp=0xc0009c3fc8 pc=0xa3fd84 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009c3fe8 sp=0xc0009c3fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 38 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x9da goroutine 3292 gp=0xc00041ddc0 m=nil [IO wait]: runtime.gopark(0x1b?, 0xc0007b6035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0009d3600 sp=0xc0009d35e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0009d3638 sp=0xc0009d3600 pc=0x439937 internal/poll.runtime_pollWait(0x26b229540, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0009d3658 sp=0xc0009d3638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0000fd860?, 0xc0007b6035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0009d3680 sp=0xc0009d3658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0000fd860, {0xc0007b6035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0009d3718 sp=0xc0009d3680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007f80a8, {0xc0007b6035?, 0x0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0009d3758 sp=0xc0009d3718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000324700) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:737 +0x7a fp=0xc0009d37c8 sp=0xc0009d3758 pc=0xa3fe3a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x24 fp=0xc0009d37e0 sp=0xc0009d37c8 pc=0xa3fd84 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009d37e8 sp=0xc0009d37e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 43 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x9da goroutine 2592 gp=0xc0003c7880 m=nil [IO wait]: runtime.gopark(0x18?, 0xc000a52000?, 0x0?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0009ce600 sp=0xc0009ce5e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0009ce638 sp=0xc0009ce600 pc=0x439937 internal/poll.runtime_pollWait(0x26b2215a8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0009ce658 sp=0xc0009ce638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00081e9c0?, 0xc000a52000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0009ce680 sp=0xc0009ce658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00081e9c0, {0xc000a52000, 0x10000, 0x10000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0009ce718 sp=0xc0009ce680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007f8538, {0xc000a52000?, 0xe9?, 0xc0009ce7b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0009ce758 sp=0xc0009ce718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc00001e600) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:737 +0x7a fp=0xc0009ce7c8 sp=0xc0009ce758 pc=0xa3fe3a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x24 fp=0xc0009ce7e0 sp=0xc0009ce7c8 pc=0xa3fd84 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009ce7e8 sp=0xc0009ce7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 42 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x9da goroutine 3695 gp=0xc00081a1c0 m=15 mp=0xc0006ca008 [syscall]: syscall.syscall6(0x4ca040, 0x17dcc, 0xc0009d06b4, 0x0, 0xc000408240, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0009d05d0 sp=0xc0009d05b0 pc=0x474535 syscall.syscall6(0x40998c?, 0xc00081a1c0?, 0x1000011d698?, 0x26b2038d8?, 0x90?, 0x21f8d8108?, 0x90?) :1 +0x2f fp=0xc0009d0630 sp=0xc0009d05d0 pc=0x47a14f syscall.wait4(0xc0009d06b8?, 0x411ae5?, 0x90?, 0xbf2360?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0009d0690 sp=0xc0009d0630 pc=0x4c68a5 syscall.Wait4(0x4ef793?, 0xc0009d06ec, 0x3?, 0x4?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0009d06c8 sp=0xc0009d0690 pc=0x4c3fe5 os.(*Process).wait(0xc00003e9c0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0009d0720 sp=0xc0009d06c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003c0420) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0009d0780 sp=0xc0009d0720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc00001e200) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0x2c fp=0xc0009d07c8 sp=0xc0009d0780 pc=0xa3fccc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:765 +0x24 fp=0xc0009d07e0 sp=0xc0009d07c8 pc=0xa3fc64 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009d07e8 sp=0xc0009d07e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 40 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:759 +0xbd4 goroutine 2609 gp=0xc00081a380 m=4 mp=0xc000063808 [syscall, 2 minutes]: syscall.syscall6(0x4ca040, 0x12a9f, 0xc0009d3eb4, 0x0, 0xc00009cfc0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0009d3dd0 sp=0xc0009d3db0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x2bfa64688?, 0x90?, 0x21f8d8108?, 0x90?) :1 +0x2f fp=0xc0009d3e30 sp=0xc0009d3dd0 pc=0x47a14f syscall.wait4(0xc0009d3eb8?, 0x411ae5?, 0x90?, 0xbf2360?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0009d3e90 sp=0xc0009d3e30 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc0009d3eec, 0x26b229730?, 0xc00081a380?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0009d3ec8 sp=0xc0009d3e90 pc=0x4c3fe5 os.(*Process).wait(0xc0003c4d50) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0009d3f20 sp=0xc0009d3ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003c1340) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0009d3f80 sp=0xc0009d3f20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc00001e600) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0x2c fp=0xc0009d3fc8 sp=0xc0009d3f80 pc=0xa3fccc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:765 +0x24 fp=0xc0009d3fe0 sp=0xc0009d3fc8 pc=0xa3fc64 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009d3fe8 sp=0xc0009d3fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 42 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:759 +0xbd4 goroutine 3293 gp=0xc0003c7500 m=0 mp=0x145ae60 [syscall]: syscall.syscall6(0x4ca040, 0x2413, 0xc000366eb4, 0x0, 0xc00009c990, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000366dd0 sp=0xc000366db0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x2bfa64688?, 0x90?, 0x21f8d8108?, 0x90?) :1 +0x2f fp=0xc000366e30 sp=0xc000366dd0 pc=0x47a14f syscall.wait4(0xc000366eb8?, 0x411ae5?, 0x90?, 0xbf2360?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000366e90 sp=0xc000366e30 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc000366eec, 0x26b2210d0?, 0xc0003c7500?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000366ec8 sp=0xc000366e90 pc=0x4c3fe5 os.(*Process).wait(0xc00003e8d0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000366f20 sp=0xc000366ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0008ae160) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000366f80 sp=0xc000366f20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000324700) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0x2c fp=0xc000366fc8 sp=0xc000366f80 pc=0xa3fccc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:765 +0x24 fp=0xc000366fe0 sp=0xc000366fc8 pc=0xa3fc64 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000366fe8 sp=0xc000366fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 43 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:759 +0xbd4 goroutine 2922 gp=0xc00081a540 m=14 mp=0xc0001e7008 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x11c6a, 0xc0003666b4, 0x0, 0xc00009ca20, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003665d0 sp=0xc0003665b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc00081a540?, 0x10000000002?, 0x2bfa64688?, 0x90?, 0x21f8d8108?, 0x90?) :1 +0x2f fp=0xc000366630 sp=0xc0003665d0 pc=0x47a14f syscall.wait4(0xc0003666b8?, 0x411ae5?, 0x90?, 0xbf2360?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000366690 sp=0xc000366630 pc=0x4c68a5 syscall.Wait4(0xc0007c9ae8?, 0xc0003666ec, 0x3?, 0xc00081a540?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003666c8 sp=0xc000366690 pc=0x4c3fe5 os.(*Process).wait(0xc0003c47b0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000366720 sp=0xc0003666c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0008ae580) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000366780 sp=0xc000366720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000324980) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0x2c fp=0xc0003667c8 sp=0xc000366780 pc=0xa3fccc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:765 +0x24 fp=0xc0003667e0 sp=0xc0003667c8 pc=0xa3fc64 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003667e8 sp=0xc0003667e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 38 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:759 +0xbd4 goroutine 3697 gp=0xc00081afc0 m=nil [IO wait]: runtime.gopark(0x19?, 0xc000940035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000367e00 sp=0xc000367de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000367e38 sp=0xc000367e00 pc=0x439937 internal/poll.runtime_pollWait(0x26b229fe8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000367e58 sp=0xc000367e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000849a40?, 0xc000940035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000367e80 sp=0xc000367e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000849a40, {0xc000940035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000367f18 sp=0xc000367e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007f8710, {0xc000940035?, 0xe9?, 0xc000367fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000367f58 sp=0xc000367f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000324c80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:737 +0x7a fp=0xc000367fc8 sp=0xc000367f58 pc=0xa3fe3a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x24 fp=0xc000367fe0 sp=0xc000367fc8 pc=0xa3fd84 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000367fe8 sp=0xc000367fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 44 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x9da goroutine 3687 gp=0xc00081a8c0 m=8 mp=0xc00017b008 [syscall]: syscall.syscall6(0x4ca040, 0x39ef, 0xc000363eb4, 0x0, 0xc000408ea0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000363dd0 sp=0xc000363db0 pc=0x474535 syscall.syscall6(0x452026?, 0xc00081a8c0?, 0x10000000002?, 0x26b2038d8?, 0x90?, 0x21f8d85b8?, 0x90?) :1 +0x2f fp=0xc000363e30 sp=0xc000363dd0 pc=0x47a14f syscall.wait4(0xc000363eb8?, 0x411ae5?, 0x90?, 0xbf2360?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000363e90 sp=0xc000363e30 pc=0x4c68a5 syscall.Wait4(0xc000675138?, 0xc000363eec, 0x3?, 0xc00081a8c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000363ec8 sp=0xc000363e90 pc=0x4c3fe5 os.(*Process).wait(0xc0003c5410) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000363f20 sp=0xc000363ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003c11e0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000363f80 sp=0xc000363f20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000324c80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0x2c fp=0xc000363fc8 sp=0xc000363f80 pc=0xa3fccc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:765 +0x24 fp=0xc000363fe0 sp=0xc000363fc8 pc=0xa3fc64 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000363fe8 sp=0xc000363fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 44 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:759 +0xbd4 goroutine 2817 gp=0xc00081ae00 m=nil [IO wait, 1 minutes]: runtime.gopark(0x20?, 0xc000746035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000364600 sp=0xc0003645e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000364638 sp=0xc000364600 pc=0x439937 internal/poll.runtime_pollWait(0x26b229c08, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000364658 sp=0xc000364638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00042b680?, 0xc000746035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000364680 sp=0xc000364658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00042b680, {0xc000746035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000364718 sp=0xc000364680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc00001ac28, {0xc000746035?, 0x0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000364758 sp=0xc000364718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000324680) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:737 +0x7a fp=0xc0003647c8 sp=0xc000364758 pc=0xa3fe3a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x24 fp=0xc0003647e0 sp=0xc0003647c8 pc=0xa3fd84 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003647e8 sp=0xc0003647e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 39 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x9da goroutine 2818 gp=0xc00081b340 m=13 mp=0xc0001e6808 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x752b, 0xc000364eb4, 0x0, 0xc00009ce10, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000364dd0 sp=0xc000364db0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x2bfa64688?, 0x90?, 0x21f8d85b8?, 0x90?) :1 +0x2f fp=0xc000364e30 sp=0xc000364dd0 pc=0x47a14f syscall.wait4(0xc000364eb8?, 0x411ae5?, 0x90?, 0xbf2360?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000364e90 sp=0xc000364e30 pc=0x4c68a5 syscall.Wait4(0x0?, 0xc000364eec, 0x0?, 0x0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000364ec8 sp=0xc000364e90 pc=0x4c3fe5 os.(*Process).wait(0xc0003c4990) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000364f20 sp=0xc000364ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003c0f20) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000364f80 sp=0xc000364f20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000324680) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:760 +0x2c fp=0xc000364fc8 sp=0xc000364f80 pc=0xa3fccc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:765 +0x24 fp=0xc000364fe0 sp=0xc000364fc8 pc=0xa3fc64 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000364fe8 sp=0xc000364fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 39 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:759 +0xbd4 goroutine 4088 gp=0xc0003c7a40 m=nil [select]: runtime.gopark(0xc0009ccfb0?, 0x2?, 0xd0?, 0xce?, 0xc0009ccf8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0009cce38 sp=0xc0009cce18 pc=0x44006e runtime.selectgo(0xc0009ccfb0, 0xc0009ccf88, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0009ccf58 sp=0xc0009cce38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:882 +0x77 fp=0xc0009ccfe0 sp=0xc0009ccf58 pc=0xa41457 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009ccfe8 sp=0xc0009ccfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:880 +0x24d goroutine 3361 gp=0xc0006361c0 m=nil [runnable]: runtime.gopark(0x1e?, 0xc0008ca035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000362600 sp=0xc0003625e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000362638 sp=0xc000362600 pc=0x439937 internal/poll.runtime_pollWait(0x26b221c70, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000362658 sp=0xc000362638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00081e300?, 0xc0008ca035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000362680 sp=0xc000362658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00081e300, {0xc0008ca035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000362718 sp=0xc000362680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007f82a0, {0xc0008ca035?, 0xe9?, 0xc0003627b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000362758 sp=0xc000362718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000324a00) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:737 +0x7a fp=0xc0003627c8 sp=0xc000362758 pc=0xa3fe3a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:752 +0x24 fp=0xc0003627e0 sp=0xc0003627c8 pc=0xa3fd84 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003627e8 sp=0xc0003627e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 41 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x9da login: