48b26682fe5188fbe06c8021302fadf45bcb688c98baea43bfd41791d67b9dbad25650c00c1200817c81e1eb0588aed4fd1356eda967f981a5483fa55b25ef7c0229a97ce849bc5820ef90745c0e83b8f137149cd636650cdc9f3e508a12dbd76e2a11a6e016e8241e88249d87ddead19961445c148636989ede782af6c6f979c343a937d5d9e2c4f10133e9653c6d9c8f96b667896834597eccde2401034175d8a82bfa2fded95bca76c4332c1548e45d370508d48ea9eb2420e232550d66798355662b8a6e85714e83682d2d3aae743eec48b80da942ba7d8985fa25ec42df33c57baff557637d1e73721e27016f05566b1e5784e59779214f3e76749788973e35718d832e4f7fc8c3089f6a67fe3e3586e9cd8b5fcf14f9946efcb50770d8954c89ea2857bc95376d2ad5379c8c336aa9d228c5ab7aa54c623adc1f9c7bc1691ae818d15088ae3c0d615996657167fc67b0d2322237586dc4bdc12dc197abc94acdbb862e07615cde80d169a2381c9059c49f3e699377c33add8b719627a97b6b6f7340152fb6af4075b9a632d65257f0a3203d87ac74f7e399be371fda1ea5ce79360236aa63d42a34615ca0051568ee1e5623726e3745b0fe527155bb1dad0eb45b046ffd7446f1ec559580bc6c947c2b658050ec482903a941131209e4436bb5a418507dea0e8bbd7f71c7d58c28755cbfaeee67ab18545cf2e536c2913482e4516a1527e648853100e463dde77772d90198a33ec8062ddc59f6325baf8997055c1a39998772111b4ef59093339714f0042eb59a29ba27da704e006422be512a260037f2e786c40b4ce660b7d560245ba18886391440f22e6ae9446dca1a62fabf23bb1e27c4edf5edf0cbc5f36731d756667071b7457460574cf76d1a62e119d0b14efb1ff9a525d304107b14bcd24918db39a6c4fedef5d0df85aed87c016d8b79e9dfcd549857f5ccbad8cb45ca6b5f7c773386f3127abe743877734f7a950e7d1ba67cbf7a4e86206c27547ef15ac8e14af88c52bf1cd32c8efa8fb04da3f13f7315ed596cfd1e8d70be997b09d34f0c5ca9fca6ecbfce82b34dae24447f7c8e784a3211ec9779182e1b2fd8498bb8d004004c172ac7860e5add614cddae63602e248d5b6e5af99494b68a8bd24f13055cf40700f81b313b387fc6f912c4e56b9232a89d2c45f171bd05ba8ddca8af1b97a12436c54a8fd46ef7e61ae1a1eecfd7f601e7598198d2d782a3410420760ef2c007bc23eaaaf571a45b3ff11bffbe2315a9246059a7f3c93ac7c43519ef7c2be447723481357f8fe1d42fa4eb1a6963e7e2d260388c3650edab402cd3afada1424d92026975c75466a2060375e18d73d8905583e3e460ac4517cd0419d368008369b78d05c01c4805a2bfee64aaee00f1a7dcc868b315f2e15270536dd178dbe81dc0f31b242e579f6457f44fe575b6b07e16eb4e0c6e97c8b69c32aaa2feecbf9fe3103f18ded34bc82e9ca49018dd88474df3705d16cab771dd68333eb45c764d9104bf7e1b9e8909f64176676373470292ce778d0900c4984c55c263d3d33d5b0cfa2f2b38345e4a4d622e02c4338df9b967c63ee3b2566f68e3f34a820e9ffc2fb3b387cb3e870c3a46603aaf987a4218c772d03b98a53b7020054ab5485ccfd0fed097a857ebe928ee6b2a177f137b0b8d716796275551f88b467390928838d4f0db11d0a41b080e3aec075abbc9173b87f05a418d47ddd3dd69ec520f3b2e14c5db30ebddc6a808e6d4cb1253108d1edd6019e0876cb284f8f74fe494d5e086c2a94848b4db5d53edded7cb58a93ca618f8d7eef712d52ec353bc5cb93db39091a9b234e60b0821313117be95696f1a21965f750627cab9895585db1159daf65ad69cec014a67bf716972a1da39dfaa8e133ceeda27f413d98082c40d7ffdef529cfa3056bee8ecbbc250ec2e055f379473475943542693c92afe16d48f951470fdc489c113a34d07476378a69bfb6a8abd482c71c902de8959659793af8b3a3408ae18ab6fae4e351570ecf7f0f9ec26f05254be1279c5c19d76c1c8934a30560d55c69e0d6033aa6a064b86947f926689adf953575c1c3ea0eafa2ac3754b1622f5cbe5e887ceffdd180f67b85f8e6e6ddefa16a58aed22c650f6f69a92b19012ef99c26b9c57601350b3cc77a850bf5edf9926601b8a278d8c891da64b4f0f9eb03c459928d894a4d1303559933774861a6e79fdd81c4b04a928420f10fc1fe1b2a77aa8e7b92e244396ccc936a36f1dec9fcd53bacb2d42e24e89e7fac2c5b231848e3e8ff853bf0649848b96d92d5f0b92090d4b2b975eb14d9bcdf86f76ad421aa50b82b3386943cb9f1bcd9894de149f3142f11b70460bbfeef42cf019f8c8e6a57bbf5454f0cce8de964259a1b101bedd33abf40098f9442a52fde41b522896a3085fdbf3d461ba4fb24cb1f684f1182cfd765436f4fc14eb82c43345fe54ec705f91a27c795083747cec4ccde65e8e712158b7c44a82606c37895e6f061636e60fde79484cedc01a71a6203307b906ff1464179de3b3f33c055c992bd12f83b43e6e46662ee8484224d1c33f69e03d74137cf6327106d06b536e5912b561f8252206bef116170c48df2dfe6c29c24a143d2de0a06e18e86cbd4ff94cb756a16b2aa7a899f51e4af7c68e03cb9da138a7536d434c100bbf77381c2882df93e19d113e7c6caf1d56a70ad81a05d62258426fc50c18ce3455257a12286f31ca15d9a9027274e2e7e5e9be9ebb0356e7a31ea99f98d4e7b4ca58cc7594e6abf1586db62057c651851759798a925752ab7bfad9ac28f6e1fb3639e4c6cdbfcb0ec23bc03a8dab9a6d92a0d6fd5ee09e2ac6a5833e1b0be200f422ffa710457bff09ee1f7f8dcd35278a515613b04ec15ac4495fd5a016bf0ea66364a1fc2d88ce47146f581e81a42f4a97bb97b322d9ca72eb105aacf75129130bc77fe7f63525c615fbe27cd35a807e88cae1dcb6f1af88adb00f2985421d1da6eb80be014bc394a5a0849df40111e550051dff482c508d0176a4df26268e2be133159da27bc9e6d1c03c01f82d4041190a7f90be9d3e0def653d798105d75f65c806e80bb87d9cf12a28e3306c55012e5c1d71365bc1877994642fb5673171cdd481547d44db65d19ea1e347eb213945efa5a2f3e23dfa65b8e1b7b6779f20d541e9014fa97d50877d9ce4823abd9a52077d6b9bc45a40052cdbbac3a74a4c86ddd71747b974c04264d7930bc8caef9a754958c1572adc4d9a138026b68941dd5f4a2f0267580", 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)) executing program 7: r0 = open$dir(0x0, 0x800, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, 0xffffffffffffffff, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2c}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) listen(0xffffffffffffffff, 0xcfa) mknod(&(0x7f0000000240)='./file0/file0\x00', 0x10, 0x47eb) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x20202, 0x0) r4 = fcntl$dupfd(r0, 0x0, r2) dup2(r3, r4) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) mkdirat(r7, &(0x7f0000000340)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r9 = getpid() ktrace(0x0, 0x0, 0x0, r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f00000025c0)={0x0, 0xfffffffffffffffd}, 0x0) executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x44002802) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x1840, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setreuid(0x0, 0xee01) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x1d}) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) close(r1) socket(0x18, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x2, 0x5}) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) seteuid(0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x19, 0x0) executing program 5: syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x10005, 0x0, "ad95be4b065c389908000000000000005d58fa8e"}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000980)="8e62fd2ff785ae289efa5f6436d7c1e8160a717cbae7a7846abfb9e19cbd4a71e6841bd31701efc771aed4436036d1f507d6b33a96e2555660200bafdd24007d1423083ed595906ad4f709000000cdf4555eadb10b796c5c6b824b9dbe783126691b69d7d5b70e2c68ca9868b0ae1fa48fce77085c3443801446d5f10f59bf0938581f0b1288528cec23ba7b37c1aa25615727961fec908c9287d4faffcfaf27ba495d9ffffbaaa80a5d2d69b3b2ae9a20051fc6acba9e399b683f25241c26854275b8314770c9f0595e58a01cd597c3eb5abb0378a42d37f16ffaede6289b17ff1b38142e877e49a006bd9c4f845c21803afc7abbe223d34445a31b92410b99d6262ba75361a8894010464d2c4ecd41b1bed442e41a91a69c39e4f254d89e7774af41e9459024f462197afb5bbf65026cd511a99b63efba9ae92c7740be3f9fe8ccd3ba602dbd38fbf3b5551d66305de7a588f49b2cd0dd752db0e121ab1428f2c991069e24476baad2ec0564064afd90c6608e385ad19dd468fc43dc9b2900f778b8e83570a44ec475007cf95b20b9ffc4dcf5276b8d8e00000000001428187be8fd74de306b0c5e67aa807783f3e55c90f5f9d7c6abf4f084d632dbe952cc35e81cedf0386e023b5bc67eb284fef5f0949ca048e5c671d01b068409c83672ed5e8dc3bc60b915971832e11579a88fa7a59ed2444ceaf81f57a22123c2b14939f95e3412b56d7da7a41aa1129c2ace3bc53f1c26c0953c9ee71e1825205bcaaf8797f70e74edc5a9ce13432c3d13e3cb8273aa6a562793664e063df69477cd22213ad52e9501d8f3de5a0b8befd03c864a4ade564a3bce4cacb93b535bf3251307be2e82d5a39a46b9c55d524a6dbd4fdaf197318fffa3476cf68a89f23316af4f5608856c79c355a6ada2cbb8dfded852b0694d21", 0x296}], 0x1, 0xd2) dup(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800000000ff009078ac1400bb", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500065d3000290781642a60a7f2438af2d880b7521b73c53f5f82288e3dead14354b163e3c0f0cc6200f3e801bcabe720b7e8c521a939c36aa8c6bb0c4f7a43951960bf07c38653c7b424d9c0e0885"]) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380)="44b15c29558bcdcca50fe1682088f65245367b2ebed783cdc4ebee8848507713d67634d4beea1888a3e6057b422b68136dd310c6ac76c05d88e707936ef29a5bdace7f17028315037c343b045d7ead4055e05a27c3de933ea9fd6ff00ac781ae116482a743e31178c1", &(0x7f0000000300)=0x69, &(0x7f0000000440)="66dd20f30f6ea37de9b2c1eb67411228e77e8b16a802620f9d3775340e0739a3d6449c124f293ca024e60bc3b4ab6bdc5bf49c495830fc93a9808f74882b0db91369b1b4ceceba7e17588c21749c7d6da8f4025e68d2139751bc163c3b7bbed58630e6ab0c22454ffeedc1292818e8f5e8fd9145c2f9add0c072bdb51df3990b8fb12fc95334e712c94049c07f03dca43e2a26138d79d89a9718569e35ed05a8", 0xa0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) bind(r1, &(0x7f0000001280)=@un=@file={0x0, './file1\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x2, 0x2, 0x7) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) socket$inet(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffdb6) (async) r2 = kqueue() (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) socket(0x2, 0x3, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x40) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "32060000000000000010000407ff00"}) (async) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87, 0x4}, {0x3, 0x0, 0x40, 0x1}, {0x2006}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="68cd7924cdc56dd85ee2ea4a1109b477d00044aee963b30d5e032b7f7cdc0d791a7734b398b9ea386d6beffb673eedd56296fcd32a56d129273f6d282ed532424136b4bf246354f622831457eb42de9cf8590be9dd7af4c993145e94804ae4e9d95ac7c396818701bbe1a005b13343d2fe1ef51bc369f0f703f1403f1215897613ae48a89bb7b47360c2a14d7e1bbc9bbf7dd8740000000000000000ae93dc98db0e", @ANYRES8=r2, @ANYRES64=r4]) executing program 1: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0800000013000000ffff0001e8ffffffffff0f00"}) sysctl$kern(&(0x7f0000000040), 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e108000000000000003b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f30c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b4335f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d1377430d0e5cf39a5f1d210c50c94134011d72802a0c5b93ddc69b87db4289d24ef7103303007fb9a62e314ccb5a55d6068156a8d653fdebce5bccb907c637c0dd24a3da5caa846dc48d3785029350eac4218270a36de63bb883131dea89e109b875227ca1d33789f9dd548a96486d55d1fb2a6176c1704a06e0382c2bf54e5e6c46bdbaaae", &(0x7f0000000000)=0x126, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba357f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d60276256143171c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000", 0xe5) executing program 7: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x1, 0x8) msgrcv(r0, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/50) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="2e79f3c7", &(0x7f0000000140)=0x4, &(0x7f0000000180)="90f59bbf", 0x4) r2 = msgget(0x1, 0x0) msgsnd(r2, &(0x7f0000000000)={0x2, "c5f0ff33c2079243c5e121ba97a5be809a5b0a44b2631438379ee1872bd6eff53584bfa05ffa536c6b21543259b91cba10dc26cb83b2800e78d5d17204d9a24238199fc401a2d4b3d8c339d873e81503fa91ffac4496aa30bed3dfa70be9da18d9915563d6cd6e4a9fb1cc1075eed1b09704d049ea4c76432c5e636f8a56ffeb1c221439f9d16c137dcd68f6b22aa60378300e0e91cfbd8de1c1935d26a675411d4cfa1b9838c1ddaba5d98d38e33cad2e8c75c8b347944d9e2d8c12f8eb132551cf255f10f60e349e8a92d88118a3c0ba89cd34d95542b8a36c4ccd479d6d78eca1ec910be11ec9c61faabf4ed830000f8e"}, 0xfa, 0x0) msgrcv(r2, &(0x7f0000000240)={0x0, ""/220}, 0xe4, 0x2, 0x1000) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="c53b9025", &(0x7f00000000c0)=0x4, 0x0, 0x0) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) r1 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x5cda) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/249, 0xf9}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x4000000000000006, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0f389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3e80000000000000055110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d0000000000", 0xffffffffffffff6d) kevent(r1, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) r3 = dup(r1) kevent(r3, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000000000000000006fe00000000000000002ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8ffffffffffffff7f0500000051e2f0ad4500a4f87d0c032bfa896443a42118000000720fd38bf3b770c1f5a872e85c06002ec5890400000000040000361b1257aea8c500002002fbfe0c2301008abfa509b7196fcbff67d91a1ecc1400"/177, 0xb1, 0x0, 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) setrlimit(0x8, 0x0) r2 = syz_open_pts() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1720, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a00000000000000a901f05f000000000000fe8000000000000000000000000000aa81"]) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x123) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "610000000002070000cd00"}) writev(r3, &(0x7f0000000480)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1, 0xfffffffc}], 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="5be011d9560121f4ca0f8aff1162a5bdc5c095dae1000035bfebebb140aeda0693f18352440dd8688f6aada8d9cb12b16b839817f8883e222b04b10661081711da3c7cd607fe59614ecd8cc405003867b977b514684523024391ff8e97ecd00122442c97c8f59549930c1ca7daee7c0e6ecf7f2bfe9ed38ca4e8866e3674d7a9a1944300", 0x84}], 0x10000000000003c8) executing program 6: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x16) setuid(0xffffffffffffffff) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="ff20ffffffffffffffffff00002000"/32]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) munlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x2, 0x60) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000440)="4539d9456b71c5c240ecfd20a8462b", 0xf}], 0x1) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/14) r5 = kqueue() r6 = syz_open_pts() syz_open_pts() syz_open_pts() kevent(r5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x3, 0x0) dup2(r6, r5) socketpair(0x2, 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801869a3, 0x0) link(0x0, &(0x7f0000000100)='.\x00') sync() writev(r2, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900930cfb026192c80209a18f1b92ee344e0dc5f300b1fa9a3163ced458e00f4be5a6726c4443193bae8d75b2", 0xd7}, {&(0x7f0000001140)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e126126", 0xee7}], 0x10000000000000d6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffe, 0x0, 0x3, "7a4da7febb9a0a62a40c0608d874d976c75cff00", 0x80000000}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x8, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x1d0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2}) mmap(&(0x7f0000988000/0x2000)=nil, 0x2000, 0x0, 0x812, r1, 0xfffffffffffffffc) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fchown(r3, 0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r0, 0x0) fsync(r1) executing program 1: sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) symlink(&(0x7f0000005180)='./file0\x00', &(0x7f00000051c0)='./file1\x00') readlink(&(0x7f0000005240)='./file1\x00', &(0x7f0000005280)=""/163, 0xa3) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgget(0x2, 0x40) r0 = geteuid() sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r0, r2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c0000000000000000003f7be15c00000000fe8000000000000000000000000000aa3a00000166000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r5 = socket(0x18, 0x3, 0x9ef) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x1007ffffffc, 0x180000000}) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r5, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000280)=""/116, 0x74}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000000380)=""/32, 0x20}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/96, 0x60}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x40, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r5) fcntl$setstatus(r6, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r9 = syz_open_pts() setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) pipe(&(0x7f0000000100)) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d45) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/506}, &(0x7f0000000280)=0x1fc) syz_emit_ethernet(0x4a, &(0x7f0000001900)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece769e0afd41573435195bcf133200", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x6, 0x0, 0xfe, 0x0, 0x0, 0x3, 0xfffffffe}], @generic="429d9fd4591a12f2217e690b"}}}}}) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) kqueue() executing program 0: fchflags(0xffffffffffffff9c, 0x1) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x5, 0x2, 0x80000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000000c0)="c52b4ffa60d71d46c1a5b4a2138e8cfa24c0f717edb3d6ba0f842f42496d1f88d84d9822e81e9807a11db20df71173e64ee4a83bbdb2762eb4b388e8f6a8b7c031b5709219eadef79e1419bbb8b29f98988c476e527bc5cf415776ce0856ab1ab325ea830d7d9a844ae5fe1aeee9d39de843467ab6b79d0b80b9321c034d29f71c24e8e200ebd19cce70d336ded4c9361f31358215757afe02312daa2a10692a2baa63d1070488ea9144fe091cfb68b73665650b30eab0162572b3d459f46ea59906af777d0fb7b47e53f70e4e61a4cc451be746f879ad4cdfe03144ad17645982a7c6f5c48a21bb6329f50458aa0efb9393d2337214bd98462523", 0xfb, 0x1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000200)={0x1, 0x3f}, 0x2, &(0x7f0000000240)="c88fba3ce710b977fe6f0cef13dbe9add86eba4e515a529b910cde4a2b827cd76b83784c45f20ce6e37be110a1ccda496d3d0b371f33e7041e2e85d27413a976463c40bbacc84d48c2b931ccee8dfd553d92345ee2644f2e7c8b3ab0e9f99293da60ef922dc98b3c02ad31c231d3b66ee2228fd0b1c6b425703af844561383eb9e1030ff87fe7a90f1dec9467139775fc9dd59eb50e5b75763121f7c5aaff7c0e44dedd0783439c70f811b67a5fd2df9d530fcafc3851f6445626823", &(0x7f0000000300)=0xbc, &(0x7f0000000340)="9146b58ab2a822dc2e2a83fc918b2dafc49ef0c1d24c3b523d", 0x19) r3 = dup(r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendto(r1, &(0x7f0000000400)="88f6e8e413a020391a714f90a67216ccef26b4da7a1f9ad5e76f757dea683dd80fb963b582441fd26dda80c4e1196c3e6ed22471e47646d758c227e804d436df86584ddd83058eb239f23b86b9288b04fa2a6f4dffe35ad5cdd4ebc7bc08e1f45dc056da43e67928e3db40d30f4d1663a02cd26eb754d9d3d2d1182a9b7b7ea19f24dbff235091dafeee852d9c97d617b8a76f6ce6a2f068d66ffe62e33d2549bb3fb01929896a10b5c3b53d2f0b34d0b9583b6272163809ff672d91442f33ebeb671e0d65f8c462e15cb5ca0555e92fcbc7d2485c61875105e7e69bb560b688c0917dec134d5cb97fa700a8ad", 0xed, 0x400, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000540)={{}, 0x3, &(0x7f0000000500)=[0x0, 0x0, 0x0]}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f00000005c0)={0xffffffff, 0x1ff, 0xfffffffe, 0x2}) readlinkat(r3, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/125, 0x7d) r5 = socket(0x20, 0x2, 0x5) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0), 0x8, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000700)={{0xff, 0x9, 0x4}, 0x80, 0x6, 0x6}) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000740)) r7 = open$dir(&(0x7f0000000780)='./file0\x00', 0x200, 0x2) r8 = openat(r7, &(0x7f00000007c0)='./file0\x00', 0x20, 0x108) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000800)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r8, 0x800c5709, &(0x7f0000000840)={0x1, 0x6, 0x1}) lseek(r5, 0x7f, 0x2) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880), 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xffff590f, 0x800, 0xe7d, 0x0, 0x4, 0x1, 0x4, 0x0, 0x1, 0xffffffff, 0xd5}) sendmmsg(r5, &(0x7f0000001100)={&(0x7f00000010c0)={0x0, 0x0, &(0x7f0000000c00)=[{&(0x7f0000000940)="18c4cbbce7b6567dae1c6cdf03e0db5efa5f39e58b2584b17c1c944f538268ccba996922436784916a33af08093ae264addac16cf7c77c37ac58e4f34e1ce1898ec409b79a25e25ff11bf6acc920baedac70f54141396648a24d8018559267e3cc594c833a34de87283fe5c70a4307773e0bc77f99f21abc978370d560849076c7704c71b9e5bcc5672fc2acde4265ecd2e572bc7c4d63eab6c2d12f1c7e38544bf835ed4991a83437d6b9d86b793e86c6", 0xb1}, {&(0x7f0000000a00)="e5c441b7b5f8bd97988ef94ea6bd8e0bca92afe6e5e06be40bf30629a2914043d576b017677304836f0a33e92f03dfe53c740ef23d7591d7f81818fc8c7822739146adb8c78cbace4a19d16c294beefe4ba69afe25d0452afa653a133bc46b9b6e7f365ec2d3e279ba41683406ba9aba016c0fa77c4566046c105430dbbf864feb76cb2611af76104bd0b814d026e3da77c29d61b8f7523dc71c20053411904ebe882d8cb5", 0xa5}, {&(0x7f0000000ac0)="d34da0fb8cbb13ab5075ca199f19914a1d6bcabd2c1c2eda8707bdf8c9f2db4d85fd0b6bf2d4aacbd5e89b9e6aaa4c33690c8f4ff1ccd17e18921eaf300fffb8f77eeef2873f59d637fd33a889dabaa3402506aa27a64f8e8bfca99b049b40d00d7401f574729e11a877c049a9e8ba1d4d10321a083d788541635c47d37a0706db8be049abf7371ea85e4936c34dd3430aaa2ca2b40c97acd9337cd8784527b2da1c6cd9b4285d7f88b8b77741733ae2", 0xb0}, {&(0x7f0000000b80)="9636d13424f868862581da10725edaab6acc2e94fa66e93149acbc825b2fb85c1fb6317667c74bfbbd6936d182bfc41f6450ea211b16677d7b323af2162c6e6d8172d383a3bf2430de3d3330d58d84cd39c9ffce77041505dca821", 0x5b}], 0x4, &(0x7f0000000c40)=[{0x48, 0xffff, 0x56b, "3469e5cd86388556953f72410c99282b79fbe5886761b945b341a192512048f74e9d9b4f4a961d13fa836ca4faf10fcb27bbc9d9b26c"}, {0x108, 0x1, 0x1, "0af30f35a808d304732a89c36983d2dbea634a1415ec40013bf23804c33357cd19bd1ba2dd86f98a55ae316afd29c4769526e5484077b32f1eb3b46b0b4900f8957df0c142fe779be9f9e03d8168b3af321e932c18a232b1a4cd4243ca6f6d70ff0bd371a4d90153c4dcffb6a74e6c06edbe1b6565044efb0c716970170199bcb03ff16563a28c229617b2dcd53d3932fa0eca9ad8c1abdc735eb362c41f4408ed083d30fddb96cc60d1ce4a592355af835d2a3bc89709fd349a3cf73b73c7b08b9a9e73fae3b255f57fa20ae07ca38c9c38d6f521b61344dde42ae80d33abd8a18947b5407c32df298eb86430b3d8404a8c65b770"}, {0x110, 0x1, 0x6a, "d88f1679adf9567629d111dab8e5ef8755107b006535ef324eb19180624cc5b637e8472080de14ac07c7219f629e021a4d2727312c77c65cd4c7c488ad5ad3764e1e643733fff288f5ebb19eb3d3dab238bd15c8ed251deb7784dce71d6c4fef022c072d0e16a550b675b9041319562a1c58e3a3bee23ecb4a1e6213ee22e60df499a646aeaf45332a1ac8ba4dc4e790f34a9b91065698b942f0e659aeb67f5aade8e607b276d339f2e66b1a3b61b842d0b3c88b9411670084c936d17fa42fbff5bc05e6326337922f012629841f8432e6ca56d0199ae4cb5d47ed069ee5da5e1ef89a148507fe66f8fb91658865e5cab8b6b622c1ee0562cc"}, {0x100, 0x1, 0x1, "85a919c9fd1c4c57faaf30c8f82b693ec31408bef615faa63921ee1a596c2297b385bcca2fa48fbe2ba98dc6c19cc04fa9d9c692554d9a1941e859ed9fb59d72bd4f40714ac978c1b69878818e3f27d0d1d1957c7324058af774a9ddcec26d661e9bf19948743aee5fb9f857b23a1741f36e10529888ba39ed5be1331445bf36699d4837edfdb41b8bd765b80df33dda1ef9decef9e7962611bb45596480b58c9a09a13f91997f724e0c5ee89dedda00883a631aa17c36b0db87ab60c4154157a28de7d644ff3a70853d8591eeda5b2109352e70a9fc9f1827c241d0c4244b2df85c3b30fb7e3a1d2b"}, {0x78, 0x1, 0x2, "7a5c1a5bbfb0aa9053ee08e9b491b98e4ed63116a7ffe9bd73699a5be1818ea74e643a1387cac25fbb63969f6322766afe3e991fdb22dcad8a532f62434dc7ca99af598c9cf1d6812f50085101cbdbb9ef200eb1cacc1928a479056d0dc2877fe5b9"}, {0x68, 0xffff, 0x9, "a17eca270ba54435df42dd643032df3d6ecc538a24e7f906bb50ac7faf8e9a8237c2d282bc5a60aa5a9b8c5efb803b6df163e164a50bb4c13dc9e5aadb062b57740d1eec66c3e59834dae496f89222967d7abf278cb7"}, {0x20, 0xffff, 0x40, "9fe0b4d117353ac4f5ddd67c1df8e5"}], 0x460}, 0x8001}, 0x10, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000001180)={&(0x7f0000001140)='./file0\x00', r4}) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f00000011c0)={0x3, 0x7, 0x8}) open(&(0x7f0000001200)='./file0\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000001240)={0x1, 0x1c}, 0x2, &(0x7f0000001280)="613c0ce94791a22dec6f7cbc5a355c8686267908b70ca94bca76c954c53092abebf22557bc4ce806be74c2bae01cbc6eeb46d9bd2598c493eff2b7db517d0106e4b9f97925a49dc35c19b687891e20a0eb6e0030f7bd9d5576f1f3881ebac976b83164de72", &(0x7f0000001300)=0x65, &(0x7f0000001340)="2b118864d80af47aeb42f579fdb11dad2b40a452ae6e847678d54167391a2dfc2846a39b5f8bc86f90a983c264ba0089b5186b596f01f105d52088120e88020ae9761ff2783c8b502396a628f21c3b5362835ebcb9b0d47eed25c3603186c362a09bae87744830ead515aa460f52799a5ae7d58e868ff25db3a029c95d1867d197fbe7ec3417a2f461fca77227e865f973023079658e0e10ee25ac360757c447a87742556f351d7d89ff4db90bb5ee5be5ccb8ed55b496a3b2674ae89f34631d26362bcf214bed6a9c9db6abab54d2bb502e5009b74dd215eb3097318f32207571805e29b5b7158eae7b", 0xea) fcntl$getflags(0xffffffffffffffff, 0x3) executing program 4: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x800, 0x0) syz_emit_ethernet(0x0, 0x0) kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r2 = socket(0x2, 0x3, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87, 0x4}, {0x3, 0x0, 0x40, 0x1}, {0x2006}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB, @ANYRES8=r2, @ANYRES64=r3]) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x2812, r1, 0x10000) executing program 7: connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ftruncate(r0, 0x7) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d5484762124270c772131d9d972f2c84c12b3a1c31050e43bc662eaac2e6eeaafb7000a318a2e1f1d540345d08fe9bf59cf2b", 0x6d}], 0x1, 0x0}, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x3, [{0x0, 0x6}, {0x2, 0xa1}, {0x2, 0x31ef}, {0x3, 0x6}, {0x1, 0xbf3}, {0x3, 0xffff}, {}, {0x87cef9f63148b996, 0xa259}, {0x2, 0x2}, {0x3, 0xfffffff8}, {0x1, 0x6}, {0x2, 0x7f}, {0x2, 0x7}, {0x1, 0xffffffff}, {0x1, 0x8000}, {0x3, 0x9}, {0x1, 0x7}, {0x3, 0x7d}, {0x1, 0x7}, {0x1, 0xec99}, {0x2, 0xe9b}, {0x2, 0x95}, {0x1, 0x5}, {0x3, 0x7}, {0x2, 0x7ff}, {0x2, 0x101}, {0x1, 0x3f}, {0x3, 0xfffffff9}, {0x2}, {0x3}, {0x2}, {0x3, 0x8001}]}) executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) select(0x28, &(0x7f0000000040)={0x20000000000000b, 0x5, 0x0, 0x710e, 0x4, 0x2, 0xfffffffffffffffd, 0x11}, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f0000000300), 0x2, 0x0, 0x0, 0x0, 0x0) rmdir(0x0) r1 = syz_open_pts() dup2(r1, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x2}) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x115) mkdirat(r4, &(0x7f00000002c0)='./file0\x00', 0x102) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="ffff59ffffffe6ffffffffff86dd6000321b00007000fece76a44a170e318b35195bcf133200ff020000000000000000000000000001a97244f6611e2610e115e204a0b87e6d0731661e08a2618f38bdf18da1d3e71775eae17a77f6825477205e31f484e5fabd8e6493e12deca50314c187a95ef42f21626422597b0943d13193e72fd3aed12b411c2664ec54c86d03c1aed82b89d1b2eccdc6e168914de13a31d31d859fe20d31a1d4de551c723953c80aa18765796c5fd2ea183c4c203a18acebe9a42874b6d0ca75bed37aaa61a87a2d7184c31e"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000004c0)="43f4f58fae9a305d8410", 0xa}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000280)="ea00000100c6cf7fa335e475f3634ab244066229000000", 0x17) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) unlinkat(r4, &(0x7f0000000500)='./file0\x00', 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket$unix(0x1, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000000)="eb", 0x1) executing program 4: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000"]) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) getppid() sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 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) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0xffffffffffffffff) executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000000000000000006fe00000000000000002ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8ffffffffffffff7f0500000051e2f0ad4500a4f87d0c032bfa896443a42118000000720fd38bf3b770c1f5a872e85c06002ec5890400000000040000361b1257aea8c500002002fbfe0c2301008abfa509b7196fcbff67d91a1ecc1400"/177, 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x24}], 0x2}) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f00000002c0)='x\x00') open$dir(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x288, 0x43) r2 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, 0x0) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r6, r7, r9, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(0xffffffffffffffff, 0x5) r10 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r6, r5, r12, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r14, r15, 0x0, r9, 0x21}}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000800)={{0x4faa, r11, r8, r11, r15, 0x15b, 0x20}, 0x100, 0x3, 0x200100000000}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3f, r11, r16, 0xffffffffffffffff, r17, 0x6a, 0x7}, 0xfffffffe, 0x80, r18, r19, 0x4, 0x0, 0x654}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x0) r0 = socket$inet(0x18, 0x3, 0x102) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000002b000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000093000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x45}], 0x1}) r3 = msgget(0x1, 0x0) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="e31434f9ed769e58ea26550699810200000000000000c5f0ff33c2079243c5e121ba97a5be809a5b0a44b2631438379ee1872bd6eff53584bfa05ffa536c6b21543259b91cba10dc26cb83b2800e78d5d17204d9a24238199fc401a2d8c339d873e81503fa91ffac4496aa30bed3dfa70be9da18d9915563d6cd6e4a9fb1cc1075eed1b09704d049ea4c76432c5e636f8a56ffeb1c221439fdd16c137dcd68f6b22aa60378300e0e91cfbd8de1c1935d26a675411d5afa1b9838c1ddaba5d90000000000000020c8b347944d9e2d8c12f8eb132551cf255f10f60e3460ed92d88118a3c0ba89cd34095542b8a36c4ccd479d6d78eca1ec910be11ec9c61faabf4ed830010f8e"], 0xfa, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26}], 0x1}) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) close(r0) executing program 6: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0800000013000000ffff0001e8ffffffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, &(0x7f0000000000), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba357f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d60276256143171c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000", 0xe5) executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) poll(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x20, 0x0) ktrace(0x0, 0x0, 0x120, r0) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x17, 0x8000, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x21, 0x0, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), 0x8) socket$inet6(0x18, 0x1, 0x0) pwritev(r3, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket(0x0, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x41, 0x0, 0x0) executing program 2: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2eea636ae12821cff35f56888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb41c3dcdc51e44ca5b5bdfcf1d64c3003f53d57d96bcc77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00000fe000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f00000f0000/0x2000)=nil, 0x0, 0x9}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0xfffffffffffffe00}, {}, {&(0x7f000023c000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f000009a000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x0, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r2 = open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000600), 0x33) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319", 0x113}], 0x2) pipe(0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffe5d) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xffffffd1, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) executing program 7: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xffffffff00000000}], 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005136000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async, rerun: 64) ioctl$FIONREAD(0xffffffffffffffff, 0x801869a3, 0x0) (rerun: 64) link(0x0, &(0x7f0000000100)='.\x00') (async, rerun: 64) sync() (async, rerun: 64) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900930cfb026192c80209a18f1b92ee344e0dc5f300b1fa9a3163ced458e00f4be5a6726c4443193bae8d75b2", 0xd7}, {&(0x7f0000001140)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e126126", 0xee7}], 0x10000000000000d6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffe, 0x0, 0x3, "7a4da7febb9a0a62a40c0608d874d976c75cff00", 0x80000000}) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x15}, {0x6}]}) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x8, 0x0, 0x0, 0x8}]}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x800, 0x0) syz_emit_ethernet(0x0, 0x0) kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r2 = socket(0x2, 0x3, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87, 0x4}, {0x3, 0x0, 0x40, 0x1}, {0x2006}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB, @ANYRES8=r2, @ANYRES64=r3]) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x2812, r1, 0x10000) pipe(&(0x7f0000000080)) (async) close(r0) (async) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x800, 0x0) (async) syz_emit_ethernet(0x0, 0x0) (async) kqueue() (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) socket(0x2, 0x3, 0x0) (async) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87, 0x4}, {0x3, 0x0, 0x40, 0x1}, {0x2006}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB, @ANYRES8=r2, @ANYRES64=r3]) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x2812, r1, 0x10000) (async) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) accept(0xffffffffffffffff, &(0x7f0000000380)=@un=@file={0x0, ""/4091}, &(0x7f0000000080)=0xffd) listen(0xffffffffffffffff, 0x1f) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0xdec5}, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) open(0x0, 0x0, 0x0) getuid() read(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100ba0900000808e37193f8343712cc11ffffffffffffffff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8001000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7ffffffe, 0x2, 0xc07, 0xffffffdd, "97071540d67d3f0000ffc100"}) writev(r3, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd68e3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a123fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) close(r1) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294d", 0x14) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x7, 0xfffffffb, 0xffffffba, '\x00\x00\x00\x00\x00\t\x00'}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) r1 = socket$unix(0x1, 0x5, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="f6172e7d11c88c6ee5fc00b82ac5de45e40900000000000000420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd12707570cefa740e14b9", 0x3a}], 0x1) syz_emit_ethernet(0x3b1, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000037b2c"]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3d, 0x0, 0x0) r3 = socket(0x10, 0x4000, 0x1) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffff, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x0, 0x80, 0xdd03, 0x20}, 0xc) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x7c76, 0x2, 0x13, 0xa2a6}, {0x80, 0x2, 0x5, 0x1}, {0xd142, 0x80, 0x3f, 0x79}, {0x8, 0x29, 0x8, 0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000640), 0x0) socket(0x10, 0x4000, 0xeb) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x1}, {0x45}, {0x6, 0x0, 0x0, 0x4fed}]}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000200)="e65ac238", &(0x7f0000000280)=0x4, 0x0, 0x0) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000340)="95320cf036e2f89d25fb31219eb4ab8d1114854bb2929644e25f0833c2d5e778f41832c8c0ea83810a6134dfcbafedb084b5bbc0751ba344cfb15eba2d1ea974645eab9c49b17ea07eb6763675d0eae90a724756f5e8ec5928", 0x59) executing program 4: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x90, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setegid(0xffffffffffffffff) r2 = getegid() setregid(r2, 0x0) setreuid(0x0, r1) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r3, &(0x7f0000001000/0x4000)=nil, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) poll(&(0x7f0000000080)=[{r0, 0x2}, {r4, 0x4}], 0x2, 0x7ff) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r6}, 0xffffffffffffffff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x12}], 0x0, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) kevent(r6, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4f) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) executing program 5: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0800000013000000ffff0001e8ffffffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, &(0x7f0000000000), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba357f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d60276256143171c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000", 0xe5) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, 0x0, 0x3e) lseek(0xffffffffffffffff, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) link(&(0x7f0000000140)='./file2\x00', &(0x7f0000000200)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000004c0), 0x0) open(0x0, 0x40, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000000240)='./file2\x00') ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x3}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x81206919, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="65388ea4c050", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random='1\x00', @multicast2}}}}) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = dup(r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0x4, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000100)="fa9a810697733020453da85d123293241c6e05c6b2d4830000", 0x19) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697f, &(0x7f00000001c0)) r2 = socket(0x1e, 0x3, 0x2) getsockopt(r2, 0x100, 0x7, &(0x7f0000000040)=""/29, &(0x7f0000000080)=0x1d) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r3}) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f00000000c0)="c8195aa13fafdd310be533f4bc3b053166e97e741e295fecf1d573d9b1bd2e25c06182785530d97c4388ed9eeca19d9d6d78017d3128c2fe88a0869c7996a5cfbe063429445d7c5455c29c9e99e8571878db0d144e61efd9d7676a9a7ca28082c0c2ef843089bb7d8dea248dda0e78ba94c8f3a795", &(0x7f0000000140)=0x75, &(0x7f00000001c0)="ebcebb5c1b3bfd39718afdf9888053ed22e7662640d462a6908d502c07afe73ddc08c86bc2f6b58a65505c373c400b8afe258285b561bdd2f324383ff6e44244089bd186bc9b440af1683053b03c2fc70cc83466b1de8f8a0bdfa588ea71a2c4c5d0b91fda56", 0x66) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x3, 0x145488ba, 0xffffffbf, "00000019000900000000001f00008000"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) setreuid(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, r0) executing program 7: socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB]) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd60b4211100087a3a45d01be928"]) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x40, 0x0, 0x3e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000"]) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) getppid() sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 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) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0xffffffffffffffff) executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r1, 0x802069b5, &(0x7f00000001c0)) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r2, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(0x0, 0x0) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x1) r5 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, 0x0, r6, 0x0, 0x42, 0x3ff}, 0xffff, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x9}) getdents(r0, &(0x7f0000000000)=""/32, 0xffd1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10100, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x6, 0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) executing program 5: r0 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) close(r1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0xc, 0x4) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) sendto$unix(r4, &(0x7f00000002c0)="b10005020000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808e37193f8343712cc1100b71dc00009000500"/177, 0xb1, 0x403, 0x0, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x5, 0x4}) executing program 1: socket(0x0, 0x4, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) open(0x0, 0x1, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfd000/0x400000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$ddb(&(0x7f0000001a40)={0x9, 0x6}, 0x2, &(0x7f0000001a80)="977ed46b", &(0x7f0000001b40)=0x4, &(0x7f0000001b80)="f0147e2a", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getuid() setreuid(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r6 = socket(0x800000018, 0x3, 0x0) socket(0x18, 0x3, 0x0) shutdown(r6, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 6: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0800000013000000ffff0001e8ffffffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, &(0x7f0000000000), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba357f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d60276256143171c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000", 0xe5) executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000580)='./file0\x00', 0xa, 0x28f0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSTART(r3, 0x2000746e) write(r1, &(0x7f0000000080)="c7", 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10220, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r5 = syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r6 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000000c0)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000140)={0x1, [{0x2, 0x100}, {0x2, 0x7}, {0x2, 0x200000}, {}, {0x2, 0x6b}, {0x1, 0x3}, {0x2, 0x8}, {0x3, 0x3f6ab33f}, {0x3, 0x3}, {0x3, 0xf4e}, {0x1}, {0x1, 0x9}, {0x2, 0x10001}, {0x2, 0x5}, {0x1, 0x80}, {0x3, 0x50}, {0x2, 0x5}, {0x1, 0x8001}, {0x3}, {0x2}, {0x1, 0xffffffb5}, {0x2, 0x8}, {0x2, 0x2}, {0x1, 0x6}, {0x2, 0x4}, {0x2, 0x5}, {0x9605e4c886b172f, 0x9}, {0x2, 0xffff5c93}, {0x1, 0x52a00000}, {0x3, 0x80000000}, {0x2, 0x8001}, {0x3, 0x1}]}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000540)={0x3, 0x3}) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000002c0)) r8 = fcntl$dupfd(r7, 0xa, r6) openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000340)=0x7ff, 0x4) getppid() ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r8, 0x400c570a, &(0x7f0000000380)) syz_emit_ethernet(0x32, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaabbb6a045bf922b88a82a008100020008060001080000001002aaaaaaaaaabbe0000002aaaaaaaaaaaafeffffff17423538def91551fc2230e917f91d513fcf3140faab5456945ec4b88c1ab79a36be63435d7603970bf9991c07661a26bc5452c79c6a1baf29de2844d93c132c5b73b841c9c3f088dd1648ea46f3b4ffff0d6d0a1eb859ad06bec4cb845019913ea036bf86913dd8ed170e3c9b8fb3206a52888c352117c302284c79ffe0b2d289025e73927778dc752581805e9ce53056c1b6ee77161c76d2445e06b83a0fe52aa3780777724c2ad73185e51d33"]) r9 = dup2(r7, r6) fchdir(r9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getpgrp() socket$inet6(0x18, 0x2, 0x7d) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x84}, {0x4}, {0x41e}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000140)="c0fadae9e5497e85b9", 0x9, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf6, 0x170}, 0xc) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(r5, 0x20007461) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f9433f9150", &(0x7f0000000100)=0x7, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="83", 0x1) r6 = socket(0x6, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) setsockopt(r8, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8000f7e, 0x808, "cfed0ff8e84e82b3950000008000"}) writev(r1, &(0x7f0000000080), 0x0) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, 0x0, 0xffffff01, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x48, 0x20, 0x4, 0x3}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x6ccd, 0x6}, {{r0}, 0x6, 0x28, 0x0, 0x40000008, 0x400000}], 0x7, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xc1}], 0xff, 0x0) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = dup2(r6, r6) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = socket(0x18, 0x3, 0x3a) r9 = socket$unix(0x1, 0x2, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') getsockopt$sock_int(r9, 0xffff, 0x2000, 0x0, &(0x7f0000000080)) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) kqueue() semop(0x0, &(0x7f0000000040)=[{0x1, 0x9d9a, 0x1800}, {0x0, 0x7ffc}, {0x4, 0x7, 0x2000}, {0x1, 0x81, 0x1800}, {0x8, 0x803}, {0x3, 0xb180, 0x800}, {0x0, 0x3, 0x800}], 0x7) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="100000fff280001f0000000000000000"], 0x10}, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x6) listen(r0, 0x0) shutdown(r0, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) executing program 1: r0 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) r1 = socket(0x2, 0x2, 0x0) close(r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) dup2(r1, r0) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r1 = getpid() preadv(r0, 0x0, 0x0, 0x10002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1c}, {0x54}, {0x8106}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x3e, 0x0) open(0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r4) syz_emit_ethernet(0x1be, &(0x7f0000000240)=ANY=[@ANYBLOB="aa752786dd6075689901883afcfe800000000000000000000000007f43fe8000000000000000000000000000aa04100000000000000103000000010a00000000000000000000010100040101040100405bf37fa5e3255b0f757f5db64d5affa127be062576d5d444ccf20fb021eb3d6f7d9de6bb99bb265366ba7c8e40382a5e1f6336bece8a1b0a81e73d75326d6f30683509c2f8581be31c1527f56f4521a4693115e87f0d3788b9f09754000100040105010100c204000008e10000081c0000000000000502040109e1466987d288245b56786b4eaa1123da8ba87a9aa10733c31f0f0e44cfad36022fe431ace973fbac6a2a472a62b26195be62d40fcf10099ba54ad82632ef6f104e6412e83e9bb168cbacbf459def2dc06baf681b526fefd48a4cf5ba99488116264ac902110f6ba54ce84855e0c3cc16f683d4e98b3e011fbdc4c27c07b20ed6593d3bdeffcd11e21a8804eed8c3e650adf3af2dbd0be1d7ffa3726d69b1608c60629d5090107270891d9b7df97e55cfe5765bc4c62b83fb3a6d642c4bda4723cd5c4b42b4fb67c445d0426cd50d24dd1b0c39ca3de28a435808d8e882a253aa27c700c8d6e5e5ee90d2f6384ae71d49ce04535afc9dd8fc2cb0fa17a5df5efc014c0bc1c67916bee259ec9d707c11a99d705c880027bb0269e02b061606f2e25c49c6876ce8f6fe3209e1bd1b007d3f0818bbf6c70384d6ecfb6d7f7cac7ee103d6124fea9d4d76a3f00f7d12386054897bc3f11ea01db5a609e2ab020f12aa3388e621b409a37dd846d06fe534906ab5f287056e13972703ca29e4fcfac104e1ba000000000000000000"]) setreuid(0xee00, 0x0) getuid() getppid() setpgid(0x0, 0x0) close(0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x3, 0x4) sendmsg$unix(r6, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1000, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) shmget(0x1, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) recvmmsg(r7, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) executing program 1: 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, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000580)) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x3, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f0000000a00)={0x4, 0x10000, 0x2a0, 0x7}) dup2(r5, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r6, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) r7 = socket(0x2, 0x2, 0x0) pwritev(r2, &(0x7f0000000940)=[{&(0x7f00000005c0)="bb5f306a259577ec91a0a22235da13697a9026ba49d44032d940874ceed5ac8771a3f6bb9d185d268e4aadfc34061c00977f9914d40bc03f88660589d03c90e25fcbc11af366206cfb1d1313027317e58187caacf81f802e44cb189a7011ce", 0x5f}, {&(0x7f0000000640)="6d231cd11df9e1b3020f833863d8ed18b1fd2db495abfe8097c6997f547b4c3895326df7a7d339ee01e71afa68bc3f3aceddc05dc40b6f0b369176284dc4100ca1fa005c1dd049c9daa6f8f1a526d9c5ac83d0f7ead739a6e0e99590d30bcb076008548246bba571a1197ba283a07b949091420532f431120e7c798a7d59214b18d0307bbf3fc976", 0x88}, {&(0x7f0000000700)="0f5fcd9a04a5f0c5c259a5731d77c65099ca867566ae199672df4923789c0e7c5bf78504668edfe4b3f4cdea4c2b6d3f0c0a0ff49be52e1be6f5d2d1938c40a88281d69c03c294c6617eb0c12534759c9e569a0f76a7db505c77d3dbe1e6f9b3575171ec08a4cee843cc79cae4f14bddf032b9abf4ffec85ab12120e15d71243b1a68e834e1610b0e711f05587f0748684acf3962ae0fd3f9c0b2670af1b03828a05dd3d7da7a8805d71bc8b87f8f6d70d44db72d530d6cc2e0a611c45eeeebf13ad4db3e0251650a3b0d61ca6734723", 0xd0}, {&(0x7f0000000800)="15605d98569585b75e66d549c9c6f3c87f2e8e0fbf8b84739eeb58c70e3cf99bd26ec26767982855c1c185247014066f98399467af2b001d96d94ff7ddf1a549c6c7db20e18f6fc2e03e495e8c52ecd6df66a7730533a7c1c40d85385246d6dc754ae9abf43f729c48cd671c68f78064f9201d9c00629d8ea8723af73b1c124b04f1390b143612721f0c62021f99a1c53156770a166679d35eb2b9437482f20dd11d73c96460305e196d072625f15aad4ad1ae49c1c5ddeb539662c5e7ef3818327909b4290d0d9f3b0384247ba38543722f3eb40800db938d7639ec3f136d65a8fe989b0fa1c96cd99e9bfa6aeef2c6633d8229f64d5d4f2c35e05f008e21", 0xff}, {&(0x7f0000000a40)="0441e76d9c928a1eb6f68001000000c7070000004ceb408338f52d71c81d02400015", 0x22}], 0x5, 0x6ac6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x20, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000000)="67c9c119ef0e379aca0f3e164952dd4c7a7c31b183", 0x15}, {&(0x7f0000000040)="e5fbb8b6421f6db4fe33510610c93f034d642511f765ba1d3d8721410e1c735ae84ff6cfd59ceaca6de63d2adcd9fd9773d3ac59712a98fa251ff50f5504b088b841d5ab618f4385e3748db1106466a719cc6e2a1fd49d11e1b1cf26ceb43b1ce3b4f082404872764973bbd70fbb", 0x6e}, {&(0x7f00000000c0)="7cab93cb28a9b35151450c19cf960de4cb1287e068cadc04f63f7ad23c630dc2b0da002038ddf1e4b23c20035c062539c7e30c051842bbc428a8aa989c0a88ccd98ecede41e65a23866f1576472cf27f0931251c1648d54ebf76ffbaaed36a03db25ae", 0x63}, {&(0x7f0000000200)="4e2b9872a8c53afe1172ea477a76993fe9e7947dd1e942bb387dca10d27aa0f1c2c2c7bae86aeb8ca79f2344d3c4d55700c45350d85bf17d368a983904331c08825a3de16f9c695621394cbf705efefb23fef6f0859f229b02563c3290050802df4bef88ecd07d48ae1b07263d48e3f2890d257d6739dcd9ed65e2304a25e46066319b9c28eea16161c8e61a774402ec1e4217fc1e0440a52ae265ed8d1cb0a5e4e25e971e1939223bf8da95f1783b7edd87a614a67e26c14c88a99c2b46453862a24a7abcee6147d1b2677fe6aea77be2dc0346dce381270f75d05b4e775156f794a5fe23eedbd80bc07ed030d540d835d0d4f1d941ffe98453", 0xfa}, {&(0x7f0000000300)="085bc5f87f27f236141416021891c0982e08c48d58a07136877e53035cc7568dfab6b2d9cbe525a0bec27695c8c2e66fb411986a16734ae94321cfe648ef9c37c11fa133d473fbe8229deb9287eeb44ce8690204125828951a62e3b70d3ed5c46a83961fcf880644dbb355fa7df90c8c3da61e69a90c0977fa071713bd591e708f", 0x81}, {&(0x7f0000000140)="063fd600b0a04bbee91e98736993995e9982a2adf22da4aec5eef811ddfe1f29a564590a3a779a8e79d835c229077a13ca1f8873f716d1950ea433061b1136a4fd7cb569aa2faf798e5e55febb8aca1cd730fb8b205508609d20919fba4cb85c93ab2a14911e9d0bc366529b97", 0x6d}, {&(0x7f00000003c0)="6a507d0ede28423b886b129b597ff3298615e00aa9d80dce4f66595de9d337c9eebea1c5737822d8b2f291e0d10bf9a84095c074938ea38dcb3fd35ca63c7276017390bd3cc84b426f5791c5b19b6bbcf18689c1316f134eef7915b84e09f4f0f24a73b596f607ee6eac9c10d6e3b82e9c8500eed0187455a254b94b5daa6d7db34d5aef8697ebd2c48ecc862d2e68e03163f4736287afb736012de246e626", 0x9f}, {&(0x7f0000000480)="1731f22dd6d6562222cc8f7215f49b7bf13e17484fdefa855e5710d9221d2095e9f92dd67af1caac683aca2be7c602530c58f040c4ec9d35e17be90d9b44ca7ae4ef46831c145bbea87be21bf1fbb77459ea2c82b6d147", 0x57}], 0x8) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6b, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x3e, 0x0, 0x0) r3 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000680)="f463414fdb44e9678348dba23d79a37e96cba90a2572ad5bebe17f47f0ab32ee105f75fbb52970b39af0f4b921870268336e427bd8706f7d2f3ae6db8a95b46d7a7f4de3eaacf6f0c3eb16a9915efc52eb7628620311697c00000000073573a07b9a98493b94be204d92095301a9b44de5ad49f45f3f11e19121e9d71fca8c1c7730f60300000000000000fd4f9820c71cc2bd5bebf3b76fd8663e9ab7444d6192688d83884f80d34e0d1eacf952742cc5738ef86b0f0e77161068691d28ad74f38f6743e66e2423055afe58b0855a89fe26f5b5380aecc02ade0b4e868397a871d3b0d8dc588859f061096a641a9c", 0xef}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00fdb1186461c0810281c796791461292150a3fc"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r5) socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36cc", 0x52) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r3, 0x40}], 0x1, 0x0) executing program 1: r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x9, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x33, 0x0, 0x1}], @generic='+'}}}}}) writev(r0, &(0x7f0000001500)=[{&(0x7f00000002c0)="34b90370244b89a635a55292b595d81a6c8e02417bb8f925aad5dc550be47c76b203cc2fbf4f9ee41e0b272cd001d8769b2b7bfd36630e60f0ea1882ad961e568ec7e7803c52193ecbbd0b5c682a05a016bf0c60a5ec388d6b6d93cbd3fcf0941223e76848c1ac4dc609f418d66f5c2bf9f7cfa46adcf510f5c1b0c77a28850a5495b40408e24d902251341f3e3229b7dde52a3a5d53b884613546a0d6532af8071ac46e9c9d0d00eb2972f8940f21c328703bb45207bef237822a93d04608ceb0507ceaf3863cf56b6476066cd786a68509d8dd5d7aa01ebec06c6133643cf0955b631748455694d0c6cede585d2707aba8a8570d6af9eea64b6d7cd6070527b1047b43e9799161bf31a5e8b15cf10ee68d40d072a554850368f651c63b7995032e937ce0cdd9fa9e72647e9a60ee1df3a082637d0a7edeae82518a7d051954516a08d6cbad90031d834434bba8fde0c10d8c2870cfb964847ab297f47070b22661e60e9d501288f533500af7d0a526358827736735f3e0ae36eadd2b1f850a748cbbbf47ccd40e7e7b41138f010b3eb7d6d34ab97187110d586c5bb579ab2d346107ace2233f85d28c9111d7bb03f5c322f3b03f66d53c2c114ae015ad8fedaf2f23e178fa99a3281149d1a7d6027d2cc3574449bb7d603bc4a0bf4355b01e7640bdf28278f5067f51f576d66b7f2e16134e5c8148cf7bfd5d79462fae1147d24be2a1997fded47242d0ed575204f2df9c77cd89efa7263fa86ca33e4484ee53083f5d5b72168e75ebc2a8a8e83d0a173bc90e9434844a822e3b38a59d058b9cbebe2d493e5d2aa350ffd5ed5b8561ed9e0ef645f52d986faac80d576aca329ac57db073fa76ee0ad70c672ccd8adc4128a362c69675bc5ed1885bee7447572a01b8e7c2061a11ecd662bbde04962136ef89f222562dc4f996fdeea9ad579a069f56109dd3af53cf19b4d586bb1ac1ec41c1ac981ab0abf26657650dc84f1518aa8a3b71ebb39c462129215071d989e57fd48ebd6e0a8f65d8d8c3fa2de15713e1c76026964c9fb26fe3dff26c0d8e03a17a1b453bfc573cc6f2ccc900648749da81eafa8f49bba570560d56507139b70eff35a8577216569cd5a0346021b4435b876a54c6e5128ab5aed87ac4ea09f72ce69cd7fc90d44fe24cf50ce5d8d3667b521153eac85410510c9496cda4b0334516cc97432c037511cdd5dcf382366668e2f76fd656ecca14937a694879b0bfda95f056c87f79570029d2a2a6628d0bd5a58430a090142ec25023bbdd913af7ac6536f141e4c8943e60e0c1f859e88c3fc5559fb3594a473dcab897a78e18a792c7c7e0563834cd81b0a945f66d4023d34f5ffcaaa3a5de42704f35b2ee849e401ef27165cc61d330fe5541d67c4d15a03e1c5b927c880aa6eb67c5056b992de62c81d1aea759f71ecb99589d9a42ef0a4d5c3e84c0cfe3cdd7ca87cdf627aa3c8ac051cfcb76ccf0516bbbe53d2169dbf0782f42fb9a28a06e7d7637dd4d779a9fd025d12620d62b75f22d2be3614ab51e6815cd021026455823618c13eee6b5d7d4592366c6b289983b43a71477fc16e6af4c76179f4645ff2428e0e662d3dd356be716fc969536b8d2beee37ccb9ff37f1626c57f5651aa9d1bae0b17ac8d4e33ab8b4ea13426afbf5c0c1682ef9b6daae744e6b881993134e3b465a46879a350a4bcc4cc8f5104b222362d929dd25433bc15645420bdae8dd76cfd3af69c63516f572670177679e5fc37d0a19865627e1f88b76b93736ecdc5ad7f8b23d9f9261728957751f079595151c9f713884f7c95580027772acf35154735f8783b1b7e677ee30b3353a33e592d6e30ed23577fcac046c1297f612a1dd946f23a03e6aaee73ad16173006468aa578ff02e3ffbc6667170d890ba0a675f3bb9e602c4d063a411243fd618112224c6145cc8679fd163a3df0c370897ee8cb5e0cc86fc4c8f07be8c6e3c1be634854a9429bd5b478932cc29874b440e3397a8f82ff99f9c0fedf341a7d7b210b5b693b317f51be537248109fa654ffe91c265719c730f8371f1a152e19ae669ef41be7dc0ae6992a4e1a1b916dd898ab56b9c1299037315990440cf9d4335ac8b83d95dde840f4b66b6868695c4c78a5a3c55b702c5eb8c1923dc540bf79817add5b3c084f103f43214cbd49eb3e9c02c3da4354704004bd7208db4cff823553848c2b4825ad211b4911a940ff5a68a6998815a814ef127e96179663f42954c537859e284c3df5ac54164c2db075e68296e16f0bdd75ac0cc740ecb68f75c546305f97da9f150210ee865e1070dade298ef1aeebe985328f0a12f19acfd887452d4c9d64aa777757bd20359b40fab985c6b63970cc45d2b6d5a58ed00b3c1363c5e7a0a42e41808b1dcf00367ec2fd57242ca8299ccccef3f5a8b47bc84fd8a4139d7dd6eb35abfcfe809409827990b92d02721519ee3d57abbde384e4c955c48a3a269cc983b6577065c3535b8ec06676b355326b36849031aa19ac9ffc0bd4a1ba583b1b99f9901688e656d9e0ae653f32ff9471f270d3ffe6094caaffe0be48e16cd136c473c0c2d65d0c0a9e100cb081b721d498fe90726f81c0c7694054ee6a29ae1d876d21f74d8329e752f72a62b700c1f245640cc4e98dae1e39df47e460e882941cf24164d77853e15ebaea8d76480005ba83799fd181816424092756ed228c0f3104fd4f50e41b0a20f2951e743ed778811255cb5a364ccb5741443b4fb54c64bbf2392dfcb317ebbbe29957718610d07b57bacc2012fd97ffe51fa3856264a016c9e52e23a977ec41beb16f71aa3636affe9c78d74787db40dcd90dc6551deace66d0747e46684925ac8f3f19bd1636b344b536b47030de7c8a1bdfb1e4d4841989f6e84249cff18fe5280af8d41f6c13c118ba2ba70ff5408fa281171efa8b0b1cbefe1b876725339b37680a1b0d18781e0404dfd0313f5566c84a466faf72d94f69f8dad8de0d400ef42a39ea560cc648ff5fcc8e32a368cdc475aebf5fe221888549822378dcba4ca31237b558c298ca644a302467e616a23f66b8be7dad36c5dc8b392270ebccca92af6c95477b11af9b14d5c4e8446ef63a2abcac7b056e2d766c0787f6c2b1e9e8259a5b82b210c8b98a0ab3429da0f222f8ff5c1525d28c46411a4083c87629640142614bf9d295d4081fbe69407396ebfe0cd644adadf7bbbcae72987284d6939f47472153bd753c86034e51945c997276efcddb67b74e528446eaef03cbd3ae4887db81a1531d8faf9cce020fda3408b578dfcf450810cf995e25397995f9acb5032c28e8b852b87ce1907c307b0825719ea6d490cecf9e69d8332bbfffcbed8b9f88cad5f7698104128778da1914a0be7264f5f006665f884613682351cdfd07654321425305886b52dece68cd7885948f08fc1d36599d4a973c2f05f62362c12dda8316abc7383c0cf9e9ea2c21a8fcd91aa2ced843a6d8980fac3b3b9968e12b8e9ec0696af25ff9b5963091f9ce491e1cef9fb4522d80f26e9491488b8f99410f51cfb94c1c17d29ba4b7d19d705133de608cfedfe534ec3ac89a4308a5603cd44ec5c003c305f2eb3dffb3c901e35483abdd55f6a339492b3a0d86f5e0e3fcf09e46bf620a82974482eee8eb7723aafc7b987b384bb34914ba53ce9ba37a5fbf067f43a48996e0d6008a467f07731a1116e74f98d736c349d9a1ed0a374f3ea4dd97e5740652ea1901a83a1bab9f70740ce46ffe41c35dd288f8cf312fa99291d119b12f208b3f4618a8a3045f14166fce3c5f1203a3f2c9f40203f4d08faf9c21643b4a6e7d2ad86b847cce6db920cd4d6c6615c01314eb0729e9204be2e73f177907d7a36366daa30508f00f07a07b70c048feb484836282507d351c060e66df886a189c6da56a44bb4387f23847bebc989585d7554a53777182644cece67b59823c99e4baf9c47f37807d23620cb7e9bcf3366fca9df9bdefd99bfeac3ed745cca61f70bdec8bb8eaffa9eee030021670d2f5b324c31b0cf9185cfcc984f6e65e3e4f406b61b2652deaba89a050946ca466ff61280989488560ea0e5eba3b74d46c8c1eda7514ee363b5f81270d1a1c84d648084d3dd92cdd7be854237af2155ff1ef9dee915fe2533cd7e6988951e6d92a80b87ea068bfaea25fb952403f58769f178ee5446efa7f0a29767f36842ce023d9b436a046886b406a4a0d31fb9344c5e719d29a8dc5104e99debe47ed2f2def675fe986cf0e04d305f7744ad1cdd3d5d16a175351cb4fc8f2c99b1efa8415d207633399d4704adeb6491012dad5686fddc1d44f343da3932b6125f7993a31d5d3728cca960faac0f95e5ee0ab785327f5965980342a4fe9a7e50cb92e76fa1ec3a0731c812cf1667f432fef91d1cfccff1d95c077d2ee9688ae20a7f573e53e13743c963a4ca836901ab684af6a2cb83a05641347890c5e72cd62d26608dacb0fb557f5bf12752c2c337e179b60cbf6e0da9f81b0c815b8f31bff1ff69a80984d92e7034ba3b0eed04246478fc12a8da417a944b0f3061db9d2d3736716981f764e523f2e10d7894168a524042c02642a2c9e4fb1fec276ebf9ba714ed0033317ba77b5238684416e43615028f6e04d0fe28f3faf77b109222a0de4090e2ce5d9855cd15763cf44a9827937305ecf5040748e0c0558ed094c6f79ed60373b7e2fe0d6cf566e26c3ef1e58551f1242097946d9677d9b189adff10eda516bb141dc7a29cc02849784f5bde36398a6d112bb3145dd513c707968b79aee9c2a7745945467e947f95552d36594ac0187b07f22ce7df10561dd2569f2276e7e5c6d631804935dc13762984d1f0c3a2832beea4bbda1e3be9a122f1b0c73803e0c33c1ba15adba9ea9d062a5cca0f60644c8dfd8a9049968799e7b7880a2eaa4343829eecc21329d3653e02c089d0ee83b83143e40c3672d544c270a6865bf3098f25a6c776a776c9f7aaadb1f74bc969ed1e2d1064bc7a776b35c3806ccc336f21161058e92f7ff4e2a10c2747a3d3c8fad3474cec9cbcbc66df8bb18b90d541082a9147724d49470a9474359a17580a50d2288028b648466acb0a2ad6635843cf1a96962cda865727e2e92444bd098254192abe3dd8b97524d9a4e90ccddf7ae88e875eecb2a4d9c1b26c278ca65b3f49a451768939c26fb8c80b4095d3de6335d83e1af990400a022c683b8d2c2e6d17452f97184c78801111a7d59c82ab11241828abeda2310a00091623afc0561fdc932ef4fe6158d7d405910d6749679eb82dc44053f4ee610a02e863f054244d0ec622f42ef78bb9994c6bd8eeaf317b30682d9864682899280786a788001100c8fe3250bf92b3f72487db6da2f6b5717371f85c809877b686583ae8e5e5c84518fc588aed343faf56be3e395e7d153d49f1382c6fde7dca35fbf51603ccd296684bcc5b2c6e6c356e795410dcae04583e824dcffc7beeb18b81b0403fd8f2c647a019bf8926d20168b9058903844eeb51b1b1808c524ef5696f71cc7d7fd3cb70ec96cf3fad0832aa567964c662aacff62ba35ee27f9fa4dcf7b9f0c6e6c40284cd6dacb1706af294af2c78283243e981350dd234d874c1f8616c850bd60c192250cb3d08c2b6f81196958fd19883fd9436d8747293e0ed2c023ceb572762e2a6aa5aac20644a0c3360a10bdad839ea2340476b2a0a0a01e21e1e5b9c90335c6ad42407b79f51cabb19b74ddf8be1d53ce4a08c2b687d50fe4fe3a57c025b01fe70fb89a6171f109d3ee0441690280cc7", 0x1000}, {&(0x7f0000000080)="9d1608a5ee587fc7094d01cd6e8cd64563e1b4c18da5a17c71f6d5", 0x1b}, {&(0x7f0000000140)="124302a33764e01c2a4b5ca518f277", 0xf}, {&(0x7f0000000180)="8c76f35ae74e011c0c724814dc57f803ee081bb5a274e14c2dd74d48bf98fd9e1c480fb5d5f520fd5c52c1dcf50234081c88f412c71e8b137b1e6dfaa11faccc152bc50970e6218f541e2a941d1a639a8738c791d47dd4713532b59703acf44aaaed4e999b9d4b7853eb51f5a7aaaeb8efad9c77aa7ebe21362cd8cca2e5ad62ad350299b53842d1be358b98bae5c5533c616e4d399b9c2f380845513053d85fb8a28a1c128af3bbde47a25774928011a9", 0xb1}, {&(0x7f00000012c0)="d3d23c670e35abbe686bd89eee834051568f5c4befe3a1132fc3b14f7d94782a1385a2d1993add36d3eaab171229cfa2f159316e773bc932369c253bad8c7adcc9134d297c82f79e60ee5fd2d5b59b5beb", 0x51}, {&(0x7f0000001340)="4111178b6370c8124a042c79b22136e701d5b8601035e2e5372eb87173e1ae3fca4314973af8c56d7c9a1344b0ca0b24ca2fe92927c25d607789be638c1c2f67c28076ab7deeefa84703dc508b2027616746e4713437daedc1593a304bd907d8f6831d0649b52d809df8e3b8080d6ac8f727b6c1e13d79ee65f8df47cd23e28484e0fbcef8454490e14cd9de916e2908b883380f66279276c3a65302fc6613c5617cf2c7873d250c382d64837d7e10fe91eb60c5a83fd088d45fe1bbe869610eff923340f441df4b31cf716c53", 0xcd}, {&(0x7f0000001440)="7252c547bd896fd1b3c8a1ac8bb5917ca9d32501771a56d6211c2ab2c010b4cdfeaa9733065ba3dddaff5636f681612cb55d583382007b8b3a520699abcf6205d09c1316fb5ff96e296a15c9b893664d772ae28017f95080fc40d3a6caf3a8b88dcb118324113d294f305ba0e952477d1ba091a5393a055f04aeed9e80b7678b0dda72ed170fa07c1e3a5dc49f8d3d34d4af5ac1c92d3ac9f6dc0fdda42c2634af43ccdc9f47534ac9acaeb8ad290ac71bb803ac", 0xb4}], 0x7) r1 = socket(0x18, 0x4001, 0x0) listen(r1, 0x0) setsockopt(r1, 0x1000000000029, 0x1b, &(0x7f0000000040)="0d2a2ce8", 0x4) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)='O', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc0000000000000000", @ANYBLOB="23f94c"]) executing program 1: 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, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffe, 0x0, 0xfd, "ce51bf4d1e61cd965d51c9f9c3e137a69f61a565", 0x2, 0xc}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x1000000000029, 0x27, &(0x7f0000000140)="5e43e9b611f800000000", 0xa) r4 = semget$private(0x0, 0x4, 0x556) semop(r4, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8, 0x75f72db30ec9524d}, {0x0, 0x7}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f, 0x60cf5defd474bffc}, {0x1, 0xffff, 0xc00}, {}, {0x1, 0x289, 0x800}], 0x9) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x1, 0x4, 0x61b0, 0x100319e}, 0xffffffffffffffde) syz_emit_ethernet(0x128, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1]) fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() setreuid(r5, r5) semop(r4, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0x2, 0x0, 0x1000}], 0x2) r6 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x0, './bus\x00'}, 0x8) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) socket(0x800000018, 0x2, 0x0) executing program 1: 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, 0x8060694a, &(0x7f00000001c0)) syz_emit_ethernet(0x46, &(0x7f0000000340)={@random="73702eb9ccc3", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x800, 0x82) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x13d, 0x1, 0xffffffffffffffff}], 0xfffe, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x68}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) writev(r0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000005c0)="6901664dbd0937ca87718069eb5c3ed919c74b5397fcee2b6f1130c61dd1cfdeec8fbb7e21da5ec6660062c0ac47cd6e80d8bf60754546dd9ca5726bbbfb72d1f96ac63b93bda0bdccf51e295db5a4b64a7a1eff82ff09f042c0a032379e2636bcf6e5ed9b6dcf2a4a5a8d862c676195c73a7a681c752534bdfbccfe4b32ff282ff885f9ac9c564e071cd8db81ab997a2e15a024fa690ef2d4317db70814dee17f0e12fd997c60da4b39861b9e1f6195f1debbbbdc1635b9dfe5339f5b3cc1622b8eb6313ddbd4d1bae856698648db6efd8c5c2ebb975b49ef04d5ddf287f3eff272dcd412a2d72fde110f50af", 0xed}], 0x2) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) r5 = getpgid(0x0) wait4(r5, 0x0, 0x2, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0xe1fc3a40e7a87d5a, 0x0) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000200)="1f309519abb3ca20e01651fd32f5eb56c22d23127b5769e19728968e680143b9eb5a1de939ecf434d12d3473d30554219690b545cbf2a5c00a664b375324b932f1a7e7ff6c82a6540b3475660bc2e9c2f5225203974cf148fced49da5fa4b00c0e6991a87f72a7ee23f99f8e17c27188401468b830cb6914c9597d3af19b2d34d0ad2a99729b08de2a490f53c406afa0c81b963c27b85a", 0x97}, {&(0x7f00000002c0)="9e672351fe1354979be5ffaef8aa9f99ab818ce379400437761265308309aac4901856c8c0af054f8b7835d2197e0d06d77dfcc00c5a5262c52ad9f8e0858c8035c6438a851c17bf4a417279398fe383e4e4eec4ef0ede33801797621f5826354c439afb4484aa1aa30f6b21c2122b385a6641ad7793bc83c27fdac602f9b662520e8af2611cdf34fea56691f993754df683708ed9f10f88871f5ed968a8b2ba03627e", 0xa3}, {&(0x7f0000000380)="4ac8152cb6839f1f11484cb9fd6562731de2a4f8", 0x14}, {&(0x7f00000004c0)="c2f0a4086c9dcec209215b7d394f74b0137b43998b4b0e9a783b7b57666b7d86ee6ef727a1d53801428c9efeb4105b4a71fd7d2bd610b96d1e717bfd311b0bcb90de4f8573a4ed27117fc5c6ec588bbad8488af3375539b17e1785f38152d4d5bcdd605f2961dff49ec8005e2fbcbda2739ebed651dd10b31fcf2bf0f021bffc036bed9794ca3bfda271166c0a51649bc6b5dc78b83beb6bf431eb0a29391e22db2fa52b4167bf1e5623503828f010e131918b24cbf5688e0022b2bf2ef5e5f898257450a4a03b9846e428ac12c466c2f547c4184a9116ecea7bf8cd48ca26c2de505baab1dfdd2aeb66", 0xea}, {&(0x7f00000003c0)="d6e96e3fc3620c9f62dce284f04674be25727be005", 0x15}, {&(0x7f00000006c0)="f553fd82a3b3fc50ac610ecbd841a23a6288248536446ef890b855473b12d2028d8fc886d2586491535fb1581ba26bfaa7295998d342e4c9a7b51b54d748b57ffac9eb5fc5597b6ab3c25fd7c454b691358daf1c34d1c95e3949d3b6c6916553db0645c0e7a92d72f4fac2f9b57cee77ecd36834b231b88efa25d16ccd1bf9c7ed0b", 0x82}], 0x6) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r2, 0x0) r3 = socket$inet6(0x18, 0x8000, 0x5) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080)={0x8}, 0x10) pwrite(r3, &(0x7f00000000c0)="c48d5b998e32cbd0bca9404dc030eb416a449b5b074cd60ff21a6f0bd8a6574be7be5c3a58c4f90df8bac0b11845697bbf3e041c840df13feec832d3918f7c0376cbddec7cab9b00d3539fff9b33fe954dd7f77141ae0f440764422650aeec9b5a8c04842fd64c9b6747ccdc418a72edb862bf9f7ec609a159dbfa359525ff4eb913bb57bd25f0448e", 0x89, 0x5) setgroups(0x1, &(0x7f0000000180)=[r2]) r4 = semget$private(0x0, 0x1, 0x10c) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r1, r2, r1, r2, 0x80, 0x4}, 0x7, 0x9, 0x2}) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x40000902, r0) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) fchownat(r5, &(0x7f00000002c0)='./file0\x00', r1, r2, 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000340)) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={r0, r1, r2}, 0xc) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r3, 0x1}) semget$private(0x0, 0x2, 0x20) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000480)={0x18, 0x1, 0x1, 0x8001}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getpid() chflags(&(0x7f0000000540)='./file0\x00', 0x1) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000580)={0x2, 0x1}) connect$unix(r6, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) fcntl$getflags(r8, 0x1) r9 = accept(r3, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) sendto$inet(r9, &(0x7f0000000700)="49501787e587b3bf4e55f1dcd62ffab8b4202190ef30dffae853a347e417608e5b7696f4a9ff80afbb7c34944642e09d4b196779305b8ce94c16b392efc97019a07bc292aa9ea705ed8ccfd46a8a82e20df2a93d704e3cbae893f91e875fa325d118f5a2d925717477e71a2e7459a208afd177b8f0b8b154dfca503794fc5de086e35670b2804bce149a54bda376ba01991f6ba736061f511a2bd7a0d95c68370ad0193bb679144ec2fc836608d73451558fdd7079ba55f64e7c5362fb55f0ad155fea09bebefde5b52d31128d06288395fe05cf8e026fb7db394367a4370f3c7052", 0xe2, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) connect$inet6(r9, &(0x7f0000000840)={0x18, 0x0, 0x0, 0x4}, 0xc) executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4c) r0 = msgget$private(0x0, 0x14) msgsnd(r0, 0x0, 0x401, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000002c0)="cf6c82ece2a6d419319bd8df6b99d68e9d2439583fc5f07107b1d8c650dcfe25cc97c7804076afee713eb4eecd95229470e7ca0a3a06c8e6823d13109481e55e0fed7c414e3ac6d0c588f5f2c6e35e1c146a7b5da51e9c2f6cd0b170fa0c496a83e06adca37426b29db9dcd0516b7f", 0x6f) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000180)=0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xc) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x26}, 0x2, 0x0, 0x0, &(0x7f00000000c0)="c62a626ec0c0451e6fc6e7618d5f9b1f31717676c53cb528a28582", 0x0) getsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x2, 0x0) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f00000001c0)) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) socket(0x0, 0x4000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="00000080", 0x4) msgctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x190) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)) executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000200)='./file3\x00', 0x0, 0x0) open(0x0, 0xf8e, 0x20) r1 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r1) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaa71aaaaaabb86dd60cd5be100000000fe8000ff0f00000000000000000000aa00000000000000000000000000000002"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) r4 = syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x200, 0x0) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="f138dd6a38d6a5ff8917710e246b81d44a7c00a3094417d20e9e0483c310a6cc5e811c2fbea090bc5829e555f537089573a008ea13fa01ec64c9", 0x3a}, {&(0x7f0000000140)="fd4f655a17e2b255a32ea9337b9cf4d3ad3c2cc2edd4eb2601dd99df6596920e3fdc90cfae857d2add5ab1f716adbe371bffbe0ec52e8a7309ea558f484025546343320e3cc5", 0x46}, {&(0x7f00000001c0)}, {&(0x7f0000000380)}], 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32, @ANYBLOB="2804000100000000ffff008001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c], 0x40, 0x2}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0)="9b180bc3", &(0x7f0000000000)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket(0x18, 0x3, 0x0) socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0xa1, &(0x7f0000000000)=0x1, 0x4) sendmsg$unix(r8, 0x0, 0x205) utimensat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x0, 0x0, 0x3) socket(0x18, 0x2, 0x0) r2 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x412dff) open(0x0, 0x0, 0x0) getegid() shmctl$IPC_SET(0x0, 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000cd, 0xffffffff) pread(r2, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a421720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900", 0x9a, 0x0, 0x0, 0x0) open(0x0, 0x615, 0x0) close(0xffffffffffffffff) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1846a, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x99bf, 0x1, 0x4, 0x100}, {0x0, 0x1f, 0x9, 0x1000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r5) dup(0xffffffffffffffff) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b9", 0x3a}], 0x1) syz_emit_ethernet(0x3b1, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000037b2c"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sysctl$net_inet_ah(&(0x7f00000000c0)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000100)="e5c7f05520770c456063fc1a366f2b08a6", &(0x7f0000000140)=0x11, &(0x7f0000000240)="94acbd3e0b25a9cf6d689f9d8f75574d744477253019d2ec6391f700e7c6a86eb7b34e6682a31e4dd1ca1cdc6f656dc7e4d4e1cd3af59e7230a2da20bc67702f9b43be9b172328bc6a90c492ed356e4058e662d76d2c78295b55e369459b2eefeb8ed35823e64b1190f7a025a21dca4a5c102e85b6b6338abc375cedef3d2f73e8ce0cdc1396bb3e2144efa21d69ba0eaeb8cb4a6257d64901964a7dfe01867370ffec04620e1af41eb90cce76c599fe0fcf1f32dc44dca163960641df27bbd447dc86863e79fabf44dabfcc63a5574176bfb2a3296e91c5614c5e4a0352df", 0xdf) r5 = syz_open_pts() r6 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r6}], 0x1, 0x8001) execve(0x0, 0x0, 0x0) close(r5) r7 = syz_open_pts() mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x0, r7, 0xfffffffffffffffe) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) poll(&(0x7f0000000040)=[{r7, 0x1}], 0x1, 0x0) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000480)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f0800000000000000b36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f6254114511499be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2041669faa9280752684f61d4a0c2cfd2722198e30a90365351e81046fe236d952558faa9e0557660818275a5d56772fce0f3e474c49c1caba2d5612f5565a15fd64bf335b476cbc764d8db0a852d80834afe55e44b", 0x212}], 0x1) executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x2, 0x0, './file0\x00', 0x3ff, 0x0, 0x7}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYBLOB="70d75ae83bef9ef659b8"]) executing program 1: sysctl$kern(&(0x7f0000000540)={0x1, 0x3d}, 0x6, &(0x7f0000000580)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370825524016188ad98b77f7ac4fc874df55df9b85e99820b1e43364e039bc35deb8bf8e6b927c5e6515d5f83de2e539f0eeb9615e12749ffbf51ba2a7654518a0de45f5b8e21b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31e5ffb4b9eb823838bc6ccd96013ad245a9d5f23a10746531", &(0x7f0000000000)=0x353e, 0x0, 0x30) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ff2400000000000000000000000000010000001800000000429d9fd4591a"]) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e329ead8f8d3ca80d584baf42a72953fd258ca9e107ed9", 0x3c}], 0x2) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r3, &(0x7f0000000e40)=[{&(0x7f0000000580)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f953c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000600)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99aac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340388f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e470b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5b31bd6d2b6af2f79eadd1af7a2865aef7198c6cb145ef060b9c7f403bd42c21b45f103a188326e92376cf1a568963336a7b08d1973be14cf356e25038fe225d1f4355007c2032918d4daa642b25f4f24bbc7315769ddb95aa2880824", 0x200}, {&(0x7f0000000e80)="eb78ada84926b38daa2fc437b09c115efbfc040588d1212c8f26e287f0abd8f640c66106e9524a910afab6c54d2ef790624fd95e916ef85b9cadcf36793d5629d16c82a5bed9cf89c63a53548828e4fa8d37dcad5dc82e1b7cd7a6b43ddc0bac0da3abb4b822389a27328f25a3e37aac187123f415b01c0b1c31776de2ac44c7e816c6823e7d8ca4af5b3f140690a861cad836370a8d6808fe7a9978d21115d7f45be4d5da65581d0818a6c7ac88635235010be58fc37f48bdc2f95e2d000000000000000210d5fe05c81c92d9102e7a76d10a6181423994c7baa40000f4be8206672b00000000000000795e91d6f5dc7eaa030eb343a83e34ec6cd1fbab522d3f1b08b70c34fb5bfd0cfc3b422926c378cbf11d1d3a4cfca9e062d74d2817a03fe5b89f552f57b7000000000036bc28457312ad9840e4cec6b8e3a477c655a32adaa5", 0x143}], 0x3) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5db8c", 0xd2}, {&(0x7f0000000c80)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45cd5ff1293883d8cf6b567472b57188f5a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d0000000001000000498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d3147429940883fb084a2698987a7592e06cf438f1a1bf39a0f744e868dfb18180d178b61f1e1bddbc915cf38b9e5b6baf4877437166ff2f45a911df8d55ef4af8b48d106e05e860a9fe3222c953a18b555a5773757727606359655e808edfa2f017da45bb46dea51945dcd4dfff89a150b2c3e931ac51193e93e9ea", 0x15e}, {&(0x7f0000000000)="3a8ad4d1be020f01486a310400000000", 0x10}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8", 0xf}], 0x4) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}, @rights={0x10}], 0x30}, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) open(0x0, 0x8, 0x11) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4}, &(0x7f0000000140)=0x6) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r2 = syz_open_pts() close(r2) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [], "a328ad63ccd115bb"}}}}}}}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x0, 0x1d}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x9519, 0x0, 0x805, 0x2, "8c6c7f1ff21b5d119aeb254d4c2a4449b78ee4ea", 0x0, 0x1}) sysctl$hw(&(0x7f0000000180), 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffeaf) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xe1b, 0xfffffffb, 0xffffffba, '\x00\x00\x00\x00\x00\t\x00'}) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000400)="afbd5467cf0324bb2992fd1f8bfa1b8d5ecd78b69b1c96bbc1b415c81d074faca087c527fb7a5f4b0600000000000000000000000032a637c52867cc1add25d48dee7ee7608827bc0543a5d159e0c662558bdbf4e6fdaa9ff1376d588f17bf8253886b72181cecf5e82b6ab392d3b21df433790585630a5f8479c7df6655560a4717a16bb08ad28866eb7b260489687cb9e1b82db5619c321ec5e7fbb4d34794a9745c0e3c57000bac7129349434e6ecf93d", 0xffffffffffffffb6}], 0x10000000000001eb) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000600)={0x10, 0x0, [{&(0x7f0000e73000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000c6c000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000061a000/0x1000)=nil, 0x3}, {&(0x7f00003b9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ed2000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000439000/0x3000)=nil, &(0x7f0000e0f000/0x4000)=nil, 0x3}, {&(0x7f0000763000/0x3000)=nil, &(0x7f00003cd000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000e21000/0x1000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000407000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000d50000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x9c12}, {0x60}, {0x416, 0x0, 0x0, 0x1}]}) r0 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="db8a810fb98fa5a8334fefd38200c3a525c2091ba91961554387db1c088152ec39fbb8c7c7fac93eec", @ANYRES64=r0]) sysctl$vm(&(0x7f0000000000), 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a2}, 0x0, 0xfffffffffffffffe, 0xf4}) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = semget(0x1, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) msgget(0x3, 0x0) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) r5 = socket(0x1, 0x3, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) setreuid(0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6, 0x82, 0x3}, 0x1, 0x100000001, 0x4dd}) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000540)="0705c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62cc0987f9812e42ae1fb625139fd08f5", 0x99}], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) executing program 3: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87, 0x4}, {0x3ff, 0x0, 0x40, 0x3}, {0x2006}]}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[]) executing program 7: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000000000000000006fe00000000000000002ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8ffffffffffffff7f0500000051e2f0ad4500a4f87d0c032bfa896443a42118000000720fd38bf3b770c1f5a872e85c06002ec5890400000000040000361b1257aea8c500002002fbfe0c2301008abfa509b7196fcbff67d91a1ecc1400"/177, 0xb1, 0x0, 0x0, 0x0) executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x40000000000000d2, 0x0, 0x0, 0x0, 0xb) executing program 2: r0 = socket(0x18, 0x3, 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() readv(r4, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x1, 0x0, "c6b7c2d6457f282eba201b28925fa0a39ab1299b"}) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000080)="45db995e94eec571f980496cb754fc60a033b0e83fd62dbd45", 0x19}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff9, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)) setsockopt(r0, 0x1000000029, 0x35, 0x0, 0x0) executing program 3: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2eea636ae12821cff35f56888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb41c3dcdc51e44ca5b5bdfcf1d64c3003f53d57d96bcc77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f00000f0000/0x2000)=nil}, {0x0, &(0x7f000023d000/0x3000)=nil}, {}, {0x0, &(0x7f0000108000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {}, {&(0x7f000023c000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x200000000}, {&(0x7f0000293000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x0, 0x0) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r2 = open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000003c0)='./file0/file0\x00', 0x2000, 0x0) setrlimit(0x0, &(0x7f0000000400)={0xa, 0x6}) r3 = syz_open_pts() close(r3) setrlimit(0x5, &(0x7f0000000380)={0x80000001, 0xffffffff}) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000600), 0x33) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = socket(0x6, 0x3, 0x0) r6 = dup2(r5, r5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r7) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='r\x00') sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319", 0x113}], 0x2) pipe(0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0xc6, &(0x7f0000000100)={@remote, @local, [], {@ipv6={0x86dd, {0xf, 0x6, 'a=p', 0x90, 0x67, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x2e, 0x2, 0x0, 0x8e, 0x0, [@empty]}, @hopopts={0x3b, 0x1, '\x00', [@pad1, @jumbo, @jumbo={0xc2, 0x4, 0x80}]}, @fragment={0x56, 0x0, 0x7f, 0x0, 0x0, 0x18, 0x68}, @fragment={0x2f, 0x0, 0x2, 0x0, 0x0, 0x1a, 0x66}, @hopopts={0x3a, 0x2, '\x00', [@ra={0x5, 0x2, 0x8}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x6923}, @enc_lim={0x4, 0x1, 0x4}, @ra={0x5, 0x2, 0x3}]}], @udp={{0x0, 0x3, 0x8}, {"1e34d84b67ca6b42d593acbf5bb4bc59bce2612bd0f281faca60a6fdfe2f0786021a84f12b26efc2"}}}}}}}) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000200)=0x4) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000380)) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0xfffffffffffffffe) r4 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x3}, {0x2006}]}) writev(r2, &(0x7f0000000100)=[{&(0x7f00000004c0)="a386e02e860ebeb3ce07b4732dd9", 0xe}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x8020560a, &(0x7f0000000040)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x4000000000], [], [0x0, 0x0, 0x1], [{}, {}, {}, {}, {0x0, 0x0, 0x81}]}}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000280), 0x0) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{0x7}, {}], 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xd5cc, 0x0, 0x7fffffff, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "046cf52be3da1c664a0000000000000001f7f9b8"}) close(r3) syz_open_pts() r6 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x50) writev(r1, &(0x7f0000000580)=[{0x0}, {&(0x7f0000000480)="b799b412cb77c1fc978cc923dc61aa919234f2f585ac0cbe672791f6d485a9263862ba99abc044ee6fcba432f34da8c7945a3ec650f947c846575cbfcdbd679806d22b6f5c989c312bab6b5a7af114078f9fa9e69b9ddeff1d1960e5c129973ee1f6b43a64e597c0ae60048ec6fb1741a37899d1faddea84fb0fa2273ca161c2af23a9e6913a4bc24349b792c694c418d1617af889416c087b5f37eed295cfc7d17900b5088d08e1e6a178668f09fd9dc3fe2ca6cc08073a7aa007addd39f8de66734d3da17da948430554b7bdae04e22c365936c837", 0xd6}, {&(0x7f0000000400)="2551042eef1ec977730b90bad780a9943a91c7dda1a25af0bb800558588f8482613f9e98e47048ccc54c3c6536c79176de1f18", 0x33}], 0x3) recvmmsg(r6, &(0x7f0000000880)={&(0x7f0000000840)={&(0x7f0000000080)=@un=@file={0x0, ""/65}, 0x43, &(0x7f0000000740)=[{&(0x7f0000000140)=""/62, 0x3e}, {&(0x7f0000000300)=""/249, 0xf9}, {&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f00000005c0)=""/191, 0xbf}, {&(0x7f0000000680)=""/74, 0x4a}, {&(0x7f0000000700)=""/50, 0x32}], 0x7, &(0x7f00000007c0)=""/103, 0x67}, 0x7}, 0x10, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ktrace(0x0, 0x0, 0x1928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000280), 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r3) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x0, 0x7}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) dup(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r8 = socket(0x2, 0x3, 0x0) getsockopt(r8, 0x0, 0x65, 0x0, 0x0) bind(r8, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1ff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) connect$inet(r9, &(0x7f0000000000), 0x10) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8400, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x9, 0xe5, 0x1, 0x4, "0400ca299167e48649667fd81ab11d823f62e36d", 0xfffffffa, 0x101}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1011, r0, 0x2) accept$unix(r1, 0x0, &(0x7f00000001c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000200)={0x8, 0x7, 0x9, {[0x6, 0x3, 0x6, 0x0, 0x7fff, 0x1fc00000000000, 0x47, 0x3, 0x6, 0x6, 0xfffffffffffffff8, 0x3, 0x0, 0x7595, 0x5, 0x3, 0x5, 0x8], [0x6, 0xffff, 0x7, 0x1, 0x2, 0xfffffffffffffffc, 0x9, 0x8, 0x2, 0x37], [0x1, 0xffffffff80000001, 0x20, 0x3f586245, 0x1, 0x80000000, 0xa8], [0x1000, 0xa7, 0x200, 0xfff, 0x5, 0x4], [{0x81, 0x8, 0xfffffffe, 0x7819}, {0x6, 0x4, 0x8}, {0x101, 0x8, 0x95d, 0x3}, {0x1, 0x1ff, 0x401, 0x10000}, {0x4, 0x401, 0x0, 0x5}, {0x0, 0x2, 0x2, 0x6}, {0x5, 0x1, 0x7fff, 0x101}, {0x4, 0x2, 0x2, 0xff}], {0x800, 0x8000, 0x80000001, 0x6}, {0x401, 0x6da, 0x7, 0x7}}}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000480)=0x1f) r3 = socket$inet6(0x18, 0x2, 0x3) r4 = socket(0x0, 0x5, 0x3b) r5 = semget(0x1, 0x3, 0x100) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0), 0xa000d7a85b986bf2, 0x0) bind(r3, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r7 = socket(0x20, 0x5, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600)={r8, 0x0, r9}, 0xc) close(r4) r10 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r10, &(0x7f0000000900)={&(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000680)="1d7d3971b06f1dc998e90d57c0ac58d623eb54eb565938f7ef730edd0af7d475a29abc9ce7f5d09b65f596932a261afb9ebeff5dafef1b6a019acc4093073fa5f403dad1602e59cc6c1b20c9818af44732bdc729e69e54bc160bd1237992db5f197bf8bced2e700f5f4e370764ca3ef181c8305b1da6b73c5b30b61e6b1f90", 0x7f}, {&(0x7f0000000700)="6ecc5e7c35ace7705a6de167979ea34640124b212c0f472175751c60e03c14eb4641bf254f88cb80552484f957729023118f3b4ce8f6b68a69d3e59e1e0b2ff2cb894b5dc1f7d1949689a66ade1c8bc354007340a8d96e3fc6c8b791d0b49d01a862c4e10ec493ef2cfc4596f846ba0cb5168afe4476cae5881bb5eff0114bfa87a6fc42c3531e4429975517d492118dacf152b57a138e788a2b883b7811fb8018118069854e97339e60b75f77a5f114cf9634e3feb2f6af7f6cc105818ce73fef15770d5cef5785a52b3004643f151e6c76a14bc1f9174115eb345e3eb5470e6e7332504e9a0d", 0xe7}, {&(0x7f0000000800)="d91050fb443f950080a1a84ea35f5eb05f8f85e3c848ac00ee51ed99bc1b978d51c6143617bf5891919d79725329e46558283213ee97fab9a82695f434ab8aad917402f2718ad7a2a15db1c9309587933c74733dafe368868860f42db2f1519cb81f442512be780e24acd7eef7594b9bb1d341ad7c7f402e1e22b4501da94df08942fe4a7e407c9eada7dfeb146c1cc7e0749a3a120830fefe26c411c51260819df27f76dc2675b0bdf55dc0b5143c919e38c4bf20e35fbe1754a539", 0xbc}], 0x3}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000940), 0xc) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000c00)={0x7fffffff, 0xae5d, 0xfc, 0x2, &(0x7f0000000980)={{0x6, 0x7, 0x9, 0x7f, 0x40, 0x1, 0x1f}, {[0x2, 0x7fffffff, 0x3dd, 0x1, 0xffff, 0x43e3adf7, 0x7, 0xff, 0x4, 0x5, 0x1ff, 0x9, 0x6, 0x4, 0x7ff, 0x3f, 0x6dce, 0x40], [0x0, 0x6, 0x8000, 0x3, 0x100000001, 0x7, 0x1b, 0xffffffffffffff2e, 0xbab, 0xff], [0x6, 0x8, 0x1, 0x5, 0x6621, 0xa1a, 0x6], [0x9, 0x4, 0x8, 0xa6fe, 0x9, 0x9], [{0x9, 0x400, 0x71, 0x8}, {0xb161, 0x7ff, 0x1, 0x8000000000000000}, {0x8, 0x7, 0x8001, 0x1}, {0x8000, 0x2, 0x80000000}, {0x8, 0x10001, 0x7, 0x1}, {0x3, 0x9, 0x4, 0x401}, {0x9, 0xffffffc1, 0x1, 0x1000}, {0x7fff, 0x0, 0x3f, 0x20}], {0x8000, 0x2, 0x6, 0x4}, {0x8001, 0x40, 0x2, 0x7}}}, 0x4b, 0x1}) fcntl$getflags(r0, 0x1) getsockname(r6, &(0x7f0000000c40)=@in, &(0x7f0000000c80)=0xc) sysctl$ddb(&(0x7f0000000cc0)={0x9, 0x8}, 0x2, &(0x7f0000000d00)="c3b8144be81df579a01cc58604a509d7bf1d2398ea72ee05c51c44f8b48eecf6a29cc569796d2958367799589359e8c51fcf633a330357d1d5ff8391747b355cd7790b93dcf5be065a87530152d472625d065abd14380e9e0eea592ad38899e643b37a8dd1b7c34ff119dcc7a6c079f8b3", &(0x7f0000000d80)=0x71, &(0x7f0000000dc0)="6c04f75e79e4a50b29e076569b82fe1a37806117a487a64b63feef760607fff6e40ed037920a0ce2c8208af2f0d8b984a91fd209dee95a21dbaaa76bc59a2c173ecfce3694903f6c7701811db36fc95be4d239", 0x53) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000e40)="9071387cab87e7e0bdee90f7b9412dc6a5cc364ecde99829221e8e6150f24e27af83dedc2f8eac001dc6f61f0ca60fbd0a8a9e5fdd8da8abe3726f8188405fbd9662b5ebea2892bdcb8c409b32fc85b14b98445271e874f7ec49dd5d402819648b12a54c97f40bd22b", 0x69) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000f00)={0x1, &(0x7f0000000ec0)=[{0x200, 0x200, 0xff, 0x0, 0xb9d}]}) executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe800000"]) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) getppid() sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 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) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0xffffffffffffffff) executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 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, &(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, &(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'}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0xa, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x8, 0x0, 0x0, 0x8}]}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/26) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=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, &(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'}) (async) socket$inet(0x2, 0x2, 0x0) (async) close(r1) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) setsockopt$inet_opts(r1, 0x0, 0xa, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x8, 0x0, 0x0, 0x8}]}) (async) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/26) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0], 0x4}, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) mknod(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) r4 = msgget(0x3, 0x10b) msgctl$IPC_RMID(r4, 0x0) syz_emit_ethernet(0x36, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x0, 0x1f}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000185dce361", 0x8) write(r3, &(0x7f0000000080)="c7", 0x1) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) close(r2) write(r3, &(0x7f0000000040), 0xfeea) ioctl$KDSETRAD(r1, 0x20004b43) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) poll(0x0, 0x0, 0x3e71) executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0xfffe, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = socket(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, r5, r6, r5, r6, 0x0, 0x7f}, 0x2, 0x401, r4, r4, 0xf2, 0x1}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x8001, 0x0, r4}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) fsync(r7) syz_extract_tcp_res(&(0x7f0000000140), 0x1, 0x5) executing program 1: setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, "ad95be4b065c389983d554ecc416cf34eb18fa8e", 0x0, 0x4}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) close(r0) executing program 4: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b876a854257525e480200000000000000000000000000010000001800000000429d9fd4591a"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x10000, 0x4) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000000)="c96e7fa92d36c3469d4916126331f629200305481054af32c62479eef5ceb4e6338cc4e8d1c69ab05956b4e9603300acc4d0d411606dda38d25ca6", 0x3b) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x29}], 0x30, 0x0, 0x57d, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file1\x00'}, 0xa) seteuid(0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000009078ffffffffac1400bb4e224e225c9c4ae1d3254ef49165d4f65a183abb1ffe7cd9cd64b3f491f5ffd25eb9d6a691713fb1982f4b03bbdac364f02398f0357fa904cfe7081850b7a1ebbc50fea93819fa468154d5faab071983f3112b60bdddca4aeac568481536fccd45054029b292999b713382bfded3bfe29d1dfa1455e9a028015277131dd8d150366f5c6cca04d0dd7ce0cf1e92595ebc9b2d9e55f7e49d959b559586e42ee25ac620b15575226c7d581998bf0756457fa0f69a4e789f72c258c48756b4807b38d815da5d8412820560c8220c9f97100fb14bdab80883a7f0c6", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() poll(&(0x7f0000000040)=[{r7}, {r7}], 0x2, 0x0) recvmsg(r6, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)}, 0x0) dup2(r8, r7) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfea}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) bind(r5, &(0x7f00000000c0)=@un=@file={0x0, './file1\x00'}, 0xa) syz_open_pts() executing program 7: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x9, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x40}, 0x0, 0x5, 0x0, 0x0, 0x100}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) close(r0) (async) socket(0x800000018, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x9, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x40}, 0x0, 0x5, 0x0, 0x0, 0x100}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) executing program 2: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) clock_getres(0x5, 0xffffffffffffffff) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1ff) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file1\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f00000001c0)=[{0x28, 0x0, 0x0, 0x800}, {0x2169}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="1234c1470300e68b93029dfee01ab8df3da13333dd4afa6586283ba94023de3d4204b7761f88c96c0b502a8e8badd0a7e0b250b6e4", 0x35}], 0x1) dup2(r2, r1) executing program 7: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x6, &(0x7f0000000100)="8e5f84cf71b59c7afec3708a000000000000007d02cc6c0000000000", &(0x7f0000000080)=0x196d, 0x0, 0x16) setitimer(0x0, &(0x7f0000000000)={{0x8000000000000000, 0x7ff}, {0x61b, 0x7ff}}, &(0x7f0000000040)) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x61}, {0x8106}]}) r2 = open(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/75, 0x4b}], 0x1000000000000039, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) link(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[]) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x101, 0x2) close(r4) recvfrom$unix(r3, 0x0, 0xd, 0x400, 0x0, 0x0) executing program 2: geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x82}, 0xfefffffffffffffc}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x81}]}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206999, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x3b, &(0x7f0000000100), 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmmsg(r0, &(0x7f0000000300)={0x0, 0x100}, 0x10, 0x840, &(0x7f0000000280)={0x40000000e86, 0x572}) fchmod(0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000677000/0x3000)=nil}], './file0\x00'}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "02080000000000000000000000000000000800"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) executing program 2: setreuid(0xee00, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x131, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0xe, 0x4, 0x1, 0x1, 0x123, 0x64, 0x9, 0x7f, 0xc, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x3}, @ra={0x94, 0x6, 0xc9}, @rr={0x7, 0xf, 0x1, [@rand_addr=0x27e, @empty, @multicast2]}]}}, @udp={{0x2, 0x3, 0x8}, {"21b061ffe4d8291430a8a28ab703f52eb568b19ffb4c089549edc49439526fc56e3066abc04e678735c04ae27de0bf73b70f44d9069e47f0bbf8fc6bc38fee84e2a76704baf41068d07e7656848ec135f8a6ed7a3fda9a128dfb2e2ded16923e112dfd3e16d420461dc91b9ba6d36429feaca80c1ec82d282e2f8c5e461534fa4bc61688499ad552716a64d1908798c5435798cbb9d8ddfa6538ae850b4a77eb614c2b3c5545586295961a653e37c7157c6f64ed53c37a5dc798ec8ecdb9c1114512d7bf15ddf2de8a6287249e2961c69185beb7dd622897b4db4cbec5eaf8f69ba6bd"}}}}}}) getuid() syz_emit_ethernet(0x3e, &(0x7f0000000580)={@local, @empty, [], {@ipv6={0x86dd, {0x3, 0x6, "2f4ebc", 0x8, 0x88, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing]}}}}}) getuid() sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000180), 0x0, 0x0, 0x0) setreuid(0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) nanosleep(0xffffffffffffffff, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000002c0)) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX]) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) syz_emit_ethernet(0xa0, &(0x7f0000000040)={@remote, @broadcast, [], {@ipv4={0x800, {{0xe, 0x4, 0x2, 0x17, 0x92, 0x64, 0xf263, 0x13, 0xc, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@ra={0x94, 0x6, 0x4}, @ssrr={0x89, 0x13, 0x5, [@empty, @multicast2, @multicast1, @empty]}, @end, @ssrr={0x89, 0x7, 0x7, [@remote={0xac, 0x14, 0x0}]}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x3f, 0x0, {0x14, 0x4, 0x3, 0x38, 0x401, 0x67, 0x7, 0x80, 0x11, 0xe1, @rand_addr=0x3, @broadcast, {[@lsrr={0x83, 0x23, 0x9, [@broadcast, @remote={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @multicast1, @broadcast, @multicast2, @loopback]}, @generic={0x0, 0x10, "75e21ffc5663ccd14271a01bfc1b"}, @generic={0x1, 0x6, "0e1697a1"}, @noop]}}, "3fa3"}}}}}) executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000ac0), 0x80, 0x0) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x300000001, r2}) fcntl$setown(r1, 0x6, r2) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x9, 0x2e, r2}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x2, 0x7ff, r2}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r3, 0x5) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0xa4}, {}, {{}, 0x0, 0xc7}, {}, {{r0}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x40029, 0xfff, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) syz_open_pts() setreuid(0xee00, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="b11ccc0a3a88a75f39c8e17adaccf07bf455fe95730aa837c803571d39502ac1a3fa89a18a8a27498e21255dd6233bea19e6dd26471469acb596b350a914a8dc969dcd7661e170e64d958cc5e853bfbe789f03f5f0fe2d90d0e321889dd570371bf25b7dfa3e904e2e0e", 0x6a}], 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={0x0, 0x9, 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) execve(0x0, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffeff) r5 = semget$private(0x0, 0x4000000009, 0x4c6) semop(r5, &(0x7f00000000c0)=[{0x0, 0x4, 0x800}, {0x1, 0xfff, 0x1800}, {0x4, 0x2002}], 0x3) semop(r5, &(0x7f0000000340), 0x0) getegid() semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r5, &(0x7f0000000400)=[{0x0, 0xffff}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, 0x0, 0x0, &(0x7f0000001440), 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}) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) kevent(r1, &(0x7f00000004c0)=[{{}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000900)={'./file0\x00', 0x5, 0x1, 0x1}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) readv(r6, &(0x7f0000000680)=[{0x0}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) renameat(r2, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000d40)='./file1\x00') ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) sendto$inet(r3, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b3", 0x4f9, 0x0, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xa58}, 0x8) executing program 2: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @empty, [{[{0x88a8, 0x6, 0x1, 0x1}], {0x8100, 0x3, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="b9b5f0e0e1a5", @multicast1, @random="e0ffbfcc5600", @multicast2}}}}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000080)="b596dad532098e91bd54895b5f2abfab32e09db822a5cabccd870dc19206d0ae502d2d8730c33f31552a0723429f80f522ecdfc4121f1bb17de5e193adc2d3e456ebeebcf62455d2e124d9a27b3a51c1132f2b1ecaaf350160167eee4224002e2fc6f73ad2bab37d578c29209c7528f21b6dc3c1f02ead6183b70b63bcf1661f1b93458fc36e9113dbd5ea0d4c3decaffc04fc38ab621a22d4d2eabb50b4cea3b05e081c2250de5e7b91c7d3e598ef6fbd90aee202e9a04a67f499a06dc6cc66b8b4c7fcbcffb370a3de", &(0x7f0000000180)=0xca, &(0x7f00000001c0)="33c8c4608c95b8d69c6f7a2dd02f68f8be23d72bfb04ec37077812e375d204c4a5b1ce2fe2e26b5d3c505cfc062ce8de666e06742b7c4198f994d27bceba23462a303bdd3ac5999449075205a94931b57324cbc7ab4f020b7c7d1eee89", 0x5d) executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r2, r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x8e, 0x1ff}, {0x4, 0x75}, {0x0, 0x8001}], 0x4}) r5 = socket(0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) dup2(r5, r5) r6 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x4286, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) sendmsg(r6, &(0x7f0000001880)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x2924, 0x5}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}, {&(0x7f00000018c0)="35a954dda3f79a5ceb4687e6152fab6cba8c2f39e1292d1507563fb72f17d8bd71ca33b554c657700cb112fdc6e008c966cfaa7ebffe1dd1130215bf3f96738f7983a314abb3b4fa7d69703642587271b8a085da8672e8db79f30203142f59312d10d1a76ccc550b6548ab671e51cfc641d76abe7e5475b3f01ef3b0d22604585b2a4390f592f8a8a3623df67b85aae80eb4bbd1064459a720a1b05362689749631d29dde9c2d54e53c43b0f3766a95b391ecf7c111f10a08b3da47a4a028ddc9ddfd323c132bc9ad07aa924d6dc4426909a01c3ffdf7866c8c98ea22369dc657ff27b48d9375726a712d91702401a39d6639186ffa5aaeeab1d7838ff53a527c8cb6a4733dcff21c8f47ae396b85f4fc5f2820cf39a396a01d9e82c26bf542caf8fae1f9566f44d25cec81d8205209bf03353b7af437224d22bc004a45b472827d41397889241567d647e7b26dd115fc559b3f0d520e13030feaca2ab2e5400976d69bdd4d6e78538e1c16e72f8709f6345e7466b4c118ac878508f0cb9a863ea1593bbf95f5695569ba047b4d12d1f90239f68ed91467d94dfabf18a3dd497d173e82afaaeb67810ed409bc91116510de7600ff26b22ec74b14a8ff131ea405ae693ad0ba5cfba32daeb35dae8ce97ce60bb4da43b61f270aa2088772fc22c27b84bdfae63836a57da18acb785124c788a7782803e94820695df9e2d085e36649cc2aead632fa31763e2bd3844d1b7031aef56a94e9613ca5add2fecc02fbb7a153531f0e4ae62b941551927180254cf64ab3c35ae1a26fdc1af6f57db403220027d6a3daa58bef1980e137da66629aa309d2540a3eb5b7aa86ae0dbf3d54708193756e8707ccd76b7e5c1d1569b0f8dc7a74be601eceedc7799f0854ab5e16996fb3b0cc2bc1d3bdb75177014820f33949452ba17306a976b5ae0dd2761a6a333384a1ca28cc4e70415ee49fdae8c37574e6f9ce389306b12f154cb22424461de8ecddc487688351f1969e1c0f82c17c4a512018059c0d9268bbd5bde412ac211f1b0df9ce30554aea19b0d2118d1e1e38a5124070aa40c072d7a154fce7569a1676045558ce84741a51604d76397543419d4cebe04bae1bcde2dbfc6216e97d73db08965e8678e737fb40b31e7c0557cd93411694a762c48e47982047e81474bad84738cd4c239d7d9b2b072151796b1887c10e79903db6ad00d6622ce2ef51577d0023fc4b44ff58b00983a439b3a8b252af122da7da75fe40c8026834a9f3ce63cb1db4e11bda5951bf5a5e6a615bc4dab7e7fe78f49fcdf1a72b83ca9e3462b1ce4fc6daece16e780bdef87260056240d6afed3bdc393a6c11c9efd45faa11422468468c2122c80634d3cc2a58a4825f919edd23f0085af25228924e242aa809f715816b05b796d3f8f89fed14d6179de42261a78e4009f2bd9e2b8e944ca0d8500db801b924da3f68b2ba0db5dcab15acc6742009a91d19747ef17bd7ee8e1247a9e783795ccf1b8158d5eefce5224e1eceb575912aefcf6e4ce5e0e79a15c889795d3a15144f59bfe9550f60cbece2dc2080fda57187606ba0fa879b3586036df3f8bb167bd27095237dad249e46c211e99538f0f2d2578c1c7f6beb16fbd160e9f8594bffc780b25827a53af4a781cebcb024cd36d15ecf735d806a992278b55d73dd927580f5cc1d9e1e7da816b6bc0d057e75639f6c37493378f3f37ad0c7ee7cb4a74a8547817b8ae8b0da1ecfb243273453aab1d06ae031d2b3c858431bcd60b0d1a769d1f3aa4985876d6fd3ab6a1c2ae1bb5594b67f02fa10585ab9580ceea027dfaeee928876ff0409339aa688a0bec2e83a16f19ce7001baeb978da242f07720b3fab2573f1c2e8223fae3a5d35e525d20894d9656b72000bf03047ed0f0ac07b34a0a17fc9f3ff203f28090a239e0a97ebf0beacc0bb998731f13834ff1561cfd2e7add1ea6fdadcc2c2ff4e4fa6c6d45ebe7cf73a571a98695f5860700e2038ee231a9a8874c3a8aa3cf7f5816b1dda375fb10a304c19e5dcfeca9bf8e3b23ac20c55e0c4c6eb8320e3773efda1944f865757f8f08d6fc51526eab8585a7dde23a8efdb72e711b65619e2f596572a958b5d59e9b034dc7f3de9ed6724431eacfc612ab94aa32e88a3003b0a4655409f9900fd7774e7c9ea1f3e236234f91c40336173bee162ff82a931693548bad9523bb0b8826cd699155b5802fd14c1e18afe7efabdc74fa4adfe5b17a7581f1fccfd81c3c7c225ed902c26c3bbc83bacccb6019d6942805817a9e452b9948d5ada7df23edd0e6e4090088f35c10bdcb2d4d754a368ba8688349ceec7bc5508be8ed94766af4db25e58ef1a6cd6d1b90385efd00752d6374c3ce6881e1de611390ff84c6ff08b701ed96123a6452fa67f6d33f7390609a10806c8b92f4b99ae65399b3dad5078600c61968ee77fea041d76b01b8ac5a6151bb68737107fe1494d5025afb56f475dfe0d97b6f3db4ee246f2164da5818eeb2983f10c96ad8bf179effbcbe48839b53c40f1586daee7d8dac195651e9b95e28fe0a0db3b38e0ba6cabbc7abaa727e5666a53711fd5f9e0056ea9cd3c436b2da0b7e50dab3a31687c936b595f3c907b080ce10a28885829c6799ef12c1d5d49835d73d780efe6a9f702616c70905362e8a2d101f14159bc5d09b9108ab5cc1277743abf07d67fceb4fcfbc8f18a68c62541bd7702e6b3c703ee3a0ecb687235e48e071977a2cbf78b1c2ac94572c4e6333c7d2e751d18a69c6db0a9cc29e47a904e017a2dd9d33a3e6b5de2a409b1a32849f7f0ee1e510b6e3821491f97c0434cdf3485dd3726b0e87c253d12b52cb0bd7505ef97908e01722b73304a4de40b06a84a8fac85465cbc8e41c747d5cda8c0f682bb989f814e3c4bfc51acb95f15486d3478875b408c185128ed6e1f1905a7a5078b8383836e8880549c463d8e399bbc844666b62d247590bbf3b6ec78479ceea1c274df8d401579049602a9dfcf03ab0d1c146edda8c95f8a9c7890f52733a28b9749c5e902fa3a73d51b620352f581e44a473a0c331e98ba7192f78c6527c2dc3dac2ca86159b36be686b8da1d74139cd51e6b05d393f1600dc69d8e5fd600b4dad54fee68c4311db82297f32d0ded10cfd819aa73711a6fff76ca98351aa8dd373b39a6960f05bff15b5e9039e7c528cfbd33171f8a477f87f85d4a1eac2bf9916caee02a46d84c3c8ff8fc68fd940d23fd8da1b7117a67d330d5bdf2e477dbf0c4dc2bb5c9e0858acd4176d5af99bfa207224de677d77999a225196b86defc2bf8716f6e02d87cb3b3043424bc3edc27fb74ccd0bebe300a0b9d9b8c4723637811a59874169bde617535c7a1db9deb486ff0c107300134e91e4c5f1c1ff4f37acb0c47a86a5ec499280e838507e48dc6d02a7045bea6a52e7c434779cd48f30410311a0191b855e6c50e153d1d1cc07777ed8514f4b50ccb231733d21a652dc55d6684dc4d32f29c1b13e701bd49d835babbe9e56b25ad9e5885faebdfdeef021131d5f78d3a2afaa532ed0fa94557e50dbb086b92fadea18bb424b57b953c3ba6710a2afdc4564af06a932eaca345614428a67b36619181af54df3fa57ac2724116243e24c214240d15505e30e5f209caa8065a1117d329948ef4af1fa79a9dc0682dac2ea92089216268563abb64c9532f2257da38058f68efc4e199c22e73b889764efc31ee8a47efa8923481a30ffd580245025853264742ee98a85e5983d7e14efd432c62e1927d61a779447d8ad61b986009934c22b831043b3a1f60014a539908d60342fb5c0a7ce326418f59ba4d659fa25dac0cd33d55b21bcedf3546f52d9a8df94b1f64f2d6378d278142343b0f5e2bd7cf6b3d104b1ab448e1220b93cee42fdf0ac9006bd8e06db429264c1d64e49037bbcde2219804c275830401a61c521f0ee1556a55d1a8c9187a5a96bc44ae2c6dc21cd87eca693f517e2aa122816abc5429c419a271dd1cc63aaa8beb99a54884b19afea55a6af71e2d2d33714e056fd1192e8824b8dc74486747d0e777b7f3ae2118e67b810482345cc16843496920266485886548b28596e62bf16a3097b964151f5005e28d1a007277dc191dcc3587e32077ce188e22580060b615d7b6d4ccc61506bbd8f876657075fc35799b487646ff26fc65c06a16476b86172457b7160d4e98f796c41689c9a10f42c17c2b80cf21429adf314007074f3607fc6dabc2e2695bc41ee63c80924c4e8bd379bcf070f779b0a542ff320fb15c7be97d9ad4fd770c47d5a63950c84967562f06ace62e70dc075eb52192ed0ae186cb11172bca046c9e37ec0df6ddc7b12b8891d11ef9ed30bf8087a3179738e69b17ec9059f2724a148e41bc0bc85bdc51e316df738f56cddba4f3b04ef32ae83bdcd1003e8294e2bcda3471b0741db8eb02757c49e9218389aa2db7d79590ea1ebe8fdac1a813da5794fe2d4819273225a85559dd982234b05413730c1a3d1fe2733ed418b177af6c6d3835bce5c0c8d3c1f65ff545f7877f0213a3eb3ec3952e8d53c34df5bfdefbde0f829889ffe4fc662089a5a0553e3199cb45c999c7090197d3d48ea706643123778fa98aef3075053f9a1eb484d6cd6b983aaa0b6857e6ebed1cf91329388debdf626f435a14e574cf70ddd05981893afbe7c8ba7286cce5c16458f301be31b97a73f0c823f01f21590a623b3f0742d5b5038f391202c079b469a08a26fd7bca34c0943992dca58f37cb9b22f2ee2304fbf5d52214694146735e9b41618865e067694352f4d0f49dfbefe183ecfab455a34cec0b1ad9fd892ed34e66b1904de2e97f35f246c37b897ae3f485c1c65c34a1b467f29512dbcaf0ea1b6896c78f1b4b3190394dae6de7d30fed37499c6838e170acf4c6a8409bc594811e3c730883944800aca706ee97bd7a37d37e1527be63a678b48b6a25841f949eb5005b10bea3dbb83175e026dddd6bb7af2ec48ccf45df800a30f5083be9fc5023cb30bfb5e1fdab2007adc172245363f84a159e4e45e5a9dac971393d3be58e2c6951284d4185a179b9c558391152237a459c8d6309718b400e3bec7cdd2bfccb96f316390235a5cb779de64a26a4daa7f3e792cec966d045861ec6131a0cc9122f3ab3c94e4cbe1e996a9857e3698d0c1d68e72b01fa564e348bac05a527a9f5f07b22a0539a2ab3cc36529f6a4ddd2ba76120d595f1066ed8e1db6819d4d676cfe6449de0ad8cc3def6f5f2aa64697236626c82cb9a24cb11898b3ef801828219f6769cba91f4baada1bac6180f8da291b62d263b6bed9196b5c56e727f224bbdd5aa15ebbbbfafe6a1028aedfd2cc0f9b0bf3421bfe5f551585355b1f61d2f5e9b31b4f502c550d314c70e8bdf4257bb3a42c369dd3c7eb5263b2545725923d735f39dd0de7fa9cfc5d769c6d185e36a9aeaf3830b1f6882bb6d3c1d900929ee76c004e2a2fc6a7073412c06fbd071a2646eae63bc410e135e79c3672fc803d071c3722138aa3a5a7b938593f7dd2293a875bfa1170730a5665069bc3c6c8eca4f1251af02c27a3e53acf5100752e8fd3340e7b3d2c33cb69cb016f90ac80419233b55962a3aa93b7e710323b4f7c964f2eb4093c5df912d104d794135a5db0aac52d3ec0eed29ac1627871ee9956f8cde5c29e996ad0f84ab3ae99956763f42efa906a5616e3465023f304276f4f4120a0a5bca43ae54c2c26bf3650955b38888dbfa65b1e933a3bf4026559f2d66cbc6d41335a1f78bf923a08ca31", 0xff8}, {&(0x7f00000002c0)="593cde8af8d55d748fef467344992fb03e559f6fe6596964e8b599ecf4b3c9548a9994a97c54f27ee6b4615d472bd3d5f88af2b28671f9ba", 0x38}], 0x3, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}], 0x1d0}, 0x401) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) recvmsg(r9, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r8, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r8) r10 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r3, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r3, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112", 0x22, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r7) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1", 0x8c) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil, 0x7}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@abs={0x86205c8ed882f2bb, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x412dff) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, 0x0) executing program 0: msgget(0x0, 0x80) syz_emit_ethernet(0x46, &(0x7f0000000340)={@random="73702eb9ccc3", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) executing program 0: getitimer(0x0, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "38d9d9", 0x8, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply}}}}}) executing program 0: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1081, 0x25) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000500)=[{}], 0x1) r0 = semget$private(0x0, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x10400, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x41}, 0x2, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/254) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) executing program 0: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x75f493fec6515f78, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x100000000}}, 0x0) socket(0x10, 0x0, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) write(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6299, 0x7, 0x2, 0x0, 0x4, 0x1, 0x4, 0x0, 0x0, 0x6, 0x2}) poll(&(0x7f00000000c0)=[{r0, 0x2}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) r3 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x39}, 0x4, &(0x7f0000000440)="3b3e9973c5417e0f9522b91ebc45a6825f88ac749ae458767d9bb0932aa192c2d8a756b9df95fe22add60315e5d0f50ba9d6046a206038becd3f2c446b0954b3b5a222a4d4fccb65d854b76654f9980a09e571f3abe47a4fb8b7a95e2fdc234c0a263b82574d5eaa30f29e03fc0dc6c68eb52f1669279a8154f21edd0f411b5b1815e6ee199d0e8b5fe98c9b2abe852dfeab6a0c2f28737bea39e9b813eb2f80a5116faed7a427536af64a2792e0bdaa2d00db9dceb34eeec561278a329acf9539b205b618fc63db23f4d651b670f870f8603842f4f602ffc4b6fe29a352fffda965e809523687139de20f4c704b36e9361f2d5e2dcea29fbffd1bb2c61a68c0afb880e92f639a14d868d228a186487c04448cb2fbb0a3d9b14d57fd239f0e6109d7bbb46a0083e658d5d7b50edda4d20c11e93f6ce4a3ea2fbc38feb2755db704c082c86e154ce226c46f89251c20c552bfb22180432c61d2a5beb390f8d122a4aa7c305a2b96d5d81f47484bb8a373c4dfba9e48235f042c8f28201b60ae664a64689261f759b24fed2fb025c6a8230a4300746f8153b11f8f7acefacda68cbbe37443015c7f207ac6e6ccd77ad351d6a53dc9b6fc67c6882ab28b8581ba7628f2a85bf3b6e82c9ced153b4c599d85a5c671f7cfacc8023aedb839fff6fffbdafacf89355a938dccda0cc93d5b2ce6d8dedcf684ae05fec5987c5a748c83054278dd324de2ad23b09607548336e7c14243aa20603f6c913dcc54c746fd2dd46e999cc8ee4d49be66c0e0474247ec559d9387d699ee73c6fdd26a6dd6f76cb5c9ca43e1da1c906a1d386f1b9968eaf11fd071935301d2a4648ef23a00f8b95b04ec327762ff52c1838cc47af9367b31ab511f1614b2a1137188b272e9de7a7b1b1b999a3347450cdb30a50df1116c583c4fce89f29ab526f27c319ab9797a5dc52ce8d5713ae72b05d7f5cfc893d7af722cd720277bac37d8242415a9fbc6dd771228951615a798b9262dae994c48482b570911838e373c1fbacb247c67b5b59a8bb48b94de3727ebc689e2f88424fea74506ffb2a8d67ec7b6921fb56cdcd2f7488db49aab0170f410bf0f3a3237b0051d15abe69bd17284d7203aee53cb217448fac31dc41a9085141e0a383f6d2535a7dc90bff14d0e7564ea8499414596ba859dd90d200210a80c1edbb90ce1a2d5f72870af7cbb506739ea353602299aa9a0b9a0f6ee16ab0c36b693c04974bea0909f2d2806d8040fdb89e81907988408660589179799fae8483dc04f8eb0878d045a057fd63175c8142e57824ec87118bf173d9f3e7cdbea610557b7da3fcd1c784e69189d9cb9d1c38a85c89ab67c59ee5d314bbe5184571f6d70ce4c6f8bbd32b171b8761ad427e246490f48b292ad93e96a08dc41872a4e6bf0eb258abff99b00240de78f57b7669584b09e11dfe21b88085b31c95044ad836a9a88beb277351243b002728a9aa79c4490f4a85fa3ae790961cfc86d6099136c948cd871e7e63fc96fe5c6547d3d4d1d01383a481f043111ea527e1ae8812e27e0c6271e74977b2288121ec8a8256693683c11231bb22a75535d9f6be66f8d6e6b1ec46cdd54c119df637f537860fefd91ee1ee3583c598e7b72c53ec5f023cc2f065d35188f3d9e788a5e96cc53b614b8bb447951d0e635210f404fad3830c8c06d40e84189526b3f71e2e06add9c064f713543b94ff0b1686b5f2046963e83bc43cb62ce780571e4edd1c20d0a91574e48c88aa656cde4b8fe82f604ccef385b7ba0efe17c1ddc04be0233045be92569668250ece270715ff413952ead365d17874e840cb93cb0840769a17569c32c65616635c5a0cb2959589a2cb0c8553591d93dd4b7acc0fc98990ce7282bbd8fd44a4172fd9b72d3a8a70db21b062045a22536e28d2604e3b9c0d145d07ba1e394bc991f67014b16cd8a8313d86834a0c5a0ed1741305e101125cf244306a97cc1373f38b4d817dedef9f40468966b363dff13538b34cd187fc8803aa3af75bc0d759c17bab6694abf7a9b07a3eb2f6f21995e1a71794196b1dd5fa788986e66cae907ea89fa294959551def1721715d50c430d6d4597c18b7416f6ffccf7e588b54c8d3c9d4021c097ee7ba0b4bcbe0e6fed0568f015c4cbbea734b0a3324728624ecb8aef9babc1b8099ed9509b3a1ffa9349fc93b4b890ffbaee459b932fef7ce04a77269eb876ed58cc1c1e3d99179d4ec24687611849f732cc20ef712647d436cea68a017c8d9da203636931ba9b45f0a3b0efdc07fbb37fec419b08ad0e4b40519fe162f5f15821115f353e53c6c526f10557945fc183f141dba74adc5956e0090c6bb3abfdfd9922fbd56733e089aa8261ff3a287c4a44d7142b5b46d6e78473357bc45b86bfde269bcd1d75683359311af36d8f25dde42442c097e98ab33bc79cc9bef95f3514945161506da858f55e53e4b1409add8a9954f151e024b6ea888122de7f78b7d7f35601f9bad5fe88ae16306737ba76815b40ec15f839c2b78212675367e5bfc3921833bfbe5dfc60c2d420064f92dfe6104cb3110031235edeeeeb9ecb3f56e1bf47a983cef41c230d32077dbd075409899cb523b28da425f937b355bc9822169318ffd2f6de01d324d66857d1b87db0d25921fb8850f37b0f61e7e6e1f74cecd2d714f0ea258323811d23ac6b3667f24877fb6804b9dd38835b121a29f54b36bc5e610aa3e9ed242b73d86b7d359ecc0ba5a7be647884a0da5c292c74a2fd157687863fb5792a55ad55a5ba0ff793c43b3e45db46b121c55fb13fa4ca67ce1f21bac61aa4338984afeaa2aac00bac2758d4cc092c811c4c80abd562af302a1dd112cba4c5b015fc133bce04666bf0cb723e4d5dca923fc004498cd5133f5436fb89f3e30801cfb45ea9b680be85cbba4c1b9f1a2c6cfe6b196286b4abd4e4bed79253c8f60c7420bc1476bd2a4f465dd18c3f9f1c8440a96faa72394e54e5cfba3e496332126aa98ee95d88216b4f56d7464b36fb691ccd6e0472041989c21c9a32f45c0b72e44d7793269077d1a22b326e6a44d05715ddaab7abec23488f340e56b5848f92089f7f0abc2a54112817579bcf87527810abdab58544f90ad7922f74e75249ba792861ba2821183812d9670190333df0c97bf58eb89bbb5828b523707ca9921bd812dab7459f765e591feac8f592640b1392910b9e5ea8cd94df233e4c0fe9b62b9ebe7fe5fdeef9750131fc7e127bbd3499319f00198b164a27574f4bc2b5fdeb70daf7a71bfaf1138879cc11dd6dcb3d97512858afdff3aa601bad7c0cb275525ccefe13d75f796f8e03c8f443fdacf70ca1eee2e625e21749a3e375fa650b0ceecf9001a9e3c4d631009654419d04c9fccbe64cc56dd12ed17f0af60994e7d9efa18e1ab1a6f96fd2594d53f49d3ec1b32c6331e1dfdec36162ebe23948fc8a230fa23568e3775208c0b38a680233b7f1d7325078c27637cb30477eb655545b3582330d570d66cbb9eb41606fb34d25789a49911a186524f5a08bf27a68c1144a99192b13c2235a613d1ed871537f445b7decc17f84c195156e5bd3998c413f4f0669771b843789a084caeca0887e66f5fad79c6a90dc1efb88b82c238ba612e1eed75900111eea75559d2a9273e7c34b221aac7173c90035334fd6c600f74fed7203d328ab8c1af334d7b6a88ddec1d2f89460c30779873090df7dba0413a90a387fe3594226ad9977e131408ca4db01384c6524d947fbd1bb04896c436cb928967266fb4b398b6afd0e2512768352e3423842b6969ba83774ad164a01115f8dd793105c31262ca4eda27b0ebd89a5f9cd81eb83bdc9470c471a26bc8a7cdd36eb34ba71d401dd0f118b8e7a1f6221b94a044726e0cf7365ecdfad7bd2978aad0bb0ea18fbca8067540ac0c2d17eaecef234f54e6c415758c7e2a368036c1ec3662a071590bcd8ecb13dd326119cfd09f49bbe60265bd9b9156c2d365af1a6c8a02308b492b3a575fd18fb6a2445220860a763046839c40de5d236bcae5c0a9df277ba12dfdcd8fb0e28e23ac12489e0f910527be6405b4e2170e7a05ea97d7052de924fbc8c7ac93d0ee1f97748acdaa938897e6f8c5df4d8c3a3f73e7815b5f8df586025fcc0759ddcd1f72780f41a40ff1246fee5999718790ae797d8d011d1661f92200619bc0068e103f7081e016cca79463e587fc08863ace009ba786599cf3bdf48840a57a29b5bc3b15479992d27fa285302e34c1a07851351f941d33754b5fe2050a1ccb330d43abaa45aa7003da2c9e7bf3bf353463419cf6b91ae71379de8b5be5a281c425ab59bcb6de5f5c692d98bc87819342ff4388a6cd28f4d01e2bbc6f205c4fa85cbd083806a3112413d2119b7a955f1ff93542b489fbb218bcb3527b2aaf12cce539a2bf2b7788ab3e73ed464e24756d1c26e8bf063904a602be6b37ff0d0091e21602eb5af6857ff39331bcb78037159327daf8a2a9ba1f248aa8d5a01b392035627df01b347c0a550cc293631f3c57492d2fe777e661e1417cdc319e8ce7edf1188b659bbc8b63229170bb736aa8b8e22e527900246715013bb7cebe1f7b1b9a43994e4cba0a1fef405174465c55c2bf7af207a7d001b84233551ee7dd05a3f2a0ba6b4dc940b8a0b5c89d8981679c98ae54c1a32224a1099d3f0045419a5de44f19365555f305cbb5ba20cca9132330ed52278f2491ab04876db68c78994c29a13aaac161c839428d37b4a57f2a4a801ae781e2d75e1fc5a28ebaa2f0d60c2c264c2ca0791f016da27868f1b62e3c03656f63ab61da291d977fbbd5193752a07d3fb88fa682c08c042429d29163c36548c51c58e4f8b50b3dbe6c131752c7cc356c2c1828b331506b0d45167e785d8b00483e99fb5bf7ab820990231302ca7bf540778587786709ffe1e1e581a4f568f603223da0ea74881e5a3867073b97d879a2dc46abb8f0ace7337cad0cabb65b0e2a1aa9ac47ffa6f2a01e7ca03922e132f301484bdff2ddb122aeb8596495516b1d476d6be0a1b1c3b629384988f5add71ed6a1b9eecb356d82c6fd4dc8d42be5eac0bcaef2e6c2c03dfbc546d3c8df6c0299c121f7104d89b89cea4d19129e5fc0cfc7f5d61498249241d170b3388e2bc52d2c52db394c641e8179d7253a4dc81c0647878c98dff9fe5d0a727b53e75c2125420bbe4456b554073c685c369629240ce08476a1eb497344852239c0816d80ccbf69080c871dd9390173364bfc0ee9f528ca416fe4a3e737f5284b5d962ebf73b521a69a6b98c857b498811ff164b547b18a2d7a257437e1efe613860c6ae25d19c220de07b9da12b89f1ccebeb272448500cadd7a55bdd497e72ce018d9fe464f25b69d0b6885033eb8f7835010196ae8aa2d216fb9e2c13ba04655aeddd1b804f8cf0233227f2a94e1026a24ff501ffa09cfef06ec3b41e578696217c533367ac6cee127143484571a099343d174a96ac2da3944a3a89f79eff10cb258cb0d9808ae77ca60c11bc3380d4be6e3ec685050f4e4d68b6563c31334098967fe715b3a8d574e9a19ca071d96ac413a84b14ad4b7c2cbc46be080d6b486d7d0d3e66ea9bdb92e23fd19c4b06cbadb69ee63a31e89ceaf16d77b29d7806272493b896e47ccaf125d0bd8ee24654ec306926bd58f4ac331ea549e71ebeb229d311c45ed334aba7f499e097252a978ced1863a4212782c1bc625ee290b66e9042adf8a6d39321a48889ad3521044b8e161179841aa1d612015f8a8174182727990889ff1601136", &(0x7f0000000280)=0x1000, &(0x7f00000002c0)="42e095ae4cb2000f59ef6d57218e5be731d078dae4c6dc97cab3f97bd73a69e84e902ec57042dfdce3c2c674d4c732b024913cebc536d3bcf54ab4b7eb675261f8de854378d0a0387878aa5f3a808afa654b2ebb2204b98e223e1b2a51595162b18be860ef7428bb204d214f188c96de11dbe6761844d445d241e5044c8460562e99e952e6979f9bdc44bd55ddc165ce8a77e8fbe5a0961ab67e57d533cd9851534e12ce2b8e4f8311fbe0aca810bb154b6a774dabe52cd57793d3a17985f29106ce22814bc13efd", 0xc8) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYRES16=r3]) executing program 4: r0 = socket(0x10, 0x3, 0x6f) recvmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000000)=@un=@file={0x0, ""/96}, 0x62, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/211, 0xd3}, {&(0x7f0000000180)=""/71, 0x47}, {&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/44, 0x2c}, {&(0x7f0000000340)=""/96, 0x60}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/179, 0xb3}, {&(0x7f00000004c0)=""/216, 0xd8}], 0x8, &(0x7f0000000640)=""/30, 0x1e}}, 0x10, 0x42, 0x0) recvfrom$inet(r0, &(0x7f0000000700)=""/97, 0x61, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x40, 0x0) r5 = dup2(r0, r4) r6 = msgget$private(0x0, 0x4) msgrcv(r6, &(0x7f0000000840)={0x0, ""/122}, 0x82, 0x2, 0x18f5bae9f06a8f5e) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000900)=0x3) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r7 = openat(r5, &(0x7f0000000940)='./file0\x00', 0x10d40, 0x0) sendto$unix(r7, &(0x7f0000000980)="e9ffe7f743a655279bc513157dda830c2737a8d70b41a61aa76f296324c3a074696cb7971e7cb5dbdd91db408a4f0d8aaa77b5b1cfe94960a37aea7fb97ec1fc5238591b150fd7596d0efe9355873133fa7b94d87c7375ca", 0x58, 0x200, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$lock(r4, 0x7, &(0x7f0000000a40)={0x3, 0x2, 0x800, 0x6, r1}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000a80)={0x5, 0x9}, 0x8) pread(r0, &(0x7f0000000ac0)="01d37728a0", 0x5, 0x8001) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000b00)={""/16, @ifru_addr=@in6}) r8 = msgget(0x3, 0x21) msgrcv(r8, &(0x7f0000000b40)={0x0, ""/62}, 0x46, 0x1, 0x800) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000bc0)=""/4096) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000001c00)={0x5, &(0x7f0000001bc0)=[0x0, 0x3, 0x7f, 0x4, 0x6]}) getegid() sendto$inet6(r5, &(0x7f0000001c40)="ef5022fc4a03cdd9254f266f5c05b43112838c404519c351aff7f2f90cf2b23b467bfbfff42aafb698e220a143fa8819a1c8164c03df0ef7b2327ac157677e7a99fea29c2279ec75304a9334a42b7a6ac4c56009c0b92943b48aa7670ccd404ba712e923c2a0b77673c5e7ba4db6444d9e32ece358ec918d03d02626ee6a1812946da4ad69a49ffa3cd3e280fe4c109fa4c3d2f015f7b6006123efb3562b4c9c149ef8554a2ddc6a397b6c1a15f2b5a7", 0xb0, 0x0, &(0x7f0000001d00)={0x18, 0x0, 0x1, 0x80000001}, 0xc) r9 = socket$inet6(0x18, 0x1, 0x80) poll(&(0x7f0000001d40)=[{r7, 0x20}, {r5, 0x4}, {r4, 0x4}, {r5}, {r0, 0x1c0}, {r9, 0x10}, {r4, 0x40}, {r5, 0x91}], 0x8, 0x80) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001dc0)={0x3, &(0x7f0000001d80)=[{0x1ff, 0x9, 0x1, 0x3}, {0x4, 0xf0, 0x1f, 0x1}, {0x7ff, 0x1, 0x4, 0x80}]}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000001e00)=0x5ca) r10 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000001e40)={{0x6, r2, r3, r2, 0xffffffffffffffff, 0x0, 0xfffe}, 0x6607, 0x3, r10, 0xffffffffffffffff, 0x7, 0xcc, 0x3, 0x7}) sysctl$net_inet_ipcomp(&(0x7f0000001ec0), 0x4, &(0x7f0000001f00)="5f652e418045f8173d6784bb398546af00307b85ebd0027ef07d5931042c593cf250203bf0d6d13f4013c5ca01fe82c50c25e8778d011dba84476c5dcb77db39d7e2ef7facaf7c8123a2f7621fad72760cc0acca2d9c14a608573db7668b19dc87e14b031d1ff3ccac6348690392745fc29187cd513934eccf6e24f6513eb07a72e9c8227881d2bf8358000a18dece3a68bad12a4d22cf30e7ba3eab80a457d079bd42fbb7acf28ff878391219442fc65faa15b5ef7c66e4404434c69089a42b88b2f3068e9eb49ac72d805be5d4635ed74e31cb3c70c58e484af4a4762fb1c60c32904c581fdd69ec0801a1d82ec93602042875a4c09e37c0c9afda3f28bf2ea898a14cc9ec4f8cbda1264c7f09838395ef4ad1dc639fc989657604ce5eac15d69c4d2454bf84e20d2e35f8008c14d0b800ee13411cbb899194ec8950ca4e5a0b4d60edcb6ccea1ea62b856b665d096298c4da5ddfc450bcae8258dfe7d034f69e6625f8174ef53c6f7e6ac1b03e5106d979ae20801800737cd6b51b53fe3cee12388524feaefb4c732b5bd18761d655906104e0eaeb02cca095bfd8d3fc9929c2f1a9419a304b712996c97b1d8a0f7d66417103f8c675bcb6fc98f41fd0bc158024d9952f92b33c53d0d59d642e541f0cb1d7c261ba74b436bc7e490219a810d88afde6b23c44b28c7502e36814864484ec0f9895c6fee9531e2f9298ca4508a183c2e68c319281ed116ebe038c48ec9c395b2fd938d561faf6fe81b703c234bbd8cc05a97c86abfe0cb0611d198ef902b3d6ca09bbbd98d84bac8ad9896c3ae00c74378fd706a22791e6daef2a22ca41bfa8aee3dc094ecd0499c871dd12ffc57cdceead61382724ea45f13452d0380e56c4e2f83f3dfd12028ead8753fd8618dd38ab8da40c11afd986c503704f0f3ca9a16536da573fc34908135f3aff5484885bcfe8b2fd3cec16c7babffb6d55248fa47302d490d0e4f50d322cbb428d922683430325814bf13d9cd22b55dcd52e0d09ed386e6faa1e9335f9887bc582ab8ee95fef9da2ba44376dfc35e5c023cdfb3fc013b54ab066673d0d38d51c2228a4978a67beb6766ce44fc3e595203fb9fcd2caacfa75a6c5297a77485634c41bcca2350b12e5583a00a55bd7ece14727d89c930202510b5b3844235c298a5212078968b7e04a7e28e2593f676cf99c7d6766c0416343133d2545d956e204bc54567c3773dca7d36131dc9a60aa0671e4629aa318a9f9de7e95372bdbf5a04a0cd09c10db466010e06182877ed45f8d84fa115a77363d1550786e8379e92103d54b86582220e8fd5b48a47e7058ad88195ed63b94496fabcf44e6bf8ae4e20bcb5a87cbc20811004f4fc6cd608dc21bf73047135b03a90e12b658e0c05833ef0db321f89c23bad2d56a64cd5b5ec155e3b07fc43ae25a435ff41031f8cf0f8325673cca005f2664573fd25a974852826399a88050dd7b7d72f5e85f9491aab0648392025d6026c9779ac6ee95ac654185e39f13ef8fd71c04a849a775800db9d215cf4ecf46b4dd805e2bbc37d27e0f3e21a02f3fb6c99d9c4884f1f9ac759b20404df2f1e3e53024abd359659fce90e5af764560494e92ca6fc3939e22eec24ab078341f9f45e7db3ef644355afeb30de3aa95cc98ef385c8cec5c10eb0f4f9a0931a1218dd864b737435dadaca362c37dfa6a342b6fb601e511164b83486304f63d839cdc70948605361b026b1cf052803d8ffafff53302ddfd4e115e03daf93febd4b7572558d7a97b5c611f577098bf1868d2e3538e2bed8dc4084ab345de4f806887382f466a27aec03d56243412c9ea4fae91300b6954620f05d9d5e4a8f6dcabb5e2297cbb0fd803b56176d8bd6e60da60cd1a356cbd844f5a5b3f10d06f437ea1923a1b5362a48f9d35a3dba501d5d3041a072b34bd6b6481540496a3d5bc07edf63d3681ec0c6a8719ec2f98030afaed778aaa59af131baf9a63ea6d97d4815855a178937fbb9b707f6a069ae7437a3670aa91202f52426dbfad00ba874c52860717082ab5bc53b90a878cb6f0c9730474a1158a0d10aa3fb26907c93fa56e46dc0ed0e7ee7f71c042053cd59f99563d96aaef29cd210210b2b529c0eea118c66b00d59485656c1270eb98d51a8a531af47c75c1362cf53582233ccc1f173a99bbe0bed6c05bfe1ca5d2dca4b47b14a1e6d3ee8b50d739a52f51ef8e9a85ac47cfa17f5b2021d28cc7f5dd14f00a27bf6ee04c2303f0986bf950849bef670d0e2bafffafd18aefae2bb122c140238e60fbe59a1f63a4ad4e9cc8c942e1dbd6322a7e5e6b1707f2bce3d668205c660ce56963a02c7a4ba10c31ca40a32a05686b04410245108da8c814ebe9ce0cabc4012f71a620dd17311b8e294c1c6a2612b0fb5e3aff5beb9a24ebceeb326aa67c194fa4a350afa7a6003e95a7cd04e3cb56f9a4d5b15d66764a0e535ea74f7515b7856ed930bb720da4af145ffd4dc3b8e5737e762e1001666d0f65b30d7b846da1b5936d6280e1765721c0759206bbabd0e35933bd1493da91e8f4e6bab6894b660971e2a3e7e6a7816518d7c2d23817e1127b69e3b17bd9a4c21fb46fbc2a809c4cf2b45d586e433090a2ef0cf0d4b18ed4b7b7e5ae5051b7c379f933b44839e051b9cbdd2d95832a51618f6241a8aab680424fb1be33d1f362c0eb932d318a776235d7b2dd261ddc82c88f6efd082bff0ed61eb0048e0112731a77af140476257549adcfd96fe803f725bc59018b4d564b4ac518d56cb466cf59de4df24d2a2cb82682e85ac07cee297272c0fe6294724676369f6d1a3ecfec5e2daac7ffd132e1940e74c4791610bde8b0e68bc0dd6b590df248ec46f28d1ea5bf3740b80a299014aea580527f261a10203a49de0a74b8cdbe131ee4aa70debe77666b89c0207208e330cdced38cfaf0be165014c02764da69d12369a6f986a1fe776c2865ae8c01952714c38c8c59ebe09300c4f0ebad129749b2c480c41c2978098743efa5fb5a88fe029395e3daf036084aeed1f5d110809c391bb238fd2e0643ed665a919a6ecd9088f7d90155524f8628c9794a28e180f7d4afb2d5c25fdd8f6924c78adf4b0912a09ce9fa72f7a657062102a1d564e98f4ab90e03b519f70c8c9fec493bd55a38bd72ab413f98acc029c87f54ab1681a9f05d7d50c491a2cf370b47fdd5f6a2a0eb0e16608a2d0157a0305ae583f3e92f027d412afca7a6cd825fd20ced0f2edf602d6280b65ab2196d53790577cb13fa811a876ae4f5528ae0c5e75a296c1e6dbac4e4d906767b7c5a36e0b9d547ba30a74408d1d049a7fd9b75dc45863e0b1543310e560de69f4c4b151de92d022fb5387b209bf20ce95c277e76a68f0a85282b291bb28481cb8eb53324d30f3f07ad81ed357ed8b1aafc819654eb67c3b46872d0ad1751d4e0e87c05476d1cf4528f1c62acab1109b20ba0a965b64cdd3ed96617d05378b16cde542aa39c429720a7730254ad746c2b5aaf3011645b91421714dde35f75448c38a537467c8b8b87187c9f761e121b2bc9f1a44fe18a72c95ed00e2a001943f0afd752fa56c3f4a6a72eec20897b01cc255c1655d02f31c3b28eea713850b8f0b848cfa61d47a218043c149421ea9498a4569780312c0ab36ebafe08a0dd57c640ed75383dd0500b7b77e984d1372421437c2b79c25dd3cc8eb9bd54b6ba912023ce68e135538886f76c35be1cfbbd2de004454ebe0dcbb7a017b7913abc1247332a21e33f644d2da40cd599ea60fbe83718755396dbe27fc56c656a207f96d80b1151bdb9b5c194e7d229ca33c9404c5d10e1a3d36ea21b6742a8fef686f1acc2d0919502d8e426f19df6dbfc7cf0bae42233c0aee6db85333b08e62fadba7476498135e274dc2d8b32c716e08d8b88799effc8e0db492c10004590cb60519154837afe78c30b7a9dfe92d3ec6ff6c359c49eedc991cd17574418e693811168d2565eb82b4518b11e6b9cfe365247b57d583518e1f291ead576e765c3ca8754c27cd5ec2b47adb4a3bc384edd427026fd4c35731e247300e6898e5a0efe488bc173d700fdc636f2cf0bfad8516e615eb2839075ce348257f714ceb66467bdd68b437d4ac67911c638ca9f1276300e9d37f9118c1cab82aad868f1aea060dc78426df93f28ee9623171965374a7a17946380eda743f7c0e6d818d07fd81a589c97623edad0d59e6743d26334e103705dc4415748241d5e0c521aa9a9607e487f70174706dfedfe7917106087cee158a7061c9e6c9da63944a05bdfee68b57e73f47ee66cd5d53dc83872bcf0b1d5226d420de9214b5601e4e0b5dee65c9dccc51774783b2050c2748a69a8c65b0fbc7c081267b303cc872fd5ec4efc637aee805aa4aea1946d89ba5774ed0577eef6415666ccb776ae010c84a1e648681133200e40368c4702db2a3fc2ba17d510ca6dd7e7d9a7202f89e981b98d33290a5f29a78229bdcd705c86941ba8f090f900623d12c3be76d12c807136d34fefddf65f8abd314f5c7ca6fe22c1fdc2d5d4822fe46de7cb8d0cab24dcc47e2be1dbaa4b52dc7212facc8eb8431dd6fd7b85384890dcb0ecd89c8d4e7efb739df0f35aa377f63486ac713af21927b4941a5c668f87f57aede2b25dc3d57c8a90f755c953b857da58226f3b1116da2603a7b901cb84e622b9cb87e0950ad161a377a371f53dd392fbfa2f7d0372e781cb634d58b0e75b4527220be605bf934fd874057422b599484a27effa0252acf32f79fef3581f5a6d8f8ced9999caad05b875d9804ac4c165358a7218af0b1785c2a85ee49cf49d3e002e041a227e58a94d98f679acc426a004fc48d098451ea7b38560bfcc71dc9b1ba06f6b320d7b717cbb185dc2ef030eff061485d04cb985a0826ff4f39bb0204f63df7d9d87a12c0cc11e504393cb6ed581b40f7a20c7accf8a533a5ccee35230577d1485dd01d43b65296bc38c1e278755ea52c6191e1de9ce0f9082ac997241322f1c136b0ac664f4f6d4a8fd8124a3dc78d564dd4aa3c51b1eea2ce4a60f1e5fe3461339f759fe2e0045993db3b0f39f69ef34777e1642a6e8014636851bc719582bcf1e2c80e249abccd8c83e5225051074fd26202b1eb9ccac7a4f5405e5f061249a6e328b5be4e862f7d705b74354bab5c21c77adb79d9836c248bdf2a09b9c670954da0de26075140c116cd86e60e088a48c171f045d456281bf2be9b3c18368b684940b1b3e73f11a71107e2f893a19c2a6fa70f96ba169a439bbca759d07211a8222f1edc1c58ff333d23c67523f09bd5031c8f11d9b8c283b7d729f051bad9133bdfad5d9e97ce1def8911fb0a403a89186027534659b98e65fcc9e58827ad40cec5dfdb7c45f1b3fedd8debde92d4ee558ddac397716c916d54cb1a077adb2394b6695a0b55a3d0956b8f9daeeab993100e4c5835648d675ee9089902ca86e3feb0c0745f19b793c7b1bc838444a34e6d2b0ab4ea02b44ce432c44d752e45a79a0b12264732064d219ac28553b723b7484363314e6a3e7edf9bf82db454fc0a37e1b156b1f9d7495ebb9ecc0089fe9e0e6a5612fc9260b5756940a6a46f63847dbef8309c178181b07761193bb95cb5377b3850a31dc0074ee9ffb1d12c3d47fbca2e6c2ebfc3e759ef144f7b5b62c3217f5aa3ca652749071d26a7b7c617806098f61e78738405edb726ed7e5b3f2bfeb61804689b5febe7a04417f1be601240302bd9d92388aabe54ec2b2ee52b79d829ce06dbcb7fadb602d3cae3b76b4f001559eca89cab", &(0x7f0000002f00)=0x1000, &(0x7f0000002f40)="e65bff1de79d61af0f8eb1219205b970076ff6478ab054c49feef19c4e49d65f673e2e2b17c4dd4da06d6843812bebc4df75457b54fbd37b592235918c5e2e6f8bdbcc7b1952d75dc315ea0050ad127fc1bab5ebc22ce8264335a8fd1ab9eed5eecba89c73eb9c0c20d6c55d3f9b1a2c344fbd7be0671d8ef0cec91ee49b97ba91aef441c5872eaa95fb64bc77c20fd6672b855f3fdded3a86d6d39a3062c21f4b5c2e4e04c1d74408f09ae34f", 0xad) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000003000), &(0x7f0000003040)=0x10) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) (async) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xa58}, 0x8) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{}, {r1, 0x40}, {r1, 0x4}], 0x3, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x30}, {}, {0x416}]}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 1: socket(0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x55e0eafb8c252984, 0x0) read(r0, &(0x7f0000000180)=""/198, 0xc6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) read(r1, &(0x7f00000002c0)=""/82, 0x52) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x3, 0x3, {[0x3, 0x8, 0x8, 0x9, 0x4, 0x3f, 0x0, 0x4, 0xff, 0x6913, 0x3, 0x7ff, 0xfffffffffffffff9, 0xefa, 0x5, 0x4, 0x56, 0xdb], [0x0, 0x80000001, 0x80000001, 0x9, 0x1, 0x7, 0x1, 0x6fb3a6f9, 0x2, 0x8], [0x4, 0x2, 0x80, 0xaf5, 0x3, 0x2, 0x8], [0x94, 0x7ffffffc, 0x3ff, 0x4, 0x7, 0x3], [{0x6, 0x100, 0x9}, {0x4, 0x2, 0x7ff, 0xfc07}, {0x3f, 0x6, 0x5, 0x1f}, {0x5, 0x3, 0x6, 0x7}, {0xb6, 0x3, 0x1, 0xfffffffffffffc01}, {0x0, 0x0, 0x0, 0x2}], {0x3f, 0x5, 0x80000000, 0x7}, {0x20, 0x3, 0x0, 0x7}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) symlinkat(&(0x7f0000000380)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000040)='./file0\x00') msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) msgrcv(0x0, &(0x7f0000000840), 0x37, 0x1, 0x0) msgrcv(0x0, &(0x7f0000002780)={0x0, ""/4096}, 0x1008, 0x2, 0x800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 7: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) lseek(0xffffffffffffffff, 0xed77, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xc5}, {&(0x7f0000000280)="05e11f55c96d628b3d73edeba97cd4194ad098598fdbe7502359d6b401c8f6f3cc03a2e7887fb112c4f689bdcacba78ba013010c24c004333541bdf85c70b93eadacd4fd07ae8bb9fd2f4440d575b61dff92c853969a81053628965010cc74d4b8206094a6a26eb3fdda6ddff7720ea3ec06877d79ebc6f167ce41a806f300abac2cb3d360871ae33572", 0x8a}, {&(0x7f0000000340)="93cd869c882dc30e9ee8ccfdaab78340e2e774fc1a325e4e1d9df0a655d3824050522747928997d36b3bb16274c2da2bb038185a786eb6ba8fdf3dc0d5b0dd8c2723fe1b3bcce022edf43571712a06cbc33b9e42cb655b048aa510a927", 0x5d}, {&(0x7f00000003c0)="a4b083a87dcfbcf4abd771f05c3924c54f70b1c9bfda43ab40d2b6618d143415f504304fa33cd878344e899001b6f354b96832032cf9def8c334e7cf7a8b7dede49ae5aeba029b", 0x47}, {&(0x7f0000000680)="14474e18a3125586ccc0800a025d", 0xe}], 0x5) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x200, 0x5b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0\x00') syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffffed9646000020000000000001907800000000eb85a8bd010000004e234e2200089038"]) executing program 5: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) syz_open_pts() mkdir(0x0, 0x0) chroot(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='x\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) setuid(0xffffffffffffffff) getgroups(0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x308, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xffffffffffffffff) chmod(&(0x7f0000000280)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x38, 0x0, 0x0, "49097cfad41d6dfab57ca01de29b70f1484ae71b77a235a80f5a0b0988a549a9c6"}, {0x80, 0x0, 0x0, "a5542802b69d6cf62450fe980d466c4ab0d61ed356cfd5912357ebebbd4e23a62b3ca0be2b36c8c2059b0c6ac6bf6eb73a5d0f8de92bafefc9d9c1396f640a415aba32e5adfe07b7520b9066a7a764afbb47022e393c6708a1cd51ab9ab447547fb4aed21d44e713eb"}, {0xd0, 0x0, 0x0, "63ff4cb1b9eb8d0e2e73e8e2565239dba5735ec16cf25de14e7ce45d29509aa8ae471b67934026ba6c7935b57357ebdce2ecbb407029759b11e8ddc8978f82ccccbc1618086711adcb31657edcddbf1f71c5741324f2e4b73fe553e9e7d8f5b5f0ff0b621ff607a8ef429f95ccb02044c36ce82a1bb2c27b82a0c739000396f916e6080bbbebf0919b699e7dcf7b38107bb4d51df4dbb4865e025dc97d94d2dc0ee1d3c4ed9c7e0055a7248d4f79fdf2764257b8fd449f66f9"}, {0x40, 0x0, 0x0, "46719d2395fad92ae5595d35022a6639a6615c74e15e3c338ceaea3e1e0116bae8f17ff93a28b1cfd1"}], 0x1c8}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000580)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kqueue() executing program 4: seteuid(0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x800) dup2(r0, r0) executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x3d) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040)="67728c52164a9d26d579ae6ec73d327ec764c7e83dd69309f63cb4a678a4b57847228e912c2309c69746ad07c1b56e47f9da5e18", 0x34) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r2, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(0x0) r3 = socket(0x2, 0x3, 0x6) connect$unix(r3, &(0x7f00000000c0), 0x10) write(r3, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22001c411a76da8a4f105af1", 0x30}], 0x1) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x1) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000180)) write(r3, &(0x7f0000001940)="fc23e70000000000000028a87903eefb3bb2ddebbec154d6eb62bc05", 0x1c) r5 = socket(0x18, 0x2, 0xe) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) write(r5, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec1", 0x19) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmdt(0x0) shmctl$SHM_UNLOCK(r0, 0x4) shmdt(0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7}) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x14}, {0x40e}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1}, {0x28, 0x0, 0xff}, {0x6}]}) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000080)=0x2, 0x4) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r5, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r6, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) sendmmsg(r7, &(0x7f0000000240), 0x10, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) r1 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="f138dd6a38d6a5ff8917710e246b81d44a7c00a3094417d20e9e0483c310a6cc5e811c2fbea090bc5829e555f537089573a008ea13fa01ec64c9", 0x3a}, {&(0x7f0000000140)="fd4f655a17e2b255a32ea9337bb1f4d3ad3c2cc2ed58089596dd99df6596920e3fdc90cfae857d2add5ab1f716adbe371bffbe0ec52e8a7309ea558f484025546343320e3cc5", 0x46}, {&(0x7f00000001c0)}, {&(0x7f0000000780)="f4110c2cc141aa77ab03d6bb9ae7c2d3645c3aaab6d2396e4ac3ff10d1aa0905bda7b3acd3bfb06f7b6928853da3835a1bef34967df6437d00bf45c36ddd9539a4fad76345376954d7f8731c6cecd4338d8b42c50100000000000000884784eca9f85ab66ca35aa65946fd0d7568c7b79ce941029e7cb2c7525b3fa47a72c41bd20b25405e7253cc6c479950d943a1c4a8982b37c750e8a648eeb02674290c1a58a0f1a69e2cf31ba91b950c7e5026f00e1ed3bea01b52a56d6a9bb28d8f07659d08d4c5b636571ab8cfa906e3fa525be102e5a2fc9ab30116be56832a1abcf7cdb0dd20c0da45dd7760313685fa228203", 0xf1}], 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="1803000000000000000000ff01000000e36454617192acec20a0633e83c74877e2117696929b389e2dab03101840cb859bbb1ff1ae3ab48589a752f8006605a838b4aecee53981ce2c5610182090ca1af955ac1ee23f3ce7306f", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2800000000000000ffdf000001000000", @ANYRESOCT=r4, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c], 0x40, 0x2}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0)="9b180bc3", &(0x7f0000000000)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x3, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000000), 0x4) sendmsg$unix(r5, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x801) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x126f, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) setitimer(0x2, &(0x7f0000000280)={{}, {0x0, 0x4998}}, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r8) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a010000000000", @ANYBLOB="39750866def727aeb3d6d41cf066e9445c8d687a2072f21320273f8f"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0xe0) mknodat(0xffffffffffffffff, 0x0, 0x8, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff"]) mprotect(&(0x7f00003d7000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x1, 0x4005, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x2b, 0xd, 0x0, 0xfffffffffffffefa) r1 = socket(0x20, 0x1, 0x0) shutdown(r1, 0x1) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) setegid(0xffffffffffffffff) r2 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/28}, 0x24, 0x2, 0x800) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x102) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="45d7465308ac3bfd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c3934", 0x75}, {&(0x7f0000001280)="8c", 0x1}], 0x2) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) execve(0x0, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x15, 0xffffffbf, "0000c6f26461c094f4ffffffff00000800000400"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="6fce899ebfd77f50376c9d7e0e8f61a0ed52850265ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f8008", 0x3d}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x140) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x9, 0x7, 0xff, 0x2}, {0x34d, 0x7f, 0x0, 0x3}, {0xfffd, 0x1, 0xfa, 0x80000001}, {0x3, 0x0, 0x20, 0x2}, {0x3ff, 0x3, 0x2, 0x2}, {0x8001, 0x7, 0x2e, 0x6}, {0x8, 0x9, 0x5, 0x6}]}) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x0, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x22, r4) r5 = socket(0x18, 0x0, 0x0) setsockopt(r5, 0x1000000000029, 0x9, 0x0, 0x0) dup(r5) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000000)="ffdaf64c00", 0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00'}) r6 = dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000140)) nanosleep(&(0x7f00000025c0)={0x3}, &(0x7f0000001180)) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x1, &(0x7f0000000640)=[{0xf5cc}]}) syz_emit_ethernet(0x1c4, &(0x7f0000000280)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x1b6, 0x0, 0x9, 0x0, 0x29, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6}]}}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x20, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0x10001, 0x5}]}}, {"9cff0f0000458dd890fb9025d4b01c63c766f19d837e458e33a678d5c5c6d9fa3581fa5ee7b1a11dcaa36bfef456a8f5ec4fa3680837d85eb63d98b366083427bb00a6e36e9abb4be203ce9daccf1f7041025fd34328cfc83994966e01003a74c5e043d90092c960102e45fb8e8f556e264f17ad59b692ca0f5b973f8a1f82771c8a2c3eaff81648e086658aac4b33ff4abab98135226983b1254c4f620dac4a611acefdb82a147df40f51e3f5957a15f632146eb578235f990a00d556b4620123af385c9e09a67ab6d34f6d30add892fccdc606000000b98906f4d2f382cb8219de480aa5a8c41817d2a72565807a2ab7a832a0e23b0eed9f1a346bdf15bbab6429d2aae72ee69ec6ad78ae15ae2d282f03344c711a0882d4efbcda89ccfd20d6816a3b423a748f31c84e3193408b23fddd2caab5fa6d69be81890e70caeb2856354be131e19442d66d64a38b798dae28462cc9063ac921ea425668c528d2ac575f312833babd2f030cb5a314a211af1a99c1781868af6f7df9"}}}}}}) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f00000003c0)="91", &(0x7f0000000040)=0x1, 0x0, 0x0) chdir(0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$vm(&(0x7f0000000080)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x0, 0x8}, {0xffff}, {0x66, 0x0, 0x7f, 0x8}]}) write(r0, &(0x7f00000003c0)="76e5dead6f01f8607d2100000063", 0xe) executing program 2: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)={0x0, 0xfffffffc}) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x8, 0x0, 0x0, 0x85}]}) r5 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2002}], 0x2) semop(0x0, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semop(r5, &(0x7f0000000400)=[{0x3, 0xffff, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x1]) semop(0x0, &(0x7f0000000140)=[{0x6}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x0, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x1000}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x7ff, &(0x7f0000000240)={0x0, 0x23}) getegid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) executing program 2: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe800000"]) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) getppid() sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 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) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0xffffffffffffffff) executing program 1: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2e}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1, 0xfffffffc, "1a1116f0d0a64300005a110000fffffffffff700"}) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000002fc0)="1cfcc17868cbc045d15ddbe8a1f141245bcb1d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06ba9dbda37c6bc4cdbf7c7cce587b9b58286da4bb975709e7fa6515a83320378e9c3146673e0e925e324e944b7e8ebba7a2442688e758044fc5396ff06984eacdcb95865bc66fa284573f58e554c25d9fe794a341cdf976870265c8bd75fa6f81c2119e0b1fba895ef4dd90538ba1019f03a2f01631a973b699e2ae60e12183d0b20bc91669e4fe92a878f1f9e811b587c814bb088943efaa9cc5209538ce1fc0814490e008bb9627dcb11f071843e871e74b9e27be08a8fe5ca0e88a4c327d88585973416a787fc9e9817318741a4e50b2c9a2034c09e31d04a031e0b9fb69382dc98ac5d6f41b93ff6c0cac8541cbab346a432200633ac8cdb3acabc5903ac5af0dbce0567fd37156dcd0d687cb63fc94fefeb771b12737b563cd2e02aaec6115def946db1ccf07c411536214076b3976b3f9b451881b2539e558718db5d97761d02cdcb04b387b81271fbfefc6adcb6e029c0f1f9e854172e4c651b7d3b8f64a3a1d38cac16482c6e09452c0df96ec297718e69895a3365e73e8dd9961cd50bad2a4d1d60db0fa4355e70b86bed00dffd62e0ed32bc7d5289500f9d1b56ebddaac1587ac2e5c550d9512b26d338b942070886b3b2e844c6a7105c748b922fbb9a5ee47421ed84b71c5e76e5299de73028e0b3e9928fb325fdfa595d60cd19ba3b5c073bdf4fa94d93e7420026ef116041cf7e2b98029ece8f55d1f8e4afbb093ef94334022b98dae3a81d3e3a74a47a305f33b83ff47a92b521a895d97a8f35a7a69aedc929b7eb1e208b372a9678b196adc35f76be07452f93572203e8655929b1041f036aa5edfa13779aea834f65bddc616111209f69527ff5829facd68691ba6087ad46c44bdefa31ecd433be153eee5b48fd4a95ef7ec98d772f86e332d6fde46e53af3d584f2bf576c45196fa4e16b8c39ea5d8623a3465090718c9ba37621e47e75b01f14818a55cc2f5556427dede37122b56ebad65298bcdcc54da5ce7b9815b47d792a0ad491684a58369ea9bc2fe0b5d5722e1036c88fe67a908ecb94751387cb93ab51d99da79b8499a05ece59b7adaf8759f9d3acfe123f725aa4fcf09e4fb8069e07fc756366cce2fc2217523bf911162e96b4ce06613f92a126476db403c9312a9e6a9ea39bf86bbd0c7da5a8cfaf901ef3d2c2aeebd195449430a32a12ffdfe05f95bab3fbe9cabfe5bd10b53b0f68127c4cfd09d97dd3f418ce2c95f49350c375fe77238df7625767d317c9921c11a88b0db5c9b9b441b05d35c0d15eec7d704b5eaceeee31d4f717243", 0x46f}], 0x1) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000400)="36ad78ef839be8eb82a45e591bcfbbc366d062c089207bfb943568010a2b7eb528645d96529ae291522ceb83cc791fb9b34c5e01032858877a110cbfffc56c7c8abe7e3d6a382ec61917b46b53c64d3ba2798712ea47489e0429f5c11a4856760000000000000000000000000000000000a3abff40043dc420ab61d85a3ba048a17a45159f759c25079b1313ed927cb0577f3e9b525dd19033ca4be87f269a7540517a445cb8dceac2c6cf8481381d6a5522007b43", 0xb5}, {&(0x7f0000000040)="48fbc75e445943", 0xd0}, {&(0x7f0000000100)="315e51c26071d772206855af347dd4a1230618e2a9ad1ff50489211467629a3e3224d086170343b118fc6fdec12bfdd5a7d128d84921b6001006a158e092388d43f41acee273d17ab048489789f93bf5dd6f4b282a79e7edceb13059e508b5d03ca11f607a15c61dfe14b2a41f6c13c03546c1542f7bf47200f0c2ac167031d388bcdab78c3ef0811454f26f593bfa41e2ca7ca0bdbb03f02d7567d809d3b81993ffab7dd3ccadaef3efb4f43406b2f291dca2238e73ef458f0b3ffc4c90cb35f4bed9587346519d2898", 0xca}, {&(0x7f0000000000)="7cfee232311974161f2000f5fb40629d63aa47d6d887d42ab1f6f7bba192d8ed9a067d3b2f001b3c40a7bdc283ae3fe846091af78937611d15f61df0", 0x3c}, {&(0x7f0000000200)="401b73b8c6141bd770ccce4cc3f431cae9a68cc78fd1fd7ba0e0cff1b7677a54", 0x20}, {&(0x7f0000000240)="7a9f448097275bad00d2133eb147044c718b94802e2fce7efc8d078b9ffaf78de689586fa1918a2a18b2f798d92526a3fcbdab62ff7ea98471f6295f30dbf519918263b84d07b26459f0", 0x4a}], 0x6) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x20, &(0x7f0000000400)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="706b9edc", 0x4) setitimer(0x1, &(0x7f0000000000)={{}, {0x0, 0x8001}}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000003c0)=[{0x61}, {0x5, 0x0, 0xfc}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000009c0)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000001040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffbf86dd60aa86200030000000000000f700000000000000000000000000000000000008"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x28f2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) listen(r1, 0xfffffbff) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000240)) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, &(0x7f0000000040)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x401) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001300), 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r1, 0x0) shutdown(r3, 0x0) accept$inet(r4, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) fchmod(r2, 0x20) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000001380)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000200)=0x8c1f) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt(r0, 0x400, 0x5, &(0x7f00000001c0)="d2109a6011b65ea01d22107b68017515f51b3d2cf32b5312f47a", 0x1a) openat$pci(0xffffffffffffff9c, 0x0, 0x10000, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) close(r6) accept$unix(r0, 0x0, &(0x7f0000000000)) fcntl$getown(r5, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0x7b5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 6: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000080)="44669a395321655ca50431a0c55e3077ce2d09622c61eaee5b2df6b1d189aefb8319cc4a6d3b385024ad7875be2f6d77d8d6eedbc581d2fa9d3e8ed84fbdc99e8fcdf568c00c9994b5d29a5349b46f6016449bbcd5014b75b9f849a4489a91199e4fb576020cbf55c17f3dbda5be1809f103d5bc9249f3cb75fed27a606d74e0b85220c4b55bf635b94a24c97a87377e2746b33452c0eba81e95a183cedf1041ec29d845e10791f730db79d1751184adb5e704b7a420b10ab11356d3f1de02c7fe38ecb4452fd7e5c3e3373af87f0b6bce0d4284b16f667808ecb08989b2b511fdbe488ece028a82003b1bb5ddc1958592143e", 0xf3, 0x3) sysctl$kern(&(0x7f0000000180)={0x1, 0x2}, 0x2, &(0x7f00000001c0)="2b6524d5afe9460928dcdc1dbd9fec6c6d277e9db9278838679bd51ca2911c777fbe666871c7ac380426cb64611ae32ff08a5ebed80e4558025d020b314376207a99f9f12bd3d6299757ef8883f7a2508e9bb16dd2e84bbb05527a885a701d10edd0846d8ce273196c5258942ededaed192355a6806b2e193556f79601b9a36bacac602a4baa949d9f7c8dd7affefe39337593c9982a8add6752b2d81166aa7f586878abe75d3a96cdda0b55580c5d179af6ba3a6aca88b8b55e94ceee064c599e0aee43c4f99cbc20de5f1b79759feddf6a7f04ae0d406443fdae33d0f5682ed8e1e312d4cbee3615b57f9c320138652330e18ebad7d12ff3c059a3fb4297", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="7e9194635315520d7dbc0de7a5291381b1b962e95ced77358b63f33e6f01a6ae7b9ff7bea368d0f8a75d6208a77a5f223f56c4ff92d0cc451d3b20952fa7016d", 0x40) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000340)="5be2047d24aa708a91123e6772d77cc85d3c89e2bc16ca77ec7d5bcab0aa00299d27721a326f5be70f6acb3edc068fb2f8a738865e8ef7a419a78ef385650eda8f9247712d3324e9e92375ef3957763fccf3a2f3812d5d4efc2430b106223828ab463c2e69c320a155843b15749c6ff65c138e9d0379902c4ac5765a1cadd7df0a22163153e20f39f86f37804bd4fc31c7bfb194c5753a6758652dbe84e5b1f73b1c632aa2cfbaf36090bae3958fdd1e2a11aa05387286ebb34a0168d1de51b02a9c2ab498f28842a7b92606301044bb46d3596e4359967c452196e5f641f7310081f4b31615f3a7e36e2df183adb85b2150354961adc157001b47ad8ddaa3ce34d4be63d0e287d146844835f17552c0d486482852d394b694b9ee1a852f766835cb64087f763d52b0531831e7533b1da01de5d982a3360820139096a23d2173e1e8319744379d3dfd1b0491ffb7a885fb0a2b40635907fa12807a6577bd4e188f5a8f53615315a9090277aa39619256389817c09bf6a594bac2d693a9a37b49e47537e44483e5bf467f1c6ef11d677a4ab6ce765b9f8ca4d797ebc558fbd3fb6bfa35445d5e9fc545c0b8e096964c5c779485dbd5892cf4892d6ac539ed9c3b36c5076540a23d0ea468a89637bfe49d0ac9a618f85deb25ffc7978522a985e3a8253dd973f166d7e1891f4418c6366060d963d7c5eae0e2def924ac8db5aff1c1448017d71c859387f4dba151881d3b40444cfee16176ea245bd756b2ae833966fd9ac9da0c357e12823124a6e822b5d8377213831e6dfbf6182410d945b643c41b7d0818d968369af1dfd5b4de5eb6a289ea9f7fd24af22523368503228c0367ff8750ebd3e4980d51e8ec3df486ac55183c4c692bcb022765cd28553a8b2f7eabb34930f7deb5fe8600b29a395573f11cfb95723b28fe66d573a1d3fff7f70d9227fcaa7f8976c74d87241ccf3a9fef0deeb672bbac9cea7571bf02cfbef7a3b3c2ee9ff62b8178c443de62a9e3f84fc4620bdfd0cf88d41ac2c5430e9fefc020fafafb0797e3943648e3591edb4da35aba034fae59bf3d0e47a32acabe727dc40305a680de417298ddb93c6bd4d9026c4ab9895d0838de885dac7fa23847d76af9e5f06aa41ea44b620867f769c90cc06cdd2270897b9fa96727669d1a2337ccea882877c6516a2309a7be92a0d794f964deb6da316951e29f6caf57ad938b60ecba8106a491776e5928fa55e3608aaf28da23808a7852fc6b6d1cb35dbb77ba20bcc3a67d7b563f97b57b90572b4d638435ed67ffffc88e1ca3f0bbac375c22b340cd1079251a6b6672597b84f20138d38a55b17a9bf642b3fee26ae8c9f97e60500a8765b69f6120ab209525f78fba745de5458ae6434f58ed82ddf3c86e86a8a68ec4901508f089b4e2aa89eaa58e97559a88ac6e7b80fba0de2d194648d89e1861ee739e7ff5efdd3a76273506029fd98fd275676fdc5d17a6d8a70b9f09d18a5cc76caca0871f946c644042107d83f143dc8fa3e53cd084b2ecdb12ef4a99e0cf89486a04bfee80ed9cfe7bfc9aa4af730959a44b8fd0975d6d83621c15103cfb3b6eb85d2c83f0f5cc92eed8d85ece1cf7f1c9ec4fc40bd67d8f495e257902e659fe9dfb832112563f6935f2e9cda4da30a274937a4f70fa31d41b46ca6c9d0f559d99f0a863d0824e724ec046c1321318039e4851f06a95e57fecf18888be5e394a87ecde2ef0f368163de236cbca7cd58a8c1b6c8975e5abc4a4a24203a454c3fa896c4401f226d750e4e46a1c1be2b6c3f6ea7b925cb3d9a1967ccc8b41d523fe73bb03a5177019cc0954378f11d40e8b5e14f1b4f1acf96dcae9c8f03fd0ba54ed2cb3bbc0c08ad1f7cf0115b05a2b4f40c7634c62a20b5300630a787ef9dac024d92e1f2aa28d3a7e6caa4ee88e294885784b62184aac0f7b3f009f4a30514acc3c29480c03324785ce66ce9a9a03744c41bad903932e146a59d1bd4f38c01595144f572c0340479c09cb029b736fd49e4662ab87af7163a002dc71f61ba1820d979d220e029b086915aba9227840bfee7b8f1513282fe1fdaead014339b8a97b0da279eac07846099b1963ac3fe8b29c84584c4ba450248ef802f28e71fa51e0cbb32104063dd712072678f10b54c2c31789e7f1add20eac0797abe92c5cdcde6251eeebd838cca3cf4f57e0f350bff5b56e02878258e2c687b5879a9839c52bbf359cd586d2f0fd845d26d6855ba1983d84a03d9db352407d78a8a375eb41573150172e0d2cf6f88ffa601207a6483ca4d5cffe57bcd483570bc2b0d702c8c87b67289d8e71e2157ddfda2e1da5b9b9a99a40efe5ab3ee68f9ff02a6207b014d3604f4667d47124e7ddc3002cc764fbd1e4d30918de5337e6a2abd224bbdad85d35e39824adec603aa68ce5ff7545cd9c6735807b85fd247e26e8a45ee6f81c1bff7f0ae0bb1eb9d50d7b1d3b2a8196cad2ae50684fc1a42e141c4a053d86ae20a56aa38a0d851777c5a6cdbf146ee45a1b231c36db591edc73c48746a9eeb36b7b596a401f21cff2c8cabe012ffa252f52bb83d05724bd2c580eb51a3dd8abd3e45ff5f09896c4fc537f046f23c6e19749aa82814b76924088027b9980e40ddc3e77c715ee9837aa9a938b5a38e22bd3c3adcb08afc372c51a3c3635051a043f49ec3f1824c528bae61c97be6360dcb92f59d596fc3ccbde6e1eaae97293e56c655a017ab7a20de8a4504b56b248777820c3f251bbd4d42e605cbddbecec3e29f10f7697535cc0e1358b3afb6d415323c04e2d4533292b60daf1bc36494182f6e57338b2c20bcc8a4dc183a7d2333ad7f4021338f425788b935db3de51bf95e522feb190b0ecca7031b08fbad9dccd10cb2d1a14edae88f4e9bcc26f412105827c2a25b83e446fca85963cc805986a42808f8299221cd07df40c0376aaab08c7a93d7cfc1661c0d78f044d9ecdda5c042030034514268ec7efe2f0fec1039294b94db1c0585d7eb8b8790ecf5c43fc96c430249a239b9fce5583bfe73616447dc2af8504d45292c11dfb2f86f5facf7241d06e97faea4ddd4280b5d0838e20115604dfa786f9c0280444a4068a0ad06a0da2f8b5cdf720869148c536970979c8904ed11e48b464cf8f72636323299013f8f067326bd6b3cca3e5623dc336bdba4c5ddc9f2748a60b3b080f62ef03ea1d37d559e4f1a99b6b7b77238a57e7069a263b6ae7a9180d554f94897b434c917ab82b178fe3e7d36d1c03d54b94b23902f46451c8014de92f80cebb37b50fbe6db7fca5abb663c395b229f423c022b369c28b6f3eb8dcf2ddf812472ef74176da75f9a6ccbdbb8fd5f4d90a8a257bfa026fc3ba11cb2b9e546ebda1056ca55daeb7d6838c1a7639f27d40c0b7be0faf77f02e7044bbf38e68991484efe25c469639467fdc29917eebcfd3156d5ea1ceb4d236c1072dbfe7a15c46f0d897642669bcd8862b1e1839492a80de24ea98e70fe1d5b8e74d04a2ba191ca3fd18c3dd3d755c5680e2ba797e0bc5a8687d2768da0037088bf893909ae83aa3c69da0f0ec1422f4d8dbf2271429e6f281f5d5704f78394f1086fe923fbbc6cdd5d2cf5f275e188d26bc7e476db10d6f7667817682892ec36aeba4c808f856ff438de7d5fa5021a984f12caec3203d0504793706a3e1f0af68b682ee105735d1c656fafaa86cd5c464633067853bacf098ee8d2698d8268a56b8882bc1858394e367f28cc62f89d8a8bf531f8810312ce3267228dad8dd8fc2d08941bf88b908c54f2852300673c893618c7082749d8b2f9aea23efd3b542963de9690ef01c71e247baa5efe4d57bd52ebc87d6834d44b1dc29f8e0b66d99de899cd1f2c238503b67e72eac3f066fdc82ecd3f83dd903d9145c40a0ecfa602bd3757c96793b4b9d634d9aaaab6fcf03764671d31a9e0b2754beb246f1f4c97ad29c1a2c58ceec7c8cc53f7df271ee1d08a784238881fc65df4c97ef752f37d5da204dd7e01571929ff8956f72f1612e419f706ced5b94c2794aa222582dc1d1cd9737e9cc309ff40863553e783ad4a01251ee69887bc029ad5d9521e3d7bc6e7d7185b719c42834e57f07dec4efb56e3e8bf647c55acf2896a1f5802b8051d9f6a883a057cb68e1f3e4dfdfd77e884625931ff3e97cdcc9e8039114bb76b1816f53696994bbcb837010c498e979810052cdbf5de8faa7975e42bd14b29fe74701cc10f5942452b1573ad7b0b73afab355c38e4e3283f00e4b175e1fdbb04a2bcf10556c0dc2c9e5355bf379e66cd789bd52604b6a8ea8aa3e32026ce06c76fdc25de7ce190b77a38c7b276e1f771fe8920be645ac37f2d71573d42152aa583c21ab619e402b7e1528bd890d4cccb0198f549e599c897eefba08d395a77b7d5ac2d13959a7902132626a37b6444c069dc3f4ac61cfbeb195ca78b3cd77c84b5b9fa491aa2f555092f90d84f33970fd78ecc5df37c4883b8fb65b01910d875aa1120793ef9ec49d5c106c9b45a2d5054306a46ca4de5cd0e119f988c0d087e63fc814a47629ba4332c4e2abfee980da15b1d6d9a5168554b91097a99dbf73d03a897d8e44e17cde0f89ea08ec9e8b48a79a20552126c00879237f15b08d46fdca3c968216083b483f369d476592a343acb74092c90a99f264d0594bc62e2902157326615068db71ef65e421e7425c42a4b94a346b1b5ebc54cc855bdedcb956a88464fda97efc725abe431f1427c286da29f5a39f7843059371685d7607acf7848e0beb1894e827e13c54b27e05767ef3a033a554f7b3b876f014b129aa0ec6d83ade200530bc3b3d5a09f5a53e66e5540224c8192b2cbb30de91fdfa227145d8983a9cc04c351bda884bca74826eb59b418273804a328617a7b28ef47363a6d2da3e8e38d47e51d8456e3800fba528f990b77d2cf1e9e4f1905a038fd5a6ee5886378df2693eb9393818766d8d75e10ec57fc5549fb0a574b07e6a346df0643e501dc1acec8fa2fb5d025fec2e168c235e5c8a6b93e5053143c8b103db4424b2ff21aa2685d51c637595f23440b02a54e23284494a1073d03222f9d38729a34371ca40c8906e0f148ea4351318d66cac6b13b3302c6e0abd711d63fac472ee56ea7e62b16141293aee64e144e2df36b5d6ee5755a73c9266133fc092eb7b7441508802be5f6f5644f11783d0a1caf759e42023cc3c229350b12f2b485097a307ff64c30844aa41e3ed689e49c7d38bd52c37933849ca24d5e25be171efffc8786d7bdb1b116c64e981df69d3407a0169c786a05ef786131b50f83cb0c94600c79d2262ad82427bddfe144d3d00d21edb1d666f527ba4ce6f943aa983f4e717f415596e64183d0db5e04cc40d0973336ae2bcc1a009bd71bbf5e5c32f741455553702d2b326d718ca13efc69a83b659d689d8c6c0abd98f2dfa1e32b1a810eab3d2717766c6281ffcba3b0f975ecfd03e64c6eb678998e73393a354c35916a1a942ee2abb6c75ad405ab982f69e081ea6977c476c4a54a6fa94392b106ee5f4aadb373fc031182bf74a342603ef2d202d8b85f31d1d1cc323c94df5608af7737bbee2c9a1c9af7d5294d043530bd771ccfda3033b4c493db34b4bdea6f6bf5719e1184f272171ac612a94d9e6e86df269ac12d0d3cecae354fe320814e207523b48e78bd01a32c36e25469e7b16af9a03ec663b8dd93d725a6efb0e70af46aab716b926bb87977f56bb5fae2bf2aa83587689dab8969f55b5686f403870af450ea871f4961e5a95b72a2de6bed49c0ee60db42e", 0x1000) sysctl$kern(&(0x7f0000001340)={0x1, 0x29}, 0x2, &(0x7f0000001380)="0ee00e17cb30fe6512c745708bc026891eaf3298c517176b9dcf7b256f7c88c30d205c2573d8f62c934536f29082d9e6390005cd5abda072a6f1080cbc5e3ac3bb1ec741a3cd4267b71b8f866e6bc09839d7dd608189d0a4e95e1a4408ad2c937091f8cb4e838c2d3052c7ff600e36f6a3df", &(0x7f0000001400)=0x72, &(0x7f0000001440)="0fd36cee6ff8cb08c6f92e5b4b5f54647d75842c182d8fc0852d742d08386ef663b4d7bfa0eb27c4615caf43f1aed12f43250ed46c8203a9ded961375c6bb4c8f2ad83759d508fef12b9b69a67af6e80381a2060c30d44d6433a1cd7efa9f27086ab6c61b29cd19e2bbb22f0d352a4ec25fb88d694d14280b272190c9548cfeb1c3276e6b067deaf04d564ac086f62b00718e8c6bc72557f6e5f4e2b467d6947d5cdd5a702eff380a83d7d3409a0fcdd5524207d1b403378f0bb2df0dc1ec67c9568e8892bf92204972f3b7002d7808095b83cbae0cfa64014949944f78e014fa6d194b139c138167baa4b0c4855c647b2efa1a49929", 0xf6) r3 = shmget(0x3, 0x3000, 0x401, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001540)) r4 = open$dir(&(0x7f0000001580)='./file0\x00', 0x20, 0x1a8) sendto$inet(r1, &(0x7f00000015c0)="19260d7d776fff1746e1a49ac78386b33d6aebbbca76ce6caca2b33a959b54", 0x1f, 0x4, &(0x7f0000001600)={0x2, 0x3}, 0xc) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001640)=0x7) setsockopt(r2, 0x9, 0x7, &(0x7f0000001680)="4fe2f55e9fd8511244fd3bed7a7357c1cbe304c5191764e46c39f0de54249006b11ae62a2b96f4bde359937d", 0x2c) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x6575f7e4ce289170) r5 = socket$unix(0x1, 0x2, 0x0) getpeername(r5, &(0x7f00000016c0)=@in, &(0x7f0000001700)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockname$unix(r2, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) link(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='./file0\x00') pwritev(r4, &(0x7f0000002bc0)=[{&(0x7f0000001840)="bd2904afb997b7869e9ca05ed8a4b32777cdf111ae1dd36450292dcc0367067c600e05703fff9fd5affe95df51b4b0e6d1c944f8edc666fc751baa621383051668581b7d580fd7836f19844431e4912c1c1d51e35e6f0f11e96a94f5dfd11392cf69314fa2e69a3c62396709c95c365e3535c7b8f2ad821e50e416bb61167dd4d36897c5ddbc090c46c4fee93c0acda8e90b97a1553eecbb3ef5af15393f0081c535560eda366406a1273ee1f0070ed6ddc09c4bb6d62cd74f46a14d1c6a4661cf7e8f05816e5a2fdc2b1641", 0xcc}, {&(0x7f0000001940)="30bdd0174e11cf7a95c1bdcb05511eb887e2a33674231dd427ded847014fba25c50a95cd8a5f9bc916462a9c1ece631ea1ecc102d3cdda5dfd81961f587afb4bc0485291ec39e591d98a36ccdccedb7c34a80c862ecc8fec7aa464bec710fbf607cb06df9a2279c1d8ec2ba9e1ec9a0a772e84b8e59d87ef4264f2187b366c6738ee84cc7c414e2c9a3d94f2232bff9dbeab87db66ab0660fe7bfa5034bab865df31888ca168092ad83908b33f592ea52ffe45c573dbe67570364267a0f52afb49c2206fe09dff1eec9ae71654095630db26607b97b99b1f9156057935c977aaec3c90ac247a87d9174136c292dfe146dfeabef2a9e2ad62af905b64c51c1f0e6cd48587df8d8a0a3f556530c4a33780371adbb1b7ea3e1e5c8a205da4566463b6c3d01ea9cbe5e9b72ba4f25f6633275fb6e9eaf11a664ce4fc715533138c467734696cdc5cba36d6a1a9cce92edccc00a5207eb0fff0f749d02cdbe226f40c19523469e78f9eee57625788326f6cbfb60880bf7875443e43368cc5045e91a87655e0d47802678f95a68e7c36a931382461f2348613f8d4ca37def2cac8df27158b9d998a847f6ab028a9c6549bc035c5ed37f9cba008ded9d7cfe804f40a1576f8423eb33941e3ea8be0a57b23fb4064a1de9dc8f075838e061e2c48389a824df87844d906c9ad08fceafa5807dc097a556ddf4e0a15c33b50a9408bef153f7c15b277e55664ccb394a716c5db99f4e2d56c4a649c97975003544f6ccf70e06943b17c06f5d6f95d52393697e457e529ec19def9e02fec8adf6a86e266740a041f5234a1c7473d9b2a9dbe719d5aed16f6c36fed4bb6ea1301b7ea0e494d0c89d0bc6e90807985b9079c322d01de7cefbd88a88d0563c6cc30a959d7ed9532c94bd50b1f133e5a856dd3ab94687d33943858b4a1536064102cc5e6f732f5f18177f3df6d6ca4d25f0103bbc1a64513cf2112cb651971f90f15e670d74f92c801ccccd11b4461e0ca0481b1d59efe8143fbb128db3a288347dda45cdce78b332fe96e5adf161c10c122f8425747d6582ed4d4def0e067c729024c1eb5116cbb3a02e20e485834edfc4403e999ba94443dc2da2552cccbd502f6fb470cefd7e3b702454ce864ba8331381aa858c3004b06cabe4836a214685062cb6fff0e8e4422b9983d5980b9472dc1a1fd65c3ad54f5c312fb174e2af7cef78e62db91acc6c29b7da3fc7756f63f79317c8d46c9842665817459ce9ed610da6440889264953fbfdb327373ee1bf1702209bf0b15f4e8b235c72585602356f6c207bf20aff568fea535105c8a3605b9f8af15d3fff597a2f5a3de5d63eea28bdde5e1b6b25f65048bfa5a0407c85b669d19df440e48d0818b45465f83a41757ca8510664675d724cf292b42cabe29d659db050d20af95221df56dd8ebe7479f14c20b376eebe4cb6e5e626f4a18f0d2c9a0ba764632a971fbaeae50360ec4cc2d08dda4d00b3d80008d5f94b0b660e29b766b07303c8595a00d3c5ee74889506462e0f2454d447f0f984eff501d643a5d2477dc1808998f99e7486e43f598d7012ded7b032a69a73af7517b1bdd8b750d543e75868e9c2ee6e23f930fa7f993c89e4bfe2633c8d8e288692fc8fb284a10fb24e0778e82589dd412a35f79fa5cf7056f33151a133ae7d68f6cc2fc4df3b534a4190ec5eb2b6d9280c6469d37bca407f862e089c65311862458e31cf53ebd0ae6c032a21ceeac19ffbecad4f905c075077476d893a68daa5985b90911eb035eed8d9adbae2fd8717c8ba6daeaefbd510dfbffa12788018b6112aa4ae84b5ad669514b3e0df697d377d368592dd742a0f04d3f47fe754316f30f310112457e02a6dc251407eea9dbc88717f893043f775ef63b6025f3ef8024586ea86a8193bca9b74b7322185dff78b5c77920b0591335e398530b7c9de13f7d5b403a9cc09be781c041ec43cc8dc41d511ed387bd194416583d91e17bcf46fa1741df133b20614b4a2dfe8620182a7e98185ef3b9100ab32599481a96f654cceb8d3a9c595cc91d870bdd2536fe25b96491f3dc5690c650e0d06069cf6a0ad6bc86166838324dc2e707ee47c76a54c22ff4f6597f469c4b557161f720208ceddabc451c0e7f801c695f8bc96db22fb9a80fffd4f2c27e9c8202da5364e9ce06c1ab94e29ed2240cf096441d2ce0e9c5004dd5c5303c8c1cb0b14298f0f2d87f9cc3c0cbf122e4fe960fc989bb8a7577b44858dccb8e69ed51fc38d718d41e924641ceeddf45857ea6d08343e95d590f3fb6487f449ff318a32f3f9076c06ec3cdb74be95114897c1641c5062a4c32768b200d68a49d3fb88dfdc2ecd12b2174d3b1016efe29217552ddd232efb82d2e42a09143761c13a7988eac0d1f6f177a9cfc53bc1830ec22bbbf29e102df6597c283653cca47d8cd47f0b2181d877a4096f006003095054cdf7cff474b0ffd197db61adf07843173f6afdfd0d0319a1cbe573e0754a32714d9d7cafecc33c4ec66d4193c217eb396377c99729ffc1ff2b5f503b40896db8c616d2d48e6e5b015a4f96839ea97340495b6ea55a35038cde1f58b93d017fcbebecc9fefb1f0b0a25495c98041f8975bd729b65634140f2f80c5335c3bb81b03c9002c11499560c46d31308b3eed408420ce5984cf4b6f03592801a356aef03e56b026d664ee94d71cfb8f8e894162c8c414b7091d1d5c63779e668b6b4b7a65cc95ec6bc899b3396c67b640e65d1f5cd578d1c2b213119cd7ad2225001fd45e1abba70a0d9825def4bcadadcf4e148576c73bc7c3425cc0d7fd2025d8b2c9980e33347fa6e1a5cb5f6977c41a75ac5d89705e7a169209155a5dca56ff69cf7ba0f43500e8fbb032341d4bf8175f574cae21f261f520ffaf79a1717299eb9b3aa114a1d071c5b68383a8d25945cee7bb5dc2d7fdb2f0bb6c9cbb62a16b375a1b0c83feb2c0f71367c1d84e0bd96d6252301fc4bf0f3edd8a5f99b1d700c11500ba62f3230964ceb73e7f99261eb9559d05a35390fa179c22700114cf5e63f9301b65eb8565b8106f512fed31dfe2caa0f0994917c83c6e309bddc780b06e3ff8d88e9e7293939410acd07a3119d438cb62046c0440e62cfa7a3a5496856bdcc62d58bcba200c2250521f2d67c4f338778e5a4b1ecb7b5bf3963fa5fec259ca2ac63cce6513f5b9e7e1e465c4c3186a5695d02006abc755797d60d876ed3ceaff3b5ca24d3344c04bb5eca040731210680a4d02556f00754d2e88d963280482120bd703f5405bb8c233dede3bba71b8e32b542dbf58eb064c738aa903ef4a1bc6385c0a230cb0093923b69a69259caa50caeb54cee45a14d2bf00dfa3ae00813c2afb1e90f2d32a445f78d5d355b3574c7c54d59220295683ad4134a2bdfa46b70b33ec3a76aa2d401bd83bfe6792688ee705bb8ed69e85f165ddc2bd48dba1886c8f88fb0779dfc2c6645e087847c917228ee5d386a2c215d6e02db6ea34d802cc8e16b599a1ab992babc69383c5f0fd9487dd8b068f0f7c7953c38315b4328f27b430af0d5f5378ee25cd2e3f24228f3f7d45eb8370593185476fd00f3d7d36eb823ce8a05f01c1e034a0bed40d98c0770c1f556144e097f9d811a16047712b23b1570fed94de6909db35a9b23d89f8da469ec6379d1b90bf5304b6ee830ac61760d4d3a0fdb765b6eb4ec4789ba8a43797d721b515c56496ee0c9ad2f4184b4500eb3dc9958c48ef0bf8f602054d305e1c5c14b1f283a4e6d1eb6fbef0eef9611e244657d7acd92c7f9b7971a4b6a379e2319e2a3217c9fc7d79a635c1ae7412e5b87b86e90647cab3e89b2aab2ed1a7314f9839e5043e5b783b5eca8e47837915b2ef37545a019570064b6f3fd2dea6201f10cd35c31b9b3f7a24f67df60b62800c424316ff61ab6685a266df54222871ccf9ec7b90ee55b6a57e9d7f1dfa1edef0d87f18810502007889a54809df3b58867dcfcc5a7bfc34cb2529b0d3c61934c73f61849533b72640d69598beff856ed0228b488774a9aedaf7027c675034a8acb2bcf085fd752418c7ce58d9a09737667f9af57634c58e623b00629ae301d9e50a6675617b50372f7fade25d229847555b3d3fe2bbd1c96f21fb8418580761129d6f6ab4b683c40da5e177d41a4d8edd7c325d232063d6828ac48c6beeff84053d4e346b3b7f97e79f43e012796066b49cd69abbc548a957979cace758cdc6c2426c642a63b6314c901121dbc3d84fa8d3188dd80843ca12c345b6f6de11925a95bbfa76dff4d63ee1b75f0cdd111d0fe2e1c908643e6e24ce7e0768c1b2b16cd472cb3e5752b3bf1ec566963f8903b1767b412d57e52fb662bd7d4bd56e510e201e7a658526c3c74feb1aad684df6bfcdcf71000e877aa9568bc727e6b4b51edd81dec1769977dd191c240ca7ce7a93302215220b44e4f527054c8ec522d42006df9cb75669654c3649992312f0212f464e460d5a5362d88fc71e0d80d4ef5643ef1ba9eb970672215e857df29fa6284a3a8bfa740a877bfb28eb3eeb7a21617d79e9c3d90cb29bfb266d30a286d7a5bb53139902298c31b9945c2b57794ca37e3263e3abd1409f5a9de9dc45752ada7334ef081135a2a10a81001a3ce2fd95ffaac4670588de438367fc5970c0433084c7d2c3725c6e7d73a366d41ec3c99995cce711d218260a4f7aacd90ff2014aa6ba770a9acf8e1189ac0cea0f543cf2e8cbd643c3c8eb7a26a2905bf1f58d62db55e19601c5a1e8becce12510e85a3903e4cfd3ab740d1d1036e0ea505780af0a5912cd162d3ef57a98391f2a85be531349a41a240bbd6e9a700e2bca1ea851efd33917b48b348b76e61d603c46b86191cae37ac48094396d28851d93efa512e28c7790539a71fe759ec6d5b29b4c59e43bbf886f99224f4953028bd522e1a1fc73f01e88686eee9b5ec050327c6be10b30b48fea39590cdf9cf17ec49ecfa7e1bd141eb47540629bdfb542e4a787c749dee9a68bd542478281551a68cbbf79c85dcee5cbdb0b690810d3eb59f5c6807fb9330e430a440dc053b5df348577666f3088ac597b6fbda6fb6105a6d6b544b60ae4dbc1cc1b1e23ab87d0c25ffc0f0a76a4de868ddbafc0dc986e6d834f231dd6ccc18bd703829f1dd8bf362ef73d1bcced33111a99dc9c179ea19d01c35422d697691fcaec5cbae12e79a92d3735ce5477fb0053c2202b18bbe39a1b2cc86f6a39bf3e78528377919485ad3306863003caf1023f2aeac435506bd1480e8294c04dee29ca788b1a9aaa6ea32c2f7c7bf95dcacd548e4a5495e2c8ada942e880982b4688eeb5a4373581d24153abb22f523e0ee24c12e9d3fdaa7253b4f41397fc6700b6bbe761c1205da8e18bd0d102d5d85eb013503d706dbf4094892d3df3b221a8f17d77068f75417571309b82d393523538cf3bfda11c7f0c598028f699d214347e9a1bca5b90d8a77ad0b02878a613f510636d26a023c5c4b3bff4fcbacfdda96764d15f17bc35092fb0b3d4ebf0993f1ef954762606f2f78200c78d0902debf4c3824e85649f0ae949f4c6a0e99e13138aedb7609c7cb3ecde5201f00a5973ac4eccee9c2bc73acd9277d071e51003a84df60115058b6a46e076d096a00d676660f5d3a21a420a0c252f819dca68d641b68c0f32454b9d4f3617f42c5201481d68ac228ba62c1ace656fa32bbbab0dfd2bd7a2c8b5495be19f9b43d7c13cd038f77867f11581b3d62f9c6d79f0e8dba9b28b95d0088f50f432de4b40cc25d48f7d3629a9172f99562762a", 0x1000}, {&(0x7f0000002940)="d1a9105f6c136450c673f1dc11a6b387223c6e91dc1a9a939b43aa292709b3adf1c9a9befcb6a910d2bd4f0198fa07624d9fcb52abefa8f53e2d907239bc5a88b4a88572ced96feaa78ffef631338e1efedc49620715cadbe5267cfa6736be92af373bbcf6cae4b74e978449e30275f374a2fd54cdff2191988e9dcaf52a96a4841ec79f9b8ec65b2ae130284b9bddeb128b128762002f2917edd2664588d65834e790ffebf952bf46bda286a61aef7310ad2e07c57ad453cd62022b964e973c1b14d499aaee4076465bc8121f6a9cf479ef572541f1bd20da43f21f80e5404705cf42b9", 0xe4}, {&(0x7f0000002a40)="61c4ed86707b5a97edfdb78413b4d3f7aaf6993c72aa60ae6a8d2a9d851db730733aa63fa55eabc3dc2b5998c504a448e62307c79d8e41f9f1960589817aaf184406eff79f3cbf061baea7849120bed707b9b4481fd39acfe0c0feb31c8f1b5d6835d3b7bdb02d6f7b30a626fc785d4eb05f19bf997804c6e15336ac8560a9324ae73fa6a5f00009d3c62dd15786515bbd5fc86734725ca989e984066a7b6d23e6564b4e92c7affa734eeb8398feb24bfc645992e4", 0xb5}, {&(0x7f0000002b00)="772a308567fe880621209aee9af44f8ab4178020b5e84142426ddb5ceef0b5b3d0a5485b0a7ecf42a0929b48234a97f42f76e000a2826cabb4231f8346193ebb9d2ffdcfb836914a73c4484b5f28ebe516be6bde9ff483eed502863f7e895701255118204407d828b17feafbbbb46f80c3eb64b560aed81af12020fd3ad71a6573bcfd1612f190f8dea43c", 0x8b}], 0x5, 0x7) sysctl$kern(&(0x7f0000002c40)={0x1, 0x56}, 0x2, &(0x7f0000002c80)="76dcce94d549d03dee2046cd16fde22dd4e05d2c28b7d116b6208d57fe9849e2e7611140254006920fddad152350f5d0402b8ce81ec2c8889ffa3cce8d9268ceafa4aefa9c6fecce0e30622e7aaecaff2f79bef728b4d6b15a23626114e6be884f2238af1cd35d51726d9cf38b6350c3178b54895473928c7dc964ec489d9455d1b2e13aeb533c167fccf991d9f12540f166a82773a29d29099f60db2e30653d4ee03c784d3e7f9b3148c8d5965348cee1f729ce28418531b866bb626197", &(0x7f0000002d40)=0xbe, 0xffffffffffffffff, 0x0) writev(r5, &(0x7f0000003000)=[{&(0x7f0000002d80)="a40de69879cb11d37f20e5bfdb2bf5148215920a4cac9cd7c0fd5f4eef4e604de8321ca4730ede6314225704aeb0d321975c82611b525a9636dfde5ab5eecd2108d864190ecacb4b5a5d8411e6cb3c6652708c8d824aea57c63deecde794c8fe3d3ea88daa3e3c99be060a3658c3d01deaee84123a1c23eda8434238b83f42be8531a58db6bf5ca220000c8ce5371be2c3ce9d", 0x93}, {&(0x7f0000002e40)="7ff5dbd166ccb88b9835cba46fb5be9e685542d0d6afc11efb0c4afdc8c8dd6da8c000f8f336af134b2bef428556da85a767bdaac367db8a59594126979c9bef92ab790d18962d85b6267dc22dec48548a64d0d77e4e7c442d", 0x59}, {&(0x7f0000002ec0)="46046c6f53ffaea984babf87dbfc4f31a3df73b35a9a1e04540cdb89b010ef93fe9c4c4a705a2f899eb4027cbd905ca5602afe7b237cd8", 0x37}, {&(0x7f0000002f00)="faa47280d02e4c5a60103edc32cc58e94e22751c6df7846d473211c675d6d461498bf054618762bc1a331be36b9f655c39974a27620e25fc0d45354e0c26ecc7e7d8b4e8fb7715c2f31efb39b0d0f79b2f37680d1f66c9906702114869b744cf41ecc1aba743a8825b4a95a6725eef2dd2b24e19c4f0a27df82b8237c6f288875a0f89317ead8cd0c6fec4a95bd5e0b35dd6414c021b3ef355c58b6a888998ed737ea1de93bdf12904d42217538bb8f3c9090508234155115b921746822b683cf88f9a9de505125024f7705e", 0xcc}], 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000003040)={0x10, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4ee}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x3}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xf04a}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x3}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}], './file0\x00', 0x9ce}) r6 = accept$inet6(r2, &(0x7f0000003240), &(0x7f0000003280)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000032c0), &(0x7f0000003300)=0xc) symlink(&(0x7f0000003340)='./file0\x00', &(0x7f0000003380)='./file0\x00') fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000033c0), &(0x7f0000003400)=0xc) executing program 6: r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{}, {}, {0xc7}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100)=0x5, 0x4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x401}, {0x40}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r1, 0x1}], 0x2, 0x8) writev(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) getgroups(0x0, 0x0) r2 = socket(0x1a, 0x2, 0xe0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x8000, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) recvmmsg(r4, &(0x7f00000024c0)={0x0}, 0x10, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) ftruncate(0xffffffffffffffff, 0x4) r9 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r9, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r9, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRESHEX=0x0, @ANYRESOCT=0x0]) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open$dir(0x0, 0x10000, 0xb8) openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getpgid(0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x28, 0x0, 0x0) socket(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') select(0x40, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff02000000ff60606260000000090000000000000000bbfe8000000000000000000000000000bb3c000001000000006cfc48fe9ba90a12e79dce4fb4bcad34f3f1dcf944000000000000000000"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = dup2(r4, r5) getpeername$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimensat(r6, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0xd66c}, {0x96, 0x2619}}, 0x2) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setitimer(0x0, &(0x7f0000000000)={{}, {0xfffffffffffffffd}}, 0x0) executing program 6: sysctl$net_inet_esp(&(0x7f0000000140)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f00000006c0)="0a1fdb9a7695b51bb7c333cd3794107fe1e05b39c9e25224344f1366ca9defc5e0773f7b422e140c9f3a90b0afeec57f7c5b15412f98e1842fc92fc084f0d9672f263f27a8b42ed8cc48519f99c7e6d3694b9ed6bcef3fe63c4b21d633a5f8320e3d66acfc96b71a26c9b9682f7a763f7e8539a8cb99ae21064e851c311404366a31d3e328f9ea146f9d0373e01b5a821e61cd1d3e5212857dea28507a3b7529a7b3dd29ddd0234104273623fab611dc4b1d247a70313b26e5980ffdc65e1ccd3d99c1728fb6008769ba244583156a31f5397dfb0603bab4c78ba0b4140441db48071f80912baa0a67bcb731b8258c9f5c59efb2d73d7ad86441534ea454ebf5c8e6147b0fdfe91c3637fc43b8c199cfa2d3fffe984c8c5179be3d3adcc0c6907cbfe9dd715feb9dee9cda5a9471d774e342389ed88cf9f7923f0d050000007fe8fbe0bf62a9cf999cb3c02e3f4bec784ce34de292f38a4d3d5e23fe1bbb32e4a0286081c426e081aedd6d7a5e5cab65191da10aaeac4262fefd361e", &(0x7f0000000240)=0x17c, &(0x7f00000003c0)="b284be042e3f938603c9832b94960a4d32f0ebef3f880ffc39e34fbddd8895c257d9de8e1f84ad1b08ca16401f9ceaa4c1c61dd787aee4b1af3b551fb8d1fead6be41dd81f9fea775d07f179721bb5ef866ce69622af97cf41637097ebbb45daa4bed9ecebb9ba78f870aa1451608c92d645dbfc0a142d42f2f8f1978f71e3b09fd8fc347d37e31d7bfb74e7efe5f6a7c58efc32f62bcd68d12865dd849624ecf3246f29cc523764bda56d7c25235f7afda84dac6a2a335be1649734a872ca748bbb3443f63b13e0b8a9f58e892ffa588d4a37720b192a2f01ee7bbccefe54a074a4b94819f4ab622184f1f106223f6ea71e0cb4c8c25e5907bf4ec6a65f4992d545294bfbebb4619c926ebcfcc05004a62b97d68e67c03e7c55e3339418fb56aafb35767759a7722371de62e2773538182ffc1c110f94a08a49485b97027999a87e503f6c91540e6de7003e31030cb21fab414f098afe8a3a3a714e", 0x15c) executing program 6: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r2) socket$inet6(0x18, 0x8000, 0x9) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) r4 = getpgrp() r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x20) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x5, 0x1, 0x9, 0xffff, "8f71e07c951688048ec7efb7e8414c755e238ea7", 0x9, 0x2}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000200)={0x7f, './file0\x00', './file0\x00'}) ioctl$BIOCPROMISC(r2, 0x20004269) fcntl$lock(r5, 0x7, &(0x7f0000000240)={0x1, 0x0, 0x80, 0x1, r4}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) fchmod(r8, 0x40) truncate(&(0x7f00000002c0)='./file0\x00', 0x400) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000300)) socket(0x10, 0x4000, 0x5) ioctl$TIOCCDTR(r6, 0x20007478) readlinkat(r7, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000001380)) write(r8, &(0x7f00000013c0)="95a9a1f73846b07b30c34eb0c4e6a1d52cd7fcc4185fc0eb9a4c72840a8c095e30c3fbc194b388a720f70fb029ffb6926d2ef3c1fd1794f323f10eded737e7001b5b96b8975aab49bfc3ab4f7b00571c4f9ad5cffdf7cbd771492b1120615eac7cf63f7b266b3eb7c5faabecbd434390", 0x70) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000001480)={{}, 0x4, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0]}) renameat(r1, &(0x7f00000014c0)='./file0\x00', r6, &(0x7f0000001500)='./file0\x00') ioctl$KDGKBMODE(r8, 0x40044b06) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001540)={0xff, 0xabed}, 0x8) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001580), 0x800, 0x0) writev(r9, &(0x7f0000001700)=[{&(0x7f00000015c0)="624438ff20dfa5fe6a80cc3fd4a2e236842e194e40b7af346fd428556f03fd51a31269f45b88b8172e51c98b8a81e9bc7fd1659e44e092159358e1d5be37fd9a59fb2eb42a8834ec0ce88a5f3730177b11b6963228759b45ee9bf7eee8ff5ad653533e6fce3399d6aa70ac2b74cd0acd6f1578fc4b62975b59521b01829a6f5dafa4f8a6513a4df8126b46ffa4082b13cac8d7b393ecfdd1a50135ed76ef2ec5281d542b19d9bd332a7463029acde24e87e3a1bbd5871f081856b82f9bc03ad92e385172d52c27b2b4a2d5d7a4a92540e1cf35e9f552bdd5be50e5ae25a3", 0xde}, {&(0x7f00000016c0)="6cc13854ccde25b088b6dfcb4854bfec86504714be99f1474a8f8691cb5ce015c778fdee61c51d7bbe9ef7f543", 0x2d}], 0x2) executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000040)="064272f57a3edf00f8b263016e085e90dc5aa11313d2e32552ca64ebed1e9d2b1aecf116d1d0916a1a9e14e3f8ac15339525fd2e334645f81b80f799ce184aba7ebb32057bed2d1b111298fc7eb8e518f2f5c5898c82d996c8bf99e443793b5304bfb01fa54facbd216f11ebd7fb73af2442561b867f555de20b565e20268393bf6a743ce824b18d1f3cf7e4658b7a4b7785234d816d071a14b9cfc08c107281e54d36cb8acab0c1c17a064f5258125b2df1ec26a63ee54ff4259e6819977b961501ef594b0bbd2abcc0c4b3f15748f59641502d00d25df236ba5d8b8da88d560baeb39c8a38f7712b12bc008696c513d193baf1b50fdde222bf59", &(0x7f0000000140)=0xfb, &(0x7f0000000180)="65cf1641009894ad4ca2c7759c1b0d7d6d4e10323471623a8545a1c58ca3971b711f16f7a18caa6cc1f9104b10abf516466e91b6a1b7e827aca97d25ef82b12ddfcbaa1783a9ffb8f04d5d95430f7ba8ae991563ca956b79c33b54e4e8ba5f8ac3c8882dffd10344551ce9a19dd1f3142f7d95bd04e2c034ae933598dd429b6ac3c9f51a247e04bc1e822692f5ab85ba7eb444a69c50008d96d890aa50bf37441ac41ce462f738c6d6653e7d", 0xac) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000280)="4788b8c709b9ca02022b88e3574c5e0460136e95e9fdce7ee835cb59a80d", &(0x7f00000002c0)=0x1e, &(0x7f0000000300)="6684affabea153dfc94f22141ad1f607cff1721706d119d35eec917f2709c5d202e6102b6dde38a918ed68b576f91b8c1162c3bc2f8ebbbd6ee0cee5acca0423ccad04bf7921551670b6412ee0f23f4c0579295d9c8a6620b915d5141b9231e3955d61569e268edbafd9495f530e7698589d01408423f17ea9bbc09aa246bb81acc2f76c0eae76aff10c0ade08746c72769e5653f119ef661e6a9c41d1b528962081d58fbc6f1f2f1b6eab8fd5732b4e4ca818918957cf00e8c7234d6bc4fdd89e79c0610df53f383ae649228a7e1c9fa9708c2809a450370f89a571e4d1cf8e96ff22c0fc7fa7b9406a616dac3fdc69f8c9b2e1b43db2266ddffeddcbb361421fc5f309245212a89f40969132ccc40a225e68158539eccb65ec9ca38221eb0bc19eb2fe277952fe2094b71b4ad7cb864c083662847f3a659a05140ff45c4910b2b0cadc54aa25d0be5d3a1af16af5c0e39161f517c217ec58c1e441013de475066205b60629e171cf6cb2604d12045df6525ee7ed643a5f6f69cbfe6f30f09858b14cca013189c195eabb582e50925e49225e127a8b1bc4bf23407c4043fab1133c2afaea0d8a0f7d150b29ec3e7621a76c918184d3b68dc0d2106378fc20d4cb72979b42b6379baaff4bcd4d24b44a3534bdcfdcb5a3d94e9eb0de8e044257f48d594688936818c03d8977742827ec78379cf4b411ae244efe6f442ee0ed6f9e90a7f47d1e007b1c88047ce288d1e369b2ba9e8edfd0c6ec46dde791bf639c9acdae284dca53b1e74a4e94dc49f8514a3e22f653dbfa0c41e8f24a3a9160834d56c2006586aac348f25172135470b7a69bae995a3de0f029676b5551dc505c45938b1f976ba2e03b7ad6fe12f744b46779790c881ffc3f5d60ecd96912e50643067dcbc6250d524cd81f41f88abd02fa1b6e7c58bceef7a264d0682332735f0b4de2d834d0a28c7b0051216f808fff2b3d99c785502d4424522927bc1e210c7f08c230a813ae656709326372ee957872ccb21cbf3435e0566a99ed1308a5600c2ca0cb7e536495e5587cb953fa76b8f54ae04a5f77fa86835c7f5b2c9cbf486d4dc65964d340c993fa8e44b8592f3a17b721304c4c1fe8433fd56f41df606f5d2914c894ce180bac36696765ae5f0c0d26f5b7cd9e02633b8dbb3266acd78e516cff1e76fa943b77a3559f8a16fb584d0037763d17ad18a247cf1c2574978f7d9aa5d2eb6ce57f31c0f89d2115e672baada91159843608ccd81e5920fe0306521a78a185da1d1dd4157c36b13599310f7968014b018ba85861e7139e429b6fb2c5f7c2277e8cad55dc7ec1d218f257f06c43f99b4bbcfa4d5f42535e54f5956231f49ff166c2fcb1d7b2773ac07b175fddf0b094e2721ecf3307a1946286ed2abf97b34e48f6cacb12c3c83ea666ee826b3f1b57991724b826d5bdfc4eab8af52044ca57ea87779c8e856c9aa3be66b4ffcf4b2c1a61009ca35e0641d82dfaadaf5264e783e7c9e88e0d2293f52a95a41af9f17e38a866a95d14f86ba8055399676d7e4b35b7c2a1c5042f5b8e984fc6ee61b32f251ee23ae7e7837f788699e9f4f5b4953d92c9a1a7c4b2a5f7580042373933b2bc33d2c60ea88a5d84b1814068d6f6dcad351d531a6cfaa218504d447410cb7c80e65f05c760b6c812b9e788d179cd88f6c5d49aa9d4fa680efa410b615e52ff076fb614c131d09d227437eb7c8cda643d2bf775245e554ba3085d0edc3d7cbfeea6205c9db11c891fc6be1edca8b6d6a135bff6ee74002b51648008983bf0703c40982f9b7be6fab205713c644473ebfa2693240a47443d8c4ed7c78ee7ca1b852faccac5b6418abbb03d6e772f775fda80c90ace07d0f4d651a0c75fcc11981c643e34827c202a395637c244e67744e3cd8dbf261668f2e260fa9e7ab2ccf545bc3a1f212030cc1ad6069d8d47c58670efb2ddc82c9fdcaeb29e510a254200b426d509761605920567b52a5600cd02cac7df0830760d38bd90bfa73620a395de1071aa0e4dd3a679a7a2ba449387c511bb5e025b66eacdc36a06e7bf47b7e4360e681b6ac6f96e009e77dbb0344abfe587a0770d5e53e584952ee5948de55f9b46f8cf947d7e544ea95b77867dc356dc0b7a35d8d462522251d53886def3b8614a8d20dd021342c7c01746005b626efcea9574ae5d4dfeed09f6de7f5edfbfa7f574f3675da6993321b108bc2ed930dd81e0837d3df00206d30f1b5f27c459d1f84ffc126f9b327ac37b5f5e131a5a8ee72f50f74abac69127d8a202603e115c0785b494e313b69e6d551ae3450ab77cbd58c9a48dbad38a818a056cd973e0e8718b553bce6d780aa95f4da36e0cc5e87e0e641699aafabc9a0bd023487e05aa30713c1d28e1b53e102a2615b46cd84ca1b236af3ea9613ec86e901cf7c3ace4f4f645e9dfe662545d53fbdd74ddf577ffaf0fe01c6bf1c700e1ae14e3e606f2b84eaf1f98bcd79706d597bb8b6a9294b899133c8e1f97a49ceecf8852fa433d3b1142958f9d740b09d9a7b25467e97d35e437f4d76b223c08cb78a5535b6addb3ff57a57efb707324f5726b5ac31deb9f6a9851bca849a191308d4538edc7d6fdde7e349ac60fc8c5f1ecc416fd668f90ef3e71129bec97fbcc149a4e83579b2717cbccdd446dcc02643de6764b3837ef2c90fcd9219f057534e402ad608fe729871e7fe6187683c8f00234e4384e60b17b595c0bc243c9aa70bf1ab507292a26b290e037c4e351f35d50b79a8c61d238ef9753861bc41638afa4d8e1a9b19586c0d456df0ac4374466fbd7e27e339b96d1be7189bb9515f2ae5e201f75921b4d092626e5af71587c2a38aee2e6b0ced2c17e252dd1796856ae0bb85f2049a30563a7611035993f465632630f170bff9b3e6da8805d61df12f199ef69399df8e6514efeee466bc0b3e47cadef1340f17e2a0cb6f8637f06a20a8a0051b95e63e36efe15d011f7f3fc09b70b098fcad35133b65396ece9609efd78cbb8ce5fb01cb1cc41845562adaf41cd6ffdbd8041319bc52919dc3177c2e1e49bc635f22dabe293eda27254c1b67df113dbdd3e10c7ac055b6fe91e4a93e44f2af83d0947b0ae8dc8f83e3d07440acfd2341096115a77a9da9bfe550b2a965fb0f5ace86858ed837b663db9316c5392eae299266fed4f656111b39545c24ad2d54ac266a526eb0c8cde01c63e754052cd2de55d102ab11fc0d0e06b0c644d4e802de791e03f0fdfa706e20f8a937cc3bf24386cea563b13e60a717362add7732a26bcfcfff6e0274c8ee2b1be320dcf0dcc5eb19da8f5316b6adf0e6ca162f96093f606f93f2d49a572d0fb85db3ac6156ae34e17fcf7ab8d3568b693e2cc9109064dcc06e593c946f00bf8f33a45afcd32a24c959453a5a4aca6926b7928e621ca679b3340884143248a50566c354c3f5fe321929843345096ec13e6f243c32900a3b33bee46e09f217eb2e33c7fa865275ecd9a36ee1fa064e4d639d458a41e568babbd282543861f08ca586f677dd6fc2ee3d894e8e95d9c06422f665156404a71804ff70bce4b7988375e36c47fb60d982318208048174f22ca71af345a07d4570f84c2bb925785b4315f69b405e90c8ebac9d0d76265c2cbf9473a3854a569d6cdf3aa2a92f3f0cea9b8c8a9ae55a85a5792d1b452b00824f8a36c902eee825e79ffa6cf1b171adb388a97da11db4643c5d8babe527676ec395133e7f22536b387547ba458bbc2cea7fdea152fa121124d6844523b49a352ea0ae4d3341807d09b32e7e25194eb1867464ff5d5d6350b581a5e4d3e3aa7a390f260f6359df9bd470400975904618de010efaa4fcdb8cb76056fa59a778c0bdf50e1b54b6034870ee94b0330a3f6c692857ba2c8a1dbd6cddc59ed4f5d62517f8d3a5303430cef5b8ebb28d68ccff1c7f8ac5764321d888248fcfc663e3598d3ca4285ee78f417e0d3c6ae4940568d2a0f7b7e078e176b686afc6b962e55dabf5bf5c965fa95f5f712b75352c9a37cfc669bcd22363e9045ba430f8ca4a786136b039a7ef9180fff7e7edd4130b2ce626de3be5e5cd4df6ea4b1c68fecf786e79cd8e55a3ec2d72405e8996659598577cccdf6a7175da39ede908e8b622d363055d45d3f565d1d1243496c9eca2c54101d18b3e00176b96d4328184ebc73f98409a8495568cc3b049847a7f2b10aa2296c2d260ca08147d444fbac248e6d1820c2dc80b4561a85d15b9838eb8b8384fe199690827d03801ca33df0a7dd4a88320bad61c39309770a0e649a3173e7b2a7ecc2879262262d81f4d2ef796c79e3d7ba3c708165d5d1c4708fdd9c88bce77b0f4aebeb16d6c1b216c2e54fad252cc6fe67209c5e1ac229919040f1b5361f332fc3739f612978ce8cfba1b1efd0e6ab62b7f10d6da8bfe03dc6115b052ddee4493082518c923b2720fec7f590537c4012a23dc632b3e464305f431d15a129e55050ddce67cd7da1f4dc4bff282553cdb205229c11ed2a96480823817b30d6eff8fe82b3e8b0b4b0e3f79b1ca7ef24f77dae47a2625ff0b8141344306897ac841ce3ba249cac9114be569a1e699d43f35d531f4b4254099c50e95368e65d15150bd80c22d56867ee16aed4818edd6e8fe3edcba98a4e9eb303868f8493f5b1ce82018338f89e6291685ca2d4d81778a507e2f8248b206e31828b2cf4dbfa59f4c6648c3d39314bd63316295528939c375cc4954b1f9de5abfd19f2894573b7b241a130c27834e89f837fdf9d5406b6ad6e83c7b6ab50850789b5d22d80e098de58ba1c232bf62a07dd3a2c50909d00a927cf1ffa46a4720fedcf47074b1e7d8bbc90a9ccde9e1c4e619bf57172ef6184db1ab5d8635cc49059482f14a2a521b9697f2759daa233e5da5894c728024442f2937d7bcbf7b0332ec038ccce755191da3c0ca37642ce9469daa33127ee7e485d013df8e773d096fc58bcf478ef1510c154fb37a9e6f2e72cde74b6951d8e6ae96818627ff37aaa37824c9eaee2ed8ba897cdcd2043bbe2dc1cd44bf88d7abb77cb56eb0534a2fad8104f53df7a40e4d22eee98a6d3f5b22d2eb0ba62f31b1cd04718e258bf03a76f6c01b5d8ad92b5ceed47134fa0ba89e8eec1cfd3cda6c35fa365c3cbef3ff7031db0528507ada270f5162addd9d179da792e3fa664b8521bc83b82f9fdba9b96bad6b50d77190ff412ba36d1075688d1d31ff42d77e47cf3dc2c07e6a0c8addea18daaa8922390484eba1701dc2a508bfaf91ee4885084705b8c9401998271abebb39af407e68e7274e50a0d071fd131f5b5c91f4bb6633418023f565ba7fff3adf7b8d250d3cf993ad0a4c56415c4734758e519cbbcc715e3f00c25d37d3af04f60f0e76c0c86696c1c001334a35da2d39ff38dd2da6b3aef3a302d11fbcff5204c3ce2a411969e31eff29897486151732eb8f1236e9e37f27931edaf70459b81979718770826f4dd69ee4ac0ad195543ed9092463d76a39a97d161ed54bd0f777355c5859c28c5e3db5e612d81a753a6f28969fdacb585681aa24a4b0b5305066e093900587fb6a80675b345d3eeb1c00fff49a9af76d38a5edad4b7b353a2c35d6468e529251d239ea53ccf404b2dbd3fe2b15f4091140f05666787e4b4055e287aff7d67a83e8d7fb78b2ca160abd83c4438f4b10d5e926e2bae80160da179fd00e79dd672f4dde4e0de72a9089be91f6aa833d5afe94e1334018af46e0da25cfa8a3a8425473d3dcbae58b95793841789f22baefe1ae7e7e8f8c467d21ddb9f6e69df64b5a74692", 0x1000) sysctl$net_inet6_icmp6(&(0x7f0000001300)={0x4, 0x18, 0x3a, 0xc255baaa22f38576}, 0x4, &(0x7f0000001340)="60ed6e98db29d766682d45ba0e67a6a707332ff3322a2218df969c230f382cb4a6e1f18f0d40e9e1c56a", &(0x7f0000001380)=0x2a, &(0x7f00000013c0)="9b7380d2e50d7068b8141dcf30dae3c36ce23f4013f31bcee09204275ab8a2f9d104aae27fe37401c0753ffd3882b5c1d0fd551d29c7cf8a5f34b6ec435ab276e8addc5f7e641a9dad7a8e409b42649331320ea989c982e769957cc64369dd0fc5e95f02b0862a39e23f3901be2d349dcfdeb8cf8371790f78b446c7381a828e49bb5204a51f18c840330509e8e0c06d2b78cc19ca4f21e5cb81a62087a92993c7fccbc41efda46515102cdb806906c14183dabff581d3d23e6431ca6543461f0c90d9ba2173fff1f5ef189699c8d3a5bfb9204398cda986e80c1bfb9912a15024c5", 0xe2) sysctl$net_inet6_icmp6(&(0x7f00000014c0)={0x4, 0x18, 0x3a, 0xff94480abba14f4}, 0x4, &(0x7f0000001500)="a18d12f3817164ce4913e33f4ff6951a86ec84ff1f98c12d4b5eab0e531d85220db83b96706e4dec0dd548a195", &(0x7f0000001540)=0x2d, &(0x7f0000001580)="512720a510f4d6df44e30e6677db6679cde65aebf4724819725da6ee70e58499ba194cd947057b110631bdd51fe2cf42864843092feb520219fcecff9acf4c4f13b5ba58b6ce366e6ca5e04997162419e95b6779c296148719a0cc832e4a8c06c49c3ed7cf3638862b78eec2bd883478f92a82d7f26bc9d72f7df29cf7e659acac3e25d610a2f237eeedc6229ac1f14d45e90b45273d5dd82d030acd9cf4e1e0de9181c1beeb83fd82008b5d6a0691753d7f8a580141e618b3e22ba07606253712c5d48d", 0xc4) sysctl$net_inet6_icmp6(&(0x7f0000001680)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f00000016c0)="9682310cf8579bae1ad5bc9c827a30eb3a44e90d7ebcf68a158650aeeda8afecad0b04", &(0x7f0000001700)=0x23, &(0x7f0000001740)="bf473246940718855740e858a90050d303935467f915916f74975da39b4a06fe636ebb6eba75cfa5202087358d02f228a23b4c9c80bece0782a8a8f246017f29f70b1f461a9f9a", 0x47) sysctl$net_inet6_icmp6(&(0x7f00000017c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000001800)="7381b4001d69ff2733d6219c97f7e12a8a3b86734dbf70dcbbe32d6b23a415f8fc1b6142c32c830ebc856c3b2cec5fff55b6d72378aacb8f2b6f1230b352e92df2cd2b6d2b37819b103f6f57e4b92cbbbad5575b9f60055a2b54aef4a429ede4", &(0x7f0000001880)=0x60, &(0x7f00000018c0)="069db30f147b605f798d6ff477927840a3313eabf8ccc846ab05e706317b225ea57fef06f880f14d59775ae2595c7d0b0b7b3dcdbf16f909c41cb9acbe3bd2adae55b15441052b91597b", 0x4a) sysctl$net_inet6_icmp6(&(0x7f0000001940)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000001980)="2b109eca05683347233b841fae1e1f138d186321936bd13dda5005308c098739adc8614936840cd63b5df6f2fd47ae337ab6ff66c172b61f8beb7653e98e6f2ca811dec2ac7455b72d9a3824bd9780a77cd95204760ea6a814167e100a2e514e537b32906ed6250d98a2fe4eb4383dc316ce21de6cbe8855a209d12847c53d28095fb340a7fe6630128cf60548ed52d86e78411b06540229dfccc53c77879550ca9726251b2899609a1eee71c37aeeb692ce718ab9b10685cfeb139493a478ab52522f96b1139b6d655436c9d8aa37d67aa3bbb174dd178424181945fe2b9b441d5601ef4bae48cf1f7f18cdfcc882b7ca5c2046", &(0x7f0000001a80)=0xf4, &(0x7f0000001ac0)="c9086ea18f358fe6c3c6ea7cdc796e0b75b6fa19b0e753af7e8412e0b11e1b1573c4b18a44e531e5e71a75f3b4cbe283c73fabbb54238cb845a620fcf75159c973bdd727dd388b9840f972f5f1d7f906ce79932640969a733a9a5d2682f4a79b4b34b2bd7cfd80d9517d29260709620da129a7ed85a28bf4ea9e8230f4dc9193c70e72a36fd5bf735019c04a80a70b24d560d8d9abef6d306e0adedd38b31dad4ab22780cdb4d3bbbc240243ec66c784dedfea2f3c9fbb6b72672f1d0745b2d5e70e6cade2a035d1e3fdf116a0b2ad21e712ae3f18a260fe178e7e1cf6b169524489cde09567d5a6e8ab570d9ba2d0e4af914351c69a3cdab3743bbb1c07681e277b1f79d257f3d765bf014a3306f74e94140e0c559e4a0b46224077ebd1f00084b6592c585ce01f78c53017c7b84f9738d26931794adeb1d63574ed4e96243f01d34a27f821e2a3b24f6b3cb5a310949b206c2dd8327990c3d152eee1fcc05296e198053b708ac584d865628eb53ccbd7cf5360dc9c110df1b49ebd91d8473d5da65a34f70cdb39bd4be8b9b400b3cdf1be006feb1d083a294f8082bc37c7970f4cb4c1671a1c16424dcd8a528e6a4b4782d7e4184d5b4f940f287852920edc9a5ceff45e8ded0fe7a4f89df42c524b77e55c20e61f634ca005dc5dd52808502bb93bf50555ca6a5dcbcf261b5ce17bde3b8e16cee73f441f2ac65d619ecbafb175cebbd95ceb0671da9a56e3b568033c15ede2f3c10d85a5d649bafb3a8cc739a8a8a1b1cd499d5e76b9f18b873e5655ba7f31d68f325bc33377a4f4de3c73af5217685c158ffb07d824bf9b976644be19a147ef7bd8adffd2958d309c52d99c0ac2fc6267183d57ad4e2e675008360890fb49ed8e20094a96b81680a9cbaf8f895a98460d82f92867a85388745b0e7c0962ae5783c421e0dd47e00a0eca268bc9e5dea776b548339c457159b63d9511a373f558018e56b09f734f7ff92ab580fa4053e29827accdbd353082b5a0af0642497596ea82d7ad69d5ec7a85c01a59ea89cbf5a693b366614f5d05e04cdeb10492e6e5728638753ba807d9380a2c2e06bc5ccaa1a3fc69226db2c32922a98e9ba50a5a95c75d6ea1f7a19c968a4f12a8c3cf822993f18397ecea6da95c73dae7e8c14412cb612bdd92afa3f4d983df239b1599ac361a061a401246c5c3ec05f3a4de0298ef4370439440c704b58dc0de93739fe3533e6c001dc99428eae7edab17179aad735f5f97253aff57508cec62bc53a5cdad98cf7aae80cfd0400481f9bad4e324be592e9c54f7e9adb35de2c7305acf392676704c19fd831aa26647f7f6bd102106781a858a266e1908d477aaa9ae66e3c7132e15020105bbc40185d35b1cf0f3a618616b7ac708c9f2fd566076418172243f2295238aed2d53b1d95a5974e8fde0bc03e6e30c94cc775c2a66c5f9010188c88542c6fb96448451af05ebd5aa26f1370b929bbf45d206bd067e8f039848a4ae02663fecceefe102356ec8a9efe67533f65ff5c21275fa882c15dded170e7c282cfa04ad0c8470b7be6e396afcd8f05544cc78a2b112747461d3af7e3aee9f611d0a9978f63008f2a3adc08634ac69f914b6bb190420f02490964dc8e4e44bd1d51989b1c13eada6476b9393e3d72970cc461fa35f0b43f056986117e97220c632525cf08e50f27277830e20d6a8e7264905d94a99d6f43f7109f35925295e5e2668b4f176764f106472f3963d86ec11aae72c83abd16a548bdf6ca22972ecce8009be033c64d86f07b80ecdc44593051d6a762d98b854de7abe3901ea9e46145948573cc2d26289009d5b1efa90583967f99245f4c0f9044cef59cd6dd1d3bef541c21d74e5810cff50f326ee1b1f5218d753b9728e093becbe3abe4f8299dc9546bdfaa25f53ab8cbefbc3609d47f164d502dee616b09ebe7bca040ba0d45977b27f3cccd3bc030f06de0a13014b0d0215ac350e807f1a9a677c43afc79eec9001a028c26093ca0c785791dbb04576af68c82ca69ac18dcae3802c3f19f22f8b0d58656822f849e4fa7664afd8b59009c69324f544deb2500af7ad0329e6532767cf6e7384bee2ea88208e069888bef54ca2b449c7033c7221c69864eb1fbb8c5868fb53ecd5eb4d46b34fc6e8cc1b6bd400a8b1efc1bb363713de07ebbc03513667f9483a1e9bd5717b4922f1176199e36ec656cba6d933a94cc101c2a3864e69fa9800b9c17ed8a70b49c113ea342a7008cae767e3d86c75917598125b42e83b6140e6c53fe296453223bc303f9cc2785351c71abc7d1252b7fdc5e965cc342ad098226b685fa4a950742bfdd7e0eb1272c50ed290c2829f0a7752b7b04e7442017a25f082b48963116c2925fb944c85c3b39ebde9bfdfe9666fa057d87271b315d4b1165180fb044d7d05306f37fc04af0a78dc97591d9478b0524f3ad39ba33e8954fd36815f11902c5a6c22fb0ae380d38e63a84e7938510573526a5dd77ffd63f2f66e4aa806b5a9708d5ceb02abfcc80797dd2c84af5d9dc2e7aefe6ec8c58ff8a362383f4457ea86ee1206092b8101d03d7a8fa4c9caa173814f3dca4ed4e53ca6db0a4c26408a48edd34e6e7aeca66a6b0d4d5e444935bcaee26a3ee873442ec0d6ea907b4355ba2c1778ac5e69faf83ba3baa1cf471dc1024498e51ab515232aa3bc1b6d70b28d1d22cdc6c670c5581c6fb44ffd76be46febbcd21ad30e7aa90de901275c5f893720ac826c7fb73082e2c6f73c32161eec30190da0a806613f168767edbadc60ce7493c487491fcea61b50ffcc609591dda89e6e97b407cdd34dfa660fc9e8cb29e5c3de847d94d0ad418d1e9dc553ff4f859b3fdab0c4334222db4c7d0ca2cb5b9c919c59faca3feb484382e2933f4c262bde8f85b1164ebffe0c126fb140d767877b8c401ecbad3d756b34236f15b136d42396dd899f4858e1f6518c558d13afb3f45896c021ead3fe24d2c12bfa47567a95fa7d776409240575a931294101d88c94e3f3e912534ef7b0c22a4594a41772f68af1458b13517d6792c1d19690ed964de7b54e00ce0c903d665682f727430a47037c05f717e1a9a485b5b4638d13032e63d2a78174e8e684b06a4ea5e0aeeb5f2048808e2384811c2b5a5e7de912d60c3092d5b4881cf6f7ac936d872af72b37d67180db36752c15ab94c3b3456f5bb75f95c414f4e6ef761466a73f14462ecd17fe9c1fe3d8d89a235fa487e64ef8ca639c15eaa001de20d9e2d406a838e2b3bcddb745dba5035803d7ba63824319ab9eca86589418259fd559fab675cb04b125b038b41b80959b6c5d3634cc736694c1cedab27572edd989d69cbcb23a55916c487d0f5151b8a8a54e1bc2f32d252ac0ba39f7dd76f6cdb0af0af57f7cc86371604cd8ac89728ba517a8ee038537d3993301528efafa67b43f6be8cea5e162e2c50391db2bcd450fda6f2775f487f12eb2466c9dc8b67f98da59002e6b49a70ceb16fa6d72578f8c649faa58a226761506d82011ddc03b391fcc3a8e0d6c645debf437e73248c8ae83ae86590d23f7944d7dd66cfd7071157300a813212c2dd222a43ebdf2dfe0ad70c6307644e2b13987a5cca2d69fcfc65575b3742668067b0ba28719c699460e84cf34c51cdcb73af5ed85fbf6f5f314646d5c413ae1884352c2442be2129b9faf42b5e05b8ed335a35509615d0db42921a12574421ea67f72930df4a85e3a46968958185ecbe1fb6702aceaa9954b8b487d67e92f0ba4a071c078a7db83093d71efd25cf6f854a3903bea1611e4a6bf142d5a24e7b8deb112c259bb70e14be409bc8f9882aa3a09b2f6ee65c950a0063bc4a68de09a826ea6264f90933e6fa0b21b6ae8ab002d9af60d6a39653319b9d20943b1dba8a1675a81fb718f4552fd0aa65d28145b4419abecb244877fbf2f217ac5d963443773aa3485c816a1f636c9d68dcb265f800079b429279477805aec26a6ef519402f9ba15c95133f2cb1a24d35ed65a2298a940b03a9410be45d96c0bfa3bf054a328cbc1140b281c9197e817a2bbacf2312e0767c72b1b5836f246de670c1f28a6c1d1b338e239e73103cdb997746d1c7232956d331fd2c9282d1a9d2190fb0278bfb2acee41edf1991345bc0fbb02ca9a7f26ca5490dd6b68633828559d51b82e14dc54476aabad50f3e548f9dd8b7c7aad9bd547dc994a7b2280b67ec9ee24168286b248302e7205ee21fec7d3a31b5b3c989df3c68750ff0ebba78ae7b10e818dd7dea9f3bbf0d83152b00cc8f9bf31e478bd10e66be6f99268f3750309873e192d3dc7de11cc7f998e58f0ca515472f9ba16c24e8e863ad08fca04f904cd6c7b176421ab7f2403f4ea868f5905c7b909c1da27a7117f2bdad65f616c32be80849d88a76cecd96cc987f264f75fe7f8e0a6a23e118b99221498903ad3e7dac463c24625b9fb0c05a7b88754abeec0523e779e660f81f9bd9679712dbddc73878dd51c86f9a928c7bcec5f623e6db24d7ead48a8d547e115fd7091fd4a9c8b1ded317af646a3690b07a5ee18a12c34edc169e5b594785fc672a51abd3bec31fbed3099d9f02ad39101abe8cecd95d02f7d9523ace1d56a0d4e5b89d7e6df57cbcd0d1145cf49908e60fe8df481d015b221b9c1e4bbe852afec6eacd4e471c86044b6c26881d7a7daf35ef88bf7bd4390e1000ba3912eb1d2ab5e34d6d164e3c3191009a7658cfe36ecebeab2bff93268627871ad86de98ddd5fe2e485af1b73f139bcd4ba6ec746c2681337775b776c82c714fdd2edcabf89e444dcbd84b876ba3152c6a44c381cfebeb166b512377db4e17eb7dca218b56e1de6f66a63fe1ca0c4440efa9f24d13d269c84777d0751cd83e0fa097b7fef233c8d68b529310db194fc153c0e1e988fe15135daa3cddb91554f896119eda6b51e60cea27d9c2f6cf8492d7ff8bb963843c3c8f2a485e64815a63b9acb95300abaecd79c9d01e9fd22a73659ad36e7d42fa6b34eab179c6f29761a2133aa203b699442b5639fe2a9e76013c906939568525587a6060fc65fc1a0e9f01dc42da5bb9cdb26a2bc3d617a3484bd2033490049a160879ecc0205bb703c03ec68bfcf29476c263ce8ab0303122755987a6ca2095faf7320a239ba7c0aca3b79de606d529f646810ce59fe56a391deefb4c3576e735182d3cce7115b9e77ae8dafe525fa5f00f602e9fe2f2b24986fcee358041785db86c7df8eb9be66be801191e27ea31cb248a2650f9aa50e56c9d7124c88a262dddeb4a8bf171bb7dd2df5a03fe119e5fe73584f1317b6b7ab2911d948223d93ab8d8f83bf16e5dea9259f9394fdd0559fa6b9dcfdc499dd16d52c5810fed0b010be77c2d8d3d2ac358bd8bf96bede4f7a5d165cf67086d8da8558c35b9a9a4b1f5478b27bf84743b95b4f03fac0bafd28456925ce99695f3feb9e56d547634789b583a4b317b4b503a113c0072fb8e720ce7c1a89d2d7cfcd309df54fcfb708908a27970ac7a0215ee5dbc279338dd7aef790a7a78526a392e8b6f78d955dda5fdf3c4add69ff11dca4c90ddf783abce167d00ffe7811f615d07d711eb4e4a68a008a286f26b745fc06595cc1b7e6fb0b8aa13ad0c77592212d4757544a92db940dc00fe8d6aea2e14493969b30cc7f2062972a62f16ae25b2965129efe927f9a11abd603f5966d934e42c748660833fe0f8bab24835af4d8494a70d1ba9955cd1cad0aaa81a594e692551c7b4c8c386539ef85746dcfe7e943a9704e7710132a1d2af1ee4bc00f39f472fe7879", 0x1000) unveil(&(0x7f0000002ac0)='./file0\x00', &(0x7f0000002b00)='x\x00') r0 = socket(0x10, 0x1, 0x59) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000002b40)={0x10, 0x9, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x800}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fea000/0x13000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xaa}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fea000/0x1000)=nil, 0x7b}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6b8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3f}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x1}], './file1\x00', 0x1ff}) sysctl$net_inet6_icmp6(&(0x7f0000002d40)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f0000002d80)="407483f476e8706eb9748650c94c28dc89108b227649c43658cb04824e37a6a5028835e10f3a687331e5cab05ae8dad5f070c865fb3207812a0190bcee85a64f91610da126e1bddf43c5103a6ac09bbca5eb89b77e97f6880cf7508bdbf45ef3fdcc9497c37757faf98ca2c58dffd3d4601cf064288492993d228149d680f0b9820e4f56e44aded8ce28c68685d202", &(0x7f0000002e40)=0x8f, &(0x7f0000002e80)="a5b20e5af7ff1b3fe89400c56ad0bc74163535bef351b25cf76e5b00bee2da750c46bc412f7681506a595d7f6b9453f27140f0543fd1719dcfccae4444a1077280d67bf183e6e5e7f720325870349f1296b97b12162129e90ab58228443419f92b35e4d217647c62603fd7b4544bba9ba7e9cf43e0dd596aa67eeae15efc0f5c6c381f59bfe5c987b06df33d16274920c516e9483caf5435f21e3fdfc41945fdf8932520a4b1b568ba7d263847b83015c2717c00", 0xb4) sysctl$net_inet6_icmp6(&(0x7f0000002f40)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000002f80)="4c1c52fedc53161932450550d9256feddd7ab8595527416ff10e7f05fe9fe6258080fc3ce883c781a1207a9456da3d862c8415d5672fe2705b824b72fa9c1121921d53bc5eeb01e9c40a06b9a517e6e1", &(0x7f0000003000)=0x50, &(0x7f0000003040), 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0xc0a) r1 = semget$private(0x0, 0x2, 0x401) r2 = accept$unix(r0, &(0x7f0000003080)=@abs, &(0x7f00000030c0)=0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000003100)=0xfffffffe) sysctl$net_inet6_icmp6(&(0x7f0000003140)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000003180)="f8eb15de760d0da3d0a39c8d261f326e151010c18c3bc8ffd0c29459a4dbb6f9648d71e8fe8dc481c060997eee21bc724b1c08ab2742d80f32da3247bb2ab45910e4a469f2bcfb2c6f3ef09ec96c31975ad9d002b144d7916327f04d4f788790e9d50dce9a51a237d0cd3431bda944c305c26c96c79c69fb912d2c6235fa1054c37d90adf345f2404525ab01281b068fba64af19689131fc085469464b06ec28b61c579230732c4907f1c28cfe1ec2b8ff119ba1b112232ecaa1754a036f991a469d7359928e8648010e7133be72a15e8703b1f44a602fd6cbf7709812fb1943c739eba12a58a94f14ffeef99cf86579be2112156b10fc1571c52724cfb7d79b12c4a7c5455d2d0d5f5a86ad1a14640325b7de6790d2057bffd1627e679b2b792a57408742dda5215d502d29ad974df6eab8cc435a9c5c902f05a53b8660a293ed3da0ef900f3af9428a4b66e6cec06ed423fbc592dcc7b0ae978325b7c298667c2df1347f13a51769187b3b07ea1f705f2db5eb2705f72021b12c31411a157de35e8151604f4dd7efcf4454ac55bf263d0bba3f022838118025eac54625149ab5db0860cfd14baf22419c227760c85da4b78568f06de810eef939e8dc4a3b15b7dc64b2bbe357297ea4c7e437e1e952749cc4b4c9849c064effad57583ff29d9a6f867875ec80a96b21d2ad1f3e7f2e182f68cd1185daf4c10f9c001a2e16b8351c0c13fe2f1a03ce17dd0d066b667e865f5ee5c0b269dd8b954c63b7b52410b920759cd0d99e291736c76d3382dfd2cb8e5e16e7bb71b557d4ded637410b903030fb16b9e93b1f8b5c86a76d6f640c43b367bd34096dcf151fe8ebb4b5bdb959ea0172d3a07f97544b25a944ea30ae778dee7d70471376dafd712017bee484fdd016b378ec87b881bb301a53fd8c619aeb09a994385f7fb12217ff7f61afd00be274adfbfd55a75070c3b43277bd6f7385deb9a4a763afd7128feb9bfef0b232b28520ba93a5b8dd222bf792200e40d823722c4e24dfe956ab07fcdf4835adcf044ab7fabbc4e22cf900d5735fcead014989ef09a7e989fed5681db40b66364a70c199403ecfe2e6849b9a1edde716c9d1bebe26215ee4a44361e07da086ad1bfab8f17447fa6aebfcc90ad65914ab136b15bffcffb0692087cfd9684cc5a70cb72f896e910a86b545cd7acf9cbac9b142466626b6ffade5b281555f440b77d1ea79ac1a6117cc299bcd02ff18b8e27038519145d81c7e68b7ca8c4570635a05b714315a156970c607261eb765b5ce3dca137050d57cb7bd26f6b67bf591799f3adb9ab8cf32a20afd88fdce3fcf84f307a80789c3ae043fd3957b76cade3a9c64ba5dcc4abeccc7534e97d6ba6f50dfe89ead25b1b4c66a09546d11a89ef19e5a75d37c9bfbcfb99b00b3529e6f73b98a444ce032cc440717bf47fb88f984880aaa58c055570bca9bf7df7e7d690beed0d8b207284ebddc1f6c78e55af29ef22e8379a27d4add896b2899c267f2fb49e0ae8175114e486a99542149c8f6ae1b99e38bac7da81b8bf335ee17e87aded67585410e4986cc965145e8a9e655f0e6be56459641b9cdc5c2c088c1c5c392d62fd03a5e843ea26275ff85b824287203e5d4216be40133b52f24fd0f24432fe964cdfceccccbc044a4de5e60c2f5e5ff38e1cd5a8cf5071443ce6426e002d42d06f70fa4269e47c2f3e83cb38bf9296ef47a7ba8085a0250647cda65a77855c78ae22aa4e0c098ca39736555bb3f6d21f59c1799ac6935829a24a76a9d0938dda803090bdb1badf1d09b7f14016f7a552e37404936da1cb5cbcbf1beb9f76d0a66c34fff23042e1e598692de6f2f9cbd74f09245ace12be00816ff99f39acac2655ad29e8167a189906807e1f714c2009497a93d39f37a426b6fc7811875f8f8a588ec339506a7f0f411e9fa7e1fc54f980ec57fde2c6c5031ec64c691fc1ec1a57c7c67f4265d1126a33d284773df8c8e21448259ee299f2b80d5deccd03cdd19a5d1201b4e22bb84098d49d5cb4fe618ed3c8ef6528006121faefb1a8ca628469f08835939daba95982da93157d4bfa7b21270bbf2c8e28ff6e8556b6e6961bf86bf54c487c3ba1af1c24bc9027e0cdbbc3d400d5087a0f1582aca0a897c373566ecec1664275b79519f9dfc17a972b843bcd83d7d26aa79ce69bfe4856282fd36c003f73a19f04b4642bb9cf394d2c5c39099bef0cc826df05d4d4dbf0f845c211544f9734c35347527a737e539253738d66e9950213c8944bba6506ace4c44e078dc097efb9201b26a507a9dfd02a2fd49418ba1d042e8d38f6664890d95274a15eecd9b088cbda9d2beb830ef4c451e1efab2d2afc939c065a41a43bdbf3b109655d0a259c3f44dc99ed57bebd5c0a5524fc936d916f0722176c4b4a2c46b5afc8614c3e8d24bfbc894500a73657f8b35493c26fe9d7a1e5af36cc42d038fe11196ae5e543de215ae0c7ede724f36e1f1a355f83cf3de1700e68ff8ebe2dad8a8090ccd952b7f4fb8edc0f088b51902c078e21e786a29dd7780a0d045af6ac7e7e277853f1993b681f5b80df457fc79dec85efa8a7d6c26abe934f1ba1fb4f068705957ba06f5d345188dbbe1052073bbc2ae2ff5e75adce0c5b16fc2e2284044b2894642f2d70859bc15cbc0fc83842aaeb62633c65df3702448e8a764c6f1fd6d46b9c02ac97bb2fe9600478185ba90c2d0f97c11a2bc42c65983f255a717bd9f62535b403241a25db9dd435156e54dd0494be4c432bccee213cd73915eadd9e7557127cd27da6d9f958a033ad331d9dab281131abeb0c159916ecc18e1fcf22a6f9a372541b746a1674b50bc24d3646a85d8fe7fbeb7f47bdcbabc8cf408020cf178b4c1fc6c61d5b2dedf03d016669f5b8cd3a84b2d4ad3796719cf5421861ab2bcd80e035786a9d7748fec627d38a3d43f67cf107b0bed64216fb4debbcda35021b4a56e2f7175ebb2fe96dbf13176c1e0f7ab5f209e50a109f2166b0d60d126d58b6f38fa79dcdc5ae17b25e4198230b0f1bbc141c73d42784dbd32448722e9cf167e0da0af0d17dcba6d27578bbb5d133b2d1a26c8ffbea585a3a39bff8a351d2fb186ca637aab92a8298e7e8656f08390e484ede7f2c787298732cec1574e44dde6769d0c497f11d0168fa7ef648926b310a1b741d128a31f2a85e920a776bb0dd1c4916f7a8981bb1137fff7a4fc1e6471e5a65c61e5240a8cccbb29340cde9bf2cd8756c9f6c8907d324657cc43cb8ea4341de2258954a34b5ecc9d7b62445e1fa313c29adeeccc985a8a6ac340b05a522c5d4af36d05781fce7313e702297d4ae4be8789ccd770a695d05f239b8c1493bc6f15006ed695d86f84fb3d44570c76fb180d5e412abf0c192b8542ef9f40b54db07a19ac220a4c430dc690076fca847142367f4b37d04a36110de51c734d83a4b889e3ffd2fb6e5d90c8e513171a3100603e55ba9faba6175f5daeb92b04898d669015e96e74d169d330109d327668ecddaafdbe8784ad0c5c7d777d820b3bd9e7c15431277696088c14361d49517c8b53b5d8d27025a5e515abf0a0f2ccb08d0757c8fd7bd76329f49f59f8585e97b28703153e287661711a8b7280f1a2ceae9b6a6a976a5aef2a0b2ead3d6b99b67fa1bc78af8c8e777d38a74ffd765e1dd0656d5309aa05ad954cb5d95e78d69b0a73ffb23ebec19df332dd99c000a93b02d93a6444886365af97dd519b4f4e11ff1e44c7df4dda66efd52356c918ff57a446eb87c55af9142da04537ffc8ad430cd359518d3c0e6cc97bb19bcf6f3fdaff7d309aa1bbebae0503b45d07d119bcb2162e7496fd68d7608e068ac60ac379519eb1e05fadb616b378318484449a3d8307426d6fcaea9ab5835660c08fee37a9b41bed750b45b6f1947f6647930118db89f4d830eb949dee9348724959766ba35453747e5714c940e59fe10dcfa4527bf181035aa6a565e1af4b90dd893ce2849a7acb9c68afa8303371dab75ed7196bbbe5e97b6780e9971a6fb7d4f17b3b6dc172e51bcfb713609ddf1d0a0b4723ae3fdff6d4c4bb3cad8cf1b2f8c2eabc4266d4e4d6484a8e581c67e9785bf376c358a2302dd50595ac0664201c2af4822ee243cd1b839938338c51869a2838a36b66e0c97392f3549e976386e8591bdaa057c7c656065bdddfdc63b3c54cb924998707fd711262807f65264fea1b65d62bc8179c4b2cd6d75b5bcc4ae1d381bf915ffdf20b1ebacf4239ba2023c4f9e8edfd20ef8f79172da87c135dd08a13607ae034662445567bc8fe799bda9517a6d1656df4aa2c5af12db6795b8a648b77cce2a90e1329fe2b289e93580c125931b80c066a71cf770f3911bfe8c354f129c02f9738532015bc05adaaee5dc399b1002c0f1610f2fe8975ab508d00256e068e2399445641749d290c8e8010d7bbd42a0608dd72ac27e5314de6e90a56599d44467c130c4caabca8e38fe7da1a2aa1122dc2399a87c430a0dab4a18cb6e07423eb5af35aaafa1770dadc4efcf9460808d8b9ea73793f88a05471c1ffbef5254d9f09058418a34e0fbd7623b46e88bcfdd3ec4b85d57711185cb6c29f382d64f46f8ff6ea2693c6ad7fb29662e02b26057ce6c34c0532e76f8870bae9d10806bc474fae2c9ee6e0a95918e3cd0f6513ddab7ad5220ff45c7f7c5c816df351c9bcffda04f11304ba8034403f664ddddd167dc209bcca3fb2a45923189da750dc39fb7976355c692c928f728078b18b9bdddb1c0d4498d707508413f2825edc753af5054002a58fed1dbe1e9ae77791115ae297179c6a0ab582c8ed9c50b42937c6ab096283181109957cdec4724739de37bf11197bbcf5daef19be4745b234955cf7173ea11b715b4a1092889307f14e3596d076c211be5bb450f8e759441cf448e8cf8eaf2fb5ed1492076a84ea7b378c2184e04ecfa6fb6b76a6ee7fa7e54b149f041a218b6a24187c7dd3ec94ba5b47373dab7a835fc652fe064dbe9a83968ce6465a554059d17fd30f581404aba85d830da6b4887bc5bd0c0ddd308733ff9be4a8ece8849073c1a6cc469dd2c97c91d39c2530c8eb60164c7e2212e80d6e3c1370cd28769982eb5e7a47dd968f3eda59eb09ef4c8911a9a6ed420b8b11057b124241539a14a006ca20ed879904aedaa8e9b06d5c97bda3961aa8fe72ef5df304f1ab419b9633541621faafa9e6e243cc167b32fa274b1b5565a1186470fa0ecff7653a9178fa879a081b0bdf6435c26c0e2830a0a4e7079b9d93ad010e8071cfdb26b837afe76743d008be151947fb50c5423ad715e73bfb7c11c1de87bf7e0835902cf88b4edffb5d8109a949f878d6d99ea2e5bb0bfecc1e0989cd08dd46a22b9756749bcfa02e4d034605a38c6f46d0bad395c8fa26f1940f17092af948678892be57d78a83332fc14bb84330d287302dc16095a9d078686c7eca37bdec21ca864bc38e99e0c8e2e1023d0e12eb22d7bdd35a5e090a5b196318e59c4b852a0817a7d52d336bc189ba52709fefb0f6e8655047f6931c634b8de0d863c1aeb4acdbc4711717f1e4d580f6db4f05dbb60dad75814d3a8d772fbea1ff861fdebd424cd79c27b9da8dd5dd53a4004ed62bdc3cfe1199c87e9a8c8a7ae7549e2ac8ac10cdbf8dc1a52536840a3e12696209e77891c2ed31b055df20bde84ddff204b3485a4ce0aa6319bfef58fbbcbf7e9021b04c21d37b689d42a3343d3fa5ef90147bb91341061c9155b1107b1b3e741718eea914d04f209916a64763faec743ed47fea8983", &(0x7f0000004180)=0x1000, &(0x7f00000041c0)="18f99241b61bcc47d761655342012a21af68310457d0d6a251b82c84ad254d4b550039257ff529cd440aaa8ae198e616a17c86d39af8317d2cfd2c2cdddc19b42d68c48eface93d0bda0229bea3f789eba4286703ad358e2d0e9e1", 0x5b) sysctl$kern(&(0x7f0000004240)={0x1, 0x1b}, 0x2, &(0x7f0000004280)="4adadca4b0d12d647006e769034a8b194b8436240f03389907bf0c55313e6079c9c6329961aed05fc8d0e16964a97b60196c2fd712b1a0929e8814247e952f471478196c647d3157bfce34f6fa9c066d53b5281327f64148d24f8ecaa4cb91ac097fe6428197fbffc9bad853c9f5ca8e76f55b42c51c5a1570b94e8298720111fdb8441b5efa48a1b92402b21ffb8d0d4f3ed025", &(0x7f0000004340)=0x94, &(0x7f0000004380)="f0a2d4bc60aaf53c39800f56ff70bed8083f1cf78051bfbf505d73d0edb4323e5fab2b58b1297d2eaa7544377438837a4456d52209176c2120c123b9a57a2b10e5e95ca61f1242e0c8ec50c2c52653ce7128cb3792bdd76157258f1577ad1e1d6f3aea7385b642c10486a4307f8a8b30a25528b2986741165fd026a03249b1f646510924771535aef008579082180e94b26bd8", 0x93) sysctl$kern(&(0x7f0000004440)={0x1, 0x46}, 0x2, &(0x7f0000004480)="1991e982225208545a72497ebd77cea6ce03dd2c68ed873f43e4f3f03d8b837c6f152c40c41046ff77bc7b012aa9616183b97791f18e50c3a94eef555682693b7289d4a60d7c5318ccf56bb2f36ddc8d9af5a2fb3335d7379dcabe0d8504a81fa06ed73d2f41c5885e96f5c7cf93128aad8c73115fbd09409df9f081db5c37a9d3d798f79817b340d04fe001aa95a3681cd08002", &(0x7f0000004540)=0x94, &(0x7f0000004580)="190d42252f57787a5414cff567503e478b833a0e6a3889f59bc4268b31c0a00b8681b548d6d945a2b380298a225d7948d8a3a82f87f468baae483f1ea31c77dd871964553fd0b42db0d87cf85561d8175c6be3a3dbd12a13e1980ce8cd8ff8120d672b1d0683bd60f52748e0d49c80ed4c565b3f8290a4b0d49230a4c5a8c24227b35419689e3286e0b7acc68d12427cd48ebfcf94ed5db1e0df1c14a9c75ad219c340b1253aad99fb8b7883e623ccb13d731521eeb8303a9b3a59b60f7225cf79e5629b8a061f7c20397db61fb2cb077eb143d87aea82d9775f3c0c3429ddccf5b24b1ddbf78954d27fdc01db03889aeca678d6c45cf432a99c92704b610c7ecf46453c436fb1fd7e8d89ce8478db996917c587408d52c11c0d38d2a8864ccb55dbc20b34c335c1888c66fb48926a9548bf02c59ed549037bbbbf4681a3af390729011cff75a99bf80df46a775545f40b318fa88cb30938a7f42f511b5e7844387d2c075d804b5524c682698eeda23bf3d6537cdfcbaa102e66501417665a574ea47cea55f93dc2ce43cc1a174a5f04042c39f94ae828beb7830cd579257a8492335ee570c6360fa82730263821dd90810acc9842a852bb2eadf65075d9a0903cbf558229b54c4acc84bd7c0818c68041c2641f1258aded7ffe66e6a3a6f10feb71a18063fe66f1efa3a0011c7b29558871b376c73c590d0d4a10cd902cc732e8dbfccf592d9866bb7e43a0ec9f79d9743af939aa1ffd4cf22088bd045caf786328254b8ce9adf22ff34b68146e0faa624aa2929e474de24efb9dc6b851d2088e3941dd21d57f1ddb13b3585d35e38089e82aabb1a2ddc66b790fd4d30fac5f024e57be00052d5d4c77ea97a259a604c8728c9740e676e71a4a52b3292ff928bca81e2955246e5d9158f0737291af33fbf7d303dfbdb3ec0b0e626f378e28e71e688278caff15d996337b6236513cd6ef76d73ab69bda17a7b40ffeb53133ebf8ad27d21b000848e3778ecbedf5c6ece697ffd713cd6520dcfc288325ca5aee3396dccdbe45de8da52cc4f3f8e623c69dab41356dc1b046d00cb74ac9774d4319c923d9b074d6549886cef7f05ddd05a6fdfdeb87896833a115345312126ef2bed6d6843fc99c1e8570d7a76fd0632d2aa6009f350ec324526cff8091f13a055cae687e89289c20612afd79ca40ebbeaf0710053a150828ba6d84feb96ab3b2c6ce256e1b639f5c53f548944caea91676c8d5984c53c6496b854a931dee25fbdf8b7dc15b75a8fe7380459a4594c541e8be6ebdff9f27e918509e711621cab75cfc13d2788959acf9ff78dac57c833319ad110f2bd337bdcdc68596c1af9674541c7e34ba02f1fede2a1e9eeb576c26c14b29069ec51037ae338ba531474d1590638254d150903464a9173fce85ce5e1b6d8f26b5e7039511b2013d18726ab5f9fc91b1fca4d0586d0132f06ba608ce4de5616582032f04028fd743d191ed19c4fc8026a0d4d334b85f923c6bd993b0b523f6e8dcecb71b1cec567b4e61df4f9ecc27649e9c00b2c8f26e1cfbbb47c37610242fbae336a96b72f88ea59173d49aacd76933d27cc4a6fe0d709d334328edc007cf8e18af927ddcb34df0fb270d3e9b136282fa45f63db7ed5e012d988846821d1c08a958f6fa1046fdeb189d537b299c8f927ebc02fdcca9fca6f9a153a086a8c574564fc42509d44ce971db8682716c111459318335b85d28f068b45fe7e0b4be1b30ea0b4930dd48cde48028cfe0757f2b0c22a2909ea6fe37e17a480c63676212853c9c42c7194ecef66dedc79de65926cbc09ac98c15378f55495a2cd036484dd7bc780d7d00e8229f92007b74b87d668b4b127c905ac439977ed4b1c3d393f406f4b031e0e3b706c6c8c64791f0b42dbb7a5d47e1e04f6171277dfae00294254ee2d1be803d379449fe608d99ead5a49037ce30396ae9eb839619d297975ff29b051ed9da5120830c2601ffc34447982a3735025583221d532952b33e3b4970451f98633d377f4f3c32f536ae00a745a4cab921f88a103ed7d74c5b8b2fd6a59ba6777081ca62665aac6822c5f4c32813b3a3ba6e9e20fb9387524e5709b864daa39c097f4b7b16166493eb64a21034c32f5d8b8ecb23dd922669e73d9d741e53f63bf32f10bd200198d7452036e0eb6b31369cbba1decb522a869ad8ac122d5e888e604e23d7e726ca9e76ab05f14a3ed69aa22c1bec408ec5544ca57b564376c2fa4608368b0c87ac0e373418a5e4853b595a4920b13dd524e334d7b8a59b31518b0f481ef9c2cc27207a8b91ff39f6a750d3f171a8de9c174c46efff6cd9d3953a5d077d3b7ad89d5b1553be3833c6d0bd7e6c16bdfa16bddc25f6ac20335045532159d0d283fda3c81fdba3d9e570f7e88bd159333a97ffa8055bdeba8a7b4e352c198630a2b1ac71f833f462a9225f4d757ef26896a98399292a9482dcd8a6307f6dbb8e1c22a0c6ed62ba8bb2aad1e054f6dd4da8af9eaa150881aab98cba296ed28cb73c7ae6a29383cd30f3db56f3079c2bb7b6c155385dede5aa373b30574070078b50a7d8acf706eac06b5ee2be46bd76143f9b85b17e2b6a212235491fca8074e9d1c0b79534c124a76266195398ed066d6c87cfb9729f962a2a21217d207398efa7aac2ec801a30df705ccb1a182480ae4e0b2654f1b1d3ded7f56eb5cdd3d99347719d93c1fe6c65f725e611cab7ccb6d2f8ad4e1fe9e7b33e2876019e61231c83c2dd046d15aadadcadad8d3402a83243ab7a9da8216fc828c841b668c809ee7c39f88c42ef30824bc2497f6e960271b339cb7f099092e6feaf403927c79e7675bdab835d6d712dad130da9850390d8e24675540528ac2bd0d242341d8c752d89daa5d45916b0c64f8346db21f8e3cb8e13c7422dc25a72cb9952c675d2ff9211622a78fd52b00ebeeadeeac6de91031ed8f9270401bf4f9b0efbeb3d92398d2aa32f7016213b9ee55192d5ae96a3517cf8299fd3d13642fa59a10c82a9aa266f055e14d9a87f82965c57bd39c1526342d1315dc42d2c5e3df9ea2b693cfb68d418aa9dfff7a21e1dad8f11e1e9bf19220dc5e9383c54afdcba1f2d190143d83d7f07e482378fcc387a81d14bbf1261f2a8a612db26bb460b2d39bdd553fb6afe6accf5283a20a9bfcf1815a8da70e88b94853f7b425c0a55e0fca786ebd17d4a5094e1d2c7c8c6adce6dbfa53e84998c3299d079098ea57df2662f0256d514d5850e942fa802919bc8bacd0677bfb0c48983aa2f37d13a419eb872f5a828867d3b85c075212504942be7c844683b953c95fc54a292d58de6641b5e58816dad26bf9ee78abe8d72f96dee4fe11ae0e13dc84d457997ccf52a9f7b00a73b4ddfcc629abd23a002291e504da9a8ae6061e8c43dbc02bf53b6bdc6b4972d414da20b1a7d2963afee98bc1fb731e9e0503b035ac928c86918c55366cd5a9155d291dad9a3f9ab5de4b716f50db71a1f6eb0600d397a831862b9ed5af8a144e3afba0bb494262c0c052ca2d64851e25602497625bfbda6fc19f79e2d84e6e8816db8592828463de8a7542f3cf2c75f52a2a476f79fb4cbba7b07ee24d00c21c95b075b6a3707e624e36a522b809b31aa8919bf5023b6b59f712a59dd7f23960f653ceabd15c69a60b91cfd8b1d2709f819dcbf49ba8e50080824b3d5640e8fe3deb053e71859c114bf82a0f40da062e85a4ff49b13a31036e95e443ca10cdb574769bce29da65b295d1b78717a9df98b07dcf393a5c77f7d13cdc37116c27ca74071c4123d3b0eb2cd11a09cb17a76be446b7a0542812a23fe8aa6b80af4c4226e7ade32cbdf4a0407fd16e53b7cf035a74f89047876cbe2a0de11b8019061c545deb6be221223039bf916451731639747f18b3d115954596b42258d01b28ddebed76120c2beb5491b36a52d3e66cfa89b8fc61e1261839298840e4e690bc8a32bdf247edc21ec5a86b3816ff51bcb332a4daf027c132ea16aee988ce856ef2c1587848b464cf1d64830fa72f227fd07f8f0d16ffc9108f76a0efdf932a412da75642d542a8d5618ceb5f220950a4d137c6be3edb8916250b93d7507230ff738fc30d5022f424c12c78526fe0aa7839b070cf23f8dccde2c649fba31e370452211841778531be8a581a8f9aa395b2bb73d7c07c066dfcde340b476bbfb09fce36c6a2a19eccc40b895f7f79507eb0fa403ab432c78457716f9329c92e6e2b83d1574b123c19b17cd0bbe2e5e61aa3ec1262da2f37a24d276b958bfcbdd4573b03a520c0966750842f12762ddbeea92de19c2312b498b28cd0f6e9c7387d0bca23976696a18bebe684aae791b06832b37538bed5df8603a4e14730e79113aff7aee36014428a91f33cd0dc4e1ddcbacf1758bac4349ed480acee65e7f59dba96bc05119fab63a7ab04b994befc192f6b47fec5bcc08f547d120bcd9c32cb6d4a81bd8d51af49eb545bb0c69f5a354ba8051bc80f8b9e5e2bd3c2163a622a0b7e9d8f1ca0805282d9748612bd858ec685ffed1cdd207a423f1c9357d5eb9c93f096790641f1a28f38d65e0a8845c5df2563361063ebdfc022916d93498a2e342570dbf8ee0d3d36fd53272a31730df6ebf19080757ea41192a9bcf304520de517f33eb40e02f89d79f8859f571465304b81cb4574e8b919806cc98df6cd2820c0159f8f5fd0b939030ca2654d7ef780564f1c27ae1e0e3a05f465b667bab6749711509490f701c63d5482ab825ab74d1466b7974139d7d028b76f39ac6936ba96ac8d7ac6f02fe37634174149de5288445fb86702c5b3acd123459e8b4fa8a352194a36a38edf44fcd85a12ccfdff8e9fff5cbdb522d223f20345398524b9281cf08d648c744abbc2aee379456cd1fa8b0daa961c69a0e1f97a6455b5e7c6ac7dec32b25f85f5dbcf1a7bc56126807ddbc744b7d1cb17d78adcbdae8cb935396ee8708633681090ecaaf3dd83e40257f4a6300ff1badb1ffd374eca3878775017f4431815b72d3e69bd2947969a04c958efb3aaca7bffd6c1754fe15f07a4236712246ce441bcb492dfec32de758e12710ac9c246d4382a9896267b83abaa8b51bd8a3e63c7df8b1ac1d75b9c825ea28709fb8fdc43442921c2e07f5966b1e240b987883da88a6bff4b2d8d159b02649c22dfa02f5fa2acb46d2dde79c6da1cbbdbb64f188eb1aa218c1ae75ee3826c188ac8201639828436341931b3d09de73d835f71003fb4d560d2df835761df783f75bb51a91b48db58b114cb6ed32778b6802f4a3180115be6b31f1341cf0721f47ca1ff72eeda72fddae817f83c83daff8954a6572bb66c234b935d08b204ed4e8ab07011d1c63c74bec12e3fadff80f573c2d090544da484835a0c5fc74f0d40050120388ff95c5afd050f33333e055fd1f6059c6d0b38bd2f8fc82714e6c9969d229858b401df56007335ccfcb9b3935d03b7df840b257dcfc067fe81a2867cf23e0fad17d96224d7b4ebadaa677695b5bdf982d4d0be21b7624793be96fd741c0f0c60f6c21ac8c8c9245a3dcbd27a2bb22f70e898b5a966c26b5d7147306bd803646d26c8b79e974282a21568197d792f691717ffcfd8b8efab9c6b2db24df52aa0bad81fed8cd00c8bec8e2c6624bce07241c90ebf1f6ff25ea9b16b6bc86ef7220ff53ce28f2c519a52fa62594b4ea3457e5233d75b57edb505e7bb23ca5c4709d9395fa87f68851871b1da11edcbef3cf46c8d88eb6828069b11a87a9e9019df4a4136472ef8e90fe41673cce982c760a63e6bc", 0x1000) semctl$GETPID(r1, 0x6, 0x4, &(0x7f0000005580)=""/197) socketpair(0x1, 0x5, 0xff, &(0x7f0000005680)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) sysctl$kern(&(0x7f00000056c0)={0x0}, 0x0, &(0x7f0000005700)="00a53b6da46432f5e2f5b75b263c0665960787582aba2336198c14f37e20e1fa878f34e2dab64eab50b97a9d8503ced43fdf8f3b903314bdfe2561707fca8ede606772c4ca1e37975e2ef1500b7ff1369090bbc5b312192c93849024e5d7e7bd57d584945340f28ba5d1226fee2c898f45d1fd1f475c32c3d4e7c1583de17377ebe0fb0b19f6e7e9a03a08dd5668ae4136eb97f00d67a1b7489a195a3def8b729dd47498e1eb08b5efbdc8", &(0x7f00000057c0)=0xab, &(0x7f0000005800)="7991d88483d37e64a002386e9b28a5f0abdda4b6f5b9d1cfa3e0c3adeeb4878398b724a5f80b169936edebaa2b99ea093114ae0f3771067d198b7c6be86599cc062874547b6a5c9ad4b780db519604a122ca3fd49b06f289bc6c8d9c02f7331cf9be042e3b036a140245d529eb3b7c3925c5f0ce570bb58c1b329cfd6360188ab4230d1a75ffd01656deac894539be389e0fbdd8d0eee70f11", 0x99) syz_emit_ethernet(0x216e, &(0x7f00000058c0)={@empty, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "180898", 0x2138, 0x50, 0x7f, @loopback, @rand_addr="18a8ad1ee4f1b500cc7e1eeb75fe2d16", {[@hopopts={0x8, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x3f}, @ra, @pad1]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x7, '\x00', @mcast2, [{0x18, 0x200, "0bf32fb10260cb3561cedd1ca882f597bab9087dae85aa6b75ec6780b5f5146fc57564c5edd48551e42cdf1dfea409c4e1c394bc86f35414493b6ecc0f09c83680cb18113e4a25ded58fcda1b142a432f8fd056b1298898a83768bf9f7ba1c54f8131d552032f6d93feea2bfbee3e8ff78e2174d6bcf043ec5cb4870c86814f88ad68029a83163fbd74682c141fa12a06c0c39fbfab2c348bb38fdea8214b0c4e875b437504a7f901f5b6e6d66e8821175b4d7b151846c9841929a58fac8dd558de14da89d742fd4cdd971559d81e8c3f4cc461c65003e9b76b6a037e200bfa704ac1d389889fa02fbea0e24417970b9bf5ff0c34bfa3ea05a22ff5b21f67c85cf2b3d89031a67dd5124d0d2f38d1129063786b4422646a31d1f26b2a03dd6358a465fdaa01e74d6f50532397dd53d70a288494b87451267c55c18bf180abeffaccb64cfc56449bdc28a715964ff1730d73713b22a98881569472da2154a23903aadedc234b7ab2a23fc07647e7b8e9ab9991655c4bc5a9bc9eacc4775b49cb9cf1cc3dbfa59838bc15d836d15c1732b91c0c46cd3d4ca4e04095b30d1796c181d8697b667e2175d15c261713efe7e0d5ebd2d3512a2e084314125ad4202ee759a3121654e547b9fb53b519e8636cc476a8f2622d188afac0ef29f6123f48d9e4f10fee319c86056252ad9ad52570090be5b8bc9c2dec2b93b99facbfc126757c8d0236ed1c79324390de05b93115269f1821156929be2dcb89e3af98ffc5fa75696889374bcbb03bbc5cc449792f2d70208644a4f9e4b8aa539b77019047fdf634072d30a5e105606b90b4a7280a251de07dd2f2c23c337fd04c339b77bec232307e91613f5cee9e34663d6240ae2de49432b9b48de2320178b7dbd5a93eb53101d5e032a490d3fc8a907caec7f797e7d64d949ce4f6eccc62f2a9376def7f4f6aad102b7f9b29fded2ab0c7275ac651623f2aa4ef16d9bd3a0bc582b5b5277207b134e67097c1f72d401e4912a026757b27e8c355392406bfeab19069b2e561deab9cf54358487f290b4e15c3695f9aa880cf995dd111c8f22145cc1021be8057292dc13426ee214a90761b47e23dc0ca08275f23d60d5b7d365db247167df4a3e2baecac270b0b629f3d87b78c054739db2ed94b35832b95cfcaf44563af6831f41fdd34aa14774b45ef8e989bd3e3e5404becd48fe6b7805152c41ee06717d1c90e14a9301145cced6b6c7c8a4f25baabb2b3d5998eb0809f90413fb406c24a81ecbb9bcb5182649c4fb9297048ddc5969e6483cb0d29ce06820d5aa7e2549e1349ead180c305738898f938e0fce2c0a5cfb9a3f0e1ce70b75c0579605e71303e62662f91c9097da053ad4baf60c1036d1d70ac2a446093f1c77992ee4d1831a8d79e6b9de549eef6bc1da7ac6bf17e2578da31e8388914dc0855ac84fb280423f74dcad3a26def093535b40107aa633a7a57ff4c6a0243a574a63a3f4bd0d2d06d1c96edd15100872eb11f0b8d16f7161fd37796e7ea2558a17cd081610647280ccb6f50a7d5c930a4e0644e6f8510ee904dc9604dce06f805b0b50e1850f62c2d686606d37785961a93e9357f7f48e72237d2c70b9b397c866b3266ffb89e33e30e8f85c54b0d54d909605d2437489f26d6a05475b52ddbaddff127668ce4e2d73445993b68ca72bdaa177fb5d2c271160c1714f09341a72400b7fb132d615206ff16829f2634ae19acb39754f2a3e9f2e04851a331b14985fcec00d06296f39fc2118016df0110908f613ac61355d635bc85486a584c982e2a0d26ebc69e9e40e8656be615b3c5a33fb072e65d672ed8d6549480dc79a49bfaeaeb730f6b9810faefb133975251fe975650a4b708cb93b245caf4913bc2278863f47d6bc2840b532bb01600e5736e64d6202c199706b16a9c71199a071f0cc51222dec6be4eafd464a791986e8d035d92e2ded2692d7b514e735250bdd34851aa572a236203c3ce5eddc27e3a66f43de747ae2983bd0d2e3402a16b1ac8592e7d0fc5563b687c6b80c4cbb10b0d6a367bc51b5bcd30dfabc43c40bbca2d36cc9a7e87879bd085bf4c386abd80bd13909b0720cdd91415dc98a5332fc5d4ff5950ca59af7480a59ebba9e407de0102af7d24ee95f92568239d1ea9e4d5832deb37538f64269fb1173d485dddd0d581570b0a09bc7c6e57e4e9572a66dd0fdb1ca01ee4169bc984f8681d9e0e8cdd51e79a4bac867c8908cd153421d78929cb91759378e65fd059ff402b04e387e7efdf34dff5eb813b6e3d4b64492aecfdd91af9c158203d8e447c4e4eeef8a34c44b0c619dd320138969f10ceb9d54de3334d8ceec3b1a2c63a123f1fc462e7dc94575d376e214971d74b6536b7f7d6ebe3c4cf584df55190887c7edbe87a9bbfb8bd7cec94d634cba635dbce82d2b900be1f4484260177fa9945b297b3d651d4b1100219fdd07ebe18688647c3942a071856078abfbf01bc22a5625df03084aeee5fb674f1a23eab6745e3215f01d37be0f3c6d3a1c388d069adccc8877457833d456aed2651e53c9bd83c3debaf84f4e639522e277b1e735d7e67788d6f04f6ac8ea4050188009ea9dd5a1b5f5f5802ca3de87abe337a1c4b1a4d3c0322f829a93ccc4ba6cebc958cef47ba73517ba601fcf620a69489c223c3993189fcf0803d998dd02ebf4f0654a900df1b68ad3f373f9c492938ca1223865054560c273c7a899e3195cc8d46888fdd33b100351f65085bda9330b554c502fb8b479d7b4540b9e4fb61d4fc02fb14fd9875ef89a874dae05bb34324e4a00aed6d66f15fbc5e50f223568f3ef34bd7b914e861b9aa366b773c4d5fd4428c673658c5fe0b2e44ffadb5b4437c0eda56b813b90b08ddcd6b6f7bcb2d0abb16f80abee25a1f3da25cb8d22f7ef4687c2dea1d8441919e5fd7b3f274b2327afbe80096fb6c5ca895813072ebf09f245fe613aa98434404400d58fda48618a62d65774e132d505aa23762c710a768d23fd838f720d8b61614d0804bbfdd6e6dbcca2795885436fd0d1cf70fdd12f2d1b70d2ac398670ccb9cdda871e6ca78d40eccb6aedd9835ff26d18b38cf95c1d2ef48ba822bef25f2cdf01d0717f59cd735d8bae21738e814eea9d841c6246c1392106734a6249b54504a8b4d1b9f63408f4953ec91192bde594af4bd9db47bbb83b0d99732a4d482f9eb3fc5d5095579058af77d87d04e4e019392e55d86c1bb8de19dee50ace9eee30447ebab05d3f48b5922908e54cac19b4a47f4520ff8b0e0e2c69d819b6add5cf6e0eee3a7798dae3ec59de3d62652be51e1b1c2f3704ad3723fc43b2573650e9d0bf031fdbcb1d9b24413eb1ce22253f6724aafe3218ffc1086d65ff699414e791b149a9987c28ffc90b06b786bf36b7fcda6ad951a0a45f8f813351d592d365f3b2e7aeb9650502e85a832ad5db95a40d2ba09f75922a168e8060e35aaf03d0f4c397c49a21cfd2c74bdb52408df3f9a3bb3d5d48b29c68d833e4382eefa11e4ca7ee64fe69fe73b41f131a6a4c8edee2aba0c6aa5b7e990187f453e58630de5841df657d69f31e4153fa369d15f0c981cd592524fedf8e2cea87dbcefb3565d6e361602eb96be796ce58bcbe23aa8d7ffb9c0a718df1978e1988007fd3f9c7b960b4776f498cbde502d9ee157c92e5f1a377e229ac5655753be0f9d705cbe258e2f01a735fca209daf5c23643b864ac52c033adfc870881c60d2ee3faaf8dc3724d77ba9e387806cf69206f344b9e075b3a838f01f3e06a0a25020d16bbdb2f624268d00005e2468ff38f91c5eeae76d2272f0a1fe64673c92deb76a1adb6a34e8730129d868818a6fb336e804d379fd65ce0d51be1e5262395967b4a1dbfbfd5eb91444247e3fe131b827a8fec0708f49791d921ad9d020eda583e6241a696501174853eb484a03ef6177b3d7f34892e53b3c83ab5e7fc66411ed96caf4f29af34cb2f3985b6a3d4d5d165c1ce5d2eaf245a82167da725be130a1720427534251b4923e7a8187d6582b1abe6568a813923bfb3327859957592c2636441a46e14ff40c39b90505cd4db8e4deb71e0410aebb5d352b3ee4ff82b92ac2536ccac980dd617a287e03b224461e9a585f9d5c7c45d606b8f2b3ea440f49b3c81327ef64ed1fd1ca032b5f7fe0b285fc50dbcd13535d92ad388121acb18f2f6c48bba771414dbcbe9989a87a44acda905a428fdee6a619289971eef06f1ccafdec652a460f66897abee85e68f1df26ea58d8d668370ab4e8830ec015838db97c64b42376f73283971cc12ba3187a5e7bc9279505a08dda7e01d6ca64d2bb27b6a7e80c29a9d55d537e25caa1b6527b8ac397aed75095658f00349d21868c05fd3b327ad85744111fda8e916efc9bed01e309fee2185feebc13820ecaab10a1ee44c0e9f2f8b8652645c6ed518fca3c270e9c133a74190a184831ef552886e0131df5e8720ee916a013d5b2573f784e6ce1ecc6668a4fee6bc00d1d3a25c5f2941f18fd10f3b4209275d7b5c33225c546ad05cb664617cc282078663f78b7b850dfa9bebe2dc7bc5cced5317dcf16cab5b70de7aaab21162c46b6e97a698357d26c916666598f8aa1a9056781f6626184de6118d27f0086c8815e8aae88c34be39c4ffdfcf5380b130cec0df80e9feca363d1d795679830e7fe58540a5b829539e6fd100907c96543ff8c467d9abbc0fa2fa44eda37fa947ba6e05f24086af35786c1f667ec95bae4cee26556482e8bc66eca7bf3f5e95eeaf0fa7c37f1e2c0076a480a162a6c4a3706177270415fe79437d6a5252e7c64c3a50c2afe3f2695301aa88f60ed68b26683857e4d6b84a3c6e507e82e1a3050f1126eb7e3f8b17c75bf233e7af9c8c96ff296654854e32a5a3c32ab380b26dca52ccc30e2ea696ae08d8f54c0737fd0d12dedc51e24566fd755f057791b62f2fa41cd57eba891693680808dc50b264a9430f8db2f9904dbb670c80dab3d60477c54934a77caa92b74abcec606f251ca89f3e1dd6b600ec09cbf6962515a87e643952d98bf873d0b345e0a4219e22457ca71a6d398b63512ef7b75dcf6af21f2feb4ee7cb69a64b9ac5f59eb5d40c1755264044851042f544c2f5c292d72a17d3df28ff7e8e402aaef7b9141732679807aac1c9e94b2505e892f004eaba305ea4c0dd17b442b68158e7c44004efa8ccfe2e970ade050bab158c7c880e0f552f8b39a20a704d97182dff860df3f722b502b7fa4dcb37fe6b25f7fbe0656dae885dcf201601159f5d26e1b2625a4f1704d216b191ec0ac2691787ca1c9c9d97e9819021d43eda505698dcc3d626663320305d0f4259663f7fe4b2346e71714fa910aa24e3300f58b98facf6dd801605ef3bd530a567c9c90f0d87a77350c1ebe79eb0259215622195e9f457d278f1816e4b519c6ab68d552f3c24146b5ee3af8509e805a213d1b0e087f80e2dc358539c29b041c6f7319fbe8980e782c6a5dc789f6b1efb2d1144f13f09b2d591f667db48a2a00870588d0a50ec15326a90c56607fd30126fa17478944873f0956740948ead9544f1500eb634533ca1e37498f0775c24894b64b4411371abd306c75af37c7950077ef336538f0a97454d528d1164126fcdbce953fee1da88ad530c3241f8cf36471a270408a0a45c14b54205533f32e96185de64156ab210c01b7318ce41b9e806bae7249cb4f94b46c7d97b423167387d71e48df6cbe6f61c1e0e0dd6a84a1079787e420e5d52d7aa6e3283c031f8983ed41e606717d67ce37a88cee"}, {0x7a85a6a768aa1195, 0xf, "45ad92f0b48f9df743f20b11268271b254fa3e897343cf0bc115858d81975c8aba41f6c578478e8e1a95cdb5172f4e933a1d44709466d47f1fbb28507dd78e5a13e0d4ebd25afd7fb3a74cc14ab8c2bf0f4393040419046c09cd6321d126a799dd2f293605b96336b8776707fdd8550aea79b998c39f1e28"}, {0x2, 0x200, "0b9a98e69f90419444eba20df3ed29568ce85bf2dd54b482ebe77a4ea94cc35dc5918d1ef3c81e1df7357835ad712d5e6ea99c0a86cf074e460f46e0f0371d63dc776918989a1e74a1edf70a293f7f3c46854520f528c4b073f3dea9e7dfa3ba503a5605fb3eec7d75b79bc866ba5d850119f07db78e01fc531f9854765e6f39a8439967777fed1e31981126250892c51cb51d4b171fbcf2f2045a76f510e11aa807154bf88aacba2ae71fbca68f2fcfca5c7f45daf194e6208fee78898a082286cb30ca0d1dea0b9be19dde351453d7f8e57d2c3e743150828d97ca8c01db11642b94613656464acef3a7021e01a12c47e4b4eb38a9b6e79698bbf23a020c1948c923e56251a63ccb89862682b5925b2dddaee8f9902c6fee635120c27d172ade92702b98ec1607a994f3d1ae2820c483bfa8d5a8374f5e274daa817e984a81ad84a9886dcb03d26c7d59d5e865fa65f892c2ad29cfb5dca40e63a741f0d47fb336b8aa59e6d13805481cb0bf2806a0961ed096f318e77652a57bc0e7f3adc2f6a3893008c1d4c248a740ed88698c0552052adbbe23a0fa20e8c99d0b40a71330cb28661767b3715e6f9b0f9a0b8469f2c650f4b8b7f90d7b0ac8fd262b31376752419f2baf1f0f8d04b82a7ba8148c0fc7b1363b8b85b943446d8c6edced1b503e92101df303ce48c680a2dcb2844cc3b825d3eba99a165690082c8fa098fdb60225abb0b1f04576b02e89a751325aad82e66855f6b87bbceb45af76008c21b641bd83d3cbeb2aeea10b9ee20c36dae9edd504309c051a73b26257f2804ec75e61efd20badf1b394e0c511897c71a08c97fd6320316a21fbcb7618b754e005ff9178623e6b63f9c7471b56946b4761680f2896ff0d68bd207f96c5fc8386cb31243dc35f1136deabcadb293215511c6b93ae0fff0f0f1ad28e883025a5cd687cbb1dc276dc9741e717f3f3dd8a7ded9875eb1d8fdb1727643c1982ee3dc6d4a349cb4b33a4346ec517d32eb783b0335057cff82e2cab722e25582e88ebe2bccfa92f29b529a9b651556b939400a109d16e89aa2fd9e5f6d2a33c75b3becd2c54d8041e5d9764c5fd764cafbbbf70625a3648ff9c459710d56428b713b073b826dd4df3854002545d59c97ac3cad78406336efcf7051c6db7866c97a0bd1e9a067d4f0b5b77e7d40e1ab4805994ad96ab124c277bc295874b4fd2ff149595b969af7d5fb4c76d36ab81f2f9cd49b00de2ae7972f26ada515d1967ded4ac9525f4d93bc08315141152145145ee1c480a8bdaf9e6fbaf6f5e2c554c5ac17c96ffa0151b1cdb02e27c982b6470961f0bc5fb3f6947912cb83c4f4bbe34e4b10a31235120450461141c7080edd9abf5de5df374e0bf641b1b861440d8bb216545a7d7da87d8ba03eef31a6e12e09815f134c2f985ed4c5524c99f1bf376d33b14d2d5f9d5a011e34a43666eb2d6813727c0f3a4cdbdd656a5dfd0c57373dbedf7d7b49cd674afbb5424158d8ea460283c837fd814897f0afa4698cbe63856b0e527c399448beffbd36433372948492409e1522c513ab5f58d3d6517464320f1926499d1bdfdd96c070b387ad97a5146f0433c4f17d3566d432921f03169f95a6a674e9f314d3edd94c9f368b84aeb0a877e12c9dd6b5c893088c3b46b44c63de3a66b7aac0594ed62033ef167d6d6321d23979e783c4d4524dd480f441bc576250b5774a1a7b3f52680836ba1539f2c1372404be81f526c1e359c0646e95c32c10f8131383fd09bf9c751f0690ad07381b13a85ea87e8ca1dc182a29f3886657d6defe0bcfccae4970ce1920fd0015128ad48c117647c290baf807ff1a114470bcb0abfef00610ac56af7a3f42bf68b20482e849505a15b2d834a6dbc179043e40c2caf01c9b329c04c9b035e7b39f8bab6954c437364d4f1a60770addc0717515dba574baed219bb8ab4b1c602039154ed9ae1d15a43707ddc706132ec2bc5fe162089439d1458c1a083eb6af433d1de719bbc9c28525a4b4c4f60ff580709a48dfc62d539e3445e3ea27835c4d973d38fb9b7a228c72a75ae5310f07b6b6ceb86d214fe2d04bb7cd05f3a091264768307b9d1e693118e47839aeb4975ff3451074b7b0b6b34677d7049ee4c3406a53c4ce97b1734ee40f9261d9d4a2b87667222c656a1c589ca46b6ece7133558912b79ad58274d288220e7579fc6f4820c824cfe68061bc591457b306d589c96f2a4ff3fea7e541b7d90daabcf5e15903c33f722b55d4f08904e47f25c4e542c8177a606b29c4e1fd7f260688e7a31b74dca90b06aed5457af185814b9462e132fd745028714210577f98b502824a1effa68098a715680159795926afe06921567487eee3412c3a70e9e5a6b6a23c1a518f9a20adf478b2326be7f8478a9497d11ebf7b94d9c8b2f7082c355e9bb56b66cd86d6176b57b94cf35ae282c8a42c15cb028d6eae8549a47e49ec090a4026ccfddd2a7eb1e2471a6573bec5235358087b364d129e768f465ef4125b4331271ea4ba7c69680ab21504437178473215da48909c03e93ef0baea78fc63102d8ab7d9c82ed4e00db434e03a353f9f36620957ec397e6875988e3c6e2827757b5cf57022630782a4fef1544e2ca14d92e8812ee6e7c0d3d45192651d1ea9195d5baaaef6786c2ae6632b7e4d4f2775e7c82e0fa1351c8ce6a7e635f99d7055a5b761ffae104f188762bcae2f02e44531b2d0f43968d1f76f7db431bdf00261696d6f974752df0fec6ec685a3a5dc9e55dba60ce8eee4e53ac6015cdc6f03155b060cf6ea54e04fc6fa5eafb36751cebbfe70a5a734f32d1f8ec11aca60f5a19b507c072d0b11a87fcad5ce768892b84d7d44b40788e4314717fbdf2a79becab3d3e2414afc6a663caac52a392b95a790c86457a045f68be48d597fe984708ffdf8e492a5c1ebf6b97aa887e06cacf43674e2f855654d4e211698ad29d8f9c6ef29b729dca3ea252bcc006540fd1ceab5d5a0ba3eba147ac188fe83b6180153f6195fb35b4c51ed3c71060dc3db8fdc7ee66e5239cc0ae10d6e9539e3b74b96ce088052cf97b58e394fbc3de900630a2f14d1b1e3acc8245a3f3bca48dc08d5ae4586106654ceb6f7e872a8b0e3c4e7b42174da07a27ca3f1d9ddfc8c2c8d8fb9daa85f07ff9dba3aa5c786de280366068df3814702c632601e69e754b5e9abedbba4f13e4e4a5b3e69082a417a415ed2e1d4f3f6105c4dd2f0b4cb653d2aded2aefcded4a57d5cf38973e3d761f4436284e291bcefd6332923b2f16f97b75b02f795eb2db7b14e452170b4527c4d24ac13b3e710147061306df8f263f966ed1af362c012d4172f853b7c0c6bff0c4d2ef794ed66ff4260b4621af4779c404e01d48a6b26a8222f3cd69d31f53e5f3369d051f05f5f3580ede75b7f0a26fbad6736c036810eac0895325edf7f13467208d7607c8c3df03b16c77c1a660075ee571494f424fb2f6d234b9389e6fa29abce3f746cf8373893089a4d8fb759fd22335ec06b5273cd53172d482b3bb3a27547e7da5984247c845210dbb1245e7db92d688da1a1962b5da51ccc98fa490b2b6ecebfde6a1045a9c8f2aac61a43dbaabc32891c56d52038ac9976586141cb80ba78bbe5cdb99aa822f4d65042da774f596f8bdcf6ad3f9d2d77c37658b166734983ad3d1010d4d0dd064c4b15582de885181ae0f231bcf03c162c7f7b06b1b46a6fa77a4907155e37811aa6761ab9b0110138efd9c1657f1b899c54101d33e116762c2ab11d3406ac865686b675be4d3c5e72f7c23b45ff0b867f4bebb71b22225a2f159bce4ccd2f2def78b868ea35abbff14d2076631bf7172cbd1782eb3bc407ded3be3975e0f611df4991e84e2fb51de2cfb94a2465040ea8116b37367c08a1a0fa275d54cac1ac573bd2775a607dd83aa9e139a2b5c41e5ec4c18758accdff2a614e69ca859ce0e71564f31ea970e4df262328c73d923b9b6ba9ef2b9fdc311c90cec37912128a860284fec1755b52c7c3e56b73c55dea8bb47846407ddd4cf0d2efccef9fab975f283c426d442eee74eb8b6a6c1349d5209db566a700da6a1c11014e7f9fe0e0e181aca5e58463573e8c2fc66418d7bb64e2087a6e2c4503a2f5cfb0048e92de7afbfbd77846e8ac6159d2726b79382d4aa90303aa6a60f035830c42ac866cf488d33552943625951a41f9a2fdd208ab3a4b77b4b6092d409d583c62e7278e121ba45967c0fd004e63057bd058a2c79353c487e12bb7f0071e322efedb025c6f8db24856e49da2c8d83208d365fa0d107bc64f28e95347ee44b6e7d174c97d4038b4c54775bfc162f34f6c7dd6edd1206ade0f8eaedcd8e551c76d6bbbdfd7efcb52b5a7116eee9c9c6f048c26903f6aa5c1c63764195d35ac4be851efd5d639aba012f5ff6de65aee92691b1a84bc78205961376dcc12eebcdf0bc1043505e4ab4ad191016343638662e631872c29674942c368269ffd1f4cfc45ba7e871dbe1bb7bc8fc9b78bc0d0a9a30f4d21f66644c3bd524ab1ca85e9716ab743487f8468500120fc3f828be127b4c932d8ac896403d9f716fea5dd0f63591ef135532341a0662164c71a6620772991e1f2a11a763bc18d58e7733c691412bfe705392e2a1a4a363e6806630ed07d64fdd698cbab6969637906e7d1ee63f045909517fc99243f396e8513392b753d5afd6be0aa0d5047b07339c79036b188d26edd0fa079fcc65dbe53facba51b1181c0cfee70012699fc131a008f96c3cc5956e83c96a6883920a7e1e197df9d859b07b3f424fe6d377ba2cd6d00cc3d0c3390a775938d954c8fe0deb0e204e007d30e9660a140453a0d20ed946ff445366f53a9b6bf79ce4194ed71e2c4d32257b97fcc71a96283fdfd0d96f47c93b066929ef8c9459e71161aa679a04f7164dbd6ca8d1da0122db6a831d6999e9ce276345923c98e1b00a9cf7b7a55d4592f39bd27d8f0c8055a2ac44db9cacd6bf0272e1084d11c06620339d43193d4864b968e291f2273d72d2de4a09f584bf61b1329fb5acb119ee0cc0da99eac0213e816fe27a930423800e8e5329bd5a08157d814728b8e0c4e56b818bd83882a95a291d17536705374f1edf205ae5b090dd409ec841d2f6c22497d8e99b5e2e8c1af9732535408b86cf5b12283efd0365ec77efa6475042ce9c3b4bd2b6420605028bae32171d7d0618d23fb6cb9c412a9625bb3a2d6862bf405ec4b7c1f8a30cef8d15d0f83146c713ff5b5ae4ab79f10cb84479f46061d497579fd6af3f1e31f0ccb81174b60f9af0fb873d6b9586d2e7d35e00bd061c8eaf3cec81b753a200183240d60828b02d0ee78c05f7899a2d09ed9a84435870c7fc1e9e47bd97aab671eff645006eb15efb3c45dfb9ec78d55f0f2d9c6a8a39ac3d84e1a14231b3973bad455f297d43f1578d7d30c4f6bab757cf708238acc81f2ae325dbc5d01f617baf9ca071395f4380fe400f020cff14eb86278e6ae549a7dbf381c5a1c1169e97b4907b31ce8cad58bbcf6958197d14cc1e537c76b4091ec9c2f1fb79718fbab8c126c66451f117d218437e6f3045711d8fb19c0212241cd37ead24f5785692dbae41c73815687529df20f657caf11049b5228353c29baf4ba609d978fe2872c96568c0b837af48a80e12ccac804be201b306c389ceeee8eeb8f995287ab6d5d264044867c71b20e14f0ffa5bfd53e6537f277a71741f4c112736632423d6cd538585974b5dee9806dcee78b70561e5bdda19e5d195c8996f5de7ac7abee38e231c7c"}, {0x4, 0x11, "a808ff0bdc1b82be9ff3d79bc15ff3fbf38435d6223c4caaf2a1ed11442d1ec2d628007871a6df64ed90a4ed83fac664b49b8429405563ce5468b9809122bc79ba3d8bbb26807750c9534527e3e87bb919956953183abb953b01ce107bd88a2c58161bb8d47aa53839084e7f4416d68353a31bb7f1daa09a3ba604030849743ab29f080aa60833d3"}]}}}}}}) sysctl$net_inet6_icmp6(&(0x7f0000007a40)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000007a80)="5586560b0abcda57c4df486a0a5ece48d67c6314e9b90baf10fa054c83f3e1c80eb2854d6dafe61de006d507bb2d6ec43169a44cfa8d9f31b0ca875b7fa606d0f2ff0a4374684f1fabb83c334c6c811b0f9d15e28597fe7af7ad3286f0a6b29db7d63751b275ec8d9be02fb894f79a53410090cb62811d3adc8ad33b987529bf52addc34b4ff75fb004cee6ddb87f97cbe704f453a4476e546810b2a3c601ee698222818ce5a3391139fe1f603a9935570a115b473fbf1d243b93e5f", &(0x7f0000007b40)=0xbc, &(0x7f0000007b80)="bd6fbdbc2495297dc36ad53f0837495a5f0dcf928a06bd397bd89b026e5234dbebd835f554d4da7a88de8897d5c463a628b606c626c2c911ea4daf2567bc7840c920449fe763f4a95126dd3048dc6a20d5d29a222a5d39510ccefe122cfc5947b966371bd6108070010112d764c77250f95424a2dd1f4ce82f0422a885695264", 0x80) getsockopt(0xffffffffffffff9c, 0xfffffff9, 0x7fff, &(0x7f0000007c00)=""/248, &(0x7f0000007d00)=0xf8) sysctl$net_inet6_icmp6(&(0x7f0000007d40)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000007d80)="3710de48ed57b7b1a6f5db9402725f1d02b83805b838755b8a", &(0x7f0000007dc0)=0x19, &(0x7f0000007e00)="8cc3cdf7d6622f67ca8401f7abb58aa87085bda6942fb3db79e7701f98009512eb1da0943ea2cac0dbc242341a12062ad9d6ecf908e5f2e8400427db385153ea550d13543038d1f0d15f17cf15c707495a675cd9f17c5b186dc53f225ed0338d6c1f7c9b5a79842cf4ce7da8f65dd99652ac4d92b79ae3e479c8fd82a5ec4b71488ce77d19d41a8f7b49a30c09", 0x8d) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000007ec0)) dup(r2) executing program 3: mknod(&(0x7f0000000100)='./file3\x00', 0x2010, 0xd16) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x88) chmod(&(0x7f0000000140)='./file3\x00', 0x2) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) sysctl$net_inet_divert(&(0x7f0000000040), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) ktrace(&(0x7f00000001c0)='./file2\x00', 0x2, 0x4, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000240)='./file3\x00', 0x3d) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='r\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r2 = kqueue() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) clock_getres(0x4, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000140), 0x10001, 0x0, 0xffff7ffc, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, r1, 0x0) executing program 6: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x1d}], 0xbb, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000001180)=[{&(0x7f0000000200)="8348c3e7000300", 0x7}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "ffff09060000000000000000000000c9a900"}) close(r3) poll(&(0x7f0000000240)=[{r4, 0x68}], 0x1, 0x0) chdir(&(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r5 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) sendmmsg(r6, &(0x7f00000000c0)={&(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe8b}, 0xb}, 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x1010, 0xffffffffffffffff, 0x0) recvfrom(r7, &(0x7f0000000280)=""/174, 0xae, 0x0, 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') socket(0x18, 0x1, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r9, 0x0, r8) close(0xffffffffffffffff) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r10, &(0x7f0000000340), 0xd4e688a67930cd) writev(r10, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r10) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x15, 0xffffffbf, "0000c6f26461c094f4ffffffff00000800000400"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="6fce899ebfd77f50376c9d7e0e8f61a0ed52850265ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f8008", 0x3d}], 0x1) socket$inet(0x2, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x140) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x9, 0x7, 0xff, 0x2}, {0x34d, 0x7f, 0x0, 0x3}, {0xfffd, 0x1, 0xfa, 0x80000001}, {0x3, 0x0, 0x20, 0x2}, {0x3ff, 0x3, 0x2, 0x2}, {0x8001, 0x7, 0x2e, 0x6}, {0x8, 0x9, 0x5, 0x6}]}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x9, 0x7, 0xff, 0x2}, {0x34d, 0x7f, 0x0, 0x3}, {0xfffd, 0x1, 0xfa, 0x80000001}, {0x3, 0x0, 0x20, 0x2}, {0x3ff, 0x3, 0x2, 0x2}, {0x8001, 0x7, 0x2e, 0x6}, {0x8, 0x9, 0x5, 0x6}]}) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) executing program 4: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000940)=""/142, 0x8e}, {&(0x7f0000000200)=""/4, 0x4}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915", 0x92}], 0x1) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x10, 0x8000, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) socket(0x2, 0x1, 0x3f) sysctl$ddb(&(0x7f0000001a40)={0x9, 0x7}, 0x2, &(0x7f0000001a80)="977ed46b", &(0x7f0000001b40)=0x4, &(0x7f0000001b80)="f0147e2a", 0x4) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9", 0x10}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) executing program 5: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x3, 0x43a) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x21}, {0x5}], 0x2}) socket(0x18, 0x2, 0x0) mknodat(0xffffffffffffffff, 0xffffffffffffffff, 0x40, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000180)={0x0, 0x0, 0x5}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694e, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000185dce361", 0x8) readv(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000100)={@broadcast, @local, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x3, 0x4, 0x33, 0x68, 0x0, 0x30, 0x8, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0xa, 0x3, '3'}, @noop]}}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x1, 0x0, 0x5, 0x80, 0xb014, 0x0, 0x6}, {"96f74c90ef20f0"}}}}}}) executing program 7: r0 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r0, @ANYRES8=r0, @ANYBLOB="5022087a83466a7c00a7b0780000"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r1 = socket(0x800000018, 0x1, 0x3) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)='h1EB', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000001180)="9b0100", &(0x7f0000000140)=0x3, &(0x7f00000003c0), 0x0) r0 = socket(0x18, 0x4003, 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socketpair(0x1, 0x0, 0x22, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x280, 0x0) r3 = socket$inet(0x2, 0x2, 0x8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000a80), 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000580)=0x1, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) mkdirat(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) select(0x40, &(0x7f0000000000)={0x81, 0x0, 0x0, 0xffffffff7fffffff, 0x0, 0xfffffffffffffffd}, &(0x7f00000001c0)={0x0, 0x69cf, 0x0, 0xfffffffffffffffc, 0x0, 0x400, 0x5}, 0x0, &(0x7f0000000100)={0x0, 0x9}) open(&(0x7f0000000400)='./file0\x00', 0x400, 0x108) close(r0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000200)=""/220}) sysctl$net_inet6_icmp6(&(0x7f0000000040), 0x9, &(0x7f00000000c0)="f30c3d557d75d9d7a5aa5fa308ba92d264227fd55e66d49bc73e74dc35a0e55d740b0b77fbfbc157ca743a6f", 0x0, 0x0, 0x0) executing program 7: socket(0x2, 0x3, 0x6) r0 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="a658e3", 0x3}], 0x1, 0x3fffd) writev(r1, &(0x7f0000000400), 0x1000000000000165) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x1c, 0x0, 0x0, 0x0, 0xfd6d}, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = semget$private(0x0, 0x4, 0x20) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x6}}, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)=""/10) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, r3) rmdir(&(0x7f0000000200)='./bus\x00') sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000240), 0x2) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r0) connect$unix(r0, &(0x7f0000000140), 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x2, 0xc000, 0xa) setsockopt(r7, 0x29, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000016c0)='./file0\x00', 0x200, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) write(r0, 0x0, 0x22) r2 = fcntl$dupfd(r0, 0x0, r1) read(r2, 0x0, 0x0) executing program 4: r0 = open(0x0, 0x0, 0x0) sendmsg$unix(r0, 0x0, 0x40a) faccessat(r0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x181, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a19fe800000000000000000005c4d0000bbfec23ee8d000000000000000000000aac8"]) executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000080), 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x80}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001700)=[{0x0}, {0x0}, {&(0x7f0000000280)="e304789063207e1b1f", 0x9}], 0x3}, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) poll(&(0x7f0000000000)=[{r2, 0x80}], 0x1, 0x0) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000080)="8e8fcf29e260f73d7d53e9c53667a64454625614e277618a7dcc4e298ff0f1496c82cd49a0e812137b6896320d247b75adc38de6b8f072b300b19bae2cd3ddd7ef8128d19db9df11ab2def61efb347d66c962396af8c4cdca0", &(0x7f0000000100)=0x59, &(0x7f0000000140)="6e039c9d8daf987395d9bd3240e2fafcf20cc4d3dc51126617b2841b8016ddc7226422b8bcb91217aa0db03d9e9895ea9aa50572b2", 0x35) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) setreuid(0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, r6) ktrace(&(0x7f0000000680)='./file0\x00', 0x0, 0x28, r6) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000200)=[{0xff9a, 0x0, 0x3f, 0xffffffff}, {0x100, 0x9, 0x85, 0x8}, {0x8, 0xf8, 0x1, 0x7fffffff}, {0x7ff, 0x4, 0x6, 0x5492}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) r1 = socket(0x1, 0x2, 0x0) socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80), 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(r2, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x30}, {0x3}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc1206949, &(0x7f00000001c0)) executing program 4: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x6e51}, {0x6, 0x1}}) chmod(&(0x7f0000000080)='./file0\x00', 0x6) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f00000000c0)={0x8}) pread(r0, &(0x7f0000000100)="0781b7d627de54d9fc9fd7004b7d971833a3fa5ccb637a4a8a0f1d486800f603b8e6141118bbb9d4d2666bee489f7abea49019783625cec89d356fff7dd66217b6e75a46a79f78b01e096c12733c0d11faa94e0aec2a6fb17579d838ba3307c5dc96d758e1afc8fec6e37c327604f53199d786e4d0e5d586ab5d6b0ae2ce04174c5b27af38f9a06cba8efa274f8ed3479c83dbf92c926536258c36d47919da30bafcfb2cd10bedd8ee808265f28bca830a7e6dd0c2c8bb5f50ccd6d7ff90ef5c30e720613cfcff658ee326142d46cc1d296dbc9f4e8fb71ca7ebba858b7fea5aa2262f73299addeb7b5f624c3ec55332044839baba7eff4dd189e8a7989871468152d4c1ded9dd18bd80e29730a7408a03412985c37b6d0b2162a80a32ae55afdf74fc430407120d0f2cadb58bdcfba98c0513828ec75d1908916840db74ec4bbd4960287b01ff60aec4738e96998ddbf717d75843f2ca49cef8de2793f68ff208a3f3e430a431339be4ed614e8bf5061a8a88994cd8c8060c344fde4679d326fb6ce8f4ebc9e78d6809ab54ab51e895fffac86f6209cfe94b7f752f8a1bf53ae7a8cb70cb5e996f375bd159ab5b7ce4bda20bd312c9f1dd9b43ad59cda242c71c2eb606165928b3b6d02c04380f4b4e7912e005fbe65edc60315e9f5a4396fe67feefbec9ac4690b0c93e036d472c6328616b2016f4aecb3c2cf97908121a2d05dbc67b44e46732e5f4efc13228a15e3b51cc0839caf232e33e0b2d829f2b3af6ddcf0827e6528b1b9ebe8dd013316a6a5a2765bf820df91dd1112b5dd1803c686437628570fd5e8b5a5efe538ad9e58b81fd7d7d4e7cdd5e700cf6903d49945caeeefe3798cbc7e8a6f929a52a0ec3950300bf47aaeebc42b82c5662458eaeec2e9ca15506ad9b6c7722987dc03778b715e41e19b99184c3d809292b0e689e7d5941700fdabaeef3b892e96c982cefe335b2b79b3a0f0fe90f948c8cb320597a95faec82dbc8b7c11776235ec3d4db9ea21286ebecdfd31121db0ed23d2797aaa0c119ff9c52196b5b58ad2d2d8b338242f71c502ee26c1ce79db71d4777e75f238d3d2c04cd9c4cbe92eb04d29624ac72ac89440043b8febbccee512184d1465cb20904382f8115095239744ebd55a7b37c1e97de02fa76d6234a0dbb6ed4909acd51009c6e89587f1e50f0b0048585a21ff2e085becee77301f797c4d15b386042db575b673a5e41083c9ed1c84cd68634b279a4a3ed2991b02bd7fadaee38924605c65ab8fde8f06eb7325def1bb300b02a68b21fb52cd5b8fe0c6a0cf5c1173e601f191a404937679fc2b8ea5fb554b28563da2388e6d1e025dffb8b3593d619e35ccd6daaf3d671e21882b93be4032e46c54be1d4ec10f6bc9c32ead0478697fd50d27948dcbd75865fbad3279173102423cf869e98e18be3c9226772dc4db3c27aea9e1ac7ee414912992b35896af69f071de168e0f918608e479ab2536379c2e26cb3fa882ac004fe9c70fee42761aef0631590b274a8ad7c0a4d2453977245cadd6fb3c3b5d990923a1e9635fcbbe446ae68aab652f926620ade09604b1e63d647b8a3c3d635331f38220dac05687ba6498e4a796a6f8adcc90bbf29a58e5b98cb30be8be81f813f096545495ff80588d453d5cffa1bcb89b39a577feb62369b6511aa0f8ad40c89e6509776bf95bcae9cf779b1562ef7dd0b4d470da352e91d2fa10c2ee0fb8550eebf21389495618e4a89af631f2dd327a730a66980a4834d72e64e4c0fa8737dd4aaa1e62ca4b1b7e1573d20e5e6a095c7595081d3e420ffddbd79562bcaf77bf6124aa88f054ffd8af9872a5c7bcdfd33f3a5ca8457797acfd5a280561d76236322385466e965aec140c51b6339924226341a9ea540604a427c80eb0b21d5da083ecf674bb3c274ac4a8c9b616df6d80a217db9c239e7e9134bb469483dfef9f92f8b7c0cd562631affb75f8fc58655a40a69695f0f6db4d6caa354cca3e3d8991eb272a6c3263a9bc6a695af322d3dadddf5df17b1f8a2f65dac55ed4b0b7b8e381ffa9edd42bc5934f81e10826bd05a4289f8b99bec1715d755bab992ccc8a55823cd4155cc8ec11ccb9ddf0cd3802bdcf7b37f9a5cbc464871a0d1d75f3116c2e3a61aaa0d366d271224050eb5de89ca6cb8248dc4cad122a0758785a9597f260ea5345847fa2266a44b3651a9f2062ba621c272611c6a35ec5d9b3e9350b76ed7a8f9cb1cc45ca4c2b37613baa80e336abfeb643a3828091d8391ea984d154dc58eaeca6430d0e1156176eeeaf8427a1a1c1b0e2dac12c7127bdcab8090033fabe8b0624005cb7c2bae81a8cc4593ab83eef5cfb7cf171488e21f94c323c6a2ee90cb0dffd0c9667c17fd7920ee25be724ae4ec8d04a94f895c6e40c4675b4313f29bfbf7a70ba014fe4e14ae165a97986b1802b38a74fcf7cf5444a2a4f367ee8e60354135a55f50c02a446f95d46582c85c9dee98be7fa7b3bd614bdce5702657ab852231101c176cbb9c6112cb6e42cf095145724718379df811979b2e21402b4de03b61c14ad4f6a37e62b4a6c634b2f81e76779c2f958447bba197b127643bb72300aba51a980c8b6f663a805ed8574d7d188eababf0d15bea908f53af1997649c1b1b8f662a0369327f60a666cf9972cec942ed4a37402b6e69e10a8d23a9226b0bb8a59af16ef6aaa9b484a90a2f402add10db6dfd82ccf8cc2f68cc00e9d85a7d790fdd30eb1bb2d7e957e14194d12c58424d4a528739d254282cf525befda7603a4e36eaebc96518ce89d9fdd62b82e40bf2bf0a5c3c4c0da745e513a5407b66ce892c5b8794db9947ae5cd14e9dceea17ff49b41c630d1d09b486d7298c83d78a5e651557e6ea9ef8badb503d08a427188fbd7205b7c718ef4bea69e1ac4c0e9fa73f36481f64e2f2ddb719fac63af8503817058e896f47070dc9947608c4ac379367cd75911a3bcd74a8dbe4d513e047f317ba69e3eaa07dfc6405f3025ab385b6bdcff6df11c91959bf683d242967ed3e30dbb188128bfe86b50c03f2bac9eca991966d91d560700cb1aee51c838776ed92f88cac8afa60235b5203fa5cef3ab49d21749587a1db63d38beb4d1293a6832d60c1d6b3ffec371d6ff05e355c292363abc97624cb96a3471141cd2b54730160b1c7964af51b0e34c2ae386c88af871e6e8c050992a152c9d30975f74a7ee2110e7b1c58fe5fe99ded9c5b9c9eb47d7c61b19683fc43c727d0bc151a8781d9e8c28398ab51fa3ccecdeb38004b32b9a3bbc11965dd7287e35581e360d6839b9e0e8b8cc108d559cc467a2f086f9db089d72fd2f9051b6d9092f013f75d6bb73b1b8ad6dcf7213d9bff8769f744f0640b83760645fd6beb3e330e4548cdfa9eee5ac80777acf73b9aeab61e608a283713277e30eac732c5ba6804216831661b3e16de29336d129771ec65081d2f2d90859e83fb13c47bbefcb39f8113eb9ae5a46f7d5e2616f58a7c6aef88682e220cae30caf45513a55307b7e1be287849745aa3d737df05d623c6f133acd9e3fa0df3cea8713ffe79c4196402d8167c631d84a13a85d239fa6d52b2ab64f2715a5c12fd292df34156402b31bec8b3deecfed0049a84eaac2938ede5ce647555d6b7c4d38ce8b07adad33aa4f96e1d0b3ef2c300f80e270c23579b8996fd4a2e60aff726a3662608b6322b1ae3481a1f6fe764a63a3def02b9a244b91e73eb81bbd1cc93017575d5b2fc8ed8082b9110d3add6103b3d1f354856541fe05b54e7743ad4367a2ce9698aaf5494b1f016b0c23f3da1b1ed78f2d5fb593071c9ce9fc4cee8b4a7f86500e1bb7355c279e96422454aef826d9b90c0e0c3efb6f93499a257b59a4f8e273f70b4f3ba8f19ef556c53e75fb8dc80549a5b5f0ba99b881421db0bc835ac974f1287d2ab0db7334fd08c057f7b326ca021d5171d5f5fc75030003ef837c126ad9ccdf93effbef799f587bcd4d3dd2de07974af1b90f424dd024faa997abf4f804f70492eb3f9b8e95737698b6ad6decc880f96e8dd66f6cc925c60500502a0c85fec2ba4fe8e48c91172bd7342fb6585f2541fc77680e7ce9deb48163cbe3a32cae07301ce39fb6c5ba394502bacc76f1280ca7a110877c4c97669972aa01b91bc2cacd6034031d783124960c33b34bfc357f5cec4b960b4614c176d73aaf2945f658d494468263a5700e9738a84ef863e7cbbfabfb9bdd9c82ec9c0f5c86b077bff14d235ffc72f3790b27da2c63b1f7a0a9faad9efa3188d7f7a6590a2a4b21955c3642d11cdee2f60f2e9f2691aaae7837437b42ae661df562b887b8ef6e85f1d89b69e724a6135d570bc575dd71c381838e8c768ec1aa5a3b886c829f1d233812b91dab86c6e515cf381d05ac425a416617dda8cddb3f74a0612fdaad45891a17398c0f3e25aea16fe9bd5d83b9b36b29fd708f1ffa3252370e6a0363dbbc61d85dd902a5fd3cc6df0e39a266a636ab7c64266448ed1241f772039db26a2434c24c3e82e13b5b78d7762a652ad3ee957b642d44e6f92867a39ecc6e944ebf1ee72d917ded9cf9cc6f251ab63adac36a41facbd2feae10c2393ebe9005aa183cd55c32651c991879f3f04fe14fdb45dd01ff42d89e63b6a0cc72da98b2fc6cfcf9f509af0a06658cb212c53089579ad7386342dfbb191bd18149ae1576afb665bd936b09d8e09a62a45adf6161eb7c8230d3fb0d20cedb9ea70bf4a7f9c48d02bd3c801b7be596d8d037063497e8b2d938cd42d62cc8e4a5c25292e68aad7ad76c26e350edbae40fcca8144694af52da8bfd2f78743135b290f355cfc85d7692ff09e95008af52be2f744c4cd16b72f763916d1b507612376066ba2e9a7bad3b4e6793b1f2ee6098eabe1f617a8afb1d9340129dffba61218dd7c64461b0c2b15fcb5d01c17800444ed7be82b6f373f10b6e85afead77bbe5dc2e10e596778caaa6eee5b99c4685a073be98b06f6c224d4766cc9d169308f03769a519a6b9e10aa722355f61694eb36c8b69de4bf21dc59e640afba502b26f3895d6459cf4df3bbcca9d54360892a68c9f1ed1dea978215699f06e77573770eb3b75621e9ab7dcf5423f7702437e6c681285859e175270d5acb8a5cf4bd8e8f3931307fb98e1f1f7b9e6fa51fcee3c4517924812925b21ad76991c70bb046b8545103b51aa12b65e5d4542e978e9cbe566923418bdf0a218b807811a3098e369c06db5a04a385b0713cf3e2358be16f8d6c6670e4bd03532c10519d225300fa0a88cca6f39512572f4f40c39e6bc10b3b3549fe251becbec05a6d0bf3da3752b8eb125e73554c5ee4613b9d179e4abc876547a48002f53ec0c33748bc165fcc0ac9abe52b2b846112f94e052cd217f52ddbb52589011974c7b70a4f1e7e487a03274adc93ce1909eb542e4ca41c8a4c0e3f883f1d398fee77afa8736422c2591759f78726176cee57ceaba00fef67674e95073167c6bd6d023cc25b26c504699129eb54c6de7f2c1709d590b2816fa14469ca880a90b672525b5978c0e1503d6266ffc4478ed34585e14282517e549197c5c2ff31acd20f60f2f5130a363598a30e52f7ce9e9c46a1a6fc5da88bd9c54cc09ec41ceddc52f35769ccc6db4e33f273f703ebbc292a467d0e1c71322fa91e512d7c09de210f86a7c381f940fcc4510afda774b80af6a810631c5ea209bb9ef5cc8dc17ab8ddcc0fb1a1bf5f0eb176b60fc351cb515cc282b615a944f10deb6c4426e048ced483b0e908665e5fefcb724d65f84a50e4c1d", 0x1000, 0x828) link(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') unveil(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)='c\x00') chmod(&(0x7f0000001200)='./file0\x00', 0x1) chflagsat(r0, &(0x7f0000001240)='./file0/file0\x00', 0x0, 0x2) sysctl$ddb(&(0x7f0000001280)={0x9, 0x6}, 0x2, &(0x7f00000012c0)="bcd103f0eaa869328556cb6b425bbd974f8feb8c399d5fe4c831c279eca01e", &(0x7f0000001300)=0x1f, &(0x7f0000001340)="f74da5bd9a43ce48cd8c7f5d87d1858fde7acaabf6c36235863295ae0fcb6c0fb68447cf59bf7123bf3f10b371b12f67d4058422bfd47f152fc798bbaaf9fad270510399dd70093d84409ccb7ea73fa1216481d354406d3eac66b0085ff532d744c89768ed9867710320625ece895c27a5fd121572b3a1abfe1e72d90be9c2ddd26f480552e8d6d241fe878aa3f0b96a81347bbf2afee23d474876437598b2505706281e4f9213f3ee58c6c86b5761b4ae451839ce3cdd8bb285694031ef1b274b128f2ad16a4b2040be5833b8a34c7ee878c29edbc0edc9926dce6e88420b9c6c5c873e8fd38f6aaa75157488c0ef45b1ba2689fa", 0xf5) sendto$unix(r0, &(0x7f0000001440)="5833886e7e0d355ecb432c4ab02ecc444716426e6aaf1c8b80c0b902cd8a76d4fbbbd502f5f63581c7e72e5b399ee6f4a9dd0bc402f22ec11a300e7cca6727ad85f7cc1055ae9089e5fa34adbcd6adbf81206aceb5caf0ce35ce1e66a957821598", 0x61, 0x1, &(0x7f00000014c0)=@file={0x0, './file0/file0\x00'}, 0x10) unveil(&(0x7f0000001500)='./file0/file0\x00', &(0x7f0000001540)='x\x00') r1 = accept$inet6(r0, &(0x7f0000001580), &(0x7f00000015c0)=0xc) writev(r1, &(0x7f0000002980)=[{&(0x7f0000001600)="014e112a0a98f650a6b30911a98534d6cb", 0x11}, {&(0x7f0000001640)="5dd022685f7567dd860fbaa8612bce52a8cdb9141925b442e7642447bd7c8b5cc4c7aafcd9a6ce7a5a2b485a7b24802f443f9e9276819a52a844975a11c0577d4e8b24fbfb5918d2b36d84f92f73cbe02d4ddcf027f3cf6b41478b494e2996c4742072caee890bbcaac83429fd166afc8b744b9776c2186c116c28713c5253ff5fd9c032dbba50d57aa4b515bfcc2fed7c487ace6a5ceb3abea2c5adcdf56c6c25b317e69c50d788fe773d708306adb59258bba774214eda8c4f627618b7747264349c7d9caae607df549a2802169abf75", 0xd1}, {&(0x7f0000001740)="d6cf258b19dfcefadb9c4d910a409d7b721647911ad12a892a6b98088ac459b718dee0873720b81d815351aa087aa234d4e750d59051c4d5f72fc314259e3e6015c5266f3d7b4192ed29c2363f41352a183a87121070c14cecba8fa0cf786856fbf819a88643ee262cea6c86812d1671d4740825f698fd02db453c17a74d6e61", 0x80}, {&(0x7f00000017c0)="5b474c1fd551369ce930c061d0df80b998d799a840f89442cf92b0fefe7d73f24bed99e35b740fa694cef5bf6bd8351b4b25b5b8a65ab514f1db1fc689c44888bf5ebcb052811b546e7d50d8e578e0715fc37e920b5e881cf666f7eeb095d2d4fbea56abc5df0113e3135d9be7f1244f1a1ed365a4e4826790fee4f5568069355cdcda0f702bf80dd0413dfa84dc106d0b7fc3bcdabfde8f7c522470abf83d7e6f3f9fc8f7998019289270be8e65d4b58e46b84122ec361d42793d49c09a7e3fd3ea287561a60cad120770efdbf0f2cf", 0xd0}, {&(0x7f00000018c0)="a05a99afdb446398f40d61f6e3a80d32c7275fd2867e7b70607f9dc7844065d155f0743d15771f787dbd25dd86b2aa2a6fc9441d169ae7c9b5cdd6aa21566a02f58100208844b7e9d47bf693c3a1fdfce066bd83f106973dadd7a54cee4d7736f35e7ff53eebd46d8835ed7388c390bc0fc966b132637dff1bc2e3dc1a3b2ce2b6e0c54dfb81bb5a41ffd8484cb3a74ec8e034f44c9017d9c1dc39a18e7ec31e80a8db49fe9e575ff512aa099161864644a2f73882c66abf17d010d03faf0191f0ce3c5be58a19bc0b65e1c74a2bae45708acf2c4ab4306a0a0dfccfc67ce77c104cfd4735ab804d1732afb3ae41dda82e59da61a9827616bbe66b80851e278550787741cc23255df0c6ab167de819a0217cf7e740e58400136724a887fd7937bcf292f7db1142d428785e7e4ebc611eefd644c5e81df2c1ac51a575b216036f0066f807323b39252aca93fd195ed1ac94e3abc357c886ed14edb57ea6d312be48cd214c23c07eff93a8cfbef47491665c2049ec7cbf18ebde5daaf6987e5c8ebfeb0ea3c8dab0ec615e07b43862884cb8071661362c421d2b208092e1234c4f8fc07576c4df4115d83f502cec7c18a67af5b781decd9416cbcd47c555b6163fed9e580b295de63148db1898909d6cb2e371ea90c963daf1a1844552270daa4150ce13eb22b0ab1e1ba0dfd0cab0d39241f04e102a49091c350957ffcdcd14434d13dc41f2a7676c6c3c4fa0dd62f936f57b7084120d6020e2cdd61922fdabd57ae05a8663930af5ac0ba5a218c79d422e5672ab206d8101638d4d140c9574a240dc0c6207615b3b8247cfe4489d3e79d0a772a61a3aab28011abd6237ec8572062d928707ba607bfb75e39926b306d9e5a8a0a7cb9e31df7f317054fe5a46e656d15d5e639b3795a8043a30a942a9cb570309253dafa365b93809280aa2647dceb8289fa6ee15169821b34333de202db64c43667d5b1ceeed7d8b3e7963b20c05faeaf66db23a1d4cb840d089e673260953508b6ea75d02f32cb833d4bd802392a9bee51285bd1bf179cc9105ce5c722284c35f7c398a6dfa55426e4f8dcf543a1d3a4caf81a8fe2edf13e860541459e6444b5e085c667e3d7c0d8e50dff4e90532d7560e2bca6c85c3942145d0421b604a0ca43b93fd1502a8db6b1fff43ae8e2c9ea757a0ba98341340fc55ea3da3fb1b3db6e47e771722edc855026f228ff147e83ec93f979ceead303a4b508da7eefd15d36c8cbb74e31f1e6b97a0ebc3cb77a07bb80d735958deafbf105f7836bc9a96457c555de4e64e79ed46acb2a9314f0a3b6077d5cd304d352387dc4ff9607a7c7f672ddc2a044d9f5917459d69fad7996726fc5bb097bd3b7fb20ac90f2c4ee667b5859e197af7afd94fe574321117f718651f93be61fae1f0955c0a382ba90bf51154a2e93c710badb5521eeb3297fb873fbe4f62ac4b812eea68344949f29f181a449873cb76a5699f779301f83e5075bbef8daf5a55149d2cbc91d85aefc2a0bae81d6cf0ca16bc2ef01293ea73362f55e7b119b6e278a61cf392859edd3cc8f060bcefa28c120ec96a2d8bb6d75d305e4ceae354718ea5b7fba6180b62ccfb4c2a5f7a69c4c75238f6260788498478667781677f88c1373234e21a1a3e23c0e83a0fd6e7a5f2bc548502b912c9fc9ea7d891df2bb632c28a85268251a4f524750c9fd7e8eeaf6c0f0c4f5627f3018339c8a9d79fe7e7c60d1d1e82129a7f640557dbdbe108113adaf9f120e18aad4a02ed1a471db528581bf8b0cb351a3d35c808844df66a23ec93fadad8f15349b2e4276b3a0aefb43e8cd67fd43876fd78e35bac3ddf3789fb929d74394434e80ccb5461e52c0c462e4f129d9c5548c9bf1d18f181dc1289e85aacdf248119d5d52678040ee5bc5c1b8a8b623417add2b269df54ac6ef850c834eb47cda2d829ec4a995eeacfb5757363dec414d00236658dc5cb27606200df85ace4ac4ae2b9db261696e53dfee60c237a12865295edbf0b648c840f5bf4e13675e37146b8e67a61a3d343ea28a247a79229fdd4507fe11c1ff0b3cdf30c3432ad1418ca39e3bf640da98e841828fbbc9cb43d543cc76e0ff43c8cf6be527e66f8e1eafab215387279b034b991c722995230adbb78d0299f5fd2019597a26f05cda2e21a40569eac9ed6b59a2b8daac8e2f33b536dd2b0e0c0516f88aa49cb83293f79acd1dd23753f0c44fa1bb73c065cada0882b9b9e91696edbdcdce59513c344afb44c612fdeb0d6527cbe021f4564e50ace8d0ee729c9614080f16a116da87795cb13341170b84100f7f0263b30683590bf42f04330e20c2a60741e14ebf6dfbc522077f1541a75267d74ff2c9b17843f9b0d8373c4448286af53ba14fc350dfcf988c443a6bd7e4366880110d4c9fb814e8380d7da1e9375d0fc376bb2d41de0d53181de2e070344245c99c430d9c61f7a97352fe9c48712534b6b61f1e2a43d87d8b42de5915bbc15b8f684b34912fb291d73fe72815098daab4e1ba89b0c4277b8167702313ffdb8c75a2df42b50f3861065cbaa4b75bea34a979cb718391a2e55f10b788998f156707056e9a2ab51132c36e37b501aee4c0c559135f77c8e2a36759d8cacb08c910434018ec48e7acaf1812a3863fecdbca0aa96191f3dd65e1740f30f94046b303530f6e7ec7daf0bc98c186d1df5213881ecb9d9a5a279c4a84ebc9892c83937a7a26e27899334051ce0950a469c5138075d5ad97b3b065871e2a9ebc85368420c6f44a05f6925aacc3b2d22fb6aec3bb75135fc1b969e59786fcb703808622a45709a4a76e8eee20b970ea3fa2f63a6253b1e701485100234725c467fa9c41139588fdb0468f6d27498c09272156b170a992dfa96ba58b40f98d4a245c53ac07cf3f5add199e093f79a3396f2e40df1c4fc8cdb09431a2d69cfc9d853daf9d7cc4554386c568d56f5c30000b5168fb0a9eed64fcb8da6032964a85c2c85d37f142eefe465a53806fa5f15fd5eae452333733acf30a6a9ba20902dc80e1899f8494a73780c5a914430c820b460048d157900b41f27662a81e9ed01577962f03cefbdf21586452ba55f46e025076ea4151c3db6316c384881664bbe45e199190f3b26a3bfbe860a9367580b734c09d35aad1ddded17f53539dfdeabe664fc62dd62f3829d31ac55e04abca0ae7d6369d7495a5b9029333b0f5afdec291820add8a651d736f454211d85a736a0c9055918cb4e54c4e901627e97b83e7e10b57bf4191b6ef6f61809dc35e772f235bb9537f7e8a5cacbb16f1214d5c83b9a37096a8a882c66a129beb16299b98e5f662d45432d3736dca9dd650b23a9925c712b47a62ea21f61c7b6c47728d729acc45f7fce2fd78bf0a81cf01d7262463d5b660d7e61686620242dba1fec3a793dcdbce48fe6018bb22789e6353b40a94c525bfd86d0ea56cb787a56b7cc68517268affc9281f3ea921570611afdd38cd693ffa94a1ecb7ac0e6033a0390832144ae55b9bad140c2fd94e421d45b67a077b839098aa305ca6bc701ffc5f74bc9dc8634e3c91bcc2740ab71fe2f06553376b79a117ab781e4245e3858efef0832c56a59b436012a5372faac92002f93fff33248658810eeb42e0fab2ebac5db39e9fdf133454e178a8c9472824b0057abfb98e6dba791321bb3b9937baa2279c36afddd2ea5a9f940ebb12bf224bedf38382478669dd2093c9fd27b52fecbb61ba7c78935e1d32839daba7bc55c4bca1defe785dc72c3dda824d13c148a5009542b4b4d2a090a3d71aa3a52978ae9c48e5336a5892ae41e6de13f7d7fa9363cf6bfdb0204ec5c1fb5e3717ca4bb5f2995d745e7c32b8165598fca1c6bc12ffb313a1cb7331d85eefc216aa123ca3059923adea69f032d4a4c1d8ed915e9f40fc8a505ceb30a3ec32c319549eaecc64ec52cccc224a1bb31536c6b50d0450f2c5ca11bccb74e30e9ed1d6cdf9fa4ad35e9ccde7a94dbd9c0e9d97c8e14eb0ba2e008c78cf58366fe06aa64488a0c66ac3f364bda5326c7ec4936e274bc3eecaed50e656f2f3503225b4fefc8ee78964b91e318d684807cdfed940dcfb09a5a5fa93e923d43b4f297f33d0151130a3d49c7d123bca2514fc91e51e396b0adce3d00d8851e7cc4178ea95a94e451e9538ba38b34b5d8b33571de9a69ecb430437824f5807be9b7611bfb17bea589a352c89868eb23a9328e7b817d9a35f3cc9289d65936c5b6f3020c5602acbb39dd2376388da12a359485eb0e214e24c11004aa9660f7c2368505b8fc74a6740e512a9e5b1a00025484f4958ea5abec00b75518c12edbc854a694a5c368ddcc6bce189c03efa1c417d519abaad420a6e33028cf7997219834651b9bbd7dbe9d626f53ac1a9842d1169989316acdab630d81582f88c56a2fa46ff2ee2df5a7e0a3c3931f248da876eae7b6e746ba8747b8dd80c911fc3ccc0c85abcf51e841a0cfe02d5953db87f7c654a3a6c502e8300cd8e57732c5c25602f168da56b3c365e2b004793998be60c60ef6334163ee0f8e746216f6a169635a81ac765d90c55b1173107cb0496de719bbc09dbace9210a3545a6e6f60f121057c5bc8563bf860913f97b078bddf13377ad1ab31273ec04589e777a184dacc3340d2f7964973e5aeaad493fecd0680ec1aa4739a3bf2261e448d205d371d04eeb1a4aa7900224fa760e0eaef06159ff4d60bed358e84488e9bc94ad71fa7d4e29cc316cc147544711489bb0a583ec19b62b068b94c56d387577e1c512067f6db555cb66200169550d3d01e5c55888fd15fa0465b98467825b3f0f0c13f5a5fc41bd1a405b39a27eb66126a95f077d0a8e54594a9ce76568bdb830d621b677c7b2c53a950294a723d728424ad7ea0167ccaddb210382780a4ce5eda889e08ee95c9305282302bdc8825c0f4fa0e77ede3d7619a0b6a5f76f56bd3b9ba4286b19c0b52b3dbbc1fa61ae09e2140921c947255467a1a39d2a80d607d9788fedc5bd74f087a05c50c8fa999158a03d639b38069b1b092ff362816f222f9887f49ef374e359f8a59e17bc9710d2588495bc6367d2c25271336151c3aeab64426cccc93f6e262efe149bd26b11102d7784adc696888d2371a39365476be201b011a7547a11bacdc60c16524b1f5da365222bb7ad0ebeb5b0dec174da6eb914c381ddd35650563ae3965b1473d50f3e062047135dec67b78255a7d5814358c02b788ab36c3810312686bd9c5df889ea6a5ec7e15055dbd77fc8d58f495a20dea17ae44856fb90ba7b818cb4438ee83673015f3d64cb1770d0a78e4b909efd1f036db83728fa7b3824d0a2f5623c52694413a4d063fb118b5c3ec2c7e0057d1e702e91e85db2f9c2dde9fb55912dab630475ea26ace824addf3d59b040caf0c2b6c3a94342de00e40585b479c266ed342f66662abf8ecf06d1d6a84cf23e07d857a6a6043924683612074c854b4ea63732339034664a1148a2ea18f470d29b386b2457d1c3b5f1f1baa00e7e12909bced21820790eb14b5e8cf86dfaab2d253125456116c1e7a64ec7d5d94782d91db9862d711b341533bf23282f44c118727138736e60ef9f49290ee6acb91e1cf40e44079240ee72b3a4f693cf33144fbdabe0d9bc7d472bbc0bd8d92dd2bc5b4fe6273a67fa426b514a4ee313d7f3428afc3c190da0ea7f1b62aa732644acc7485c267078369b7235181f9a3960ada302842fcbeb67959e902420036299e0324044f871966e8638d40d4555e4384b8ed62543936f46c9a21057b09cf5e", 0x1000}, {&(0x7f00000028c0)="a9", 0x1}, {&(0x7f0000002900)="1e6b96c7ec79a0ce50b36fdf2815c9a8036dfeabc7ad8dc385656e452010a20eddb68a0c60bc34c98129d14c73614f7f11534fdea6da96be4b285d982c89c065c5e7ceebf11e51d217d90423923b3611ba55c68b9f0fca4a50", 0x59}], 0x7) r2 = msgget$private(0x0, 0x102) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002a00)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000002a40)={{0x64, r3, r5, 0x0, 0x0, 0x0, 0x6}, 0x78a, 0x8000000000000000, r6, r7, 0x93d, 0x3, 0x0, 0x7fffffffffffffff}) setreuid(r3, r4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000002ac0)=0xa34b) symlinkat(&(0x7f0000002b00)='./file1\x00', r0, &(0x7f0000002b40)='./file0/file0\x00') fchownat(r0, &(0x7f0000002b80)='./file0\x00', r4, r5, 0x2) r8 = shmget$private(0x0, 0x3000, 0x18, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000002bc0)={{0x2, r3, r5, r3, r5, 0x100, 0x400}, 0xaed0, 0x5, r7, r6, 0x7, 0x1, 0x3}) getpeername(r0, &(0x7f0000002c40)=@un=@file={0x0, ""/70}, &(0x7f0000002cc0)=0x48) chown(&(0x7f0000002d00)='./file0\x00', 0x0, r5) bind$unix(r0, &(0x7f0000002d40)=@file={0x1, './file0/file0\x00'}, 0x10) fchownat(r0, &(0x7f0000002d80)='./file0\x00', 0x0, r5, 0x6) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee", 0x1}], 0x1) open(&(0x7f0000000280)='./file1\x00', 0x20, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(0x0, &(0x7f00000001c0)='x\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) read(r0, &(0x7f0000001500)=""/83, 0x53) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0x80}, {0x86}]}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r5 = getppid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r5) utimensat(r0, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x6, 0x4d}, {0x0, 0x80000000}}, 0x0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, r5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xfffffffffffffffc}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x4, 0x101, &(0x7f0000000000)="8b000000", 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000d80)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb88a82200810030000800415c014500680003012d9078ac1400bbe0000002070b16e0000001ac1400aa01010100071f05ac1400aa00000015ac1400aaffffffff00000003ac1400aaac1400aa004e224e23", @ANYRESDEC=r0, @ANYRES32=r2, @ANYBLOB="8180c80190780006050a00000080000000010402c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35cd140288b2fd898f4b7c17ce275296ab69b4123f31e38cc21e4705ac7c10b50a05f09ca234741792548f1144db5d4974bfdc1cf8cb08fd6edb68fa5ab980bad0db7a67ae96af4178647558f62c041116cef293f0efe4c45aae23a058835b9b76a2c99369f9231d667ec11f2cd53f9b8192bd11aaf2f53acdf5f70be434c14f34cac4d65bbcb45aeff31eabfdb2f22516c99dad68268a48caa1a309d1a17a4a06f03c14d7090e576b021cb3fa58de3c09243994d2adeba4d7ae1de0d8a8f9318c82272d58db7e3cb24fc986d0746407281ea2358b85ce31f1a07f5dd15f4ea15156"]) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd60ffa10000383a00f6ec06afdf466c130afc590bdb9e4ff6ff0200000000000000000000000000010100900000005601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b00000500000000831bd82778040603fdeffcc23cdd27a1cfdb6ff72600f7cf88f83d5966ed97ff21c2157c528c33c9056ca5"]) r5 = msgget(0x3, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000002c0)=""/132) msgctl$IPC_RMID(r5, 0x0) close(r4) socket(0x18, 0x2, 0x0) r6 = socket(0x1, 0x5, 0x2) listen(r6, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg(r7, &(0x7f0000002980)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f0000002880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="6ef005a400"/16, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mmap(&(0x7f00000d1000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45}, {0x25}, {0x4006}]}) pwritev(r2, &(0x7f0000000900)=[{0x0}, {&(0x7f0000000980)="a39188ee31511339a559b8f8c2ba78504e2f8f49317bf26ce66b7eeb6ce8726d657d3d84fa8830dccf6e30397cebad31d095aa1898b23e79bde06d0962db19378e1e2810eba779a8bfa84e4ffa55215da1bd93c091a9d77af2d3a63840dc195dfd91a7c8515a3a80deb5ee1030f5ed3b3c7b4b7df3", 0x75}], 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x40) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) connect$unix(r5, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = socket(0x1e, 0x4000, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r4, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="04ecf2c9ca6cbe8a28c3735ff5f78e171057175295007de24a4a155a34c32f0bf851fbd09f5024246ee29dca71a5744f2029df322b88e3934c57341a37303e50f215ce0e910ec29427ffc330857a0a1b852a6c4c06dad693f5030b252488072eac982a3a83f9d5e8596117e9442ac8", 0x6f}, {&(0x7f0000000140)="33eac5ed2b295e8155b2a1e5bfbb67c6d1aa4e3df5b24604054d8abe2898a12c745e09d237406e400f", 0x29}], 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1188}, {0x7}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x1e, 0xc003, 0x0) executing program 4: r0 = msgget(0x3, 0xcb) msgrcv(r0, &(0x7f0000000000)={0x0, ""/246}, 0xfe, 0x3, 0x800) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0xb0) r2 = msgget(0x3, 0x184) msgsnd(r2, &(0x7f0000000140)={0x0, "26a21f1c1f0d8f537276c88956dad9c53717e56ef2e370f51e5cf0373e77c9d2571080f8f83a4424f5d448d67e3fd2b819d29636995795079b62ca45ae08153671758b117aa67a0e3ca021db49560d4fc02822ecb96c42e167ef5b5e77b3cd52baa8dd0fb2d6355d821ea75dd913dab057a515bc269126427b085b29ff3b5d3cb7bbdc55d6ea302f7a8f08d77c973b9fbd9598"}, 0x9b, 0x800) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)="cb414ac4f181bfd0570572547fa70818ce1495b4be3cbade5c644c2413e282912f", 0x21) r3 = socket$inet(0x2, 0x5, 0xf9) r4 = msgget$private(0x0, 0x20) msgrcv(r4, &(0x7f0000000300)={0x0, ""/235}, 0xf3, 0x0, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000480)="c6bcf8e9ba554a01eebee221557a305b5713f76ca7db8438b5b2f71a62b7dabc0cd6c2323720a93b4b7cbe70f5dc26b5fbc5b6114f9a74fdc67650ae126cf399593ff8643048654836ef9500c2a8197f1471ea26bf9d724fef7499bdca5767374d3e1ea9a16d1f4869b8456513cb37026057e5457015b63c277054a8ad058cb5886e880c23eda53c574fd151242d40a88a6da8ecc3ac6aeef05b7c724f0999169494b502430595092fd6f4637a1c4b83e341ccc7578aff", &(0x7f0000000540)=0xb7, &(0x7f0000000580)="f26b9773390db42eace4cfa4a3de496911972be4cdf7f003cbd1e7eaec44dc0ec3a86ddd10d760bc380d30ffd1b002aeaaf8a0de42c07c852c829045ab37cdee2ff01f0926c5fc6f38dda420a0aaecdcd2fed366cfcf5856cfe507e041b232b282696f0486f3fc987d5b7f397725a511629626ad0802f6b8d714754cec07545345afe738301d72d4d2630f85d4", 0x8d) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000640)={0x2, 0x20}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680), 0x8000, 0x0) msgrcv(r4, &(0x7f00000006c0)={0x0, ""/86}, 0x5e, 0x2, 0x1800) setpgid(r5, r5) r7 = msgget(0x1, 0xe5) msgctl$IPC_RMID(r7, 0x0) sysctl$net_inet_ip(&(0x7f0000000740)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000780)="ac1f2ce15b9a26bfe7815c134786f9da4769238aa9d97523fda3fbc54c9a4b89487445de65c8904eccc4e22907b2fe45fcd996b8ffb674f648be339eda84392a173a086cc4becf5f632d27a596d983524d9ca85953a56d69f284f36d1fe36e2b8ed05f7512625ed85781c82da86ef88a47adf722edf7480f59200511ede1133c58f9912d9489fa70d01301a67cd3800223f7323cb752fb642c502a8f80eaf7e14f01d22cea7d21bcbf896bd43419dc66769153836e5eea2e1a84030a21ae46ef5537aeaee4a6a81af7359ef4d3494f69161f7438cc43cd9d8ae54bbbc1cf504e21a968a92e48d647c093f399b99c2d9181993f3ba0093dc7ce4d53b2ffeb47593f57a78c21cfb07050a5b246243d223245515c83312dec4bec2829e681f073bd87b25813e5264cc52d97ba9059029c8e8fdd7e74b4592b0a6b1748c66ad47956cffcfdf9658da9e08ebcf8415209301df9bbdee7b52dcf668b47fb1e969aa555393888ec35616815d6cf95cacddc1c7b5b8ea20f78c00d577936c489a92d9b7a1b8d582ff0db27392e6247cb0e5c1af1e178993b1a715bf84337e3d0ffd2a3660a0338e56e69d465d430d61e8c196853618979f8d1fce0b7e36d926dcbecf1f0dbc37e5bd7c2a4991653b5217df581a9ffdb0bf37288f0d763d7f67a8b1b16fd9a6418e412dbf5ed6cc2523e46fb43cde898e1efb0885086f689f14a43e8f216aab98cdfb5d9479c16dea94ce7a0a70b0928c6fd86285bf275eb3a03325d0bdc5e472e0a500c0fb81693780e101074a9d6416c062c638f7781791237144915168562c5414c685d425cbdbf4ec853fd1ac134ad780028d7c3dd4c72ad576261dc3d259d3981dcecb6e7e75b42a49075ecbf5dc232c6aa8566b9d294e165186565f0a06c08d7080fd91c5b5fcb3ba8729754b14658e664d26ff76201224f4787312ceae45dfae9d0bf266bdc7aaa8225f002b35c8b8adbd2c7e9c79df502fb44f623c0ff8b5b30d43739ab9a3adcc376399dd3e66b5320d2fdba1c65a2039032d9a29008a07d6df8c1eb657e724e0c1d3af5cda1cf360d40213d9752d3293edd92cebbc4cb6dd1451010615e25631f4e69a7fd3cfb3d9f0861201ae9cbfb2d8ffd42b8d6aba32f42522814e00d4c82c721fcd380fb4d1ea99a9d624f39dd615e96523fea9b4f02ab4f0b7512cbd441db97b0c49d664b8a2f2c8fb06fbf3910ad3d7269c1ce48b1982869909297eb7995a62e9aa9cf666d27d9df11cddc32174dfc9e1770a8581270b3fd7363eee302a7f5436f15216203137af16421c99fb4ff419452aaace58f44602cf0a3542b806581ed0ad19a8bc9505b07218973144fd85e298ba092edf3f1a9977e926bd11e76a085c6cf774c68874d6dfd354467783e91c7f602d6477a59006002e773ff1d8213513bcc2311d8663bf8ce367d45f172283e2db210390b72145113b6dfed91913e1c47b396c84d89297da2cf2911550f2a2d265914bde2391eb5d63b66c07cd78fd84eab49339406a62a1e8f6b296380618614b792d6420b165df0a09635202e462e332f9b249f88a1d9fcbf55b3c75785503ca353409226460a39fc565fe01bb665386647f7a3a40e13a393c5f5f655f4ed5da4fadb76263d6d571fdeeda7c1243d0b1e9c0be78af12c0faa7738f9182c5708b16289bf456f37b1b2ea1d9dcfc07641caabd4bd5222ac9e9dfab68c5ca2a68b4353767880384363642e038a3c97bbebbd663d735aaa7c2b60f78437846741f2cea7805b42a3a8ccc870edda1093430d4ee83a19ea5163612437bb864faefd3599c60ce2988ca7d548e0006ae274db9bb93deb0cd25cdcef09b8da3288b5fe1bd30fc69c84c2d518dcaced888eadfd1392ac348fe0f43a1a783ef7f3557920e1ef29b62b56f10ba991dd77469e752e27e4eda0176449aeb0c4c9d512b3fd01f3ff9c6d69af9902372223740230ff838d37e1f348f44760f404f784efdd5e6f3ce30a7739f6cc23f3b0e048bc1851c76e58f2188511c4a0bd91fd404b3d136428a76d9fb63795663fda7fb91390c9f0f56efcecb9ecd51fa770ebfacada4129370f125c6de5bbb23f3689734c328a3c505aaac19d525f49114097465186dbaf2c941679ad26571de01a44f92b2cc7d6561331ab93d53307ca966725ec1ca4e5eeb933787f7a164106b64fb720073cb9cfd0258f5c3ea0ae30485d30d9c90b007b2da731ddb669da6f5adbd751d20d7cce931f774eeaf2c00a5c44242c1a55a300ead9268e9040f6228e775c7a06a6b5ec0401011c674fc04126d6cee96edca3e1371ef8122cb65d6490b25b6651cf45b589c7e9f7932d3bd1603478842c5e25dca1f5c32c67aa1d9b5ac5735b7fb6ac1a85169f7de020ebb25fd943c81d9e667e012f35249c6fb44153c61d6e926c4793c4cb0d2857109225948e461098e1059448af8f13fff70f1cfed0cc15814079907f06b6007cf95e45052b7fc94020e7e14a3620e7dbbfb769ef2d3e0775c4e6cdc99ffd039e5366c857523e125884cf87b89cf1f1030de4bab4b305f4ac92e5b0998df1cba127b5df016cdc14c3aec7fc23479e10948103125f4ce76c7085f7bde16a1a8b8733953b67df125bb913004b76137bb9f193be887a491e34bf5d62f1e825f310e0f3a21b5a4afdab2904dc4fb311e39aa90e2408222740b15e4a775d1e232bca6f09a6661c6ae4e31c50eb18c44f646eba6845187e4dbc07322a72b788d684a421a2c495da52b8c8d59f979c443c42f56fecc97c8fd720e13d4cc64b6ca1469a6d4b1f790b28d9d06c935f462f3235bdc15a47b449099076101c6e3d753bf7835b5feb141382c0aa73f07c5d9bf640accd9fed0f254de7981a088e40d363bb32ab7c7c48662f797c1bd9ed8d3a68563599049241471066cfdc48793e84a556ddc623b455a6ae7edf35d6caf5c2f6fbd7865367eb6875b90e9e00fe21a6e5e4f06fde9244a9a59d6e471fb18bd35a1841e2a513af80610a3f228f6a137c21a751ecf95d55f09f363ad8a54c1c2561a46e2621fa586a126b05e8e2d4ac75436e223b573f6d66530009bc5ec5a5044f00e1344a780041f3bbb7f1981e7e383c9d4e607a72a25ca279d75dd62a5c91af6514e518c5530d37ccbf6f8b8b9b9d4659aa442f2ef0535ec18fbee02dfe6964b47250cbafaf2b668f2a9fb149e80e1929c8eafd2ca8e9c28ebdd435f8103239685f2d78fb46d987de3f60200b01743a7421ccb9514de9691505368186906f098858a160bdd00f839e0be8626db2594791ae452c2a26d08d21ffb0e1ddc1ed13b955d4d63fb22572c4ff1fae6749fb79f777d0e5996c16e83ef92f86e14957c7cdc0b026478271e8ad12332eec7a2bd15eb694496d6a02be7362c3f21722b06d12ab5ed1b31209f593e2cdbe55e5aa162c4695dc01fbc547262eb3b0def7f4135303a33e6a9eb94ebf708eb41ca7101fdb8815c985dfdf544f74cbf1e39491b4f58fe11e03edec7bd63935c0c8138185bf450887331f9d0ae3f5c34bda3fac81e002b869385017930f20da353d4b22952f237bf631cc1a1049ac7b8bca0d387287e3303015aaf5a6c9c1e746ed80e6b6dd8a01f20ed6989250b3dff7bd4f3eb630e30d9636e1240a4b5351fdccf331b6a3f6a3c1dac8f9e8540a9e48a89ce48f0453088de173306004311b1f1e53fde59614b4c0ea5334e61c38ef9b0b02403c25c516bef5bfbafd805901bdc6b5ad13f9793c2d6fadb2ea64c8ec21bc27e38106f7bb278bb57b688e4fab3c309bc8064ad9cf122659c187d5c9b997b318dba5edb39afcc769707f55c52eb2d285dcd804c3e13682144357bc07903f3ff0022860bd2d28790640ea94710436055fb63905e2893f74f38c22b6afde81dced7426f3e66602e09e32080fccd798f850821ba31b5af8d79ea4179dcc7f9fda429b2376646df4f773c0d5c83a4499090349d6c0e75da3d3724c6f7d269711a37f304bcbc2a2c7461b0d6451c03e6b935a95976075133b878940e59a09347efb3658e629f4c15371062f8913f4bce730b6b50d57ef503535ca36bf1ed967132f508d6644c48db006c3db12267d58fb9d7f3cb55df27e680bdf28d003b7da884d35bf356b9bd9fafe7e3151f54d2a59d3166f742f4c24e64e5b439d673e3188fe1eaf815c1fb00ec44ccc8586f57721e1ae91d31cbe983368dd52ae78844b10fc294da999b4ea29b9f4fcf06af0367dba6bc260dff5079b937bc5b44d58631c59b5cdc9e463b33c527de92005836d34678604a06d89c367fea6e55837c37cb68fec63d51e475ac59691ec64882b809b47ea6176ab8c2df3d3d7c80f4a942c282e9bb73f65a2066090bfed23a8b2e75f252505f090d34ad5e6e326f159150c19aa40dc769919de4b8c9e1d4f06743f72ca1dcb8809a5eaf2208b1779358e7f87f569283df1881f65df2b70ff800620559416076af046b79c869e552cc60575154adb366d996a89b54a30e9742354b5a77b7fec622c0f5cb4c3f766855c9495d2f6b8a573c738d9055a7ebc47cf825d50dcfc04469611df9a62f932e9bd7691832322ebb798337d8ef323dbd3077a4211c6a93d4723d5e259d76bde61b95611f3a49decc9589a1c92500fe35304f89594b821bc17a3b376da961304bfe9bf1b204c432bf25307858ad16e253a1e65754e3b6cc56898ff7dddd9dae8a96c196bbf8c4913c234d9b4a7f914c15d814fca3188e4d4bd21eee27a541de1a3d28734c34d994bf8d7f7d62b7319ec36bd30ad05692c5b7f91f411b5ea30b6ba1b851419b4664042ec7799e166e061dfb47a28888a3f3fe9244e2cf2d72c9aed261818c3d5c462d32d920dfdb79403a7ec05700870df7397e2aca6103e8a16837d58d3b0ddd4651556ed62cdbaf2807a7a187cc689acc6fc63176d0fcf903eda2137968da06962490a23c1e65e3e0b586616712e0360d748a9169c896d1bf3de8be203904785dfa9e2fccfe0d709bdd4afe3b0e50913111c157c816aee93ac4b92368193b367a3183753c23a2663998bb461e0fccfde1648b1ec3bee68241d9ebf6976727889165e1d832937d1d6cb5299a296252a4eaaf2b83b744722bfc90fb5e56b23e655adb920d52b34f73e3ee7273fbb9b4a513ab8829a5fd4d2587223fa39e63df1cd0279c6ecb9a847d6943ee69b205b0416dcecce1a6b6db92ff0ab74e0a25623427ea58c2aafbcb2c55042a00d773de8dab4f3a67867f4e0de855cbcf81e1a484c560db1c0f832ae5cda1cf8bcca9ecea95c6fba41e08259d16cb609f99f7230b2e9b785837d4d3a3f90bee0418c2aa3a8d35290c2bf4784b46ad25edb2cbc0a3acd71b332cbe7b95790163340897f1033e80bb83fb193d73e8e196945b6a69dae87d954ef81dbe9aadb7bcef0865d8fb7ad392916ed2533594c560145e4031fba95ae7c2e7b2e1143f72519027a3c1bb5d03934ffdc00a3b03884a9ab953bc21718028dd5cec5570612cd084a792345a36d506c96b0c248fcfd27a6425f07de76448ec007243043f8939089708722a9b7359b7944c993822f800057515bada418d911c583c165817b8c72fa3e112b3bf8ffa0936ea404da946922cad4d1c4d734d38bea7da4db0dcd14428d69fd8847a4cce701c376e3636417f6a10cd67f040fec48e753234663bab1203031812ab16f9c0e06b1755479d42db6d6f80562ef067b01e49dbf77db875b56d7cfe49c9c7dd1af1e59430a72d0da0d6f07f1675376483ef91b0c6b8558b80932e50b3f5363abeaf1c1fe506b2885fdb2647d27", &(0x7f0000001780)=0x1000, &(0x7f00000017c0)="5deafc4b633fb2b36d7374e863f7033fc519b7e84a042283071c93c2c1fb5fb33604dfb4096085e7685a919f4fd4332d7f0e40bc590351a4038ade2d8be8bba5a32fd1d725e187b189863f2fe6f4bef57bfbf68c55619753f9ffe200abc016521ea37b9b694e821aa3ee7686fc4f0a914d39cbe3244a8a42576662f881e8b12076bfa29c42187b906285701b1611ed55264a52763480f00f7b74a6ef56491e92d4bb6bbebaf8a3fd92c267db96e1fcbb6252c0dc76546625", 0xb8) sysctl$net_inet_ip(&(0x7f0000001880)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000018c0)="281aca17cdc44e36ee3ca4f9227a4c92a05561e4174ff6e92de9f28a8370168cf1674cecd3ca39a6c011afe5027fd99e653df10ec202d1583cf23c1b306d6e0e3890fbe6663f3f8f21cf9a44917a1d3281ffce11118e992f7f223168b7729100713fda1b56c3919ca3f5a90718f2", &(0x7f0000001940)=0x6e, &(0x7f0000001980)="9879ee2c1e002e4dd6ae881c01e92a67347f1f9589e76ee43822e5bc91550431713888f76e8a5ee97ba33b23f62a08d04c86b056743bfeb57cfa4b52faa31e4ca2d22cc5392a399e145197661cff22e93718928dd189a79bef391eb62681ea983f4022d2c28c4e925aa0ad5d4a7b956fc810797f039750a78be498d79e4eeeed3af9fb4eee6f0cf36ff3c13e24b7425702c7616411ffc29d6bd0a896ddba48bc83ede1a296130d230f30e49f1e28a06d6aa372814c7e31d1b5da8c47e7f9f0567e428edfa1b9aad0fdf8cc56a3200220ef113ef384fc09ab8e4a21e2e3c3880dbdb2bd5f44a17e274b9c292f3a940e095a25", 0xf2) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001a80), 0x2, 0x0) writev(r8, &(0x7f0000001bc0)=[{&(0x7f0000001ac0)="ef193de80034fe531d10aba1abd4385e5492f9c19f4a1b515552ec32328312b1ae60e6f17fcfb9dcb944e324a5fc6b56ee56ecba6854dbdf740df3cf8ecde936fdf9152f314f32aead7ed1893a8656d8790ed242d1a5a6d858263bdc1b1d6bfe148f5694dd4d88fea6cc1ff1c9a912f1724350501ba953d7d0f7061c097861034310bdde033b5239b83d70549ce9c5746c5bfe0040fb0908db8ce2441ec7c60980ab4e8b47673979fc6038134f6612b2291e1064562ef2955c205d791fe7273cd47bf048ae47b2a5b4e8f97bd551467c4f8cccb95b1e167f9657861412127b2a683ac0b683d7510cdd53258b770c9533dd23216d1775c1dbea", 0xf9}], 0x1) sendto(0xffffffffffffffff, &(0x7f0000001c00), 0x0, 0x7, &(0x7f0000001c40)=@in6={0x18, 0x1, 0x80000000, 0x9}, 0xc) r9 = semget$private(0x0, 0x1, 0x101) semctl$GETPID(r9, 0x2, 0x4, &(0x7f0000001c80)=""/78) msgsnd(r7, &(0x7f0000001d00)={0x0, "87852650bc5a5fd28fd1408ca55a71a504dae34db13c506fa38d2f1804a8e8373371daeee78b7312d35ca71d7db7727db45fb9bf0b0931fede71855a0f9c1ad613ff1380ad95675cfa2cf212a475d1f0516da46fe56d426ee9"}, 0x61, 0x0) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000001d80)=0x1166) clock_getres(0x3, &(0x7f0000001dc0)) semctl$IPC_RMID(r9, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001e00)=0x36b) dup2(r6, r3) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0xc0, 0x1, 0x42, "83f510d51d889c57167a01aea2d77f37bc5c548e73af74960e775137d12957b07783ecafcf25b72d1b629a34ef5dc0b043c4a22c7a9cc8b452e04919fe12ca4376f60c3d0fd8434af56cfbf62fba1ba747d06ebdb209fce6c5081272b01522f43d2a2487a57ff00b05fa234318a75d1e78a0a689b99dc49b364851b446b642dceb8b42a433e5482c5e164ebb30f061770c28f5e5c1fb606190ccc0a28c0540bf76bf21871a63cb63e346f721f09a"}], 0xc0}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00005f8000/0x2000)=nil, 0x2000, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000380)="8a68e043", 0x4) socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x21}, 0x4, 0x0, 0x0, 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) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x3a) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x35}, {0x8106}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x4000}, 0x0, 0x9, 0x4}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1f) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') r2 = socket(0x800000018, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x80) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/143) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000140), 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r5 = socket(0x1, 0x4, 0x2) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000000)=0x9, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) setitimer(0x3, 0x0, 0x0) executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r0 = semget$private(0x0, 0x4, 0x42) sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, &(0x7f0000001100)="b5a3040141ae889687cee0a6fe3d14f162507c593406bd0e559aa3124dc091ee1169c0f36d1ee29add4a3ea7029e8b2f61f01b593065d62c29693ce91d0c576e603527176a393437b1935ad2cd7abc0c7b020159ca7f5463da7eb9d696f971017a02776049807856093552d3f5ae1fb6f9e474d92ec7aea28f7f1aed2f4f61d3bef4c9a3d4b72036d5d0011410a501339be733f9e5d462c3b38be81aa8d15ae5a9cb7bc04edd466292cb8ed53179465a76365a9ef754ce2641ff1997c6751f7aa7ae9e1a633602eecd4fd6957a891b3f72f154", &(0x7f0000001240)=0xd3, &(0x7f0000001280), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001340)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001280)=[0x7, 0x101, 0x2, 0x7fff, 0x9, 0x81, 0x0, 0x1, 0x26e, 0x3]) semop(r0, &(0x7f0000000440), 0x0) r1 = semget$private(0x0, 0x4, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r1, &(0x7f0000000440), 0x0) semop(r1, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) semget(0x3, 0x0, 0x300) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001340)=[0x0, 0x6, 0x5]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000013c0)=""/236) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000017c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) write(r2, &(0x7f0000001380)="849ea9062d8967b2549e5b36d0c68e5208abffb3ddf8b3476efeff6ecd51b51dd7c20dc83cef6e3b9d8653d2", 0x2c) chown(&(0x7f0000000040)='./file1\x00', 0x0, r7) r8 = getgid() recvmsg(0xffffffffffffffff, &(0x7f0000004cc0)={0x0, 0x0, &(0x7f0000004b40)=[{&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000003640)=""/3, 0x3}, {&(0x7f0000003680)=""/143, 0x8f}, {&(0x7f0000004d00)=""/130, 0x82}, {&(0x7f0000003800)=""/92, 0x5c}, {&(0x7f0000003880)=""/180, 0xb4}, {&(0x7f0000004dc0)=""/4096, 0x1000}, {&(0x7f0000004940)=""/66, 0x42}, {&(0x7f00000049c0)=""/75, 0x4b}, {&(0x7f0000004a40)=""/199, 0xc7}], 0xa, &(0x7f0000004c00)=""/179, 0xb3}, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000012c0)={{0x3ff, r6, r7, 0xffffffffffffffff, r8, 0x102, 0xfffd}, 0x100000001, 0x23, 0x2}) semop(r0, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {}, {0x6, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x1, 0x2a, 0x1000}], 0x9) semget$private(0x0, 0x2, 0x40) setreuid(r6, r6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semget$private(0x0, 0x0, 0x649) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x0, 0x1}]}}}}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000003c0)="91aa4546", &(0x7f0000000040)=0x4, 0x0, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)="275440c8639143621851a1a0a047fc9b38aea1c996a086d499aa8400cc8e396909c87754124dd017a7a4ee734478afd22f260da4d855cc0a783159a69df5b72b5e6e143db0b1e81dee66ae7ea8964759c4108ae6f4e5c175ae53a1a7ba94ab5a673a0c987fbcb95042210a5bd5c145fc69aa39cfc5220db7fe0c770a6ae8fb240ef12f9a0acc5f8c2743eeb8886fd1b4850139152ed06c4b93343f02ca81c9253950a8ceeba8372f868b404491e454233eb2acd67b9ae7c220dfbccf24ee1a5f6529df342e63615e2e41cfac0ec558aa2930cdd4f0a4f2d5264104094ec951f281ee0cd8bdb8d529d3e6726ce618b05a00b76ced34559a13d987836a3ef46d9ede30761843546d8b1f48646b1cdaf5c278a5e1d0336ad3c9d381d8fa83dc1b656e4d53c926735122fd644662f4f07aad401e1ba8782edba275572e0aa2ae1ac82e09d10e63ec29837c1c47f34cf0f161436692b82ea864a68caa1491b71b3ab9d3ab775b9c56504f5f703dd4069e32de155e1475fc06b34f530330ee7260747127c0192f3b3131d24c4d4756f411b81764b3f854359d3805fe52a389495307848ae67eb1eb90ef4597676496cbe2bd4078dcc03b752ba13eaff02961bb24564ad6f572930c096c93b42aa61d66b98e562e98734ecab083b6ed4f8a52a80c3e7fd4ea1850cff2565d5dc474386abc22444b9baf131a32faf070305a8273c8a5bd09cf230d8cab373caece421fca8591dd04b1a9e711316696478f6505a6196cbc45a7c35c29d9d61b1a8e0bcc5bece96ed53eee7fd253436f00b868ad5505209d5a992f66f96a3663f9310f036a46844225f016ecdeddc060d2f12cbb84e7d719b6842ff649720b7df72e4ab5d9b3b6726874750efb222be9f9e4710a6240083ca78db326c3cd1d5bf4427774672132a4973465f285083baa04a5f4e44bab3d168579f0a9051dbb276cadd04c1f91accb9515cd7396ad059d98380e1e2a773c257a847540f82f7ce45fb94cfe220020bff410c437b61ac06a9f2b34110662dd9d485e327d1a2a3daaf9db0813c179c1c4810e0046203c3de9919dc63eb934e15c95f36a9abc5262807cb074eb66c7ece370b5a69fa8736d571c6a9d670de4e4f707e3e6d74a729094d7163c73cafec395ec137cb3001caefc5c1e985996acdf6b5de117ac38a87c175572254ec5055f2154c78664bb937e10eb7d9b4df8d8e562739c0959414b68dfa8375c499679aa4fbe975562601c3bdefed028ce92f51925c0bb3e9b814d44294e404665fadced495ac2352c559e7092b2234c192381e960ad6943c9deaf8bb8c64b9840d53c0d807d18311f5269c448d1803e8867594b7f770c7069cae6fc650dd60d15bd5d5552838efa7246ac7fcfe790a8be5e977247800e400069e7ec0cb8e7812923be7a425141b2671b53303cfc9d645266c8fe4caa00bfebd60f82d551f633912076745a39552fe0c65d911171a6112f10bc12c2d9e349b2a814072181c38804209b3b128f7b32b188ce287de46268e480097e978005644ba657790bc0d0560315b8f12a070cf531de3298ed47b0f598176ac269f078d4120ff2d02ddf2d9c66d38ab6e9141c831a8ba7e2af6e0d3c03620236f0f781f37e3b3638566d0a9d83bb7b63ee64ae3b11efc5bd45e1b7ee9c6b1b7948e28a282e978b0269c4c127b760a7c30f51c45622a69e0f5ea9f2071d27ac56c305ac0e7a915de7bc761b35173b1eccb3f4ec1b6c8bf5d0f64a7fe17055c599fcdf37b5bd3f630774115e040fe0913b0a7ce600c508a592f0b2accccdd460d500bb41ebb785d77a9ce9cde984e31394946178735599dcac1a0d5f145d095d9befdfae9627104241f0cbbda53430307b06d39d1affcd697fa74cb6d58e67fe398470c1f84ddbc6792259ec752a5e42cdffa5804b8487e3400ba8860f1037f715871e71a7b28440b2159dbc9c5b60034e331e97187c867c4aec977c95aa4bb781becdfaf3ce8d1c3bb9c6aa810601269823037335f49ae9339474066333309be6c0d07b5a73b96cdc13b70605b3a1cb3cce0f69eee4c2169cede75f0f1f90450936ab5b1d976e0f7db795063c9e96d2fc155b5a0f6f97cd3ce68c9eeac70c55438c6f32889db9d01e1f3791e5db4c420ff4be14640a5baff6ba975e772791c9f2e973c0afdf75945d583c4beca109e1e15218ec613d21491f4b1c275651dd2e920ba1d2e13d3c9642baf11b75d1bb5eaf1f7dd920ddd38f122881737c04cba378fc15139d84e7b976378fcedff84de1408ac5232814a00c0276bfbe3fdcf25c8e77ff646c219309b99101dc183087ab514edd4d526d0f155223bbaeecac1872c52716684ac1918e9eccb02081b54687ca113900ac7c9db69a1f1b2e8f02107fbd182867bfdb4b13f5f365cb0979ec22c6edcdc5ad39a5525924c3ad9f1c1e64342c47e37bfed792437b1b83c6e2a9462f1d532f75a93e50beecc5d2099ea0ccc2f4974ed84ba6cf23a9f02a22a6437043a73baa437862771500d6252d50f6c68af27ee743fb965e19ba7bbf16d7ce55d843adc9e3567e84f2074b4468144e60a5e6ff2667f39a08059567523f926faae286f8bc3e6d330d8c8d39d28bca97555b8f5733976040db03248685825c9507adf5e215d9a6297aaa28e35b9bb45823e1fbccb0daaeeb1ba8eb44a94222ef86f0f0f073ba05fe3f24c7f11539228d229a30fd737562b051061de161e21ddd947998c53168172a1036eb8285afe8b37f0b3bd2324d884216d8f30c9159ed44dd7f639973ec47bf8c1e9e7a74dc417001a9e55f7477317a5867f6e15f0800206c9753c45f60027a217fdbf8b02e119a2b04fd1847fd03c67909849747d90bc539efc668cd427334d96498af535d534229311323961efce43f8acd07dcd8cf1b32959a5b6dcb0511334b001a8bdfa61dd78c849ecb605165fc3c880d87e2fee64a7500410f95fec1d7ee923452194ce7b23651b98059f83d512cc31e1eadd80da6491aa4bb3ef21037959b82feac142588f120b592f44e3a87d2e673d0fda5963976fae82deefcf70b66c5139afa2051829291c2d1b1f69b40fa15e266e7f5813d42180a1e5049f2c27a87905d65aec055908eac62b550d1a048c5b9627dfccaf409d15efb46ee94448d97b14b6e4b49d3557fc705957f50791d207a93a563edc1508633b2e18746cc7b23a5cd0c2073e594adbb0e20f29118ed2ffb7a667499643c3dfdc4c39ab9609925b32749e98b8251172e27a98e862accca64b9cc49750817fed9d1d0c44f3e644e7aa6f9f7334f5fdc7ed76ba29755ae6684e06d88ec4cf5dfb314759fa224e9015b172682cba83f0d4f1a5a3bcee480dfbc56f85cbd2a5a72fbfcf9bc6f535202e94c6fa49e9898c801e7b6d55029f2105b99d57b69fecb9fea98e973d22d8e1e2bdbe44b063b2075204f218805fca0ce17532c69ca33098a4e013fe40428cd33e86d317f4adccd994ca17e9124f6e6000c13bafbb66d4b72a48509dfca7bc82b215517d61facefd58139a932093c2fd141f46e5dd23ac445f2820a93bf75400f36b4b5338688f24efaa81591d84cea5d8487eae9b5ed7e59df23254a02c70370b5aa631af4a5a00f6f4b4d05b19153a6b60c148ec60ae6eb8b1a6e681aa5c9463f40fa3d4b1fed777250034a1cb73545ae83a71963cba2233cded9e5c41730a717b3f207b4f1490d26b0173b19aca881483422ebbcbb6ea7da928d8f15337d303219aa3b86ee3d7e0819f9ddfbfa2159dfc11b8ad73432f435cdecc8089c2a0c9b3a3ff253f5826a6b4bea4e6f0fb69ca50ddaca967b3c6285b64ee260f48fd520319f131c0184c20ba7f97d3630ecec5296453e2694f771558a948ec8b99269ffb927e083a78d010499d344669c623cfb1ffbad0f95a6d8037035a03d7002436b3b15c0e064cc8717a379a6d4ba8b22751daa3671c9a0fc6c4bf1075453d47abaea36aa3f457b2bbc9474f6eb4a8dbdd332a72d0efd76fe0ab639e14a3e2905f125575e611c89adf0209abfe238c544d9e4a4e7fe9ca6202954d84a1798dada12baa41afff8795e315cd06afeb1462b217d278c6cf02f47d2ea4bd09bb2d15ca8921eae6e0ed39dce832014b9e1fde1e9ff631f439eec164fd8dd481c5f489b00d8b84fda3711b0cba070841db703afed09c32b3f49d4357fe0ea8c73581111b4cc90a673d5888b7cdff21dc6e0d34b2b198e5d3e777480bf046369d08833d539c13ae4d6bf5cf9580b5fe5b8bac9ed02d53490de4e477899ed0ca671f5ba8d18e06b01e9300bc72724f93a9dde3f199698a5dff3e9ef1a8856887dcea2ed7390a79cf5123e62ec9debdd15fd3b54e08e75e5ed178ab720b0c5733e72b476af12ea08c7dafdd3f838b4e9431e7a106afa60822a9825617c30fbb45a342247fbf88f172a6ff1eaa1c93ee6b19701f55f62fda459077e52588157a7d3320222fcd684971b310cff9f921feffd62ef588868bc20e5b954f95eb73cec3ab983283c21e43cae3f31155e675223fa0051a5f61fa7f11c1b7c5a4d8fa485349c4e5e1a62e011771d8956fbe6971c04381cd95945d7b84c61e27d631d096e075044110564d554144b7bf57c9ab9e25f64f1e21296544c121808b391c645d46781e2c7652742c8888660b9b2c4843c7cb62791609bf3aa017c2592907d7606592e2cb3604a36acc2e178acfac282d3beadba8f400ad5e5c3890aafb877317aa6ce8fa55399b5556895a58bbcba840adadbd5f072ce0d97185c80d6d7686d5527b420bd7ca60f20638e64ac781fa9a18914c045bd19a3c588f310ed57ecba453a046b7cb04999a7e39e83a90eedf54e921ebfbff52e7eb2a519a70b0a56cc013a3b8bf44aadc01a81014202e97e52fbce727fc70220c6cb3b4ae6523eb23f9c3b92da2bb7b1c3c2f01595da8caa5f0f84e5e27a80988a6c7d684cd029e53267b7b60a7881ec6485265a347f4be63d1e28e84d25fb05c8f598b2379245557802febfac8de2ea4fa426492ab97e3137caf21f8492b46eea6d07d15a963893ae10afd4c738462d2b991ed705b00e706f93cd390178df7ad893ea3955f86bff26eca447e18fc80144babc82e60308c3d6163260987ca828ce4634b7dc1e25a9c62b7bcf96620852390e80496847fdfb61a8f306f43953144cee144c7e7f35cfa826702b0233d564b698d8c756fd8b42c9d04376584b0a252f86bf6e56a359d46134c046956ed2df37458ca3eca044bf3f101fb44bf5eeab30eab3a762bf32e533ac30f1ba7bc09138f03b2c35871b7d98f1343c883a8eb5551cc96e67ed5ce35133418608df50042fa59d8a68eb6348d52fcaa60f92e03e0c493e7b53923788d277d8ab118947df417635c9c896f9977872025064a3ac8adc6cc0a3a4784823b76b66407d9ff4957f618b9128567ccfafb349cbae217e1de578fa005468cd18de76e4114b07ddb5cfedde652fd29224e18550962af3261d4d57d3c43578ca4e983e981528fea4eaf057cc95708ee2a9e643e1a361f7fdfbfd3b8ba6dcf9c47402bad720b9548489c00ed08cf87942b7a366d42bba423dab4a7922e2770e74bdbc6f9fd31babe5c07b971b64f9125ddede3c0f9537083de07750a20c79c408b21467c54071c89cfdcc93791854dbdedc87bcc0f03677956356c1e44b1a8c74d5c2d3f59fb93884275c39bb4c1776db5232e4520145fd0dceb6d5be4596724130490f6b559b5a40a1588e4a817d3d118983a1ea577213aa0dab7cc11b1b06493934b305dc7c1c54704ccc82557e3022", 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) sendto(r4, &(0x7f0000000240)="a20cd22f80a04f0a36065f3137460ca5aa67a016f874270a26e045fd230cde76c274a0fd7db4a901188b5d1da8dd6d8e58f828272ba92190ba9618a8dca82429951b129156eb693408cff4d99899cf5d1dab482685647868a447aeb5bb8344826506fc08e57fd24bd3efd03750c3d4b407b04ef7831fbc24095a0ca5f8405b76eef8990a5477bf6a5a076db979c5dce8ece1e0f89789aa8702f7e7c2240cdc4cfb2e883b48a6ce3ea606494deac45eb3ad1ca711f0714a3c87f22be87018dd45144379abe5da31814069c3b74b8a05708b0b35ac40b0224535b492a4d333a5e3fee6", 0xe2, 0x40b, &(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0x88) executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x5, 0x0, &(0x7f00000005c0)="4c9351733598bcc14777da3410f9c7526498277b37112e9fa4f958c6efab7c57757dccadc464e5c9aefbec181c6f25a3aa25676660cc770759e3eb68f2d6641e65962ea848ea24c2aefcdddc6d1eecaa1ae55fcd85ac7ca81d270514d7d4a3689a1210238b8e418049549b184b806babe2a6cecdac76a88c7e4a77be76e958a9c068d2f06bf19ab31a73e76ce4a2465260716864e33b1f9cf29a31135a29cfcf0fbde2127cb558ceba18068d37a093d0a2c50717790a69368083b80fd5ee6c43dc117e0e2e09aa1f4cac595d7f44ec84e0350ef79e167003bf7a5ce34e96345870089c1e30af78f718083ace168155cb5c21e1d17b677c56e37c11e142e308cddbc4a72acd17c32889110692ced80765bb20c2e32d039206ed5b09df92083fdcd63f4c6680c8107ce01209294420fa8ac3b0b5443bed2aa1b522f1d441e4c9861da1c51cbb12046d20eeb23ad8f7904b35c9a42d254913ab5b765b24f650ed589aa78967b7766bfde43cf0f94ecd7efa587b18f09738a55bee61c626d61ca1d349c87d197aa8b45769f9df3313585b12fcaf25a3b297fb0738ef547a7e576ff4550bcf2a9e4dec5b98fb1fbd3d1485ae38b4cc654229c32b16cbfe3c8e5495c7b044c0799eb3ba2a72cf4cea59264142c9b71eee64b8b500d80f61abe1c9f566d5f3c391450e6a9303c0e2f9f06123417e1cc8023e4bb816e2528904aa15abcc5a9b236d50dc4ffac17ed9910bce190e190871604b623616f7560440141f306e22e7932cb82d835385e987e257929e7b7c0e15f24c6aa9a86d306812560f53f2d67e5609ba94e1eb5a42158fa4645df370a8b74b953ba64072c8826b07ac49dddf873ddac6e10b5b2236aa6b1dbda352f0c122c078e51510f63d03e0a4cb25f4772528dd557d025456db79e295fbbf4cf9b12fdde6f1b00d3b5461d10a7776c0a82a576d8ed75aa90315ccc2996a0289dab5d854d71bf50a829d0ff791e17d20c049d858f484a90d80b1e449bdfa00776d7f116cf0473f3975e98dc3d3b1d002ab9ba889dfff6cd074c07b454d281c55d83e57a6cd65aa5d2d34d43d23c03132ff612e44b79719722ee8dfc0a43de64d9261b29c78b913cf7d798eae7f7811f52098169f6af58183c251b3838501a311a330de3242293142cde1cdd6788beb0f83192c45a2c561c2b1a8fe7e93acdbb014b850d17136ebc4686c245872ad3239b717d3846358632f51795b50440f1105fda26a6add58e8f9b72c153c735d9979913c28a3888962f623ff6747019f56e9a42d6a64ca7f1eb77648afbac75e82ddedbecdeaf0ea5fd1fced8e3ac99ac3ac894d587cb6a182b5205e3ac21286c39c30631c90ca4218da4672965ec510dcd69cd83a6f919ae0986e46d8ba665fce4a40ea998b15a59ea932541da11b2ec3ccb1d03f5a20da06a4c0c93bfa9dbc1c7260a769f6f4b9c043584df21251a96e6ae7ccc6716d7ac32f3d2d256e153905969152db515032e4859fca64e7d5c0bbdbad3e867a581ff55a9224fc954d7a68790466c22340acbc3403b0dbbe389bcd692b4c1b6a915adb44143aaca8933f79354b3825a0aec031ac4341fd30268cbc4c4129781ee69a6f5b8555ba6f70757d34ec91ce239860ac6de23e0e6ccf12d91688a72f750d3231d0268b12be5754922d67fb3724f9ac6b79fa8bd7541f2552f286a4096326962bd1997e5996e61377a233c6271e5ec2fda5ebcbc95880b5d8b35e53249576e0520e1749533b29ea0454fcc5b68fed93ee3773e8296eb626abc7fc6fc87f7dc5b3dafe9326271892ee6cf7083dce317a840ab98d8bd4659f46f72739fc4011e9c342e0674484f4cfc92fb3bf24bbf6178743e12276e36815b17216a3bfcb98906b596f2d8d3799a5c2677756c7667ac4f06a1a0e694abd69d040b85c0d8f88eb09e969d8eefe7f69cdccca5a90d201aacc0a2df3fa51e6798c0b97fdd59d59c190ae26d2f07ca93882dce558c8e213671d31ad39d93f7113862065cac3114ccaa3794eb01487f7ba215d2fb4edd13b6ff4e2782509a66a3204a6e5b7cca85be470d4e51fe44a02525f090a59286dbb8ac67d4bf4cf9da5f81875459d31047746bbb4d200083db5192f6af086f7ad1ed8d7750e7f9154db7fd3a8826729800e0b4b657f23a3f0cd39039985ca5ab86adc97afc88dcdf0c2dc3f78b94f85f46fb430a468f44f9e5a283b775b43c9c7822ac30ab577c50994d0a56508ed2fb655d6aff689b9dcdd42365ff15db02fd47037399dae8ccea9655d727337b6b0e8408068b13355080707dadb31e821520149482e61375cea3fa7edd4b49991cbfe4dc4da0a3752620f8beb101d5d724e25d03d4730788abac53d65132f1b6bd3210209c1b055aace26bad98d8a8727ed04bd09fea72a2a6f4d22c5244da94a1f7e2b16b3091c24ce9de5e3674fdf0a577b688c90b415e3500ad6be9ea13283770f072ae54bd205643f12222c040613c1ca6523b39ef2e16dd7508f2fb7111ffc05e050a8fe00213de8a86dac3aa4b98c222d7a8546f15678c2161f2c8a3e8f2d804f95ae302d2123b403397f723ee16ee4b76d591b6f324ccf5433dc9acb80d83fa8d539db5408b3eef39925a12abe7d1c49440d23dfb2289303eefe5b612530ac9a23113831d4b4e73c54c96a7c7585e262c48a223ebf2a6ea64dd2036ae46164eb0d8b0fc97be0de0f711d8774bd4dc215d508bb2cae36ca253c5e27c11c3ee6b63b97b65d06c1536bffcc8a86e2d24de6f373dbbebff48b908a1a45e795b776efc7f3687f1829eeb6ef91efa73a1d2129f821e1fd1775b41772eeff4db4a8b13cf93bb7860660fa42589b83f9fb658b76245c9384ac44d553994392cfca240d94099d024f0768659271ed5f6cfef13774d53220230ac7a71bad1491f27061e7069e4e6b65d5a07a14752936e467fce90a1512f925fdbfc9ac1baec41070e5e52a73212c1c787002e9839dcd20c22df7177f4a475ae55d8e6ec742a709543f8c2895a98c4682a3f5cc07878325bbde9a8932d3d9c5ffc476c47bcc83ba016af5969369f3168d5e8596e2c52d4633abe38eae1740878f8575afb4d72575a374a398c4cc9175098c7801842ebbd7f0f1af1ef0d945432caf27b0de72044137ca12ce4fa4a731c6c7fc666cbc02673a9601be1e292ac46958d0db8aa42a8173386be6030359335f2701a028904c729cda78ee8429b44140cc9d5f5688b6efcc1d689437d4b23d53d3ffafe024cababccee21793b0c72cbe548a2ab7bf96a98b7d1d4e28de4f45f1a8ad8b83fdf39b4aecca749752644eb6df7738b3165cb95c760413f061e5fe8a3cd2ecd920b5d8d13a4b09de11130d8a4fc191193bafec1cc70d47c07d4b6997ce05fc1a02e66095766c06addb9ae3bf44ba14f991c613523c2d30376201fbe8b4c8af43ee0b6528e62162f0aed926625db2b8737c90ad1f7353b8c78a6b493a7e790ed45602e3f2bfbee7a6e8ab449d9d8f67ffe08fe1079c8cd32f280b1af714eb7b7a49ef7ac6192dd75871e2675b346d4a386f26e6c89e820e492df2a5a4486742f91219e8ce354d40eebf3008692a4c3eff4f5169b08391b4863a87ba0394379c2ce10e98c119035b0813937232de638ac9260b5f7133bdaa0afb30e055ac0b7abca666d0c7aca6166f09db66bba6c01f79824aa844fb29c3b04ed96baeb022cfd33710571fe7ec297084e59243608f6b2f6bef7ffddfce54a6e0601b75efe2327e78a7adde543ce37ae1a056313feab210acf457c27d7d0a5518416f833959303d2f762d103c4743433188febab261e45e07fe7b4a0e1094831ccb519764473556409d52db168ad3030fe451a6c9ec40517c6056227ee85391322f2de8926a96ef83054bc0a226bea709ed0bdf6dd86748fe03f1e4bbb0c0414c8870c5e1cb500f66b65a92ac2d31258ab5822b19f71c191e88bc5d71ce120d80353a94e22bd06cbb27415a60a1818ecc7db36a2a44160f30224563d4e853ffb0455a392e45cf46cb8d46f672f2dcd334bf9a392688961ee727d9083292aa1ac93d3b8dbc47e8afc6f4e682bceaaded648f19374c0f78588a27dc75877c24fe23c13965430f708ff925ac4edff661056e0d1f70ff1999f11522332bfba264c1c92692fedeca6daf04483e438cf1145cba67f74ffb720d4699e9d2a3144f37a42830123a8c9e3a0414e0d0b59517eea6972a55a158f66171052dba1ae95e4b504f787c20acc5074237dcf5cd8f85952f2b15ee72a2a76328b5975887edd25d21a804d6bfa71c1b5553632cd7061da16f1b73ebcd77993fcd9f13d5cde665f5bb91d3f000a428cb731b017a7c1b5974fab8c5d2d823492bb1fc9c2fdee734d1a999e674c756a6bf5fffaae95f91ac40c5e117a08fa7787d3f6db156e578813b0ac6da64e2a16881a838cff60e567381694ad1a765d9fa4638002fa56a137170e7741e93ae6ee83c596723e9f679e285379195f317c9cdd8969b5897df0b89005d354f63cb7b7ad63f58e6e9e0d211116d9d30e239bffe44effaac8c3a6c50a163352516a871ca464457f109ba8f3dc0bc8abb7372caf7cda6f493ddaf84eabecf07b29f44838b75d919b30b0e56ccd82cf1a5aabb0a5ed6b3378f9f724a99daae709b9927ccd2e5939ee2a794ce31158eaaa6be88208b7b2353ceae3ae79aa1bd3a6c0a5015adf07f6af2efec58b968049fe37ab9ece47948d37224f9646feaa629e6ad6542ba39afb6485cd104a5dbda96a5c6e1a0bdeebd62f08fa41052ed8d4d51dd815af787e3f5c8440212a9a7c6bf48057ed9be829f31f42c67dd6880019e85668a91aa670160428a060b95ff3c652889bdf285f86c7cac86bddecce1357cebcf225d9814a324e14f0ad1e85d351dcf888a531199bd6731ee1c737c2bdaabd8be9e80a7ad0ae4e12f4824193e06f34f5c62b8ea23d06b34679037b33be37dc320b6823a87c7cca0e1bca6e6ef2ddd26229f5e1d7d8afc4cde07b0bb8ea15283a48886780edafb75d22b645ff6951568eb9499d9197f7d7085bce406d53ebebde14a265b908f0323844452d64138e8900e6346761ff5ac250cd84aa309b87d1c04267ff327b124c93fb47ffa9e16bc1758500da6e2ee460fcf4aa462c783de6c646dfebb1241218fc795c2b1c20801391f551b99c527f7cb962a670765399aaf49a9a7a5319ea1ac7148c0516339c6715d89d4bc5b649d8f20713adc3e9923d9f0df64b2e4f717650c186a1f91c24d1d7a769bdad881557ac6c88b0df2240f82b229f2d4bad18c5e40458ff4e676ac523d9899c6e0ae39894b42b99501b32586fdcb4bf4448af3542ae073bcebcd7971dbe9845ad122206480ed46a743247c40f19e19345dd570e52db018c2282bd235bd6386ca68098787b03f7c06c22cba2c105d5fe01d707186", 0xf00) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) close(r2) setsockopt(r1, 0x1000000029, 0x24, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 4: setitimer(0x1, &(0x7f0000000240)={{}, {0x0, 0x3ff}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6, 0x1) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0xa510b7b113b4e5a1, 0x2, 0x4641, 0x8, r1}) pread(r0, &(0x7f0000000040)="3a116f8ce94ac0f984f31acdc5ad8bac2a624033057aab8a90f8ec54f5016aa6f9e4374b1e3b0cb8440d2c2db7932fac62c79aa37df4921de684e303cb03a822247508ca030665be171842354f03af00cf8b62c9eef50f8ba92e0b4125fb0b9651bd2d66209ef77b4885849cc1e1ab", 0x6f, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0xc}, 0x2, &(0x7f0000000100)="5a82e9f69a13cc5fd788e1cc3c350c23d2fdbb5baea581d320b2aef4ca4072834ff747fe56c5534b23e482161a5a74066553d4de053362079ba9907753f95825be3b0ca19ed609e6ed39bd84ffaa738b8fcbac62", &(0x7f0000000180)=0x54, &(0x7f00000001c0)="20234cc68bd8a97016967c76bd2bbfe8b045d0261b1beb13c930683578d26a8ad55d419b0af522ff78c689116973edb7279676e0a6f8525ad0c5005ccdc0b203b6dd2f145c00013cc536516e4b7198d9aa90756fecdb9650dce7178cb985dd1498578af061c6f662ae6d9437584a4ffee3ce908b97bd2b5f9b6304c36b36ee9955b327a49b27", 0x86) r2 = socket$inet6(0x18, 0x4000, 0x43) recvmsg(r2, &(0x7f0000001a40)={&(0x7f0000000280)=@un=@file={0x0, ""/4099}, 0x1005, &(0x7f0000001900)=[{&(0x7f00000012c0)=""/252, 0xfc}, {&(0x7f00000013c0)=""/88, 0x58}, {&(0x7f0000001440)=""/160, 0xa0}, {&(0x7f0000001500)=""/58, 0x3a}, {&(0x7f0000001540)=""/189, 0xbd}, {&(0x7f0000001600)=""/254, 0xfe}, {&(0x7f0000001700)=""/215, 0xd7}, {&(0x7f0000001800)=""/140, 0x8c}, {&(0x7f00000018c0)=""/18, 0x12}], 0x9, &(0x7f00000019c0)=""/125, 0x7d}, 0x1800) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001a80), 0x1, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000001d40)={0x7fffffff, 0x5, 0x0, 0xff81, &(0x7f0000001ac0)={{0x3f, 0x1, 0x0, 0x1f, 0xff, 0x74f}, {[0x15, 0x5, 0x2, 0x3d149ca5, 0x4, 0x0, 0x8000000000000000, 0x200, 0x100, 0x200, 0x80000001, 0x6df, 0x400, 0x8, 0x0, 0xffffffffffffffff, 0x1, 0xffffffffffffffff], [0x0, 0x1f, 0x8001, 0x5, 0x1, 0xede8, 0x3, 0x7, 0x56, 0x2], [0x1, 0x4, 0x4, 0x2, 0x1000, 0x2, 0x8], [0x9, 0x1f, 0x5, 0x5, 0x6, 0x9], [{0x6, 0x7f, 0x6, 0x9}, {0x101, 0x16, 0xffff, 0x4}, {0xc777, 0xdc1, 0x1, 0x5}, {0xc09, 0x2, 0x8, 0xe900000000000000}, {0x2, 0x8, 0x80000000, 0x1000}, {0x1ff, 0x7dd, 0x1, 0x3f}, {0x3, 0x5, 0x8, 0x2}, {0x1ff, 0x0, 0x80000000, 0x2594}], {0xfffd, 0x2, 0x8001, 0x10000}, {0x2, 0xfffffff9, 0x2, 0x6}}}, 0x3, 0x9}) sysctl$kern(&(0x7f0000001d80)={0x1, 0x3d}, 0x2, &(0x7f0000001dc0)="f45c3a71e604c59063e0a54523c78929a3c02f9cc4e3c44f4f78acb2b005b4eeaf23340f876c12e15e43fb781960d884a9f4343e5cb74edf97d9d143419b581a5ba08f2b7da64c66c3109ba6f86effa7e679f8552e27f337bb69a403206800015fdfd79caff52d784c932ae6e04cae2c2b3178bb1572189cad48161994776fe06a9c721d7e818eb10270a8b7e2682223a8b302650f91f38f38afac4920d54547255afe02fb56c844bccbdac02e17ff342cb242a725d687e5229e72455e1889c1dc4ccecdc7ad683532c03635cb4cfae808b9cad9c0672261bd239bf05449fba18c47c8b49d20b769da1035d7661767bb9c9e547b84af9f1d757cc22c155b37b775529e53a4725e7ffa95b6fcad880079a3c332afe535594640f5bb4c8795295f0626ddfcef27015e0552138a5f3475e3decc7a897e038daff2e9a82f5a383c27828d6ff8f7f98cd4e855ee6162643018f1c8c328ba2070d758e090c608d13bcd6c6f0dc4fa72ff60feacea2e888aa1c6c53735404d8d824f4c0fbb670398bf89634c93d6787d69c461b669e8b47f88124c0f4352e559e6373a89c599ed74c5d6dcba6740e08fe585d7c2a6007e68f320733d9387ac975b7cb808927576ce8c58c4b58967a13892f944b6b05c662d61694bcd04b713c8b164b9f1464ec708e0b509a0ee890e27c888ad9b3ac5dfc04d63173c6c6c1493743fbe00f94c83710f18b64fe3d199a7e5bb1ded05ebfa0b82d83d9bee50a6431f57229ecde3c704c333e8bd9165f11a37b17dcdb7aa50c908c6fa18fa6915b422f9a24bca1e54e84e36f0b5015d96725ec3e45afdfec4034e7b25ec052315fae7603ec0a48d893db325752b39a92c7fb1d3b8fe26b48e92fade8e9c0bd2a7bfc24fd8ab5e9a333c7951eafa46bcac606ee1934787d5c8dc1d687d988bef8dc65d009e32faab830c99e4b3db3ac0f832bfa947d530be08ed1bab4fd50f9568d3c7a0ee7bc5c6697e6953ff4ad9437cd910a710e2ee73c125fab88a3c719ed9b9d440425bd045d4d60ecb06beeb8339a27ab3d562a928b6ea2c88690c06fd1a02b6013759e55a9b240872be163f68c2ddd7300b99c0286482a63ccbf9f609a8218d07599033630484cc5f240b68b6fe0e79511859d49830c2edccedb39652cc147bf5d418be0cf34c6a950dc2cd988acd1efd0ad7233036bba3ebd44530860d3590d33fa7861259fbbac3cdc440aa96747ae2f6f4bc51158ab756e8a7db1fdf85c6f1c9734aad49b7f201046b99fbf9a91ec7a1ec35becea920571d6583c5c03a0f61ca3c76e20e04039ff6ed9082e91a9b45558c935d0fb4258aac7603f4e1680a188ad89c398f43bb871a5d990a086733c64dd9aa4e500b452f8a358a27d0ff295cb6cc49f20b81ae5e041d13e91c437e36f7ab4385c45de85bda4910d1dc1fd9b53d9afb969c7bc00942d04ce68dff878ec3de5a63c38e457caf529dec001e598f399d0e37f6f0db6bf2546098413a1bd2be0aed9a9065ed172c29c27c7faf7332425ea79ba11078f66cdb3ca57a959c29910fdd9dcd40b081d27a2fe22bfe0cddfe0324a6a245d45a3ab817ca2df3f1aec04493811ddcd3f85ebc15e6edb5cb9d80c4d78456d9bd9f137a0dcd3a173743be811d9b76527dec19ffd5aeb01ca3c0136b0a8aa61ce0100c1fc21a381efdf4bbc73a3be65c80298cfb11a67dd17bd905f91a1d9ac2d99ab6e61f3074923cc316b08c2acb8a224924263041c9cbb60c71ac73de8ac95c3029d1f137873fe0bca43ea111ce28e92cf78f0da1b079431d69f256c7925e429b36150a09049bc9218a6d590383b82610de5166b5b9549f760a89a5c4e22de245c6899519c510c66a722810d05cf1a965a763f33a51167a5d2d8f50c2709f31f3d617acfc1efa634895ec875d85cd98e10272d856a73196d483766a78c1d6b36e9712e3f2bf032f1776be2c892849829f5331c1bfebbafa4b3ff3a79705ea3bf804c77213f56607e3f6545d074643a5ab53a9ccdae1b50c0b5b7c8d11e7e1e78bafe7975f7cce1aae98379c40454a07b5563da5cf50c9f13c9c42da9436a11f4dedcca5a71af7b372cec24a30a85118c2429206ffb53a830636605ed6e1bd8b27b5bd2229ebe89358f8a76a4287ab217a95ac97b17197a1abf91a20af16d2c8df198712f6bc4cbf98aafd4f667cb7e9ee113a0aeb720eb354fa26a6e8473e3f416e785b6f1cec1bed4fb4d7f5cf275c6d7a51b06619ee6c7d36bb1a1b510b50ad83bb4d0f7dd04c72097115141f58fa0c3de7e9881bf8afa0e3908224d946d6dab24f5866562ebf59b3deda2e07075263c035fee310189369b585f5237a04b474f3b4c902f9068cb9562c8d38fdf3026721c743f2c269994a429deffe17be3912868f4f476f7ede9d1b39195b529862ba06dec9c25e88ac18b2bddd3f8619a5426d6d07d2c24178b1812fc4f8710a997e0903b3935de5953336a546a00966f12c3c4f5f4016ec7e428754fcd4295faaa5278a6cd2468ea8a7c30331115f67bc2d9957c7d0cf6e8c5c733455070b96fb54db2b2d8fc83726c591c41ae92955529fd5316b7e7dafd2ca04865072736a8864689eb9253ad3f98c99c39262bf2b57863e6b8938a6f9ab10bbd8cde9443b37473d915cfe89c0edb5646038a77361f3312147f0ed24e41a3a0e3c9406dc0056b52b180412baf6a5c9e358a2bc5be94c19ec564fc3f3d6830591c556521423695cd8e6ef1b197463ba49a6eefed72ee7d87fcec362ec25b12e36c9fb75ccb0a03c855fe6f6780653621486b1db310506facce9d088c68da023d7de46068809b9f8742f2cf28dbd8cb7a529c7cae2ac039e457c16a9f965c98b8793ad8de4af1144d6092a40f623f8dabf1566e4b510ea598cbeeae8a1613c41de6044775b671c126a3f271799c1ab289f4dc88ca82be4e92181d248877baaf487dcf4c23b41189431dc3020b901b5082a635d312ffe913d218ac8a40dce2bf23403051a0de0a6ec33d51dfbcf47a5a42bdc87e4bb0c1b51cf5088184b495997b2b3c6b45f5c50056b2b3363fcd8381460b525db451c41c42d878820fed5e3f57eba4e71e3b856c66a9dbd68b26053b9c1ace1a85d65d1ed1725f66dec65e66c2b5ebb0e56d23a24bf6856de5a9cc695bfb9eed4bca38a528cdec53c2537600640efb4b9e38368c72fcacce1a159f755a8cc01c00a3c7dacad3e3226f91a77e3e43362c4bde4142565896fd91293af0b297792c44c1dc298d4255099bfd5c11413d970b87c18cbf038558148714e7aeffebb9fca9000aa8a7f7112ea5812732d5764453a9742aaeeedd4142f2d1caee099ce7dfe282d6d54e4911d470d38443d5d27378690daa4b8c88d5d0f33b675eef565146582c90e3f44faa6ed695ba418d881e3937ab760f67cfde05050710eea5ccd9cef0ab1fb2636d7aab012cea23d9bb1279845cd80a963e7acc3f3f8627cb8111c0e9d3b3e9532f3d564625d710f918f9525e395ad0f7e7324802ed91b4acc64062e7049035c6bb0567bc374d6d5d153bfcad41258b66b90f08032cb01435fe2ab10a32f9c551e7e8ebfb7245e891bfe1e16e3749855939c594b9a5cd5c089d3313af3a4bc94f328eb5cffc3c1e6d525ed5e75ec5a47f8ba1bc8a01237d59ac5b5a2bd821397da09dd47d6127151cd44c227d34af91ebaab649fa8e5c918561e2e28e69ae0f06b037e0e94f7a83674475c61ae3a72435d0ed2136a06120352c30bed977b333077b276ff7070f7534e39dc70cc9fdb787f6c113fae15834466a10d8cbf5fa182784f4567cbfa6596c75190d83122462d0267f764b2c7d7cda0f8e35797d70ba1342b8cb9911fea9680be2b29ef4327716b4fefa5ab07029cec19735132ffe77c5f078c6fc98771cefd9319658ac04e6f879e135253fc89378af72e04e616d7863df3b1ef5615c080fdae548fc8f9f607f2dce740200bde2035fca77c7bb562b07b8a0945b181c9011f44e2880c2ec87cfd490745f8c659809fc4faa901ff3ee625bef74100001977c54f7e9825264a4362a6ea7fa1cd67191ece05cc6451f6a65cecd15dba1fc8ae4cb8e3ec0cfbc04679dadd90a24403d1ae070ca87e70d24668aea891e92b1b26ddc37b8706626c6c86f9fae74dea5ff60fee046d7076295aea91566a512142daa8acdba5ce694d8e568d7e72847adbff65444fb9059e772abe1fae059cf70534f4d87e73313c90d32f923ac06f060de0fc9423adf3fd836c6b113d5801501fda1ecfacee0993f563793f57dce0d772ce9c9a82241786e78546314f2620f53924e8b29074d267c03a6ee9b6a5e7b99278911abdf1ca078f28fbc840499e911b70afcb228a1128c4e0239f0a371fcdcc9666267252d10f8a342d53c4cabacf9b2bd45f8ecfbc5ab5a976163f2a0c0243795a706021c8c27b69c2f066a2a3ff5682183de4e940fda78a43b6386cba8fe052817ef2d691c98fb36e6436dc54632bd9f79b668194d9b8ca01847648a42001b6eb9265390a1afa46756440d1f9be3c2d3bd116d8b76a95e4064e31ff501b3a99f9d7d4c240ae59b892d59b136a2db15046c1a5fef377e2d5399133190caffa57f800c616ef656c0786a591aa31675a5c1ad905ef4cce7602d87d51eb6e8494867c2c5b6c4daa156eb3bea723d6466e391f2c73b4475db4eaed3e9502edf7c3da1dcb0a284cdd09f566faa347c4d2501236bd43ac34f178fa77ea6eeb50a02e0789221d548af8a523e8b00fd3bf919bca297f8bfd13207e11d341a618c643062522036475e593e1f29c28059540cc824128aeff291bbeca6e45a93186ad821f8c7fbfb9609ea2ad22154dfbe9ee839100966406fe055a468dfd76aa2fa2ade4ca9df1456780d3bfdd88f9c67748bd98c6056a2b8b5f555d5ced5fe3e19e61d85bfb409d7a2aae10f1d0d8aceb1f19c98752dcc3e1bd00f4d3926f653e586dff5f575269246ec6be4b83e2221c4527d5d81b7387cc785bd1f300818ddf95915d694b1e467566762960932fe7a20db15f3d3258d12ad69b396cfb32312c9db245d37d6fe57953be88730a9b4332f9f32cb7b39b3f3b64dcb13887a0bb124ed2b24da75a6b36aab75ee40cb4436f3b707b4cd6361026e77f5c1e623f8cefab315f3765aca4a283faa6c4432367c60e0068efd7b37736dda5ce4fdc53cded4fd245145be59fc930abe6c53785f3cf18c8f2cf58a14acb886383d1c21f851bb6ba1af72609b6d80e8f8e73e1c14165fe3dd8b82a2cc001c2367c36f4c723d3798c37f337668bf34ddabe204d530187e1f5e4f198e02ade77d13954a80844667b006b4b0544b355aa4db36337c94cb9a28346f6fbbdd4fefd2690c0d0fa2bc63d47ddc06b80ad92e773a246574152879ed2be983b61f7fedffb5a2fafc42e38be484a5914061a12d92f53cb4197459b594e028c94236dd9f13594c2043db550e1f44a24b879b22fa1d1e437de194bec7aa82fcc26ac49b70520b936625da0b1f4d0f6f87832a25ed1fcee0fdd09626335196a7e64d861eb0037e59302d92555bed1db85bbe2dbc313e69a344a7f9a92bfa0e47cd29f92d4bba9a65eafa570437047cf7bf175f5d4c42d866b81d1f344ac52844477b206caf98ca162b587da08a90563fbbc8ea1a595a328195ef95d63a0fccd5fa1368fa7b1184803c97edaaf09018163b15240c88125f44ea2a3f232ea0d0002b00c43b8aff0dbb0dae2f8ef67864ee3e7402554d1bd0419b997717484d60de32a960c0ce744d08fa63a23f0e8762db9d9d9db21acf0ed2b", &(0x7f0000002dc0)=0x1000, &(0x7f0000002e00)="5188cf9c35d8e8d812ce02e63ba6d59e0958ae5adffe48dc9faf8117a4265afa77b6cc66983f462b8b72c4e4b86cf8e17dd7127aeb6c22b02e2e814d664900ae62540d29504a5c78f90a68e9410e", 0x4e) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000002e80)={0x10, 0x800, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1200000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x285}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x8000000000000000}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x101}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x80}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}], './file0\x00', 0x4}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003080), 0x20, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000030c0), 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000003100)={0x861f, 0xffffff80, {0x4, 0x2f6d}}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000003140)={{0x18, 0x3, 0x4, 0x10000}, {0x18, 0x2, 0x2, 0x3}, 0x0, [0x7, 0x2a01, 0x4, 0x65fb, 0x0, 0x8, 0x7, 0xc46]}, 0x3c) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000003180)={0xfffffff7, 0x2}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000031c0)={0xd3c, 0xab9}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000003200)=0x401) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000003240)={0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000003280)=0x6) preadv(r4, &(0x7f0000003380)=[{&(0x7f00000032c0)=""/185, 0xb9}], 0x1, 0x7f) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000033c0)={{0x18, 0x3, 0x89, 0x7e}, {0x18, 0x0, 0x3, 0x1000}, 0x8000, [0x3, 0x1, 0x1, 0x7f96, 0xff, 0x4, 0x3, 0x8]}, 0x3c) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000003400)=0x9) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000003440)={'./file0\x00', 0x3ff, 0xffff, 0x0, 0x1, 0x2, 0xe8e, 0x4, 0x1, 0x2, 0xc, 0xfff}) r6 = accept$unix(r5, &(0x7f00000034c0)=@abs, &(0x7f0000003500)=0x8) fsync(r6) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000003540)={0x1, 0x2}) sysctl$kern(&(0x7f0000003580)={0x0}, 0x0, &(0x7f00000035c0)="ebeab0cec6d641351437a2f83e6e9da30ef8cf6cb13e76cbebc576ea1ae7bdea27639fa5073ee943de2b25931cf7012c07", &(0x7f0000003600)=0x31, &(0x7f0000003640)="38958157594c395fd78ca008184ee2a974a88e4cde0bf8fe382ee8b24fef31901b9b2acc27aa693536e6e39ab0cc480337a68a9b7d9a3bf363bd67c0c21f21631b19e0ec537d9de4ecf08fc05dcab6aa53f1e90eeb5d7cac680fa54cbcce58b50bab059eb36c76a74decacfae2b75d9f7b28d4d35b57f0f0291bc64730b8df4d06847a8bd6fada1c9a82448f342281b7584edf58157970e827e8bbbd254323608ed9c77e2557b168346d8d2af740bbc203741f8b9f845ea1b0828dd2a79dee1098a2ea7327a3967fd3bb3ddc3d813a9152dcbe36c33902a9caddd52aeca9ea163d989030e51a99aaafe626057a65cbdff9ba50de1ca354d4bb0000374a539c364339f0f52b01b046844af46b475e571247a3115ab595be690806285e5fe35549d98dc168181783df3320680e31fc2981509f7c4f6e032e6aad42028c1178cab9366e90c7a44b9d433d8da6eb04338e719bbce8d33e0def0ca14c47d9bc39d797a09c17a11303501560cf9c682f90161efeeea51de2227022db5f3d0120969f5b1263a9280b1e4a5b4619f04d273e5cc047ad05ca8a8d2caf854fec7791a40625c583ce3a2838844e7bde22cb1f2da1ad35c230fd4b7fcff494a6a5b5397eb3628a7cad33915162cb3b131c589d61953182504e253dbf411a8842fe54cc619b75378afd5c496510fa55d45d10d1a153b704665d7b080a1edc45cc6c6f075cde513b33527e7b131f84a3e236926b76558d022d69bc26c43c2fff58c9ce58be4f5109a7518ef366690e1939f2130e2ea92b8b0fa2f90b1156f27dd62f60dd9ead68f71c8b42c6591e15279769662bb78008a27a4cbbec376894446994fa5b4960c6071d144120776dc79842545f289ee34b402ee9f6ac0b0188444881eb57612031b929bbcdc84b57a608bff9edce6899d6019cff26c24612ae18aed9b36d49a278d9279a5947277118a0150f4a42474f5916af91b997a4e5ed5d202adf9a77e2ac593a61e369c2271ce140a1886d971e2e8a5f4f098b81418ce6015b4d117daf9bb5fddc252017dcdb9dccd133764e18f3c317e212d5ba4d37e310928354f402e191cbe482d3b9725349d3f663afc21ee1c65abef203dab5d00630b4de305a86ed2feca09160bc4410eb3d34074f934fa12dc7de14c8f61034ebef64dfbdf944e6c41c3f8714a5bb05d9a3dca9c6a97da72347faa7e51b2dd91628ceb4b9c7edc342937078bd9d7eecde38d5dc58b25ca76a1877cad6dfe175cec1a0b3427de8bcd90197020e2feb35a8ac57b3e881e270d0357829d1f6b504e80a4b0a669922d0459163a37260894f3bbe9adee6fbbb3d34c1fad96737331265e7eecb8419dfeff62e50a5bde7ba45bcfa885a6fb095e19bff584306d9e4027b1e42c11e0cf2309234885b28d5dd88a6d74f828b6d3df649bbc766b24dc7612a8a4463d77d74de7791520a4b5908c81506dcb1b1f5a138a4c2c83002a2ae06faef8930e26225a95d738e504366a5f0e32289523fc58b093e7e12de50a1d7cc53ea910168ea08872b2a23287ad8f1650849ff368110b0494c22974791338101d14513e306a4fab9db76c676bb059fd0bb4cba3a2b0f55eff0ac4f963df9cc7e45a7062e9aa703654fbba76b3140edfaafc1d5aee1eba973cb7bfba3136422690bd70d355196e9da8c5c773f82ef0cdd9c527076c2e6a2c54b924d50dbdaf5ceb9cfb8f52747c1c25a49021a51d4fecc54b946176967651f1ddf24fcb0bf70ff8e3de5e0bc90e14e0a56cc208e5d80ecc1740b112ab8e3f4cc915b4aa13a83f5367f8abccc2ee5161de4140e8e236667773ad486ab26d78b8d094be9af304666e940e5762994a2fb7305a632f22abe8f479b77f6c80091af08ad7d19d285f28cf13e6f9acfef6140071aa332f52c7d7599251d085081decc9e0e3df8e2c80fd5769bcd532a83f2421431a56b010386cbd4c8a8c2a62586c1139968c95170d5a501702bea94b2fd85dc913daf53810ab8bb7aaf56c2e949312c2dd06f624174d9ea14a092a826d26e8f0b021048ce6afb0de781d3decf3d0d2187035c5ab0c922056a062a3eafa9e558bb0a0aed59c6d3068fac11a783ee2bdbd214d9f9324acd8df56c899452243e21b5e1332c9cf419abe5f1ce619e01b28483809d17446268f70c7f72ab4c8829863035cdab2b8abfb4d05e71b8886b1ad818bd7b46c236cb4e6605589f8b15ceb9ddae08d16a760360719a5527bf753dfacb48ac0bd62d3aad895c9603ba3023e49109a5efb00d986441c1fb080de5aafbce81557fbd8ea7ffdd88f585c45f565df0188852ea9125db524c7e48ccbc9605dd61a80eaf0a80bb5ef98a25cbcee335a1eaab2ff660b8c88ac26aaf20bb3b03ee6f8e512a4e5da24d7b1741ca70745c4f554a4753a77d23e94a21a3586f1f9027529443c9cf3c4020cb8878d9881883e8febf61f980856fbfa53139939f9a91a8514804bad80b7b0dbd46b9abe83de7823e451ae72dfa8e63a44e753dc5f0ba1d58f5984f05fff1b91a43644b798e0efcc2038c2321ffba678341584d11d4bbd38010a7a0f9438f6dc686b87a4ac664db320e50458e8a84957d6fc005aa33aededa5fc741690540465156e5090e7f93c6ecd70a8bc3efaeb99b874ee7affdb53fdcabdf72a54418eefe8d29ee24028e10dd0f79e52406e1d364341b5d4fec5fa8dac8b999517a65c1c97613ebc72f9cac1053d2cc3f511b3254c18bb77bd791b2bbbd30228352f6382492591061c256a72165bace9fe782bf55cc981f960f829948371357281e18f03c75a5969b845035935398c995a405e9e371adfe9a9cb2ebb14f2f369f81f59aaa39e337187b2bcf58a4c90e7293852b637f3002dc156bb7f1a0878fc0170e2ff54c7547ab55fbbd2da0c3024a12e7738df912a2589a1512581cb356452769c192c2f002336a8fc6dd6d6a6e7400d23b7f6d09a7a5269878b52c409a121c7ff11e11c1e444cce98f1106fbbb5b15eb3214b3f5e7bb92031363031b6df4bafc2e2b46d3d710352dea0c87d66a325a157660b6159508fc1b4b8c23d2afb1736ce72c04bf312b09c90db1ab33309cb1ec0017f0358828c2fae5591c2aff07ecdb78c8587cbcda5f689a57aa6d3dbbe794b7342d9f3fbb5d91d7fda02249759ec50bb5db91f775f4009b229a22a47d0470656f8542612ca162b2dea102a24a5002ff74093d7be2cf3e9d97e14690ef680cb805595a9f721c6a9b5da9cf186c15e10142a44aa1763964c00239f42e0ce400595199a5e5663c7d4d51716a933f8b32b2fb05d29bbadc8314d2ba1633dbb5e70ef2cc558f9cc512e00ee128427af00d90823819f2e58da8d6bdcf146e94a1802340934f87d4feea4184a95600bb4cce067578ff6e75ca8ec516f0273d6caf227f6f8494e5abcb08aefbb427d0adc1c8dbfd1930605c6dd84e5adc68613a3509e956ec096a64d9e8a46c78ed9d35ddf73e57fdf94308bc88e6bc63a7eeeeb5a676ff173f2bb9909f4445371d1381d3d692455e1bc3424a6d6ee77686474f5772293fd039e1e4d59dda64db34731fe3c639db82700a90c94d7206b06e41f4668357c0ffc0b9527382f95ac704c9e3e5a0314b5f6abb62c8c38b0118776fffefd537cddbc4e1b1f9d2acf715911d4d25d53dcff62f406ab77110a1e93b003844741624a8036d386dc8356302f1b6b5d14f9148d6036e0bc8946a85d8f09ad6ff1b7110b23af60750449a77455ed585a3d0756fb5dbfaddd0bb17e248aca013a2bf5cff871b58098bdde7e2ca476d64d670b4416087c7503b92e61c66229bd080fc474906c1d686f4e58d7a9b767b7eba2728fb18d04d364d69faab683348b3200f0cf14ce4b5d60bd0ecead8d19ca8eae3d2bdd3ee5061e77babcb1ca24f6e964a36495bf324c05d96f992b92637babc3f9e2eff0164eaade24e86970cd0240be4dd2a110b99cc8baea68e30b0752ed0de4caf3dbb9b19bb0edaa3c805bfb1779dd55eea9e2518f3a0c02c2362ed0ec5fb8a125ed23ad6b195f54719b90e21bd8a44c211585ce2cc6950b1a38c85513a44e91f6224e53d760b5f16aa92e01ec18a55eaa276758a7664f21455f05cb0b7015d155a54b12f6c1147d36b736bb986fd220f149b42365b1e0d894ddceb2c4655ba61d123d6348c9fafa2f9fd22224be5638097f0248c621ba0c744a99c8bde117f7f62f9a6642fcba35c8e090b1cfede67bc4aa0a54c218feea30168ef9482278484f1bb597f65d1e7dd11163e4bca6a535751b89a1b69967660f3ec5010367247507abb4f9198abf0d5fb1b606dc3a6968a3869663ed2524fc6733542ae1b493bda2355135555726a0a361f9f2ad547de63ef68752bb8ff5312c0db87928709e23379aee06f85628737b26ab24580ef3b5a4c3fb60f738cf9d17b8dd8f2e7f766c7331be8252f3f6f001fe581ebd49204e8df1b7759bf6f66261a7376c6bff2d5b4555dd83e4e01650b8bc4ef4c85eece38da3c05aa0218085c6588c0908ec4cc183e5505faa86bbff7c44d1430a05c7a63653f5b43fcc103b193afb3f472dc2d398405fcec21cda178b8df7f9ca74f2131ba5901f7a8c943e8ba638fafed744e1d97457e760738723750a27c9253de260ca049c5e45d4db4b1247f7b14bb7facb3de1809d5ae4fb2dd828ebdd00d7dbb4e115042447725268b4c76991a94eca1ae5b85a0b4a7ccfdb7fabce862bd273b88bed82b1f26415d43dcd3c7890ea704b1523fc95da663cb70b410491eddbe533e269d6e3d067ff5415dea256e841e1d3a5cb02a64f2c11391dd4cb1e4d6c52278d2cce874d3d6cea0b1941451ca204142a47a34326799132e2cd925ed639450c0537a76ccde0e2e886d79d2b5470f012d0b1412b740f75f221674aa7e1bd386de709a38d263f81d6284499e4f748a7bdc874b7cd14f5bd8ad4473ce757fc7c7d0b0fa90725114e1f668158f379d04657c866b886d08f09cae5c261d16ac0f8363b9d97cd99415c2bf133ccec2e70e3ff82f767d51840cefadaf47a1c6fa1fff43a302a56bf14e17f6861f1a9ce28dfd1d48b8b471101b81b495589298f8fca8ec4f01d1c1449670fe20e9506a8942ac2c43175891f10d1f6f591a1e92f462fe556aed5b33f31dc4be5d04218090250fcdf9762f06e9f655f05cbd57e9141aa955a4c3eefcb7418886c71ffacd2e119f45cde6223de63ee105bf50bfe998a98431ab1aa5ec32bbabd40ab36cacf746c7ca6e33eafb2e6645e0f31fbe52a4826a4d6dc223854339c8dbafef669276829abafa59bf6812d3f93d48053572e179735af8ffa43b41b582f321ba3a8e67547c1c2e8838df74b61f6dbb586114266c3d3fb88b168b86114c01371db6abda7928c1b8bed42544530c860c276d6e1e6272a5378aba7a1387be825d623c13a3275984499fefc63993c7d0d506bcc1eb03bfb7764aaf5d3a53043c182407800c461a3f32cd77d9fab6cdc1a09c7ba449b04e4d7608fcb6dea5bf43eed42fda11a015dd6e73c20983a5fa474c1ad52efe4b74201e3cbba62b0f82a166f6d8ebd5b5c904db447796c9b4f98342af82b8f5699a5d1ef906487e4382bdd887dace919d5bd67075784b50fd2b5fe454d24a6b4a84ee67dc71f07b23a7a3ca198d4271c1bcc7fe9727164756cba62761d43d5798fa6d86e2cd933ee074aad15d57009323bb17d52c310cd455e3afcd46a79e22b815cf97a45517eea23f8de68d0da824279a4954ca425682e5336375e19cd27e6158995cf090371e62b690d0aa76e2f9993ef9f0b35c09d5", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000004640)) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) r0 = socket(0x1, 0xf3d6e900dd783a7e, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = getpid() getpid() fcntl$setown(r1, 0x6, r2) socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) open$dir(0x0, 0x0, 0x0) r4 = socket(0x0, 0x5, 0x4) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(r0, 0x0, &(0x7f0000000200)={0x0, 0x1, 0x1000000000000, 0x5}) kqueue() socket$inet6(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea, 0x0, 0x0, 0x6}, 0x0, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in6}) socket(0x1, 0x1, 0x8) executing program 4: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/503}, &(0x7f0000000200)=0x1f9) r1 = dup(r0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000280)='./file0\x00', 0x8}) r2 = dup(r0) getgroups(0x9, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000380)=[0x0]) getgroups(0x5, &(0x7f00000003c0)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, r7, r8]) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000480)={0x6e, 0x0, &(0x7f0000000400)=""/110}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000004c0)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000500)="b9dac134c940b4f682d6cbb3b6ba8db8606276f2d6302baf7bd9cd9af9a77d739d0bacaf8affc211fc877e12301aef6ba5f12c046ba8e13d068fb7197ecc5235933bf0d1c6fc4bd0add822a36d9747a0abf574044c1dc99a837b82ac9469ab9e826639f1a9c7094d15aa44c949ad072ede09194d29a66cd336890698fc408bcfc7ddf318f75caf9bc3a7e69c485508a85dfd421615e19eb0757006adcb2facb8430e0d2c82493d1c99fe5c1ebd63b9774b62a0c00f98245b29bfc39e2ed7fc6d1fb0a5d1450b8a6468fd28c36c3fa59ba954122d89f2a27470a29ce5bc943cc12f7255378659001fefc1b8c3660a6197d70aae1509dc3da5cd2cbfa3d9f82c06112fca22642c5a20bec49d3d3f8214d0fc6d228e5b15183dfc0132995d0bfcf16f637d0794aee81095fd2976003c7afc4285084bffb9462a743a7a8ad1691057b0cdba9f77215fe0b7d508fae46dce8ce948dc7d8bb3b0f25f6b32ff0ff376bf86cd7cf27faead9f3385d67c3f32b009e07534aed3f4d09295b74a8150b2d2acb072e15c56232b4d5d3a7b54be713aa960f5834eb81f4698dbe9cd38418c5fb4cf7233e43ea31dead3b65ac4b27d028835fda1d99f43712c4250e6932ff89d71521ef21a04b87df3c956139652b44bcaeed0769c4aba8b00aac98c9ab2a397bf58ab84782f8740c80a9658db83a6e5558d5cc6b545e0125aad4ddbd26e5d341486c50e92ab2f6c94c755670ab332cc597431c8eafea786f1a733bbb3112e21f465770c6b9465d7b45a4774da67725a9c597623480e8e45adccc1e964ecdf3d230eaf9dbad56da3531fc9a35ecf9436831dd1a0e75c87a18a040f328aa007498766ab7da6bd3faa33c92b1ee9ba9dabd621fdbf5323ab5d2878001fcf23bca54e158c25bfad9505cc1a14c97b9c3f1e779edc774d05376132dd1554fa2010a6cee451c74a4a03eff370fe8c3bd0892d0aaa44767f01073ea0655562ee2e5d1b84ef6fef4ba0a99087d7871a2f4136267c7a6b6b1cc0708bb37ccfee0fd7de8412a8e2e96ef9f9554fa89166d4efbb4bf4bd9bc2995ace38b6381144230a2f5f29639a8949ff83fdab580a6c983628d57f7726861d2bcf8b96548af395e1b09fec0919030ef5890befefcff627f2b7caca4877a5965d37da4757f72d306ea433890eafada9a10eae356e8484506f4e76142ebcc4a7961212707fdf6c7c57fb9b48b3e7f30414b6a85f4ea14c710db4d846f58939d9bcd57da634fbc47cf4b68f1a399f0454010cbbf326a2761f0c9eb9e8d31dd82479f3bf7906959f9be4ac97cf44597bee6e64171907e5103867ee9c9017c1ce52fefbf64e5ea2fe9c2e4648b3d82737f62dafa772263bd2a120df67fbfa231dc23f713c263e21096ae214e3d6ee5cc8c240ecbee9eef823ac811288e4082c30a18d3f91313875c9a8614f701a67f07f003d77b80b6c93d5f6a00cb894270474298c70af3ffc3f9e9b91d39a279d69408ad6a8c254ec682146492c7a8dbc80b54ec8808ab5b97b6aa9cb89762376cdf0d51e9effe4deafd2b1d753f9c1e6d565f28ab4685b834957f3aea462fcda3c4e70d703a7d9c6e6e920af24540f797bd2f2ab9aa84f9209545ea02ea83dbe02f4ce3e938ad8eea8d52bef4f53e9915de712e247b987b4100763ff4ac2c79771d8ad911d47df42aaf46e2f1b30b5a0e540d87610ee1c283970b040b176033c94688c91a82ebf7a7d8cb939d91d6ab0987a5ba28bd72072460bf65ec62e7d871fe3ca57453d573b089da5aa018b81b365a9cefaa21e9cfe42f243bd28e06c35cf767aa57c32022fc4b099328e591a5fde6f81087c181d61cf810454bb90a703165015d31df786c7166ee0d2b7501493098501fb625c3f24db78f824cd3f2370a5efaf481ecf33471f505965167e34be38674aa3565538f623d3dde0367c5c5c701e6575875fc166efe28d1c8323d922605a7a40629afb64ba7ccad04e105e297d8ac77bb78a971f893146156af9f1b56399520619dbe1d01cd944cf23d862993e078921907c280c396176b1755ff0835c196fc0a48ec6beaf264c6aca63e39d94ea558f1e6f3dbd75ab7e6418f76b8c766d24610f4f62bb3ef98170c9f45709b5ec7c675d7efec2e966189417ae019a5f445dbe17be44ecdaa3825242d0d0da2f54183212bb26820e7b5a325ab9f72e042174759bcb91a52e60dfe07b42324196d59d30afee3f593371a2e4bcb78bcb20d98f860f4336a8d18151f4b58e3e715cccc6edb94b4a384787f90bacb2474fa0477ceeda4f07a810c8b2a8d631e5253e38a5c25c62c2cbcc1a73e998cba461d099aad525c75c00048a7361b6abc14263eb302302b686638501c5f74bdcccdfdfcc5248066c43138933fcd08c8e6fbfa538b7f105feb991a3cdb097c9e4bf37ff31913d8aecff72632d0f1b1372392cd2ccf073677e54ada8d0d670bfdadd5f6f8696f0376e024711d44bac0c55b66e8145acb8ece73d0a916ae8d0c3b285b5f1c8cec421e5330ec94c656256de4573730dd57a05f701eee149d39d82f771b61b07ca28212ee460f2bfbb0ba85df58c9790b31ca35b450e31e79ab8fde5f3cabcf1772808cf61856529cf6812393eaaaeeb31d4c4667f3f45772c52803641a41a2ac6680c554a8d2a8b4522eb19e716c51becf921dc7fcc59aafa4002f090c395bf4121db79c4914dd06e2f7a40cfbab1e66cc8cdab8e726fe45c2bb1cb3fcbc864e6927f42da61dc7e2693366e4c72ce8e14701839b46364e399134ec14da726f0dc0e463df4dc6480aee71426412f5564a7199d4b52ee54f149933fed949a874d0c530d63e30f2a73a024801d045be937024d7acf8d8b7858eab6a6fd0b1907d34bc594ceb85ae4d53a0ca8254cc4bc7ae95e4149f26d6f40fedbc24762a28de2ce7a08ccb6b1152db49d00659505a17097e8985eec5a0b7123d40314ea6bfabcf2c26b06178408b25763ac55efa8b63958d4a606924aec7dbee61614d49eef0ba9489308535ae2c8c96e23511171f9335dd82333d7590984bda0dbe348eb38399088c5b381ad2d398a75823432279832f0f0101ad3f702efb42be6050bef94416c7c0b045360f4c0d911b9f03c9b978e529fdeca7a22e9d589d3457ebdedb94b7deec020e2c42b168b6f4533e68be0ccb338700909c0f6d76947b3b88712c9003acce0f94c5679c852ff3e0030f885b8700f0993c76810f06aeb014dfde3273b7f08babee317be7528764515bcb052bfc550c44e5f5b27946d03f0685d4bf54eb8734a41bb569a7e5b124dfb74356e7d5535f95d7a5e81eb9d7378ddc5048b3761ce579aa6fe2e571d302ab9826bb0a675deaaa911a8eff0821b16320ae07084fd7abad9155b9752e015c55c8747acc586ae4095f734a3b5654c6694072d78c35c7e070893ca18c59066fdd170df7ceb5634e40ac1b295c7f1875b75feef180f5af8c071a03821d257c66525b0b9dbc51530e28b4399d720125948fb9557c55df75ff52858a4ae2ff875ed2d958208a6459eca3fed3c6e26578e60d5f77b4b21ee8fb2349a56906507e387827339f836c808776f6cbb3bd6f404cb7dcbf95c6b4af051e4f5a3e73683a1594ebfcc723bac98426e2147fa5889773792bde3a12fcd0b8eb82ac3dbd57c82293298b2af9d6755bf9d301047e3119affe296fb827bd06299dc6ca4d121101d917c39ae3b8d85db9ee4251f56180ec42e35d38a3ffc6c09ac6203f57e29fd2b4162f6c65a5ae33fc3ad46849b962da25c28fe14297a3f8e7bf6460d61575366b2fb99a89d10acf4ddf3629f3b3b99937be83d6a9c6eaec23bfb8fc964ed2b9edc4a1eb42971e401ff52bc8db5e0b96eda39c49fc5840ea93936e52661a18f35aa5a6c8e8b22361a92cd8261296ccfd3593519cdbc992f0a524ced1a75f89cd9c293fd90ae3c12feaa862c9d454591eee99271087b65b3d40ccbcf617c14e8adf507186388af0b29bbcb07df79710ac920163b7918ef2a6cb824334d5e86c7ceaa1e1e9eb055683e149778219b451c2f3bb14462b3ea69484f0cf4a9d99ae3509b30da1bb3f38adaf660457d943c0d116a8e6060eabb96409981fce4947f8f54d9ebe62549044c30570bbd2b8aec2dee939eaeec1512ce2e807f03e103f7a87a9ed15e6d927fb038ecf555c7f9ffcbcc44770025e0fede038e83f191f7596cc44cfe53ed10114c586c4ca47ebae70942d1e72a8e3926eb9fdb14ae53df96f57ecb628171644b324e3e316a89dcc7edf6cab287e552e7a13e2226989a26b9d2cca4c91595b912ce131513fe83e26780f74fc18215a00935d36f4bbe4e6f9d0cf614994c4ccd9196955f4f65a7818f6e30a88a5fdec07f0e01521370b50e71e7f7f6b59944205d8ef5aca561a273b51527a4a29a6ac09ee41a73afee0987a229a4b1afeb3d987bf2e1b7bcc72f7fcd9faece66293687fee3dcbfec042cb418de67602a5ad29c9653d8aebbc9f73c1ef6c7e797ce8855160fdbe882ce9900066e57202c515e8a7d688dcbb0904bc41591a85c34cde0e863e24914589927e9091d5c497d253bb366da7de8b4a248aa061d9af91f8892e97d1af8ba704122a7b7124aa5c7ae85e91d66af4c229949ea0c3852a7c977aaeca4daae45843ecce1302d9ff2645b25f5fedb7f3185c6d4d6c04d4eb5e133b10367d5090fa4dd63700e055d426d75ab87850a34252cd8742e280ce730d93811d1dc3acfcc4475c64811c4198a1518ea01f799a0ced4749a21dd45402c0f8355de4f68e0419ac0d69b0f8fd7baa13248a6d29c8ea09f4d334f1891123623b766a24b4ffead871d4444677a94b6e7c9b1e593289ea8c7cb7d9ebee1fe7e9ca373c1c6030cfde208287e04eca1e505357fddbd55247361a469df1d36a908658e0448f3c5b899bf5a69e5a8662cd8375080d3733ed8aa5ad62e64f71b88eaa9dd10f649a674ffe59937c8395af785e045d29636ae7104789bcc0fd4a5a6e953b4c398b74ce62f4f039c409287d7240537092a9cdcc6a39b4c37ccacfc7117f2893c24d4026a022316bd2d4284994c08cf44c34fc04156b322984b7a50d6456cfcafd27325e648d380b70a24a7d749b14a9d5d042b780137ce518d36088fcb12fa6bd1a235bcc6666f9b54f4aae90942a43c68ad627df4401da23d1b06de983db7d351dba60cd95feebdd15b0fa5ac827085f739e1af4e122f9fd3b398231e15c58a30f3947ab1197cdaef85b5d7b417e0c3d14fbbafb25e847bde932b91447f70f51dc2d8c8d4616a2b0c08c1e759f4a3267f3bd57d7561efda3785563493016dd87fb750fdc5af868a46425e7bb2457b7aa64a22552fc8dcd655bf01418e53689be9a61297f4d2129bd27d2cc6d23ab13e4101441797bf9bc8b2d23ae40bf1e61f6d0ce6f11f3dc23641e90845ef3c2e3da2fe51ea1fa56cc0c44bdc7eb9d59ab9c2dd487ab198d6ca505dc4f59ef3f2e5cd38237108e11d6ac443774fa1c15c364137b270fd3f03af81bbd6faf32637ef69ad2167418c3a455ba1435fcb3df4a8a43eb77221d1a48eb04279484c0ee93f585c10cc39b2d31de6dd423f7ee59441613208aef4c3d977b198cc23383700c682ca94634f26b49eb834c5e2e7376dbf133930fc4972341f8a6d6be63376c817c7ba5178682195b9449d1bf80b105b4572cf39820493a53441b2190d1b5db3536ba755f8c4912d25492741dd1756b83d40aa571f3738f15bda4260e647c3d346583eca85f8983cf1b90827352b613efa3206b9ded7f129807018fe131b5c72", 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001500)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x200, 0x0) ioctl$BIOCGHDRCMPLT(r12, 0x40044274, &(0x7f0000001580)) r13 = getuid() sendmsg(r0, &(0x7f0000001940)={&(0x7f00000015c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001640)=[{&(0x7f0000001600)="1f52c10c7e5efc4c1a9b55d8ca86d31efd550b4977cf5b7e2c", 0x19}], 0x1, &(0x7f0000001680)=[{0x78, 0xffff, 0xfffffffd, "87e03b8f689b81b7f7647f0d254469ef080019beb548bebbb37d43599fb96ade418db58cf0c982f1458daa0ae5c21566aeb927973533a2d269b7875bcabec20893631ecf248c74d66c76b6243d6715723b914c0424eb4a1af26ec72bd856de66155443c77a7b9653"}, {0x48, 0xffff, 0x72, "23e0e7e44700220711416b1caafefff6f5f81a8a8dfb5a097dbcb4cfee06d4a566b7b8f00930069fe763c448f97bf08029ce88be3508842f"}, {0xa0, 0x1, 0x1, "34f170e3a8aa40d280b2698cd823386b47f36fa89ea319ac8f33f4fb60d1b5c79a90d70307431f05e83663cbbcd7e8fa92f88be030b6125cd430303731268d3bf83892ba101c93ce7fb8b963c41b2a1cba045a155637caf8180eb4645ef5650255449540df31a5fc0fb94dcdf6b8b1a72d8bf4d6ef4c3bbd232f21b9dd574d4c00c428f8fea749e971"}, {0x90, 0x1, 0x3, "8b1fc8e705031eaad6c2ea0d1934181423e8d8f6e1f5c5b5b5da98130d2aa277033a00ddac73c4445893c2ad0ebdf8858702734b6eabe411b3fd0e7023a769aedb63712dc5e0245070e0e62d62b82dc3bdf8a47cb2db3f3c5aed071b2fce80aa5aa96ec07c1d09e61573fb918414fa8d6f8b89c2e5fb0d131fd467eec8dca0"}, {0xc0, 0xffff, 0x7, "69f07af1a8879ec6c8d6db0a076a7655e2a895880ef3cea28800dc5bf6a23f8a00e83826f5c4fe45be08a73bdd45482e4a4c82fff58ce3774b5c12fff5ad152a56b3e87741404ecd6626f0a72d122df7c6bdf50c3445b4e58dd27e09e1aeb0517b3f0b6832caa41328b058b91b1f7b3b55323018d2d3e3264e0af1c1b9cc164e71a29720c8e67897afaa20326d8bfee6662a858fd02c7d94310d1d5fd0fec6ce7390e1d1c9dd20ba5cd9b9"}], 0x2b0}, 0x2) getpeername$unix(r2, &(0x7f0000001980)=@abs, &(0x7f00000019c0)=0x8) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000001a80)={&(0x7f0000001a00)='./file0\x00', 0x6, &(0x7f0000001a40)='./file0\x00', 0x8}) r14 = open$dir(&(0x7f0000001ac0)='./file0\x00', 0x40, 0x100) writev(r14, &(0x7f0000001d40)=[{&(0x7f0000001b00)="4f0cf720bdf55ee2e7e958f848d6ac24a0bccdedafa78aa2c8d9a15ee9947b3683f8d0459290daf6704afa495f4d791723d5416f63a0a4f01d2f0b2ab7c0e42acd8374fecf739ce30c95c05fd5b7f1666f8c228c2f92b15e39ee4e8f1e2f6ab1e9ec717fd380db210d8ec97b84909d0b49bc29acd8674044796c29633a9d61bdabd5c93b0d2dea4c57ac61e26e2950658df443", 0x93}, {&(0x7f0000001bc0)="7a7230da6a9bbe512523fccfcf7aa2384022f05cdbcb2ddbd3656c5cc6d60a2c191dcbbd8625370f5dbeb40f079797dc77ab6f2f5132d18bf428fb84d8dbd1a7f9f7de525308a0651f759b41fe1e32340e784a49594d1ea7bb4e488c53d8170156d9ccab21711e1d08c1c52872632d3963", 0x71}, {&(0x7f0000001c40)="eb8afc33205d1b5180428f68d96f96e5f8c81cef405b00042efbb38fccda12a8c0cfc1a1c23ff47c9c4cf86ecf16515d5216782ece2472cc4401ec80aa8a05902b9daeccbb7299580c36e3cb80b003e1fcaf27b2588b2c4bfa5efa275c8b0aa2dec881c7b70878b1c34c8adbea5176ef365e0492836cadd1bc0508ce0980cf7a5461892f6260036ade7177eb73337ba1f9e4e263b534ddd95055e0cd1e8f9c878d5312ff9273f162f6c022d04b6e19b619d1d86121874bf92f44e0ebdac96f47fd928e69d901d1dcc05f50b3fcf3e7c462824ba35fd84e498ec99d8a740f454ff4eb29694b980d4beb1f50a0c00c5eb074", 0xf1}], 0x3) recvmsg(r2, &(0x7f0000001f40)={&(0x7f0000001d80)=@in, 0xc, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)=""/251, 0xfb}], 0x1, &(0x7f0000001f00)=""/33, 0x21}, 0x1000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001f80), 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000002000)=0xc) r16 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002040)={{0x6, r15, r9, r13, r11, 0x90, 0xde}, 0x7, 0x6, 0xffffffffffffffff, r16, 0x1, 0x1ba98000000000, 0xfffffffffffffff9, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000020c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000002100)=[r10, r7]) getgroups(0x2, &(0x7f0000002140)=[r17, r18]) chroot(&(0x7f0000002180)='./file0\x00') shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002240)={{0x6, r15, 0x0, r6, r3, 0x100, 0x3}, 0x4, 0x9, r5, r5, 0x5, 0x10000}) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000080)="8e8fcf29e260f73d7d53e9c53667a64454625614e277618a7dcc4e298ff0f1496c82cd49a0e812137b6896320d247b75adc38de6b8f072b300b19bae2cd3ddd7ef8128d19db9df11ab2def61efb347d66c962396af8c4cdca0", &(0x7f0000000100)=0x59, &(0x7f0000000140)="6e039c9d8daf987395d9bd3240e2fafcf20cc4d3dc51126617b2841b8016ddc7226422b8bcb91217aa0db03d9e9895ea9aa50572b2", 0x35) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) (async) setreuid(0xee00, 0x0) r2 = getuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getuid() (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) (async) setreuid(0x0, r2) (async) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async, rerun: 64) r6 = fcntl$getown(r5, 0x5) (rerun: 64) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, r6) (async) ktrace(&(0x7f0000000680)='./file0\x00', 0x0, 0x28, r6) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x10, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) shmget$private(0x0, 0x2000, 0x110, &(0x7f0000135000/0x2000)=nil) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xfffffffffffffffc}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x4, 0x101, &(0x7f0000000000)="8b000000", 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000d80)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb88a82200810030000800415c014500680003012d9078ac1400bbe0000002070b16e0000001ac1400aa01010100071f05ac1400aa00000015ac1400aaffffffff00000003ac1400aaac1400aa004e224e23", @ANYRESDEC=r0, @ANYRES32=r2, @ANYBLOB="8180c80190780006050a00000080000000010402c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae401681023c3432701e97bfb80449f3e9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558d623168358f758317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a36e262be6e0e34322671f5707b13a5b391dd5e13d61aaa35cd140288b2fd898f4b7c17ce275296ab69b4123f31e38cc21e4705ac7c10b50a05f09ca234741792548f1144db5d4974bfdc1cf8cb08fd6edb68fa5ab980bad0db7a67ae96af4178647558f62c041116cef293f0efe4c45aae23a058835b9b76a2c99369f9231d667ec11f2cd53f9b8192bd11aaf2f53acdf5f70be434c14f34cac4d65bbcb45aeff31eabfdb2f22516c99dad68268a48caa1a309d1a17a4a06f03c14d7090e576b021cb3fa58de3c09243994d2adeba4d7ae1de0d8a8f9318c82272d58db7e3cb24fc986d0746407281ea2358b85ce31f1a07f5dd15f4ea15156"]) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd60ffa10000383a00f6ec06afdf466c130afc590bdb9e4ff6ff0200000000000000000000000000010100900000005601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b00000500000000831bd82778040603fdeffcc23cdd27a1cfdb6ff72600f7cf88f83d5966ed97ff21c2157c528c33c9056ca5"]) r5 = msgget(0x3, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000002c0)=""/132) msgctl$IPC_RMID(r5, 0x0) close(r4) socket(0x18, 0x2, 0x0) r6 = socket(0x1, 0x5, 0x2) listen(r6, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg(r7, &(0x7f0000002980)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f0000002880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x2, 0x9}, {0x5}, {0x6, 0xff, 0x0, 0xe00000}]}) mknod(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) executing program 6: r0 = socket(0x800000018, 0x2, 0x0) listen(r0, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8060693c, &(0x7f00000001c0)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 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) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000), 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r3) r4 = semget$private(0x0, 0x2, 0x311) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000480)=""/4096) kevent(r3, &(0x7f0000000040), 0x0, 0x0, 0x3cc, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000200)="c3fa424f5a", &(0x7f0000000300)=0x5, &(0x7f0000000340), 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/7, 0x7}], 0x1, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="40204ba0fd35c6bf87", 0x9}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) sendmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="100000000000000000000000000000004278d817e0ba2ab80f09b9da3d73d23724f8893f4a75219878a5349f00fca28594597b0b6499aabe58"], 0x10}, 0x0) syz_open_pts() executing program 4: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe800000"]) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) getppid() sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 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) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0xffffffffffffffff) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee", 0x1}], 0x1) open(&(0x7f0000000280)='./file1\x00', 0x20, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(0x0, &(0x7f00000001c0)='x\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) read(r0, &(0x7f0000001500)=""/83, 0x53) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0x80}, {0x86}]}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r5 = getppid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r5) utimensat(r0, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x6, 0x4d}, {0x0, 0x80000000}}, 0x0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, r5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x1) listen(r1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x8001, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000), 0x0) mkdir(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x64}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8], [0x0, 0x0, 0x0, 0x334], [0x0, 0x0, 0x80], [], [{}, {}, {0x20}, {}, {}, {0x7}, {0xfff7}], {0x80}}}) open$dir(0x0, 0x0, 0x0) r4 = getuid() fchown(0xffffffffffffffff, r4, 0xffffffffffffffff) sysctl$hw(&(0x7f0000001440)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) r5 = kqueue() r6 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) dup2(r6, r5) kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x22, 0xf0000000, 0x7, 0xedd8}], 0x0, 0x0, 0x0, &(0x7f0000000140)={0x1ff, 0x3ff}) r7 = getuid() utimes(0x0, &(0x7f0000000680)={{}, {0x0, 0x100000000}}) setreuid(0xee00, r7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) executing program 3: write(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45, 0x9, 0x2}, {0x0, 0x6, 0x1, 0x400000}, {0x4006}]}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="aafe69dcb2589f600fa5151c0418", 0xe}], 0x1, 0x0) flock(r0, 0xc) executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xa) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x80000003}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = open(&(0x7f0000001640)='./file0\x00', 0x0, 0x1c8) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000004c0)="48d50ef79a9baaff26a1bf7eb7a7ec4449588a3fb1c7935fd8e756a36c648c6f1db58e6d9d44d6fe34085ec30c9664c545d5d8e8bc9b72df0d83ab1cc646e0ae06487b9549d189052c2b7e5f4937e4f74fad5281c5385527e6d8d6d7149dd8276c460b5c4309146ff8e9ec8414af3510386451d8d136c8e8bab48b2a619d8f545a8ef272050d1fff11813b15cef5db13eb23cb7e1a6c3ace3b97c6be3c50fc34c1084b201239335c463bec018999662f74415b7783d21799c7cbf4e11a396db0b8e10085b96e1e96ee0cb4f095d9715829ce0c3370d8e7c9e5de924de768b7f4762feb0786991e937de9bde25ee057d36e2289bd701034f0fc4b4978e98bf0a0773ab223e484d51f1c00defd177e6f987ee2420f4994c3038dd82f6b35e29d78e633e02acaf2266a17f80a6b94e161b76e0b68c07441f90314ce1eaec23c519237336599d04361889382e05193e1f6b6e00d769321c68d7de8a2656ee608a1f7518c53a2aa2d07b4e34fd4c456070b0c95e61cd44b089f298799d50a6f9bfb7c3c626bec80fe0822f4069c9169347ef1334517db76b43b8a01e071d89910e1a9611e85a3a1ef8ad28503bfb42cb4612e10b0e378eb0eff7665b5db5eec66e7010c214a42524f455e3843619ac064cc870a43e4b2c97d9ac6f8692910486d8b8f9d65393ae22733583750b8aea4fdc6b138b772dd3cf9874530648fb0196fd52364bb94a2b91a9483364c648d18a335cccc0901af684129df72335f5d9e80911c2d2a098360d86997f4278daf9bf318915c0c08d4286b26b8cdea7acc78528fce12b63fa698fde07ad28f6ca7d50719ac70cb7635756a18663e774ddbbe63043f8bef05112fccc6b31ea8201c16d34ceb4fdccc05693d8ddf9c3af34029e27629c22453ba182206d432e65ce2a1d3604152154a2887f3de16a59f2262d84ae38439afda61acffb967b67f3fbb107e073057b39f4adcf71770ab5cdad35204dcce751c0d2781ff7ef85f5239ef0e227720665df91c791b37ff12c36ec23850b82616fcb5eabfe87dac48337ef705248176b368e453a61df56feffe0ef4ffa13288b984d885166f56cd811d66194a7f9f4a65c0321874d1b35c4e2a2e7fc68654edaecd8ebb1d86d717ec2624f5370fd8baea3a5d7a5b48a24e758775751752e88fc047148e6d46ffa3a18accd9adcf25fef19c74afb7cdeddcc61b085532c5a790e623ef5ab94a8a35661c75645a2efb8222cdff4ea6f2cf538c4d1355feb44b331f2f0696f790a7a4d7a7a587228a9ae5342ae4c7fb11251ba250951f1ef2659874b8ae1b6ce87b719886f1b643cf00c391b043fb283a7ca20a1bee26c3b27559bcab564978e3acfabf7f2130da5d1171b492f0583020280691345da98b099fb382d14a7a1a813d2c05ae55d8f7b641ec6b2ed72b9efa727e8cb90c1808e6cee394380c864231f07b72afb33aa960cf42389dfcc39316e6bc825c7b53803180ab6baf038567b92fec9fafc5efe3930d5e31927f5739b74ccf8115376d63c29f7620237440a18fa0da9e2d351972de04214633255087f48b2f08313be54983f38ab9863e2dc94b5023292ba820f96892749ae8d2579ce32afc69c67a13e4ec4a29ad2b515f270f89c37b19fdae491745a84027042e021e48748e52741ddab259ac9b74d07dc4db8cf8aa0ef76b26389fd664eaed2386844eb9e8e662af1a470e8bb397c172c7eeee9b4a2a3704fa109ec53589b0bf8606c34834b2c04a135187d396074c087b36f55becee16ff7cec4af1c8cdfad16df998e3cc28112d22da3a7a9c458f842b586228fdcc741c960f1725963483e87e59a19bd84d83053f852f445f46c57ec2120f450ebc4c8975f752e70965cb7ca09fb842af0e72fd3f9bb9245ae67c3f40b6649503ff0d3c91e43852de04761b5d97ff90d8ad2234baa466bea61fb83cc0ddc10d4d6e4a8564e8cd584bec9eb2fe7da89e4e57aa6fa64d56414129a3f0dd74fb16238ebbb222bda734630aa6aca7ca5eff4bf08e150132a706ef54b5727402c2e9ff5a2b21ed00b14b480f23874ab2b85213b3642a30cec986f95345a76e10bab5d65d4bbddd16ca3159b2e5686597427ae85d8036b84643bdf53b1fa84f2eaa9aefd93ae2d4ad36bcfe7bcf4719a15297ab810e35f2e184bfa977e866bae86b306abddf55fc239ecc2bdf41b7bea8fa6c43ebf338cf0c68d4d0ed7efccb2a54611af97e5e6351f7e3d64f9ff59feb18a17a6c65d79314aad4b953dfe6fedecbbef104e669b38088245232121b3ab235f04e0f1815235fc8cd8beb8bb94c4d1272408ce7cc9589e79f5ca2e24c52a699446ac8c1cbb7e59438084e71066c2e69484e13468d02b4ab87d3c181dca72a447c2b5afb1e74c134c757d84a473c48a4fc2d810900f30553ee3915a43d660032ca1a3b4074a4e18b6ad1873dedd39bd6e27dbbd45d92c343636eccaae18a980d247c517130a9283f775daa120d78ef5abd94e50cca4efdee84e5f96a22c698a339ed63f715952e5ad230cef89423a599fda6a2ec356e91b8e8aa979a6eeb08a25317cc6df99c0baf5163ed5209a6ac4345977bf0ed486ed19e5d80ac05028e728914da4391afea258eeb23581a2c9446048f916ce1c3de0673a1b3254ddf96c298e702320944edfb246ae2b63e749ddb33bdc32cae253a845e010fd30912eee8ebbfc3912752c4ce46e52121a55e62eca800b65236c209cc9d9dd3ca12a525711956c0108529bbd8056e5000c1930cbf477c39978c03ad1413cccef3a8de3bd97da94fb6c3a55ac3fa0df251651b280d7f3965c0a55d723ad6576f3a3b6b7b39253a282b7aabe804858c12bc875686af30b2370393ee505ca3820357bad7d6eea6ae22fa0dfcf503ded89a6bde248882a3941885e5154679a3e154564346dcf8acb00bcc1d043718b13bf03f097fa6be79b162894b0f673c08044955b7a0e9272ba318b2a8348c2bc7d97d28fc33ad2962634fbd183fe5a62309ba6a72bb7e2cf1869ec75ec3489eb0ea8a1adf354ac72c55c7572e2ce2b92603ac9975e66f0a1f1eb0fbfbbb8e0e554b800b9e33674f02e43d21f4794aa8a5968516c19077036615668ee64b6dde85f17db9c9f171e4621d3d29c406b1e02a38806c3b74c8fc0e56944ebaebcb7a9ffe57873ff5f1ad1a09911c4c4d8cfa209df03fa30bb46d7748fa30788af1ab4224c875a66ad5c3873981b52d2f566fd8460def64b29a02db8bae5678552217b47bcc4a93037bd21c27b723ee1350e33df37dd8d2df57539cded48d2ac6a0b14a2b1e412ade1dbe766884695ee1479b877ee6d2caa28cca3aca229332734fde9ab31656cda7fba6bb11afe201a6221010c1449fef95d7e616c65a6452469ab7d6f2024e8d18547bd39473d336f07c31484785f905e8d89edff9c3c1f43adb331d1355b540222ab4a19b0f9e43698d2c6cd5f8850e2da6f064dd28cfd1df9ed893c8ef9f4256d77c93f8814852c451e0803917ca995fb30acc654f476db101d54b0ceebfe0d84ffbbad1824374f4702a7cafd1619a2edddc6cdd9ab96e111cd3e041be959e06f75d6e2e9a31f282578e4916efdb1bccdbee1a484a07dfe9075cdd2947cf827071e17f14223a5a256a35e4836e7429cfdcf87c6bde7bc849d74af12f44e3f3fbedd68d029f79ea9c017708b9655aada51842f89e93ff1447e6cc27993b6e285051bd7d72ceb68183d0f3619d0ad02da396a155de0cbddff6aa00e9ab2d23c478177a7a2f4c407a99bf3d992a4846956a10002bde6091d76d082d6d38868f78aca7515041820ed15c77e43766680d5529495557ba4eb8d2d0955406e9fef5b9bb570953b49a410eb685c1e24e33615ac182c90231bfe00c9a6201cb0a53f700e427e05f93bd7e73506b27d9f7a664a54fe26f1a6bcc7efe0203c576fcbb7095017ee0c1aaff8f32b9b9c2696558802615095e73d4bc807d6060dd80c6d0b8cc8db03e0c57720e0d90ca32945e9582434a6d80381363dc26269f0a333b0aae6a1a7df7010e882ac95543f7e7e16fe8eea868651e88321704db48439cd12f0cc58269a07c7a54c12e6bb6be1335899f20c2532d482cc9460ca39a846e2de89ed3a876b2c90c01fad02fdae7f36784ff021bccb3584ebd76071b4a0968b86c7224b3288769b047bf721e0990ac530a51310477e21c73d5b581203b11974ebc36b450d00467069c4f5ef5e0a6154a89ee8b90a26dcfae19ec87a86e5cb3e49dc07aae3c555d7504f5d088ccab49510459e0d88206d92254b2b84f84883b2eace786cf04830a290a10e88b2f709b6f82c99d3cf2e2bde979d06fd0914d8a58049bd6fd919c56f51c0e45ce41e1169791691880977ca35c9ee0c00e66153f831d765a92462751bb57d8d196501cb9049da5dc48f6ead49cc7f73be6282338a6760deee606d693b9b925995b6a91598cac4bd8a17183e8c68133aa36c794e85a040b1092a3d2416a66236b76d87e07dda2116db0a1f31ea788ca43a77acb17384a77faeff259b6f8c8a813089253c3ce131a183df62125fdaf5b0658eb312ae7c132a183c1f454ea2a563851139caea21fe9da4af225e273c37c4608f5ca52426e4e66a20b1c9d1bef938546e60887fc2b332a8aaf6833be07dc63d9b539e4d0e07c058729d3485b31250e2f33bcefa33c0211cf255b3e58e1dde07ee0365a99653b85f4454596572a8887f592739cbeba5f5c59c694ce16d528a9a8d00cec6a8f914d3f60f71061da12302c363f0de6e7c3c53c0160931e3955dbd55cc718747432a65a28b794d42cfab0f5a8928991269c22f74479ab503a3785fa38eb582a4578d889df7ddb5ad48ec475685cf27ddd47567d12dce6a5478d490b800bba128c0c2beaa7a301a6d1521f879f61ad8620391f635510e1e80fcc835b4c2f24f3dad99d81dd729b79bedec6bd17ff66b386e1f5f4b00a201e3136fad3d682ca9640f29251fcbb32e46e94ab21f0e931d64270693256646b5b92f6afd0504ec1f46e4fe6531219187b7d79fb6c69628cee2111817c6a46461d11b2464a40cb0aabdaf052e1d48d62dba840d2c125f681e387f0cc276215f4b044b230f6514558397f340e98af240ad20ba6b075541a5df0c36f69d046391a64139362b4b5716ebacd6e92cac00c899d2e22e10a46f7369b3e126e983de6a10ea49bca414233ea8d2cfd9ab4949b6ec85f7f06c7db4f83e9935df8700683d97a3a959d2a8ba7e010f337da9ca564973d7d19249a27391058b7695521d47c40c99d0c3848abd80823940e1f263ae8c99b0da928eeeda6bbd03eb37a0e05c6381cad69148e51005a6bbf977499c7f17587419cadd352dd5f6ca7aea333441a62bbaeb23c25ed08217b4e3d605b8c0c5c3403a5ff4224141cd40f878ddc753716c8d684d2e69d93494e21c3944271bf30707449045ae6ef6d2995b53b4507b7002657ee49c88b7739ef31ee92d7440031e344caf817fed942836caabfbe00e2e211af6f8066af38ea3d6cc9f793a38e954b8a22c29670a415aabcde3eb825fe656b7a0fa0c240a0919cd6c307b4ded43ecc962b905cb5def1a5ec8856614862b144f00928d6d3c8ba127be19d586716e5b38d6bc1d36a988dc7d3b974dcfc3982d19358ef806140ae858b5ec47ed969516cc34d01e1da34692ec0b606649fe53904d293a460d945d00049163c5a8be1210dab71de7ceb447d37b315148675ad97bc148aa72ddf0cf0eb79d2994bd645c1340ece39db879a8f42b56ea0b56c6df46c0087014b714807", 0x1000}, {&(0x7f0000000340)="096b4e11b1d5a69d41eae60447d03017b8444c92dd61a66e1cdadcb085ae1c270637003a9b6fba030f3ab1bd4e7b5f9b21e83cb05bc3d9f39b4965bfceb1d352fdd1d7195e5f8aaadceac93c260b4fed4561d9e9aba6fed06c03617b4fef9b0fc0124587da0dab4dd0c5b8c284198ca3eb6ac9d384837ec722e2a20e1870d9fb2005855235bdeaa17f7cf031b87d82e4b2e392827bf847ef1f7644d9525b35668434e986d6b1f37463367898", 0xac}, {&(0x7f00000014c0)="f9f701647a77f5088d8f4415c5c2952c5a6a9aff0ead9984d85a80b05d2f645e428742de655c5ba2489c6a24cb55716f8db1baea0ceb15d63924cf67ef65a755cef46ec8170e5e414716e5b390bd2350d494da9e360802162975eef22d1945aa28ba0f31872e5f3eba2c93ea40700667a4b07f36c1191efe54416eb73c1d2d5dbf5b4a5263f54a22f629fc42d3399cb9c0f7adf598e45f69", 0x98}, {&(0x7f0000001580)="5d8294dd38612f7309ede134e45d90797e128a48cee330b7200a5a20ef022b52f3cfa4e5a4d654c7ca46ad31fcf5155b3df1b1b6071f7a306bfab6c84e77de20bce592851a99b921e86763e42c6b082eb4db6f24477978557127cd051b0985901a5a840f39741fa9334ef151c09437a4d60934b2b09fadd5d6a3460e2199ea4523066aae1d82bbb2fdb0529ea2acaf2e486a6faa45fc9aef58c319eac7631c0602b292292be36aaef36ddd7e6dc6b9860f1674f006194cced81983d1ac4328", 0xbf}, {&(0x7f0000000280)="bf7ed9573834c0d73adb96ba8a4f34c22d635ce68346f05294d9d01d", 0x1c}], 0x5, 0x20) bind(r0, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getown(r1, 0x5) ioctl$BIOCSHDRCMPLT(r0, 0x80047308, &(0x7f0000000080)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000001640)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000f2a000/0x1000)=nil, 0x1000) r3 = socket(0x2, 0x4000, 0x0) close(r3) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0xd) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) ioctl$BIOCSFILDROP(r5, 0x80044279, 0x0) r6 = open$dir(&(0x7f0000000480)='./file0\x00', 0x100, 0x12) read(r2, &(0x7f00000001c0)=""/61, 0x3d) renameat(r5, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') r7 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x1, 0x40000030, r7) fchflags(r4, 0x10000) r8 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x1f, 0x0}, 0x0) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x420, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x10000) getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x1, 0xff, 0x9, 0x7f, "ec3effb7d4c8ebd3cb9eb9ff8a652c581db7134f", 0x9}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) getgroups(0x4000033c, &(0x7f0000001480)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, &(0x7f0000000340)="3bf2ee74e7d647c82dad6eb2a36fa755e1a3925fe49afca7e63b1fc365ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefab", &(0x7f0000000080)=0x92, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a727caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad201800000000000006b9057255f281855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353945d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a", 0xcb) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x20}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setreuid(0x0, 0xee01) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)) acct(&(0x7f0000000100)='./bus\x00') chflags(&(0x7f0000000080)='./file0\x00', 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) executing program 6: sysctl$vm(&(0x7f0000000200)={0x2, 0x3}, 0x2, 0x0, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000080)=0x4) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0xffffff11, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/69, 0x45}], 0x2, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x20, 0x5, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, 0x0) kqueue() r4 = socket(0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x400000000, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x7ff], [0x0, 0x101, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8000000000000001, 0x0, 0x0, 0x3], [0x0, 0xffffffffffffffff, 0x0, 0x2da, 0x8000, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x19c, 0x2], [{0x100, 0x0, 0x0, 0x7fffffffffffffff}, {}, {}, {}, {0x3, 0x10000}, {0x0, 0x0, 0x5, 0x10000000000}, {}, {0x0, 0x0, 0xffffffff}], {0x0, 0x0, 0x0, 0x7}, {0x0, 0x1}}}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1012, r4, 0x8) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040004ffffffffffffac9400bbaaaaaaaaaaaaffffffff"]) executing program 7: sysctl$ddb(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xfcba}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x20, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [], [], [], [{}, {}, {0xfffe}]}}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) chmod(0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) setitimer(0x2, &(0x7f0000000040)={{}, {0xa9}}, 0x0) executing program 3: setuid(0xee01) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc26a9a17a6c58afb8877c8be162e3dc3000000000000000000000000000aa020006ec5ae300006006c33e00003a00fe800000000000e0ff000000000000aa04f1ce9a4804c2b1141b9b20a6e4dcf28f"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5, 0x0, 0x20}, {0x3a4, 0x7f, 0x2, 0xfff}, {0x2, 0xbf, 0x9, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x100, 0x95ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) dup2(r3, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./file1\x00', 0x0, 0x18e) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5, 0x0, 0x1}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000200)=0x1) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x0) close(0xffffffffffffffff) sysctl$vm(&(0x7f0000000840)={0x2, 0x9}, 0x2, &(0x7f0000000880)="a5de8e97", &(0x7f00000008c0)=0x4, &(0x7f0000000900), 0x0) sysctl$vm(&(0x7f0000000140)={0x2, 0x8}, 0x2, &(0x7f0000000180)="847959acb2efb4fcb784f4edb72b62b47cd7169ceeb87e6e699eb453cd181d4f03647ec511599f97180a32dfdba6eb926d74bf8c66f5a76ea0708e15c6ffd019", &(0x7f00000001c0)=0x40, &(0x7f0000000200)="d9b168468ada21a07b2294adc8b98f43e3741e2c6be0fdcc7db759269285e634504e6c7d345d73498ce253e720e4feb3ca5c111c88da8586114540193356", 0x3e) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) r1 = socket(0x800000018, 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) 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) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) socket(0x18, 0x4, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) getrusage(0x1, 0xfffffffffffffffe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x8, 0x1, 0x3ff, 0x10000, "907dd615aa294152d2477ab6ebbd7028c60d314f", 0x8, 0x1}) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r4}) close(r4) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xff, 0x2, 0x0, 0x5}, {0x9, 0x0, 0x4, 0x800}, {0xea01, 0x3, 0xc1, 0x3}, {0x100, 0x6, 0x8, 0x697}, {0x1, 0x7, 0x6}, {0x0, 0x7, 0x7, 0x80}, {0x972, 0xfb, 0xbe, 0x5}, {0x1, 0x3f, 0x2, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r6, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0206925, &(0x7f00000001c0)) sendto$unix(r5, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: r0 = getpid() 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) r1 = getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) seteuid(r1) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) getsockopt(r3, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000000c0)=ANY=[], 0x401, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) msgrcv(r4, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) wait4(r0, 0x0, 0x8, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000fffe00119078ac1400aae00000024e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="1b000100f59f40c6cb90f80000"]) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) fcntl$setown(r5, 0x6, r0) write(r5, &(0x7f0000000180)="ee", 0x1) executing program 6: socket(0x0, 0x0, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$WSKBDIO_GETENCODING(0xffffffffffffffff, 0x4004570f, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xffffff9a, 0x7a, "c07b1f46000000ef1f0160fbff00", 0x401}) r1 = syz_open_pts() ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000040)='./file0\x00', 0x8}) sendmmsg(r1, &(0x7f0000000540)={&(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="17dbe5f26b8d50c2a3da4c6ec6aeaa5bdef56d530d45198d6c0fd0477bebb17902c860c5769934104c6e2e8811c4424a2e427e87f08d235012ba00a07d67a86d717b89781f370b1aafa726a3261329cffba33ae09459316e8b9eee20bb757dbb6fe807d89a7213ca63c313c6cdffeceeaae8e8dfc0427e4d416c68abbc0a632e38b3c533ab3d54160234ccd55a572aab1474cb57780050493b3e5036e2a76e07f8e46a929601ab74c40ad19f4e30ee1d6a", 0xb1}, {&(0x7f0000000240)="49b25d72be8823533a3e59b291ed62965c52e84dbb01000de8657795ffc87d5b9794cb9b0e916b86e137510a02de300ec5cc66dfc6ad19a0fb4d66510bfeeb517776d5efd82fc1d4add2dbad254fd9808d37b3a12da7274f1c9a5310c7e664da7667cbae05f3b806d203b59c5e72fb2a59dc39a3733e04048ae464cd0c49d117dabe8b952ff6ddacfaa1a46452aca337960f71626fbed23147bd05077f46f4b32c6397c7a2996ad8c2cd302674ab47fcf9af95f1f311960f5ff8fd88673c080b9bfeb0", 0xc3}, {&(0x7f0000000340)="82d6ab26cde87d1bfe1e46bedf75940f7ea6837565ea9e51e818985e31c4506f8fea1ac49e3f3db6790d7b", 0x2b}, {&(0x7f0000000380)="27ab21531f25365031e0e2f9fec781ac5be4782e7acd26b02d00993edc04bb7114adf289403539bbf8d3641d39c23b5dfb86435ece1b420a4720c85fc951d3f26a144c911758831a19124bff98d1619c5b4394b2d94dbf6986f6abc444818d3ea58a781d761c481d3a907c9ce78591a1d4fe8f26e11fdac64afcd6fa423b4832f0ad34aae1057f06dec1794be85b4bf5c5ac0ed5f6fc130eba039b5de1d29a1f0b8d8d18de8052d93333829c8dede3b5ec74e1bf4c276f1ce365395f407d263ba1ee0731866c290f1be1ff5442123d0201c458", 0xd3}], 0x4, &(0x7f0000001300)=[{0x20, 0x1, 0x2, "fcb93eb4949bed70fb2afca3eeac6a"}, {0x1010, 0x1, 0x0, "6628ca074fa379e16b7612b6fe43949ae378960d66ac90c17116ccdcc89de1a63838b97d6b1191e4706fab452e67bcd19916df59805a51fcdd7d58ae93a364716ebe070f5b8ed83d91c75b9db6f9c7567f1278405f1a9b0e31bb4b2e3886607bfe83a4e200444526a72de3e3e2c86b296e31baf576a1f44bc6c8deb25bd0ceda0a9c27d8eed0d34da2d40c788c58b5da8ec8576d8e0ed756c45c3415e2321082e40fd03e174e3b11a2df4d0a235d4d1e0ca65412d3b7c2724fcd623beaba2e77290db410d4408f105c14c4fd59a0373603483fafc70c2b2c2e5af5da343b098882170c58317bb5b04005c9e3f65edd7e4922dfdd3e30653ef297eaaf353f52c3a8ce3339fe1ecd7eb002c6f7b91333621d5adbf76be76a1b7ad54fd5832f6a09452b748fbdfc9e83d208252bd4c62548e34143557c1c5da110f245566cfb4f39ec9735251860d0e50c5c23dc24f88e02c356d69f6d8c5228ac20b276625538050cf81ff36294edc3b9530e6b546fd7915ce17da2a981f1a10b1f5c5db10978992a076f96f9321208f8b9511ee8958bc7ad6eba609b292dced3e633da94ce63fcfa572720bf6201416b10ed4c6d654d2994300e690f79eb965537912758e3c6d315b86a999461f567fdc7ead85833d76808a6a99b9566e1630feb3aa51d34668232da4282eb0f3f1cd96204d6dfb342e849fb62f4b37d707b5d4fdbc0df0a6d9881e47fc1afd85070cc80b0c930871985f62a6bc127e2d3b9f391c1131e282f17c756ba1c7491220c0a8206d642ad3e85ea447fb7a2fafe9f472b1a1f3b46c67610e6c1e8248b1917e0c587e144dcf77a358f86e1902751007abc58300807cff52a8e5e2642e76dbe9fbfd6b0b9f7ef1c7ea30686a0f2555fd9852fd608351510c9155fe9b43b666110b6658ac46dda12af0961f0f14b2ef0855168e5c24c06f985b47e15ef7366be962f84ead45b25e20e7397863a5b7032fcb73f26d2cee04bac38130ead559f92c4381b74efc30c3505d0ade13a88acbc2fdb7a46a9260de2042f7e986b68b484381c64c7fdd20ef54a8948d090c26603790e77e609f03526f719397a43ef8f135baa5afe1d2d28793ed6f75379714b9f3e2ebc9b845eff4392ab3b4001b6f32fceb78e1bb3565f335f06068129a0bd5066005c3b114b35c09df79db13258ab3fa4100e117e19c40f98f0c3ff198aca0cafcb74bc2096a0a04969c984ff5da6010240b311433c69ec500685c90dad03e894ee955adf24003547f333c3823e762868feb1049d2d7ef8510d6adb0612dd7754560dd18614a7c7aae52f7a50c1303b4ca92d8cde514fca505b53eca2429c13df49a5e63f0c6131db2e67fa1b281e2a860a229495aa5f3d2d2adbbc909ff6abb12096cc7d685c373d7466a7134d91a57681fa63db34edba51bf9019c19837876b6cf7f89560ce094d72aa08329104d113675ae54b5619ca57068249f32f85e54aecd2b2e2e3013e32a96f8cb46fd84967280714ce5cc607e93c46d0a6e319021b085dac4f1ad8920da189f19068bd97b36ad63cef53337fbb00eb512ea3d3088e80d1ee1bebb145f418b273d86afa968d5f95a4443a1b97cbb42bf167d3179993c453d13a735330430a22f95b2fb90d6a9ac4d7071eaaeb7ac7aad6be80ddbe53831eec4a63a48fdf13f58f661f29bd3cdb3751ae7e8edd5730c6bfa1a2c1abf7a4da3693ad477958af8296d310003bd3b6fa5fde2f29dfd5e1b407ec7188f8b0b5e12acaabba29538c138ff7f701076116ab5b3a587a0c419e6558f2423e17f7de66bdb0e12e726fcfd47f8d2857ceb7ef56cb54ba43dd7ce5f9e563a3c40089538e2db32ca2c6026a15309e93c24a1d6560c176ee18060ee08baa14612b0825e26eb03bdb3ecb3768d4b2395a67511f7fd05a7e5e10231c567219b4f76b36a62b50df2c257a2b99f57a2f40beb62fb3e97fee1b4465f01ceb6b2ce4230a38c449fa1903437dae4206f52ca75a02e55122df072799a7b2374a8b4c991980200ec6d6d6233cde47e21778dc2e69c082cf61949c050e723c80a2120f19302cd888b19858e74e1ed74620b5c61d47a3c4ecaab61e72fd999780dd798f44d6f8942a6810d984df6471d209a537456399f0f761b97e5848a40c36be671aa2d56e565d6ee8316fe11f24f17018b51a237e8bc0246a440fffac7fcec3bb77c2293b36175dd696d8b5ec1e0ce3df140d82ce4a0babe823d71369cff1de27a5d0943e746ab431de2ad226557a75879ff7a606a1891f4649e42896908ac882954b70e2d2bd167765bb4d675d95c65ea5aab8c87f9e00109c3646efd1311c3e6e5ec6a3011b859c61d11c8297998b78209bbd6d7261cc5ec976c94b67ea89d69b0fc15d1eeeaece2f22002bb554c03b1cb456b1338ae403c52a56bc9a48ce68a78002724f02a04faf87b75467553215ea7914c7b9381e56dc9203e6e98c72121c9a34e13788407cf091c62edda1a2d7d4bffee4622fef4017f82ecadf387cdf63b82221ec73154e04e2fcd8831f2b4dce39cb92aa3295c096b0febe7655b830ba57dccf752f9a5bfef25679052e505a8e87c2650fec11bdb4c50294c200c1ebcc85957b7effedd6b2cf913cbc5c046e1f9dd29ba08b150f6b36a5de67f4e0cd7ae235bdfd80f0ddf72b139b065f5e480fbea33f9ac114e2cb20fe2be4428eabc2496eb951d32c2dc4c8d80cf23c464cdc012010c1667c47124fea22917725358c81c6c69254cf7c99a4b59482cfbe3c10f677137c9dbe094c8e3323470bc6d9f013208d575fdbc42feaa4825590c2fea86636312638818e6bf3eca77053c05ffa0e834d8c033337591f10b129f0819eb9769c1932596847a48a397865272def70ee3f1ef22905c56354d675adf6b1590dcd78a4f04e07b2541355395825313a67ff66a41b5ccaeda7e4ced605970a7f4e01fba0bb20e6b8cefb8bedf9e2a7e09e647f579077fdeb41942a7367cba5f8302f1f8672e0b96c2ffb739d737ac31e10f40b28f90f73477f4d55c9d0d80d95e89e60c07d22eb35ecf6d8926ac91ad60a39f9d957f898aabb810d1d37c821a3b94517b9c4fdbb5004d831a7fdd063eb1d7140947a75985a72e476409d06fec42c32876850b19b1961c23b451e4a51548781d94ad1931523c49af590b90e6a6c84a8dc9f2b577077fa76d976b371ce305c6f09374cacd4e25f87768441fccbe1fab87bf5ae5861fcae226a779bb2c71dae7bd3ba07e127986aa4b6eecd266349a3c79f73a9d62ccbf0ba1071bd7c5f59d90f3fc7a7909db73a0b68bc8e8b3b1cb47cc61fdd39b2a780aacbb86277a9271982e33329fb9cd74a9429688f9cba7c9f9d49e2867fb815e36f5f09abe3aa09b053500bf9872ebe4e2bd3f6bd9ec89158db86b65a8fcf09f77d0ccc1f8808c7edc46dd5f0187de9274270ddc0ba24a95dcc9f09c669b54d70bd15cf1df8b3ed294ec095b8b2d36d1f9615ee04023e8289ef0de01f9084049017c3dd347dd479a662f085e8418f9245745e41a47d9261122bc0730ce576e144c3c5dad347b92db5f3612e735785353fd283ccb2f9beab327d7fca9ec9f4e6324aaa07fb66315862c17e0d4a7ed5fba163b7ed475aefd713268e5058c6eb74269dc8fdf99400535dc454f7d2849b5cb5953c6601807a08bf104166ff281f09ab26b3d80f4fea352b37c9532311710cc6915cf4a8e416639eb69c158c92434162830d8f90bd8b2b6adebc3b0c8c451c69bae50d005d3db8d729f74159013982d1a3642c1beed93090be80a112257c77eec65412632a0857c9e96529f6d7d14ce5b32f6ac0689ac30edd232f80c454f7e19a307d9bc3f1e41d48d43275721e026892348868c7214e76941807f092d70451e6e194b54213bc1707236ea7d4767b891d07c80bbf539c9a0c04176ca490316251e0fca3f5eb7372ccac262b2ea78a0d717a809c15e5db1c7312fa40362366cba88a480efa2b5e8bea29cebfe59836bedda8d63898ae7758ed705fe46ee9b00e1c2e820b640084fc3963804f42fb95d28f0bf0d7d0b1d777c9488e12d40a7f9121abf4d5da30e4eea62c78ab850e1f2e3109f8a67001c5de7271a4f7b42aaee61871dbb5f3072ff20a526512385735d77a2ca38960b616c816f09ed2f7b9738d3960f3b8570b8eac57de5edbc5ccfd22b97eb6890c5121d9ac1c8f2492af1be00f1cbf067ae4396057c0aaae39d9386640a4dc6045cda2376d54cebaa4306d2e3c88f12731597a2afc4b7296bf9cce815eb2001dbe0a018185dc148625bd9ebdfafac7823069b1693915cb8121f100ee7821fef556e314c1326265d8ff9bc620225f7f83da986ecb2a53318ac53ab37d8f85bfc6e273d1c17b70120f4e78ddab1c1f4d53cbfac1a219617c455a4f2e73d3f601cac591b6775d67d7d7d4773b68555bbee9967be454f794e65706bb3cc93b29a65b063293a66db477f78180b082e61f5052954715eb6dc2c96ae228514bae156b6fb54764f3470124e9ad950dca14e12e2404697627097cf0c7f101649a41126f42a28d36c576aa026f4cd1938f7ead279ba06ff0d776c2a82168d4119fee9fad7c92a54f181c92cc36f45543f34c4da5399efea4cb2fafadd0f32601119368a4df0161ea39aa9e5e9813378a95d570152a2515d4eae7aed2ec5772a352ed64ba301df3778f8c69968fd618d39b1ff5bcc1e73b005c9665d8d7f602045954aac746a5280e02e33143c462c98c995e243b01da9f8bd9e5e918e686c901fab2e42b0da76794cda631cd20d58bb17f54d099f6b5380383248393057f5f85ace3d6f8d4ce72985766f1d41d7a6c87e5538437a08665bd7ecf3b745c8fb83e8d2bbc57e9010ca0025bcda6375492376d793121d0703a439e57c75067e543689dd604b9fed5dbe13f6f978fc4d17092854535e74a73877bddf2ee56877d6b00c5987654979c654e62481aba5d4c16ba2911c954a083c198596a81a4048d292cbe20efd705f0b4c6bbbbcd81a58967b43b718620fbeb8f0d411709792365105943138cf9217c47ef800676d2659b7353b36fad6a34145753ce4f3617cf680e7f133ffb56028e89726eb0651f7c08633140e245d2f8a01f520b4e56c70360314bea4b5e41f90bdb2110b5f96f3ea42587fbf47a675b7659d1cee372b2ee12d57a29a152c6f0d9c9fa36e5895c93a1467fa70b625ad26c3c3dc2ab987b99582ee9176b134b1a13582638eee24bc2d46c635bad790f22e3c3afb964d712018682060b647afbe76126b2a0052e9f25df20abbef995ed4f79ba30d8d356ee95800e3aceafeb90ee7c062de89269e6d7082deee6e4e9c9eadfb250bb2512849c859d62693f7d390ae7e8b4e05a8f6b519a9bf4409f4e13db6f66dbcf38ac9472a6ed02f54de0c9c388225483ec1a78c6f5f8a0d8f13b289a916c1e6543af973b39ac1241521c29fdda637070611b6d0b25ab02cc61e434f4003255a11d5e3513a30a74c4a98625d3598b58fdaaaceeda3aebc6205a6189670fe0c508be88e5c7b04878745fafaa844eede85e3779028807e570991f5d13ae2cd925919cbe615295a59fd452d3a9fffa7b3f21f3ef5dde62e4c7483ba61425ba9f310b2206c9d28cd667163fd886b78a789056eb31f8e88d38025adbfe71b02065a9d62499331e8464cc8f95f16abbc1111197c9a873680107f48e52e68c16533984fd2406c6758f47ba1aa23cd3cbf77fb5ac89cc4ad92fbc0bdb9a604da9452b860ca8abf650940239cb45584ce9b750a54b66c77066e33873472b342a3c"}, {0xe8, 0x1, 0x1, "c4ffe0cf677ffd0ce452f4d5240ba7bdadbe72bddaf20520fb35516a23bb38ea24a9c6ed116f9e04be7b5745e64bc982116267cd700624cf53eb942ed9ad548206aefe60cc7e91ee803a03fbe822cae4bfdca2bc37954f496a9787f8b095755fa2379e47d6f6bc3a69b6c7e6811a24cc4a1f4d868d77bbf2be0fadcf13a77da02000dbafe70592456df814d25c91a633fd105b4774c89d200abe0762a3aca2ef4b791a9c8f60802cd565040bd7f1efc3d7f8ffd3bc304541cb96eb1e5fa19d01a06f7a7273e070c99be2f3a26793b25eb78e"}, {0xd8, 0xffff, 0x2, "6f569548afcff7cb8c3a47d0d57140c0326032a7c5a3e82979a1545cf1751e072233bb22a74379ec92b1581ba92320dca222182fb177509cf479049a9281b45d15a144b2a5957352176a5d57ba9629920971cf14598b849525bd0411abab7d4d92c7158d0b33b7eab98a7feac54c8b6c1f15d5ee1473cd63a47b16cc282d4d454e044cc8be234c131d53025b6e169a535a95c96a60d58d4065342bcfdd732b8b8f0840f726d5774b303966952da9d5ce297431e4af00c6e46d70eb59f5b67089320b3c2a82eaf8b9"}, {0x18, 0x1, 0x5, "c0"}, {0x1010, 0x1, 0x40, "d85eab9befbe523720c7ac8e24a4b05e335906b6c3bb3fa086947aa9425671490ae1401a69e9301ffc244b7c835a095e90a46dc745681479cef0256e66543a3dd05524caee69d7b580f22114bd5ef869ac5909c0d276e1c777119977cdabf0de3b7fdff6e426312cfc25c0c3ddc94f8c8ff776eeedf7d01c80fac361aeecbdd0f4d762bdb9ccaa31cffced2e6bf5e31ec578c6f251d80f33fe5dfd2b751cbb0ac4bb65e79aeef54234e2a188fa1e1c037150f6c2f98730e027052373fd90c080bd0f927fee1326c29eaf0338e94a35b911d7598b515a8da2e8515409ba81c1d8af7c7ef73793ad619362ff5e6c94f9b258abfdeffb0625a72f4ecd3735bdafe9df36f7616288b96c75a2f4882b898a6187f38377e50e0bd9c498829e4c33527f72dbd6a6d7c497ee878b26bf173b6a44a59b8773177a457793c4c26b8741626b023c465c13be83b0082f705243cb584615c145e8a1e668ab72b03863e0544a16c94ef70a6041f0543b57816313af9e9246cf313ead72cd6a4680c18e9439ff17fce68cbe9ebdef9ca8ba4293371f2d7e02550a09835db4d3aa7151491fe013eb41f934e9999452fcc6afb518d5983d97ade7d49499123f9137aee73c1a7bd379181295a8678ffa83f891637a2e94ba538a2edea6d97a98bce85bb415e395c8834bd9ece6968511785c73d13fce060d2ef8c4526d0cab6010050e78cb8799e13e005df7c5ad1f5338c4825128a64c570343740061c13715fad2a9cdc4659fb516f08f347b9dba86560afefe18ccf60821a9e60cbb55d78b7b5cf77780b5cdacf376b0d7b2f60272fef5818fe893777004ec03fd9777385d2fe856f04415bed031a4c05d35a6f41d89721e3e5d0790b27e70cf04bbc5a0e176e8b500c4b985f8a87486ea9b27dd92c98f91fd44e99d988fbb69aed226b236be8cce29a9e8715dfdd4271ff8735b1334c6cb850ea8174ac0444ab9065f7b5cc90e602782c3c67678168dddb8bbcb3f3cb6f772c506690862718e0183a037ab7b7ebbf21267eb64af2becec987283ab67b8d5891f0ac7b48dfb12cb3ebfa6b910d5599f465b8911d1e95eaced5b01ed94f3a79773eaa39c528ff71ff04cdeff7a3ee7f64eb966cd1512d5f3ef74e7fab4a9d5e2b70f9b58c7ed4a1b86d52a5d6fa85f07b8998ecfb89d27de434e03391edd5b56e314ae80059f73a0d3b91ba9a24dc3b8c4a64360503be364602031a5d2d1ddde1ccd9f1f572527374243b2cde221f5bd8b90591025594775db7f5c8e69020f75180024c99e44fbfa01156c54258e51fd84864c099acc01c6c190aa623fedfd206d7541b772bf190fc1dfdc0685e5ff2f6662f32e130e3c54194850cf982090c33a326158bc4848cb8b2b883585bd778506ff05800449fd4c9f408fd45436c14f2a329469670435f670f5275655d8091fa9001eb2f5862ffc65d312a380c08a7174de9921bfb9bef246ff9b922543dbe4b1eebd1db465249f87804762f70ba16224e373ba5743f17ccd690ca3e30f5debc64cd71ea4a0da31b10be6a2b9e2799ed5bfa6bcc87cf094eaefae133f2d5627dd7cf5ec816296394ef20c546e259eec5e10fe46a3c43b452598352b777c9fa144bb83b510e759a3d5fdca09d7e0200d8a82997ab90c6503cbb30ad7eb6179902ae6ac173f4f1caef004876b4aa61d3991fcf750f69ec9993df9eed94b95dd41362b46735c331c4eb6b5fc6579a4245c36f715719fe213f719ba2ac6b84d21547cc02b0acc4232e3f268bd52c517babc6fa497953c6df7d07352774d61225f6a389b8f913d8e242e69cb085c1c215e18c8c04adef73f3f365ce02fdbb1e0e80d343a5411374c9676ae113fd7491cb5a0ea1bf7208e4367a73fbf2cc2e1b3feb4c90f4723e5433089ee5014745cb8997df68e01641ab66b18f158c5f7781381c0f95fd078a62629ddf0ecdd4307e7c4c9128119487b788287852cf28692551beda5c5dd135979b82bb90d92ead54c5f56b0df144aa35a02df78ff5b39b236e8d8a718515118e0eaa951ceec28b546b75ca4d866b1b6b3efef680cae2ab80e5fe2e0d55c478bda0329b96f9ec1aa2974fa0fd64b9e98836b5f926882df876e61afec90073bcbe657ee76764893c9c7c33a54a089c94fc83d34f85fbde3e016153f43bbad32613d33b8611db5b63b5e43cddf79530150579de50d45d18e411b50c57bbbef5ded3493597eacafc7fc41a3223f969311597f1721a23747c494c0a2bb9ff09bfc698c8f07e8cf9380f8a20228e65d79af271b3aa07f16a66a4d65d8427d1441f6eb4ab3d0eb03fb45b70284f69e9380903164196fdd8b7e0287e2cb75b8cf9eceaea0170907cc8fe99234b840d0198035574af58594c6b176f9333825a388feb8ea7d8bb4eb5fa2151b2cd4be984ed419ce0874d59800e22c550c6e95d99ac5e8134dec3ee275601c4f57fabef3de1b000cc71f29c1ef9a153d4acbb8b5928c5b85f127405d5c725ac0a77beb32860bc04731e923a2814e34f54358ee2001b8c9196b772d3880ca088afd50a63b3b0ba3d02bd771b24ff6014c19a079f825edaf356da5539b0aab4b32667787bc912c8e40002bad13a87367151e9620e36aa160538c630a8a60890cdc4e7d11603786d76a615c03595f1df4a2580c3bc475efb73d4b4aa46b8872c38bac7da003c7f339352a800fb11bdead259f0fb931f3a4b8dcc8dac7811c62c81f3c83b690b0f02d11154857c9348f709d91e88150183c657987d4e4d5a93a0d2f93b02eb4a4ed186f56967c0db0561a289decce1d68c67a40f7e564c17644e91319d68016f2e2416096d4726bd4fcf2726b45a083d0f17579c4f3d93654d970629ca07c98cadd2fb588d19f3fb8952491a880220483d723a031da3bf18faa047aac9ffcc787b26f7c085be03ae6ab8316e9e0307b9782977dd35490e05010a12ac013b04f43c38533a0cc38bc1ee932b994166417c3ccf77598efa2245c3c3c2fd959ebc06c34f12991c05b6947436923f18dc0cd0e69e7159e1abd200f165853e525ecb417773f0edb3157ea3d17b3dedc71f85bf225e16dc984ffbb60e3dbeec9c24f50c404fe37f4e97dfec8e0f788c2f823a72cac5ab9a11d31265cb58813a0b9cfdec9c76481b32854fa7c13887207d52e42f69bd8622227827f08f60e1dad938a619ef9f8df5967c3f04078cbccdf8f8f50b5c191e278a0dc3efabe8e272aab16b9030648c06f49889fe8cad3a39ac244049682c7ad413dbcffe2cdb15066661870d89da62c1507733bd3bb0011e84279968c6fc6bd69473d559a03fadb11a7d30e97988f5f9dfc16807b664eebf579c943db9f49775ae029942e78aada348048ea238313285fbb91237290317f87c77aec79364d5ca0bef8dc3450cd677497c8fbd8b13913ed0fcc0d17106371f35f1e12a2c6acadb42fcc6195884a1a56632d89888166e2987698a72ec8f9fa85e9a5baf124588a9afe73dd88d5bd4506d4585a2d0416bb15a57791435157e01fdb7e44cd8005afcb5793dd6c3f9f34f0a7d9f6362fd003e331d89e5eb51cad2d67c47e0656d5c0b921e8df520897074f951f3f40e2d3a72bcf6910ce6b5b1f0facfc2ef6697fd094531f32daf5f96654c877e9f1aff21d44be4a6c55fdf64e3c3484813753dd9d127ac8e97fbdce1ae769596c79ced05c91dbb211518d756620b12ba3000c12535376336b59ecc8eb8c721193200b55d248f920e22a5209525a5784ccc2462444039aac20ce760bde1f848e019ee9b356b781f9df87b766b647a513607e702f0d677df01d1db93a2484a4af62d627f94c79ececea4bc842de30ba7bf05580f6fed13b9af4e46bf7d25370aa12efe24ee94bf668bb20f1f9aed3c6a166c3151ab4d5d3c586a89ba43d060c9095bc0d8fe1e02341d1f4201e7ca5e903cc1c179c9987e2ed39813aa4e5707db78982058ec9aa3720b1c04a915900733c4cec9a9b74c45cf6c6c6567efcd9de8bc6f65aeb32f8e94e9b456368013c830b6d84c9111444c73e5362641ba4e1c796227a30323704d56a09624b8aaea977b90e2d0ab048fd6e1aacd0e0b4a012366b2faa48cc819ddb161b352c9063aed076a816e7b8961004f802b0dba36fb972c85d696873394c77d680dcce88f420991a1b7165a61c9df4d693e38293775e1ab3aaf90dd0cc0a7efe6c836ca4309d4de78a011f9f532da3811a62f5a2765f78a49e7469a955ba635f0d8515eb7f9acd5d24483c3fefa843d39c0ced596d469cc27a18fd2807c4a2e0dd960b0d989c241e325c68ba4310ad84d75a3f3a74e0d2728b4d82f935101f8a1c017b3429ce1537a9aedb9029c81e14a8867d8f972d58cd6a500256b1193bed3a171d379ed757235846fc0ab78a8cc6badbe59758a81579429c55ccf4461d659d097e12480ba6459d794ff0ec58edb4bd12fa52d944c9b7f9f001b1db18667fe9172b00c44c0e656199291861d4bc0df0102f93e42b25ba68570805fd555b714e00a629dfa43df3ffb1470685b41561563eabe86f5d7a0594ea42c238f84f06282159e8b3298abeb4b70b6123423de957584c5830a2afe1079656f2e84d4d85ab6d6c48fdcee34466e598adacf066842d8490f30b0328cefc0dfb93f770a1235b5472a4a0125afd40ea480b8f85b4bffe96d130913c4b87f45a55b53430fc97d09f9c1d6b2f5cc3c80b4481cb70aa146e88f84d879a7928268cfcc4db2030da349a7f2c635ecfbf917f6bb72c85dfc295d6bc5b3eaa67ecdf66d6ddebdacc5dbbdbf9623c41abe2955a39ef54d73456e7d7ae6482c6c22fc7a307199b24799e7407a453524d8115a3948c7576380e2c453f9627d9a2d7d45cbc855c114b235853537930d06737923e32691c4ac493afd4b31b4a0ba63b606e2fe47f0a5a1f1ec4a1c85991e61688339f9b8abfa612fcd608d5f9faea94ba68fd848cfeff58591f84e8af06011957f7ef4fed03ec4650368710dc016f9640aecf59d2f924c6e760fb0c8414a51e444061b41830eb463506dde7ea03bbc604f64eba14150e8321426a3b01cddf23d68814f9a9e3d7b117fac542137de3d4fa3731b49a3b2ecfb899837378e755f79d7063cbeb6d1ff3cde622f3ed73002049d78ea7727bce65bd58a1e354f863c99a48482119ee985ea3b8fa166e420fb4372f18536eff74615057620cd83398fd6cdda33431e1ba382125f2973c81ab1aeb66a6ea3e8fb2254844637734ff31c6301b58c63ce69d11de3439ebd1d9e6e1792f94ff5e63672a30b853c56456b2ebd9dabd20d1d8f80fdd31bef4a29d5b9d1079355177a32625fb1402099946094ff6539116e561bb0c496a4e18cddb2bbc81aefff54c435e5e9551dcb0f0813f6395f1f6d5de870e861c250be47be28eabb22f8223ec1080f26f565fc69b138d797abc01afde5752f7db7a8ec26ca47dc02b6ddf07e1f6305d5c85670e3fe160283be0d0df618aa2b2fd3c2a777f7b1024f3aa6cf6c25b0e434e2159c79300cdfe61331f9937f8308d64542ad1759144eabef49efe554aeb302f425518819d9ed37d4273991fdfaa89cfd850b09472acc024f8d967105112946dbba51efb9a506bab6ad15d16c36f74bb1f00beb6de671ea597f136b116b2fbcdb92e9b281385c876d36883533597bd110867b7472a18e1b37de2d7bcf5519683e5d51147ef1e7041a406aac7afb2536a3baa2ae23c1eddabb2d8ee27308414609de37fe83512befab3171c3f11d60d32486c27bc96bda0d1c5d575e039a62d4abded647662f817de51ca0de392"}, {0x58, 0xffff, 0x3, "e278408eadddb0ab175f633dc96ebdd4b81bbccd0ace3d8193e4954310af78a1d60a39a2d986508913f948af8b24995564555e8427aea244492c0943ca4ec6d1f4afee34af457b"}, {0xf8, 0xffff, 0x4a4d8df9, "2dfb032af58569956571990aaff70ed44eaf6222524cc897e96a493087c4c5d42f45df7a90ae9291fcbb99423a1144d9e5292dcd5c0255b719a80167eeb80b254a7556b3c8d09cde38c8bcf78e27d683c896e71573143febdf2884bf56b113b9762d72bb757d1193f2090ad7e78f443a79d5fb97cdb3de2914024ff9047815d5c44262489988b558ce168ced8eb27580a73b07c6860ed17d6e82967b8fe6a74dd849835f08b18f02d100089113a241b009b81e91cb81c6a0cad59e9b748e26ef68e9fa1665773119f42a3e83b7100810692dd2d2709485c54f130d93cddf1829e8"}], 0x2368}, 0x8}, 0x10, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x80000, 0x10001, 0x8001, "0f9a000000000023001600941300400000d900", 0x1}) r2 = syz_open_pts() r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) fcntl$lock(r2, 0x8, &(0x7f0000000580)={0x3, 0x1, 0x4, 0x7, r3}) sysctl$hw(&(0x7f00000004c0)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0xfffffffffffffe36, 0x0, 0xfffffffffffffe4d) executing program 7: mkdir(&(0x7f0000000000)='./file1\x00', 0x1f9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0, 0x0}, &(0x7f0000002300)=0xc) lchown(&(0x7f0000000080)='./file1\x00', 0x0, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x2001000301010002}) seteuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='W\x00') executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd81", 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x44}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)='<', 0x1}], 0x1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) bind(r0, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000440)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}, {&(0x7f00000003c0)="4f6f83a05c2057f2", 0x8}], 0x4) r4 = accept$inet6(r3, 0x0, &(0x7f0000000180)=0x33) sendto(r4, &(0x7f0000000040)="03c5da9593401decb0744340f3bffd0bae2dbc17cffdcc289ae9d85b02812adff31040e6173f50a450df20a1fcf8501a8cfae93351f1de56b03f6e22c948f831bbebd98a426f1989d017123c4c661a16ee23eb873177953a3436ec55735f94e40b3ab217eb26cd9afaa0cc23b6c82d6c21d7bdfd2f7e3ffb52ce11e5847f", 0x7e, 0x2, 0x0, 0x0) executing program 3: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffff7ff6, 0x0, "6106a6bc44862c5008e6ff0700008fa800"}) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000700)="7659aeb94832406f050635f0b67c4824febaee4d9c497b7e5f0bf12b7225ef46ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca294f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977f1f000000891c06", 0x65}], 0x1) write(r2, &(0x7f0000000180)='I', 0x1) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) executing program 1: r0 = socket(0x11, 0x3, 0x0) kqueue() recvfrom$inet(r0, &(0x7f00000000c0)=""/242, 0xf2, 0x2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = open(&(0x7f00000028c0)='./file0\x00', 0x8, 0x26) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4, 0x4830, r1, 0x2) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600), 0x20, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x120, 0x2}, 0x0, 0x0, r3, 0x0, 0x100, 0x0, 0x40000000000000}) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000440)='./file0\x00', 0x0, r5) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x0, 0x0, "225e00d15504aec100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) r7 = getegid() r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={r9, 0xffffffffffffffff, r7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002640), &(0x7f0000002680)=0xc) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000026c0)) pipe2(&(0x7f0000002700), 0x10000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000080)=0x4) (async) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f00000009c0)) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000080)="6fcba96e64d77d1acb34d68c0a", 0xd}, {&(0x7f0000000640)="d4348157c4f6d94f4554174a1924b8c70c2469bce216014c9e0ac5fb4699af59a98ee9b033593dd2531978b68f92880ee977f110f0ba4045a6b93bb6d4861e1127e49b504c443b9f006c2f36a274cf5bd34feffd4de0010f9a58256422b5ddc512668395805e2d584aaa9ab09b951991077c191675d167426f8dc94195c53da47cb622b5657ad0f0c1a6f94e30ae506136eeb11fd26550c856d782493aef2af4c1e80000000000", 0xa7}, {&(0x7f0000000280)="5cbc21c1dd588b5066b3e67256e0649e07d687d7808dec48e4f4a82d0d5542b5adca8a47a675c5d70e5bde469a695c9ac55a936cc4beb588b40eeec345804ae9c670e8ed6a9dc8f6241f90abafa314b863a8878e2427509f1695d0546bbf5bbe7562", 0xaa}, {&(0x7f00000003c0)="b73fe2050b4fcf488151a731bae39acd0a5e4e98d9d4bcc1b41ac48783725a3314cea4b1677421a60b584417358b4861468b89d7491ef4f74a39c62f9ef0b794f959d84adc24a07ba94d21ebc64059eb28425fc3f36594fbd9ad5a8f6ec9c95c9bc524d88670baa4869a0156d0052de8df96c4e42ff080a853dcad8c7066ae5f90ca31bf08f609d6dec15893d50f3df637f5cc55d1d93bdec0af494e01491f2472e0d4608ceab338f8b80ac775c5a72943d944398ce43070651945d1ba73ae25358b2e899d", 0xc5}, {&(0x7f00000004c0)="d4c2f0247bd91220a11bb2670d1eb754d07d2f8d7112b72e632c71ce36fadf7b5810a542ebbb9095b3b058625ae127ee79542c8e71d5a7de4aca708d85adf55a69ad8c86c903319e90a3c057ad77791c6701", 0x52}], 0x5) readv(0xffffffffffffffff, &(0x7f0000000600), 0x33) r5 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) r6 = syz_open_pts() close(r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140), 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r7 = socket(0x18, 0x3, 0x0) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xfffffd74) dup2(r2, r1) executing program 2: getegid() pipe2(&(0x7f0000000780), 0x0) r0 = kqueue() poll(&(0x7f0000000000)=[{}, {r0, 0x80}, {r0}], 0x3, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semget$private(0x0, 0x3, 0x82) socket(0x20, 0x8000, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x2b}, 0x1, &(0x7f00000001c0)="802deb1b1adeb64e8c7288c7b14edade28e9f966814d30051e6342a950c2bb9fa7a52f34e2cd7a11365e356f0c2b3997ab9665daaa66667af3e20aa64b0915eeedfce92fd17d669c96acf14f7ca001b5b406cb32d75469cd64e4c747ad8fda0d99584ca8055d81884f7919c615a45edc02626c73d320281d3c3649997757c1a09899582fd127dcf28d49d88a1d307d451ead73482ecd8f97af6556a42487895b6dfed6", 0x0, &(0x7f0000001380), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x24}], 0x2}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setrlimit(0x8, &(0x7f0000000040)={0x7}) syz_open_pts() close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="0100aaaaaaaaaaaaaaaaaaaa0800450000300000000000019078000000000000000004009078000000004500fffc00000000000000007f000001ac1400aa"]) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x605f, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x40, 0x1) recvfrom(r0, &(0x7f0000000140)=""/153, 0x99, 0x800, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) socket(0x2, 0x2, 0x0) kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x200, 0x0) mkdirat(r3, &(0x7f0000000300)='./file1\x00', 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x8}, {0x0, 0x8, 0x0, 0x3}, {0x8004}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x18}, 0x408) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff0e) mprotect(&(0x7f00002b4000/0x1000)=nil, 0x1000, 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r1, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = dup(r7) getegid() setsockopt(r8, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x5, 0x200, 0x6, "c187511d2c179562de0f2f490d0b5df8aaaad2d2", 0x5, 0x7fffffff}) executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000e36000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x800000000000000}, {&(0x7f0000fa4000/0x2000)=nil, &(0x7f00003ae000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f000000b000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f00003ae000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fa2000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}], './file0\x00'}) shutdown(r0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x18, 0x8000, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000580)=0x8, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x195a05e282d6161, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000140)="d0f00c728a5b", &(0x7f0000001140)=0x6, &(0x7f0000001180), 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000080)="7a8ee5a100000000800000011b5cfb81", &(0x7f0000000040)=0x10, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 4: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x63) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x1ff, 0x0}) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000180)={'./file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x34, 0x0, 0x22, 0x10000000}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) setuid(0xffffffffffffffff) r3 = getgid() r4 = getgid() setregid(r3, r4) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000540)) setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0x4}}, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) sendmmsg(r0, &(0x7f00000000c0)={0x0}, 0x10, 0x1) executing program 0: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) getsockname$unix(r3, &(0x7f0000000240)=@file={0x0, ""/17}, &(0x7f00000002c0)=0x13) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1", 0x8c) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil, 0x7}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x412dff) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, 0x0) executing program 7: r0 = socket$unix(0x1, 0x2, 0x0) setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4, 0x27, 0x0, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x5, 0x4}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r3 = semget$private(0x0, 0x4, 0x3a) r4 = socket$inet(0x2, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) semop(r3, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000002100), &(0x7f0000002140)=0x4) executing program 5: syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000002c0)="b1000501000000dd3d2de2fe208e249f0500070107000000330100fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba090000ae61ad1b93f8343712cc1100b71dc00009010500000000000000130000000000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="6040f0019078000500000000f84d9c5db90698622ce33c3e51c5acbc28c2645987353ec3d166c3546060ac9a9418568c1b9cc355060b0a8649405ddd"]) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0x3, 0x4) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x38) syz_emit_ethernet(0xd4, &(0x7f00000000c0)={@broadcast, @random="7004f5b37507", [], {@ipv4={0x800, {{0x12, 0x4, 0x0, 0x3, 0xc6, 0x64, 0x4, 0xff, 0x16, 0x0, @empty, @multicast2, {[@noop, @lsrr={0x83, 0x17, 0xff, [@broadcast, @multicast1, @multicast2, @multicast1, @loopback]}, @rr={0x7, 0x13, 0x20, [@empty, @remote={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @noop, @ra={0x94, 0x6, 0x100}]}}, @tcp={{0x1, 0x0, r0, r3, 0x1, 0x0, 0x5, 0x1, 0xb8, 0x0, 0xffff}, {"66896195974a640528bc29f386d42f3af9b1d17ed85218c6f11d95f02a0db993be9c4d51bb828bf24d8ed2c935f3e7cda949d456412794fb3747557b08824372f9035e5135b0cbc79be2434161fe319fdc8ff953a6377c1df2e96daf9e32ce9c997723221b5f9b970a00"}}}}}}) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) rename(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x1, 0x5, 0x0) getuid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d8274d7a2554bcc741f14ba627585ec6359a6dc5efc8a40c00ca73c778da45014650172675906ef6434e563382589ac4b48804b41af6c3b8e7ef70a7c014800dd3ab05e848f175187f3d0da0df9b40b356b07aa471a38826f4e3361897b9fec43aa49231fa9667c1ae2377f70a59dedc56927bf522d2aa086057ce7b1d7e9fb57eee187506c27a7f883f138a7adeca6fae986b7b21df3cf4e40c88bd3eda9020b89faa6d370e95c28fa3d02382ae1eac3f784306229d2d541249fc3253bf97125b302dffd7b56c685ff4a90a38c9b17707e051d7bb5b3d8f0de0549ee2c01b695291197b20afe54dc9dd765edf55f2497487ecc7a6f68e134939da2d2e4cd60376a851b2061a2b0aab71db1bb15a8720f5cce0be8cbf1b308131168e94a5be9533d6cd05e274f02b101549e9a3e355c98ce20a21ff46460096954012a08244ef66582add1345a5b99519b81455a0345b6ee28e9045a6267effd8af56f9501a99c9ae20d5db870d4568000f1597e4686834686f3d48ab6a911c6fd758be63a51c6740e02f5bddf65f554a3ebbedd63fc39f769aa772263b01068f8ca3bf5186b6ccc4f1b972df2c9de2203cc115f0bb930d6deafb8234e437344b7f76c53fc2eac6c6759dab9a231f5f4e11300a201d28febdd46037470549cfdfdc9d0bd2f49451a3d31b4f5476f880386c39162ed56e7974351e0bff9390eb4ef92cf16", 0x214}, {&(0x7f0000000080)="54a3a9160ec82f5f3abb56cb54a722eac5743453efa1e1db7d5080c8d5483c29c7f40cc1b619"}, {&(0x7f00000009c0)="98c8145d1f3a49e7fd4907bc1ba830df7df8ae6dcfbd934e7ad5a4c0c408a9ec08653198619982999879c785f02197ed918ce95da68a4ad54514246be60164c1d84c75e77a6c570cb03f565c0e7ec1cd95a68d54f3050d72bf2866d38e5349426d7a4ec0eb3a85841b18bb45d30075831051eddb1a837d20a891b622cd4df0310972364ab8152f28c9ec3139addeb6be8127ce3371e32cbe948ae3ccdddd6aee848822fc12853f8665a9fb49eaa3c4b943e7fb620e0c80f4bdd34375ac89ce1b5c932a5880a07adbfcfc713995d956c79b15250e259468d51eb4e6bf10596291c29c18d249159f269e344da2a9dfa0dd40d8d280077f13c8cabd227ff05777048ee733d3d39c19c79f59fab7163d19cd48644383c5016fdc849f1beb897bdf9a65991810107f674b6b2b90b968361806ba134efd8915a195aa016311e1d975d45961ea10aca83bca43f7167909803f991e701a968a9a61bb6dbaa8ab5e3987e61b8c0b0f02c43a68cd597a0255d3ad4c88236976aaef95e7eb0b15463a4395772cacebd0e9783bedf4fe12b61327cc36b78cb8bd3d8d9fe5d1dab22fae39c4f110489bdd3567a00b248ade86b89cbacdebbd7f8ca689a8a2377511f4142599dd24afb34b7ea53972be9cf64741bee9d9d58c69080738c3c91e6f402830012d53f647828c67004e0b0714a9c7d211fc63645288f5184c89107a3a314a6b799dcf2685f30fb2bb745b3853c1a94281ba655b767f7625b45b1200ae0dea4ae554fe8f2db702ab7680609c07b60328673b9cb5bb8c662a37d30af4813958e8c771d35d8568f52074da16c9fdf004f3bc57c5552237324cd5702fd704ad30fb8e4ad86232ce3ad0d4815f057476c4548e1804decafadacd9612b43d71193e0affbfb6b2b9bcca102c882e61b3910668d23027031509925a334d81021969f9b777e8a4822c74322a949a50252837c1ad70065a979d9d8fe343d960338a5e6dd902de28483a7e6bc72c0ec3baf3bbe4f48aa8a92e128bcecefbc6e20474bec49432eff24b0bd6221d36618cb54fa9ee07e7c0af7ac57bf46f94bee296eae187a43dff80eb874e9a7b57d3efba76841bee3033e0b622e7011c32b0322e7bc86d32119d17f885ceff17a08f580f72e7a3c3a0adef14b43bdd97144c9f1582c7c75d8af9fe39ce8dd57bca5d723e4123e33888a5b1ab30066f75333ca4d4eb7ce15c6bc1e5ad88f60acf669d0f88d1bcc36e155b923da5b5933b40b005ff2160003f33297d9df7da0a5a34e17ee0ce2b827422057aca01b646dfb2c23330c4c472e0dea78a89ed25b63b95fe907919927379f71106159dc2fecd8b50070aced395fa345622e6a3ad9f531eaba6b9ad8db340864e674bb2b1285a5d13facfd039f6288a01d4561ae274460ae8bbe1172ad2eb6168a67f03c914b0bd1b3267677e5727cbd8d0f715a2b05b109fe36d747099235f0beb3d6b14f52423fa0a64cb6a9941870d57906a6d66a755a56ecf25c30a2c1bea72a4628dd638db69aec8509a18a4f1f4a3379640a3dee51f53b3be4a99d859ed5e51c1c3a62205dbd8ad708c8f5cd558cc369f3fb92bea8f74f89595bf6216d01c5c2cff1bbe2b789dbe96bb06a9c314ebbff5a7610abba04d0db62488677bd0de39295e05412e3fd6ff1a27144ae5f6630032f7d6bab9c88b3120c9b82e37a3fcadc020728babc5d59527498e01c3d07439e3d793d24eeb567c81922723133935ece07e7a3566d2e918d3eb98b2003d0120087cc154e28b74ad60d6a1c858b105e960ad3da8948cebd54a10e24ad406ead3f336f3a94a0d405b9e292cc82e26706e95a485f43570d26dcbe14a9b02875425bcd6dc2132e7b4fd20b05e23e9313c691c383c616d38aae38de9583c1b0d367e7a85ab0c99681efd713ea1ff65a06e68b28ab0379dc8b53e9546eed7d8d9d8e69f5c3ffef5f4954e318c7abf8fb60fef1ea05becdc1dbef0c002c7d0ff2dc9a22b2c16bc4e83880fa5397fa757b228a0fad33e75575ab6d0d57d8112617a0aacc6ffdacf9fa07e1823fd609df096a29306a16c0af65e9c77ae012524ef1c5185a3cbf0d829bb4da751eab8a45d560d19ee7712d38354ea77dc81d25b4d91d72cc7ebd8af17e5b3b8445660bbb87a0702d74e5c731616bb3972d2b67f70e33bf20f16e8d3a624050468be8ad95bdb1b8896f2037ffa51180e2f3323611e500d131c34f8a3a0db2a80fb7f22d0ea69d306d6e43039352cb6853716d8e925be88574c917e464a2919c20d5fd5b9a4c28c3a478f356828cccf867cc9666dd73698840b63e6c0d680352aae2f694de2c31744fa958062f8005960b9cbcd01cde747795d8447b1924bece3b3cb2ee3bb72d12c300165f125fc4cd8aabdde709bfaeabfe19eb12494aa0e751b6e56db00bfcbcb706d22dfaa784deea4b25a35f6bccd41d2c0cd569a6b56310c6d643cf50c797e84bf8a1b51c779e46358947bb8481502c15082ce74d161a09b64e94d2c2cca018acc2d06eeede4cedf59a046b11b7b39faae08163ba247dc032a01ed236d90fc1382a293987cba2c4ef6c04eaad014ff5f2ac5526a50ce9aa15757379a543dee91976a5f768af4fe6c9331220dec89db83983913c4aad9175bd9df319a2aa7e9048a3912d235fe64d3efa9a9bf8f9680703a387f7668286db0a891949447a42d2991571b31a9ee010cf8cb6bd437e9d31ad6b7b349adfe7a1118eeb6330a5164b299e6b5ea3c2e79cc0b074af1f1f04cb1db0dff5a44fabd174cbd431109639d4a91d54eec4ae9a4bb09462eb4d9a56b27af6b17d43fc77f7b1e72eaec05abece12eaca973585b1734d43e6469beaea4ab9b7bd89fdad61f1ee200ec2de1e810d500c5d9292aa2361e1d774ac736d99100649bcda66d0507cc3ff690dd53ae81db66b9ff74d81af5de294ff10a75f234c7045bcc4fe6230c17069a1da4b7e9037772fe49a655c7aa1b73b3a4c8718104d9694681442a423954cc4eea9d15ef6129df0b502980e34cea12585014d61db700ec5ee037d83a66225ec90585db172d7374ba32d18f7757a1d40ab0e5a15bc1622235f8f75c2ae9802ec9b6d4a73dbfb84b0fecdf00323590e9011374bb619df531e030de03ff3bd9a1c5ac0d7e2b38dce64435cb29cb76867db99479aa8d6e003052acce227497d3245629f2cc1da000a81263182da0804a482040d2347f097029e03ef4603b0fe263b7f9d63beadfa5108ca1d5ecb281dcfc539be618a0caaf87245a8438a0bda575f9780a93024afe22444645f45ca9ba2775ec4daa948142a8bc536acb092763426544fd83f476f35220ad93c8ca8665ac815366babaaa53f940721a08f5630f04c1dfd092730bd00770356f29f82292f4120005184ee90f32f547f3715ce777ebff7cbda4d23039a280f65cf204885de3ac73d599da775738c724839f2918aef80ba504228fec58cd81ac82ec5a967db251d7a25e83c157f15ed496b9178d0e701a9c3d1ca465282f44b366dd67d22a834b853ca3fe9c731466bb9ef3977b1f18124ddc1ed8b700584c8456bd2480909f902b60dba03876b85b5b1016a7b19939ff534a239832a257deca7b23d9081beaada8eac7879cbab30fe7e5cfa9c9cd9a4065a54ab5ea5b84d511a46ddc5bc7eba4ae51b0fe2afa693a18850d74d7c82d1162f2f89676b0ee5230abc6e23dfca1a6cf02ac28a0116f2bc0876ae7e9696598af344fcb90ab18d36a9dbd3f1481874f8916aa2373706cd417a37531c5628884f053b49a294fc8316a1f0d663a10c6dd0af2afd99a35956fcfdd7ffe1b8ff800512abf9d52e955816d794a4a458c629dd317852769569f4ec6d6c425ae63cc9cefec92bfaca1634288557a05019f67c02f725ad4a551860f7b8ba0448a30f388d06054d171112d47384a164b384f2ac8f8ef37e03ad9355043e080a6a5af5a5564d39e9b588386a43a5b424c389b9a4d730fabc18e638287bdcd7a5eb3aae097bb2616ff6383ffe9db10b1463047872eba0f33b9b61bae31a4331905b0801d14967a6f50ffd20ccc5346268ebf1fe86de397720207a0902d4790e7d5c5a0b39a7d0aed8bceb19e1000ac3aebc4e6bc007fc7d4197a17cf7258a23d7be4897aff591c19f42296b5b21a0cff1fececd875d29be836ddd20c1b9c362935ca7d750adb8ee625ccec55420298a80563c7104b670ce56af14b2ac89c756fae5a494d416e668a91f871c7d5beefcfe6b7a276cca2083b7ccfdf96ab35fab2617ced9fe47dd4458b0e47d27d6c6e8f29a26ddd665e6a3bcb28aad852cbd7742ffa315acfcd1b7f2439075be1d2303a1624570031f8c3565ff24ae25b3bf473d05ba9b6368b90b411e9bda735ee9b354d8936f566d35f25b27378e9ba88cfa72c66485ad50bd9e8eab90f67328761589a9550104975721aa7c7b72d68dd6aeed727f91e3bb80730a4a45e7e5ba86a6af0f1b04e5c8545928a4682c085f6d05504b95e2622a5c97dbf75ffede117c57e9942d02d28510a1a43ee8bd1cd382780d7e719fd3a68cb315fe6cb253dc7631966316b24440d87b687373c1715c96c80916ec960c080b6d775150a1f94655ab4832fe299d658188afe026445de78332194484027662056a364cc981001ca4361ed7243caaad62caddfc0a3b7a15aeb6cabb89a6e2e911d078eb57e2c45cb1522b9bc5ccf2ee65242e97bd95621b79755e879f0f4f01e8b830300568c6bb0b6fa7470c269e5a9e564596370cd23c18fe0bf7d7cbfc6c7273097c3a0c021059f1ae07b901153c442b922c3ee5fab120708fd49f0a5751d130d732b4e5b68c320b62772c146924b63c8be0827e63c2923c91e9ad2470a839b44f50d456b9c96a716864b408de131d88334da2330921531cb2f1960e5c4a3c05a1916fa5825145eb540f6cf87e1d2dacd39ff77f96cceaf38de07e505a24efb138538d64d18c1045844772bc9df8754cf528de57c7736a2d5990daae1f2f2710cac95b71760ea78520d8021b5f901098c8037d9b4ad37f3782b6ae74da538bd527acc16e5b93a03f1d073c9e6d53a7787f9d9e046c9bb3bc47d03099e3d9570e43b5a42ae1411877d0c8aefbd96f8590752e29701c1656218776110a6e7b9ee7173a135ed399150b9822d5ae31e3002f358429cf28bf97ace1412d65fde6e4467f22a1ecf32db4c1e2c554a219e38737200bd0da9975d36f011d028f8d123ff75b27caf5dd4d85e7052558f381a69a84db76ef700f46c3ed47ccea61598ba19c33c434255b7f46dcb617f29a95a36be6722d04362358f0236dd39150b3fe9027f71987ed2a2d7399f2a8e56428ae7e1855a07f95c43e8170811a39e4d6fa9051344517bc6943db53c176a3ad233fd0db5fb37668550876b4f39267e5b1dc43368734c5c167b10505aaa968f2c5b2def448ab6e32baf25ba946099d389668b12ed9d03f974ab2370bff35f9cdff6561f6ee6a0a0212748321cc64cb256dded9bbed3eaf398cc04c64f8aba2bba7d1466ce321658d74825fefb711d9b89753b3890a9d76ee2bea11c348b70e1054531b12de2cb814087c93134981d493b4029bb7772564a78594d57ab61d43a0ea2b78858d8234ad31e64b81eeecf1455ff42994011582f190693861e4f0cdff9dadb733c862ba3ed68bffd6a1551259fc66e433192702cac26554529a99f80a856a3b2c187997ebbfbc5a05739fcd560c5262cd693a07395f2ebfe9d5451317f7f482c39ee68820ddbc508e5557750fe76f35726cbf58f8b99af3dac4609ae602ef8916c67"}, {&(0x7f0000000500)="e42a492f62909c317b5641747c6003fcecb47eff0c8c63b211bb5b657a828070ab4ef90acc9d418fd26862cc039eb7000ba09a409de802ab57e67a1cf5ac9ea1d0bf7df1ba7108d0f33a67e09a48fc11114b17cf6f3b0471c4ecc3316a891d379ef9659937940e1e9ab615ec88257a96510f473dbf88dae0339a310e5909580bddbc65ce0d727b21c79029fbf90d1184646f1d3b4c48b232860235f282ae4aba1280629b31266bbd671e426667a5fbd6c9b4de29bf6072c4d73ae044efa019c4095d4657f9d29751cb"}, {&(0x7f0000000140)="3d37f653935a36f2acc934f0c96e74e3458aa1670130bf7b6bfa67c939990b687c30be3a01489169657f21ab35345b79f70f58c51b9be51ae65c15ed4a30780304e5bce7a01eca73beb9d227185cdc9b7c75bc47e403bc8fa2abdad35b16cfa0b7f54814ad"}], 0x10000000000000d6) r6 = fcntl$dupfd(r0, 0x0, r1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="e1000000", 0x4) ioctl$FIONREAD(r6, 0xc028698d, &(0x7f00000001c0)) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0xffffff4d}], 0x2}) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) executing program 5: recvmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r2, &(0x7f0000000180)={0x0}, 0x10, 0x800, 0x0) shutdown(r2, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3", 0x3}], 0x1) r4 = open(&(0x7f0000000380)='./file1\x00', 0x200, 0x45) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d88c1afa8797f9bdca0988d115540100", 0x0, 0x800}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{0x8e, 0x7}, {0x101}, {0x8e, 0x9}, {0x5, 0x7}, {0x42, 0x4}], 0x5}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x40b, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff0010000000000000000000000000000000409dda0eccb17cfa0c695fcd073cf76e797f1c30d994480c8a1bebb30b1502d048944421b4064e55721b0754326b586ab862039e892b7a00340e2ae650cd0ee87f6a2e8181fa0ce94042a725413bb6f441a3ab1b872aa526f2c5bf6ad1d0080b38490800b84850652e0000", 0xb1, 0x20a, 0x0, 0xfffffffffffffff4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0xfff, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd8148", 0x3c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r1, 0x5) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, r5) socket(0x2, 0x1, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x2b, 0x0, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) utimensat(r7, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0xde3}, {0x8, 0x6}}, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r8 = syz_open_pts() close(r8) syz_open_pts() executing program 2: socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x7}, {0x7ff, 0x8}, {0x0, 0x0, 0x3, 0x1}, {0x1, 0x3f, 0x72, 0x1}, {0x69, 0x0, 0x3f, 0xfff}, {0x1, 0x0, 0x6, 0x4000000}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) close(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) r4 = socket(0x11, 0x3, 0xb4) sendto$unix(r4, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) ftruncate(r3, 0x0) writev(r2, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r2) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) executing program 6: r0 = socket$inet6(0x18, 0x3, 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="c49b146e14ebfa5cd1322e1eefa277572310", 0x12}], 0x1, 0x20) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x8a) writev(r1, &(0x7f0000001600)=[{&(0x7f00000000c0)="143402c253ffc653f087cdae7243d32de00882a6a9771069723a2c5b5eecf471d7b6a7f06686ba51952d6da2d7c1440d2ebdbeef510d3342334d7bb9", 0x3c}, {&(0x7f0000000100)="2a3e8a3fe2b2df6731bb25658ba45f3adc2911cacc89d8bb1230920f8616e429d97e064f797876eeb78b4525da604f9ff5b2ad44ee3d97a6fcdd2c8d70e7c7f6116821b3b0b806450ae408a7b15841c1f2dd0de7775e247f77d67a1ea3251bd4ef7a13bafad7ebbcdb61909130e142f89adb8f9697219e465b989ed1d9a406d3895f690b8b84b05ab2b74015dcb612d41879a9a1cfca3ee826120171a6acfeedea6c11b1a593f699f7154a99af6fc7bf607bdf4866b1b4b2a34a2a6a2fa87a56640a62f40b6a69247f131894d3f865b6086e056f25fd33370651b4d0c727b3f3cfb67e4f1de7394d0b09c624de2a243e297746ad3941aa207bb009fe7be5ef3fde8085b050c3452874996bfaea2d9d2044559273120758135b86c8a2c1510b720eda6354be8063490fda29fd914cda05ac24588aca983eeb06d0495665eca3f7bc5c28e57dcaba12f7dcff54b7a3ebe9a99bae4961fe70a5427253dcccbfc4b4eda230f78324a0d0fb52d12508c4a04aad627e9e3c9c33ddeb691e7dda4341171563bf76ebbcb18958f480770c9c96ff56ac55b96e61aff52b365c9692426fa553a1c29cc5f0e56ccbadc5f7f1df5cadf643ead79346cc28ed6280c92b0acffe0e91760eea43c082969b27e3439f99e738ee199386b2cbab4692d7b3a8420c51b0643f379d44ecd5af5d75c525c6f7731c5d6397c1ee88d61c3094edbd80a09bef7558193dca4ef9fac45964d9f38abcd3e7882531696f45d9c11cf384b847d934785754c712ceab03e254771504253952175d09fe3691cdbb4907845b7d404bdc63cc49f050529081333dec2d2731b0267a1a17378bfefd464458b9c8734a152734db90fb4165a26067d8df802cf9a0ddff6dfd805ce0b2008d61573beced79c9b4b1f816b38beb69318ff8dd29e237c9c3a8adb48262ad668481f05ed493a868775f057174a6bad934dd0eefd3046182618939fae96f5d4246cb681d0cb44c270afee5ae7e03a8897df3b0ab6d026ad99d280d30898a1b1a356d01874a722247a2f9a517360d7d6386a8b469bb1625ca5a050e02dc2c13e8b0cf1b7124b3e2e02d0f082bb8887feb66c9445d85400016cfbebfcaf27df143242f880d5349efc635db93909a8def58f255f0ece96e504839e77d51fb4ad4fdb7b21b9ec8f8f4f0d1667af138839cd6816de6af7fbc69c22310058a9b71ce408a31b9d21d660f30ac2a6bda7cb37296b13f43e666938e6bb9a8ee985454c029290a99318c9f087b40532c7ee4a5ef8d2a8af3a316f19a9e223e7c90559f91bbb287f4e580219f93f2a826776e955a8a65d939944abd3d4416c0c003e21ae92c2d10a9cdb388f204b3580c5e9ab96ab0136bd42cbd5762aea6a83b82e25cee11a7fbcef4ec8517cd991413cae112e20f9bac799e1d4ac9cf9c5b6706c72c38b3bf1d3af7d9606ac78df6caffe848f8c0ada8c1fbced2aa26ca05a34ef7e076e26c30f44e2d844f928ddea8038b74138d6a077328a63b82dde0c961465b45d48230a5fe33f93a1fb5877185c13ed0f932727dd8e2963c155253692869790e9fcc6b6f2b674f1bacdf1b3c4ed0d8946c9299ef0bac5cd93af7b9d15cd44ac28d34b3a4c3fb2e3fc707c20e700066ff57a37da01f9e56c6f21fd84a52630fb1603895afe670e461cefd6a6b2fcde3e520c4f99eb51c16314719ad09e0b1766cdc9fe31ea1acde60e57120a7bc0169857a51040c91d6c75365f171b0d9693e4dbaf8126aa7c01a372016609ebfee0dcec520a0a0d8f7d6244fda7646c9962d8e7867918b0b4e31c6b2402ea2cddcad81056d90ce0c0efb3ae2cb51c7f1b46f468a3e8c16c5ceb01bfab424afb321519f69f4d61ddb6251975dedba9a0e318ea78f49fa6b8ebd9bc98224d685e19854d8a85b2ae50fb94a1e057abb967461ed51b8aa028deffd95781c43625c95e0f1f9fa0596afcdb1a750327b9edb07404dcad890c222fc5ef64ca070d34d61f7623a1b7f89a390ad6a7e8701ef3f606b4b3afd0f56993fe8964bb6c486533c8ae6ac87e2a67b5e652d4e24f10e6ff5ca3eb125abf6b271d2832562f44419e45d64e8028dde260507406dcb9e1a0e3f105529aea45b9d3e1d76cfcfa6459e2fbd0e2edae583050ebdb2b5d64254dc2f158e9e8a78a79585591975b741839cbe372c8819de40cb1f550b6e0ac901efa6aff696ad327d3a9bbf96ed3e95245e258c6ed9f69daa6043822512c9a05d5f31967e40b111efa411c8e76965f601ce65ef4371b72af5740aac0864981e7f3e8ba8c48c8c687864dce819b4e6927085955da9e6126652c389bdcf409ee74805ab8cc167db66358afefa35f7e2bf5946df92b561584298354aa299782981393593bd3c36bc4c2487d78ae88a340f7374019e3b446c6f8c2f7bd524ab9d092eaebcb5998679f352d2e2ad81d92d402e5d40ce5eaa44bf9a025fcdacbd1c1bc5a0ed2f1ff11cb532a222334708758dad8a0fa510adcd2b457b3b94e468eea8f197013f6e6f6770956976f31f80b340ae83a913faaf6383175cb19b8a608f654a644d34a30827fcfde277feb5f0e02b70bdf00f3471e7b23f0e116213fcdfb046fdc764d929d2080852205dba46292a3f1d4e3f65446051b1c79ce7ec3644db3dca64927ebcd849b600c23b73bba5c6c04c1b382acaf91c368572d823fc803759623a04a333259e7c179139d9caf5c396fc26fd2c2a5bb28311ed509293e49d5a68786d3a44aa52ae27f2e56c1c9d00061acde796e591e631344121a8ee04efa5e8d6eff0f4ee6ffd7b2c114d41eeff66c38faeaf938c0fa21f848afeb354cc1b359d8d98363b06e1966055194d2df06827974f693b71a659c3508cb2cf0a64cd0df55ae00dbc23c48463d2df9a2c75fb2d22e8ebf6510debf3cfa3414372c1b0a44ee8c4205a5a36882f34c1ec55d37e2ec1b21da695062203eab86c808ffa39b0ce4639e316424f7d2c8732e3a2244f76bbd592b40f560d170fd21390887d066f32dddeefbc08e73720b55da377c878fc02901a989b1914d656ceaa7e84a6b666fc12cfd8fc7757d24508c56291a5957feea9de99d1cffebf9ab64ca26b5223c892a53dde3c4a5695d9d5b9f88ae66bbf58bcdef16fa0c7b8d4fb4a043a1d3f92c39274224e0a4a0d1d5ad68f8175743b457fd5025b41328739fc51ec283704115050168bfac29aa11ab981e073ae12fbc852eef179d33b2b39face43ce6625fce5d4862687962e304d3817e6de7dd9cfac319f4d7d49524059887e7da45b23b8e3bc6e65e9a4e0cea1507c6f83a01ff072ad9209e0f45c9556dcf2de071a736c5de1a33a5bc7a8443732c1e10e3d854956dff4060e5bbe8b1110ef208b94bc51b52a44f924a4bf840a2f53c6d03701af822d8c4273d46599d2aa16ec09c22cc630a698429499fb8cd40bbf8ba9f564a7763183b68a3b8568355904a513d8a35de3c7d2b1a2da221f1d54fd75cdaa6f7208f8e99e30ee12f27cc50bfdd4c8b1cf52d779b73a25a18af447b6efcbfb6a5acbee5d6e3f848fbde5415657c6dbd7af3fe8b3faa0d858c3c112c646afbf332b0e7d7b723d7ed388f1ad4d657dcd178b680297994328fa2e11a5166b44d581f2e47bba170cb8ca6f51f6271bd58466afbe9c268ebc7bc47f51a7c96d7d0a1eb266924ffa758cc464589f04d13b9fd6bc7e0be4ce0fc18bbdeb70291fce70420bbcc71c14e1b48bf9d1e901cb46dc4a7aa336edb02ad3df225ef1ab1c9686c1df39a121960710988f274b72c58881db4f98474de69daa5c95ce93966bc088f0ed784d4c2e48b79ce644418b4f86e2a633eeaf149af9dab8b1ef673ca7ca634e5e32767ce207b0f132f231e485f3d31aa14fe6e7a6a7172532a7da6983c54cc4b3606d6f15d04efbf7589fc53b958162666c9ac659e59657d5c6aba3e8fc5c5ac5581e8285ca9f98f27a0db53199d388c6d04c5bb7bd9313ac5daba5d74ce88d6f4747f307390be1ce295ca9518984674485599d082157c6e8c92785a8914abfab2f939f81cfee02fd7ba394f2a4821b6f037d1d4abc102edf1eda8077804e9a9e0f6cfc5ea24bedc5b8b9b4f885f36d27df42eda3aa0fe5d832e9d0e04920abf7ac43836af97d1439aadc6f4f78b93fa49ba8060a3be7de3ae0a4baf666a7724dfc2b502edbfa3fb371c0719e8633f44ece1c88a8f6f1fcd31806239a8c0b2cfc12e2b523f5b766cac2df88c73b86b40488776fa086c734fc6146f7b5bdf5839ccfdb295b7a0cb0f7ddbec67245f112f45af8af03aeccdbd002182a6e30fa28d898f05051956bfe8c2eca50b7c19fb93e8d2bcf2460ecbfb547778382dc084590bebaeb8ba6cf868f7269a8799ffdb8df47c1ff2e2cda95d616e04b754cf3de3232e2c8dd8db114ab29207e4c8368faff94e38e405928b2c31042ea44b1d7ae2aec7eef5bc89098208c6b40fe4497d903a1a70540869d7aff6ace25f8cd07e652a39a5afa5c757f36ce5904a564afd06994d2d140e6befc65e07449ec5a966ca637eba27c97ff4c37dae476f5953d64f059e1f960ef67b72a239bdf3f0fc83fb116eb31695d81eacdbd1ad16a76d786cf32ff93dff7d4d9c4bc6dfc1e4efd66eda5a90e77b01e565c48d30b803798441be41dc1c605d7a27f8b742986fb36df8b42a727f7bb4bb21f128e67b051d62d1687ac8a492b4e1dedf36b721b1a0ffdecb4090ed6d4521eb2e72bfd7655f7aa9477a66092a2cb022e6adbed6ec663b1184cb6d6cf7d28d1ee75db1be1f7af5a4bcdf93cae73e486da57cd087aa8dd2e531d166959dff11b2dd1c5748317399e7e764736acefdb3cf6cb32438ce7d207214b94ae3f4b686ba35b1420ae7c344c6bab41a27b51225d485e540196f0245b00fd3354a02fe8bc77097466ee6f7505702355355f8cc6de6a115a5cf64330db735d553f9bacdd2c6fe4d79365327cf01ff4038edc78425a1cb68dfb1b8a21ce3212b66a8d5c0b0d84a12bbd74d88da10195acb4495f8f58370002ca7227a9e54146354b9dc0458a133ffd13afbaef85aea7cb4f1de9b71fcb253528f3bc7dd23ff93cd07f019219dfcd7b33ada1cf14866424a9949e094e7ff8dee1ba6bd993796fa002da9f53c3e0ec314e3360d9580b11fcba849b58f8d406a0494cdb1f87f33c1e4ad2197170b5a5a885c91a621cbb7fec3bc9459fa762a45447508c5cca5c3861d2dc7c766baf5f74abe2899fb14ee24ac3db19e13f8284a68a6da25b677f4e731e2f2d66ce8769dca084ffea23efe48b73aec8e1acccbaf3b818c61da0f2ef13b0fdef25e66bd55258a08e1d347c1b6395c63826dc963e09cf606c18cf93b94efdeb51f7792976bb3360cb5a8a6205e4f6504b5971eef8eb18170b4533d9ed38284c49abc6321b77f85faf8b993f233f953a04786fadae1f3d2278faa19b99d834ad9ed485dde5f79f9eca424d053f8c1cc754db56d54dc99981aa08bcb930739c5ab3f4659653035e1852b0f47796316707b141d34f5416b8496940649bb338f475d04e780a626d509a2208360f9fc7687620365f642118c39fd9174fd0c48dc3101c64518e8ea2cb9d4837f1410399f475a77fa4d58b4ce372463bb8fe04b81a4003ebcfb45d9f87811cfda734788a219114b4412555725749622d3d40064de4539fe30e7d912e76d051649c163925bfa0d82c1bb19d18de4073963e7f11c9a2e12ea4ca37ab5eb84c94b9847ad55cca4f0eaf40d77d77522384265a87965984253908d07a635fd9878d11b5562e2297b5122716d78d786d3c90", 0x1000}, {&(0x7f0000001100)="9462db421730e754844184709f6919959f28b4adf0f9f03b6ae0132ac0997560bcaa1a79d2625ff8010a3d720e4c0a5266e5bdfbe90c2c65991d7686c138f23bace1cf274c3c55124c67c67339efee0b660355dd2cf0199e408b610c18f547304c7046690839162ddf54c5656eed9eb4f56e2161196ae4496d6f5d3777dbb060e2057393c96b5f9106d97f434b9f47c9fbbf3db698fcbfd554a7eb63a0a4f0e352c35c3b03856ae6cdda3c71ab7ee8bc2d41172af34746b3d2d97f022d1cc1d5780c023c1644db7b2649fb68df24e421cad5a5bbc26d264ede35cb5ba8fc38d3eef38bf7b5dc37aab41dfc510da7163e130a074d07e5", 0xf6}, {&(0x7f0000001200)="1c779fa52d03a469df2087dbf892ec2ae619fc5ac4081a592a281368f4c7265d54a1f1896efdd3e39c1306a5692267f79d40df854bfc7a44b3fb66d2445057e3192149b74226f78b8f3106a7af3f48dc927d25125b77157b421cd39fbce90331898a3f6dda8b87e49ab0f4b1b1", 0x6d}, {&(0x7f0000001280)="e02a2b4f65fb87bd68379b445f0e63f679d5706d2ba7cf2791c9d5567e01384dcc88afe86b5347924a0d25d59cbab4a7bf23e983af3afa01ef340e0410072243a5420e6bd7b390aabb397d7263ea8bfe917a1589fb4fad4af052338e44d6d4559d77c73a1e5ec56e6c81aabbba1966c709bb42a39823e9dae415a8a7912284ee66b6e7584f31b15d1085a0acf6028c1c0b665f7e4be8", 0x96}, {&(0x7f0000001340)="5da730156366b9e4ecc80441433dca297ff9b3f6aa300508268c9298441ae4fc0b56b7322c738416a136ab0de9d22fadeb21b6e6419fde4ac1c506e0d392d3c8d9346ea3beb3b6bca1ae5a6c99551a2244442ebd87ccc04acf0db112520c775684340487116e45b6fa2aa887702ab09947a0eda2ed37e0a90aeac5c4c5b731d7e20afda357106e34ebe4bd777e0db4e48cb3e182e49b55c4534ae8daa7002961715a612aaf071b6e325dd872bba0fd57cd60fe1eae47ada4b25a03b207ff00f12442b68890cadfc4f6e90327af451c6c526b9e738e4444b2d4eea2eb7e40cbe1004b151b4c2040474c06e1ea611ea8179aaea46667772bd9", 0xf8}, {&(0x7f0000001440)="49328474ba4b892616ddd067587d12de6708155ea42250ef76c9354038e719e5c616bc49cc66953d8e71d179007106b076ba0eef89b8cec4de810aa94f714933e3e0d8c6bba5a1feed90f5bddb9bcf6d1c1fe69cda15e01a422e2cd02d5c47db5d1103343ba9203dc1a9b1b3d94729d2b92cac36a06aed28ccad6ec3e7a88399a65a53c7c49fed0a1009e5d5", 0x8c}, {&(0x7f0000001500)="35c13e096a2c3db54e4efb3a298f7da327e46f099ce6eb346220cac12dd3ea65a560f02243463511174a2ee090a6ad9f3863faa03aae4b7f12cb1e4527d7d002bfff3ac468388c69a2c5ec8743b5356315abf6d6d6e641a8ea9fabdb11cc62bc5af632118ad807d6e7cfcff3df6430d0b61ce5630edd259fbfab88ab1c6de8342f3fdadc3fae38bdec10a1dc61e26e", 0x8f}, {&(0x7f00000015c0)="155206b0d7b195c64b1ed2b8ff2137438b8529cb76225057f539da3543159ed46094f205325f60e7626f715f37ca", 0x2e}], 0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000016c0)={0x10001, 0x6, 0x2, 0xfffffff8, "bcf661881f9adb2db4345d16e8f1aebada65d9c2", 0x40, 0x1}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001700)=""/4096, &(0x7f0000002700)=0x1000) truncate(&(0x7f0000002740)='./file0\x00', 0x80000001) mknod$loop(&(0x7f0000002780)='./file0\x00', 0x10, 0x1) r2 = open(&(0x7f00000027c0)='./file1\x00', 0x880, 0x108) sysctl$hw(&(0x7f0000002800)={0x6, 0x18}, 0x2, &(0x7f0000002840)="9c4b428a0df9d55abc2f9af3db94b8abbb6399232bce3a019f64164b9702f75c73fc32680096d6eb6212c1094272bce2badb3e23bd6ef33650cfc8ebe7373fdbce64f1ef457dda81a157cb722ebc7331be581c7524230a8fd1a7a6a20cb684576729168b3d9c783581273b", &(0x7f00000028c0)=0x6b, &(0x7f0000002900)="09ac8db3d7c5c85e8e483bb7c314cbe90af933d4816775d1e1057e361981226b974f014b71bdbfb3e91ff9d5dc289fdce4a7934a72eb88b96baf2ce016507c24c39b6010bb00a15fe881f7ae5137715a3f44a654e44363406dc4ca6553ab8eeff0ede7247cee8739d2e05412193521c36ec5d60168da9b9ca0645326b354a4a3a308e2b5a20546977d5b3f0e6afc81fc556ed96f59492be5d81f77c1f856058d2198d90091d90834ffea39d2c1d74b9d5591a697fc43f69068d489c9bcac87243aa3a80e49b32f7767910fb2fa6d3c12f790055a50efdbb31a0d20d187eb22fca7135bcd93b532051e37d6bbe11d25934a18ff", 0xf3) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000002a00)={0x10, 0x9, [{&(0x7f00007fe000/0x800000)=nil, &(0x7f000088e000/0x4000)=nil, 0x1}, {&(0x7f0000cfe000/0x2000)=nil, &(0x7f0000a4c000/0x4000)=nil, 0x63}, {&(0x7f0000ab6000/0x4000)=nil, &(0x7f0000807000/0x2000)=nil, 0x80000000}, {&(0x7f0000946000/0x1000)=nil, &(0x7f0000934000/0x3000)=nil, 0x1}, {&(0x7f0000fae000/0x1000)=nil, &(0x7f0000fd3000/0x14000)=nil}, {&(0x7f0000e15000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000c0a000/0x2000)=nil, &(0x7f0000c9e000/0x4000)=nil, 0x7f}, {&(0x7f0000eac000/0x2000)=nil, &(0x7f0000bba000/0x2000)=nil}, {&(0x7f0000cee000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xca}, {&(0x7f0000d42000/0x2000)=nil, &(0x7f0000c1b000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000eb1000/0x3000)=nil, &(0x7f0000c29000/0x3000)=nil, 0x6df9}, {&(0x7f0000bf9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000f70000/0x2000)=nil, &(0x7f000091c000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f00008aa000/0x4000)=nil, 0x7f}, {&(0x7f0000bdc000/0x1000)=nil, &(0x7f0000d69000/0x2000)=nil, 0x7fffffffffffffff}], './file0\x00', 0x3ff}) sysctl$hw(&(0x7f0000002c00)={0x6, 0x4}, 0x2, &(0x7f0000002c40)="909c3b", &(0x7f0000002c80)=0x3, &(0x7f0000002cc0), 0x0) ioctl$BIOCLOCK(r1, 0x20004276) select(0x40, &(0x7f0000002d00)={0x7, 0x5, 0x9, 0x7, 0x4, 0x100000001, 0x1000000000000000, 0xfff}, &(0x7f0000002d40)={0x200, 0x8, 0x6, 0x7fffffffffffffff, 0x9, 0x6, 0x200, 0x36}, &(0x7f0000002d80)={0xfff, 0x800, 0x4, 0x8, 0x3ff, 0x7fffffff, 0xe6}, &(0x7f0000002dc0)={0x5, 0x3}) mquery(&(0x7f0000830000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x3) mknod$loop(&(0x7f0000002e00)='./file0\x00', 0x40, 0x0) sysctl$kern(&(0x7f0000002e40)={0x1, 0x4b}, 0x2, &(0x7f0000002e80)="80b8c0e7ee09eafe4e01cd615a9f515525ea3989a835c9fa1a0ec80c9d9ac32572f3e7bfe3c18a76fb2093a1e1132b62f445ad662365b8a5294a2f2c8328ca40e31aab8a300c9a88021c56297776f558233775e4c6959092e41c4b077a1ae9dcd15a3cd669438ac2c9467104d79404e032cd6bb2a6035df4e4914a5a678cb23afa2fc505fec899b1f6b3ce5927e2dfa08fd1ef27d3ab7ded8a7ce680c4bac98fdc6720b469b3eb648a440d5ffb1787c5b1811618f3b93323ad5e72d2915f1a65c339083500649ed7ecc5daca2d7704b31f6c665e68862775b3d5d88296c28b40ef9c491f31b727fad7c3540397f9be857475a46f0b4e223d", &(0x7f0000002f80)=0xf8, &(0x7f0000002fc0)="170036a194d45075666ddb4dae1c7532a29ca4a3f7858db82c6625cc78e1a1bad7659d5aaa542dde83bc4a3800213fcab6b5f9281ff74c859b9eed569e0c0315b2b7de621eb4ce9498a5021d5b4e8be44573c5cd5ec5c11df7d31b8deb67f5f9255fc26f3862b4c5d6a037dd6299b457a908b3dc33b735c961f6", 0x7a) ftruncate(r2, 0x100000001) mknod$loop(&(0x7f0000003040)='./file1\x00', 0x1000, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000003080)={0x9, 0x8ed5, 0x7, 0x1}) r3 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000030c0)=[{r2, 0x80}, {r0}, {0xffffffffffffffff, 0x1}, {r3, 0x4}], 0x4, 0x3ff) sysctl$hw(&(0x7f0000003100)={0x6, 0xd}, 0x2, &(0x7f0000003140)="5ae0327530acea226c6c019f11fcabd7d1cde6c3ef28f61814838ebb55607f1c8cdd66a22514b490cda5b90efff4f27f9e665fa98e99db1f8dee5199b28a040e5961395d43aab2028cb541b7e3c7d4c4ec94290c5ad4febb51ba41b2956a2c", &(0x7f00000031c0)=0x5f, &(0x7f0000003200)="34e054075b30517f9a434ff2186a8af2aac4c8723c026c46861facaf26e1d26a8eb8c9509977b4e75971ec5cfba09b51eb2ba652f16c2e25cf1a76188aeb6c00f92835bffa060ad8f73fbc1ea7ba1dcc2897901176b544aad8485c6068d27ebd2064dc66aa4b4722f4396a8166", 0x6d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003280), 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000032c0)={0x2, 0x5}) openat$vmm(0xffffffffffffff9c, &(0x7f0000003300), 0x20000, 0x0) sysctl$hw(&(0x7f0000003340)={0x6, 0x16}, 0x2, &(0x7f0000003380)="5d2e3c8888c47a1fecc64adc486aaf5cb170a5ecfb4969c0c5655fc235582ad14e240d9fd9350fd16e533950b08bc514f8a513aa3268f31635f4561e7552248459c75324410ebe0010f38a35ce140f35c640758dcda5dd0103f98bebe66bec605e6cf879d72fb65604767a7f87aba3ae5b6c0891d1e554ebb9b55ff4b8390e1ff66b0ee1a564cb13d7d8164cae4a4b2f73a1b636d15f3c8650701845d99c732af65d08eb944d1c1ba011b677420b0dfc3de776d868288dc5d454c3a9d8791ab37bd6843c83a27099665333835f6a25155e01c56cbb8085a9ff40229e0c4ded9a555856d3889eb8e63f34fea9824c03994c507687d136d219d70376c096e6b47f05b4f28ae774b7a84dab1fc415d650fcb5b41d3c454c4935f08a1ebaa5f911836173fed54234460820e65a053829ca21e068e858f2038467ebc8dfa4b01cfa4b4b6e43fff45ed51e57ac0cfe7829562cde01af87cd71d2b09f704d6a684445bb20e9ade18f6db7d9acdacb59d2aa5a155777807c08938517d6210358e629d1b762eb39ae4be0e548de3953c65361c8a8fb16f9fd323f165618e53177860b8ef5e2752e6b778943045b145cac6ee5f64729b1aec22d47e28747fd5bf0e577ec61049817c758036cdcb7edbf4d9b823ee325b7d9f18209c11c498d3505edee22ee66f7797a5414f17205fae1bef0f87993ec47c584f858b82fffc9206ba97c74385846578060c9768e387ebd948cbe7d44907c693635c0bc1308b57d9e82353b2c626000655f3a86b3b756b9080e8af7c0d1811f69d7f4a91910c4901276f58f40f085878dd5119a856709805ef3a3d2c3390e971ae56c50494860bdd59c85abb45a1a89374c4890bf76ea4d95d517a0f62cc5d5a82af82e7d3f0c9d00b2fd7ca93965175ab21765f36b1071b3e3ab3eca5d76956b163ef71b3d3457c91977e521704e3b3a0bf13f2749a21b008c954054365702fb11558a46fde7ff42185b4655b3222b86f2e39ee7fdc27de29c892547cd0d29e9adacef269217e17887aaa2354e34997f554e1d98f55fd9e44f391e958f1c2e4bd9919b42e21e3fba5a63236ff0f4335ad214745841b5416276b678b21fce1fc0a9ed8e4be3fb28960ea671f81b15b8edd9a55922673b39dd08a74b9a2e28cdbbe5e5e385f4daf4c656fb244c192854a80790dbe94d0e6d135e798fdb91670c59c3a72b7188ddc91644a723d8782c997f8e9c159df46824d2acec8161687857cf84957d814994a4f28fe69b016a2a9a18dc71004e639912d62a7d1e5d1222bd095e367f51bc4ab422cfddf78a39a0758acaec5c4ec74a32cff270a3c42320d609acdda1df98970d8445d151603de3399168c82f3720c841d1ed73709ecc349e331a77fb7409001b630c6d40873207bb74ca93f5cd5fe5de34d94f539d4c4731cbbe6ca4357e27d660efde2f000bbd88a5d41c95f7563ecbaea051aa4c209fb760a1b49cbc569ca627d962187d4a379678c416c94638a349c4184c8a97b0f4073bf79ac2a3b09d4127cb2b95b191a7a221d0d757e980d698e4becf8e1194dead4c00c0bfdab36d79178fd2b2e722e8e86d223a3663f0467255d5c2ecb454e262ce3f4bb01d527206a708e718e4c168ddb6090b4935d7039db27c87a76d828994720c868a1013f4ab88cbb9bd0fe29aaf921bf8bbe65a3da8a8c6a2a13098d1bb5af61a35a5ae851fce559e24fedead5822513d9c18c9e52de39ce5c87d25138c648a96456e43bec9f3cf691caa03e38e504a7f6a66857bb3fe0f4b389efec872d2b3c1ae3301b7aff8acbf70c4ec87823cbcfe93edd89a2762f5303265580db999fa5e6293de5681e309e7a65e6e4c26a9443f9c997fd37f42b0ffaae68a74214425b33c5b5e1a1bd06ebb82d9cc4a735c891433b7028a819160eac125cebff27bb26b193907bf90f348e13f7f05c7397f6175190090f4d0f0cd0885d2b642a8925ab1851a5f19dc81fc47bb07c90ccf3c74996d18598c4f0f4e5381460c8e24c29bec913e10ccc9f4aea1d4c195d7319c02e76fd81f81080a015a954e76eff3723a476943c42353ed4fe97a195c325049f70bb82a0ed258cbbad7ff8d76357cdcb8cfbee6ad6ed8bdc937e632a8c02b69d58be5a8085594f370edc62eccc0edec87cad026b13a9e83db06d5713e73523cbf100f767d3487a168508393e4c2902f1a5edd2c85e61e6c3446917049919f21622a95835c1f286f56798573920d7f40203fb4a69a9a378caff086dced46e9ebd71a819c413d4ff520c259ce20fd1531c82d4ab2ded8ea716f8feacce35765c69848626f78d26d3144f32e5f1ebd27da34fd316f9d361caa52e686d0094dba6ca824f8bebda8ddf5cd86df6cfbd048c6d7363c1eb69bb31b3ae40513edaeb0f499f2d51114a9b187c33db2689f4223325dc2c22246989897ddb442b7375f5c16ac70ab5a89377829b03c9dcefbbf009094a8290b9c157a60b3d2bbc1f654ec85e7020596e94b21554471a469bc3c3338ef609cf99cb4dd60ad2efda9c87b5308e442b12a6359e264257d376e42f9ce4957f5b5bdfb9c02dd408d4f62403ce5e26cb777a711b2c9ba52fcc4b783d5f62ab8a798d8422512f7d872238857205ecabf8ba63a214e9846d7e88f85a45f189cac854e8354f035fcb591864555a33ad2305c1b224d063be0a1a2f442da9cf06024fbdb41c6fab57718eb519dab45666b1ad097b0431d78cca9fccc10442b91df20e58057d8d9794cb04f5fabb66e2dd2db0aed3fa8372c1305fc09d3d3e02a6360b22cddd1a59cf96902bcb82fd9c185a876c35217178866a06286f9f9dff1b6c8328a0a7365b874706b4367dbcafb742902c08297ec24c8b43518c84f1a16877278411562b33fcff619323941eed9351f5f39bb7aa4bedfbb427d7498bbee8d4f4e85754db747324d9f9693a09343c5550f1fc4905468bdb43f1bc598bd199eb12a9d2416ea6f93f2392f6c77af3eccb59e4fa02dd61983e59fa0ef49440de5948fb25774bfd1744dac59cdf8f79cd8acbcfbcbb7dc929e4c39256a08e6d255310e88a0096c736f2732133ed47abd528aba7f3760ee690cf09d5fe4ab2b8587abce76314a7ba928bd30d9b9562e1769faa182c19528ce9a0e091e80a9cca0f6ff25bdcb1792a99ca2f0c8ec2a39a6c3abc222a5af3fd6e1ed9762db7557b3f682d9e6608833c1db4c26329047b44c99dbc0f048b3505a86fb4fd73f382491d2ab6521761e4a085facb9480676ff0eb07a488a55bf143a020da981d27c642136f8e2827f53123c9b93fdfab4d3f4d29afdfaa80fadc6e1f76eea6e9253a123d86d7e1abcd90ab51b8f7000111a854201a0b6c08770373fb40496a3eba9abe72e2d5197ec540b36c7b2e248696b9c4df12846ba16b15723f6f1841b9cc7c740f3cd6279f768bab9d22c9b9c66a7edc83e0ca8b59a53d226c56cebe99714cba476fa2392c15d73e6427f1426b60509f544135109987fe3c281104cb57e196fcbc4ee4824d7b2ca24842b944f7324e39fd1521b480ad253724a3f9733a3891b99cbbe8703e89f65b6efcd3e340e20dcc2cec7198a2a7e01006ad8183777bcd9936c7f5b18c9212d9d0bd65bfa8eae65f66cdd98a4c9ae4a5d0d5bb68d1ce6a1626e62a7255bfb5b0ea405ca61b1ab3ee9c9adbb349a96db78ddfe1af7f393c4ab9acd88051c74653b5163b2514a5c4f154cdb2e01b2a8fed36951a838502b300cb57ae1cc233aaf0736cd37d0e4d982e0078e660c129113eaf1092f56e12559299d3fadbc08cef88971968717bb2f0b8c9503ed270a4cd1776e1247613423c08c7a69aacdcc85c26519fe9c576147539859154ac3c09777f7cbe220046ffb12ef8ad4c5a87d5750570f2d691aae75b6487880ea14dcb4456970bd50ff585af639d0dfdbbb517645c3997d52d5081d476e24853dbe64d70872a78c2c23df39a6636d9d3d4ad5a52829bd9bb1d28ea6d3428d0d021dadf1f0c7ab15f4dca35a4f5bf5919b64bc5c57e600fe24a3b8558d640e31854cd59ad23dfb3b68a5d6085f346ca3931cbdce58b7c40430ab3fa7df5e865bbdd1b86ccfeb37a03af2896eee22c1b2fca41ffcb05e802399afaf503ae087fd04378b3775b214df4f0a4c49fbb9d8e910e65f24ceaf7eef03e329d5f7f32798e8bc69ceaff0f85b05196b5c52e4fa131ea9011401ed06df13587bba66c12c3129323d04c4776aafa187000c2e81c5aaad3618cbce3ea9ae2b896f0c490317d08fdb59d47b4748934805e275b6a915dafae27d966e18950c59b7a6462335457995760e239d0a2f8467eaead3c1bd684717fe1cd7be4bf1bbb3e328e92feb76bea6d6cab867a93a095030ecfe719731d632d9cf781575f24065670087f920ae11d9a63610cea1259731c72cd4ef582295356eeb3a50c10a3a7077c6b3cb2efb852dbd9abecec28fdd3ca867183b4cdde27386f3e609dac2929bc9a1ef645aff5957c5526a5abeb936b1b59650b3a9432e235f33e74519b7de4000b58a32c466941eab7c3b9dabad98e7f777ed8191c1b09d0431cf0a0053aaad4f76ba729ebf2815d052ffe76a3eaf176384acc61b3b0efd4c6dec0bfb44a27f866183ed36102bb7bfc82cb6c048d8050caec836e643c58c97a9525eecddd0ab0435ed014bad0302042e4e0ddc2bdc6e8eda67d29d9ef04761fbd189b609cbdcc8313d6b1ad2b20bd89693ce8a2d11bf22df3ad9b9bf3c67242d1a0f76d7a424fea6a246e9171ceb0e8e15e18632433fbdc2f7c1ca0089cc2b1d7bd3681f786d3ae4734213de60549946f4acf74e375d50b06c1738cb39d00363c2e88c5d41b0ca4e3a5ac959e0ff2178e4adb5f0b66e3f23f04a5aec9bbe1421aa505abdddda690b23b5c1dac87af8f9052441552084170915bf9f67f9b0db79d5f262afde44269f574c08ec7e82567000bb41a08e9d37be64dc3350bbcd35cd035d688ed75fc7b3bf8c4e1940458884e29f20da94accccf5d3cc620201117e496db34af4bbc2fe1a5bc5d7e2b82f56658425648e2ea166087d1fc5fcbac03192f3b14bb3e35ea484029fecfc8228465c048f366ab53dcd55fbe31c57fe923a364d27838589b2e2f283ef1894e18c0f8a961580a1faa06735c4c5cc411fe68a5fc2d77938cfae603e52c06449500db4eba8602ed8662570ea531ab5bf65e717104409eb3021a853ae0588ef7720f9abbca6c2296ae719cc9bfd18c9f8cbacf998e59a0f5551e6fc71d11f96bc641f424f04b76f2efa4073efa7cd8560f3666324ac72f7bc6974bcad443ba2495b74b9a4898823fec86ab3edaa329ea6005753c7adb7dd33c573e2622bfdc8da881209f27c2179e3f8df5186668d07c3c9f7870cafc57ff1b9462570221a25a3ecc8e53814189cd9743331d63377d0e1c2fb3c470599501f53261d1d3259125759cff02019a7ac4d3a2ba960f5c640ccc158f7171bc8d96e631b560c396cf5c7c3fb1505a241a513d6449f6650f82b616e6c11256963f28b524dff475a7f95fc6152db7b2d85853011bd54dd583cbf68bf7fcadd77190cec94f93947ac0045d66cef404408e6daf7325f9c0139917ca5f963db4cb4143c6baad173e10a9e9a88a9a48e47b148ce43513e06688e8118238f15e70f7596bef5f29897b800d5a38aba97d5bdf421666d81648b8e10d0ff4f5981a0d82d4f6c3f0b7d5e599a4fd0ae9827e59e930cc33427b7b2f717dab774bbca3caef827ff479a99918cd284398f734997e940b527784339d7716a1889c0b1a456345e3f16811bde28b", &(0x7f0000004380)=0x1000, &(0x7f00000043c0)="9072a0b47fb1fa239e2cf0c6ae06764df2aa690260692952239b5579235d75a5525599721092962242b200129c89b6f06e9423472b8ed4660d6c46efb3c38dad380c4c1a54acde2213cc8466c57207c50cc92e5cf3c7949789ec641676d45294190f5cbcf6cbd83b22a624f353ab8684478a7259d7b8c7c64ba15421fe052366e21f8ee716234c6270c021738b6c6dfaa6f3404412f2a818df1c16c6938e2ca783133f19f7fa46f151b7372fad2b6850971c1b819b7df518815d5128106f0481038f53e57aa46aa4348c8094b7254389c4b81c0cb38a262151b24298406ae971b93fe0931666746e9981e79394a67f53cf5e67e445c386180ecffd", 0xfb) r5 = getegid() getgroups(0x1, &(0x7f00000044c0)=[0xffffffffffffffff]) setgroups(0x8, &(0x7f0000004680)=[r5, 0x0, r6, 0x0, 0x0, 0x0, 0x0, 0x0]) executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddff"]) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) getppid() sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 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) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0xffffffffffffffff) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x20000000000001ed, &(0x7f00000001c0)=[{}, {}, {}]}) socket(0x18, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 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(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000012c0)="cc60d3d7af1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af00003b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a6118806f43581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900a2d9ee5ea4beb94c5918b8d446ec076bc57cee2e88b864", 0xc1}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x3011, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(r1, 0x0, &(0x7f0000001180)=0xffffffffffffffeb) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) getsockopt$sock_int(r0, 0xffff, 0x23d, &(0x7f0000000040), &(0x7f0000000180)=0x4) executing program 7: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xf5dc, 0x6, 0x3, 0x1, 0x0, 0x1, 0xb88, 0x0, 0x1, 0x0, 0xffffffffffffffff}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x1c00}) lseek(r0, 0x2, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000240)=0x4) clock_settime(0x6, &(0x7f0000000280)={0xcb, 0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000300)={0x4, 0xffdc, 0x6, 0xfd50}) clock_getres(0x2, &(0x7f0000000340)) clock_getres(0x3, &(0x7f0000000380)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000003c0)={0x1000, 0x2}) recvmmsg(r1, &(0x7f00000015c0)={&(0x7f0000001580)={&(0x7f0000000400)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000440)=""/208, 0xd0}], 0x1, &(0x7f0000000580)=""/4096, 0x1000}, 0x8}, 0x10, 0x0, &(0x7f0000001600)={0x5, 0x750f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001640), 0x40, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001680)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000001900)={0x6, 0x7f, 0x20, 0x8000}) syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001940)={0x5b5, 0x1, 0xfcf, 0x1}) r4 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000019c0)={&(0x7f0000001980)=[{0x1a8, 0x8}], 0x1}) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000001a00)) fcntl$lock(r2, 0x8, &(0x7f0000001a40)={0x3, 0x2, 0x2b2, 0x0, r3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a80), 0x80, 0x0) open$dir(&(0x7f0000001ac0)='./file0\x00', 0x20000, 0x1) clock_settime(0xffffffffffffffff, &(0x7f0000001b00)={0x3, 0x46}) getpeername(r1, &(0x7f0000001b40)=@in, &(0x7f0000001b80)=0xc) executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="01000000000000003ecd43f98e038d1fdd84971ee7570c9575dd2ed0f74c035318244fee6c5dc16d308e9effb33d468ae55179f714d56cc23a55f60c630a3566746f2d8cd48007689227c02e5a3490e9903b1123c18a1f81e3ac5f73c70fa9280b478d505ca8247709106eb1c66410d7b177cf63c403157929cfa731277d2955bb17a405b03d4476970ff648e88910f2a3279dd10506e142961ea84bd9e299fe073f8cb6b8acc98d740104f774926a37db3ce8896d490adde818224601840c1b4200"/207], 0xa, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r3) flock(r4, 0x7) fcntl$lock(r4, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x3f, 0x1, 0xffffffffffffffff}) fcntl$lock(r4, 0x7, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r5) r6 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, 0x0, r5, r6}, 0x8, 0x80000001, 0x13217f73}) r7 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r9 = getgid() getgroups(0x9, &(0x7f0000000180)=[r8, 0x0, 0x0, 0x0, 0x0, 0x0, r7, 0x0, r9]) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000001280)="b813643ab5cbebc8d77182621ff3f9489f63fef234301c40e609f7f88e8a870b90614eefda4b1d4af9e3671cf22da6f4edc7f0de1c7993c36495d963e51c942d9768ee26e6ef0890c56e01cf8154955bc39d1b5ad8ca97c7279bcc3a8a78e90ce487d6592a2231bf40ded597427dafd06778145fc31388a23d2f60a9aebe6b03cf2b7503109bcad85faffc0066c0319144e7e4cebf6801bebb9c99b66597bae713305fa4b86e22ec8d8499c54ff9be7d1360bc3871b4e1d641a4629547bd9feb97db10f5baec8e4e78d6f02a7e6c42cf0603a838236b3ac50de4dd2b752c9902c401187a79dd2a47327f0a961669eeb49e6c4a727b2b815d3cb250692367b3686dd906468de2ed4e0bd34ac81e7773e6440b7976be6c51c5290890e7842a45e0b57c30e608de9f04dcdb0ab26e9fa30e3d4f7affcfd91342f1621062680c6337d2e6a2db371ef2e51f75a06aaf0717bdd457c7e837973814c7628783b9a2528f31b803d486f0eb733b9e53901f06b763f4102301cbb870e5ca230002b6422578e83c3408a4dfdbc5b3d01920665fb8c63131078336b695c28ff2ea02ee363af2932392ae94697d894d2bc26f0b03e9d373154cf7f1ba7e95b681ed065f9692a7e4618742c421738dcf6582f1b15e4d845e33698f49052aa4e22fac9f9394e37963cb618720880e664b5be5b3e0e23e8283cbccd7cfd10e55eba80dac3ce2935c6a2ba9c5b1376374b150bd933217cc0f42345517628f20ba4bbf3119f73356e702fb197433c649dd7bd647bb964ad58a022db2ac42bd77d8d79816d965e339074efb25a88811acf4af6e11a3c494149bdd9e66d0ab4e01b421fbc4cd918bfbd0d038927db4226010864ac4a777b3ebf2f32fab3804a330d27c3396e11aa61248c543fffe4ce8036ac9313ff22f5d371340d91a518138a3405a8c33fe3dfa8c502f2058ee723e465b3090c16b578391fd8faf7d6a782b30a42419654ce7f40fce5a4a6e771a227abe748b1930840f66fa1ff9c04b554dc4b0bd2f0e31b01c621cb0d336792a13dd8a54de301360c4252860479a20ef2147c902e5124b4b9aca51b2e2708445f1bd9cda846d5ca6fb60a7bc26641a79930da41913e50451d20364ea53291004f1de98913beab08539035deaaa333ce06d8c56c15802bde72f4d998c1aa82b896c04aa57e12f2c425497d873996da0d4096ee8a7ffd8350a77fd8275e3e4f3b2989d0d886cc4e24405713fdb4aaf51e905e78919173148d1bd93a06e2315b316a4a70dad87e50580beb54f973f42cfd8602bf4ccd993a8ff92940afae2b5516f741dc3b5faf7e20554b760a7f7088f86ab530ebdb8147b0eaa12c3b69383035b649f6b4378aa85539f5804de7e4b3a2f8b0844e2748dd073aa884f365402652a31127781d650749068e3944db8576d30c0d56d7c3ee11e499ab6b84bf2f52f896cab94f4c4541e4e356e3d66ffda623fc487731ec78bcdf239a244084469283cec20dd099b0597639e56619754e372152f96c0c83edb7d4469b366294b3154c4efd3d7b2a70ce3a025b2d16559f277fc98c2f052658e6c0fd6b101041c5e1fd8377e203964930a4dd78640b6cbfb4783d253e8ccba85bc169bec743af4bfe21832e2626060d2c793a74795ce21cf58718e7d7ea6c3604ae8bac5044abce8cae08455db63de7c573d132e71a860b260a070293fbe79c8886e002588993a74bcb1e6bcd95882608b2ef99c06f261cb88a68b361b9eda59c42c65e71d47de7c982233f5d1762267bd2daabdc82850a5849ece716d04b5d58d6e1cb813b4a5a6caab771b05fe3eaa39a1db984667c85d6e5bba11d0ae5a113c125d03c988d576f485b983fbff38f80fdc5933c23ec98fbf75009dde0d17ccb5b4c5bb0734cece0d86f3b9eb9ff8523b426a9114aec46c21760bb9d6bcc5f2587d6a7765b3d5de3769ba359c74c0c134676f7d6e286837d7b2e5db97331e69e5dd503c7193e0dbff38616be524b76a0bf51af9d61e6e31a04fa489a4bb631dbaf7e140d4b0764d59c57538d460d5f0a39f7f93399db85dbcd44f6dfcda3b1487cf3b96a3558c5464f93d7db1ab835b0c8ddf4001d3488b5ec19970d5f08acb3249c29a0b2a0815e12d4e99e3a284dfda83e1b47e5d8aad55f94e27c2aa09ca664fc2b5b8abdda214f8bc912667fb98dae2267d600bbc352c76ff85d9be12bab8e3b49e4ed9eaccb9d2fa26544858df64db6b62e247d410a67f8dfe65708d096bb964a86917402fbaf088771fb45d8c5d1e985909bf8c3bffce5b60362a81169bd6f922dd07a3f3f68e21a0ae9b11e3418deca8de658d381dfbf02d5464ff8eb46d0ab486b2919174c4d3c3e53239b5cd8333b2d3c67653f12ecf223324ff34af75a981222250c3f68f237b3b4bc846bee0aab2a62da2ed4af187658b39ee42007950819856fcd735f4526fa6616e46615e557b4c6e50d4d7374d264a6b313f72a87a547bf6922aa391a4fcd136c3525ed99158682dfa608670aacc3fa702cfc79549e5ff3b46558dd94e298ba02761087a7d335d185d3e438421fc4f9f308406db07af179b8078e61332d9de5b1e9ee8b280ba91b0a57373450916c42fa11d0bcac389a9c1c46d32d9755f7487d74a3616772dd1babcc4ce8861f57cd48aebfb7ad7ab0eae6556e776e9615f75d4bab8766e408aa664124fb0a0f14e08ac4ef69f91b530b4db82bdd77feb2c8d5c0f6a0ea0cdf24f4250077461b1d0fcffef6a933f3ae7a29584d9e5e8bac22c763a771907bd2fe68e72390248fa38013e20c428570f667c0cda56042724da4bfb22a96ff6bfa9008ed4891bcfe9a3c5cb5323b29ac70f2c4a4f0c39a2324a01d63d358ca15072e927327a471b48b734547d4a401a6508df7a5325fca87f2c1598a56e47288283b7980329dd474b04c7b4ae3043112188ea6cc2378002d3a8d3fb3c12e61b09825f27df3a808308ca692650e8ab4c8ce599c587a0c1deedb8490e7ca0ed7e41e6346e19668001370a7e523e99f8cb2fd8ae5dd1bc8a19885d776d65ce22f738b7cae491cce7fbc21f722f8d9e6c15bd1975721ee44ad6f539a7e8112a610174fc04c482024bd5e45bb996c8c9cfb70ae4337ffc408feb80662e895d0d02ed48f973de945334461fe444431111703ce4c4d3da85005aa2f69549e47faeb0d03574f4b42ad647327b89dad9b08fb4247d713a9202985cdeb41cdc7a98d757646e8e867f3c7edc5cd657493686b2de0dc372c3ad1ec19ec35793807a125df5f3c093abccc545ad6133b91a57981fbfc8c1d9808ecef77b4cedac720e160c86bf5d8fd8be44fa85a74c3fd9126ee48c3a96ff158aca70de7c543e8dbb85297903b5b9dffa4bf74a8e1d94bb18d611e9d37e7d2d89fbf3b5a98cd732df5ab9172c284836eca056de8669278dfc7340d6d10fd33743cba5ffc0da1e3e1117401f27a66dbee8e663ee609b24dbc4f4dbedeaab35c171f65b77ab496c3303cdde41fd88c4a0f74d84a2846855f01984d7e5adfbf75fcac50b3c96a594b9fefb887fb0c78a29e52a35a14cf1fe4198da1e406600e95076720155325f08e5e944be2f8116ccb38b9977fa0daeb11ccbe42b16924b10230b592167961e02cd84ada0b99c3daa0136e6200a99fb58d1a13e3ab4045a3d9f8623c96cd23c7fb53d0108167e72c2685417e9c765efb278c531c8a74dce8ada28cb7d9cb8f24d161747fb86ddad80264705128c273489920a06c543de0c94343220479fc9ba332d61871d3a6c57351530b2d93a01ad548ce0109eca39b513b4f9242158b22f3c23c90e5a5cdf546efa177e4b28088a43458ef9c38cab0c3f324688a741db18e4325765e1592fd1dfa3dad8775daeb5c7be729dc6a970d5362172b4d89e2ae1e0c255e7a6cf1d65c6dbf196ac07ffb617c3479d679e3dca3cfd47ca740c968699e752c23c1fb46305add278bed63a8e189eaeb3147639654a4bb0cc28637b74dc3a79d8e7185e8cbfeeb85e8e67867b6245df951edc9e611085863741c3002e453c5050ee0aea794ef1c95c6afbe75b165965ccb52c93f0ad546bed74c87b82cb2d109c892d15db540a16a7a7da720f3c839cc926084950702d4509a4d6e3bab403a467fbb90472b861f977cda9d383d58ac58046e6fb46d7c4e4282e2527ad2062a3ed965d28c98ed1f8f3a9c8a4f1084f91ae9b94f3de69f9c5885dc77d4617ffcab872c64265eb3a7e3dd3355f70d4fc08694eb5d7acfe689fcd8d21e986e7a7192bb5f2d2b80c23c2c8935f07526edc3596bd77def09d0aa696966de11ef428db87bc8f44aa8925e3abb8d4a7bb615ddb2db027caea2477a42ef06920a6c11c6c8cf411fefe064199356eadcbd064f6be51be951455eb89b4c39b240d1a3461406815cfa3288bf5afbcd88db4ff70dd176f90540bd3cac564cbb29d5af041009d24fc364360a438ede2e782772d9f97123cb31b7826ff6063380f3df875ddc0313d83c246f451a71465133dd13b8c5641df1c001341123e84c3e4a0e65338128bcd97c558bdae2cdcceef9415da25e5946c95e42cb3a3b79c769061bbf20720978c3478417405b1ffd71484fc06d9220690fc51d2d6991e5ac6dd9df0929d358426a3bb0c0dc22f1b78078ecf3e13c8b7b7f6eea7e56d0648e320458e447538ea90f39dcc4deab488f1bf9ef8256382219e14689b84ddcfad8aec94ed8cedb9c3bd87dff8a98efe4f1c8b9e1fe86434ba323665e7352078f671d3998eab93bade6420dbfada30dc1f61ca9ada24dd7bffa807529ae026d3bf23c86f134de6c2a0538f45b711819d3e22a2ec2b738fefb3b19a369c8dab5405164562f654671870f95411a73815b7bef19f95b85bbabd56501a21245679d8de5528146b1778dda630ea067a6233dc9befbeccfbfcac9edf40fa2ab60511191950966b16e10836821d99abc081bdba5e43500371f776a4eabd957ec8b2a24abba3aef73fb10a7e8a014900c38a3793962770b120c61d63b6ca0c9e01e4d1a6584a9e2f3cefa0b6b64e151fb736b666f9f1acc536979307e78624e67b3647af3ce5b93ce510252d3b946456cd87be5b0d81c04c04c189f62212735f8bf7122dccdd3d752407907e606f25091df358e24189d0daebfd87c9509cdcffcb97e4d773b6cfacb9cf4db802bc374bfd2305097e78f7702a75abc2f0507b592fdc8826cb2e8bc393ed90fb7ca8c39935a3cf448973c310335b4a266a2e8e686793c1ca7b5916adafedbdfb256c1fbe4aaf4c2995b6e2dd14dbf48f4c3785f6da442898a74d8c19bc3dfd4ac2db773d8a5a3efffc00d30d98b5781a72353912d1c0e121f26d8149784eb7a8e16d80dc731a59b6afcfe17f32cb074b5da6025d42d5c9bc567ac8560458d8a8314d90655cb010ad7447dfb40a62d534224b3342d25aed53dd8a5367b83eb72a941cfe665b80e74687506ab543be322bbe37e5372c67a61922ea1eb0dea2f60d1dc6cd806d4d272ea6d46c0cb337cf4835565ecdef8bf9a1c662ce5e1f613672594339a94db64c6cc93254c7d11c516f561624d3d0daf3b3946b0ce5fd182e6f8078307303bedad84257cdaaabf7214b2db30daace551cc5b65d0d52bbc616298b8b0988439770e02b45f4f1d28d68bca42cbfb99e70820b4d5e25f62afa9e95e3dc7c3c075ce166ba4a3ab88d4c2db1fc5d1214cb36af43154163c961ffcee914c747e14ae7789f1392033aa4330b0ef8fb8fa432edf2370bd8e34c96aaa9ad7b47ad7cc076b264ac1546c353b1f6b8e92b78466a6dca", 0x1000}, {&(0x7f00000002c0)="b2f59512995851bcf6f4", 0xa}, {&(0x7f0000000300)="4c962d8dc45e2ee2a1e72a9ac719fdcba2ea3548", 0x14}, {&(0x7f0000000340)}, {&(0x7f0000000380)="0838a8c164fa3c40929b3e77fb05add82964cf643ef47f784504a9fc53ee86964b751503a6f1f392732705f6b2", 0x2d}], 0x5, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r8}], 0x20, 0x1}, 0x2) r10 = getuid() setreuid(0xee00, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r11}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000001c0)={0x1, 0x0, {0x4a8, 0x6}}) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xa, 0x0, 0x0) mlockall(0x0) socket(0x2, 0x2, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xa96b374c563bccb0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r1, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000600)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000640)="45ca41b565911f5def2319f2f4af7de2f619aa1e9628548389ce", &(0x7f0000000680)=0x1a, &(0x7f00000006c0)="a5bb3f9a1e5af8798d8bbfe846e8e7f594bb6f821dc8dc8444257a48db12d3e003c9b34ca6b4cc757b50e6fb0c1a5ee58d8927728e0cb8e94c8659cba9d98af586eee5c37259910d6c66961ba70220188c0712ad41912fa3b1bb260e2cb0923c8d01eb20034d0ced62f1e28e", 0x6c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x45}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x1}, {0x45, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x4fed}]}) r5 = socket$unix(0x1, 0x5, 0x0) r6 = dup(r5) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @local, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @loopback, @empty, @local={0xac, 0x14, 0x0}}}}}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000ac0), 0x0, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000100)) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000100)=0x1) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) fchmod(r6, 0x40) sysctl$hw(&(0x7f0000000200)={0x6, 0x6}, 0x2, &(0x7f0000000400)="a713214e4c4d1bfe5ca84dc990c19e0fe0d9f37134a155dd74dc740fb142fa1de0a00c1b0dae9f95cf7b0b558f5fd4b5aa32443d08b5bdc32b0619dec34f5d630332bd31fbcfb472d9f0a040a2297b1ab4a13d76cd42606a246118fd532759d0b55d6cecbc9950b95f758862850b030df9fce4f52b4d2d55646b9ddbdf0890700b0bf6313b36edc50d083f9f5cf5d2d9ff0e986eade8dc4abd311a14f8b08e8660a9d63c9c10836c0c18ac6fd12c9b52b40c27ca0f8f6b84cf6e1d08b469affba77bfd1ebefcbefab3f5ac5a27019b0df5efd68e289cef6a2c15a1f982cde0b2a65ce4c5962d7e8ec0ac66ba36e355ea56af1990e6bf5999fd3da110", &(0x7f0000000280)=0xfc, &(0x7f0000000500)="2ed7023870e6ee434bbe6b94b3755170bd3aaeb9981b8da01e7d9b3bc55336f7b64db39028dff666ae92ff2bfe0a2ae645cd1d8270aac99aa3b79292188a0525c34593b654f11e4a89542d807d613d7a67d92640f1ba8ca4388f3ae73b7b15acfb738fd004b49990f1866965070237ebfbf6a093f199d436afd17fcddbdc915bbcad184e9048c15cd704cb96d4d96503c06e20a6a158692a37b7844df24013ab3207aa33c71f58a85fffa164ff5ce857fcafb32466dbd34b2185d86346d8351c0ffccd438bf28a8cd4573021c657e022168ffb572594a0eee195c56d684431ecc39ad5b2c2f816d8c02505a4d4aa2c085595", 0xf2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x3c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1}}}}}}}) r1 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r1, 0x29, 0x26, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1]) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x9, 0xf9, 0x9}, 0x6, 0x9, 0x4be0e80a}) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) msgget(0x2, 0x256) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x8001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000880)=""/208, 0xd0}], 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x80, 0x76, 0x7, 0x1}]}) ioctl$TIOCSTART(r4, 0x2000746e) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) executing program 6: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{r0}, {r0}], 0x2, 0x0) executing program 0: getuid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x0) executing program 6: sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000040)="a9c10debf3c7e77a55d7c038420299856118e8b180fdbe456a4cd54ea13c515dba70c12f9fa7aa454f0394e729bd5c", &(0x7f0000000080)=0x2f, &(0x7f00000000c0)="d29b828871a9116bb17b7723e2128e586e0c7593ff3506edbe2ec110caafeca1f3f6cfc32ea8f18ff54f5b2049ddd81b844fb9a6fdba0230ba4bcf6720e1094f1eeafb1fad41a9067e140c8aad0b64", 0x4f) sysctl$net_inet_ipcomp(&(0x7f0000000140)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000180)="5b8b6b944ef3787ce26702569e496aaa8457cf5be76b0945ff77981c93a9656646142eb7c7ac69c26cbc1eb6f70bf2f1a4174455de82cb2ee530c1d51174ad3da1f8ebcd0462239771c58e9506c12ecee0d31cb8b59e0d622e36bf5a42b6332f7e22560c", &(0x7f0000000200)=0x64, &(0x7f0000000240)="5cf85d3e03170ddec5d1c9b297ea3784d165c693b59b683fb6efa361869e5316bf3b8b5484618bfc0c86987da4b16ca55f189c03e07ec26f5cf9fe245fc3b4c2bcc20f580b9b2268fcdadb552ed2102d86b9a13696a204384faa4f9db9c493155172836075f90fc1e68095d9f8b96256f8b74521ddd60a6fe60cb77bb4bfa0c2b2a351e4b6c378015349975624149e860c5cf30e19a0ede949af0e176c719be682", 0xa1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000c40)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x7, 0x401}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000380)="bd4ce4d37ac08ea25a1c94f695f5d9886df5ff697af06dae147a63410c895c5becbade3e768f3970993d0a6ae21572b6790d99f0c4a461", 0x37}, {&(0x7f00000003c0)="7fd9bfb66f30072763a1d622dfe761c87b2653215bdefb3d5827b0d8d1c5cf9f059df264498015fc23c014ca76730a094cbceef04d6314b8e667ea86516a44935a7b66fb3fd668bc2c62d2abc4865f6f8b9489bca73c78c3e039e856c2d749e55af3aee447946dc0455be387daf85ec6af87dc39ecd938353152c38006f7f2e06be253b7fdaf6eb225ac", 0x8a}, {&(0x7f0000000480)="71eb75ef3f695de8a1e74aaaa1bfb0b6a1a974e63a0894cd9d20845269616c9120a5c5e0a75c1541915048149da7fb35edf80f8bde3435848e1d437a2073c46c80f8b988a1ee75aa563aee062fa2e1e170acaa3b7ef1b4a21b3273741475049d7913657460c29ff911", 0x69}, {&(0x7f0000000500)="3ac9e224876412baedd2e56b11ffe3b71e47940049013fd07e5158d302da", 0x1e}, {&(0x7f0000000540)="b504daa794ca8be8e372d853e9ed2efc3ff42daf479bceeacdb3395af4c23ac4b8ff987ad62da0bd827d8654244286c73b063e060851f589b12655818c9cebab8528b71354c211e88ce6fbab5386a2a50ab20859c2806a2b597577fd30d500fb4b87e96097b1dd6ec3688d713bc4323ed95cfeaaa85f86cafaf0badd2d302281a6aa5cc935a038ac0279b5f43d09b3a77c9a06e474baa16cf4aacb634024bda113b00a4ae439db3219", 0xa9}, {&(0x7f0000000600)="8a6009fb1e3dd52da75a6584957956616427b2612c2b3f2040987c3b44405a601ab2f05a79393706854b3047dae4c2bcbb205dbdc3841c0aeaae4cf6a11ee95468463309a508ed92204b772b43b7111e96d1fc5b42ebb39e4c5373a02ced90914fbe41086a44a735c328c020ddbcfa4549e957a9ecaca3412aaaddda74290e2615d300b054f17031b8e09883d2f433ff61be334b6b9c9d7491872bb53f20565da9ef3dc2ce641018dcd0e9640ae8c4f7e8abad527ddc", 0xb6}, {&(0x7f00000006c0)="c71e5c90a2f58cf9539514c6c2faf36ae36dcc5f10cba129212c1cc42ac6423d03daedc539c6239a5a92f52d6a31bc38c134c169a9b62eb81d429cfe3e724fcacfad4f513b3e38248580a129eda9691194c1b86b06baaeecbcb2cd7c2435c70e123db93c9229c4148ad35e9a969c2b9630d8e6982de142aac554af0b30dbe17a6c8538dba882e2400e89be2a54a4c1d0ca56a90ce2af3a9c7ce3db04daf6e6a1ab29ac61c8452e6211f2701fae6cab58d4f46116d644ca8056eee3ea4bb553dffea6b1d480d72db8bdfdcdae8a26b7a79e0b9f7a6d3be674330dca937979d54372cd6a693e0533e319dc7bdf6ce59fb361067c0d132330ca", 0xf8}, {&(0x7f00000007c0)="c6a80ca4e367b9ccd6e23baee516a8ed47aa8cbf73c7b1eb10cafdea4e34184e145e3dd0210aa0f049e565f0e4b0e867230331ce93338c8c131bbb53bf8505171ee57e857e4aaac0a7655409b45ac24d4e069734d035fa07c5c8386f0e2581cb28124e411bee028420f977f5731efa8b297acfde2695dd37a9f67056f5370c7a09f75fd2cbcedcdb5f4e221e4b5e6cd0491114509c1bd979e3a70cc207feaf9c6f349f89faacfc708983993a9aa5780218d9089d400730bf26b72aaa5614731f9b5fcfad44d41039a170365e7c70b0671d22513b9f0f468196973c934d157ac151ca951065f495acbd64c2a32da73db2d2810b", 0xf3}], 0x8, &(0x7f0000000940)=[{0x20, 0xffff, 0x5caba9b7, "31f22601326a9da573ee"}, {0x98, 0xffff, 0x8, "9689d12884983cbf959aebecb66950a225151ff012bd4fe56d3f858ff5b1ba8e73e47de5c7af18fb5403c077c356bfe9ccad69786542fc48d37c2efd5a5667aeb4a86c5c3db561ad3f2ac6de90fbee928ba9ba5532c3a43a478e2306b92488bb6295ec9aa1179f3bbfb6efbc0de10182a37170190ab1872c3ae53ab3989300904685167cda3b8efa"}, {0xc8, 0xffff, 0x3, "22df3048879fd88a199db01dbb646876433285f74c72f5264ea116b07dc16c524f7c3e352a720db5378a66dd1cbaa86783b2e123d120bc97f804cca72448222919797da1d6d4a415f68b65dbbc9da28f6d9e5f201183418dc967ad454a67ffd966a9bfadf74f94cdd33e6206e6881709ae6825c9ddef2a4fedc1bdce73555c1760fee14295096d1fc0a2945574f01c9351066446ca1a78e6b95ad3677f24f7b1eab0c8e08b93dbc0e85f2a245d3bf7e0d09a429cdb"}, {0xf8, 0x1, 0x1ff, "1b41535e4ff5eab6865257add9a256a6a4a467dbf24fa5cbf428c3c5790447fadd7f51ff065ec2e8be50406e8d95be2dc3d88fb69f4a1f63bf32e23dc038abd91f3035fddc4971a5f031141a5030f2ee91ee56c953c8ebd95ab89f20408561ee39a5a4f2d79c6ff62cc7ab8db56a63c2a6727641a47c04150a5635baf71af689a1fe4090a169cdac48a0e7809e2bc935dc807b517344d9b47f8611d82c272529a8380599139c1b9566a7b5760a8eb70311ffd32016ebf39d80823716202a88400ce5967a440d4da02861cc14f4ecf353f44bf7bc565b37b4d10888eb21ae8056f4330c83"}, {0x58, 0xffff, 0x3, "720e86b6a855aafa6dcb1a52512690a5948543894edddf277c5a58a0844aa5bd57bf69b37d12f3e9e1d76defa2f9d3efc246b962f34c4932d435c0a6e252385d822dc28c98"}], 0x2d0}, 0x400) sysctl$net_inet_ipcomp(&(0x7f0000000c80), 0x4, &(0x7f0000000cc0)="d88a1c791dbd159991f269a40716d592e23d06105036eb1fa6a5faeb482054929010e1ecf1927f415a82d572fc8f5044dfb18d8b2c030ec82d3126db7ccc57faa27b89b6b8ad9d56c5017c307364dd8d3bfbaf252e8b68ea53aa534da86624081b2afe5d77659d427640a26b58af9f84788e3aeabcab162576e35cdd34424629462ecb227e035e9ff1bf87ae3a222fb6b636dc06516dcf8615361e056dd09622cb616c51c31aacc4268db11c1fb515458fc50ab6609f98c5f60569ac1ccd34adf8ea78ceac2e2139da3e9a54fdaa0d663e082e153e", &(0x7f0000000dc0)=0xd5, &(0x7f0000000e00)="a7bd1e55a1ac49878012a9836bc36493156640c8abff2d0dc42feb2e082825064ae94833f5a3182c2815f27f64d0724b201b0b9a792fe1c5e707a54dfe7f25ce16894ec0486a33e1d828bd96a28d98f949fba190ec873084dfb6ade01a5644bb5fcacf4f7ce1504a3e74754a7d437d56c3f0539e555c0e99ed9bec76ea8fdb17fdac5650a499db69846d551560a0823b849d41df96bcee5be315d7b83004bd82fba191a4fd53915c14fd30178457a4dae1461f84a6b887cec232e12dd43919970bb6114f3962c0572004894ef154502440ff53e1ee4ce7950f3b20d1492c84f14eb3dac457baae582be0a01c08540ecf84bc6dbd1ba055c3e3de154e2e65385905c6da60e24087ab4b55cf3da0e43b09c59a1012a198699fe2b7c77a8cf3ae864196bd35fcb782abfabe213eaa962eb64cbcf8cfe99df9c32696e10cd1b6f603f1b5a04f23c80cc0ed6361fded82c9cb8b6d49b873c67d26cbb9ff2a8645866be90b425af2e0d479b6b3eb6d86fca97d18e1f792dc142fa4545eae215f8d6db890c326e6a42b3498b666b8a98c8420cd81a2b36d26367c197095bd8b01804727356fe56234294cff3dd0076a37725e40576d9e20f4423343eaa02a33254d85d601bcc3ebdba05a035879eb8eca2afe1a143c29762dc69dbb07453315b7dba8fa788ea8ba06f66712936db3856f8ba2c593b90b8964dc333c92169d4c332dcaf22c62f0af0445e7838f065c19adce57f7e0b301fd9098f7bd8851a63c0d26f97127cb08e1a9c363cb0c347ae227511a3c385db5724a414747b5b01ec0d76f8d3320f9d8c5039695e33bf4430f2e0a90359d45b34b5c8a0614ee03a27924025c7088a9c3ea64bc4dfd39743d6aedebd89cd229d4ed5a20ee99a9a2e2f396ac03f3676014ed35f44058ba46de13f1d2d88ed39c5da01586f11ba05bb3b629b1523757d063fcd8591855412d2b60189a799023d7ffd2ea64ad2cb5eab021c17b2dbe0b27bc1a02448d72b760eaa777a3a349c6555a1948e93a489e44efd51da542fcc66b8ccd0f083022285c5b93b539172c98ba6d3f76f4514b286b25e38a2d0d9d67245e09ddf639473ac32d21a3d707ab384be697678b14aab670333152c76562adf2033a5f50f017c211a098915d4b39707bacf62e915873062c06c40eac4268ef12220d2df99a732855cd2715e63f11f08db7f466595a79c251437275666496fb77a6958ce3365269be41435d5f0b220b98bc6483cd5c30b501efca5e9c721a33905fd1a5ddcbe957cae18d8ac4624fb05f30fd8b2eb767ef9b53b0c9e7d5ca4474eb80682147df7f0159a138f27cdda5a188d6c25580e30e4058b2a69f06629c6632f2b2bede64e0a058371e6af9469f03b9982e31e9e1d065814a34e55b340ced3bff447c82f0af56ee7c593e73c39e7ad9b2048c22a0b8e6e85d13fc614c9c7e1da168c3f38f1b2fd55c56e96d650b0545524b103923e765f7536f29ae0967fc37c137c28f6c23a1fffd5c51e17a9ed7683001fd0cf75df52657743958c3c81935b3ec96a3ece1b9b2754fb071d622fb9c86e960362c89c5a10054dfd86c73e13dbb3a4edde97f1e6bf140cc5d4549fd74372e83a1bea310fa4e6956d032ed137a6528e799686530e3161b79d8aa78e903a912ed25819a768bb8fd17f88249882534942112f35b32ab81ba5a1c7210f7bf470b6f3536e2227b7da395630487688bed931052ba584bab469d7f3cd98c71538c12a1578707c394eee4215d60a7b4f0ee8d6e8aa328ae78721c0d742fd1698d50863598224c630c172dab75ca930176b10c1ce163cee34601f78d8d84239b50070616efa979cc5197d883a7798cc71f4897d882f184d20d6ff61372745ec2157fab710b2eb013771da39e4da8e52ba5783931203454b888db908b65f07e3658aca73ee1cb57069d3da25d4ed8fb8004797d22a871f0b7e745d85c8b10b75978a4474ef8945ab250bdb8a62e0b374c37d4871e9a63cf43a98bacb49041ae9a0aa8f7815a9f956bf4f1c35ee1c7bd9af630a3ac604dd6679da19e3c29e910007d8c8dee9ad4449fa420e71ff018eab68d4b2b41c19ff42365d8ddafb76f9d44cd0fbbf04108bb471509e20f997069eb42f969de8aaf52e9501eb346710dc0d7b27c1c45d5793f7c5e425af1d7b8a3bceaf672cd151824a604450aaa891b6c1cd839078d00f0a42796eca0fdf02aea558e03c6e47acf49d1046f01d2c9477c45604e7980ba5357061c425452487e6199c259fc2d62ba849f8fd05b1761ec22bedda9055bd1d81a3c169cd8f2d8016f9bd7c06f9bcdfdfa2d63f32610c259de41d3508ab6468fd6e70a576f8665f30dee1bb067d6bb1b3659b0ac0f9a20cde2a07d38d29316f859f59b1dc40578595ae34df63e9a6d3c5948e044a2343404c35921e091d9d9ea137868f28076a99cca4dbbb8da6bd719f3af90e4ec45643a155fedbbcecc0064b0ee72cf2faee2a48218aaf6f65458a6389e5e3183baba11596c9554e68e5f2425dea14d36abc9ba96e50b469d2e3831aceafe199d7764e7b06204f565a804f73a9f24a8da6eae1084f7096c495a47583b4f6d336bddd67c9b3ee2a1a51e6c8292ddbfe8905e3270fb6c34eebd0424e202cf783850c88119e8efea488f9550ae1d91b7bc7cd1e2f5ee9970eac5e6bea0bc613d0d296676fb9dc0a2ded65e4446ca4cc43c77cd894e21fd896a280da8ca62e456016ae1fbc4b5226ec72172056c2ead76534a5c4205f98818b66af3c86ab1e2d12ca92af6f68fb28ff5352065c542f68583a1f10d3084c8d39e03394acaa2fbbe414e0c8760f643f10307d2ff32cb436d498b1b519c864d3375da6930cfa8597a1f83c0ef903e8dc0a17751f4ee112c90218f648277ac509d380147dc368cc37f408a5f94d9bb1471983437027dd1500ae5398d8f4f9e3dae2f372647f81ba078015792dd4c555207c55c8a62039f51594f43054d3f68dd374c802fcdbe6be3fc732e026cf247aee85033937d635f6112d32a278125d5d2e55c16a4ad755522d7c26705ec4e11c6d27777c5d763c7524ede0b199061512cc469c2512e8e18cebbc60e40140594824c03eae260ffd07e26ab53b3605c5d787c6af5842c890bbd7ed26bac4865c4d6311d123ccbe3a6c77eaa1e812c65916672ff90021e60f3a6eaab93634beb7157185d5549c921b1ad522dc8b4ff944f12f359dac2ee358b7cef7ce3abe9343c04860609f06189c544773e24fc194a748c83ff3be48d4d36f2703356c46945d1cd302e11db32f0aff4b500b733fc5f2677cc4c030c51f62d6235f72b9dc8a5ae8cf97cfb378bf8e78d70a7af3a366064ff48fd19b5319aa2fe83dc09fe17a6acfd321edbdf53f39c0d30331ef8bc03d853f4867f6cc5294d5d7baf4b8f0f3287d9c84b041a9ce81479cbb230151671461a331bd1bf1e12b23486babbe1962ba034ce69882ed3c16cd8b64c2541b11072c87009070ec563cf49b77674d5cc494c48c10bff45334a1bc27afaa34da137fe34c0f704d1dc8744e4d4a810957dca253445495dd549e8acb8e361791db26ce8fac2416afd142c0508aebd0fc378b5b7bdd915ccdf2e1ce302cf3ad925b0e2bc54baf0f9d15a126b977021691af2a8fd0481b81fa1aad044bc75122463f4ed0ea46c33685ca5d4eb6d35040c3f93f3a2187ad31e033e1d399babc0127c394ff2e201d3e62b07345261acf4679fca75ed25a0bf4e0da343c7322012418c75c3f649353366b715e0b61c4dba92b3d177174aeb29be82ea967a5843b43ddbdeae70360800724c13b7898c7a23440d626bc34ddf8fa633c2bd640b84c9bf0821fe08d8804e9855ed3fa4694be54e9134f9be5b19a49c857224c4e11de29ef6faa21b31a4d7b0adba886cf384e100909bb2fed0ac38bddb34a4da93c2dfc2a0f7cff6e99d079a8c6361b6687ef1a18e2246ef34fead24cbfde5aa2cb302707020d62d3328ce99f86939da61d43be7228a75b9ed72cd2cc5b401d9e9428ea2957f830f700311bb3e019d762e6808766f4e66452602c17d327e57823e9bfdb80bd3e305967254960c39ca9929178e6bfcb0765379e80ac448b5cd78c9a0d0f081e93e017124dba4db5bda35386576d6aad247902778470f98a8c4d46b1c04ee8f12f8eee396ef360f7817f9b04f6e5105808d3a69b20438fd44fa45f9342a5d7b6ec76a0b4af945d8ce65bce7e88ec8d6afcefc3af65b2dec49894cd59c69dd0b940c4cb3e1981161afbf823f916872ae28827ce47ca9f24d95cf0138a5b5f71601e1cd31ec7ef7dbeee6d8604d7dc159cc9703c55325366e4dcf396cb5a333539f950f603e05bbea2ecc2f62a328d73db96c1eef3f2814cd4385fc555c7788895989aa79e5779e094df9e5ae9252232060a5b754b961e60426ae55598fe12629dc376007686dbf915e845f30fcabc131c18aa1dfab3e33c4291dcc6964f1b41cde6ccb0e6ae2dc1f5a2064e8ea09ebe229e6428329447d4eab9f97ab4b8adacb98e0ecfd5ae1a4b46d94320a6f29438183b51069b7b5f3752db2b2a47062eb8b54736f3b3d99303f31965bf1ed9cc927f05bec0bcb9806e81b9698dcfa291a3e99a517316e5c1343ccffa6998f2f1dae83ab5738dd9f1bfbf82917c5f3ce43505d98b885e4eef605041e5c7c5beac35a82c42eacc193b2ba9953f25d2a0c86e357d46f8313eb7b23adf23884520334674c5df02804da8b2e0ef2ae4d45421ed1dfd59ec3c6efd5cf55af7881375c08233b575a56b1a253d2ad278ca78e54f31af0578f555b53ed4a65dc17d44b316f4970cb6c5fb48c38bc7709b013336d1be107eebec9ae45369cfe047ea0a44b133f92975a3ddb97a79120340aa6768d9f6b6638564694e4837eec22cdffb4c1f92931de07eebed713220befd3ce0828341765894b82bd4dc12c3fc6dbca33dc5e9c01a7ed584602e1e50ca960fbc2dd1db366f2cc11e76f7461c351cefe53d1d4ec852acd8f797ef5bb08a16bc29e7dbe2fa7718fed2813af9312f1d9673445d4c4de97026b891cec3aff491790a6b8653121ecd079a6066c801f553bdaebf2e335b1530f66df41d8c4adf9c7d4ee2f0fc9749911d2c0163c3aed91323fb5b7f146545bb91a6db93d6a9e57e71e362f720905098947d5a87e41b98687d9254fadbfb2f31ce27b92c23b199f49cc777f840ede7f2bab6470766789a66c543b0aaad44d26defdf1c2127a21fa59db182cd46dc83c113fb579a0f48a05e39cf99aaeff101e8c10a77be9a92d427c5ce1daead56192e56f5c7e6972a66b20cf79c959f6a20668f7c1f111eb4a0c303fbbe7f93d08ccb5573b22213c0571924b04aec04699a975f65664be1f005bfc1a882d9c6ccd712827711d32624f3aacdbebe2ff41e5b7db47a21b88dc45c5964ac91fd029374dd34004ba5c1ed15b3b052d6fe0568c0df79b11acef8717b732350405307ddbc8857ec3f284a5c4539356030bde9275cbd1ee72db1134640556250ef9084edf0ce09e0963be4189fad34308f989f4ce34b64ada87631795abe3b2e6ac320594227730cef7b56f2d52239ccface6d16ccfa73085f09e855a37f3b1965adc89aaebeaa4edc69168299a7c9137205010c42393c3e2084c4e1b17ad71f0edb59e57a074e86394c54e864416c88d51235aa1cef19afb953be07c567f533c94aa61e560cf163df88d10efc9add48bcf268bd4630a91eee2b341700f1809d9a419267ff0ef0adbd9e3ab42cd5bb0db8257cd4ad460e7ff853f3e512208b40320fa65ca30", 0x1000) r2 = msgget(0x1, 0x208) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001e00)=""/200) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001f00)=0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000001f40)={0x3, 0xffffffff, 0x4, 0xf0f, "3e6c8b6ae2bde6e5e2786abbf69ebe8ba18b79fb", 0xe711, 0x8}) pwritev(r0, &(0x7f0000003280)=[{&(0x7f0000001f80)="71a7bc6269f42712cbdf765b6a7ea16846c12a8c168c76a96887a031e56306575e2a3130bf11b8b2c0aa2a56194d6a686c604a05d5a3f1d3c09eac67927383ef7a26cfdfedd0108e47116001dacc79560b71fcc487e9", 0x56}, {&(0x7f0000002000)="e769f888c35dc1d95072af0b49a4c6015f3cefc7e6a3c00a8fd63e4753ac12a388a42a450c009786c48210edbe2a3c8bc658b8603043bc6568f8e5aa71f2827d5d169c6b3328fc89a65092d4d3604cb02065c49f877be13b6322a5db5a7e", 0x5e}, {&(0x7f0000002080)="91bcf1be507543c9a50f0ed6003eb4a345bf28d0d0c91c2f1bfdc7f30a0215d404203ddf4b5c158afeb4e9bb8836aa3b0cf534b8227c2417147019c7a6b8e9dcc4b7b8d939be093fcf1f3aa0068bd5d647beadde224c49f64d80b6fd4b2b1da971eb273c6d134357f68e926db185a270d5803dc60210bb1d6cbb2b9255c1ac499ef88acf9745efcf77dfb1b956d77ff3a441890aa351e73095fd32116ce03a2ee3cdd0", 0xa3}, {&(0x7f0000002140)="46aaf756fc7b9a41153a7113e473684a886bb89c4a87dadbe6527001125ba985c857ddf255f5c59cff5826fbcab9f5642b4b1309550387b78dae21f98651cb3f51a149743c2ac52e1628bffcfd3b4a65f417b6405b81a8eb1bd7ab3a28a9186ac4efa593b5f46357ffc6ca10ade1c92b4e2674e8dd6986dcc00b718f9388b7cf4f5b6e6d20d0a70e220f3ace517878e0c15e52a1d57985af5e660ddd1adad26463c481dca270c689030c240c11d7b8444417f2a805f0260d63c78cef6605dd1f05f78294afcc2f20ee592f75f0e0366f35b37b1bccfff81c686057bb62b531bd0659dbf75cb60c502fd7f48096372be78cf751e5b03888fba162d7fde5126115f9a393fff1592437bfb0894d4b72e943c070370de3722403c9b66c5677eacbc674b99b77ad033a9b8510a8894f7cc415e5125db39646c9853bacc0b96e4da9708afb2b01d96692cec9eeb0fbc6ffa8d7b14e65d15de7e52315802148bf5afc23b566c7c2890047a94b58c77320cb6923f99b2dece7610607dfa4f00f1dad784fefd13662a707a512a219c3d1c0d7451d38474119df1252256b39aba5027974018611f0267536c636cfc32bad6595bc0ec8856a5c3721cb732c94c915cb614cfb0eea27007e052fdab0a887b4bf37cff94f21f44a87bace45f5f2796d553c3d4cf9336765d75535a35774558b73843256d51bc9f5bf026ff52df38fac5ad0f534275b168c85b6c35dd1e82084dc085eaa0b462349fc3c8542e1319cb08ab9862d9bb6ffc97a95f8c7749f37a91d79fb86e3e074c60902c4e7e424093259e6c2b3e45cf20f6cec1e4879dfee49c3129f90a020f85d134546ccfcacbb817dc3feee81a8a5624cf829fb5e879305bb27a5848e6e02124964db2efbbc59d9cfca50327ad78d83e2acfe0660069fbbc91212a39b03da8c652ebf33c0c41249238b1696be81bc7d43a441684e2b35a9e14cdf68193d514ca81d22e10e7bfd53577d0080fd6d191f509b78cb39f7a576f6958c9a2283d2046905e1f0e521381b3d77061f55be8f141a2fc8f1542fc1cae5cd1cfeaa4cd53ddf5d05930965526f6646e9961b57f86c65858c72025100a18312153a4c19041c7cabc327255ed8878ab92864a28edad3162c5c739b11a78c91c028bbe017d2ccc873b16028cb5a995f4e3702e0bed8d17d1653f3bfd8a59f6985ce4eab3641a248f5e8bfab51dcd35b24289933341fe9b7377d067d85fa07f36707be5fb9b588d571fbf2b1cadd0bf087ed1a3e2ae5b0158400613fa445a85693df3545d88a24c9ab3239b320c00e0973829c9fc604b3f2f7fc882270c0d949cb63c8e42452196529c856e96f73f503dd6f95cfe1ffdb4cf0c76d3ad5ef1e1fc1a1f91b2b5a008057a2586f2906c2246ee47c6c59e5790c0f178409a9f3f8f282943f6696d76e276c55342b00d5c3445acfa30f9b724b74a593d5573512b7052254b21b85b32f8d30f9b907cc66cb02cf0e232573198221ab8674d0ac1398be5ab3778696d8628de5715165147efcc8ce0c22ef487daa22fe1609d47d56ce1e92a50d1da9b398d4ed0c81e64e84ff705fbaf6aac2c2c6590b53baa8cbd6b8dcbacf33df577e1c263c795f381a3684c07995a3745f83301dcd397091e874fb84eb0dd1fbb3f1efb3d96be58648d69f8f1846c49237e7f711e7f4ab19a1698320a90323bd982417f939c4f934ddf13d9c47bae47089869f128f2426dd7d752f1ca962fe03d1f34940281ec32993aebee86ff31cd1a9ae3cac7e5e025f0ee5d0d536127f8046e54ba8cb43d8491cf31684091953c122141b1368d5a35f61a9b60f23c2e8e161e81b699687a15155896a3405a2512034a404cb06fb32b0ad435d608f6a30a7f7788388039b6c9508c7500fc579083616abf29156d6c58126df63c9e4ccb76ec4865c072792206f26edbc140828c0641616191e60600ed3e6f008128599060faede3f721c33781980526072041f71c2ba2a944983af1470dfa6c744e93476bb472b4ba4cf2d613bec82d44abcedee90d3846e0507cd2abd2be83f245e67f2fbd3da2fecfaa79ffdf675c5a849423757dc82dc4e7740427e2ee5e5a5a405199e26125b100e82d6f1bb8865b60ac3a129e98108cd408a5e676f3c0551c8a438f45bcd78e7deb811221f1cee4357d3b24684fad743a454654809f53ce2e7d1fd78133c7945dbbfbe13d256ad947fb991cae13d350b3004c1764073a82bd6ffbe7d7a35255c6d5f6b5cb77067cb450cd68a8c718493a088a5158901bad3a404df9e0e84d35fe68a02c656ea23be9888dc52e110fa029bfde95582def3df68ba44451846a349171967db39b2f2d721a9be7a293100ebf99003242c1810bb257ca6089a1cb87abad51529efdc6f95510b23be38f14d4abad801df92baa066efc90b98446c585c1188b379422b589fdf5412b4be9a333b3fb44f6ad3af517f787c218fd5f9a818c8d6785cb5b3a55e3a487a7821572f28497e14bf65b70d51c3dbbe551ad834e2392510a73d0fcb1e988c3770dc53df5fdb8ad2b38ca33d97477b904a6b9cf311089d89423a4792839ccc4287feb34e0969029d3b89027256f77ebc63bd2a7d5d2af32d5525fe5c171ef2d0672bb7e1a4ba6fbe794187459edec58c1d6fd81950d678d1c108a086c4ecf7c502b229983b348aea636f0cf9478081693d3afd7991893c4e3edeec13f982badb79ea1c11aa4549c9151e971382415250b6f3acba048765260bec7d27d5342db2bcb48dae0e5180563c0853a55462087ae84595f975dcdb4828cc4fcea98faf2d22ae5d8ab9bc205b9a694a3ede39e563c093fd0d506eb8cdcfbc3421559fe93fdcba6a422cc8dc4758037cf78e93b003c1a46dfbfe55abb900423901c93fb26b92d989de3baf63e33c907d342a868a880a4a0b3fd9077b87c828514b86d97fd26dcc47eb6a514b1cb7271fec3688b56a68995ac35c8b40f358c4eeb87d1a98a7a6e4c6f8bee8895b9d922a4f24bc57e62c35a49ec05dcc92de9630cb9d71900c1117471bbea43bc1dab644826d95ea70d93e2c6e74faf29ebdba1ca07900124b4b7a6f09a9954bb38eb28617e9f8403755ae0f797e09b0a680858563598f18dcdd28783f5a8c2c7bb00da650ccda14ccc04187ec95995346ac262c113edc3e5b5cf840979473c530ca06bf2e3664d3f5456852a6a1d224fb954d5c226088f8608df294e906e172dcfae7ccef47d245f1d9f872e4fd01de0537347212499ab76f3bb3f2b7b5d7578a4bbae3a0f0924b4aaffe32e5f0c463dc2668e91c137e983f46a57e477f8d56e55b777ad1c303fb0ea8667560b341c9a7d16bcd7e277e032e8bbfc9830dda9f005910d1407c59d8edc27f19a832e3f83098ad5e49e7b1f3c8c27f14047a4b2f7f1e81d3c7121802da77ad0b58235c2d7efc2248c81e3ad7726e8c8c35d877972e27bf2d7397f7bd750976f8cd339dc3a1d98d0f9e36dbc9a8630c90b334eec829e708cb23411e1c354bb542c816d35eed8450936a3dc49f167eead9c2211f83b7b6b9207492c0467c955972d121d1c1040fb719b8b0f03f4cdf627afceceb9c39192c61df64b2d8ae533aac98706c077dc9770fa224748401a667a681357d571a0e8adac7745215a0b5d1ac679391207f579a888c2fa0c06df80d89eca1101ffd4671a7c755f9e258d244b3ceb6375b26a18f99d070ad42d7c913a8a1298f8922ab4e635c12d881c4d2f9bac8d9b894a04292119a7f2ec46bc74b5d555795c735c016e188cf7239fe12cebfed0bf6d3f7a870cd5aa192eb6fa7bf9976a96e78e5a61b0f7e50d4a5400bc950e9c0196af0f21677aa8d309f635acf6eb6b5bdf8603304dc345b8ec1f6de07ab51100081a7c017d36895d12a2e4d93d1006d519439a3c9d2000027347954aa594ebc14be4071d25a9975a40c91f605621c666d844fb796cf02b1f12895fbeedbf8069c911dbe9e8fba6e7c8fb6d7cb7a06259de7b88a6fc8dc7c394145432d543b1b89c404403b9b18a3b2ad7199f56941da59c1ea8616c9bff1039505d64bb32bbec50bb54ba293074f4e596f4a662dbaaf2814560e6e7fe0a2b69f1cd03cf7a6a20795c0561e60acf6c947bd78c4b070a03043df5a2633022dcb78746afa314d19ba72ed9ea933f40667b17fa491153f7b61db2e6f2242915e9da094d61c1f4cb773164a50749a36fd530231ffd54c5dc36019c300c456f303661d61e37378a09aaeed910d914dc4e54f568476f20b269c3f80a02994dfe68197aca2dc58ebf45c9bd0905beb91f13bd899a305e1df32c55442e5ff9e45f291321a1507eed296b9290e5ddcc63505de7b9a8ba28ba210e7cfc6792589c2d1d88bb2db6c199490d9838a6c081dda06a01c4fbf2f1cef755b9e407bbd60af2dd9ea2e43ca0bc68a129c5dd1a2a0cf79b03050746850489f165aff25e2ac81f7b928fcada9f7ff9e26b7a5ddcd1e11a45526b8458477bd2d24f921a44a30e5d4fe0b6afc8f252c4301c0b09a7ae3b262a2ed387081f4e6d25d39b8b95e457188eee9c083c4575fcb76d7887dbe08f3b33fa0746aa77fbe48dc4195c298b4d0ac0e7f18d42ab99d251657005c56115ed621c8d1e5ad40c9cf3661e3aea8ef191c361f4e695236e0161c70372910f6ee80786d07546175ce9463d58176ac6a6ae1c5e018a56c56caa04b304435fb7748d222319675e576a58853b28a4161b9fa9094a07278924ddcb31069768691f9f258a203b9ff6e3d1901e26ebc2e35da1eda2ed596a46a896bac8a19dfb24d17fa24d2e57b25482c272df897ec156771a2816bd8c54b6344494e3ca877bdc47266f07449ded47823fd253b0e6f304d96fa8edd966cfb72d8b3d9b6e8fe61dfe6498987ac7d03f2f866079cc3ab37b143a3a36637f30fbc351fa49869ee035bf24cc1d747580beaf2120ff38b2d96ec3ee99569debc45a69f2560507101ebe0f960c776563d9099da2a3e5659375b8289138ca1993d3cdfde8de28aa94f8158dbe42084e79ff2fa68755c78f89fa74c53884c1e1901dd7081c186077a20d2eb47a06835c812177bb9b38e0065f445f9526a4c38409279e95d173f36414498d3af7ee0dfea24e86a9d7479f391099f1a70df74f04fa695575932769cb2ff181ac6cc5ab2c8789c864abb3100ccffdf5093098b57edfb82141bc2e15706f5c9db9c7781fd056368d70554311e02219d4786433f7b26244aed0db3d7a8c57a774e279d9baa2d569b18624e0f77f763bbc28e142273b6ef470fb88379a3fa944dd781bd53d4b7ac5b5f04d536ff978ed1afdde906e9d4f40102ea9038c79968fbb4fde23ebc222440bc64cc495a71154b1cc6cd5fd3e052ccb6c51d2bff07f4b23e35ecb67ada0abf30c5b1eb1b4362aec7c964d209456b634a5a34ec3400755daf3f06c8ed9283a85d2eca9dc79d3cb986bbf4afe74d9d3cd119dfcae500c14b5758288c150a2540bab22d4da119efec87edccb4ff2d54771f4bb391e92aba1a9609f157e1f7a3070a26ee954c1e29ab8284a8913acb6de5f251eb06624502fb5699662cbcee62e1f9baa31593e1485782d62c0b216f7df5b5b4b9659a9489b3963adfe64335259288070e954565f4af526d01cb7041d2c125840ed82857a9b1d3bcb2e708eedc387336e67b118f0ffbbf7a02292b9a02109fa95311df7755524316ce5d4fc8a86d25ff0fcc4737cab592af8bbfd5281d97196f3d833258d2f432654f550b50e445c41dccbaefaa3ea5f5e2d953ee6ee9c6f54f6a4a550a46bea0138a3b1a625056", 0x1000}, {&(0x7f0000003140)="27776296629c99d46fa7aad82947828f1a0fc9881db2e6826a0524de3616fb5736241d5b44d56be5ca255246041e4894b8f7f09b48c76b0e509c9e204edf94a82b8989d1076d1f560f71e2d51489ccadf6106cf014f323ecdd594ce2e99fa6dfeb6b568afb4dc0e69f", 0x69}, {&(0x7f00000031c0)="4b3f10f9d957d8791c0701b70cf64658e8932a2dacf6a334a32375aecf35e9cb7decba7dab48447d0e761ec7b493e8dd580be0b50fa52836fa45dd4709d40471f15336183d810759eb9836fbff2e8f02da16f4da711401159dd986554a847413957ad8d7b891c2ae", 0x68}, {&(0x7f0000003240)="4a36ec2cc436f9687fb57b961394834688c20bfb97f3fe489770b483f81526b335ae0a9aca49cbca8569e1e4dcf69c", 0x2f}], 0x7, 0x75e) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000003300)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000003340)) r4 = getegid() r5 = getegid() r6 = getegid() getgroups(0x3, &(0x7f0000003380)=[r4, r5, r6]) r8 = accept(r0, &(0x7f00000033c0)=@in6, &(0x7f0000003400)=0xc) r9 = msgget$private(0x0, 0x500) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003440)={0x0, 0x0}, &(0x7f0000003480)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000034c0)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000003500)={0x0, 0x0}, &(0x7f0000003540)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003580)={{0x8, r11, r6, r12, r5, 0x182, 0x1}, 0x6, 0x8, r14, r15, 0x10000, 0x5, 0x2, 0x1000}) sendmsg$unix(r1, &(0x7f0000003780)={&(0x7f0000003600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003740)=[{&(0x7f0000003640)="51362d91b1e8330b2ae4c3a800c37fb78f29dc61480dab6af21edc64e137361f0d6ae8693cb77c88524fb2dd688c95f0faeb3dadb8af620404ca98fe425e19470a33d552a6309db6b2c9ef17017cbec57d53150fce8ef706c6341989bb42183f769c66587ae65e57c7123bf73ec361831a1be38eed7a1dd3b5d26e793e1c6bd75d5351d9f90a2d9fb05ab594e24872774c3941734df097ad6a9225558b8f8f8c6d182451555a989d0cdc7245a0a9b92bea03243e729ced7aa251d06036b986e3237ffb0a4f62ea6d7589e2526edfa4704d794a76546082247ba5cfa38498e666dd79d13863c795", 0xe7}], 0x1, 0x0, 0x0, 0x2}, 0x2) sysctl$net_inet_ipcomp(&(0x7f00000037c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000003800)="17e7d0431f8cc4993f029523d98641422145b059af17ee8b290bf14be7c15ecc90f065f6d410a663b46cdd504df7612907439f17a5721f45212ad97de65c6d8380139456f39d8e93f6e14d3e239cfe4a39a39af991e478b3011faa98d7c2d14b9efb6d9739b4c990117567de399e3d5d", &(0x7f0000003880)=0x70, &(0x7f00000038c0)="0ec101f2ac755ad80fabe881bcfa9e53c14f57a3a99d32ea9f29d4d8b0f2adb2e3ec396e98e5a35f66617d9e4321af2af1a1b7ab30b95958c541b18cb99f45872aff9ed146c733fecf30ce0cc664ae5c3056caf7542601d816edece54ecf8010c1f8e79a74f408e3828091d940c3ea499af03992300c82203fc95e9fd35202d505eeedef164f7c7220cbcda6e4fe29519b2606d050128f7223c1f0b0", 0x9c) sendmsg$unix(r8, &(0x7f0000004040)={&(0x7f0000003980)=@abs={0xabad807d27ddff48, 0x0, 0x2}, 0x8, &(0x7f0000003ec0)=[{&(0x7f00000039c0)="dd30a898b876047590b741968d1aa2acc913fc3416e4ebe981d04625c911182c511a0098e9c666a064ae2b8d38dc3d44d3bb25a7c980494e80c1f339671ab1210d55144a2d5502cae1adb07f32a4b7471eb2f94d2de3678beeef3aac896d8c09ac3f9f6525bcdd14768080fe59b89bcc82", 0x71}, {&(0x7f0000003a40)="cdd0a152f2c3efb16e6b7760404e7d67749b652c959727ff64c86a683e1e03aaa0b7af8c54ec84f862a60a451b8260344251d185033d85058019348da91cd04d302e78c747a17a3117f2880e31280d", 0x4f}, {&(0x7f0000003ac0)="91ed13b62fcb5279d507085de486661bbd4ba6d1e473fbbb01eff1122e89ec69edc21c9d071bb8af35bfa601dba0757adf984ad202f64c33641e2c8343f198bb9f09294d3172d9f67512eaaf680b604d8ee7310c0859d0cef1c33252b57e7e3dd74104b587a8c05ef9397ae4a8a3ed01bf2f107c95fbd0576901dd13bebacaa3078b90a206a39317319fac3761069614166097719d167607b45daad31ed79e7a", 0xa0}, {&(0x7f0000003b80)="f633d9c32fdfac4ecd6a79e20b184a98f69315544d552960780e428ef16c9f9c2b6789ab0050f013426e28ff4b5e3778339394979e7c33f84f946a88d956edea98ea5b9471680c37c7f7ba0c51fcb907bf37235841688c3153b90238d0574d9ff79427e3fbdec17cca0eb1214b010f8b57d8def6441a8cb338173ede2c5c6ed85f702afb26ba9fc138d96187bc9abbcee301b577e80600b6fb28dc788c67cb7e99a283070e2b4bb8a1774cd51a3c30e26a101bbb74", 0xb5}, {&(0x7f0000003c40)="1bbbea2ba016ed86045f0a2fd6bcdfb349a232f09f09a4e7e9b4b0f95c84ff0acaf7381611c3b0e098e925efa00aa1ce7b4bf735582784197fe316b2c8880fcf54cf197c9a8aa718d8072b3018b47e70a60735bb89645c98fc1bfdebdc5b30c64f66543f48ac7cf8c483ccf1919228e58520d8c3d73fec608f65cfa45c225d45288c9b7d01153fe429b3c6384ee59be5f29dc14eef6444dd244574c9217a144bd72c1d77e9", 0xa5}, {&(0x7f0000003d00)="87bd91dbf30eeab926a387d2d9224a118ea903935a5b1e0ffa31824d877896a7b3563ca660ac59abb6e3b7f58eb9b15b5c58d2d1066bd622226c", 0x3a}, {&(0x7f0000003d40)="429df853e882ceab76b01c8649590bf153ae6df9caba758f1c5d74c6635cec670850e711366295917bef0c89a12105e9ebbdbf6b785ac530c6adf1e1d28f9cde622642ee046d602f1c2b01e56a6cb2f5a90e82e38f355853be", 0x59}, {&(0x7f0000003dc0)="6de3b3d56151d14bf2bd0d28db73be375f30", 0x12}, {&(0x7f0000003e00)="bcb32032d8f922dce6d12624867393cb68121fa4dc5be416d5146ff25455ff78bcf98ebf54245b93703ba340eb7bca63cf8f6732f9e6d5fcce94a72e23b09462acb1824029cdedab8f6e04c93b3c2ab81a3b11fe08a3a8cdc9e2b5500e288f33fe69ce9c12de301d6e63c76931783e79be7678185503e34a6f607e2230ceabbef1ca", 0x82}], 0x9, &(0x7f0000003f80)=[@cred={0x20, 0xffff, 0x0, 0x0, r16, r7}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r3, r0]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r8, r3]}], 0x90, 0x3}, 0x2) sysctl$net_inet_ipcomp(&(0x7f0000004080), 0x4, &(0x7f00000040c0)="808e79228bd07df808c0122b61aeb5028f30735815267c37b351c7d09e39e0e420a00ca7096519af5855e2b3aff42efc62ec879a7644a24f7d4e727ee5c26fe5cb2364c0abbd3a3b7b85b8ad7142816c1c36763985c5a0865117560fe9e5ffd8941848099057d50c2cc2ed9a8ea3715902f3849f2c09b72ada4edb48bcb225419097ed19a032e4eba21b7e00803cc0be7a974501705bf69059c88fba810ebe4d5e7bc9375462d2224dd11ac15235d121f0cea75e5b5b4cad4f805004b408107260945905c50b21851d46fdfd978d5309c9e50cdcbd0e07", &(0x7f00000041c0)=0xd7, &(0x7f0000004200)="02667aed56f2aa52e6f5b28dd49185f3c67227cc174c597082cdd44bc92e2172dfdb2660e1143e3af94caa063fed56f144fc3fade4e409309b2874bc3bb874396df0927463f3710203f4f388a379a1563430cd550ce5060b785afe0f27323be4180b02b3642175596a4d4ba6f420c8402f8c0d9de2", 0x75) r17 = accept(r0, &(0x7f0000004280)=@un=@abs, &(0x7f00000042c0)=0x8) getpeername(r17, &(0x7f0000004300)=@in6, &(0x7f0000004340)=0xc) executing program 4: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x20000000210}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000180)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000003c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba743d65aa00e5416ced2bdb35a7d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb09bc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d94970743d10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad4899f6141f7d479bf88242eb9b95d61f323906ea0fe458f74eeb1ec4b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07", 0x144}, {&(0x7f00000011c0)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c54", 0x20}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmod(r4, 0x42) r6 = socket(0x1, 0x6, 0x3f) setsockopt(r6, 0x0, 0x33, &(0x7f0000000040)="b211d717e43f8d431d6638c6", 0xc) executing program 3: socket(0x0, 0x3, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206916, &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r4 = geteuid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x60000000, 0x0, r2, r4}, 0x0, 0x0, r1, r1, 0x8, 0x7f, 0x100008001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, r1, 0x0, 0x0, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r6 = getuid() chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) seteuid(r6) r7 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020697a, &(0x7f0000000100)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) r9 = semget$private(0x0, 0x4, 0xc8) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r10, 0x0) executing program 7: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) r2 = open$dir(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x0) mkdirat(r2, &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10) unveil(&(0x7f00000001c0)='.\x00', &(0x7f00000002c0)='x\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x62cd, 0x8, 0x7, 0x1, 0x5, 0x20, 0x3, 0x0, 0x0, 0x7fffffffffffffff, 0x8}) executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) kqueue() r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699b, &(0x7f00000001c0)) syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) r4 = socket(0x6, 0x2, 0x4) ftruncate(r4, 0x0) r5 = socket(0x0, 0x8000, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x20, 0x1, 0x0) socket(0x0, 0x0, 0x0) r6 = socket(0x18, 0x4, 0x0) setsockopt(r6, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000001180)=[{&(0x7f0000000200)="8348c3e7000300", 0x7}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0xffffdffc, 0xffffffbf, "ffff09060000000000000000000000c9a900"}) close(r0) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8372c9eaf87b1793, 0x0) executing program 0: sysctl$net_inet_tcp(&(0x7f0000001540)={0x4, 0x2, 0x6, 0x598098bfc5c69b9f}, 0x4, &(0x7f0000001580)="47976f0f", &(0x7f0000001640)=0x4, &(0x7f0000000000)="a10f176cea389367be420f9af8408a80346570f839a6d30da409a649f58539fd3f34feacff92e31616519f7645be465193e41331f7dc52ad99cbcc741a7a07e5df6265f590b069dc87e2", 0x4a) executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdff030000d700"/177, 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0xfff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="2adfe3bea2b505fa34b31927930af0bd4ba383b126c54519a98b70cc40733b2d0bde624d8a06f85401e68034b7fbbffdf4caf78d6b26cf4955fbceec061f8c0a12a95b80c8089a95c36e7cffa36223e03b3d010a3b6435b72969c378eb0068085e517bdcf741", &(0x7f0000000180)=0x66, &(0x7f00000001c0)="4f06362b43cab36c10a012a49b9f0e5c74f43112c54973373e0fd36eda4d833aca1fd13c72a1145f2225e9373c51a4ca951a63b312d303e07318c89d016d96ff87df043d19c461a69b6d0a2a8fd526d5bc5e2f5902be9055f9911445f2432317248c7c7e49cecd8784852332625a03326aeb289d1a309ffb715c2c16d187e2a7050ba0cc", 0x84) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000280)=0x7) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x1, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000300)={0x1, 0x8000, {0x7, 0x1}}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000340)=0x5) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000380)={0x7, 0x51, {0x7, 0x354e}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f0000000400)="a1f87a21562f7a6939fca3ca0cc7cff0db0a89cf75138bf65c5e18a3e7c354816cef81bd8239b02d957cff939b711e56a2b5775eabf03eca2e41bc4a6cc35a96dc9b6ca4", 0x44, 0x1) fchdir(r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000480)={0x0, 0x9}) fcntl$getown(r2, 0x5) sysctl$vm(&(0x7f00000004c0)={0x2, 0x9}, 0x2, &(0x7f0000000500)="4dfd28b179a686c48744f08a2a4875dff12d452f95d091a9df52e1537ea21a813d5166d14f69db0e33f82ed81462df60001759b8f90104fb9f30fb97cb910e761c84bc3138451a9328e79fe7a15c2c85038021fdbaf66431483a972502df77952adbd018fb2f9ce5d03821846f079d3221b2091f2059773f98e0ad8f6dcea42068403f2b3ed246bc4ec09ff9906d630642307408a31b6e79e8499bdd93ec00f84b1919bf5dc98b", &(0x7f00000005c0)=0xa7, &(0x7f0000000600)="1deceb23681025705a61a84bfc0ba31e6a59aae91f9b3bc43a02a1a67c7d802e7a2422e82663e5c71a258fbb97ebb603e826af09c4e40187c913db3fcec8c19588f67a077075a4e2527c79b996d4716c51c0f70f44e4069975b763201d9061593e85d878a342ed0b84256ed79989d0b827c9391be4b93eb080f9b5", 0x7b) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680), 0x100, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = dup2(r1, r3) bind$inet(r4, &(0x7f00000006c0)={0x2, 0x2}, 0xc) sysctl$net_inet_ip(&(0x7f0000000700)={0x4, 0x2, 0x0, 0x67e4c37486785ad7}, 0x4, &(0x7f0000000740)="e03270717747a438224772e37a17081fa98703aaf784de0283e6573aff01d71cf6cb34b304a894b1252bf943f415b9cd161c15d7865d274ffef51c6b346f634286d91c21b6ce77a3a274ce2fbf2bef82963a7341fc58ebeba5f5a9254a0ef53817b20b9c2136549c4d7154567c18739b595e34d5e2faf730633d5985fe6efb2f08389eabec9a7c53b438699e08e966314568f528aaf04628c28dfd95fe422bcf85994514384594bd5c05492faa6068c9b0d99bf608388806643921a357408eeeba856c14156143ae399dcc838ac89ae669858487a714d48d1c655a83286676d60d82e4780aa648f7fefdd6369c214c16264eadbd95", &(0x7f0000000840)=0xf5, &(0x7f0000000880)="32259ce8e6d9cb0831e0e8362fa22438745bfcb88671a13d5512629ebd763a08b4f052355c6a87c1c30940fc5d562e6c5ef58b332ed9ec7fd52c34cb5d618eb22a26", 0x42) r5 = openat(0xffffffffffffff9c, &(0x7f0000000900)='./file0/file0\x00', 0x80, 0x0) fcntl$getown(r5, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000940)={0x3, 0xa4000000}) sysctl$net_inet_ip(&(0x7f0000000980)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f00000009c0)="5674f5c4b0ec3629a7e16afd7f9d1522253602aafaa8469e678b9c6b3fe0db60a2206e22b151e7a3c7fa1d", &(0x7f0000000a00)=0x2b, &(0x7f0000000a40)="c3afa3f14d130ea9795f17baa902553aa89ff666a80254d2c9cac17399f83732cd738ba70bb69e2385bbb311a2abcff9dc7b683df534b83a8db0c195734a69892edd", 0x42) fsync(0xffffffffffffff9c) sysctl$kern(&(0x7f0000000ac0)={0x1, 0x10}, 0x2, &(0x7f0000000b00)="b894aaa709730d0e369391c42fc78d6f6250b6fd41245fa381d523d542b4c892100de5cc70ae3adb5939cba04f3d6fefaa820cd39c9de02c4c15c6d0f28fbd983aed16922e3d2419aa538da27ab6a167b86c3bfd0792dfbefa5e992306d57cf8098d1e2cc9c937370f24d666460fed790c", &(0x7f0000000b80)=0x71, &(0x7f0000000bc0)="75fa7965b9c622fbcff4cd737cda7b358889307468e9d5e4dd7ba0ee08a502f0f6befd80d505fa3d71232c1f152e17a9e0ee65b88df5ae530345953d51717dd6265e3490885d992eaf55999a725d1d9fb176cac646248c8e45ec67bbfe7e6c45652420a86fda312afdd7c80191b40d1eb4c3", 0x72) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000c40), 0x2, 0x0) openat(r4, &(0x7f0000000c80)='./file0\x00', 0xa0af0c7571e191c5, 0x2) openat(r5, &(0x7f0000000cc0)='./file0\x00', 0x80, 0x111) kevent(0xffffffffffffffff, &(0x7f0000000d00)=[{{r6}, 0xfffffffffffffffc, 0xc, 0x4, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x66, 0x2, 0x1ff, 0x9}], 0xfff, &(0x7f0000000d40)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x5, 0x3}], 0x401, &(0x7f0000000d80)={0xeeb0, 0x9}) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) select(0x40, &(0x7f0000001140), 0x0, 0x0, 0x0) mkdir(0x0, 0x0) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x36, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001100)=0x508b0578) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000001040)="ecbfd10662c5592111454b4c7437d95d0b5c9e588684fc797dcdf33c6da986d4d7b603270696b30a681919dc6afc7f8d3d81d42339252642258a80b2869828dc8012748821eda7ffce2ea382efa3ba4243d73019d35cf2038bca45f39633bd399f82f914f8c41aa8c07f7a72b30bde87f13e3fb1bcb02f0e80c8c7cba74f8419400e9cb64380795954315b4b8aefe2d01b6b4c9d74f537d1bc0b75f2efcdebca08f68ff7fdd5e4efb00db11bce9d3ff569bdad70ea", 0xb5}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = semget(0x2, 0x3, 0x80) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000040)=""/4096) executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r0, 0x0) sysctl$kern(&(0x7f0000002700)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) executing program 4: mkdir(&(0x7f0000000100)='./file0\x00', 0x60) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10001, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f00000003c0)='./file2/file0\x00') unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='W\x00') syz_emit_ethernet(0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="d7e40500"/14]) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) kqueue() r4 = socket(0x10, 0x5, 0x0) ioctl$FIONREAD(r4, 0x80206999, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)="8189c0f8f530f3b306000000370d8f7a60a839bdd4a4f21b0450a1c51aba0798829666101d9c60d3f1d60336261ea6c489c1ae855d4bddfb5a3f7c12a966ca522a00000000008568006c9c738058395309", 0x51}, {&(0x7f0000001600)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a837feba6f44e4bb45d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcdf42c117b6ef885c5730021dc685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcb", 0x1022}, {&(0x7f0000002700)="9185048ceb8a58ee4c717e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9010024dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441ca5b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f6275fc990086d9e1a2ffac693d49bbe27db735e63059477c8673a68f00496cb5c12af3dcb406891724056d49e52ab780ef7063e99acb18c9751225fdea36c312b9e86f06682bec53746fef685020ff0000000000000007dd84bca2063b16425adbe4f4ab80a33f283de442b3e2f5b5b310d62f84bc5b281daf8827be23acb794816201dc5dfe6a346defb08fbd4e68618f88a3412af5c5c6894f8a211371a2c8e5ef21541452325960c438ac83456ee112", 0x1ab}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649c46a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f0000000640)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca88450b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e220008be6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b929cbbeefd78e1159fde057e54846f7565766dd01caf157318abd2ac9913e12f5cd01fcc7d0f535cf2ed7eefcf1041e7194b0410ebbace5ca5dfdcb1406a4ab", 0xf8}, {&(0x7f0000002640)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000000980)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c03d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e56693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebd92d46e0c615baff992bc2eb6647a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f16", 0xba5}, {&(0x7f0000000380)="49aa3ccd0711d067c3780541dc", 0xd}], 0x9) getsockopt(r2, 0x0, 0x7, 0x0, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x20000, 0x4) write(r1, &(0x7f00000004c0)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup2(r1, r5) getsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000340)=0x4) open(&(0x7f0000000280)='./file2/file0\x00', 0x70e, 0x0) getppid() getgroups(0x0, &(0x7f0000000180)) msgget$private(0x0, 0x440) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1fffffffc}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) (async) msgget(0x2, 0x256) (async, rerun: 32) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) (rerun: 32) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x8001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000880)=""/208, 0xd0}], 0x1) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x80, 0x76, 0x7, 0x1}]}) (async) ioctl$TIOCSTART(r4, 0x2000746e) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f00000000c0)={0x8, 0x7fffffff, 0xfff, 0x400}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x3, 0x8}, {0x8d, 0x7f}, {0x5, 0x1}, {0x23, 0x1000}, {0x45, 0x6}], 0x5}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0x401, 0x48c, 0x4, 0xcf, &(0x7f00000001c0)={{0xa0, 0x8, 0x8, 0x7f, 0xe8, 0x1, 0x400}, {[0x7, 0x7fffffffffffffff, 0x1000, 0x3, 0x3, 0x1, 0x100000000, 0x468052ad, 0x4, 0xffffffffffffffe9, 0x3, 0x7fffffffffffffff, 0xc79, 0x400, 0x5, 0x101, 0x9, 0x1745b54f], [0x5944, 0x100000001, 0x40, 0xa, 0x1b, 0x1, 0xffff, 0x6, 0x7fffffffffffffff, 0x8ed30000], [0x1, 0x3, 0xfffffffffffffff8, 0x3ff, 0x20, 0x6, 0x8], [0x2c6a, 0x7f, 0x8, 0xffff, 0xffffffffffffffff, 0x9], [{0x7, 0x8, 0x7ff, 0x7fff}, {0x9, 0x8, 0x80000001, 0xffffffff}, {0x8, 0x8, 0x9, 0x200}, {0x406, 0x0, 0x2, 0x3}, {0x40, 0x2, 0x8, 0x100000001}, {0x4, 0x6, 0x1}, {0x4, 0xd0000000, 0x1960, 0x8}, {0x1, 0x8, 0x1, 0x2}], {0x9c, 0x400, 0x7, 0xc9}, {0x1, 0x20, 0x7f, 0x4}}}, 0x200, 0x3}) r3 = semget$private(0x0, 0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000500)={{0x4, r4, r5, r6, 0xffffffffffffffff, 0x72, 0x20}, 0x8001, 0x100, 0xafd}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000580)=0x4) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000005c0)=""/199) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000700)={&(0x7f00000006c0)=[{0x5, 0x3}, {0x84, 0xfb}, {0x42, 0x8}, {0x3, 0x3}, {0x89, 0x1}], 0x5}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740), 0x800, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000780)={0x3f}) r8 = semget(0x1, 0x4, 0x1ad79a9743bf496) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000007c0)=""/100) fchdir(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840), 0xc) r9 = open(&(0x7f0000000880)='./file0\x00', 0x10000, 0x85) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000008c0)=0x2) msgget(0x0, 0x2a4) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000b80)={0xb82, 0xfc, 0x2, 0x0, &(0x7f0000000900)={{0xff, 0x7, 0x8, 0x5, 0x5d, 0x7b4, 0x2}, {[0x1, 0x3, 0x3, 0x3, 0xfffffffffffffc00, 0x2, 0x3, 0x3, 0x20, 0x9, 0x3, 0x6, 0x5ab, 0x6, 0x8001, 0x6, 0x9, 0x5], [0x122, 0x3, 0x101, 0xb0d, 0x3b9d, 0x2, 0x10000, 0x7, 0x6, 0xfffffffffffffffd], [0x0, 0x1fffffffe0000000, 0xfffffffffffffffd, 0x33e, 0xd431, 0x9, 0xe72b], [0x9de, 0xae, 0x80000001, 0x62c573f1, 0xfffffffffffffffc, 0x7fffffff], [{0x7f, 0x1, 0x5, 0x800}, {0x8, 0x3, 0x4, 0x20}, {0x4, 0x17, 0x1, 0x7a}, {0x200, 0x9, 0x3096, 0x8}, {0x8, 0x7, 0x8, 0x3}, {0x101, 0x4, 0x1c, 0x800}, {0x7, 0xfff, 0x1, 0x8}, {0x6, 0x5d7, 0x1f, 0x6}], {0x66d, 0x1c0, 0x1, 0x6}, {0x1000, 0x10001, 0x3, 0xe506}}}, 0x8, 0x3f}) r10 = dup2(0xffffffffffffffff, r9) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000bc0)) ioctl$WSKBDIO_SETBELL(r7, 0x80105703, &(0x7f0000000c00)={0x80, 0x4, 0x1, 0x8}) sysctl$net_inet6_ip6(&(0x7f0000000c40)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000000c80)="cadbdd19c1cf4eff0a085db98210f39976f2d7f159ce2c042948f8afda90b92ce327748c87a12030c084fb2913f8ab0950070fdf3359cf7777ea26f08991a3bfab8fdc36c327dfaf288d20ebfd820a93b5698bfcd08b95911eb49d45fb4923dbffdcf3f31915125a8f723fed88ca7c8d", &(0x7f0000000d00)=0x70, &(0x7f0000000d40)="8fd05e417e747017d339cd71adf3caee0b3e290bd6c917e0b9383c2e54595a30d4a3cf6a544866e2680fca36ad1ff6b1c097a6f6727da492b3febe13f2766d0cc52e6ea7d80c58515c7c9dec5cf44834ead553ad664e900796c3b5a702dd8f4dd6f85ed1fe11bf8513", 0x69) fcntl$getown(r0, 0x5) executing program 0: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r2 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x400004000011830a, 0x124) truncate(0x0, 0x200008000) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) sysctl$net_inet6_ip6(&(0x7f0000000200), 0x4199, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000d35000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ed0000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e2b000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x2202) openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000400)=""/254, 0xfe}, {&(0x7f00000002c0)=""/243, 0xf3}, {&(0x7f0000000240)=""/52, 0x34}], 0x3, 0x0) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYRES8=r2]) socket(0x1, 0x3, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x4002, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="23051f00020000000000400000000000", 0x10}], 0x1}, 0x0) executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r5, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0xffff, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x1000}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1c00}], 0xd) semop(r5, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r6 = getegid() r7 = geteuid() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) getuid() semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r5, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) writev(r8, &(0x7f0000000280)=[{&(0x7f00000005c0)="2d68c1e922e5b1e7b7572c4d11149b3b2ad3b2253a1a58fbf785d9ae503199f816d13f04241d62e98d34441c606e9a0276daf2582f4d43b4f7f53e26ea28988be29d831bd7bfedeb67efd5eb3683434350ca091bd1a13cdd35dd46296e4143d524d608487ec236de6ef457c33c4d5e6fc7b9262adec90a2e384b6d7040feac929c8b2d6835fd969ed6d70ed7ba7e54c18af73ca78dcb3c28fefdd098f972425953d65961bab66e8af4e8f8effd585b0a0ecefd9232f40e67b39340642211c4ba43b8192326855c04fab48929a665f9bfdf552d9409f506b13c76154438fd", 0xde}, {&(0x7f0000000200)="8dc21c7504f06c509b5f0d13e2f47301bd8b8c89a2d6e277d7d557241c7424b4e156bd21d33dce877f36b13d458df79e3e85f6e9b2d28435ec232f82912e4ac4f70b44254b9dc4b2305e8fadc24f16bc2db7dc855c9352b4d67754e0213b252d576a7358bc30", 0x66}, {&(0x7f00000006c0)="ec0fa0385c5df9988df4a4e8ae9afbba208cc41a2c171401cbfb575efe7dd6a788eedd8a897a06838f27c25f8471d6f6c2305de859076e64e609b21adfe41396a86168354787bb90f308ed4bd2656a5b3f6d288820558c87792d74cad96e689a0feb2ad0a8e161034d8e31a18ced025fc026d095d3d9485f73d88ff8e28c14cd7dbab8b0a40efbb64570af951d09b62b77f856dff6a0f99dde91d31e2296105f4df74ad68e3ab22265de974a74f1d8701ce8ac000ddb2bd0a0e3df69bdc15d9286dc24072d2f3539144e0c4e134cd50ae2d332f8d1775e4c105ffc5d9316eeb4c2c5e064d7a2c7fe37ee32497d18e285b17ec639d140b5c3c3f488e42eb82afd72a168d499587b2d4bd3ada8e11c5aa0cc7a3e631789c6ba82afda55d065f1270831a05f5657eac6270515b05af503b055d91f77839f4c4587b345244812a51b12229ff8ead0e161bc1656f5cfd7da52bc928a01c12a243faccbc7db363a54404676f06bcc702095a24acfb0a70f4bafc47d2c6da6ccb86a4bcc506880fbe15922fc742e059b936f8a51a299261ad8813ebeb965424199281e7a6d4534f4e0c4023176aaa1809736446c5d0f472194e0f7466a8c30e2110c841f9405d469d9d1601941080a1ba92963d3d7edd170549df6a8eee9c270e84f5c3bd368530e015e3488382cb7b0cc8be11954020fcf8c04f9fac34efa3e308a1aadf323b6cdb44193c560bbacd2fe40504d965ec7a68f005596beddf84e39d2ea6ca6eb77699b91510ac0cb5ab5c74cb16b61acda055215568ac2cfaa1b4ff50b4c50b3740c256140029c6f8d3fcd03220d0fd877fde81d6ff244da1d18274cd414d2870ef973c6625ccbe65fbac2b13350b3757532f474cc0b901d82e072ec90faa9cd2e7eb6d49da208b5e7ac5047910d2cd5d957f1a48a80e5cd3573ff7a793c6c827d3ab080e3a7f401ecfed28d300cc640aa9e4f20322bba97002d071063b836377eb0bca3cc2116136e91e55f9ab6c121f3d7c899f830af14e2537b1c01f2cbba7ae53ed258ae5893f7bd272ec00bd0f172093978568a682eccb14eab1db53877991f2ed9fb43d15288ad609568b1f767148e3ed02a3fc56d96d8a39e242fb75320243816dd799eeb0c2e874e20f7bbba374c747e6484029143b802d8abadc9f5c2c8b914da37ef9a71721986e43d96cecc5792d6e0073b6daf430390f7aaf13e90a2fb5bbed8c7de339945721f81bdb4a369994040a0bfe26f257544610ea683db6759fda66d6be6756da699f1a6ab03c2312f0cadbd198b5533f2d7fad63275e77f7203c72a78d09d16d5bb90cf323b59588c6c136da9b52c113d7e58f7e7fc7affde96962397860720c2aa5a3269de46c95f8020f88ebce026fb312beb1e411cd431eb956c5fb4b076c3056ea38bf2d452677d9112139bd491e545a82e5105e553ce3caacd3509af63e792187bc57f982d00262066d0013499b9e5b4fdb7ccd0ee609fea6b48d08940010671fc1d88c474c22ebecb62605cf57de489f3600ec838aba8069cb0ba421043e4f1ffb0d8c44fccb20f9e85e9d8a1fc3433d8604c9c8099259c40c3e83fae8453de8d09b8e420a250f17cb5bf2c6c6b30dfc66d341d3ffbeb4a016b1998377127b0c2ba80892d7cb087693c1502c463b1e6425a1f10e7936f0f492ca7cb223614e50aaea972d09de1f60b0596e8c463aad063574135cd1eeec9df530870eec371cf0c6d5d2f6f74aba126411a66790c53a504ff975dfd9dfd2329ae7669306d8d3f58c1f8980e79bc6b7b399428aff03c42da25092d85d24a248514009aa71e15526e6efca33573006864643536b6744a4b4fb2432f54d0cc4736793e931af8549b761faaa3998758d099802b23045c03f83db6976d02461bdd175e5a1d83233df059e5d31802b102336ecb7d6c90bb61992a7649f7f329c8f6e0f10e97393665e62a3f75dbdb51c36561ae5ac1e34da88395e029dd1c367fca9068c2eeb4ba8c289a80a48191bd5f6f4d92afd29b0f1dd479b77d49434157e77603ae871b4a48ef7d112677a2be73774ab6dceaceb32ebfd6483f4b6e2b5bbabde9392f2e36822b8d17faaace0d5e8f89c1c32de633247f769048c5886c1b180c0db6870d13fef95007c2c98c094aba3cb504a95b08686371cda9780b1240e6e34bd6abfd6b810c75167f61baf2e6b7cd3b4012d726770d396be9fb82cb0924ffea6c56f861cf7db42df90d8fd5f1c5d6f359658f4b2440bab83b7fd4841dc42f4d30a1e70acba784308bead47fd82df1b333eb02c9cc6c415eca26e63f5bd068777ae15322d3dc5eaa0f77f81a492fc6e225a8511eeb629df610633b7a3b2ead31379ac3e9bfa4a01da59e9f4bf44b2df0c5b76c98448089a948dc2c3ac3fc1f08d4bf167f011d84517ccc16f651f66d60db4f84507d204fc9ada710c75ab43a33f68b6e2192bbc88e2d5fedbe1dd86f7d16a59b5e164898c23539a5b95860fba35afa9f0de3e63af71a754139f48455220f7aeabff941547017a95dfc1993e7e38027e06fed72121a407915ed084cec79339b0ea83be463b64b4c80a9bcc50bd5ab2ed549f5847a979a59702d6c30651a51e6634b07d37d4b8bf7aa8cf81b744c5c89d31c8b7d01b3504af890ef98fdc476df92234da6cc8e5d11bd1fa45d41f14ddb09181b3bda3d020099e7a7c0359ead31559e6d238fa2da6348c56280a8057640a1a5ba6181489aa9ea944bd4afd9553bf7c6e2fd5b388ba7e5ba280ca9870e48daaa899e655cc14b8e2f6d32c89d74657a77182b94ce4970f6deec32e77bf81486e936a85fc4a588f8d42dbc6294f4d9d817a5279cf26b4a956d88ad41326bca602787b0c83d43c7f60529a6f2aa75f60abde15d9eb7405eb799216b8703aa2bc532ae77527ae7ba68d173644ac3ce4fdb0e2ec3bb5266aea471a7c63625a961d291d3c8fc5d601a5adf384587ce039262f9c96c14c25c23c58c46793e1ca15efa624557db3f151701f54735d078f6b8913b80fc4aaa2b5c5c3977d3e3d470744b132fc2bc4cf01703a3d7729881032501812555a7c43984cba30ba7aba1f5a693241c225189af69393a8b3873026a058cc5e67419bdc76f2e08587a22df7a3c46c26d672de6236027bde819bfdd721012a716cbfc3082a78ae9ffd6a9437ec8884e5477d6a345428a3f0eb3140d234933714cd39f7028e1033303dbee9a2fb8c397bb464541900b958ab8b59e06e9d763a4a71059111a7001ba0149aec7698b750bda66af1a845755088f8ecc63522e7b4353fe410022f882c385ae97404f3d716dc9f752e8b1536dc24a17434ccb44c0e8da6c8b329706d4b33f33e8e2c8a39f46e003632f389e5dba109b9b4d968c1ef4a499c8f2e972141a892e19509fd6287eae93168b2441496586644c17707e1c86f89278089970c1bf69e24844b0d86ef705a0ec421daab137d371c1fc8858f29af7996ddc805af63155ff85d08c3e221743e8286a07c0001da1563f98bf0c6093683af58af7e080cc1a2a0b0cb87c292de2f009ff301c8e32a934745774d366f572e319b0078e07ecbfb6b88b4dc4efedd3ce1c3a1913754e07b2b444d6267ea694167fd1e975c6be96623dac4fc482ec420c6d1a5ca89f6feccae6232ce4038e376e35f88a7a36423a770ac478d918b1ebb2c3e6891accaf80e8438c192754169566e9bd3246c1f66f8b49af172c6b4799a3aacff98e0bfd5931de5ed8d36081a37fbba48df0377e25989e46795cbfcc6bf614afad5243877ed3f2e79f7ae4574269e57c39c9b2f12bbc89f6784210f04ff5f0d923f34ff905f1b04bd613d237631a624966e336f7b1118d635b82bb37f2d2d883f3814f3e6725777b881e7aa3138d9354c664fa78f0852baf0d0a208f562586e6a2fb84573eb3ac0e32bafe4e8389b54284fbbf9ad954d669fe08f88218c36dc91a40c8922533b92390da8ad562ed8ce4a9481bcec92a912f811ce8ec0dc2fda2321132afd8563fafbc616b98b83f3cefc2e7919f45950d64ebb43357050d117b3a15ba44f54f842e0dab4a65858b23ebc88c4dcf8a6e827244ddbf105cdaa779c9c8d179ac0d9133877ad01358f2b4c43ffb480d4607f948e94ede3be852993ffbe2f8c70df1fbf174f59f12cbacf736a72f15c9361613412411e8ae4e945196d0a68bfc086f09543a382bea5dda2788e0f7a68e2deed479ef7659b33bc64a9be8c39d47934d5f24f079765fd1bac5c2f5079cd86c80761752b09d28362a19b79510c981dc3d9c9b2e29901922ce2d205664bbee3986f85de7a0b103ee70cbd2ed3533930b9b515ec2f0a3ef1c869fed2310721e91ab044661b3f1cdbe8a5894a5a965bd2508c3513ce1b05127034df482b2dd4dd9e363f82ce58f4d89c13f6c0c51193bd3b9ed823851aaa53b1fbe190942027afbaedad2f3fd981e34a2c53dfe3edb55813fb35898c3835426dbac90ef8f8668dce9b9e1f70967131fc50d116cdf6a34d72d2b252deddc16a91d4b24ba3124333f18b674ca8da78bc58e92815074df95b179a22d6979277d14385284dd929cfa87521e2080a680c48d07a92016ebf5ffc00b4cac4c4ff7fd32f66ad78b1f42c3df3293d980af46e156e56a7314398f1aab5f6816913708df911ba752804701f43d653414de3e1ae00e13a85013a65dc0dfe9d2ce70bad8151e51b932b5232de4a499fface07d2896c2f409936f724ed94409268d64db56055b51de1ff99f22564250b8d05b5c700676aee9f0ef06091c0086f295b32a3412d73e03c368cbebf390a922eb8a30d4c269a8e9d859d2d527aeb4d16bac7ed3fa0bc0866f851a0ca580136e347581b09016247ddfa2213e5ebe1c99764262a11f535cb5d0f8fe7eafcae59116da6044e224bb98863a75751a83c346c31f15f22c16e87a5b0e9e43690434ece70a28898358bcb11b4cae0c48081985a59b51b9d8b742cce91b5ef93c07b95336fb2b8adf50cc3666ba84e750b4db2407ce1fc2118d4d1c12a22902c630bfa18d277ae55674e3b278f90c440a6347ba6e4d092977ba359b8848ba348baeb363c245ca6e13dc68eca1f5526ac13104bdef2557dcf95088b7ff9b0b4bbb5aba20793e02048d2f7408732fc221fe94dfece6faec7593d5a4ce4054aaf443a3f8e4d936652e2383a310f1f99b5ef78ee207e5db2e20f04808960ce9cbf067d3b2fa331f9e4c918464552b19ead732ae4364aa1525d2d893631800917f6e18422114c55cd2b02be192c9c121123a5268b867ca6885068001e2d4a1c93cef70c85e9639c1b73426cedb257899e9f4c4a9b78d84ab8e7db05f044ca0abd316e831c1fb7caf0265d99ec55439c98593d16932df8023d74134fc9bf1f197dfb826686a4fef9475aa88a020ce6c8681bfb440d3ed0b064ef7fa8ec668900a9506cc5c82673b15cdceb67f6455b1743db9f597fb60af113dc7a009474078c138154af3c4dd3d9f6c3932debbfbcb382b25f71bc2d1b2b046e195a9d7c789bb31b75f64c8f4cb2514cd84a67df5e2e6b16bd42d76c754940e7a4c743dd5c515277f03908e8ee86204c4e3e5529b057f38a43470fa3f5f0e75a3a8e262834ecb3b411a826614c007862c48867d5308079b9c6f9f34b6c8ef91e58769e456318c0d05cbfb8ba3f1fa3c476f29ebbb2d739e649d259aca43b894b140e7554aab93a68e74d818eb02055b1e93d4dce3eec2ea32d504ca383edf5122b93653954d3748345eb6fb49b9e168b966ef95222b660cfa3beaaf2e6e0587a2c1711a7cdd0bc9ebc3e8", 0x1000}], 0x3) r9 = getegid() semop(r5, &(0x7f0000000400)=[{0x2, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x7, 0x400}, {0x1, 0xffff, 0x1800}, {0x0, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x2, 0x1000}], 0x7) setegid(r9) mmap(&(0x7f00007b4000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x40) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r6, r7, r9, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x42, r3, r4, r3, r4, 0xd0, 0x80}, 0x8000000000000001, 0x3ff, 0x1}) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000180), 0x0) socket(0x11, 0x3, 0xfc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socket(0x1, 0x3, 0xff) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b10005136000009f0000010000000000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) select(0x40, &(0x7f0000000000)={0x7f, 0x2adcdcbb, 0x863, 0xf62, 0xfffffffffffffff7}, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c1, &(0x7f00000001c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000240)=""/23, 0x17}], 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000003c0)=[{0x25, 0x0, 0x4}, {}]}) executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518e95e24c76c052edaefa59eb6ad20eaa1b5227597108830a54619a32e0678d186c5abcd180272a076342e8219bc024ec4e9be6a940223abb0dd3494", 0x14c) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) unveil(&(0x7f0000000440)='./file0/../file0\x00', &(0x7f0000000480)='c\x00') ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699b, &(0x7f00000001c0)) syz_open_pts() r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) r6 = socket(0x6, 0x2, 0x4) ftruncate(r6, 0x0) r7 = socket(0x0, 0x8000, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffa}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x2, 0xfe) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r1 = getgid() r2 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r2, 0x0) setreuid(r2, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r5) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r6, r1, r2, r5, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) getgid() r8 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) setreuid(0xee00, r8) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{0x8}], 0x1}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) socket(0x18, 0x4, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)) open(0x0, 0x80000000000206, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) unveil(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x60}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x10000, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x16b) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) dup2(r1, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r3, 0x802069b5, &(0x7f00000001c0)) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340), 0xa) r4 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r4, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r6 = open(0x0, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) executing program 7: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x4}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x8000}, {}, {}, {0x0, 0xc8}, {0x3}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x9}, {0x0, 0x3}, {0x3}, {}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f00000002c0)="7696c757c8000000000000000000", 0xe) r2 = kqueue() r3 = getpgid(0xffffffffffffffff) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r3, 0x1f6, 0xe981, 0x7, 0xff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r4, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r6]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r9 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xd4, 0x0, r7, r5, 0x0, 0xd0, 0xfffd}, 0xeeb, 0x8, r8, r9, 0x5, 0x8, 0x5ee6}) kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x1, 0x1fffffffffffffb}], 0x7, 0x0, 0x3ff, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0xe40, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4}, {0x241e}]}) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x90, 0xc}, 0xc, 0x0, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x2) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) executing program 0: ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) open(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) executing program 0: sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x37, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000725000/0x1000)=nil, 0x1000) write(r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) executing program 1: r0 = socket(0x18, 0x5, 0xfe) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0)={0x9, 0x7}, 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getppid() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0) r2 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000600)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000140)) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="0c5079418b0f19de6ea2", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4000009}) r5 = syz_open_pts() close(r5) syz_open_pts() open$dir(&(0x7f00000001c0)='./file1\x00', 0x0, 0x10) r6 = open$dir(&(0x7f0000000200)='./file1\x00', 0x8000, 0x123) utimensat(r6, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x3, 0x2}, {0xc7c, 0x8000000000001001}}, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x7) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000140)="f9dae9c0203f1fb094a81da9e8060000000000000001d8dd96a3f786a7016952cacf003cc5d66932e29664d22e6b6d51d60aa9e1d799a80b52d5aed590841c3a779bc40224c101591fb305f5c0f8e70b773b2c362d40d9238652e4d268aa4f353aa7c7cd16bfda362a15bd860d", 0x6d}], 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r1) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="5dee02f6d0b7", @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, 0xfff9, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x204}}) r0 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) socket(0x11, 0x3, 0x0) setsockopt(r0, 0x6, 0x0, &(0x7f00000001c0), 0x0) sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f0000000140)="ee0119d34c2908115eff92112ba1833e928bb337662305403564b849fee804e488e99768c817cd21828720d392079f21c3fc3dc2d4683e095c74e0381e5787e237320b29a5c8fe247e4de8bbc8c41db6e81dbbafb50633e4e33f91ec17d3be4d6f1a44e3cd998f7dad881b9c95e073404f17c9f034c3a733c40dafe20b326f23036c01e7c989e77593c735c5d46b54a580cc1501bc1aa64afed5e1cd1459b8fcfdb00b30ccf05ee367", &(0x7f0000000080)=0xa9, &(0x7f0000000200)="dd4011d7d0e2fa939acdcd1b92e9c3c202e945d7b679e166fa830891184912a5b05985bc0981678d575b716b279117a5663d1a889a8a6dd47846292e09bf04d1aa4a78026bf66a5f", 0x48) getsockname$unix(r0, &(0x7f00000018c0), &(0x7f0000000100)=0x1007) r1 = semget$private(0x0, 0x4, 0x556) semop(r1, &(0x7f0000000380)=[{0x0, 0x4, 0x800}, {0x0, 0x8, 0x1000}, {0x0, 0x7}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f, 0x60cf5defd474b7fc}, {0x4, 0xffff, 0xc00}, {}, {0x1, 0x289, 0x800}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000340)=[0x0, 0x3f, 0x1, 0x0, 0x1f]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="ed", 0x1) setsockopt(r2, 0x2, 0x1, &(0x7f00000003c0)="87ba8152a2de51f5d1e3565ab6fe9ef3045e6b95e4216f37524e8cca6518753da506a13b9244b8572c6af827a29def9c4d268940509c5cd50d7a1b8a4f4a7cbd1aef79c3cfb03b2e", 0x48) dup(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munlockall() recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) shutdown(r3, 0x0) close(r3) close(r2) close(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) ktrace(0x0, 0x4, 0x1720, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x80, 0x123) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10001, 0x2) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getgid() r6 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="332da42f13", 0x5}, {&(0x7f0000000100)="b6abb2ef1c5c15165f99c9a680d77833daf70d062c023882926e462f8756ccbfcd5210588b6fa06b03d5db152c01eeb09dfaa4fe1cfc51271bbf9b61ae4ea6007e0969a4b0f39bee4d4789f7cbe4", 0x4e}, {&(0x7f0000000180)="0b14111de8d2923b6c5adcda4250498ac8832a1b7eefc67fb68bce23523756f5a5c1843b40cf6730c1fe5181da03cc2f278f6afcb78b935dacbd72dfc8460822f1c79e30ddc8ec614304d21b1643466b2c05e6a7e10e9a70e972b4862bc2ee9078b882d8b6cdc6326fa9ba61336268828fe1bd395e80c801975d5e550c31a52cbc54561e16deb0fc72ced79cfa2dced60d00", 0x92}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x60, 0xd}, 0x400) fchownat(r0, &(0x7f0000000440)='./file0\x00', r3, r8, 0x0) r9 = msgget(0x2, 0x8b) msgsnd(r9, &(0x7f0000000480)={0x4, "2b0ca6d3514c4c951c7d268e6c01116b18c29afc56b463d45225df1f4eabf93d662cae9d55c522de8a72d744f9f7cff829c1efd3663d90b3f1e3b600ccefef7bca9f1fb309a53b722bc52b237d229e267a495ffd7815cc1edfa6840c9b193bff5b314387e64e925d1be31bccae81704826a01d4c08c767af889a8817dafe09ea817535b095cde1b055f1fad9cd6cb0c0259bdf12"}, 0x9c, 0x0) setegid(r4) sendto$unix(r1, &(0x7f0000000540)="99c156ece824adb9774f4a70e270c9af80877886ab6fff5ce31f87b6a8d9468b6be1cba79bfaa04c0cf336a70d39dac818bc5a3e1940d2bdfc0c35c953aec453cf4d3f9a227f2aad23bb1290", 0x4c, 0x404, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000600)) getppid() ftruncate(r1, 0x4) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000680)='+$\'/{(@\'\\\x00', &(0x7f00000006c0)='/dev/bpf\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00'], &(0x7f0000000800)=[&(0x7f00000007c0)='\x00']) chflags(&(0x7f0000000840)='./file0\x00', 0x80001) chown(&(0x7f0000000880)='./file0\x00', r3, r4) r11 = msgget(0x1, 0x2a) mknod(&(0x7f00000008c0)='./file0\x00', 0x1000, 0x800) poll(&(0x7f0000000900)=[{r10, 0x84}, {r10, 0x80}, {r0, 0x2}, {r0, 0x20}, {r1, 0x1}], 0x5, 0xdee2) r12 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000940)={{0x1, r3, 0xffffffffffffffff, 0x0, r12, 0x10, 0x4}, 0x7d, 0x7, 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) msgget$private(0x0, 0x404) setsockopt(r1, 0x7, 0x7fffffff, &(0x7f0000000a00)="2a077fc30527ec98cfc5eb57730aab9b7ef13ef235afab80e6", 0x19) bind(r1, &(0x7f0000000a40)=@in6={0x18, 0x2, 0x80000001, 0x7}, 0xc) executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r0) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r2 = socket(0x2, 0x2, 0x0) getsockopt(r2, 0x4, 0x7, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) connect(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x2, 0xffffffffffffffff) executing program 0: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) socket(0x800000018, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) setrlimit(0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000002c0), 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x11}, 0x9) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x21, 0x9, &(0x7f0000000480)="030000007ad8efd742ba1be21222c392c8faed1c73544b67f064e456849760d2d2a1c98fbb24235508081b7390f37e61b3f66137c5551fdf152f910fa55f5376464d442c7d67d8075e7f49b64e7e0428e55a867c1297986a237afe4161d3797bb5e34fa1001ba017327b4ab50cf130250887c8bed1fe63742713b763dd3cbc5945435fbb0a55ac215284251202b2cc00d24ca12f72a282f519d8233ba19a501fd52ae639d4cbb36c5d46ebb9cf25c0acb49690ae68a5cc93e8a5056da923c50b1e674b9ae6bf17185f692d498c90ae3543c28973c2bd5b258f099439f21fbbe55ac8e602646c7da9c379dc8aa7bb382f9489720252a6b07e6065e4764621fdcfab7f6349ad368864bd76e1ac413daa2d9b54e87684994197133e4175f657d06ae3fc9fbfb4c6a4405ba33937402b87cc766ce07d02c2ef9ab8a69e8431b18682c08674affaa3673a", 0x148) setsockopt(r5, 0x1000000000029, 0xb, 0x0, 0x0) unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000080)='c\x00') openat(r1, &(0x7f0000000200)='./file1\x00', 0x200, 0x0) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180)="fcbbee57e65c295fff298f176626121f9cd08133c52799910e098dad4ad5d671598ca50b64bde007ad2f7c21d979dd75d6eb09a9e89237ce5cf1", 0x3a, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x50f}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1]) executing program 6: poll(&(0x7f0000000000), 0x200000000000002c, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) chroot(&(0x7f0000000040)='./file0\x00') close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000007c0)=[{{r4}, 0xfffffffffffffffe, 0xa9}], 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) syz_open_pts() r6 = getpgrp() ktrace(0xfffffffffffffffe, 0x2, 0x410, r6) executing program 7: chroot(&(0x7f0000000340)='./file0\x00') r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) write(r0, &(0x7f0000000180)='D', 0x1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) socket(0x20, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r2, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) dup(0xffffffffffffff9c) write(r4, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) sysctl$vm(&(0x7f0000000040)={0x2, 0x2}, 0x2, &(0x7f00000012c0)="409cc68946c56962e0c9879907e591cc2e65", &(0x7f0000000180)=0x12, &(0x7f0000001300)="ab5818291cab2124ece4ba85b17ae630b712bfebe513762846d576868952ed45a2efdac4f925c4a7552c3d88a50204afdb8844ff8ca8427be6d100a57587063aac989e61c0c5e21b17245d143176d06941b98936acee38f53f644fff501fec2441debe92a5f682bdd3c90a3618413bfaaea093c72c6174fea459a5b3588b07e4270efb97158fb4156e7f935c7f4ed2c2b88402a10b512fdda8848aae1b494fa705521c8d7648d66eff37736ed631e7710943f6", 0xb3) sysctl$hw(&(0x7f0000000180)={0x6, 0x1c}, 0x2, &(0x7f00000012c0), 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) execve(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x4003, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r6, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) r7 = socket$inet(0x2, 0x3, 0x1) dup2(r7, r5) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 5: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000600)) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f00000005c0), 0x10) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f000009c000/0x4000)=nil, 0x10000}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000004}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f000009b000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00000a6000/0x1000)=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'}) sendto$unix(r3, &(0x7f0000000200)="77c21ecd4dd497494cbc5ed8fa51bbff0fbd9474462f70f3e7b178129727e20e33f00daa4ca5c9f4302a3cf73d", 0x2d, 0x401, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$unix(0x1, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x18051, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{}, {{}, 0x0, 0x0, 0x10, 0xfffffffffffffc01}], 0x0, 0x0, 0x7, &(0x7f0000000440)={0x81}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) setreuid(0xffffffffffffffff, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x0, 0xff, 0x0, 0x0, "b1094b35e4d8518d20bdf9841213570b5a09833e"}) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r4 = msgget(0x1, 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x97) close(0xffffffffffffffff) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000640)={{0x9, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9b, 0x7f}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000780)=[{}]}) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x36, 0x0) kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000240)='./file2\x00', 0x2) sysctl$vm(&(0x7f0000000340), 0x2, &(0x7f0000000280)="f3554f6f978eed41331febdd11df43f16564fac147af4be0944a9063a51c1e207756d410180961d6cc1d461e331efab2f0176340cb83e5431075aba1a1336db6bd969af5b5602bb9", &(0x7f0000000180)=0x48, &(0x7f0000000300)="97e0a7b394c0a4c3456ac25c383cf0e303480ea3a09b6f4b", 0x18) sysctl$hw(&(0x7f0000000180)={0x6, 0x1c}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xfcba}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000e36000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fea000/0xb000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200000000000000}, {&(0x7f0000fe4000/0x12000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) socket$unix(0x1, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1) mknod$loop(0x0, 0x0, 0x1) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000001a40)=""/45) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000480)=""/180) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) link(0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000580)="f5016573984cf3af16f4c51932199344806c7a50e4843e29550472087de51f0f73b19a8d6f967e1d6e550bd2b43e9a7ecb385445870c9f764a64aaf666508591b87fdec1ca809d5103bb01966ae1dfc77934719f486581ad73892623d4f35a61c7455ed5392b88d2332c97b05e8a9210cb1d3c5708a79ab5f4a282f458796a8dda0162fb3b52ddf64b57eb2738ce789ee471ce550a8580cbf906ff769c0b8875532017085169a82eb327badabc05df12d2bf5c8f10056697833b420e7b4e6fa04433f526a9cb45e231d0378c39066f6c00000000079ed58add40438c64933897a8bff738b48013d31461", 0xea}], 0x1) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) poll(&(0x7f0000000400)=[{}], 0x1, 0x0) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x32) r1 = socket(0x18, 0x1, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x401}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc1206922, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) write(r0, &(0x7f0000000180)="ee", 0x1) fchdir(r3) r4 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x102, r4) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x100000000, 0x15f7}) executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x18) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() socket(0x2, 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) setreuid(0xee00, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x802069de, &(0x7f00000001c0)) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getuid() mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) setreuid(0xee00, 0x0) r7 = msgget$private(0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x196d490a) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff}, 0xf0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, &(0x7f0000001980)=0xc) socketpair(0x1, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001540), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRESOCT=r2, @ANYRES32=r0, @ANYRES32, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="00000000200000000000f5fffeff0018946af93aadaa8028a2436b5e718800000000", @ANYRESDEC=r7, @ANYRESDEC=r13, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r12, @ANYRES32=r9, @ANYBLOB="00000100"], 0xa0, 0x409}, 0x401) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r15, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r16, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000c56000/0x3000)=nil}, {&(0x7f00009c1000/0x4000)=nil, &(0x7f00006a6000/0x2000)=nil}, {&(0x7f0000897000/0x4000)=nil, &(0x7f000064a000/0x4000)=nil}, {&(0x7f0000bf2000/0x2000)=nil, &(0x7f0000674000/0x4000)=nil}, {&(0x7f000088e000/0x2000)=nil, &(0x7f0000fd4000/0x4000)=nil}, {&(0x7f0000cb1000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000075c000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], './file0\x00'}) r17 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x0, &(0x7f00000003c0), 0x0) ioctl$WSKBDIO_BELL(r17, 0x20005701) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0xe05) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) socket(0x18, 0x4, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)) open(0x0, 0x80000000000206, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) unveil(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x60}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) (async) socket(0x18, 0x4, 0x0) (async) pipe2(&(0x7f0000000140), 0x4) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)) (async) open(0x0, 0x80000000000206, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) (async) unveil(0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x60}, {0x2}, {0x8106}]}) (async) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) (async) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) (async) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0xa0000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0), 0x0, 0x0, 0x0, 0xc}, 0x404) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r1}], 0x1, 0x0) syz_emit_ethernet(0x4e, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r2, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') r3 = getuid() setreuid(0xee00, r3) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) recvmsg(r2, &(0x7f0000002640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/51, 0x33}, {0x0}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/140, 0x8c}], 0x5, &(0x7f0000002540)=""/223, 0xdf}, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r5 = semget(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000000)=[{0x2}, {0x0, 0x9, 0x1800}], 0x2) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semget$private(0x0, 0x4, 0x3a) executing program 7: ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) msgget$private(0x0, 0x1a3) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) r2 = getppid() setpgid(0x0, r2) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 4: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) pipe(&(0x7f0000000100)) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00005f5000/0x2000)=nil) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x7fffffff, 0x7, 0x4}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r6, &(0x7f0000000380)=[{&(0x7f0000000140)="38246a056c980f274e3c0685f53d3f68486dac08b9f267472bd7a843f4c9792d187c3afc8ed934ec3be1fe63945356e01743ec42e19c06761b61507d9c116b6c2ba8c071a65ec73885671248a643115fc23972b9abfba69ec37d5fe602a73385943cf22c25b60c08b233ef1668deb9eeabb1db8d6584de443935ee36b18ca6045affee548dc98c7184d07818b593ab55f680be6c8bf2031adfd119bd33c32aa43732fb809c75ff86434205e564d5aa081d3d73eca2f85851c4", 0xb9}, {&(0x7f0000000340)="7c58da6a41fca02f418bf272f6f3f70c2eee2620137d3bb00276db3f3888b4dfec5f42ef3e33cb3403eb33b8d43c7fc4539cedc5b79670", 0x23}], 0x2, 0x100) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) setsockopt(r3, 0x1, 0x80000b, &(0x7f0000000240)="00002e4334b10db07ccd11504dd96552ac65ab781afa30e6ff77400244054fa9af5078eb0bd177529413494bf4b831752637627877334af1415f9885aa16bcdf428634eba97fef74ed02b7025052a7cb6f2f3ed1c4a6d921e23a3281cefeefb68e32f47397a44b98d27b8b870937ddeb52c19a5789e1e941034825612c5e430236636f8e79aa4ec1664e20739a9d9fdc1ca0", 0x92) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) socket$unix(0x1, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') kqueue() executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setreuid(0xee00, 0x0) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) syz_emit_ethernet(0x4d, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffff00009078e0000001e0000001cd8e617156763c12229a057eac725a94e57c2595cfa6a99cc5b5adf3877eafae717f8599957599263728cb"]) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0x0, r5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r0 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0xde) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r1 = msgget(0x3, 0x280) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) socket(0x11, 0x3, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x1}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080), &(0x7f0000000180), &(0x7f00000001c0), 0x0) close(r0) executing program 5: socket$inet(0x2, 0x3, 0x81) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000600)="eae7125c195900000000", 0xa) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9", 0x10}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) madvise(&(0x7f0000792000/0x1000)=nil, 0x1000, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 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) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f000062e000/0x2000)=nil, 0x2000, 0x5) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0x1}, 0x2) write(r3, &(0x7f0000000180)="39f29fff56576a8d", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000900)=0x1) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000540)=[{&(0x7f00000000c0)="c9f0690df981174688e0a7b980a0b1f4e0eaec76af46975c7a7f", 0x1a}, {&(0x7f0000000100)="ac68fcb145b3f81ace2ec9a2ab84c43fc768e7bbc863befb7922f6d29244147ddcca3a38ae464ef76ddd08c6980e6a6d0cebbf44e6c84221351b1b3a4fec79a68eefe0e9997c00f7e0957ee60dbe6f90bafead7313fa2507edd63d2372214228a54fd02daae286", 0x67}, {&(0x7f0000000180)="4ed8435489cc7841d35adb7d2b29a3fef6fbe315478b410a972a834602aef465a2556a40ad228d37f0886445ae64507ee8a523d864bd7c869adfa37197505e0745d2f534900743207fa79af2f05ab538cfbea3bf5418cedaa610d2c7107b82bda5fd70c3566332da0e07198a3af2d76df4d248fc8861163573472262d8884a699bd3e361480cd5d580ca", 0x8a}, {&(0x7f0000000240)="c52442adb546c60fc89ac40dc6db2cb7a635694036ac530e523870a21353ee2f98efbcb0435c24b0a9c3a016d0336bc85aa2a636ee1afea81edb5d5dd7b2c82b86dd618243b3589806a1b388597f4b8eaa8d7bca055d3fb234c3e628b34666d13176f0a6cd8ffc01ef5c9bde530f440532d602a40c005e51957eadf6aaa50d28d673b4017d9045a129f59fd5f77a90fd68f6351c3064bb0fa80e5ae8ba3f854bf44652c4ff7aa340db1e519aa6a627e8c23d7f0a3dad26e5baf6f39f7165193bdbefe73cfb6f7740f6742fbd39613033a05e99f046b38a", 0xd7}, {&(0x7f0000000340)="c78964e27186bde27030c4497748c5639420cedf1fd68e0df1e6c2a8a51d48bb7787c6732f578bd9da50525b62822c43ff6bba44aaa67cad6b9282976ec74e792e83737a17878f9531509ea2", 0x4c}, {&(0x7f00000003c0)="129d7b38b200887a12d0f793591485d964da121e0d8eea281e3002e9faa1f0870bf5264e40bfc1ac9d23ea62eb6dd838b8969373", 0x34}, {&(0x7f0000000400)="d542eaf64aa2e9a75f9cc0986e673f80a05f40935251533bc8574457a7b6ce407f54cdd4375114dc2e5fb8e6a5f0f30495b37c7b998cfab3ae15b5e4bbc0bcb23284126f6c1ddd629d98ef4381363f7c2b89c538d2bdea34fbdaccc4aea1cc2ed6997aa37d5ef04e8b09c7204953eb60f7663dbf7f50f844b837478a98b78d59d79f5595d35cfb1547b4e4f20dabe51f7a2285c69a05f79ad5fd531d84148d84270cf6970a9b0c6299cf55572b370a80b6921fad4686ec69c64dc2a706ac35055cb47d2a3542eb869629203f553a8b930a4c3b2ec161f94ba60e20a594c2ecf35fe706a23f90e2769b0fd7213581e6163591b903e64b42adc65c", 0xfa}, {&(0x7f0000000500)="8f1884e6ee4ad83029fa3573fdc55c6e9ffd9c2f3e8320a29db13bdfd03fd3eb5c96d8705c0f83ef7602fdff696e158b", 0x30}], 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB="d000000000000000ffff0000a00d00002ff1240155619d0e63074e673fae4e18cdabcf112583c0a28ae80870f31c3093c8cebfd99196b820d4f3a6fe04d83d87a3dbaf85cd380072c6567cc2d3ac67ba4fc5f12239570c3f0428b5f6500cbb86f98e6ba424a29c9e3192f6d966cce784403e45d3b92697fac3abfd50c1a71733453080c7598d6ec6bc4472e66f9dcf1b1dbec6e2def50afc0836dfd564f5a4c4dec04895d35eb28422c6c148767a7dff7839aabeae3b2eef85b4987b0051cec94be5ad2a3112979d9465d871f00fe2001800000000000000ffff000005000000db35943200000000e800000000000000010000002000000086268c32608f21c38a11e64d7d4b7785ebe411ea4053a2dd04fbdb61d97c8d2219fda747132874b59026803fadb10bd15830c81705e199ab9cca5db9ebf510545a0124a929a498bab6532faee51c2e09c968a8cf33af82e41c0a8831d5ee5fd6a2332553d1ad74d8b8b8dde4861fa663ba5b12764f2800474a79a038ef3bc8ffc0dae87a627b27a3d7f0093c13e51ed5710f21632c05b9422b7340ad85eb459b8fdad3e93c4a9492357f0bd121aeb819a8a56a4cad5d4f6b16027f1a267fa2b4968fb774b98b7820d9d59049b750c02f07e63b6bfb4000001800000000000000ffff0000050000001338bf8700000000e800000000000000010000002a0000009fe58f0410bd29924bb193bcb46ccef239e09249af7bb6105c258772cfe2d673621931d96d8e5082bcd5b8f46e23df3a72df44f8f0e29332bf7a97eb39fbb10e0830323901170ec0f83eedddcb6de29ae9dd16b662de12c2a5d13e5a7e4763af51f730632c4a46356cf132ffeeb9078ba0a2d905deb79ff9e71a09f19fea797256cb164cde8c9cabd1eb7068a116b8147f343e09ad0f57f26b4bcf02d5fd9fd04e281996c87b49d373e9168dfdb66f06dee2023d94bfce87020504d766a6c039418edeab27c3ed7042ba4c44d193740f956b7916b3000000a1d5694e26074885542cd42b"], 0x2d0}, 0x400) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) sendmmsg(r2, &(0x7f0000000840)={&(0x7f0000000800)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000240)="fe12b139f12c9e9f04b371c3e37d79b63bbd040c939130d78b8fcd4fb2e4fdd665546e48a037ac7649ec2570f95e11207d0c32d44891c6a14b24d4fd2afdefe6b12be7fa0439b29f75dce66dba23dd0442b4e48bb908bfd6526eb9783bd24a873bf25285dd9cd1f440529e365d8c023376f16a8d5356dc052603191c3805ae00", 0x80}, {&(0x7f00000002c0)="f5cb0384222288153b71b676c1511532e510758505e3430a45ed4c8453d1ddc2aa13a2e9c21b04754f31142798e159e463c391a814adbd55a3993f58e05fb4ef1877bbb8cf8f8c760133a67ccac79f8e898d3f0a0c012f333d713c6e9726bd4af5a5ef5e36ce2994e98354736c179bf34dba5442f677e576c4bc79f72ef9d6541be06d574eee8405148fc20a3c90e50799288ab6d8776501decc1d07a99ba1c1459e979d3245e6d4a432f90af71e5b25b789a60e9f1134f9a631736089a39ea3c3fc9b1df07b2aaf292b89", 0xcb}, {&(0x7f00000003c0)="39a4bd54d2938eb5a33d384ea0029f8f9ec536a3adefdadbf0676643377e7807628966b8553d2e856cfb54d26237625070569aa8e6ec9a1aaddc575dd0c4b74c29e0b3ad2bc88626be847810ffd2187f37a8b4ae1b43b55ac0e56df53ba483eed83f4ca9d8cb03176405560ae04eb0df4603a959c9328986641af01a647d70f0098f80a925de78139af0c55986242ec87e5468198263a2680e40fade18ac80e79742a3df557a52c4921552788348a717ef114707fe9c33843d76db8c", 0xbc}, {&(0x7f0000000480)="d89c487f2df42ba3727df7c1682d391ec5a5d40885559a3462ec78bb45dd232897d91a41352bc7f7b9c9cdd1639b15969d88a9e365a98efa95aeca382f43ad379ac0f91ffca4a554ab08f23ce7ec0a37b76d7295e9f3729842266721b5c8563d5c94aa59c7d3847a6aa93f1a4b410ee3cc76aa2a9d64cc871babddf4b3e383b46f82449e2b6e8738bfefab06554cb776e23324e5ed5fca3e620c2b3e9cee0415cd64c262bc6df196241438204040c3df75405e1ce87bcd0c56b69b63e30c13c4a14ad3560036ce", 0xc7}, {&(0x7f0000000580)="8053f6c9655c52bbff5a832d48000028d6627bcf487643fb6465de9f8747e672542d47636b7d5eaa415545c91796573ae14667a01c2a00fb52d4d8b0124af0dae10f1ae426797cc7b5bf3ae5c4ba30e97e2a68e5f801be532e61478f619b63952ae9f8b37449e6e1cfbf31936296204db35126d7072d3291d56438a79f05e00b7287b22672a60eefdbd98d54f293d8b11c82fff1289a1dbf079b209fcbe9fd43", 0xa0}, {&(0x7f00000000c0)="bd71f1df1ed949f16505c9613e4e721455382c3ef22d33d0ac04ddbb15520e67146d26531245403a495e03636e18d6908ef173af87f179b780ee7fe1a044", 0x3e}, {&(0x7f0000000640)="8e94b3929a650fac48cd868c7b7b58beb8cb41ffa7167126a95379520b6dc51a6f6435f7e57c3cedd0e90569f8de24bb80b185326eac864bb46ebe85a1e6614ee8c7adebb012802255e207cbdf4a69ebe659569df7eb2e11cd2ffa5d90ec26b550fc7004a4ac9e0b3a99ae0bcbfb74985516820b485fe5185ed75420aed7b18c13c18012bc48e4ab32c9aaa4900901a4345ce02885ae15ace6272836a02b", 0x9e}], 0x7, &(0x7f00000007c0)=[{0x38, 0xffff, 0x9, "4256e7ffcdcced4b42566e09ceb8f76410d07385b03910ee40f2c78cf0bbd42dd675ff4a"}], 0x38}, 0x80000000}, 0x10, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ff7553ba4347f18ec69065c7ffffffffff0000000000000800450000300000000000019078ac1400bbe00000010c009078000000004500fffc0000000000110000e0000001e00000028b2adadf8a552d5f3cb5d58779e859cd59db162d6152e0e6dec18a5b1151181fe61b059df9accbfcab2d8026971c3277a15d902ba8b59b04aa601df9642f1a9395bd1487d93d4198be084449ffe8b75fc501039bd48e1ca1bee693811c03cd3055dca163b04e58ff9bbb549e77148915ee00eb2c0f7e8975076189fec4291a554901e1baaf39884764aac5f505a1e171b65d9b76cb3d180faada"]) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0xbfa, "bb08000100f1675910508b00efff00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0xfffff800) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) setreuid(0x0, 0xee01) openat$null(0xffffffffffffff9c, 0x0, 0x10000, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x10005, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000580), 0x0) r6 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x112, 0x3}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9}) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r2 = socket(0x1, 0x4, 0x47) listen(r2, 0xc1) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x61a, 0xd0) ftruncate(r4, 0x3) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0xbc1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f00000001c0)=[{0x8, 0x4, 0x0, 0x2}, {0x24, 0x2, 0x80, 0x100}, {0x3, 0x9, 0x0, 0x4}, {0x3, 0x1, 0x3f, 0x2}, {0x790b, 0x81, 0x6, 0x2}]}) pipe(0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r5) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x50, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x2, 0x7}) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6}, {0x34, 0x8, 0x0, 0x101}, {0x4}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8c}}) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) open(0x0, 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) socket(0x0, 0x0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open$dir(0x0, 0x0, 0x82) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfb, &(0x7f0000000480)=ANY=[@ANYBLOB="3428b24befcdffffffffffff810007000800460000e900000000001d9078ac1400aaac1400bb8303000075eb6b0132d94da5e622740c0e25c5a571b1a995ae4e9e61bfe2a225651f7d358b5a319752dce5f6408d06edbebcbf5c197f5aa0eb8ce5747d155584f40d2cde74676706122f81d08457a52c342c9430d6533063f86de045753360b15ef7a626bbcb8fafc3c9a839fef0617046d490b8ba0e5500ae575ab63fa6f0005a3ef48f871df0048d5fdc1c7887193a99be168a6264758539ec5724c87332545c93e0b7447094d61250086a9e74a08fefb698c68283ee02f3933c65384bf246baef2678d244aaa59e5134febe0dd04cc11ed20b02"]) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x101) syz_emit_ethernet(0x32, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80f0d9563500000000060000001b8d1b8faefbaaaaaaaaaabb9d4e92fe70deecb143289725f0e57379c1e05a14e126067c13ff632291b7bb2eb50f45bf3e61ea8466c129416f77fd703698650997fb5987f18a0d822e85009cba78b3da3ece48a3880b657c51387d61a1cc7d2315c079a3840dcb616047a18372f4fbfcf65869c4341ac062b72494c94aff6cbfa9151b2da3c84a5322a56319cd21a2b003462cd7010000001ef879768b04faa48863bd8865ec2ff8c971244b08e7ee5f820086381b04e87b26006ec7383399b581636b4cf5675a0c55f431eb772e877e33a08704537864a27f298f7cfbb049885717d2a8e69c1c74181406e4755c2d7e86ff4e51f5211161e3c307fa5cdbf129dc09d398c8c209c577686384100c0db317b376237ee06b458b986b2c24a4947ac331ff0da1373854d6"]) socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x87}, {0x6}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) symlink(0x0, 0x0) rename(0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f00000014c0)={0x8000000000000001, 0xfffffffffffffff8}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)) pipe2(&(0x7f0000000180), 0x10004) getrusage(0x0, &(0x7f0000000240)) executing program 4: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x45, 0x0, 0x0, 0xfff}, {0x4}, {0x6, 0x0, 0xfc, 0x6}]}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = open(0x0, 0x2, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r0) r4 = syz_open_pts() writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="09e0820400", 0x5}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "ffff09009cfaef01018b7482ec88870000690200"}) close(r3) ioctl$FIONREAD(r4, 0x4004667f, 0x0) syz_open_pts() connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) write(r1, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open$dir(&(0x7f0000000100)='./file1\x00', 0x800, 0x20) fchown(r0, 0x0, r6) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) executing program 3: r0 = socket$inet(0x2, 0x8000, 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = msgget(0x0, 0x0) msgsnd(r1, &(0x7f0000000080)={0x1, "a371a3bcbb90a91df0274fe34a4f15fba58aed243df611bbbf3bba61c00a24bd4f947fdb0fccc71e3a3c86ccfdb1045bdb7a6c2f2c4a6853dcfcc7731e24f0e8bf71bbfa53d0972660c1c609563dea9efea6cb42a26f618226e929aab2c407fa0513e1e1caf838cde3"}, 0x71, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) sendmsg$unix(r0, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000483a00fe8000000000000000000000000000aafe80"]) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) setreuid(0xee00, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) setgid(0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8106}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) shmctl$IPC_SET(0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x28}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 5: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) write(r2, &(0x7f00000006c0)="92", 0x1) readv(r3, &(0x7f0000000100), 0x4c) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) syz_open_pts() setreuid(0xee00, 0x0) socket(0x10, 0x4, 0xe4) semget$private(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002700)='M', 0x1}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 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) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beedb00000000000000000000000000bb99da597c13a061543c6c0e7f84d4"]) writev(r1, &(0x7f0000000080)=[{&(0x7f00000015c0)="ce", 0x1}, {&(0x7f0000000140)="cee254b3c9ad1f273f4f7a0e6c8da7b4e327f117c299b6101f2c635f05477031fa23e88bf9746f8ac25cf70d71afb194c01309d513da0d85a71cb038b254a2ad79075f747e09c222700379c08a0c1d0241d717ef164276f5c9a7f87eb726681d168837b02a3ccf787446c7cde4e96be1d1af44de8dfac294bf64b0cccfd0baa1f9decb535418f9186ff21505d8c7125c87dfba7250a3cb0d107c2199a5bd713b819221d3a59ffb71b60f226578d3939a09c80a60bb718e13b0db8e20718c4390fe3db323cd079974f812a752626231d30f60b11fd5dfaba8a10673a77796916d416ab2201f01e74fc3fda86aac1682935ffd8a132b52baff1281419332d451f47aa29c3a1f5afe4bb6812a7ed55f6c7c566788f885bb6efe2434a47aa09ca733ab227377f6fed2c2a1c2c3e0f677583ed2616e08c16f02226b999408964b188396ca0a915684d0080f79fa69202d15bf7af5ccccafb74c099f2dcc7b3a5a0db0235ac65991e6f8edac1e895ce8b2b3df94b39c18e3f3a706125a6a6a15b3f2372bec2adee605a0b17d69c3176900fb24b8878dc37385cdefb7738cba636fb944f64574b716cc7ccd5400279f6e2c00bb076e1c4ea9435886448c82e404b4598eb8000bdbc44e437763df8723a82a0345c5174ea3f36b7f05af419a0a7f2fac7946ecec6101232ba0d861911d73a52e94af7cf219f37a2a10fc9dfa51ea8acc7c9c84c34e7126866949e206d493b4ce08a64b7f780db8737339bb4dd5c815d94ac70996adc15837516d1a33d4e1c04965bfe1df3be5908a2f22b3911be6a36ccf7a6c883f8871ef911dcbc5814f5298b09938c0a0dc532057d584d801ad7dd1e4a2cea89579cede8b59193b3909e20ff1d7157188f348f7171a0f7d8ea358e4ae027d3f968c537d69630a67db19c647b34b34c23eb9f48b48cd2ea1766c0bad752c18fb0ccd36a73df3313317c78172fa1c0e348bfa8dc145754c7edec5d74a17433e1e468b79bbcccc0c5966cd6f952a3efcdf98d686e202db13ac56f463ccfc23916ba3bcec83eff7c44773d1918c3358015f3d05cd313b1df9fa36dbe4e1b027d14f97b9eeece1201e0372247d24d544a6e57fc0ff3a3644d8037860d744cc45596e4d80a62d6c85e00eb038fae9e9aa79296b8c6c00d858e0c1ab6b732e8bcf7202fe3ccddf4d2ccb1e3d316937cccc0580b492427002125e5ff856a04613523572e0fbda9ed7d9ff03ae6019f9284b2ac72e50e7cd03c0fd94dcd5b116ba134b8c6887c60a99daddf07406fc97b60f708500058f75e903f812fe273149de7e55c618c28afc9ac2c897c2a482cb276af8e4abc41940476bc0ac6e72d5319654e268c672f27b6d64ffa9669079b6decadf5702393380ce2637776e19c0a7c11769dbc59e7637606b9f2b1557f0878584b054de2889dc3b63847fabe38bd68378cdb87609819b853b44996962db9fe81f4420f9db1175316da20307277e0cddd55082a9cd03773f00ccfcaca3631c0ae494fd61b800abdcad20eb8ee0e47330d597da2a8eb80dd83ae9fe35519a07dd07c28bf57967dddceb261d08c7fde5d3508f53f1db18acb9e51932f2ac24a9ec5ed2ae7f986f4ed89227d4ccc33a63c131e1d7888688393a1df3d2759c1f16d69cf28672f911f52d4c6bf9d61773cb112398b00d71f52093b5c97a6250bfe2e3163ef6a26ce3e1d11f9aca444075666df6138d5e7aa2a59960a7fab65181c609abc66a5b0e690a957de18d4dbf7427b95b0975e455b79ce3d88e1290356174f2f6d9a794b929bf058e0d1697210465b39d80bd2115cfc7d06c979c462c5585f291ad59b203cac610d2ba235f40acf2e3273d8aac7297dd413dc709d177bda84bd9b4e8592fb00552b1c322f00f70603f9b4f37b94e3cefa3a1f594bd1f6c17cc3134d4dff7bff32ad2341fd91a324b2faf575945e46549fefbee994186ecd32a7a360e14f1154ff192e89293caf1f0ef45cd1f2e25c5dbd4b9a1d70cc6ad240d3a5a4d64f58660911bdf9e3de8cbabe6489ef1c340d95f22f86aa92a3f4f3f9716a34c4350e1f832f214c1d00397d23419891ef27d0ababad122482a5e3a9db197be41de4648a66596f483d067673cd954382ff2211902e4736d559449562b3729e00a7b73cba1a0dceb8c39c27f40f248bcf26a1eb6c481cd26cfba1aed2cd0ab812c813b5517329019050f1b5decdad4f973cba57f382a0f7b21b3d8f78abdc27f40c4dff3650378b43622911f7ec0b4b47a87d0671071f1dcd97ae096f5e5f0f02e60422a77532821a07748f5f0909aeaabdd6193452f6f6b9d82b5b91b6a73cf5135565996b6a0fef6c0c092c9a97afde0db1768b366bd8e9436f7e6fbd583422fd82ed1a289f4a42fb7f03addfaa51585db1c025f9b7b1914efd8f0a8b3a8d4946b2b1eb54b4815737128252390276a95285bfc9bde4c25076ef4ac833106c709b662cbe34de2a6ee0c65c1fbcf936f46c7667f83c359696a20ef7e3dd9ccdbab280317464f506c446d0815684fcfdaee7b71935e5669564eddf9a46256303f5f5e4d0088e41c976b1030805a23e339e0a624e1ee77da8ad05690e26797a03f558235b015b50c9dc8e02800b0e6c73863957c7cd73e928b456b84061274995c4934b18f6c9f7e0774fb7e464a9265ae12433009fbe4eac567cdcdcee8813df39dafa828a318ea92cbde2ea89d43a7fe7bc3cc339bd47ea9cf6e7e69dda25d63560f8c1dbb6429e07fa4a657269724bbfb7d141e75437f88624f2408060f2f79f57d9b102d32d09af22e212320570a021978d0741cb039e257f95dfc509dc7357f873dabed2dc7dfb8d15fe49bc9ff26f52e7c3e9f9ceeb9b3b5ba8acf362ae0d43b4ec7119ea3f7a753eb9b648678bd9feb0163393fb9f99784bc47ad7ff21c1d3e5c69c6516b2a265175ccd87be04f32dc6907bb590765c2c94ace31f2e1241726efca46856c5d5a37beccbcbccfd031779b38948823623112375438dac7d1b4d7611d1cb32a1fc507ebc4f95a318cc667ea76113ac64ec18ee8ab16f614922f4d99473c8bfdefd4832ab9a8bd7bb1bf422ee153b3940b46a3d5b96560c2e7c35bb732371389b4cc618dfc299257d8eb26779c8fad41035a5f3a9c3c1787531b3ea88c719e641f00ab451498a1fada575610e1409d9e6e1da7e83d8d94275b376fd1672bbdaf30a2178b27a5cb9ba71197f0f011aabc5b15afb75bb91f0c2eff23001ec794411d70a4ef9784744cb0bcf03eae628cb7b7e77f44944e0d5a0c29ca09b7ae82542c6bc0aadfd8d4e98844793af847127672991afef9fedf42e90694a84c549d00f572288a469dc56228eb7da5728e9fefd77e4ab6fba688977bf8358fe287e5f567d039279fa307b5b54d256ac074850978fdbfab4e1b2a9a90ea1368735a2dd2315ef20f42cef92ff439542e88bf1616cd466465925149fcd134f4f2439660515cec6fa486a02d99267d3fd78e71ca9fce2051689f70c3eea00d9cb6e43c0db4b6fed9a5852fa2c599974b48a3705b63cceccd792d96d6949789ff7fb4f92a2f694c4c5085803592a31f04a36c3ca9677e9e208069ca032ff2b79db4ab553b8a3bffbc06def2deda08ac14417661461da36d95acf6a7b3ed412d58016ce03227aae609a264ec590f7484f93f2568e864ac25c8bcfb7d9f0a690f822427250ef22e43f8fe99c2fd06381882d248e84356b4ab2cb25a7cc8a636643a45b7103197962a69e51a821e463766fa98c82141de8deb8d81d51f9624d2f3a98f3011dfb02fca728b84cafc79cc6d531b23cd629294fba9c04035b01d471a281f750e2b7470050431214e21192e48cf2c87ccbac3826f24c3dc6067ff4dfdde5df3419be965d60c1661faa24fb508f813c71e035c7645e684bb7b4434f5e63093842f6e4b3750178722ea118753dab7e0d2678d36760d2205b5e6421c55fed637da80c55e33e02c1daafb21db1a192e3a4458963fe49a3a5943f57932f64754a1b314c6661e4eb2a94597a18e45983e3941097fa04552cf462ff813b546e456616ae2171807c4b1ef61c619461c00007236d2e16a08defb54b8b8cf2c065b19a09add2a61c7589ac437cec8786227a2e8a744c8e97f156efd3427dd2a6f016fb2474a766e494e966d5aa9091f694c2ea1d74387514949c86b8a640de57f6116a070c0cd5705bd86ef5e0697d808c5c09aad15fd02f2bbbb00d7aae59c1263d7b1b36cc22193bc97c467e4151c4c72679ed1784a14e624825a318b94333ac8706b6ef5f035bb68542953b4ab386d4915b9529b453b919bb6a9d86ce7e3bb48cdfb7732b8ea22e5b1a8a6e37f689a95d565a8a420947e8548cb8e6deac2e8b7cf1277520d4d3dbe40c088e6ba13c9428ff8110e779253ecc8e03f1b2c39174517f3326b39e8ed91a255c6648bb6d54b87c29d134996b727451aba64f60bfdbab4acc8725c1d6ac4e5d9479793d8d81a9d8f02e1facdce5c05906bebbc0aa6bb280fc9da6c73d088b7d3e98d3751af6940951a2faf2294120a91eaf9b3722feb7155c7e635b6954248622e876b45fe01335e88b31781023170e06c27accd3d430a78aadfac932d5ca1d682f5f11c030dfca0d3f54b500d203e6ce3fe09e810f60298afb12979df58b007242d0461a08ee49438d08785306429955e04d2f35395688ac77e10b64195cdd8f7f986152c8b7455c831f53b5946a98e080de2cc6578f2c8a6448e856b8b9ba9c530bd9fcbe1cb97317aae84922442fc3ccc1aaffafad513278059aee26a73eaca51a38013cf26ea5bc0a1b0f50f97583b0981e0b5ab82624363727d77e345ef16dc4011252cf4f9055fb141b8a51d28cec1c98a1f2dbc50a3c847191c81064b280c7901a2e5f46919487bb1c5a0cee7cbfd437d3505caab783248b6e745026c580340d0722f5ea727a9513d949097011bfdb371a017a1ce3bb215dfda9df5a7ae35a00ff5df2bb2bc73c92ba89c5ad5fe5f20601e72bf43eb4963959ea38d9815ec1d72343e98d9dc370273c3a7c33a6b311383c2b62e545506288d42b653879bf6dcdab8143016a0c5810271fc96a582dd969979043d28c18b5389f8f10b11731e2a2e3fcd17c341f05974aaede5cd345a63f7673c4c398c22af69ece74d95b0e70588f90fb328af6dbbeb4a99144c57b1355ec8e1cb9d1d13aac495a7b73d3bbb711c758a112a0763f8f003bfaed35d009e29c9f43e6c4b12aceffff865a60e89d492ccae25ce5f1b5b9b05e561466654469146bad827d55230684268f5954c57b418c9bdc868bfc2c9ffde2c60bcd14e0f3d8a27db261a84c6bb02796ade98afd58c8c3ea7a3af3680e43bdf2e61936a3f46ca1deff48d28e69ab4606f446335b1cfca5f08da739a6cf7a8a9357892c95e4c5da5945fc011ed98b50b0af2c2d7761285f615b7086c882bbeb296bfae48c41a1ec38cdbf64c58ae5f12d3199a73fa99a675a4101d0ddb61aa375dee0f7c073a244266c7746b6a38cd5af50afb39bc04854cd0850914a7dfce167cac9983db581e619a7ba6bf23fd8118710c45ddc761e93c3694cf134f040b3f36c04a1e87d7956853b76f95e9637b9e6974031a9f6a0a948c70e7f9963f1342f4a1722939ce8da2c24d4eb9ca3e0578d02b9709d459616ca433e776032678dac0319ece3769c44b1f0ccc314040e2231c7698116034697f20e185ccc67e6120a2399f6139f5b9498f4b6cf74f9d65412b566e0d6ce22cbe87083d08daac3a82483b41a6b3e7d5950b810dbb50533daa158d7cd29a", 0x1000}], 0x2) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8028698c, &(0x7f00000001c0)) executing program 3: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) close(0xffffffffffffffff) socket$inet(0x18, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) socket$unix(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df, 0x3, 0x4}, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1", 0x8c) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil, 0x7}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x412dff) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, 0x0) executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000080), 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000440)="84bd00d84205898e3884a22fac42e419c2e61cb4dc6d0fcb51ed2c8eff2defbd44bbd36080b553aa59bbdfe6f81686554255122a0f0848f0723a1bdc6388223c9d150aead6b1dbdb85b902538e48d577b6e76359a15bc9336a7c87f680dacb42992a38a7bb4fd11592b6f6a32e23f18b1af0fcaba17207adc27605d8f94afa9ee9ce2914edd0836d64d1596244df55577b1cf54909da106acaa5b5a8520e571c973b058c54c4429426f7b6eef8277d2e5be90909c7735aecaaa440de9e2fbe1573b0de7df21f1e7b9753ac4f5b16e81ab337329a4973", 0xd6}, {&(0x7f0000000580)="3f3fee6a6f1ef5b404f851344423ccc4fe65d5229d512095701b6b9c71f86eef1feb85ad288a0a443bf08b6836b1ca70c57509b86edbc68fb3b94e6e5921a071f550ae65e6bdc28ea627b8050a368f89be178245a5", 0x55}, {&(0x7f0000000700)="18fe11d2567c9e369022e5898860884b34d5042ed0f39b5c32307c", 0x1b}, {&(0x7f0000000740)="89866651e5273211d45bcfb3e51945887b20b6122cee785ff9ec737e436f9e1e6da3aa0cb7f309293ab492b83f8ef02bbf46ea4f2097836b19501e6f3491476d15341ecbe9ebf20968589fe7eb8a0fea32bebe9daa3ed732a2d42dc584ee2e9e19626dd7199f7eea2032c83122c51de8567f730e0441653b06a1a11d9b1a5eb8908fbf5963ee97608ebe804588924372dcb229fc3d8bbd206f483e18d9c7a4eeadc923d0a987ee617c1da6", 0xab}], 0x4, &(0x7f0000001940)=ANY=[@ANYBLOB="a00000000000000001"], 0x190}, 0x0) executing program 5: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0xfffffffe, 0x5, 0x40]}) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000140)="057a70000da7fada7640b367a6e51c530b32983dbe3a751e648d5f0fe042c4b277d143bd62398f27514241", &(0x7f0000000180)=0x2b, &(0x7f00000001c0)="66fde72b04355c51dfed1d9de9f226217a6252f32c71c4a5ddaaae6d7faf659e83717a984e83ea5182091f97cf68c10b4c425970cb9cbb567b46c50911700a3e9c6d7dfd673c38b69bd3020fffbf9e904185f113ca0577b6dd406e4b6e9376b8350b975fabd2d8f77734db69b296604782e05ac2777a0824afc11dd33f0c09669a", 0x81) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x1811, r1, 0x8) fchdir(r0) sysctl$net_inet_etherip(&(0x7f0000000280)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f00000002c0)="b2f8a9cacfcea8ebaddabd53a60e6c9db8474d68c2ec319af02ecd18fe56556f9605b662d427b67c2aeba70f871c7a4aedd351286474273a789b0a2815fe89a627269a3db6e8c938f27e155f80f0f491b587d3fc21f64bb0c767693cca57d430a2debc3e995f4c", &(0x7f0000000340)=0x67, &(0x7f0000000380)="0a76642b5bbb570308402179d3fb541c4a199de6b43f018358356df28c04b5eaea77c003f5c47ae660ba860171b41c73f4e6aaea9933bb801972f452eeb4870b78e02ac0081afeb97435d4276663b021ccd4b8b8ba4f50271b68ddec10a3649ff8a9e8f7ac41276819e41aa02a6178f02cfb5e049d51b239bda11dd1488f89d4b7e18730c28801ef24fdae81", 0x8c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x6, &(0x7f0000000480)=[{0x8, 0x18, 0x9, 0x9f}, {0x1f, 0xb, 0x1, 0x5}, {0xff80, 0x6, 0x4, 0x6}, {0x9, 0xff, 0x7, 0x6}, {0x6, 0x9, 0x89, 0x40}, {0x401}]}) socketpair(0x1, 0x1, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x4, 0x6, &(0x7f0000000540)="0e2705b0d653a0e46e7ff86d83843e893809c4bab0c0d34ed151f65cc4717aff3a3ee59771a14c8e49d21ff5f305ecfa1e77ddabaf33a625eabdb3fd24f804a888308834a019adfcc35b09d77549296d980bd067a9d60cb511a4feaacaadb1b141d1ed8da401647edd60a702564edbcc365722d1d2f104e0c141fa4a065f58dfb257e824daf93158a3553822baf1b84d", 0x90) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000640)={0x0, &(0x7f0000000600)}) sendmsg(r3, &(0x7f0000000a40)={&(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f00000006c0)="7fb3313938dc48c61a032a2584a39b780d43231fc65129468ea949861824366d6f4d2063fcb9cbc4d12b98217bd1488275991828b1552055030f61e773e3c972bb0f7302a6d018bcebc943abce9758400c4a63c884b03e31fda2fc8d6779875ad8cc18408f6a3c43b09b4c3fc3d7e98548a1d63dcb4ab3fdacb2b3c87aba21b412e1eb8dec652c30865ef7765e22681104e161991d1de5eeb377770a58bf2e89a13d51140e94a6aef43c92f6629b62ebf985eeb54eecdfd1ad19a98421e6856938503dc5cd3837951bf6527d6a43aa2368c63572e9aec9b9ed3b726f793cf95282499cca252db6a7f28ad4f3af5a6a1ece2cb572748e", 0xf6}, {&(0x7f00000007c0)="8feb3cde5b387ffcd352ec67042d35ce1418b8b5343495f60e0acf618d2c8a970e027cbb31c5455d584b82088ef69caf91e301e0d769233ae08910ea2fcc9b81be1f1975e06d3e72661714e7b9a228f351784f46823d3760e92465e6988469ee678317779fb9ef", 0x67}], 0x2, &(0x7f0000000880)=[{0x70, 0x1, 0x9, "d8a44fe44c6eb0d3b4feccd1d61bb349618fd059b1ca43a542a704d58c41fd331dc53cb88b0a5ea6a71fabcf4d97f0d8e6d5f6c0f6b70791e75a89d2636de2cf9b67e7343a7890f1f87c139e1c78c1d0809ba427a5aa45c203203ed62d"}, {0x108, 0xffff, 0x5, "8954170b578b0efb3e7888ba87ce17f9db97d46b7cb611337618016c8287236249c6e988c07e68d3fd6148653b867702c227863310b3323c9ded202c260da0d5b66b4465d4382463f384ec8c5666c8ff0eb023cf26d59e6e5b5c6d89ad6938527cdbabe42ebf6a829c4f2d5c064fd89e369bc2d4d385ce787da47341a7c8ba9921bd2ef9f58665317fb7e879bdea92235d412e5e9f6c198d08bb1318c732ac8c855f0ca430d87cbd6b810e12bf326cd1ac8d80c29efd6e3d2e1baa1245f3caf3f5fa63fd07e5ed297016e737f8c7ff0c0476c0db97999042be6f3f15020a597f8c42258c86755ffb494822c1bf0152b81f5b"}, {0x30, 0x1, 0x6, "edc87ce8110db61eea88e13a05dfa510384cec37dfef814892b682855a61e199"}], 0x1a8}, 0x40e) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000a80), &(0x7f0000000ac0)=0x4) r5 = accept$inet(r3, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000b80), &(0x7f0000000bc0)=0x8) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000c00)=0x10000) r6 = openat(0xffffffffffffff9c, &(0x7f0000000c40)='./file0\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETBELL(r6, 0x80105703, &(0x7f0000000c80)={0xffff, 0x6, 0x3, 0xf4}) sysctl$vm_swapencrypt(&(0x7f0000000cc0), 0x3, &(0x7f0000000d00)="76207e2f951355a954c1bb7e9d42ea324c9fbb7dbbdc591b445d1d88b20f88e884ab0adedaae9d8bf0595d3d6ff3541e98e2ec65f39dfb29c9fe1ca7ba5d292e9f6fc86862eae454bfbdc8bcd3ed98060d2db2266c1e280696", &(0x7f0000000d80)=0x59, &(0x7f0000000dc0)="1478c3d2b70c212ab8118caa2c851457ca1b5d9c42ab92dffe", 0x19) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f0000000e00)={0x1, 0x1000, 0x1}) preadv(r4, &(0x7f0000001380)=[{&(0x7f0000000e40)=""/245, 0xf5}, {&(0x7f0000000f40)=""/223, 0xdf}, {&(0x7f0000001040)=""/235, 0xeb}, {&(0x7f0000001140)=""/6, 0x6}, {&(0x7f0000001180)=""/114, 0x72}, {&(0x7f0000001200)=""/133, 0x85}, {&(0x7f00000012c0)=""/129, 0x81}], 0x7, 0x30000) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000001400)=0x2) writev(r6, &(0x7f0000001540)=[{&(0x7f0000001440)="93ce95be25e904d8472f594fc8613252d2408d91bf7a5df5d2a335c77199f8be7e6ea00ef777050300dd50d212458bbf9ced6d93a2d34042e338ca0412a8ba948e931bcaf2b5c22ec3ae72fa0b40f88468be4458cdcb9ff181243ef2197eb12da112d59a2d26502fb13e442c9b08a89311568adcf5586c11092b0549a722fb9a96e28b2463ce76f0614cfc4dc76e8f142c3c7a333de20057387aff5fb3ede0c604041c1ccdc326bdb69caa021c8db519719855f62b3e0214259b4eb0099fd931e9266c64caab4559abeaf5fc03bdfe09c584862046d9b5dd7d183e6f2565adb5461dad438a49f22bb455f21844e790d766678cba60df", 0xf6}], 0x1) r7 = semget$private(0x0, 0x3, 0x20a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001680)={{0x3f, r8, r9, r10, 0x0, 0x28, 0x7}, 0x0, 0x2, 0x6}) executing program 5: syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) syz_open_pts() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) open$dir(0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000240)="8e3eb8ba147133797a29859d7e6042aa9c54a24674f480a392467af75e6fe9c345189462d13c72", &(0x7f00000001c0)=0x27, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) syz_emit_ethernet(0x79, &(0x7f0000000040)={@random="5544f333d470", @local, [{[], {0x8100, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "d000", 0x3f, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0xffff, 0x0, "d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68b2be46300bc1156fccf095efa893a483"}}}}}}) executing program 0: r0 = socket$inet(0x2, 0x8000, 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = msgget(0x0, 0x0) msgsnd(r1, &(0x7f0000000080)={0x1, "a371a3bcbb90a91df0274fe34a4f15fba58aed243df611bbbf3bba61c00a24bd4f947fdb0fccc71e3a3c86ccfdb1045bdb7a6c2f2c4a6853dcfcc7731e24f0e8bf71bbfa53d0972660c1c609563dea9efea6cb42a26f618226e929aab2c407fa0513e1e1caf838cde3"}, 0x71, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) msgget(0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000080)={0x1, "a371a3bcbb90a91df0274fe34a4f15fba58aed243df611bbbf3bba61c00a24bd4f947fdb0fccc71e3a3c86ccfdb1045bdb7a6c2f2c4a6853dcfcc7731e24f0e8bf71bbfa53d0972660c1c609563dea9efea6cb42a26f618226e929aab2c407fa0513e1e1caf838cde3"}, 0x71, 0x0) (async) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) (async) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) readv(r2, &(0x7f0000000cc0)=[{&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000780)=""/250, 0xfa}, {&(0x7f0000000880)=""/188, 0xbc}, {&(0x7f0000000940)=""/113, 0x71}, {&(0x7f00000009c0)=""/179, 0xb3}, {&(0x7f0000000a80)=""/156, 0x9c}, {&(0x7f0000000b40)=""/134, 0x86}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000000c00)=""/158, 0x9e}], 0x9) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x3, &(0x7f00000005c0)=[{&(0x7f0000000d80)=""/78, 0x4e}, {&(0x7f0000000f00)=""/230, 0xdf}, {&(0x7f0000000480)=""/185, 0xc2}, {&(0x7f0000000e00)=""/220, 0xdc}, {&(0x7f0000000680)=""/186, 0xba}], 0x5, 0x0}, 0xc248}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r6) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @local, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @loopback, @random="6a134f0fe734", @local={0xac, 0x14, 0x0}}}}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{0x0}], 0x1) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000380)="09010001002ac100633180403138eeb5603d9a122c9f21dd302ff60a5848a6e692d0e94afe8d828b7c293d83d014b3362668d6acc374177d5022e7011e4f5ae087527bbb73baec0f8d7305fde392d734b23c5131d143e9ff119af11a4275298e0e32bc0f621c9059a50aba1f055a4a2031ea218517f16c043e243f0f9ee74ebd0cd914756ced0ea86a119557d811db11dadf847f21316f8eddb1f263839b0a52cb96033624f9e0ffffff37d7af16aa776d2ee96835e167dc379903f8511fb856ae4889faeace54af6e0b8daa1f1700"/216, 0x6f) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x3, 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}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000500), &(0x7f0000000540)=0x4) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmmsg(r1, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{0x0}, {&(0x7f0000000580)="30bf6227ba9d5e6eeb9a2fc271a5f800626699574614108621733dfa7651ba46dedc2985fef14cdd5a98ad567c17e904a50404b527fc6a529ec9c6cc624562113608cb791d387b565415bbbdf444f3b3dc778e3a7b0eff7bcec9d87ca17c50744a77b5b66bf9c7364b1bae56727fb249c56d34db6a05c10cc5390b76db5412017075", 0x82}], 0x2, 0x0}}, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000a80)='./file0\x00') r4 = semget(0x1, 0x0, 0x440) getgroups(0x3, &(0x7f0000000ac0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r8 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000b40)={{0x3, 0xffffffffffffffff, r7, r8, r10, 0x100, 0xff}, 0xa9, 0x1f60000, 0x7c}) r11 = getuid() r12 = shmget(0x2, 0x2000, 0x1c8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000bc0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff}) fcntl$setown(r3, 0x6, r9) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCSET(r13, 0xc0384600, &(0x7f0000000d00)={&(0x7f0000000c80)='./file0\x00', 0xc8, &(0x7f0000000cc0)='./file0\x00', 0x8}) r15 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000d40)={{0xc652, r8, r6, r8, r5, 0x40, 0x3}, 0x6, 0x40, 0x0, 0x0, 0x100000000, 0x4, 0x1, 0x7}) ioctl$WSKBDIO_GETBELL(r14, 0x40105704, &(0x7f0000000dc0)) getgroups(0x4, &(0x7f0000000e00)=[r10, r6, r10, r10]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000e40)={{0x10001, r11, r7, r8, r16, 0x40, 0xb79}, 0x78617239, 0x0, r9, r15, 0xffffffff, 0x4, 0xab, 0x4}) unveil(&(0x7f0000000ec0)='./file0\x00', &(0x7f0000000f00)='c\x00') sysctl$net_pipex(&(0x7f0000000f40)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000f80)="ca614b55f3bc53067c2417d66ebe780974cbfbc8e8a04a4fb522ddc8c548a7f9fedb333eb5ff60fe0f6dfbe35c8d4132feb047333bb06617a4bdd134cc3e52db2ccdeab397e75e2143ecbf9831417c7b0241a1cf220307233ee73cbc5c162b2cdf1ac39c0943d65ed3fbdc0ec05ab1530a45cf0404d530c44e2107f31828d76d606140c980edde97ea4e316fb260a1ad89178e20067403a884de7c14faf2f0776113355be8526880921c6c54ebe57610a292d14349d6f9eddbc9de1a0590a27a96171d6f16a5", &(0x7f0000001080)=0xc6, &(0x7f00000010c0)="aa28ed3127f73d490815c0eee465b73fd63cf4f23a0b8cd48a76824d0d973b3941d32d5715f031d5ef25fe0278376c7daa30fe87578cb4b1257c65b02701308d2803b24bf69042be0d27498a34cb2b7133ca819960829fad6c15a74098660e5370c3ea07c0419cf6644bea3c1425548ca2a456a2d7d9cc9a7420cf91a437b5535d872e63cf7cb5994b19198b90c7e5682214e1dd119b78ba7ec9668904588c0197c9f021", 0xa4) chown(&(0x7f0000001180)='./file0\x00', r11, r17) r18 = msgget$private(0x0, 0x160) msgrcv(r18, &(0x7f0000001200)={0x0, ""/204}, 0xd4, 0x1, 0x1800) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)="c02c87bea0c8e39d69a6abe398a9937d8bf79e", 0x13}, {&(0x7f0000000080)="11e1787593294fa576bf2c0df88bab6e10cd51e7441cf42a564f7e58a5c78bad93d64dec1d62d4bb7db9e31fe410", 0x2e}, {&(0x7f00000000c0)="b568a08548c9def1a5ed0c59cb7448ff48614494f6bb508fb3568984b8751701da9b980454fe95055ef8eed8b76214bd8718043b2148f3f9f40ce93bd0f1163f3d0f80471dcaf1af619ef396d331aa6f3223ec9b2a5c2a560dbb369411a7deef30322e3e9d68e30691b40bba9767f93da1e68bedb6d73e2586f30f95773c5f98385802adc16e5bf82cc82d2d1b0e880f7372d48b70e5a0d508ca01774e27abc035257888b13d539f2da98824ef1338a766048d17600ffa2643acdddef616b4f8147c1da6dd42b817fe109574545fcd6ada4450f771d0524f0c5753e27e10", 0xde}, {&(0x7f0000000200)="9d5f699fa329def51bf7ba3016ccabdcbeba602877b9496668e193489d88e26d63324d6dbeab384fb5e923e13c5fa737b1dd8ceb0b89fc090a0f6ad2b6a9f522bd59a7e88b0ec070335fa4888dbb53f2b812a8cac090fbe799fb3aedf6a31c01b080bf0771b85101970881ffbe2506ab1c3e4b247238801bedc14b84b39111c9001df4e0aeb64addcbadace019f587ea7f7f255127f071ecf78f32d6580f37e53a73e0d52d4671b805db09061e6d873eeab50ccdbf14529ac42ef8e862fb593c4d0548eab0417ebf083e462660de326e4b5fd911572c563560bc43e99f2fb0a23a150146ab20dcbe0c4d588d78149feb45af8844fb90e822117f1bf74d9bd4", 0xff}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="b0000000000000000100000005000000e74d1bc14dbf52849eb95eef01901b80f0ed869fcc72912587f8e9e4385c011ca27a47603a25a7573e7e475bd287604e7df7dd9c3b3ba03efb3e271e455c5699e7d58c4dd88d929eff6ce87d91184469c1d597cbb47d9fbdf1ae9d000bd8f2dd4b0e88352b4e94b4e213e86515be3e39061747d0a87c06e11b28d18724406a202309c7d60a56450f3f8a63b2d9dfb5bba39c2f9a1dc8de5c0100000000000000100100000000000001000000806e000011de5dc124949f078800a86e2000c88b6e975082f68d02ceec7e2cea4ff79d89a5d9fd2f9df417df7a3f3fc2c59b8a7a69eecee293c2ef7134217b19393f9dda6f4ba187140363dd6d27468dc0ccb2da720d9513af313e6aa0664f6521f71bcf228284d323e72c4e6adbd04795ea169650e9759428c9273a7ea241abfa1c5eab97bf32d3d7be6f76f08d5b022a92d22e7d28e82fa514f24d39f59d4fee04500e659d89fd41f45dbd0a401b53abe2ddd1962e27cbd985d1a7cfcda2c495ec114df7eef270f79ff3bcb04f3f9a29805d0f4711f4e1f83b339c16f554c34093f550e7c54804c2f2588b998ab50b932994eda35a8af1198201089b51b2ee1e000000"], 0x1c0}, 0xc79}, 0x10, 0x9) executing program 3: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) lseek(0xffffffffffffffff, 0xed77, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "ba06a601000000a8000000000200"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xc5}, {&(0x7f0000000280)="05e11f55c96d628b3d73edeba97cd4194ad098598fdbe7502359d6b401c8f6f3cc03a2e7887fb112c4f689bdcacba78ba013010c24c004333541bdf85c70b93eadacd4fd07ae8bb9fd2f4440d575b61dff92c853969a81053628965010cc74d4b8206094a6a26eb3fdda6ddff7720ea3ec06877d79ebc6f167ce41a806f300abac2cb3d360871ae33572", 0x8a}, {&(0x7f0000000340)="93cd869c882dc30e9ee8ccfdaab78340e2e774fc1a325e4e1d9df0a655d3824050522747928997d36b3bb16274c2da2bb038185a786eb6ba8fdf3dc0d5b0dd8c2723fe1b3bcce022edf43571712a06cbc33b9e42cb655b048aa510a927", 0x5d}, {&(0x7f00000003c0)="a4b083a87dcfbcf4abd771f05c3924c54f70b1c9bfda43ab40d2b6618d143415f504304fa33cd878344e899001b6f354b96832032cf9def8c334e7cf7a8b7dede49ae5aeba029b", 0x47}, {&(0x7f0000000680)="14474e18a3125586ccc0800a025d", 0xe}], 0x5) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(0x0, 0x2, 0x60) open(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) open(0x0, 0x400, 0x33) open(0x0, 0x0, 0x143) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000000240)='./file2\x00') chroot(&(0x7f0000000180)='./file1\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0\x00') executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) syz_open_pts() r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0/file0/file0\x00', r0, &(0x7f0000000040)='./file2\x00') setreuid(0xee00, 0x0) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, 0x0) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = semget$private(0x0, 0x4000000009, 0x82) fchownat(r5, &(0x7f00000002c0)='./file0/file0\x00', r6, 0x0, 0x4) semop(r7, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r7, &(0x7f0000000340), 0x0) semop(r7, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)) semop(r7, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x2, 0x8001}], 0x9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, 0x0, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583c", 0xd}], 0x1) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x101, 0x20, 0x7, 0x401, 0x7}, {0x3, 0x1000, 0x0, 0xfff, 0x4}, {0xfff, 0x2c, 0x101, 0x9c}, {0x2, 0x2d8, 0x3ff, 0x3f, 0x8}, {0x3, 0x93cf, 0x5, 0xbbfb, 0x3}, {0x0, 0x20, 0x8, 0x20, 0x9}]}) munmap(&(0x7f00007de000/0x3000)=nil, 0x3000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000008004500001c0000000000899078ac1400bbe00000010f0090780001003f"]) mlockall(0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6, 0x3ff, 0xffffffffffffffff}) semget(0x0, 0x2, 0x29) execve(0x0, 0x0, 0x0) clock_getres(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x5}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffffffffffb, 0x1000100000004}) executing program 0: open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x401}, 0x10, 0x0, 0x0) executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000500)={0x0, 0xfffffffffffffffc}, 0x10) setrlimit(0x8, &(0x7f0000000100)={0x10000, 0x54}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = syz_open_pts() close(r1) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) link(0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) dup2(r3, r2) poll(&(0x7f0000000100)=[{r2, 0x8715fee8bfb81cdc}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB="5010"]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) getppid() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) getpid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) r4 = syz_open_pts() close(r4) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r7) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r8, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r6, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240), 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xfffff800, 0x1, 0xd92, 0x0, 0x4, 0x72, 0x8, 0x2, 0x2, 0xffffffffffffc789}) truncate(&(0x7f0000000080)='./file0/file0\x00', 0xf1c) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x0, 0x1f, 0x1}) unlink(&(0x7f0000000140)='./file0/file0\x00') execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='/dev/vmm\x00', &(0x7f0000000200)='/dev/vmm\x00', &(0x7f0000000240)='/dev/vmm\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/vmm\x00', &(0x7f0000000340)='/dev/vmm\x00', &(0x7f0000000380)='/dev/vmm\x00', &(0x7f00000003c0)='/dev/vmm\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/160, 0xa0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000005c0)={0x40, 0x7f}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000600)={0x10, 0x101, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x8752}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x8000000000000000}], './file0\x00', 0x200}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) lchown(&(0x7f0000000800)='./file0\x00', 0xffffffffffffffff, r2) r3 = open(&(0x7f00000008c0)='./file0/file0/file0\x00', 0x20000, 0x0) chflagsat(r3, &(0x7f0000000900)='./file0/file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000940)='./file0\x00', 0x80, 0x1) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000980)={0x10, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x57af}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x5000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7fc00000000}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}], './file0\x00'}) flock(r4, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) link(&(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)='./file0\x00') r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c40), 0x400, 0x0) sendto$unix(r5, &(0x7f0000000c80)="f0fa63309794105c644015139bda42c7342efb687553d954ee5703007b28a98428a717954dc13d2cdf215caa687b5784525c3fd9c49b190d54", 0x39, 0xc, &(0x7f0000000cc0)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000d40)={0x2, &(0x7f0000000d00)=[{0x8, 0x0, 0x8c, 0x100}, {0x6, 0x5, 0x8, 0x2}]}) kqueue() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000d80)=0x1) rename(&(0x7f0000000dc0)='./file1\x00', &(0x7f0000000e00)='./file1\x00') lseek(r4, 0x8000000000000000, 0x2) r6 = socket$unix(0x1, 0x0, 0x0) getpeername$unix(r6, &(0x7f0000000e40)=@file={0x0, ""/27}, &(0x7f0000000e80)=0x1d) syz_open_pts() executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) sysctl$kern(&(0x7f0000001400)={0x1, 0x50}, 0x3, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518e95e24c76c052edaefa59eb6ad20eaa1b5227597108830a54619a32e0678d186c5abcd180272a076342e8219bc024ec4e9be6a940223abb0dd3494f2423bb7c83b1990ec2000050563122927813c7811b23403009e4fee40b39b3230659fb81aa5c3f2541b22df354790e8a4704cbbe2f4112254077f02104fdc747b5cf7fee9c377e5f243260fdcae8ae0696ca966f61a1a7758ae06107de8ae5a51a4655d06b0af17920f70da604e7632e72d715e5945df926e89ad790bcda96b54e6156eeca336cbf077652ececa9b759238b9413b3fbcd6f33072558689bfc417537e5ae66ca4f3bf395c475abb1e48a845436f031a34dc0e07d94f6a72d46ab71906d378202373eb8817b82a19253ba5935197e714b0d72296115b6be5d6206f5f7a814fad07e438e7d205485e25cf12c326239e0d3151ba3d7bf94901414d04f48256f6d21fd2f4a99d1eea70d2582958e390c2497b45a80a10e70fe2417b65a7d17b21aa10b3ffeaa3e05331ae45cd88ae2c1f2d5821d2ecd5c7c7111754dd8e46f5e44d4768775e76c44504227f00b95fef79348ec18037d8ebe841afd90bbdab3b8ece568d0cf4eefff067711522df75b1e2bcf7d981d676dfbf586d9ad94c5383a5a1b8e5900c77fca64fa5382a7d37d0d3505cc69bde74ed00000000000000", 0xfffffffffffffde4) ftruncate(r0, 0x25b3) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) getpid() setpgid(0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f00000003c0)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000000440)="246ef654bbd121ae0247afc733820900faeb302e2c6eb4e0271ee4efd70bb2f2236dc9a1e320bd15cdbad0c3d6de555a3388766519eb40536048877f", 0x3c) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) getitimer(0x0, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x4000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(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', 0x6}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5", 0x7}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r0, r2) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0xc) setreuid(0xee00, 0x0) r1 = getuid() r2 = fcntl$dupfd(r0, 0x0, r0) chown(&(0x7f0000000080)='.\x00', r1, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) recvmmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/66, 0x42}], 0x1, &(0x7f0000000300)=""/141, 0x8d}, 0x1}, 0x10, 0x2, &(0x7f0000000440)={0x8, 0x60}) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0xe000, 0x0, &(0x7f0000fef000/0xe000)=nil) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x800) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80350001080006040004000000000000000000006a134f0fe734ac1400aa765cdd7adad366ee18e2ff120c5dd9f3c183df8f0af8c267ddeeb403a0eb22175f125ebf6ffaac"]) msync(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res(&(0x7f0000001240), 0x5, 0x81) r1 = msgget$private(0x0, 0xfffffffffffffffd) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) msgrcv(r1, &(0x7f0000000040)={0x0, ""/28}, 0x24, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x4000006, 0x0, 0x0, 0x3feffb}]}) write(0xffffffffffffffff, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[], 0xe9, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = open(&(0x7f0000000340)='./file0/file0\x00', 0x80, 0x4ebfac6bbaf79cb) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\n', 0x1) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000300)=0x1c, 0x0, 0xfd79) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x3e, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r3 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x114) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000240)="97ad237648726f43b55b05191948f843dbdeaba247fe25b0024f8c32f3038236c0d6cf6b75fe20075c3a9ac334e79e898f88a243e80c3d8c8d8914acc837768df131826409c5569ed886d15be76048df7f670b709c13768425064276dc058e85a7edeeb7f2e49694871f2f6bae3fda03b675b7dc7d33368081addc6cefd6da4d88a11c949646f1f05e9bf568ad67", 0x8e}, {&(0x7f0000000680)="cee47e6737d89e2673f2a884dd5521bb15ebbcdcf20232eefe95ef9ae529e79b4c20bff8b6d572ab53e81e5cd66b8e7ff7bbe1cc98036cc169a9a6ab4ce598d5d0bef78aafb4562db119c42bf3c219f22a99be78682d81e60b161edaabcf4662", 0x60}, {&(0x7f0000000380)="6eefa9d982e924d4a05ba3539887a20a6eddc1c423be2d8dafbb888305cc271567451d1dea2989a577ec384c0b9fbf8ced47e26d3a0ce1babdde10539a9a9e399b2029a4a737c2b9083f8ea35877c5efb5d4c5ad5bc754685317bda1d628e6506feab0bb6c9a5c7d9cb92b97481402a2e491e3c6d490aeaf905fe505339f3c6136699ef4f851d3ad05d9d507a108e6d42aed40c565991a1952e830ae89106aba3b993254bbe8c066c797035ac4", 0xad}, {&(0x7f0000000700)="95e8e375b4499e880c0e4e7da7c2f8f990ccff4dea1515fb4a8ce21e07e7ddaf959801d0efa87e34c78f47f3b60e5ebe27690dda43b5ec29ba16153b8b2f95c74350c4b6323b981f9e0694c6e36fd2c3ab621b97d2ad0bb763e1c9e0a9ad008228d5680c734587839fc87289f46581a001f509d135136d36167de9341548939b09aef5f32d06395253aae2f985f8f32cedf95722a9b43bf6c507e537e0a2d8d817d4586ee9f91b1f0657a6554ff99f2fc2df2e661671b475c695fc0676f4b64aa00942e51661c3a2b31296a5dc030bb2605770fa2f931408954f7946e351c87621e00b3a882078bee8f08c9680939d9a672872383317d149e77adf7a14c2819ef6551c51685a7dbe83ac46b5e6255a7cf233248b3e4327be786abf56648a4184fd286fd46680a2da9b72b73290e1d2d40e6683d2174300c7984f7763b22ec62092dc815167ab4662fcffcad8e59708186e7a2e2ab6dd35ed9ecd88b8de96bc6a398ec2bacc678dcf7048d8648fcc1a2c4129751ceb32cf85604759b35c0c50b64b36824ed79929d897db5eaf060b03362f", 0x191}], 0x4, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffff86e2290b7b2206"]) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x120) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) socket(0x10, 0x3, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) setpgid(0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x20006473, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="1092fc8a0942028e96b1005e3ad786ba5e868dd6e6355377591f00337154736e2cfd365dc21b054d0c7379b536e80c981345a3cda794ca6d82df93849dbae1e9c1f24fb1ac397ce16e0ea904e9d100"/90, 0x21) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x3f, 0x21, &(0x7f0000000180)="b1f5df15", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 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) bind(r0, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) recvmmsg(r2, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x1842, 0x0) executing program 0: pipe(0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x800, 0x0) execve(0x0, 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x13b, 0x3) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x0) executing program 7: recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/115, 0x6a, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xfffffffffffffcc0) r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYRESOCT=r0], 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) listen(0xffffffffffffffff, 0x20) ktrace(0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) setuid(0xffffffffffffffff) open$dir(&(0x7f0000000200)='./file1\x00', 0x10, 0x2) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2, 0x0, 0x9, 0x0, 0x0, 0x3}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x55}], 0xc8b1, 0x0, 0x0, 0x0) close(r4) r6 = socket$inet(0x2, 0x3, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x821, 0x284) ioctl$VMM_IOC_INFO(r7, 0xc0185603, 0x0) getsockopt(r6, 0x0, 0x69, 0x0, 0x0) execve(0x0, 0x0, 0x0) setpgid(r2, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000002c0)={0x0, 0x3, {0xaca, 0x4}}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x6, 0x80000000}, {0x18, 0x1, 0x7, 0x62}, 0x98, [0x7fffffff, 0x80000000, 0x100, 0x53b6, 0x1599ef5f, 0xffffffff, 0xffffffff, 0x3e400]}, 0x3c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x38}, 0x2, &(0x7f0000000100)="2f683aa741e1856aa0695c81c9a29d361cc27954d293c7bdfa67716289f63c13da7b4d2ea6879a4b1c279c3ff9fbe6d11e5e8d6c15fe001e97fcd2f04c4ffd3504380f73131235dfc4857cc1e2e7993fd7b6790aa60792b29142d4ec2d5171c19d0bda321d20949b08341a522bb9b9d8adda38f3dcbec2898a60e334790bcb5f45d309e8f704b094dc8fe052c5272cff7c7a1adcc875d40b644a52898b92627916505d0501d51a00df82d1c92ed93aa2c988ce6e392923e0eb894656f0ebf2bfd9566ffd32d90238fb0d11d53fdcb437be1db51513e491821172295e401483e1bc3a70d5b9e1c3faea14", &(0x7f0000000200)=0xea, &(0x7f0000000240)="46a07809112835bc933b5b0c1f6726236bea1c8c78c26322d83a576abf2da6c527e5b21aeba783d8219f992419beb7915d605edf38e00909a680bb9c359b856e432fe214653d03d3d96feacfd0687b7d65a47177c7e29f47a99ee9e5305f1680cee094a3f3", 0x65) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, r0, 0x4) r1 = msgget$private(0x0, 0x540) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/13}, 0x15, 0x0, 0x1800) msgsnd(0xffffffffffffffff, &(0x7f0000000300)={0x2, "4f60202c5f7cce9dc9cd71629184f8b47e87d3c1f295e70f3073336a08a2e6c70c94809f82a48287ec6dd94e660ea84d878fb817998ec863e97876a667a693b4ad09c90bc8a9ebaae4fefb1f9241fd435e666bf55d5f3282952179"}, 0x63, 0x800) connect$inet6(r0, &(0x7f0000000380)={0x18, 0x1, 0x7, 0x9}, 0xc) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10, 0x4) utimensat(r2, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x101, 0x100000000}, {0x7, 0x4}}, 0x0) renameat(r2, &(0x7f0000000480)='./file0\x00', r2, &(0x7f00000004c0)='./file0\x00') getsockopt(r0, 0xffffffff, 0x1, &(0x7f0000000500)=""/157, &(0x7f00000005c0)=0x9d) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00', r2, 0x1}) msgget$private(0x0, 0x8) pwrite(r0, &(0x7f0000000680)="27a3e3487a47ef8624aa80150256f2d2bea250bbca1b3f32ff9c", 0x1a, 0x7) sysctl$vm(&(0x7f00000006c0)={0x2, 0x2}, 0x2, &(0x7f0000000700)="e2dad9a3ca560a29e287b700f73939933a1891458b3f4c", &(0x7f0000000740)=0x17, &(0x7f0000000780)="2810a47623e1c16f7d23ddd56f13fc743677607435e39f034434", 0x1a) r3 = open(&(0x7f00000007c0)='./file0\x00', 0x80, 0x35) chmod(&(0x7f0000000800)='./file0\x00', 0x100) recvfrom$inet6(r3, &(0x7f0000000840)=""/172, 0xac, 0x840, &(0x7f0000000900)={0x18, 0x0, 0x5, 0x800}, 0xc) sysctl$kern(&(0x7f0000000940)={0x1, 0x15}, 0x2, &(0x7f0000000980)="c81b34f4b9e930b93ae6bf237af430b76192b7b5a32655ec1d183475ce0d5321b885e0e07b2fed4fee7385798036dc3b0dea6f98e74965d23a64845e32a134f2f7342a49c025dd241ac3307a18cb23555cb8521e674755a1b7d2a23fe86f5db9df6b77d09ad3bf78a54704230896aac55ebef37b221090", &(0x7f0000000a00)=0x77, &(0x7f0000000a40)="321493e64eb2cfd52cd41217371525505690f8057bf78a5cbe7aee22b0190ce1a2b680ee5db37bc1cf706f5d987d2e3d10d09d503d513eb1c641a7d9f1f92e971d8a18f57301bcef6170e3da63bdda2879e562c3cd76dca98ca108c33a009cd5aafec5616033b764d74b6ec4282e8db864c8ab51747b374d20dee11c185c5a001f90d5debf8d6c44d2cae15ed3560509471dbf0f51d1a65abdd6ec03626dabc02fe7e6e823955f4af9c2f3613beec7e796901d4983333a2cc9e2b5ce709f42248c17b386", 0xc4) getsockname$inet6(r0, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) pipe2(&(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, &(0x7f0000000c40)=0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000c80)={0x8, 0x3, {0x1, 0x6}}) sendmmsg(r4, &(0x7f0000000dc0)={&(0x7f0000000d80)={&(0x7f0000000cc0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000d00)=[{0x58, 0xffff, 0x0, "6bd89db6db23453b11515f08f99c3f129a160097c33c1760f68142fe443f67c36f0edfa2f97ce181d9d98e585969bba587bf9ab0f62b4a9deef14698b4cc433b6cedb0fd94a984"}], 0x58}, 0x8d94}, 0x10, 0x4) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000e00)={0x800, 0x5, 0x3, 0xfd1d}) chown(&(0x7f0000000e40)='./file0\x00', r6, r7) chown(&(0x7f0000000e80)='./file0\x00', r6, r7) setregid(r7, r7) sysctl$net_inet_udp(&(0x7f0000000ec0)={0x4, 0x2, 0x11, 0xa3bfc7c9ca7197c1}, 0x4, &(0x7f0000000f00)="5e3b7982da3e497d1d2c9f56f7034e36df049a58daa15ad06c20fbece4c58b474560e2ab434ed951c54ab73f6734fff5e36ff406170299a34486856133c08a977fd3dcd6a38079d527d127b7a0f49cc790efd5426b9addc9230248e20c9dcb7a8177675e0fd6d89bc847214dd61288cdccd21d1c8c7263dfda528a6dfda2f43a8f70ddcb3d61d4031797ef44c449b763770dbb0f98a68a5b6456bbe49b259bc5d04b7242fc458862164700cdd3d7e3d200393ded2a71304f809319e85d4984426f8e1fd9d81b89bb2d5c3d3b4d2e3607461bfd7b93f6e4de", &(0x7f0000001000)=0xd8, &(0x7f0000001040)="92da0ebe8d885a7fb0dcaca9e8f7094e742fb069ce748ff9f4", 0x19) executing program 2: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgsnd(0x0, 0x0, 0x15, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) writev(r0, &(0x7f0000001380), 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) msgsnd(0x0, 0x0, 0x6e, 0x0) msgsnd(0x0, 0x0, 0x6f, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x1000, r3) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x0, 0x0) socket(0x18, 0x2, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 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) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2e}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0xfffffffc, "1a1116f0d4a6140000000000000000001f000800", 0xfff}) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000002fc0)="1cfcc17868cbc045d15ddbe8a1f141245bcb1d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06ba9dbda37c6bc4cdbf7c7cce587b9b58286da4bb975709e7fa6515a83320378e9c3146673e0e925e324e944b7e8ebba7a2442688e758044fc5396ff06984eacdcb95865bc66fa284573f58e554c25d9fe794a341cdf976870265c8bd75fa6f81c2119e0b1fba895ef4dd90538ba1019f03a2f01631a973b699e2ae60e12183d0b20bc91669e4fe92a878f1f9e811b587c814bb088943efaa9cc5209538ce1fc0814490e008bb9627dcb11f071843e871e74b9e27be08a8fe5ca0e88a4c327d88585973416a787fc9e9817318741a4e50b2c9a2034c09e31d04a031e0b9fb69382dc98ac5d6f41b93ff6c0cac8541cbab346a432200633ac8cdb3acabc5903ac5af0dbce0567fd37156dcd0d687cb63fc94fefeb771b12737b563cd2e02aaec6115def946db1ccf07c411536214076b3976b3f9b451881b2539e558718db5d97761d02cdcb04b387b81271fbfefc6adcb6e029c0f1f9e854172e4c651b7d3b8f64a3a1d38cac16482c6e09452c0df96ec297718e69895a3365e73e8dd9961cd50bad2a4d1d60db0fa4355e70b86bed00dffd62e0ed32bc7d5289500f9d1b56ebddaac1587ac2e5c550d9512b26d338b942070886b3b2e844c6a7105c748b922fbb9a5ee47421ed84b71c5e76e5299de73028e0b3e9928fb325fdfa595d60cd19ba3b5c073bdf4fa94d93e7420026ef116041cf7e2b98029ece8f55d1f8e4afbb093ef94334022b98dae3a81d3e3a74a47a305f33b83ff47a92b521a895d97a8f35a7a69aedc929b7eb1e208b372a9678b196adc35f76be07452f93572203e8655929b1041f036aa5edfa13779aea834f65bddc616111209f69527ff5829facd68691ba6087ad46c44bdefa31ecd433be153eee5b48fd4a95ef7ec98d772f86e332d6fde46e53af3d584f2bf576c45196fa4e16b8c39ea5d8623a3465090718c9ba37621e47e75b01f14818a55cc2f5556427dede37122b56ebad65298bcdcc54da5ce7b9815b47d792a0ad491684a58369ea9bc2fe0b5d5722e1036c88fe67a908ecb94751387cb93ab51d99da79b8499a05ece59b7adaf8759f9d3acfe123f725aa4fcf09e4fb8069e07fc756366cce2fc2217523bf911162e96b4ce06613f92a126476db403c9312a9e6a9ea39bf86bbd0c7da5a8cfaf901ef3d2c2aeebd195449430a32a12ffdfe05f95bab3fbe9cabfe5bd10b53b0f68127c4cfd09d97dd3f418ce2c95f49350c375fe77238df7625767d317c9921c11a", 0x454}], 0x1) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000400)="36ad78ef839be8eb82a45e591bcfbbc366d062c089207bfb943568010a2b7eb528645d96529ae291522ceb83cc791fb9b34c5e01032858877a110cbfffc56c7c8abe7e3d6a382ec61917b46b53c64d3ba2798712ea47489e0429f5c11a4856760000000000000000000000000000000000a3abff40043dc420ab61d85a3ba048a17a45159f759c25079b1313ed927cb0577f3e9b525dd19033ca4be87f269a7540517a445cb8dceac2c6cf8481381d6a5522007b43", 0xb5}, {&(0x7f0000000040)="48fbc75e445943", 0xd0}, {&(0x7f0000000100)="315e51c26071d772206855af347dd4a1230618e2a9ad1ff50489211467629a3e3224d086170343b118fc6fdec12bfdd5a7d128d84921b6001006a158e092388d43f41acee273d17ab048489789f93bf5dd6f4b282a79e7edceb13059e508b5d03ca11f607a15c61dfe14b2a41f6c13c03546c1542f7bf47200f0c2ac167031d388bcdab78c3ef0811454f26f593bfa41e2ca7ca0bdbb03f02d7567d809d3b81993ffab7dd3ccadaef3efb4f43406b2f291dca2238e73ef458f0b3ffc4c90cb35f4bed9587346519d2898", 0xca}, {&(0x7f0000000000)="7cfee232311974161f2000f5fb40629d63aa47d6d887d42ab1f6f7bba192d8ed9a067d3b2f001b3c40a7bdc283ae3fe846091af78937611d15f61df0", 0x3c}, {&(0x7f0000000200)="401b73b8c6141bd770ccce4cc3f431cae9a68cc78fd1fd7ba0e0cff1b7677a54", 0x20}, {&(0x7f0000000240)="7a9f448097275bad00d2133eb147044c718b94802e2fce7efc8d078b9ffaf78de689586fa1918a2a18b2f798d92526a3fcbdab62ff7ea98471f6295f30dbf519918263b84d07b26459f0", 0x4a}], 0x6) executing program 7: mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x10001) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000040)="955bd134", &(0x7f0000000100)=0x4, 0x0, 0x0) executing program 1: r0 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(r3, &(0x7f00000011c0)=[{{r2}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x8}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x5, 0x7, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080)="ddebeedbf432494859047222ab6053b6998e2596515880bf28755b49a7f8520a", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="31352c0303bf98662f5ed64b8606615f096afb297f3ea1ed45ace941b9ec9775d9108588d6f0e9a99525cf99951e1f89a3596c1e238994b0ddc4c4355a91c53c2ce3017c68fb6b186b339d37", 0x4c) executing program 2: r0 = syz_open_pts() seteuid(0xffffffffffffffff) setreuid(0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffff0, 0x0, "ee70159b19000444020000e3000000000400"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x29, 0x0, "6ff4014d557534d0a243b5a18a3b68437bac880b"}) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="7f8e769e0afd415700000100", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) executing program 1: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000100)="e4", 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x7}, {0x16}]}) msgget(0x0, 0x0) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x40, 0x400}, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0xb5}) getrusage(0x0, &(0x7f0000000280)) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYRES8=r2, @ANYRESOCT=r2, @ANYRESDEC]) mlock(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) shutdown(r0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) r4 = socket(0x2, 0x1, 0x0) dup2(r4, r4) accept$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = dup(r0) listen(r6, 0x0) select(0x40, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 6: dup(0xffffffffffffffff) syz_emit_ethernet(0x28d, &(0x7f0000000100)={@random="01001bb9ccc3", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x257, 0x3a, 0x0, @rand_addr="9c7e4d5081645bd5376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3b, 0x33, '\x00', [@generic={0xae, 0xc, "b5e9aff8a4fec132b470d3df"}, @generic={0x1, 0x76, "237c8d2ded402722abe75472efc371f1006ebc76d9a4fce39cd863d7579fb348b19c3c7e5d43b7a02c1654f7602ab438f7984cb5d6c49a10b49a7149c89e1fbc242e569698c04052da5b05f0cae85953ee07612bebd3805ea4cc98a0bdafb0771077373c063ec4a1b119275fb67996041cd1b60f55e9"}, @jumbo={0xc2, 0x4, 0x10001}, @pad1, @generic={0x7, 0xff, "c51742b41e593eb209eb59bc264288f857f497afed2df0d4473a41151067efbdfcbec2b6d56ea36a08a8fbd65199f650857f0062b78176a852108811f8a9e5c442e2b3e8872978d882fca098787be3ea0529f0cb852f001e756b467ac527f210f3a34e2dd54ceb9bd67eb7340fb566d8aac6dda09523a067ea5a49946d3052085d94cfa0030be1d33a0bd0d37bd5d3ff62b351713284fabd8e0b70cac7f6f363116950b63f38a5320e8791c0a4700d195bc999cdb2938f384dc30fe1875234a91694e48442e91b276399235faaa5baeecc192f1e007cb91da2695cea45b98ae509db76d430fb06e3baec0201519a5c0fd71a481b4eb0fe5d13cb84ceb2a94f"}, @enc_lim={0x4, 0x1, 0xea}, @ra={0x5, 0x2, 0x7}, @ra={0x5, 0x2, 0x7}]}, @fragment={0x50, 0x0, 0x7, 0x1, 0x0, 0x1, 0x67}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, [{0x19, 0xf, "89dff1f92ee651fd72433441844c4dac4158f911ce939afb29c3fa2309a7818958cd70fe1854135d55fbe4629d2e336206f483f797f974858bc8a3c634bb4079647fc918e9f4e4eea0607e2ce049d054439d7749d681977f754f06a65d34380945493ace507150c099c0d4a7027b1ed0667acaa121c4e0a2357570e0b1"}]}}}}}}) executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x400}, {0x0, 0x0, 0x0, 0x4}]}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{}]}) semget(0x2, 0x0, 0x226324ff2c725347) semop(0x0, &(0x7f0000000180)=[{0x4, 0x7, 0x1800}], 0x1) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e06a030781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[0xfffffa5d, 0x80, 0x2, 0x2]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340)="52a33ab28a98f864597056b6de3360dc598834778e9aff473e76d200fc7f80ced0c23df6895f7b585395d31e07dd4ff188ba2fa523018b9a80db9903b6871c07602df36dbc51c7587ca3252c9ba0f6e5d24f44a842942e61e2a823d23daa2799d13d97feb99bf0a69ce91f50e375621f", 0xffffffffffffff75) close(r0) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) kqueue() select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x58b11e95ff3449d4, r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) recvmsg(r3, &(0x7f0000000600)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/238, 0xee}, {&(0x7f00000001c0)=""/149, 0x95}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/218, 0xda}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/148, 0x94}], 0x6, &(0x7f0000000500)=""/237, 0xed}, 0x40) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10622, 0x0) lseek(r5, 0x0, 0x1) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) fcntl$getown(r1, 0x5) executing program 6: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r4, 0x0, r4, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r5, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) semop(r5, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x7, r3, r4, 0x0, r4, 0x0, 0x2}, 0x7, 0x7, 0x4}) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r4, 0x4) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000340)={0x2, [{0x3, 0x7}, {0x3, 0x1}, {0x1, 0x1}, {0x2, 0x80000000}, {0x2}, {0x2, 0x5}, {0x1, 0x6}, {0x2, 0x40}, {0x1, 0x6}, {0x2, 0x1ff}, {0x5, 0x7fff}, {0x1, 0xfff}, {0x1, 0x2}, {0x2, 0x9}, {0x2, 0xe6a}, {0x1, 0x9}, {0x2, 0x5}, {0x0, 0x9}, {0x3}, {0x1, 0xd18}, {0x2}, {0x1, 0x200}, {0x3, 0x5}, {0x2, 0x9}, {0x2, 0x2}, {0x1, 0x2}, {0x3, 0x6}, {0x3, 0x81}, {0x1, 0x4}, {0x1, 0x5}, {0x3, 0x10001}, {0x3}]}) r9 = dup(r8) setsockopt(r9, 0x1000000000029, 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x6, 0x7, 0x1f}) select(0x40, &(0x7f0000000000)={0x1f000000, 0x3c}, &(0x7f0000000100)={0x80000001}, &(0x7f0000000080), &(0x7f00000000c0)) executing program 7: r0 = open(0x0, 0x70e, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f37000/0x3000)=nil}, {&(0x7f0000b2d000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000f97000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) r2 = getpid() truncate(&(0x7f0000000480)='./file0\x00', 0x7) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = getpgid(r2) getpgid(r4) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x28, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000480), 0x0, 0xb}, 0x2) r6 = socket(0x2, 0x2, 0x0) execve(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='+/\x00', &(0x7f0000000180)=':\\)*{\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='^<}\x00', &(0x7f0000000340)=']((\x00', &(0x7f0000000380)='^},*^#&\x00', &(0x7f00000003c0)='/]&-\x00', &(0x7f0000000400)='\x06\xaf-@#\x00']) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x25, 0x0, 0x0, 0x6}, {}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) connect$unix(r6, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff02000000ff60606260000000090000000000000000bbfe8000000000000000000000000000bb3c000001000000006cfc48fe9ba90a12e79dce4fb4bcad34f3f1dcf944000000000000000000"]) executing program 3: socket(0x2, 0x4001, 0x0) dup(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x4}, {0x4}, {0x40e}]}) clock_gettime(0x4, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setreuid(0x0, 0xee01) socket$unix(0x1, 0x0, 0x0) syz_open_pts() select(0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@local, @random="7fd675722107", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6aa5", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0xa98, 0x0, @loopback}}}}}}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x8, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x0, 0x8}}}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x3) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getitimer(0x2, &(0x7f0000000200)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f0000000340)="f20cd6652218b4d88809e01cd74ccbfb486b53a3e46d8889df66e604f3e0a58207e7df27800c315a1d9054a79d5c1cc69771b63b20717145bc4b5c012442862e63dd19641c78f17b1986b0178c65ebb2ba4431bb33fe9a8ce424f5e4a4b90a33ae00fb1acc8d2cf8a5476b60a7e10ffd65b1015824c8d8e54b21957341f45eebf053a0d2b4420a749aa710665e0045ef5b4d1a69bf47a1e8a18ba4c2db8543a3836b3d23cbb04ce9604966b0f0c8079c53e81ff391678e5c806a785a61359bcc210c82f464da31bbace478cea32d5c", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x812, r0, 0x0) select(0x20, 0x0, 0x0, 0x0, &(0x7f0000001940)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000002c0)=0xffffff30) lchown(&(0x7f0000000180)='./file0\x00', r3, 0x0) setreuid(0x0, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r4) setreuid(r3, r4) msgget(0x3, 0x158) msgrcv(0x0, 0x0, 0x0, 0x0, 0x800) msgget(0x0, 0x41b) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt(r6, 0x0, 0x21, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x25}, {0x416}]}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x30f28, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, &(0x7f0000000540), 0x0) chdir(&(0x7f0000000040)='./file0\x00') executing program 6: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/151, 0x97}], 0x1, 0x0) setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) socketpair(0x20, 0x8000, 0x6d, &(0x7f0000000000)={0xffffffffffffffff}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchflags(r3, 0x0) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f00000001c0)={0x9, 0x6}, 0x2, &(0x7f0000000000)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_tcp(&(0x7f0000000380)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="16a9d74fa692728a0e9ba4e3ee1400b67fcd09c93cf41e04d4e3fe3d532e91af791ddb78b34a873021b78b1b7e71d0719925dcb6b06dd826c1ad4d95fade31adb6160deb50bc9d5a3c3122895a994d918ca2e074b83c6cbc7b6c69a26b69aaeecf41a9cd7d8e2a536daf0d120553a7e94458fb4bb0538957c6a220217741d8f2123e29aa2045d9dc3904cc", &(0x7f0000000480)=0x8b, &(0x7f00000004c0)="253a41938c217aaa7621d77ed3052ea9cf787c40fe268aea35016c07c624a0129660a8d52c24310e29af622018eaeb7f4ed45a751e594bfebc89094e07c8c673d9a75c8c9525c6648c90190bd16180fd88d27186e7f5398f797f48c9a312d1085bd3f73b1144323d40e8cad3e7b0663320a5e55524750bf7af8a5bbe06ff874f225c46affaf671662a00d4777a4d65dc9252cc56f7506a6607f8316ac7a905dd412137723abe47d4801c5ee04934aae5562135dc1ba5f6b6c371655c229a9f4e104b500832ccc0498bed6fa8c5e0f25df3de58dd1d7d18b52e8cfd75904ec61ab390c8039d29bb9e51f5562963feeb1ada652eabf65ebbd6869965b81f7ba32e88ca2d079f1aef90271931328eb444513c6cb6066168b4ad8b95f7f3c524322a3982075c58029e08d9c54ac3858719ea5e44087c4b0d6b60180894713645dc16f947f48e8427f27cf840bfe5607be42f70e6603bd02c940609837fd4da0a7b60bc31165faf80510d7fce3e0aa5c78b55a9bfd831686878fb9d2390c87f8f3935a55f7748c5f70ac5f8cb787aca0f8540b58affaee18393fc97565b7e56a69016078aedbffd94d8d16bd0d912b86295b5bdb3501cf2a42ec9ede27011d428840a5044c9c024c21d368a527fb5472ad82b64ba22a0aec53e4a5827915297dae0a9ddc0e82219129b1c89118a3bc8bedf7594d16b40b7e8b1ecbf098171a7d4ce5cb40041e45b6337e19834e6fab3fdac51e59fd818575bb84acd593cba8d2801d6ddde4d2abf9ed57028f7ff9a5e2fcf20f97b2cd5d9e72cf27689d35dc9d82f022fb740542c9f97c327bb29b6e8771dcf2937709faeca01ceb5fd0ce8fce4fe0a6ab17aec5d4bd60a27e10153da09b44bd838711486396a870febd5042e45da21b6529505569977a1ab0043a9b26b0e8809ffd496a110f5c74e011a804290835ee7121795d4a7e8208db0622de0d6a319e87911d5b437235250b4997c248a6bf088b5ef626024e16fb2b7b658c13b5ba5af3599ee3530b9cdc0e61085b4cf79fb87ab691d96202b694a2c9e0c9ffdb673fbaa17df728479a215bb7b52e4ce9c2097cb43a5ffffbd31081de9cba551ba257de9dd5d8a521afb52fe900894534cbc9c35a70ae518a543373c02019b7f85f5b536bc6aa8d75303fd256d8fe8244983b1c27ecafe95857ee8ccb3365cb4f309685d6236b3e7761d5c8c7449318ba5a699563f10b99e5a29e8e72f9a9d41353a7620b8dc5511f861a01fd4c7770c34edcde095ca172542444d5aaf5b8c48303865bfcee012c2fa90aa407179ee8f8108d0fe8e58be948cee070ee67bfb27bff445484de7c168aef2a30c853c385b365f4bfed9c0550644a3208ebf3f44afe014b060e757cad9207f92427f35e7fb700104277d5ee540f6b1993960db953a0f2f85875a4ba02a1dc2bfa6abf4b23013befee96914734b55e473efcd34b47a835ad4e7e7354a2ec8aa14792fbef32a5c0a6947aa011fa888a54dd2b3d7336d7eb177bfd556cf2363fd6ac88f99db7c2963b69d58d67c43f4dd158861364ec79add541c0336b3af8144876a3d5a0a2b11a709aa42be99ebc90e5143872747dedd8b45716f976b71e9288225a2bdc29f181319c44b777a2a8220599fb932f6472d2d68fab56fb14417b8ce20b87934bb4b5fefa514fb80a985214cd4f659f00b5eaa40419d3d23bf6342ec13f7e35ffa3129a5bf34aa339773d6d3a5605f46eca60f98bd135ffac08d548ef693ee841ed0976645653df0427bcb7fd6eb32a1f6847a01d8be1f6fdb0745b2b3b9a36b1898f7419d1c2ef3884aaa7321d48bcb564afb370fbe1e4c979da5990c6cf2bf206b0b0fc349485a2b9d7a61cad1f0f94fcf0c400335e032d875498b5e5768a7ac69065ce0dc6b77fa8cad2a09d42f9692ef250dcd7ccb5af5e60a9990da4605ebe831a998c2023570e18a617035e3acc5508f90e707cd10b4e61c0de24c1c7a949a7ac0ed7b54af10b5206484263d3c4894cd49d62ef34fce2d7f46c62ea15740cadef0e7c4b30536c2ff858156142e27c5b3bd52dcc7e3f6c7e2aec01e28e596b1f801805156db7ee94b291cad94249535a84a5e9c89bc2bf913f5a86dd86c7ada74ef2e872a843d04daae3e512036b556365635267800ead3260bf04fd9c223ff54788f317cb3fbca0f54992fb5ca2b0cde3f8f84dd97a17beeb7f95e0ce602b695fa10d01324903abe34584bb0a19f341b6cf61a14227bab30bde100b9ec6950d333be621b20288a0e82ec39eda2b7dcef8db72c7d9594bd4c54d5fd875fa950ed0e77e2f017afda59fa66c58fc08845bc1991ce0d30fd1bf503912e280e08cfbad63ae92775985934eec0b97f8af845123996444a78120e1fe9f31d02b966ab4a6aa2acab3644ac4307a8fd7d69f11e1efbf31d7863877b496ac3db61403fcecf5eff1076b3ac05192636e76606c221f7697017bcc8c5a66b70cbd970333ca94f6c95d516b33e4c53b2afdb641f99a7436ea49d396e9cf6d2fa67b786db811446dc6a31a622860c1ffb024a40e421ce3f9616cc543c163eb6224b7d8faffb55b29e743ab8750a774e941759a4f98d114e520e6fcad3b2e5c9b4c846d0ce72369b61d2340b579e472a06a814a1af70e451acf2ddd1f7286e3dc23b8fa5053baf1d8ca9e51f06e03e316d2961c9ddaaa588fccd952e88b4557466665884af2b94547f62d92938ce787dbfd4812878dd1410bd0c1a1b00eae1e5924628612cf3ffa2f31602bb4505c03829be22b494a98bb918e76e06a11c4e45d3e1ee02685123c7b7bef653e84411ddba9fa7882691ce5fb666cc212a9ac812fb725262faa13ce2e4e5c4c7cd7de50bf0970916b8c809f2259a8925e5e1bd931ae15032a4ea77982a3358a270319c7b53517ce6ada135d199b832159dea68bbdf192a2fd79619cfc0e76da8d3256268d2d0dfa125e5a49f103afdf6e46f1e6cf601efc61ed301007cda38f407d88c940806e87c8525a88dd1884b34f62ac4521b5682d7c4aec55de0de6e91ccc137c2d7f2f05ad01219eead10877dc081cef62bcc3547cb9340a098cce0babfc3738accb216fa23e447014b9a77fca4e3fe355fc08d6e92c8b048cf1f283a448af964d1cb33cb1808e28c591f9498500251150e2745825ee5969a30fad785b67b7648ac9870af8bad0e3c5985cb26500439146ee9c8b591f64ba5999f8d42ba83ceb7d3b5f2dc5a3fb3767929303cdadb9dcefe0e9ac27c64137495d146c0699224c53b175fba23c309728b48abbb29eb7b063f2fb3bc257c7193d1aa2ee6c1a2038ff1c77f31f1f98d833fd7a4356d7991d334ab4113dece341035e651b13530c2d01bd1650f5fc61670a51a13a790fdaa87fbbf8cc4fe9a6b84f7022e6dba024abf55659766f892ee5c73ac32aba70b785a0d5481a05625c5b863e7c9fd8837d0620d85702fd5dde293ae0897b46ca48c27531382e56c5a7fa8d480a5ce9aeb0e05dd73613dde761a5d3aacf01f63b2c8bb9f61713906c7266e363f3e9b788f34bf3e6ff0232d036d9367c629603a0cf0dcaf051c20db1f028d9e33af04f5c881f9e9f0114093a60709b1b3bb8d2c9c6860fdfb161ecf5ae1a68d7be475419b14c68d21c22e6b081d2b5b03d8e7ddb8d7f8a62a19c70b478bc030819c94ff3bc935a5e6b7da4df4db27f99ecb58808ab5ff0144297ad22edc7268049f71b35284816b3dc1f9dbe8c15aabbe0b3793f3c4dcb26c040af9d75e41a3fdbd84d82c79fed977a53a66336c053d2a17cc5723be2ad980956ffd1262ae43e15506d00a734a2bedf6a685fac5d5f261dead6ca6a4c664fd4b8e02d7dd5f6de7fc9f8cf939942e3b90080a15e750301fb59bf95f3e295c5f4a26eca4d3fa3ba93ebde19a759fae8fbc414b1fb6d37fbdbcfe1c47855f8b74b7bcb76da406604881e923ad97bc8ec500400422214e27162f53e7f4fee0b9775ea30944eed628d9eeff1826003a2c30c62f26b2e63bc52114357793b022edd2a4201402a34e2633898f635300849117daa4751a83e446fba8ec983950371f6e9c49d1999975c787e085dc4e4288b4f32084b985a4559b9841794d5021838f05ff3e5eee5c562cf17e75c9b8b800f3112627cd0249e98a4fb8e76f5333b92d8d34cbb7d7c63daf6c10d96f5bb3aff158b187688a95a186e716c27f62dda7f66c01d474b90afabc441213dd2e77bf98c90caa551947827a818f8d9d37813454bb008ea3769adf525f8c709e431e938ff4c643b9da0047a76e54e6c859f483f42f2f126710d819bb48ba4436eca993e4fba38c999900520ef7fdee8db0d5eacf11aa6d9b83caf5cecde4ca3ff6fadc541bb53d1a23a1298319f951b2e1e29f9c9d69cdf74d201c7a04bc8cc4ac52ee92def6d12482950a144f93c39b532fb08aae38b5c478a72217f5009db51a32392730ae2fefd8a24b2882150d2144af3f84cb12f0de9b2c31d1800d82146217aea451346b467b19b75a04d95b2da0b15f2b0dd9326f59c27a6b26e3b8223989d89fe56881bf92ffc0dc7ac49064245ab4f31bd283b544fdfda62559ca1504e349e4b866dcbc3614b6b9c87ba606a20b2a2c9cd40681b35aeb80370568ba16355bacfaf566c20f7bd80a6a2ce4945c6df7132463c4551b884428fc7425f03ca41f71ead6b50c2ce6ca7a99f527ebdab30d902f8aa56477f96e3a0b978ae8c7440326601ab58283d4fb148469dd297d20563c9f41a1e2ed1ddcd3c1d7daec2781902f58dfb5ecae20a0da3603d9d34a0bde62499aad3ec888f6539639b6713310be758aee3cd7e5c6cf384649e791b4faebb186d4b773deaecb2517822d33217fdc704bfb38a3c5d6f253e5b58516c48404814972486ee9c940eae3943cae2e25427705b14f4cf23d097613137cf17270a8463c2e391b5907c647bcffa1dfa6ad0fa8149f8c095a9a9995e79ea71a3687724ee4f6c4cb198c40a8373d445fbfa2fe3b53c4a208cb9de53a381f75bbedcf63e8e1c6ad3e884d2a441b439b3f470c5f50c5accb4feabd0f2c3fbff387cee39b8c72bf4b6e1727a20f8dadd356629a4cd79ddadfbeacf973f0c99834c169fc99be27eebe2b1d63275ba0f408214711b04b02e2fb7be234c54a28a7a034e1ab75bf5f6a47c6c5c8dbe8957b39c67dddefda06d633473f1b97ee5084c766461de0cf20f78ac0a2da959d1c1188de8c904f0666c3eeda140732e51e69350f15c01b7ad918f385c3e151f610727a3169b317e2781a97ca03f4de907da73090dedeaff1afba75c7f41455fe76b1c99624ac98d9f56c1d12bda530495cca20e58fe531daba057e28358c6c19a369b30931e52cc4824f3d3fe5d1e74581936be5101fcd0c148633fbcb46080b1ef141ae45c66f485062853f3d492aa409aca7c099fc007a234861104ce863348509d4f76b17c853f24f7c8183cee06a8a34b476618cc7e9aba35c93199779aaf531534af7c4a894b48db0cda6f56d91878588658e3f25d4aec6381604275dc2bf4d98dcd9011c5f96147774ac904375debc66147a8b6d1f65ac3baa40ae56a285da6c8eab4a4340ead67a0d949eef1a06fa3a06fee3ccee4808a5dcf8f1dbf3bcf8555d90a6f073598f05a1a664bc88f9e945c43d4716607c25596053fa4775c9341863a09c543ae0ec925b8ec44d9c475e437d910f5e1faeacdffbc188ca48cc8afe42656b557cd6f3a843ff27df51cf2980788e36677537cabd260925bccbd9be42990a5396d2bd63d32639d4bc1b1e9ae3b41fee0dac778a7ddf470491", 0x1000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000040)="32041be48cd3f35fcd5d72c51b3eb00bf7e4dfd881c96635d086452d8af1e3e4922dd7c164bee998f9f26d9029498b4acc4f2259c1d3b1f73e9c7626dbeec07cc9aed5e7f4fb0d4da3dcdda8119798413c682babffe7c43089ec37d142080a49f13a710e08d14485d342371308e13286e4496071b598bd98bb386052d82d7cb20761c4ef1ddc087127ea04b7f4e6023d71eb40d8c404e8374cf6da2b27cf083219aaba6a53eef625f3bd94dbee05e7e076b6a0d14522468e4c0291f1f0194300c231836d6f2317cae25fb3d3d067b17193fc7155d1447a677ce9c451384a8830f8af9c47e4d1300522", &(0x7f0000000140)=0xe9, &(0x7f0000000180)="76c5dbd66977c7929b4c88ed872d72e9f45c86c86bb2afb071bd545e469489f8eb3c28bd192b7485af9bb73fef4649eb4ba3aed404a470df9d99f124e1708ded923277a35697c3a64ccc3a3d085f78c1cf820827ab5ab008a1f9c2f45b3e0f26a2e87955ebe5c6327ce952fa130a83fc419e16fe592cedb0d81ac97670cf4a4d3df72dc28c2dcdb9477bc5cedc9332e11ed51b47512dfb8fb28fe01803787eef9049577ec0f5494baea8d376e0462f0adfe50e152cf22a79", 0xb8) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="ea000001010010e3c0bfa843ee29985cd4ef55bf34c960e2a7feaba789cf713ed26370d295b9001cee1e0b0985b86667a26831899d8a312b5baadf2b43b02bf89bf2a79d886604c8e0e04e9becafe0712fe57f6a7081186254b3", 0x5a) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="1092fc8a0942028e96b1005e3ad786ba5e868dd6e6355377591f00337154736e2cfd365dc21b054d0c7379b536e80c981345a3cda794ca6d82df93849dbae1e9c1f24fb1ac397ce16e0ea904e9d100"/90, 0x21) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) (async) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) (async) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="1092fc8a0942028e96b1005e3ad786ba5e868dd6e6355377591f00337154736e2cfd365dc21b054d0c7379b536e80c981345a3cda794ca6d82df93849dbae1e9c1f24fb1ac397ce16e0ea904e9d100"/90, 0x21) (async) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) (async) executing program 2: symlink(&(0x7f0000000200)='./bus/\x00', &(0x7f0000000000)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x45}, {0x1}, {0x6, 0x0, 0x0, 0xdf72}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00007fe000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0xfffffece) executing program 5: socket(0x1e, 0x3, 0x2) r0 = open(0x0, 0x70e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1, 0x20}, {0x0, 0x0, 0x9}, {0x40e, 0x0, 0x1f, 0x10000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYRES8=r0]) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = getuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, r2) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0xc, &(0x7f0000000080)="71f91e3471ac0058bc5a91502f94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xd2f5e5e4748744b3) syz_emit_ethernet(0x46, &(0x7f0000000440)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 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, 0x1, 0x0, @multicast1, @multicast2}, "0300000000000000"}}}}}) executing program 7: socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x8, 0x8, 0x9, 0x8}, {0x5, 0x9, 0x8, 0xffffffff}, {0x800, 0x9, 0x4, 0xfffffffc}, {0x3, 0x7, 0x0, 0x7fff}, {0x3862, 0xff, 0x2}, {0x80, 0x40, 0x7c, 0x3}, {0x220, 0x96, 0x40, 0xe1b}, {0x4, 0x2, 0x50, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100), 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20003d, &(0x7f0000000040), 0x0) close(r1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="bbce599f14d517fd25979dac4a47141620b38652caec6f3a97af2baee878b74d4833f2", 0x23}, {&(0x7f0000000200)="cfaaa55539a926d2a2ed151fdc154d73dd2393aff22e01460200672dfe666e2b3c9cf08505d8b2480b7749de1384c77a11ff7be5934b7adba0ea549baaa6ed2d4ad80bec140ec3e6869cc2b3a7292f3c77de847b6494f66e471725fd50b8d4226c273293151b4bc4f5d56b36550d3212f8462c0f58aa8a45ce991e40", 0x7c}, {&(0x7f0000000280)="79990ff004d10c8a530f44299ffb2bf06e114ac0ec92d13ac2d04f5a6927e97ce497b730a959267c5f47178d28c6474ca99b3846bbe52e5a477e97a2a8de2ec562c44861db35383f4bb74ccd729414500312688141372e7f8241aea7c64a9d6ee05ae30d6d101f9cd5c235ead8acd4b281a9ddd4aafeb8d7932e0637fc9cb1c7480db0c914e0495465b6605a543f8c8581e04d39c7bfe8e26922c9877d83de2ad94ecea016c7d3708bb4c2341700b222c259fdc555a02e805b675fbc3c1036951d758cfd2f", 0xc5}], 0x3) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303b00fe800000ddff000000000000000000aafe80"]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/127, 0x7f, 0x1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') executing program 5: getitimer(0x1, &(0x7f0000000040)) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080), 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setrlimit(0x0, 0x0) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x480, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffc0, "0401000f0000000800"}) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) setsockopt(r2, 0x8001, 0x10000, &(0x7f0000000080)="9bdb3ff9bbfaa7033a3a1b89bc22f6174f3754e92e81f86d7a541ca7bd5521cab0bef6", 0x23) executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYRES64=0x0]) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000340)="15337ac0", 0x4) setrlimit(0x7, &(0x7f0000000980)={0x7, 0x400}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffff5ea, 0x0, 0x1, 0x5773c541, "8cdb3309897c26663532fe1cc6e38b00"}) writev(r1, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) semop(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lseek(r1, 0xf6, 0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) dup(0xffffffffffffffff) listen(r2, 0x2d3608a5) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000), 0xa) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x0, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(0x0, 0x0, 0x15, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) munlockall() socket(0x2, 0x1, 0xfa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007"], 0x30}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) msgget$private(0x0, 0x0) sysctl$kern(&(0x7f0000001400)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x4) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x7, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0xffffffffffffffa0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r4) close(r1) getgid() executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206918, &(0x7f00000001c0)) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x10a) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x2011, r0, 0x9) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x8, 0x2, r1}) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) executing program 5: munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(0x0, 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) 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)=0x3, 0x0, 0x2e) open(0x0, 0x70e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x80010000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x4}, {0x6, 0x0, 0x0, 0x20d530}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f00000001c0)={0x1, 0x46}, 0x2, &(0x7f0000000300)="93dd46075766b21442dc68cb5efd1d3c4b5a6965f0e88ab90956311be979aac595fc0f106d696d7d81285006b801eb32be900262ead808059fc4291ec7e355a815a05ca0c883d2b2c3890730df17a94555b06785cd010232628fd6b61ec0b268bdd0dc91aa6661a296b9ba52658888af2fecb163c1de0ce67f2ded1ed5b3debb5e2f72f1cc7ef892e36bff95", &(0x7f0000000200)=0x8c, &(0x7f0000000400)="50ae7e98692345b7d265fa64884aae386e137c53e7d3617ac6ae1353235fc5c301f91516a4ec3036c0ca9c1fc8b7097f2628fbe70b1cc477d178ac53a8db25e55be3c4a9885d717113bcd1639e8a9ddcff8482f2bba4d5310265364d67f0b28726c8e427ce19973448ef1caa7f123a582f87b60361618f56c58ff005d59149b50e7013f16577", 0x86) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 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) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x0, 0x10, r3, 0x0) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4, 0x3c, 0x0, 0x80}, {}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setuid(0xffffffffffffffff) open(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) open(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x150) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x8, 0x60) r3 = socket(0x2, 0x3, 0xfe) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r6 = dup2(r5, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00002f2000/0x3000)=nil, 0x3000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000340)={0x80000001, './file0aaaaaaaaa', './file0aaaaaaaaa'}) write(r4, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="f45b53e8", &(0x7f0000000240)=0x4, &(0x7f0000000200)="f658fb5f", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(r3, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x7fff}, {}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) recvmmsg(r5, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) r7 = accept$inet(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt(r7, 0x20, 0x0, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a84958d9660986b9b3e181aeb7bedf65f1f49143b41d596b4668bead89b5759cf5ea309", 0x6e) recvmmsg(r4, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/144, 0x90}], 0x1, &(0x7f0000000200)=""/177, 0xb1}, 0x1}, 0x10, 0x3, &(0x7f0000000340)={0x99, 0x475c}) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x11, 0x3, &(0x7f0000000540), 0x0) getppid() getgid() executing program 5: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x8) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r2 = syz_open_pts() close(r2) r3 = socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r4 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r5 = getegid() r6 = getgid() r7 = semget$private(0x0, 0x5, 0x10) r8 = getuid() chown(&(0x7f0000000180)='./file0\x00', r8, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) r9 = getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffffea) setegid(r11) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r13 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r10, r12, r13, 0x0, 0xe4, 0x2}, 0x100000000, 0x20, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r5, r8, r6, 0x40, 0x1f}, 0x5, 0xd5, r9}) r14 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r14, 0x1, 0x0) r15 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000200)=[0x6]) executing program 5: sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x1000001000000, r1}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) fchown(r4, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0xfe01, 0x7f, 0x5}, {0x40, 0x0, 0x0, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {0x0, 0x1ff}]}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f00000001c0)={0x2, [0x0, 0x0]}) close(r4) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000380)=0x10001) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="a31b7e4375cea3f52b2731a4533be73237ba08554a94cd187fd315af42c1154efef36d2e9f54e2", 0x27}], 0x1, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffffff, r4, 0xffffffffffffffff]}], 0x20, 0x4}, 0x40c) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x0, 0x0, 0x0, 0x1, 0x400}]}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000001ec0)={0xfff, 0x1, 0x9}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000001fc0)={0x3, [0x0, 0x0, 0x0]}) open(0x0, 0x2, 0x1e7) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) denied attempt to set clock back 2142241134 seconds executing program 5: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00002a6a0200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{}, {0x44}, {0x6, 0x0, 0x0, 0x40}]}) write(r3, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x28, 0xd, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e713048e6993192964811cf489343deb5b429dac471bb2a469a61434bdb449e1e43e30dea00f64a58915108036bffddaabe8ce2bbf62b8667b5769f826a459e3b08ff89cb79bbdd0ad5063aabd8b01b8d498c295c6c75942343a5d548be9f5ae093daa20b207338115f60f3c4a0d6b7f5102a5e8a5e098e5aef31dbed0d5ed67f0d3729b2242f31c888a89edceec1bc50cef444e2369ed0d659c0cc210d18991874301545cbd3f57ecca8f1ab4da582d70b03c6fe9218bd16f8f0592eac0741d2fb28fd98d8fb73740f7dcf42b32bc5216889a9a84759a9d5f6a404c1bc22a36433600a8ff4097779d807e8ab1cb0", 0xf9) r5 = semget(0x3, 0x0, 0x400) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800470000140000000000009078ac1400aaac1400bb0008ac98315475730e0090780000000000000000000000000000000079cf05f984036709ee034751466bcaaebe17af4f668723c1985226d9944b4aeddb92765cc604138c884518b61253bc"]) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000100)=0x59f5) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="ac", 0x1) executing program 5: getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) setegid(r0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x81, 0x0) syz_emit_ethernet(0x90, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9595dc", 0x5a, 0x1d, 0x4, @empty, @loopback, {[@hopopts={0x16, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0xec3}, @pad1, @pad1, @enc_lim={0x4, 0x1, 0x40}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1, 0x925a}, {"c6681a72a2e33f0c6811c891be99b834d12c9a15ce67d2e5957deda75b3a"}}}}}}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) executing program 5: socket(0x0, 0x8003, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x0, 0xd2}, {0x14}, {0x6, 0x4, 0x0, 0x3}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r0, &(0x7f00000007c0)=""/113, 0x71) r1 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r3 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000200)="ea0000000000", 0x6) r4 = socket$inet(0x2, 0x3, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r7, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000280)="d39ebba4a95dccb1f3ab4519a20206eb058feb7e2d9456e92a5453c43a7007ecf9ea0fa2494e97345bb758595f3d75c4102bf8da1227d37001f118676f859e15ea9d89d1e74af42ee2b89f31847cade19fa5c7fd2a7cc0056140f22319da2c3a56afdf7be73369282faf1932ac57e61e901e0fba615b7609fe0ff68ad39a20847b12d909d64df8d3c88815be4ca1306b95952e875b17b41652df20f216c4508533b053baed01ba41ae18fe45606be348e3695609df82aa9aeb90729f798e0c74d3064d2fd1f07a7109f86ea1af8590aab2a3e4b112a808bc3af4db3c7788758d6208c8625af451969ce0643739b84d094b643c1c3bda895369ded791b7", 0xfd}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r7}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, 0x0, r14}], 0xb8, 0x403}, 0x2) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) getgroups(0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x90) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r15}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec000000000000000000000000000bbfe800000000000000000000000001d478c"]) executing program 5: symlinkat(&(0x7f0000000140)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x2, 0x3, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) clock_settime(0x4, &(0x7f0000000080)={0x40500004, 0x4}) accept(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x64) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98a", 0xde) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r2, &(0x7f0000000400)={0x0, 0x40000800}, 0x10, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x20, 0x0, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a09", 0x30) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f0000000480)) socket(0x0, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil, 0x7}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x7df3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x1}, {&(0x7f00004e6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000d73000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) semget(0x1, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) msgget(0x2, 0xde) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) socket(0x11, 0x3, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r4 = getgid() setegid(r4) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000010c0)=0x401) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa, 0x43}, 0x40000199, &(0x7f0000000340)="391211ff9bf7ddd3e639f5547a2f33f09a1ff03a5a26405d8e9331d55aebb7cd483defbc734d8cb4787bcfb5142e6c448eb41f8b107b9afc81aaf551b5900053d87be3b99b08fc00003800000079fa10662cf8045ef36fe26f8a51cac7d64a2829f19fd313ab623621e12978a25b30e9602bba68fa7cc7ba7a3db89bbb0bcb9c91f3988256adc0e5a8dd924080681e55ec58f454e9cfc9163224f366ea37f6c931ca00600922a593d88b6a7fb35c8087497bd110f5c9edfb15a8b7dd6a652e64cc8ecd2bdfa17d5ea05ae010f2cec8cc47b34fb5bcfe3eaff6a04bfe690c4be6d649bf5089c891d419aa46881d6fa4caaf90d34e0ca6ff1cbf9efd3cc35fad9ba534d51ad2dee6c2d2af37a46d604e2e2e86ea8a99715452e85ff232bc4d8dac62f0f20f4179a0f77446a41fb420c27ccc51438275e1a33be1aaf84d543a1a8edee755c838cfb593bde90ba0f27c3122a8620882306b772af6b806c943951f9bb68d963281311536eb1e37e6bfb55e19c57b91162dc26860bfbaa004b0aeeccb5ef51f6cb5a78b698bce1ccabcba0448f2e6e49641c024ee933a1c39fda08b761ee856644746117b7ef52d3372f9297afea94aab771bf33f6ddac295860e1ad10fb01c0d2438cbd02c7a3522992825ccdff213f94a4ce476b90e7f8f2efda82b", 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r2 = dup(r1) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8698e6be0dbe9e148edd6060626000082c00fe8000000000000000000000000000bbfe800000000000000000004100000000"]) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x2, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000380), 0x1c, 0x0}, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a00000000000000000000000000000000c183a083d7c1", &(0x7f0000000000)=0x210, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000001240)=[{0x0}], 0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)='l1=', 0x3}], 0x1, 0x0) socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfd, "ce51bf4d1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x3, 0x3a) syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semget$private(0x0, 0x0, 0x7c7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x20}, {0x34, 0x0, 0x0, 0x2}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) clock_gettime(0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000140)={'./file0\x00'}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) socket(0x1, 0x1, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140), &(0x7f0000000240)="43eee7821956f1638a30956056007e5fd614fb350cca81c25d95dfcf4d224156ad58b263ec6103016f9a603c7240ec705c740080972080c528aa67cbbd9a0f33d7fa2dec3508b3a18eca9f46f904bb94883d6768bb13cd97dfacb752b9892f1d2f4ddb2aea492916c430f145e0f0d2770dafb8f197dd811bb2d28feac91a96ba3326ec6f64318818ddb13aaa55fffb8a09a43795e9c6822464c7afda2d717171bc56abef15f92b4422e7d673e90d0fce718875aedae101f0469a5b23dd90df949d1604538600186a0716ce042ac80ae63667231577ee5cf55c244e501afe5f9cca023c2d09c9804d66d73273c1e850501560725b88660f069d754d190893746ad11f9fc3bc82609aecd9bcbfc24472949666ddbf9dd062085bbe6f96cdc635432ef7570049619013a0a3a0b564e9d9c11662545c4285f44384e875cbbbc22643ec55737a4d23668e78ff62eefe2beb934e606966b382814317eca5216ffb06fba442e8adb6286661a558c61fb65aaedc19b0c4b6ec53a9355b61c95633bcd0ff57d797ca8d4eecada34e9ce37769b4a2bd4f4eabf087735e4a52f725b8a40ca9ab6a4f7349d2b6d8ebb79180e0be3c2f45986ba94abfc7333291f673d7ae089c5f4fa795f527b6e7d2fca5a029db8c89f5e67183fae9a6d2a19177ad6af7b642edae12b898cb3feb998aa9448eb1b57b7001dedefb7a61271966e7898ff392186a739fc13d808c52ca92f770c6e17ed5b426a6e1beb6a106be0d3fbb40e9e808f8770213fbaee34fd22b2fa3002b8561a608b022d9349cb2a2c7f573face0025764cdff81fa57e1105efee5bed7ea46f7f930cddb579c2c846a907e0391ba22e8235e383bda5e50b74ad4cfb22ed5adc0fa078f57737eac3f784281441f8b15c34cc13b117ef5419d0bb9e3b96202d2c7457572fea0d1315580a1a5a7e869d8b9dea3c84b3a4280229ea99f129743994e613d20b8617699584a20a4a0910dc6b7c20c355f373d68b6423d6d764aa25164c17413e72774368b962e66ebbbf95c0afe255d6b482028484dc3bcdad6581bfe72444fc7f1aefa4b24865d7b5ff2271d21cf0f4d826bf830ff0d9d0969ec104a0df2279a23f70d2ed26b5d501a6751bebb8792ce2d621a81c8d116a834bd01e701b8d790157a43f74217b4aa160c84f63e336b9eb59810289d53bb75c4b1e1585e8a7675f2eab1b865308f7ef61e8758e1f57c85f1614aea10269c925abb038955ff581541fad40cae3441ac1573088d467a0c157084b8b67983a8dfd1bb9c7be892956360c33d801468659fdbd641a82e8d2a552519c8c14bbf919856a1aebec0751ef0634e740eece0c08ec306fded7cfc08933ec790eee4ac1c0a5b8ecf61c41d6afa99ca931ed2d7a0a9334aa7cede3e1cf8d5f24e6b656465ed86f625310fe8d465d28e14cd67c02f472ba0e2c2a37978ece35f2da5b44c94596f22e670a3dc53ab3a059f2140663b17e9f3b2054477418a0582643cf92c7deb08e2f6b025d3c741689a9c33a943a7c61398ebdcd83d3264440423dca1e6509fb56db385142c231344c819b69705ecaaaef64898924a9e4e7eb8176ad7ec4cfd86e369c9c3401157f011cd2bce0bea9b30eb4a8b09872f02f376e806bf987444647b9d79084897af6f3baed535d0c355bfd4130139d8149fbb51d38c8f0a273d7a22ce3ad8ec6871e1419e2351c9b333428999c21cf8a0e95ec405cee3bc92ef6460c7f7f50c538c01eb07193165e03b9561521c230f2ee9efdb579ec8b68112ac1611ed44512ccdda1747df1d1b0c5e476fbff3d4c8241eb862b0a376f6d2b68ac4ef53ffc421ea637ca777d658fd355725dab88cd93b9ae892cbd16ebddc75ba4b687389586e690e4c1e0a6b601829e464fdf4d5833f1f7180d2e9f7662e8e1e3f875e2127f524034e5f5862ff61b091dc8ad5442369a57f3cf918b4341f5696cf30468ac9e4c2358be6e9c6353c6754d8922551661e3eca0aa395fce4a41f4842c25c43e127447d377e3a1e74329a40e971cbac63e74d377f643c38e1468817a13c619bb04e078a7d0a38cd0e791d4bf17bb030457269e32c3bae59fe6c1dfe5602ffc1651df2d432c0a4032558b8626cee1e61f121c400ba91809cda35c1e731ed3aaec8629fbd1d6b7bf73e566ce8edbe307a6eb651d792d8938ebea352fff62e7068e3c8976d2c719d94378595bd88a26c50085750b1f45b9c23f26348b42687aec5f7d3c5657bb1aeb90f571fc0521a46b19651345b5ca7736ec14d9f100995fdedb9e911ad865e4aaa16ad4a2f01022ac7aa04d88330f403a4f758c0d3885d3eb1a7ce93bb1e6e497eff4c095a58c474cddc53ea44a9b8e0063420454a5b88c7f928a776c9563e4ce9a4aac7a8241faa8986457b58a10410107f13e808047e85e7cf872c055135fb42259bf58e5039debc29fecccf91d7e21509fbfff0b5cb4ef041ad727ba05809ba3489acf938e11c76f0680179cc39804c7779cd23ffd5f657099080ffbf9fd761603ff5a60a332712c3581de180a9ea761e7bc08fb728972cd2e097a375c63a5d31e1f5dc89b83b7919cd175b62eb654a2726ea0685709768a384693bb90d9d02143df8ba0642baadf4e1c3a0cd1a7a553a11f325d24f5e97ee642b4ba32bc49e6b1f84fec00d6ab611c891845e29c5317cdd381f1e5501fee98478552ab8ca5c922cbfe6be30da07fd42b73676ffccf74b74f644b2cc5ddd2c35523652a414402e6e04ba38406e4b383818f7ac3035b30832c8f73f8230c27eba58b9a809771f722fa5c482e9b2a9417506690e69ea3f518c32b4bea6c498a0fc3448b67bae27516150d892eb2ca50e70677d1f3654fe6e43d1efcb85250dae34e548e7f657f48f01caa695cb826a3e46d7f063fbd8b8b7f847a6e26bced750dad28afbc966f8ef3bb7c20b6758dcaf3cc3c3ef241028c94fd04bef8979a0871ca15a1c16ee8aa2ef9956f4a3e2988a679523cd49aa6747d6253aa740f17300849ed10c3901b8aba70ae0e412b9cd4e304bbe1436aa7331ce1f7b1d40665e8ea925cdf5ebbe0cc7129ac0c17ab50a563a466cb0c6eccccfeae0d67e5d06d1ebc2a832e815b8dc4e6b35486ef98df42e6090beedd612e58dcd7e1e40363e183449d5af45e6ea4c605261ca096a49ead7573d99bdabae6e6843033e11c1ab6a77e52024c747d8d97b5ad69b79337490ec8b40ee019681e24796abac515ae4455c8549cdbb6c10099925fc05ff661eab43198d964d0816c7187709cf151bb341e16a5c29366f3dfe54ad76a7d0b127f8d62d9a6462edee70f4ef3c7d9d4a679a8a11b8642bf8de54a26639092d0bf07a1898866d83ac6366046003892ceafaec390b6744c394ab0aa73d8c2f6dce53b4cb2e762f8af6af20247c26c2197b3f9cade5e3b1744e93ec55279a993358c9802ba5f498b95b35e533a119104158d3589ecf75ff7a4dc8f0fac8a4f72928fafbb3af63654d627ae2fe31911787cd916c5849ac33eaa2647df512cc4e1bbaec4fd0d5ce23c91b185729a861702f0b69237f4fac68528808309b1829b16efbd998ad2f2b9714943f245e71af9957d700a0d64ec1938225d6a0404c40e3fcbfa61c8d757ce60de11f283c522d2b8830388d55abd3259fb41798e6be3b9cb8d7c504b6f7c35a93109e9f7a9752254ea549c8f51a7640e011053fd245b7df58b9ff761ae19ec7aa70e73c988446049e5209aeaefdd17e63dba0e267cf169954bf553933110bdb309c5d5302fee46e8b3ca5b49f9db971e8f1ef9e5bec4e32296257dec971b9d2d594675d3c35738a12bcf9409cccf010bfa7e5e8c4ccf80dc423f16dc033f3334924b510d71ff34c481a9c0b8052807fae4f1b269a0922753a418aefac9407c07a8515a63c049de98e82197ae906a3c41f8727ef79b46922ead405cf6db5bc6d2f3f44c82b8bfea81e75ddb55b556203bcdd707d9f93ca1e92d5cb3f01670daf79950b547dce6a911a2ad7da566314c2dce83d8f7a9e2c2685d21b1fe4833580d14e228fdbf9fc5d5e54424ce9e71c9a927bfa19fa4122db68b336365435f877e771f34cd68df2193a3d0f4bfb64bf4a33ba7a7062848a356aad0d5cb83c942e767aa2b959618e2bb507f146a39f4a323a7e9ab1f07996b51fb3357bd22a021c5fc762d48d9859db8c910cd1f081d5d5cbb3e919b3753ea096132701e9132a83cd230dea48d85624f8cf103a793778c6d7f43f5c5e533f510a9bdf572a06720b665d6f3fa2c0cb3bf069de38d580558c1f1e717addd6adc13258023510edaf5d2f457c5b8082d4aa8bce3ca48ed3b536aaf8203f80c08", 0xbfc) executing program 3: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x10, 0x3, 0x81) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x2) select(0x40, &(0x7f0000000540), &(0x7f0000000580)={0xffffffffffffffff}, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xfff, &(0x7f0000000180)="000000000000000000000495de3a", 0xe) setsockopt(r0, 0x1000000029, 0x8, 0x0, 0x1b) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x0, 0x0, &(0x7f00000001c0), 0x0) getsockname$unix(r0, &(0x7f00000018c0), &(0x7f0000000100)=0x1007) close(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) ktrace(0x0, 0x4, 0x1720, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x80, 0x123) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x5) syz_open_pts() r3 = socket$inet6(0x18, 0x5, 0x9) r4 = socket(0x11, 0x0, 0x0) r5 = accept(r1, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) bind(r5, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000003c0)="efe8e475a1cda5e653eb59a3cac5ed8b2573b336e9e83e57ac35ff4ab18ff8eb1e5d65fd58147f6c755c9b6b475efa75727c27b0b7ee563d3402b7f08ce51de730f56a997cc48fd4a41dd6c7a32775b4aaca5ae1a9ced7588816466d1a4c7b513153cfc88534cf6d1d7e2f704cf4071670d4d95e0a0b62eee00b64022d25ea0f1cc1601dd65609428228366defb2f8e39151bdffe21b86d049f965f9af8429668f71c192a55c600d82ec5dea60c70d39b184ebee17dd9fc34fc2c51c", 0xbc) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}, {{}, 0x0, 0x8}, {{r6}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x20, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r8, 0x29, 0x2c, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000a00), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) dup2(r0, r3) socket(0x11, 0x3, 0x0) executing program 5: setitimer(0x1, &(0x7f0000000280)={{0x5}, {0xfffffffffffffffe, 0x400004998}}, &(0x7f00000028c0)) executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2831, r2, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() kqueue() select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) dup2(r4, r3) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = geteuid() fchown(r0, r1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100), 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x82}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x6, 0x4000, 0x3f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='.\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x6}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) 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 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = fcntl$getown(r2, 0x5) getpgid(r5) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) writev(r6, &(0x7f00000003c0)=[{&(0x7f0000000b00)="1cfcc17868cbc045d15ddbe8a1f141245bcb3d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06ba9dbda37c6bc4cdbf7c7cce587b9b58286da4bb975709e7fa6515a83320378e9c3146673e0e925e324e944b7e8ebba7a2442688e758044fc5396ff06984eacdcb95865bc66fa284573f58e554c25d9fe794a341cdf976870265c8bd75fa6f81c2119e0b1fba895ef4dd90538ba1019f03a2f01631a973b699e2ae60e12183d0b20bc91669e4fe92a878f1f9e811b587c814bb088943efaa9cc5209538ce1fc0814490e008bb9627dcb11f071843e871e74b9e27be08a8fe5ca0e88a4c327d88585973416a787fc9e9817318741a4e50b2c9a2034c09e31d04a031e0b9fb69382dc98ac5d6f41b93ff6c0cac8541cbab346a432200633ac8cdb3acabc5903ac5af0dbce0567fd37156dcd0d687cb63fc94fefeb771b12737b563cd2e02aaec6115def946db1", 0x201}], 0x1) panic: pmap_remove_ptes: unmanaged page marked PG_PVLIST: va 0x8d5c7416000, opte 0xfffffffffffffffd Starting stack trace... panic(ffffffff828ed980) at panic+0x16f pmap_remove_ptes(fffffd806c2997c0,fffffd800780a2e0,7f846ae3a080,8d5c7410000,8d5c741c000,0,3e1d9fb2907188fc) at pmap_remove_ptes+0x33e pmap_do_remove(fffffd806c2997c0,8d5c7410000,8d5c741c000,0) at pmap_do_remove+0x410 uvm_unmap_kill_entry_withlock(fffffd807e775dc0,fffffd80667d9a30,0) at uvm_unmap_kill_entry_withlock+0x1b1 uvm_map_teardown(fffffd807e775dc0) at uvm_map_teardown+0x1c7 uvmspace_free(fffffd807e775dc0) at uvmspace_free+0xa6 reaper(ffff80002a1487b8) at reaper+0x197 end trace frame: 0x0, count: 250 End of stack trace.