e6ed1d3f8d148bb4bb6851dc61a99fbe535fa75d5e82a1d370eafb3a1807ef466cc0194dd8543f360c89e670f886455e36686f550b9d71c7169929ef8c89a5ea0a12f145bf6fe6d36f78f2f45d36888cb22a1be23cb1a1f13908fac55b97dec00a0e4333650360923ba031913db11ab17316ec2c9425aa5c247e68fb3116b878a922eea6c8b5ec03803d35681964b84643956bb76d914c315b5220cf048ce23c2d0eec0c6b2ada24790c0c087c1"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000080)) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00'], 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3}, @cred={0x20, 0xffff, 0x0, 0x0, r4}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0xd0, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/49) 11:59:52 executing program 1: syz_emit_ethernet(0x80, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x4a, 0x3a, 0x0, @ipv4={[], [], @broadcast}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x0, 0x2, 0x0, 0x7, 0x0, [@loopback]}], "6cf5"}}}}}}}) 11:59:52 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) poll(&(0x7f0000000280)=[{r0, 0x100}, {r2, 0x100}, {r0, 0x20}, {r3, 0x20}, {r1, 0x40}], 0x5, 0x3ff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 11:59:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000bc0)=ANY=[@ANYBLOB="6e02e18b7f000001d560213829612ed9ad0e1f1f2d0340feb202d9215bbd4f5574874690b46bdd8a1bb768ab0757478bd6329d66706f5a292ee9343eaccc4e8feb6426171c6052edf3ca0f37baed3619d22ab0c4df5fc2f50cc16a440b837db330ed0139ed4062e23de7be8bb6ee67d8bf6652581b373e2dc5b55fe9bc7f29983a4f909f6ea333f501ac96d4d0046e7a5a0e833b4a61d8ec7144d1b2703968402aa0645812c6d95449456eb953f046831f215a01eb118820aaa68f536435dd47d18a69976a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x6, 0x400000000002, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e8066697300c57eef7a78031d8c905518b4f360ab87cde29a1238364b703eed43f044afc740d50193a92682692e279329964ad8184cb17943e6a40cebb80548747bcd199ae6db81b58327bbee0b128000000000000000b3d529769a4bc91e9740e2f94a7e233388532ce1dc5c6db4372a698525915971a2492555bde3e7ad89"], 0x10) r3 = dup2(r0, r1) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000000b80)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000380)="935ec316ac018c61c375fa70871b6210b78703dfa44748d472ad3d686d70b9ffad4786a30295c4a3961a22f5190ac4562c30f1e5119a28dddbf23c798f9d743b43d7baee8cfd9a51c851136ff2956ef80c54c1dd4b6a9cd0a98014f613e18b6bf661176c4b06e0d71111b4dd031286f6cd19d157a7c16d10504dcb0b9ead521f66c34c2ef3d7565cf1e617cec2810880acdc33e1fc750ce7bbac4a133ebdbf71f95946467c5df9ac1602ad55593664684372a576b32b043e59aef8fe8988b87a17d10d25138e8b50081d397fb03ec4df241ba02ebd329f9ece60da30cdb7cc6747c95e4ed77f483a09a16b", 0xeb}, {&(0x7f0000000480)="7a2f734427370e25b60de13804e14e2b3f0c2fe4b18957a72d2633667419d9323e7e6706110e51ffdc604d09788dd992e99a4fd1bb170a5b0c6d48c8360f9a4f443457041ec132ed7c4bc64bebfa5397788fdc6a41942092b786fa9b4590a44a43c83a8488f6e3421247b93fe03c1373a5bfadb79b68240afa2279043ff55918e3b6b77f349f2c08c4fb37d8df0b9c3ac9169a88724f626262c32fcd6d56a991658d82d7c4f2f372c7d1d4f404a35e1799bc730d88bbaede0f1f1ff1f8bb51", 0xbf}, {&(0x7f0000000540)="b6a920861b7ef0a2d3986bdc7c0dc658241c8af1272c6feae36699b103d1fd3347306cf40195430e77c30c4591d8deb2602515671a7007c81468aba44f64f8af609247818260d2741be6fdd85042eae3b498d580a9b06edb639e1bec8ed895854efa3963710e95d60a708b86ac8f135f9e3535bed29fd40d7fcc288e006007d5b2d4bb821efe1c6890a96a9e5046a2b4553154d4e1606bef57a79bc23f18c0b504f915c6e1b6467aebfbcdad9d8d35d7", 0xb0}, {&(0x7f0000000600)="35f870a3d5bcb4af675875835c46b0973faf6dde6ccfb66cad65131891fe3d233734f0ab5b165acdf9156190f5478b6e83e98b403db56c46fdf41dcca9643dc651f08ec38f22e864f638cd10a61134ebd4254aafb9a034e80c9cdd97f612ce156b8dfc5502b487756fef03049472f67331b2943cc038ae72385e55f063f7945e60cb58f234f58f92cec69a588b8f930611dc2657c2755f7cea62", 0x9a}, {&(0x7f00000006c0)="08a6d9c4df7b0ce877c93b570fb5ab2e55590e88acadefc88a5b9da5744652ac565c204df1fd5f9df344ef3cc5706f377a3f64f3f0713da26d5afdf645ccc74e9f1023920167392509fc45755eca7516f87d6862f9986d4d285b88e9ee7f24ef99b5836d6e0edd7ae16014a6e0dc0c9dde370bec35d4d1f1de344288fa4210d22e01c7a19abcdb273406c606fcaa4770951cff5524b13c72a6015421908ef16c60891f8f15a1123ad8fbfceb4737e5062ded34aa9403d67dce02257769de8cbd5eac9d10de1f6d28bedf2942257f934f76476d417451f88dda939312a9b81a9e1ce446d69415576c8da5051bc9c4e3733b", 0xf1}, {&(0x7f00000007c0)="d29329c729f932f1e66056cc98174eb5efec4677b46e1ace1663c08c9b282cf542d01edf81e3a6b765d60dcf4ae04a36b51b98d22f240ca077717a9addc35022e2350bd76100898114a323cf5c8fa67e63", 0x51}, {&(0x7f0000000840)="0b19ff4c5a3e7b27e1e692a5f3d4dc550b06d596b849ae29afcefd11136873d0ec444717c1830573ead319f57c03e5e8ea6de6c136f33caad214f5de8b09e151be06c342e80217c2a6e984e6a0b7246cd09e", 0x52}, {&(0x7f00000008c0)="9f5e9da1eaf0e1b590a1931a42c4943a5043f566755001465c1bfd35a6a99a797d0e0c03c8232c1a37d892317d6a7eecec3bd36df5ec4d7dbd8c3ddf2b8d8f553d11918d997ea23220ad0ee7", 0x4c}, {&(0x7f0000000940)="733aad61298b672f61d4520dd8d4a3fa38956e47b1010d78df96224caf8def6abff606680183ec74ff9ea6e6ab9d7ab6abad59d25ab093b9f198d2d267f75295ba696a7fc6be11fdcaf1dcd081a15c6bf668d5712e3b241c7ad46a0066f4ce501b6c2eb26363a083a4bbbab0b18803615c313084cebaab7221ffbd531e475ee44b63770382bd57aabf0230fd2c89eabc5e13305ccf0a200af2dba1d92cd9a9ab32a52ab6ea3607e5", 0xa8}, {&(0x7f0000000a00)="4eacbbfc080faf51b6d3ca7c864dd9dd2d68161404e1c2b5571a0a4dea7922ddcaefa32bb2145f40ddabe9e3be1023d6fd5d4a4d8977851aed440fb45800ec29b7c7740565c0fcbf69d43497870959e4c044a53289399dada6ae8ceea3546e9254103cca1d3765a70deb491a7cd1730f2b09d5bfea311e9c9c35e6aba17bb613f04fd50459484cb364149e93ca946dc664c6d5df9f363ffdd019c8f2080be925ad66fa09fc4dd40887640c94", 0xac}], 0xa, 0x0, 0x0, 0xa}, 0x6) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000040)=""/35, 0x23}], 0x2) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0/file0\x00', 0x6, 0x5, 0x8, 0x0, 0xcc, 0x5ca10000, 0x5, 0x0, 0x2, 0x4, 0x4}) write(r1, 0x0, 0x0) dup(r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:59:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c453000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000200)={0xa, &(0x7f0000000100)=[{0x304c, 0x1f, 0x1000, 0x3, 0x8}, {0x2, 0x1, 0xec, 0x2, 0xa3}, {0x1ff, 0x5, 0x5, 0x3, 0x7}, {0x800, 0x7, 0x2, 0x5, 0x54}, {0x9, 0x5, 0x7, 0x8, 0x8000}, {0xb8b, 0x8001, 0x7038, 0x81, 0x2}, {0xe8, 0x8ff8, 0xd9ac, 0x2, 0xfff}, {0xfff, 0x0, 0x1ff, 0x0, 0xb59}, {0x1, 0x101, 0x5, 0x6e5, 0x9}, {0x8, 0x20, 0x3, 0x9, 0x3ff}]}) socket(0x1, 0x0, 0x20) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 11:59:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept$inet(r0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = dup2(r4, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) accept(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCSDTR(r5, 0x20007479) shutdown(0xffffffffffffff9c, 0x2) 11:59:54 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x9}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0xb59) 11:59:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xc4, 0x0, 0x33c, 0x0) r2 = kqueue() r3 = kqueue() poll(&(0x7f0000000080)=[{r3, 0x181}], 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r6 = geteuid() r7 = semget$private(0x0, 0x4, 0x189) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r8, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x9, 0x0, r5, r6, r8, 0x71, 0x4}, 0x6, 0x8b, r10, 0xffffffffffffffff, 0x5, 0x9, 0x8, 0x1f}) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r2, r0) 11:59:54 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fsync(r4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) sendto$unix(r3, &(0x7f0000000180)="4608eaf18b8904d3fe09c93de2bde482460014820bcfc896501200fd7ea719c50d158608ca3115609d0dbfd683c390797c0a559783e9e052355694dcfb6febe6c66f4aa14ef6480978ad818c52d5349cc074ce147769887c08e4a6662b072d99c6f1ec230a064bd954edb5c75c0865d6133dde38f2c9ba8cb8cb233e0a08d57c1fdd5551ee83defd9edfdd4d8c98d4c58bdf3c90fb516bc926560a646992597167ee8e7d6d56449bfd3f6432dc5171b6963aa08b9b907e1a2b54058734902afe9808bc4762bee421199328e2d3fe9dac7802cdc2f80d2db40f93cd7e06099d302177d8e0d3fedc336172e4784c556939408b", 0xf2, 0x2, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) 11:59:54 executing program 0: msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="006a87946137ab9544e4e9dab0eca268fc88a603054800962ab89b7d31f3348373a160e0177f575ccd96ad4f892d9e6cf0f541824410a13c7a07b94fb00e81234ddd16cbea0525c324a96cc5ef03b7d497b04f33977d79bb7847cd80b424d621126e559759ca6a8d0a1ec08e52008650bc3b03b971a1c103541e9b0a95cca03ccd04246f277d716ff7ab836b0c359c5bc60c72533d69f8bb04b596707376db300734"], 0x9, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(r0, &(0x7f0000000040)={0x0, ""/48}, 0x38, 0x2, 0x1800) sysctl$kern(&(0x7f0000000180)={0x1, 0x27}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) socket$inet(0x2, 0x2, 0x0) socket(0x1, 0x1, 0x7) 11:59:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) pwrite(r2, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x9, 0x2}) kevent(r1, &(0x7f0000000000), 0x1006, 0x0, 0xd42d, 0x0) 11:59:54 executing program 0: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2, 0x40c}, 0x9, 0x1, 0x20000000000008}) r2 = getgid() r3 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0x9}, 0xc) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, &(0x7f0000002280)="0f95a72ed4b7001639a58515d5ab207376044c628b2d68b33a3c300d97c2717de1fa6973766ede0afcfe9b8bc99a08ce0e87c3060d3f3a6a0c1d68738e496ca9df5b687b9c4bd6895e8d7e4b2637281bba5d0017004583cdfe45534f77faeb9aad08b3d8f61213abe3b936563b5dd7bbdbd84e5be93d2e6928e0132dd1cc92dbe6f5c97e8d3b6522a369acfbada19f3722c56eeaf04f2fc9c9c3a458892c5c848519ab8b3a287f5faed2c884c9496b92118072f7df2ab3ba3ffa195530b5bbd6540285e676d5a63adb87d38dce43d48c5647202531c6cf808c3e08c386b6fef9c5130b537545efb2c504df8859d5206c65caef7cac85cbb57cd1ecf031f599146607e5480f701de76f1e26abd88eb1442210f85ae427927e80ff5437b263a0b3777f5e9f50dd1ae86ca4c7ebc2dc0444763e5dbba77639f7d9ec5fe246cf63f4293cb3de93d8c4b43ec2f7a8fa4b4b56405327b00a482ec9cf828028c5807bfd1e9733aba5ddb4c4dae654ce000f88f38b3b468ac4b25f6e0bdff477cd419554d6c1c8183592ae9b4da5330c0eb1137f2319c464505fd738dfd06ef3536318bedd7b0b36d62fca84a2a51bab982ab11e33356d8c78d5db145a0ee1fa388c3ea4ca6782fa83029b517d5b29f8347cae8401df7d75428786ad3f6fbd6940ab335b0e45753ba7dbdd6305003e3e3ff3937a1ef5b95dc89ac11ff111bbd194b4c7a24468ad6a1aaf7ac4497ddccf7aa94dfbcc3cf15074d059730b835ca251f3bfa2e04e52452a0f4c01a5fe71c32e5ee70cbfad1bb9665db9d4376b792b1c9be975c77d7f89c3783cd468c0bee2550b6d37fd90f3bf81d9a8c8418d32527b6a7b5aece781fb670b5e676f549756d3e6f3f2026af9bfd80e91ee000bf4ec90718c6aedf4afbdf8a3bd5c6ca66bbe11d510a3dc9ac8d6586ffcbab8b518c1557b5bf2db8b9561af26e936c65d1c952a7c7ed21cdd930b7c59fcc8c9f6f492a683c55e26e60d649e8c80bfcd91651c570f471a7d19c26c38b26bc3319089fbc5c6579479ca5d0ab1a8a92916eb6b6a0ae0e355217d2f668ad6a4a626aa59c76a9c781993ca81f48548fa6ff2b996851bff46d823b75f8c95cd6ababe62d30c85357fa1fd512268261a0b35fadf112be5257f15ea0174830cf98fd840adc2f7792d57ac1fcb0091ff550f7fd916f3d3003d084f40b7f92b0e8f2eb8a655b0f0d8ee20d33fe2d9022f9fc118e668390be02cae9d6be5426623f989df67c38c4ab9749a6b71610a4a9cf3f6fd93c7f7b6c894b602a84ab05734319a9648cb89b28d75ca39e08f795bae1d243a7db05e130ca0d29b45023b9fa9def0b8b84685e115a67a9d69508839e9301dd7af1ec4f5a12e7650996d70d217fefa8c9fc208325eed641edb4532f8fee74db869649c98acd8467bae3d2ead6988e088fa85dfbece239ec0d12db30595545a474c4256f1f21cbaab4f0156f9c9615d547ed4b4ce1259a41140a5b2e38e301fe716e85b078933b981817bc765efacc84ba4b74851d719818d5a603c1b5fe95c95d97eeb02eb0da776a2d928c92cc075019195e78887c8e04db7ed2113db8953773682252b9926e9ec0f31324dd28912cd9b430a8afea0cf8eecbd2b6c766ffb2eded986baa8a18059188d1b70a756c72e680cf31352b20a7d7f28d374d07006035607aedebdfbadc7c9d34ffb3556e565c8b002d97d87fabe83c7fea3aa08465f0c509c58c809997c08630f61477a1f1ee2a30a55662e996445492a6875d45b67330a8119076e9141b8a31b8a67faa2066e8226f11308ca2106439eddd452bfa6e5161b0a3b4cf5bb9e65382f5f911d243e41d5fc75b87ae1925d65f5864a212be5e3f00cde5a74222a0211eb95faf450779fe320cee1c8334bde85780e99d6df3610225332ba6fa20a8ac6c7f10490833f3246569e64273a4023cdae12272f68bb271a0287cda10304177ab7e1454312da098faa6019c8e73d32995968ddbe0dadad6ef0af7eb5b98f6041376605483bdba0d000e7004da025191f1ac6b7d5a1445cdff4515a014a347953e203fe28ac5907f786ccdeceeca9a2d67f9af76eccce01bbe3052b2566a4c52d219c33e7ae23989a56cc62740ade12adac553e77b2e6d95ad3e91d3142aef6a05e9a106ba432bcbd0f8fd1a771d132ffc9a88b351fb7cc953391e5a3102342e248bcc50b78ed6af831b0b5ea5f0b269e225f7d68cd430336772beb09144e022f7df480d6c0edee154ff942784f675cfa0fd2e3b35db5143890f9145c7670798cee01ee21d06516cff076d07b40cfbe905b1b4c4bddc696243972580f763b971d97106f7bad3c6ff62c5c2cdee1a8b7fa09e8002d5afa351018de1a9a496204988806312863c5f5ff4609300c1019cc7ba021c29b21bac7a2bc0d8e76f0794de34cda3cb866362ce466bc31a8b938568d2e6b56755f2f7e3290adb6cade1ddcf0a809adc40a10d88bba83d4ba1124cf32a3919862c587aa5343f74cbc8d98f98355021c6ce0bedaedac85f49ab16a826a70cfa014c2abe19b7b0a3c997045212d34208ef1fdd0baa513ba8ca327d722e68d50022517c88ac3c03a4932f2c31b88e69c7e9c4b704e589da6c44f4e5d796ba55250e709cb6f081dbd8a8331f383e6620974e921dfdc064b98c33563ba0f576141c09507e680200a3d6c8c19a608edefed3971891e9c9299f2ed3aa1d3a18ca3e1319a61902d7bd486d04e08e4b9a29003dc51a5fadd56def9a64de528e77da622dc105f73e849310078d3179be0936da4b146db54011e402035c9b61347fcf67309a5738e502e6c345e34add0b20d6e74af695068be2993aa759d0811b7355886c7bb71b77ec83b39398e4a71650698a9d9d33e6657aa3b4345ede1a7b8134a0dd8beb03d9ece3f07873fce2abd656d6ff84d6dc9a3686859d92942131ca0c72b8f5abfff8c9dab3fdff347ed054383c038b048b063e08f22af54100470c8dd2414318224cb2142bad707fe44fed806b6bdf41ac5887e97ee64fc5563f34d8fed3f94a0ed750f98303bd459a69c5813264c398272deb2d1bf27cb9840452a4d6c5606b48d5513bd84fb0288a4031f8124b7f28850a67c7417ff20b665dfc97573b63907b9326d4ff2561dbe5fb4d67e9543ac757642d8bf017bb9a2d52b3bafbaf08f0d71783a91992fab054d31de0c66efb7e2e3847d8a981340dd64cbbbf56fa10a638678d707ad45beff0da9403c89af2a8067b6c4d26c4549a816ed05285a44fa8e060814b8cab935672f8b04ed87c53ff4dc22058b70af417725b7ecd1c4e5577cecfc33151e23b8461f03c5a975f0996b988b462180faf117171fa9d51b23fe37f304a6d8dcde3ded0988c6cbfa90f5ef5c1178a73655887180ae6fa7a7ca7fa0fb600389d387d5427691276d1ddf3d645a9389ca24d463ac7b8c2aa9164b64010c359fec1bf1198eb3c82bc7cc09a17702e5f3b982d449600210a871d10bc0bdf858c33aff9a3114394c41d3ea5dd819e4bf7d051328b9d7ceb616173f2a4b93f6964c162b8e955fabc31b28e82c7aaea903112c7ed3d17fa6dad5c03d015048105e58045be71b2496075bbfd2c1460441dc57d1adfb2ae7e78a4f62189a0f9e68b0e7c54b3f5de588a95baadaa11f4e8f244934ed937049ae2b8178f72c39cd440b8e39e9a55c112a322661802d35bf3a1590de8abc2bc9fe555c4b71306251ea61c6805b0e44637c1eb752aeee61658f9d3fe91dc9c0e5a61dd2d3a3b841328e2b507f2f7624b32fe51cde9ff438494363c85c62fdcae85e165953fc789f3cf0f83ec8aa181c50b1bf0febe2c7941564edc4c19c6f011eff7ba650dbfd8bc6422427ae9189d28e5eda165e2ec526864676efb19efcef950787db2f127efdc68ef357ae41e7815f7426ca3c6478adbd72a8680c3ef726d5a5d510887fefe00703bdc19528815c7683c55bf9772f89a0ee8dd36f047b9d8103607ccf760bc90036af2c4a27cbb98a9bbd08e4a6c50f85e14170e94104e23210c458169a69ae90c7cab5e3649998be7a8d38e767af0f1d52c296274c2983c1dde62896028a91bb38121d3e2349bb38733e91e6fb9cb1c907ae3332c5a4b75a5082461296a97c676da45609a35330ef70ab0b5999e3ac1d5493b6c12f70ee496b1bb6e0c3f77124467778e7801b43e9ec23c0ce4496e337c7371abec39b2f336f5a942a0ee1ff87190bc5a0a0da5d0ba6c646a0e1d0ede8d7bbcc5e0319fb533dce82bd29ad6521e649ffc339743e66262ff4f80e4fe3585a18be7c82a593fdec9ed0e088c97abaf2119583fd5886da9ed19ddc912066e3ecf776446a71e15e862c362d0538ed81f9b1c7d30a3590d7cd4533662c4e25adbfb3b44072e0a28740b2d5480ff159061c2d589c77d6648df62bec404215175794d8f734b736193f984f4e75e8b8f71f7cabc6f10e684e1ac939a6fa57498fd2988fe3ca394e30a3c3c3a0aa800a3a1a7aef747f72228a3f03ac2c20b3b6f80c8cb7d8439d149cdf1bf1230286d2b0f129e3cca0678c82187c917c370ef8b7ac3ad65503a3ace5423f486f32ffa7e7cd988eb775cd07feab5127ad43196f468f2559f5e36a60bf03287999ea5822037b13283afbd427cd2a395aac21b262f6a985afa662c0045d9d7d7f82f171ae8cd45098e068959ff545bcfb89b2a81ddedfa7b7d231f3ff768556442178da1ce6a90814a508cd3d003f399d8b65f32bbe33f8e96366cffaca975ea87445e52a15b4a01761f627f44016ae0aee3ac1bcaecbae843a96939eac0a6306b46b2f231c1b15566d1fb514ac9c05f449c5a57259e5ac4f1bcb6dace9517a45081c062049c581c4da0a96f2d8cc61cca8476f90901b5bead9b58454559a045cc2c78a6247bfd6419b3cdd36d2166d53d98bb296ef02b4bf0a18caea4e5fffa4277fc29fb4efbe5714784c5fe55880d02e6aceb070ef7cccc17d1985614f2e983943ed96d7b4337b6398369b4f2fae33d333cd0540570ecaea6a6bc2713846ef3a701923863d20fe96277d04ee49c03e4ec78854e5530c6a57a403c4d365a051269793a7a5f8ea6d57730c500b1d4c9de50249c705be64d473a922c9903e0ebb5ab413594da47df8ad9dda0e61f0c653a18395c9826fcc5e94e49bbbf12db47eeb77033b77a1dc430738ee19784bdb00e3458c960709138b9ad890977332c83c214efd93f4529673232500fd84b796adac356b2bce097936044ceb387a197e3714b738c996ac49b386508ce8e14bc6f09c05dca1badc98cd765272f6756a66bcc9c243a9b56bad7ab1198118041798a59f7fc851714c7fa1224dc77c02a81c217aaf7509cbebdef04c33a0a3c465fc5ab8edfae6a2636b0bbf00add27b6b21d23659067ef7693bdb6a52f7eedbedc9c3274969d0cfc11375013ad362472d922f704d6e6f227ee2c4df25ab0270248c4d954007da36ca52df50c2d3cb543396e6873e254c4318e79fd048d1eff3c998badd0d160a02d354245a6da137abde7049441231219dd308adc729839101ae293e319395e21a1e58af75fa37659fce90fd78be6273400f1eb894681591d7acd053a1147abbc6ec3bfadaf320cb94e25f0bf2926080df6e21db2c2c402c4e28246d71d574e7944530834a1aef39f345527a5ccc28f9bdcf3205ec2c661f927a5eb0816f359d8f62bbc9461ec66b6a7f5da1c1a6a01117f31159abb8409f486474c468ea3f052526d6b7a6d087f63ec9c1be22424f42a678a506489c367fe9e9befb5de8f0f681ab2945f4353d454dda", &(0x7f0000001180)=0x1000, &(0x7f0000003280)="e81dc08e1828ee4e99b9bac7fdc09a3ffedf5e9e4ba341f9aa0d529ebdc69182d6de8e6946b578865d23fb02676919554365a451e3d10a3c0b42273ab9d32af6309d4722d1eb4bd7728f816c1cbe10cd671775a93e5f51cbee56f6a1ff4fd6c53b3adb048bb022814b4282eb6b75ffc2856731a4e49162b631a5cfe5672a08b46ec86044e4e897b40181bc5b35018f875be2f0accdb5bfc8e8325903a60fe47510eb89718937bb38346785ce4536bfe9632f03d05bcdde7dc3d9525ab680ff7f0229ef26d6dfef461c4a22012c09d72dd26e1b902916a697f0bab8c69b897ca1b3d6b16eda5c0833b9", 0xe9) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, 0x0, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r4 = getgid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r4]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x0) 11:59:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad890b9f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000002480)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)="304193eeb53dc01a115caa639e33346b7c0c3c70739201d545f0472f53531eba475282dc74409a49fb7a734a353e9e196eabafeb64b83e60892afc88e92997316a41b1e7b038b4300e1a4c6676afa3fabdcc5d94dbd52cdaadb1d001010000570e026083b5efa13fc0012e099c61d7e9786f0f48c9cb3d8f97d6e29d6f734ef976b38b687941fa7505b62559d88e1cd59dc31fd33acfdf2c4d23012ae62ff1fde01c94", 0xa3}], 0x1, 0x0}, 0x9) write(r1, &(0x7f0000000140)="a1c0", 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 11:59:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6ca939"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) write(r0, 0x0, 0x0) 11:59:54 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x10}, 0x2, &(0x7f0000000080)="0b7003ace1ebe6c4492580d63ad2d506e79b6dc222ef7ffaf5f6df4cd8aa68650f79668ac5b6ff17223c8fecb821425d7ef471748a8caf8eae4a879698a9", &(0x7f00000000c0)=0x3e, &(0x7f0000000100)="54945c309a1581424417bdf40eb73cd5533704f40bef98331d5e1884e73a5d6350d8feebf0a4baae9df32bc87abaac86d30846fad3f0811bbeae72e57867ddee13adea929a5cebadd083df2aae8966694cb4a8d4e6f2", 0x56) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 11:59:54 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800f83a5599e49cad1089ce0000000000000000aaff020000000000000000000000000001"]) select(0x40, &(0x7f0000000a80)={0x20009, 0xffffffffffffbffd, 0x6, 0xb7, 0xcd5, 0x0, 0x2, 0x8000000000000004}, &(0x7f0000000080)={0x8, 0x8, 0x6, 0x2, 0x0, 0x6, 0xafa3, 0xffffffffffff84d9}, &(0x7f00000000c0)={0x80000000, 0x80000001, 0x0, 0x2000020, 0xffffffffa0d30a20, 0x5, 0x8, 0x5}, &(0x7f0000000100)={0xddbe, 0x9}) unlink(&(0x7f0000000140)='./file0\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000024c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b98842d8101d524e7a9adbf3b7551300d59b5263af156ef0a1f536685ed8dc38340d1bb903cd0ef2e701bea2eda442c14c173286b31554e5f8252183614678c1c1e240ca05b1878f77838621bfd8f581bbd436cc0a5f9b28e2faaf172f0a20fd394a7f1767bc2edb4be35c62d01948a2dd82eb48f68ab31a63ea4ef1e475cd5f283aca3b69bc05926da1b416c9c86d197cebb5477bd81ea2f458aa60ce9a508bdfd2189ddeb4342f969344807c3620bfa18acb807a898d4823b3eca567"], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0xa}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) sendsyslog(&(0x7f0000000a40)="c9801844b4d933a5256f679f4538", 0xe, 0x23) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000940), &(0x7f00000004c0)=[&(0x7f0000000740)='/dev/wskbd\x00', &(0x7f0000000500)='+)\x00\xff\x8e\x1b\xfcs5\x1e\"\xaf\f\x9a,\x7f\xdd\xc9\xff\xa6\xf9\x1c-H\xde\xfd\xe7\xb2\x15p\x02\xba\xed\xc3`o\xaa~8\xe2w\x91@r\xe4q\r\xda\x9b_\x17\xf3\x17\x85\xc6\xdd\xcb\xfe\xfej!\xc7\x1a\xe1\xf2\x93\xd1\x1a\x9d\x0e\xecM8\x03[y4\x99\x8e\x92g\xd5\xd5\xd3\x18Ywdw{E\n\x1b1Y\x92G\x84\v\xba\x84\x96\xd0\xa3\xa3^A\xf3SL\x06_\x1a\xc7\xbe\xb2\xfa<\xec[9\xcck3CF\x15\xd3*\xd8\xb8\xbc\x05\xeb\xed\xa4\x90\xde\xa2', &(0x7f0000000240)='\x00', &(0x7f0000000280)='%\x00']) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='-@%\x00', &(0x7f0000000300)='/dev/wskbd\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='/dev/wskbd\x00', &(0x7f00000003c0)='(\xdf)@\\.\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\\@\x00']) msgrcv(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d951443248c0da2426480026f7f23d21081e"], 0x47, 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r2 = socket(0x2, 0x4000, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c080000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) 11:59:54 executing program 1: syz_emit_ethernet(0x260, &(0x7f00000000c0)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '@\x00', 0x22a, 0x3a, 0x0, @rand_addr="21405aafca51147426c00f82783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x1a, "1dbf90f60467c1692df737a63af64e031de0c2c536cd38bbdb3d969ed860d174480c8c50b61283db8884c92c7a77979a913c015b59cdd74451f461a9b4878421e3bd873ff02a871ad5b819397e53025945fcfa185aa40a2108b7ae37ba4436f6500e068968a78961763d3c2cf1aedd2fb02afed7cbe1015f102141f4f83abd78e8cb5f466a599d2b255bbe56053c38fa99ae76427ed54a129a03870eaa2bb53a6bf234941a5fa44d1122978e0c34541e94ccbd817379a2ae5496ff0a14a5e16c20ac497f4026ca4eedad5502052bdfee"}, {}, {}, {0x0, 0xa, "2b00674a1b5ca41e3a7414d66b62a0263ace64c2750c2ae1f73b2459c80b108bcc21780b4511cecc23e61838a447d1adc5e9aa5166a92bba9af2b022425d0f52915cb3b0b42270bad7ead6c559b347"}, {}, {0x0, 0x1d, "d91a873736a18c74a09e937e8548fddc3740348994bedd24c4855fce5168bbb615ccae0f88529af830145b13639d8419bd6d53e06eebfa8084182765ff38d6a5d2fb56737837f1e855650497660db77dbde1ee4b23c59bb3261083884d652117a8c731386fe7b1b2dd3abc0d124e77dce2a4c20c221137a5a8e2246894e14294035b13c63b2e50eeaca0296954d9c1a51bc9e4030017ed4a14088355a87a125ecb92cea61b4bb516e38e4b8bd9cebc6728b1f135f601fc8c7f33d61613eb5f84e614e219ce24fdf181015a8583cd2f80597511014e3440183ca2387955268a778a65c2c6f471ac"}]}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 11:59:54 executing program 0: rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000000)='./bus\x00') socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f00000000c0), 0x10000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x20) 11:59:54 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x9c, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0xfffd, {0x15, 0x4, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {[@remote={0xac, 0x14, 0x0}]}, {[@empty]}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x5}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @multicast2]}]}}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, r3, r5, r3, 0x0, 0x40}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 11:59:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x181) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x3) 11:59:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6", 0x0, 0x3}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1013, r1, 0x0, 0x2) syz_open_pts() 11:59:54 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x1, 0xb0, 0x5, 0x7}]}) sysctl$hw(&(0x7f0000000080)={0xa, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x7a369417ad503d65, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) 11:59:54 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000002c0)=[{0x0, 0x65f7, 0x2800}, {0x3, 0x7, 0x1800}, {0x0, 0x5, 0x1000}, {0x1, 0x6c, 0x1000}, {0x2, 0xffc1, 0x1800}, {0x3, 0x101, 0x1000}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f00000003c0)=[{0x0, 0x7, 0x800}, {0x2, 0x9, 0x1800}, {0x1, 0x7f, 0x800}, {0x4, 0x40, 0x800}, {0x1, 0x5e36, 0x800}], 0x5) semop(r0, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x9, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x8000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000740)="abb0338ccecdd890fc46220ed8d03f344810fde8c8ba2eb2a0ad03d6d1af388b18087cfbf053b03082ca33000c8def9c2f812c2fc4bef1008a0a9b7c8ec5ca2d6d3e9538637fecbcc8e9212bf565e57b9bf9a91146c1686fafebdcfdf9a00503bfa3d7c34895316727b704e4f75a94ffc1f69f8eacfb8f988aac53827ba71745e90c3dc1cbc9bd55cb8bf57f35cc7e2d2071b5443214d72334b98567f569d55250d56feac5eda77c28b55cace8b83c4ef25ff62f1688599c6cf3e7d2f7185335f4a6e72ca05177768ab013eb463f894ba25a53b85b190e04c114bc5d55b6ce363f00c343c3dc47258316f9dfd033f04a674b2f28b39150bd1a", 0xf9}, {&(0x7f0000000500)="9ee0717a43bb6e9cfd97ef190f08eb2436cd934dd90f9085af5dcbd557578d25a51c5200e7c597516d9a074c3a3dac9decf69fb4a06941c19034845150fd732a9f2c02f469dd642e646805425eb449d0606cbb463aa3f43592c5e7d41d32665c3ea9517d8c27827ea7794a6627d89a3bd42561cbaeee68d016ed83cc51104c7c2666bd1a064a40e0e109a141656b2d9129490094f9421e85062275835447d9f2db53843035f6527ad39d4467346efe3052f3218814a0ea32fd50f731e1d4bceb6f32158558376d8685cfdfb78ef880cdd9ca3ade8885012e99d39ae13c4e5eb7c6547a595ebed29a4ac03d7c506aadc427", 0xf1}, {&(0x7f0000000240)="80affcbd3094061aad5cf4962ccc68a119628eee03c2fda20d58a54b68b743ba40fc1abffbdada1209573ce1e3b8a602c3a94754bc72eca46bc33e06bb9a70f731e08e6b3c0a5f8759bdea3f496799d90b99c7b2a1db3a34350d386d0de9517a353c6b3b2da6c7fc3e55ca10", 0x6c}, {&(0x7f0000000300)="66f76d30c2026b55e41b3f413e2d7ede998d89104b38d62beb142bae6ceb0cb079d42bea5924c71d05978410580a1502ed9b3379049ed30a2b4c01e8bb56f4776dd38e7b8105f3df3d6c7673ce57c1ce1f29df08983c3b0cf453116cf7d057f6e02cec6332", 0x65}, {&(0x7f0000000600)="1fe8e5b9b4450332d77bf8c6198215686a63e17bfb75f01024ebc546cdf75728666c32ce948445819acb130205ae22e37235d5d1a22dfc1c6442f09ac2abd8112ecf0a09dd4e691b5a010f91a5775d5e6996f52a9d63bbed37602829ba10735164c21c4282216c03485d1762a26dca77aeb8282194bc8ad1aff8f42452488430e29d539cbb7239b101243ac27a44f29954610bffd74d7e649536a4d868d21cbfd705297900dd376f3e7587f2df1fce40ad3ba865e65b7f7f", 0xb8}, {&(0x7f00000000c0)="da7de53f226628c0c99b628bc151e215ec7a8ea8186d020aafb0850d0a6ccb0061dd6ca4", 0x24}], 0x6) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:59:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x2) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000080)=0x6) 11:59:55 executing program 1: syz_emit_ethernet(0x140, &(0x7f0000000240)={@broadcast, @empty, [], {@generic={0x1880, "e671c42dc9bccc964a4a5f497acaba2bd3920d6aab527c6fa5ca3fd99bb82764cec0cf724db4fd8806ad240c80f01d3e597a12c53bfe6cbee4809e0eab440ba67d37ab84acd9cbeebb1120a895b84a0c8ba3976d7eaf1ca1f0bfd4ddd4a8a3ae772916bdc20e1e8e0dbc347c8a5aab549d3df01279ff88bbbace782d1b91962f3aa10674dcd56df31f5befd23d08cd1a1ac5d38d26a9116f4cf349c752b4e3b4cb768e48099e32fe46dae28037c2d5f1273a9b5a3e9a7c5e2643ffab3b83aa9709428156ac7a822a8e86511fbbf433c008e52b9d60c411c8ae04e0d854585ffeb1a40c9e68cbac3b666591cb0135ea80fa2117c74b6f0ccef737880d405edc0d58bdf286fb247e99209d22c512ba7b9cc98f1ed3c6fbf7c2f4c192d290c0da6c3ca2a4db65571e26273a9667f6b88a574c28"}}}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file1\x00', 0x80, 0x4e) 11:59:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) accept$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4098], &(0x7f0000000040)=0x1002) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r4, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r6 = dup2(r0, r5) setsockopt$inet_opts(r6, 0x0, 0x0, 0x0, 0x0) 11:59:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 11:59:55 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r2) r3 = getpgid(r2) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x80000000, "ad6e867afa263f130729db8c1b29d45ac59e6bb2", 0x9, 0xe42e}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, 0x0) r7 = socket(0x800000018, 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000400)=""/237, 0xed) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r3, r6, r8}, 0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 11:59:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x81, 0xfffd, 0x8, 0x0, 0x2, 0xff, 0x1f, 0xca77, 0x1ff, 0x800]) shutdown(r0, 0x1) r5 = socket(0x18, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000040)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) write(r5, &(0x7f0000000100)="dc302fd3be3510310dc08185d349b6e4ee96b547d62ad84db66e71c093777d39f37135e5deb2f4b6abd98e36543570da3e0e9f300372c793d679b4bf3f3a90415129dd91459184c09ebcc131523ed2c5c94f240dafdc1cc157f3eb4017f1e7bf99cffaf4e24d4f099e38e5c048e0d5914edbec1bddc68ca3c1e56282784ab4e6949dbb59f91871493012d09a166a8a32b12de31c9fe8bfd4bf7a9d2407", 0x9d) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 11:59:55 executing program 1: r0 = socket(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x6, 0x5, 0x47}, 0x53c, 0x3f, 0x7f}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) fchmod(r2, 0xce) 11:59:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffff, 0xfff, 0xff, 0x56, "e36711f45228cbb867ecd4bee4559289de3141b2", 0x0, 0x9}) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x1) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[@ANYBLOB="00000400000000000004"], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000140)="3817124699870023afeadae643ca6c9f115db404cf937e345dd5", 0x1a}, {&(0x7f0000000180)="124ac8a5e55b780521189681d30f3484d86e1f67a3b1497a4dbfc1ab379e0639aaaceaccc2143b3f3f806575e981656fb2aa897c05efda9b8f89c4add5b5801afb716e3f17ee3047943788e9e7a9f30f460eaf4e5d784e77eb30b04336f9527b7ed7e3a0775175e827519acba71281fca9be72bf01cdf805288896c43269c6523ca21f920543bc35c7bf4c1d6f5aa60bbe5c565b", 0x94}, {&(0x7f0000000240)="907083fbacb345c643b1fb62df0a51029bc0129ce014d3896406e45efa3a68e12e9f559cf433969196022068ae1a216f7b2279f10d608308613725541d7c188b2a6824d1e1831d0aab32a38c82f88a68ac6660751ce0d20eac", 0x59}], 0x3, 0x0, 0x0, 0x401}, 0x4) syz_open_pts() open(&(0x7f0000000340)='./file0\x00', 0x1, 0x120) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) shmget(0x1, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getpgrp() 11:59:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = getegid() socketpair(0x6, 0x2, 0x5a, &(0x7f0000000080)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getpid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r4, r3, r1}, 0xc) socketpair(0x10, 0x4000, 0x3, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 11:59:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) fcntl$setown(r1, 0x6, r4) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 11:59:55 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffc}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x12}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x4}) readlink(&(0x7f0000000640)='./file\x00', &(0x7f0000000740)=""/253, 0xfd) fchmodat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x0, 0x2) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000840)="2e91863864afed68643f02be4157ae2a0cc0c6d5638150ea724dca26287878a504bd4880a85786113accd67ac1509e64b9a17a1146b3edf464afca9603ab8f30942e63fab4c71233f4c92ecc05275cfd086c757dd67082fa2e4b7b04a44bc0ce7f8623e3bcb0c1db1c01dbfbc38b130352f3ca4a2374b15a054e8e70ede4ba5618031259896942339c34c436059f4cf8148dd78e3e684ebe75df61f875898eae78dcd003b31a02a899f7d2cecc030f466bccb80d4ae6fe3158470924170c6faec6ad918803a0d9ac45bc4b5799973c484af3c69af5157bcf97b8f1376eb0f4cfb2d023e33f5c6545b55b60eb8153e7a9d8126b4d1fcc253a9c4d7f6beb49a299f526a2cfa497383f00f3c6cd03f26eec9ec46c2efca9663694457cf829fbe831f31c163007bcbdc3fcbc57bd7b532d568b92fc159ac48d361f4e4862b9692a1b7b84103c4b7737100d4d467bcde850c1960fbbfc861103612bc3fcbae722d95ee745f20390d2bbd3b98d7379288cae82d768cc296e8b93d45554803f5377cd9fdcfaa30c09ddb0a4ca84b3dd7106d8cac708134f512a59ed042a3a8eede5bba4590bc34b38c9e5c48ae3985fb9697eaf65f2f3406740028971a1fc8368c002167c506018ffa7f04ba865c37e91daa1e602a1d3335f5429dcf94fb8230f51a2aea1cbb44b20f4e361ec1d16fa2ac4849cf04f7efef4e553d58631c2447844ada36198854f73caff47840042c937fa079fcebcd460fbefd79bfb8cce8d1ae1fe81311cb4a3f6dc5c8ea78224b1f335adf1b94b2dca5c3a2a58e14c67d20dd76b657c44916449992853bcecf91ca06f9c01a3a8ceed7962ff7363c2f5f7447dc27e521c471fab747968a12d813e12954de51eae1b5684e0bc2e2083b39cf1a131b33f1fe87580f49ccea02bce418ff1dc8741570beac0f7d21553951bb68801366df82b02c84ae3c310cf8999bcbbc4141005e73cab7937fe3589d5b0f1281c1e8b4c9cc00e7bc45409479a848cb102f59937d6b1634c31b9e915fb5d9ca187c610be86bec25b4ab73c7859f2b46fb258414e168c83b972fc79c0523218f78dedcd59ff8f48888b196f1aa6d03572fc578f8d255ad5a6a9cd4c6044d701d59b1c5847e46825562a4975f7b6a9b972abf44798b99261e70460c1dd2e6d26c17fe0b44238e826f4804477e891b1306ed3c4a13b57e4654208912746787385b1a2ff66298ff8e9b26a6142be4b43c911aa0eae1d26ab39fac7410134df231241a4b9ea78412fef1ff8bd463c3482390d2bbc1de98d87abba0d570c52935761f707df629a10e89fd9c2cc7cb42789d91ac58a11b3eede618fa8cb0903d2196b788e7da1837e10c95afb0e6602b2433c85fc71730b8bef37dc1ba14fad53a3613d55cd7a4d1447b73b16f8c2fd644c87f58f8cf14a4c73a47effa3c3ffc491bb99343c3cd9aecfd50168d8ee6c01b9731a80ff8ecadc674f4a9e0769cf32a67826bda4bd530bb634778dab6f1f93a42c2bb2956c106af3b9c704cc142943d79e9cd497115e92e357e684f5af40db22527a9706117687b12dd498e2dcfc37047c30b658c5e4048edf6de1d74dfba674625c4d9e8c35b6a9dae8339c7df762412025a05190d2ce1ae1e6eb808c2fff3b5d3d9a8606524a4e065a847401d8a17e1c6161e7a816052df647bbb000da3f0cba606a6aa157915466625714e9c4d3d2fe538266b893f10073af75c679255956fa28a6af01551f70b2fb0d3b2d4f773338d9539d9c414d1be114635cf85b97149a3453a96295039d48eda90f23c5c57bb0e64446bfe78a02bd874210734c99814c7fae4442241659492dff9e62c41df3e28f390b4b2a8aeae3149fa74e0353bf577a1c56db93046e02653176c06a7c2f45b3f2c253f2cf2d4e037f41456e1bf74751f515e628ea169cc9e3fdb60273f31ae068655f1105d039b8ed07fc83cd6d76788845e5ea3eda35883a2d3792d3a84afe79a5e5709ddb000432a99334a11bb4cb19e8ea49653002e647ad5eba9c25fddd1d4ec83f3b7143879ffb5c9289d2edf0250223fffb6b70ffd8e2f7794dc5be5d60d19331507b07d0c399d234089de4a8613083de3e2afa3bf077fb58486b989ee2912742840e8faab8537862d2b140639571862ac9f8d6ef6b6fae8bb3f80ba213b643737ea2760bba26c34b4e9f96757055f9aec5ec9266524b13456605f9dbfd50c8c034e0b3453c66a115085979df01ac17d71ac2c6feb5ef55a2a7b5fdad4896a3f0dbbbaa195ef37425b70425d540e30da06673ab4ea742400900d7917b8d32ee94f8e01705a2d26ab8bce60d9adff62f3c79551bd7bf57d72f294593331d4698f1a07252c234a94cca36ffd3fc93e6b6506456a305d046d3d70c3fb888632b467d2dbc1786dbf6ee39ddefa094e42ec550f06845dc697bf894970602a348ebe6278edad851d725dd9eedb0220cfbec064adb2a643b6c4190357628c385faf10252f82011e6bb7ca6fa93a5a93325e9e372918b69141eba2b19e1ee12a14b3d878c57c03f91a06c4aee986d59760cb50ed5c8e504cd1fa3ea971d4cf319dc28e9ebae399b072ccb706c9c612ea08afea5e731e6dbc1816ab518484132cd7c9dee64f2fbd62a5bad4aecb642e95056aa2ca78d24a9542982b93aa168ea691b00ca97a324faed5e1a8fda8a4d5740bfd05605ee410d17a4049787ab9e7646a62a21b9275d6aba7f0d5b2bef81c0af8af8d99c60a3d88339f514c9fa7cb2c5bfe6d8867eb259234615b5eecf5390ae9d49543193ca85fa8492f9622cf7d008fa4440ca20292133e466ffc6010d7f8be92ed52402c363137f0fb8b04637ae9bb1e05da426db2f96e4007631502af3dd6de53b6883fa0658941a3743209183c682ee281ee4d51208107b4db5ebcede38a46e3d83f7c8c0177497e598b457cab948a0e65e51cfb5c867f2d8f23502f5544a5f072716a9748b7e2824b9d834001031b24129f6c1919414f9cd87ca88a5c73e03c7b85cc8ea429a0939fde5c2e4fd07991eab49032f647aedcd08d938dd5bbf15ae9083358a4d39715ff5df8428549087918ae6a1864a7e451a9fe1257d77f3bd013b7cee5b1faad4b003e1ec2e08462ee9b5580bbd3677ad1acccd1f51f2a8cc863ef92a010165871fb5c661ce1ee08cde4c12abd028cdef4ab5493a92afff2980b9203b01e08bbb95280b94419cd1811f7697548697bdccdaefaf193441826831c1facae1ffddb7d8837109b25609b46369249a81e14f83531533c12667f5473e18872ab17c84080fe4bbee7226248b96cc5ed019983d5235d248d663c6a64febc289b50a220af7274e1af888f0464db2ff47289030082523b85e816825fa1525d2b460d5b04f4013ae76dd2af005c68f1f799b5a8aaee4f8d26b3f38f1b2156fe6904ed14e076484eb54cc51b983a8015cca1e3db619aadefc570d24b352356fc271c26308b4335e62e113f2fa15e221f4375218b6cdf4c16645cb3d84b373d576d9025fe7b930e8bc34b8886df373632a63f4175f1bf561aa021da18eee3692cc8d20c3742d6477f654bf8139da20e3a7168af680eee6e784aacb44cc95ab1e801a70d7bf8cd295d46b62dff3285aefaf7454ed271492a6a7d601b750a05de6f634aa95067448e5800c03c920ac35125e42a85d95e283ce10f23a7a5b54f9b09890c1e398a7f6027b0af77215a703f3129db84cef23802978790ed6f6d582b535fa4e80254a3f694349e248ea13223409a8c769e62b9cf5ff7c5416ce5e434987e739b3ce22937dac2936f881929874c0b546173841df56baee4a219b198bcf17053faabcdf3d63b730571e5566935f66840356770181bb28eb86db30fddd9a7ebc2194b2c007f2a7282ac8451ed11f1f7a0866d9d48638c2f412134883a104e75fed4151d17beb412e2a7131167fc1786e146a41ba4704581bd13775f7dc5b5f9572aaa0559ee9c971d8d38bfa7e61778cd8a64f6da79e63f4bd5587bfaf99e9d9755553af34486d08a51f98dd7fa9f8a205d262f5befe2fbb9fb2c8492cef32994489e85178acdaa534d74bdc747048ec1659a16582e5b2953e39f47ed8c5eedd7fb82aa6fb039a812c65dfab39ecd9d07c30d0a89e549c056f4a3d31513bbb335944eeef3b80b1edee7a3a5af40fa85701d2f1205766c5828cfc9fd07d5afd76c0692130682e71b2763a68e9cc8b173f9670b2e202f5c238987d186b8b6614c75ab3a5b8152f32061576e1f78cfd131a16ac4397b8da5de6611c7a5a8eb7b06e4b576d3e59718d8f46cc97f084fdce069ca45bfbb077424e52dec4678542333ad11c1e7519a9e56c0dcb4d5719d193b2ae29779516042f94af5d86fed0f43a79ebbf60805564d31b7d2b48fb23d9fcddf1d5714811de4a8aaa340ece6f4c37196579ffc76cb452ef3cd88de92cd406bd90c577cf38fd56a6e9006cf7fbf48bb8c4d6e673fa5650157431614e6d883942cba7cdbd4da3da9c397c053c912f20836582a4188e1f619fce8ff67344b07d6491ef2671bd4c72ec6749cf340a8d9f693b9a79e723d370bdf4a2a3a3c490f8b6c3af8da25ae1a77f886c10ea9e018565c0bbbbf14b463fa48083903a9f950edb3040df42ae14ac861ce4d5254013e54dcde5ced714640393dee2ae13ce4e6df78683984d95135fd8b0e2e522c09c030db05983985e67a8996da84458c6ecc63691491ea03142956c483ec92af1978db44760e97e87bd2c5a5df47c581df06e43e0c593e6b81859e52ec5aeeaff0a39e91f42a6ed33520c75fcdc4a8d90e7ba4b83a63446cbc5cf2426b2d06a448c697967301a16b9016f2e7974fbeb587281635e13438d115d4b0e6bfcf111e85662af981e560105baac80bcd25985e58ad12655c7786217bdda015297d92363774ac2ed7a409f1e98f2a7c4b32643a45279b6c3dcfffbccd668aff6e8207c68b26d776eed5588a6f563d3e4671749d677d1029590635946e84bafefbeb4e2755bc9681f1f2f1ac25f019b01563eca35e96ae61fbf05263ddae790907db32c6eccc42d61a8b4017b06c6d61318cbb2add8dc9a7d623b858e209f41168513d0bedab320e9370133cf6348aae32935552805b1a4618af8a259e5a48d76d74f0a0fce5fba9b4e03ed5846a79fb1c5b533e8cd11d68e7a3e576575a15e53c043d0cfc3228c68a21c4df0b131dcef7409e93bd83e17a2dfc5311be8961f8c0073cce093ec6c22be9399f2e478c839b4f714ebe53353840a6767df4f4556b4caa1c9d11ca337a0558fe41669ac17dae08006f76934da876549799c743edba730aa22382f0a3e8ca94ffa521debdde058378d04a2f5381e3baaa32b81919d50eaa3a979f7fb37843aa9f279a8871a3ee532f892f3bf5a574690ed67354c69e5d18a4857d552a68199a628f9ae97db32332178bc678387dcee4a0ee323864f42230369b4323d9c55385486cbcec520c4a7c0b365cdb6e461c879b0487cea648eb84e76690d527f8a30610d065c78827024eb1e587cc5e53e349b9900b81e588297e775cfebdbc12f11139dbe0e0f0e07981809bd95f9b3d687424d8f851e791ab89ffb81c98d85788c5e4def4843f313085891bc4ed6cc32b6a54cb14bcaa78de89ef61f24cf53962bf89abaebc54132ff5731b18c6827ded49c5ba9e68dd3c9aa4ac59260e39c0ba27b027b0ba3b850a31c0395b9926952d03660579d2c57d9d16920e366518e57753caf5ed8014d6fa96f89334b1d51fffc9cc0b053a9dab11808956fdcb5acd598e5af85", 0xff7}, {&(0x7f0000000680)="1c0ce2e1142e9bd18b158280956899625d8d35ec4d2ed5236dada9c565c0", 0x1e}, {&(0x7f00000033c0)="892a2adef1753277f10346f66bb75a6ddae18535d32db9929b6e167db4df7989360e2f36d60390e33b104917ebbacd82835fd4f3723e8f569fe7eded0900235159ea1daa268df23617a0c78e31714d49944eac8658246a97a2be5e4f26941a68d7e470b6e3ead7bb12b0d83001a34f0ec701326eee10712eb73293d6b9cb6312685f1b09721b35a3fd9359eb7b6c431c86c330fa5dced5825d105b4a190176cf27f4d318d1c9fa228d0cdbc27d47d394859dd078857bd1d396eb112a2fb9c46ffc968226b528e6692845d066660bd0e6540617bad699bedd1cffa32eb518107340a5d783bda68ee1b32a5c6b83ba321effffa4b73c121e118223c4358441c62e4d5ea60f17bed17ae791ea3f3ee6fce0b42b2063fd2d1fd5a37295e446565b03e7d2dcbdb90dd6ab0b43f630bc9a11721c29cd898e1d947d4b715cb2fdbc4516d958b27a740be5b8504d7fc9203c219b0ec06da58614d801193a2616d15574b7fdc78b48db9178f16270847e14cd55cdcea49b5517ac6387038e9b3cbfb9f1c677d454b2f81f727e3514ab1646deb7816be5250147a6b6cea4b6b1b16d1354b9eb729ef22a6ee272406c206a51b11a7f8cbdee86ee580b47b2132a54dd36e6ce154f2a56f112d91ec3de2f053e3812552c4b6d4f586ccd321b740f77f34fa9c60679d56b510291599707c5e461b56f4124cc0efe619243e98b99b730342d05f8b060e240c2de8d218d8ec77c86275dcac407f10f61e7f532d285bd4118104f1dc41b7dafba736acf337b74e253f0c5e43633f02dbcb6aa975b5fecd0e2d4a3a7e1f8df7a5f26034403a54d6dcf09d174b1abe4c7fcf5a159b7b2ab0d8e73ecabc6389f5f1ab88bca04603192cd2bc34f9883fc5f759424135f79ed385e8d578bdcfdda7159a8909f984da686f78c3c75254bc8c6f1887511662301b4176a2f116b888f4b8e3addce6e6b44e322bb5de90798f8f716940684309ebc47ff6c19f164fd73d271c6141df88a442bf72d44aecf48bd19676241905057b4e8d1a24b7ab44854df6a8e0fcbc6745f8be4376b2f89367432392684ef6af352dee6d7849636f7e5dfc85bb4d0f6665c357707c18b9681d968bb93b2240d9fb9f6354a975960462da63847511e77a3eb244de8f6a423dcd55449795086cfd7a92afa6463068a0eb6aed44a985dc1b8ca6f8b15f2a3a686b01c8c7d388567c7dad1af96381fd257bafb86cd7088eaa1f1e9f38a54a0d7e79b9d8c398e2e3c994577e8282eaa217541b66d4c40305656aaa9d3700073b5aa87698fee26dc10f400a3433ca216ced7c53dd2d640c65fe6ed22f139063dd2d92e1560673bf6089581153897725bb093e0d4898e8568f5b41dd015543ae79600528b7ed54e17ac93c603e5e9f3bc8223fab538d9e176a4fb6efbc78823b660d9499c86205db4817726cc9e38f057a228289ea11c99c55c8b5ea38f00571154257ed438d3a367e421ba396b5ed6d7dac1d8ca7b94b176023ca4f72f479fc3a4cd958612067a6c93871bdf73f6aefd1ef8472756dbd2e88e94bb0adf6aa587d3980d1740173423f679e8fe9d900da20489c673fb1a9fc5142e4460f90c60fc26c3671be37c00430ea8e30afa43a818bc55975611f709c2a9b07c9868ad0d65de11a3fd6d17e49c8f43278d7e7717e16c9425e68f923229815e62cfac15b054c1b29fc233732ff7790af37b96dde4cd76713848ceec313f573a274f40fbe60bdfadf35669ada2e5e2e3ed7c5e6cdf16e47172ac330f75e665521abe90215e18084be9eb3eaeea479aa6af8665f6998f3fef25d8d663efcc1fc65a4887fb22f8ef9a203f33a7a0ca6418d25d10a9f1bb0fc7f7ef9a4cf19bf1284db267b00ca51f97da3f2dbc2502ceb72575997ac2540cf9adff1522d140e1f212ff16de263833922b814edbca3cdce072a1e26401dc7fb877d573f5e82b8953ae60065f1ba424ddf28207ae3eac65cd2579aa9066c042546a9f63349b78e6f9cc30f2f1e8cbf491a9e0cf617dd89953da77fccbb4977394c077480575a5545ab3b2a2701abe681db0b163c81899f15b2f1165e53483ab7bae2690a3fc1a996bf4e706ea7ebcb4120fc5825d1a6dd99cb10f786fa60780206460a3a9def83c8d8cc1ec5ee094c06cda019a59eb85db65f65efb33372defce88bcc27e75492e87c8a0bf6c346b686e05853f115af862a1dc93dffa56d28bcf6ea9cdb910957f82e9e7b24a9188bc625376c5e9649d2fb82c339b5a6c8fc81a4d13180e33c9fd3cb2ecfdbd31222e5595332072d653b807bfb1380735c8605c30cd9de7a126c73b8402a239755501fd8cafa8165dcd4c448c1abedc37f665fca86d17b82441e909c555c149540b8ed8db7da5dea12eff01d84027a1ee07c33cb800bba14a0b6d555eb9e2a253872f80ac018f7c296c1f3d595143b0121f482e90accc038d2cc835bb291ec6e15b47139792a290e70ac37d75ee2bae033a114c6821bc8b20c41e563519bd85d48519241dd17887466d3c631a0a3803404c29e5526993cc836ce43d35a373ab87f8e08e90bb2ff276ee5422035f7ea439abdda1b6d4727051b13289f11d8fc60535807e26d757709ef3786cfe4854916076f92e0e86863ad0c9f04976bc54fa7374dab2058bc20356cd70acc218e3974c7111532e6b960f3ff61a135047ac5aff2463809c63753eb1063f9a9994ab94f5841df9ec27fb9ab14ef59af6f4cacb82568e403bd52a3cbaf3f80f7f5ecf839e60043bd7f09f771e83211201ef1e4dd92299efbd06db86de27ebdff7401ee37fd240a6561ff778a8b2bfcd9d5fb05f5437fc3ab1975a0ab0f3f9eeaf66b9848624b0b1b2fbc73e08ce0490ad68df1479f8ccba2c37833a64ba18f9cd32e5711c471ada9c65d7ed2d9bc7ef16bd7b53c2a969da97b631ac6674c8144e9b88a82f33748eb5205f2c0c105948090a4afd60eebdec6738318cde2a4ee399698c36cd8655e4dfc9813568db80052eeba6342620e2d32fa8e071c0ab2fe6a871f08c286343636fc80a374d8455394d82841802b5df17d96d7cf107a197f6a63041032d8af4d22a691c85d4308828814bde3c1cb1e67070b1116037e00721cd924e375b4a70db5454e45d06b830abfb7d1c01a6ccb69a6ff86376cbd78be0c339f654163a7ecabc5bee7cada66270e19979933981cfcd56fe355445f5f74ce85c3ce755ba33a5a8c8507f4c99fcbe4371b00e9015fc8b2f57d9696c07cfddd0d409cd1b3d3485bae8d9cd45d10f76b3b0d538f94bc8c6db2ce200594cd82040596d8e720ad8fa8663b9bfd82faa843d6d61690376460b2057b04736d08dce3635b84d37723a260d24c45251fd8083fd57ee60bbe7aa73b65751c7a3a53e9b1067efe7815005343dc37563dea4e964891b1d788508f2d31f9fba8126a1a75998cb26bec3df5796eb4bdecda23a2b881336f64639ad091baa81d9bb794c9d8770d5dd3fb215dff5f7f6ece129272a7dde228dc1ac35fd766716583b2b7764f3c4df146873b820e4050607a26ce5eadc277094f5797abb1a2e31999f83ec40fb048d2d6e18567bbcf55198e7a23b8fee40b327be3ee3fb6f7bd3050b7245a87c1d13f54e6e9551d37bcecff8ec8d19d1ccef22e3efb52cf28c966eb7f431b107b6d193540b39f21ee5d2a48ab3181a7680f1b9c2c56f458991e06e69b2d21d5aeaf7f2e88eb328f906e796b9153b603b3616493246042c675d905e280d69f74eb5e3c90aa8d5c147d98d447e626b9454588bbab191eb2a9cea6f6fdcd8a6b838ff12c34dacf996a7f37fcbc7917feab163e2c887ac81ccbecf1dd8bdf8f11ec5f29f6dc4cd8f92e8e52bb74297f952cb721709045f95e90f9ed868ac8d580ed2efceaeb524ef996d3e724ea6c081b0b17549f7161e53cffa5282f70f4304dc910c6874c1806d4ce5844bb76dd00b14c246e3ca4920fec7eb6e06b1d0c7a95c5d808eea8309aebf4fc45f300bc3a2f1a4f939159b1b252fc0ccde449acf786edd0bc243391e6e7fe84d7a131b5e57a193a03065cdd5da06481d1b27ea7faa6502d2bcd90f7df815ee51e15fba03af9061cb9b0582fd8a3f5751e05003c0e418301040e4656f7a89e74f365ea3fa1ce0aafe8b1cc356709c9d73bb8e9ecb3b8cd4aec61a2dbb69e5b000a42f480c832af5a5607bc7c3f305b7fea4c602971f4e20e61c3000f9e6a7dae2936f2abb79741b1ce00028ac7802483f36f35ae7d594633261ff8b5465c927d2133b465076bd97ee0d4733bd16c2b80cf8f4744867da487d9c07bbf675e9ba4631509a496e8cf0c803afad6f8a89f6675e0730ba6d93859824227c5ffff4bfe15ae8dbf8f2273b7f0d5096b8062527661c9b5c822895b5830ea288533b0a35c6d381b180ba54954d9fb8bdb3d989ae1ae71a96089f52a620cd9e7d245096fc9ab602ca250f98a5b5fa7a17f2786890c156ecd100ac2bae74c0e973184e5ebb2620d83d91dab6e4203323d31a9c6d167ebdee53d5ab23977c92df27fc488f8270174641b7e5b10cc56889df9d01f277906f0de11a29dd15ec9748097becec0c9f955ddb3df75b8437304e7604264d056b40bc7c94b2c82affe6eba8fe6dbfdcd684b556c67c2aedefed1390767e02b49642f014ec08aebca9b25af32d54bdb637d7c085f432183e2b4524b33cc234b8d81eef498b67337e8f35c77d3d02726e221ea19e2a0c39069ca2288211490e92974906753406c5170a2ec3758652746399b5c35bdd33da0bfe7b25c0db22365cb7bee3c4b55d4c61fec161392a00bf0ef9d154eba21d619989ea17be7ceb3c05024c87ca74826c1933a07d83c6b2c82cf0f262b074f15125e7895c0599470e2a9a6bbba8b5ffb7c1a7646c42429985bb9091d94caa763ec4c7e15fb5010391ad9d9702c6eb1ce883c99f7706d8b3ef4458f02a1191aa8ba9b0f11a4694ba443decf0981ec055286bc51b95bef18e0e9d3bcae4b699745dc7b51ba942189a0b3297642380915250d9b3091bcff95c2e0358c58afc9817fd541d257a1ee6320bbc5bfdd957a54253ff5a5b461d9ae49d164c4849abc20083505f8f5e73f5404bb2a416798974bf706c689c2d7ce7db70e1a5d28f57ebf19eb3245162808c490a805c8d290bc2b87c57a705361b36c5dd7c8e08582c33424d1464ad6fd1c3b3f7266d01020e5936a2f9bdac6777be70aa1d5fea277fbd9bbdec268437368aebd92e498b4ee5d809a6d5348a12af41a37cd5fe1b1c3c630a94046060211f1bcc489fa2ab28e1ecfd1d5f92665e840698ff2b63a06127d584c19d7e43b6697f4043b09b45c12abebd59006a9a653294f2756a5ec52d29f9763a499ee9efaf5a5ea48c5a2a1db961bd0cd9599542a68aa81c7b4adda5da66435e16413de8b9d0ebd3bf7266a7a526752ceaec662ff50bd23fab52b9d9174f00c78a2fa8d24b44e7e9085708c5de5d8b2a82374a385ce1b51c21375a6d3f059eac5f5a7b2ca3faea8f062396e77c5f9aae47667f448fd5490042581c131d3edbf6a79dcbb973de6a7db59b7e51e49466c0dc4a2b2aacd3352219450e9f2c1b923c3f9be52e79c0cd024267665f5c8582b3c71aeaf9bd88fe4e73e30ce62c19b215a550594aeed277003494e1dfd199af6b92c6c2994b1fdada4271f696cafe4d96a749a925db70429d0277ea6ad6aa429df53efbc77c1c476c33a3fef6361b0fe3408ac69ffe7aa31d10d5196de328b037e1ad0b2b3149e01a351e3477c830a082d3bab94a43aa1c55ba134ca491f74ec628b5b844c06cc0", 0x1000}], 0x3) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000580)=""/118, 0x76, 0x3, &(0x7f0000001e00)=ANY=[@ANYBLOB="0000400066696c6500bb5c6f00aff8abe066aaa42e335880d31dac4d3e27c3accb6dfcbc96767849b91c6b137e96ec3b743d684f8b0000000000002b9bead7996c786c8ca5c567c3d9528525d2ce3a5f52ba52e09a9500000051f7ece7b4865adafe92567860487605000000ede8cbae937f935defcc6de09d2bc2e1065b403273bb5f99da6503e4e953587b81c9fee42914b32e6f57a258eb0f5376a9a3e417b7207d8b487d3a82a46cfa5b2a20514d6ca89e20c630be9814ec8bffa4dbc962164430ae056337164b4efd9fd7197c6a85ab87748100b0f48e3ced0e1213e6c4cf4035f7ffff160147437405ef01a1475353b120e34b1b60fdec9f6a2871672ec47975325267f576b5bff1e3ce40c1e417ca9c76e07fbce0461563c54dff1439193d51dcaa47b95a75000015b8ec456c6c22c301b271cb7171c635f5a9b28976413840b626b96ef0c914d00fa6c10a769475c1227edfdf4ff0f5201d5e94ab76df8717f9146832912b344041f16db99d51301a11d3e95f4e7353b9f5c047db329dd59029483e19141949c3b9271b8a94d52f2d3b41843f00088d3f6f51085c39b20f5158512d820000869f0f9aee6ba409401f219dfe9eb298eb5a20076c5ce436d23f00f0fffffd6b9c565e0c000000f5943b8cd99150fa81f518002ab0828212d41cc507d7fbf6de331908b3dac9075749a6b479c5243079086a88a623bbab8d828096be0b2d74a89663e3965a9d2de97184caf3559e1c724f0d2eb530f0269edacbab0518aa4ed83f47983fce16432cbb47df14516d1ae509524bb2393660be07637ff4e15317f79dedd8fcc905cac984d28a120fdf2bbec0b302b1d134ca9458e2b8968e5de4f0dc5935d2c327222635c7034bfbc06f5068da2b77ed8e4d5d7d32fdf2d80785903df267796f9a2fca1022684552b3a6293640281111cdf600f104bb957155c28089676808000000c4c15521595c7616d35638e4fbfac605848f0400e8db722452ea19922df3ed5209840899e9f276d6c9b5b18c8b7a703462d649812791558618619dbe80852c880a584822e112dc39f8b02af45221fd6654311603be5a7a7e5d28ad2524ad199b63536171f74673483c2414f53090943c7ca2da90c003ece2729b0ca9863dba978658f97223971d12fce5010416a2c9f3f415ddf93d0a68fe424dcbce31e2fc45a72f0bd680a06274fc6559c717f996330d00000000113cc9c6020004ea15211dcc6377a13dedfac8b94a16a485a0812fa37dafe1702f4ec37d5ebcd53dd024ddea303e6b504bf0867032b3b38588299a283af8e239a9d22b41ba0d71617cf6fd59c647e7439bb3ebdcf357c7567ca9bf30b33a1969f5451750b21655937b156fc5cfa35f24cf7e74a363c0833b13ecb76b6704ca0d695cdd7eabaae786ac023daa47d15cbdb2dd09ab4ba70e5ab6b7e16c387ed1327800216a64cfb8559ee613a144b663c16cb42957b584930bd92366f762b3109d4650ec41657303f20096fa8b9819626e19942e78e99c112661858cdd67c42bae5c437d9f72bdbb5b93a064d7b8f90ec01ffae9e910bf2c36e0f6b728bc5671bb81eddda485e4c75aea01f2ae97c8561a687dd344137e464ab7bfdaf66cd747b808e826f2e7657da8055cadf009fdea215a603c5a000000000000000083de31119bf91004b1a04d99b26fba5a9e8e15d24024b8d9da6167e59a37a314c7c6442fbddcd8b51cae0968b9c230ed53dac62a1dd76408a1db30a28e58542f8daa867463bac374ddf54b10b46bff3f017f18b1f178f7e654cded554b3f9e020ebe8bd45d499120a44e6440207678fdb0ac877e3964078d559d18c6effd7a205c5cacee9f3eba71971967a3d235cfeee8759c6050b4024188dd05309025dda1c09cfa0f4a4871946b0c3cd8c5482a2c7a406188b026dcb3fb1e5b54d618b0b14c1c583f935e5988"], 0x9) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000540)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000006c0)="174c8a74dfac56e1131dcc59696074c4157e243959937e35fa4dd81344ff7d3d6f3ed6e23bffa1bf58f26e2f53e42ca89c1ab3a1b878ca95d06202e047edbb64db57d1", &(0x7f0000002840)=0x43, &(0x7f0000002880)="5886794cd4be2585283db7bcbcaca214a587e1ca70d0ee98c880153b517312ea3ae4c1557581586303c5b3ed94003728b9c95e369440ee6c9458e68c1996bc23b72ed9a32c2bfac80d953c492582c7e2fca6c539dd760cf2a86b46fe72d9c41f02013acbf0463005e4454e12f8f9c10765007838405dd2cb38038f98d17b0b83007b160581ae474727b618717551e87c28ceec7a1a0b559a07774f763744e032f69804d30120fe2b70282b8bd83e8832da2d92ed9f7cdcf70e613e24c7c36f524769cd9530b9280fb5490f9cb8f67657b2f0cbe76a89b4be2846869e499f431c55ba7c006f", 0xe5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000080), 0x4) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/19) 11:59:55 executing program 1: syz_emit_ethernet(0xb6, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x80, 0x0, 0x0, @rand_addr="010100000000000000000c00", @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0xd, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x5e, "7740da71da2ffd30754c1f572b03945176cf140226155ef16380020e553bd15c6ac93694068f8592866378574e3155bd4ea0f1480ffcf12351bd0ef15061c072f8a140c6069b30f0fd7acd8c3c5837847637772e946c4050cd758b2e2b8e"}]}], @udp={{0x0, 0x0, 0x8}}}}}}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) fchmod(r0, 0x18) 11:59:55 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, &(0x7f0000001340)=""/4105, 0x1009) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80186952, &(0x7f0000000300)) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r5, 0x0, 0xfffffffffffffffa) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x6, 0x3f, 0x0, 0x4, 0x1, 0xff, 0x1, 0x1, 0x7e63d35a, 0x3ff}) 11:59:55 executing program 1: r0 = getuid() syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="00fc08310300", [], {@ipv4={0x800, {{0x17, 0x4, 0x3, 0x26, 0x64, 0x64, 0xec6, 0x9, 0x8, 0x0, @rand_addr=0x9, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x3}, @lsrr={0x83, 0x17, 0x5, [@loopback, @loopback, @loopback, @multicast2, @multicast2]}, @lsrr={0x83, 0x2b, 0x0, [@broadcast, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x8, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @broadcast, @multicast1]}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x5}}}}}) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffff7, r0, 0xffffffffffffffff, r0, r3, 0x2, 0x4}, 0x8, 0x400, 0x7}) 11:59:56 executing program 0: syz_emit_ethernet(0x262, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0000000000000005dd6d739dc3022c3200fe787e41d2441e792bfd0a970a2269e7fe8000000000000000000000000000aa3b1a000000000000010400000000000100ffc529e11a7370ae96e302cba6ebfae212187c118887d43275fb725efbddb9c8cadbee04a023fe138901cee42a8a073cc6dbeaac6e5d7c1a35b55d0b7c58ba0f22d8f17253a7d39da1bbe8cf17042d57651fa34e153b593457d7ef2db5e50cffddfe04cecafd1f33b7d1e06b29a91c872b62c98da6220eb4427512ed3413f538713ae9cc97496032e215e216866c289d8db22c12d1f59ad74b3b3e73429eaeced4164a0a814fb33f4037ea399bc1312b201b34d36241620dc548e9484ca84975f2ae17fe0d9daa1cf2052878a49e6242c28fa700010000000000006c000428680000000008000500000000fe8000000000000000000000000000bbfe8000000000000000000000000000bbfe8000000000000000000000000000aafe8000000000000000000000000000bb3c04003f00000000ff010000000000000000000000000001000000000000000000000000000000012b00000000000000000100000000000016000000000000000001000502fff7004e224e210008907803ca680c2278e11958f83a16d1dc7d2ce7c1b9d393afc1130c199c2b05de0cfc32643a4fcf5efa53d289d042a39248b3e72521f0238af57572dd1d522db6364ceb2677d5fdb4d0de1a30ed9edf875c702a1611224215eb7ed0711ef37b352890415bad9335279caa507e431f1b802ba87334e9b3c3fbf087094a976fe994fc2ff7f5814b1bffd37a25422f46124906666568f6800c81429527d565af19e96373976a7d918802"]) semget$private(0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/180) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000340)=0x6) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$getflags(r0, 0x1) socket(0x10, 0x8000, 0x3) 11:59:56 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffee3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x3) connect$inet(r0, &(0x7f0000000280)={0x2, 0x2}, 0xc) setpgid(0x0, r4) fcntl$setown(r1, 0x6, r4) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = semget$private(0x0, 0x4, 0x189) r9 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r9, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000300)="4d700dec0412f5cc9ebce0661a983c237a2568d9abf218c8e38f672d6a76ee67c956a660c881db70968c1e5a3b1c9c02ea6792009e126cdeb5ef6b440d6bbc11bfcd", 0x42}, {&(0x7f0000000380)="b860a422c0fbda4738c337a9ebd07cd36bf1e5b78576d1e50a460aaf83d4ed26b1c3f36af05526fdf2595d7d7a9c11ccf3", 0x31}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000080", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r5, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0x8}, 0x407) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {0x2}, {0x1}, {}, {0x2}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x80}, {0x0, 0xffffffff}, {0x0, 0x2}, {0x0, 0x4}, {}, {0x0, 0xfffffffe}]}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r11 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000240)=0x2) dup2(r11, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000200)={0x4, 0x4}, 0x10) fchflags(0xffffffffffffffff, 0x0) 11:59:56 executing program 0: syz_emit_ethernet(0xeb, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0xdd, 0x0, 0x2, 0x0, 0x10, 0x0, @multicast2, @empty, {[@rr={0x7, 0x1b, 0x1b, [@multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}]}, @generic={0x0, 0x2}, @ra={0x94, 0x6, 0x8000}, @timestamp={0x44, 0x4, 0x2, 0x1, 0xb}, @end]}}, @udp={{0x0, 0x1, 0x8}, {"850b2c9a8788b3cc2e0b39f0b43a24761536820bb555920d2533ee39c41dac135358a4a74ea2be6a5a0857e62f492aa6b1de4450c7804750091c246c1e96a8b42e4cfca62bb8e329dbcdd6446b2cbe067b53e2da1e9860b371309796fc65af52ec9da0d8c04481315ae6d0606d066fb54b95459a90ee71330b7b42b2baf036f6e855e95d50da96df0d04f87a8d79a4331f64f84c9f6082feae"}}}}}}) 11:59:56 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000480)=[{0x1, 0x26d9, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xd22}], 0x57) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f00000002c0)=[{0x2, 0x3, 0x800}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x800}], 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x8001) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) msgrcv(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000002988c1c36ce3f533b40371b5dd91bdaf3fdc381ab3be3106c0c80918886c6a3200cabd53a796973ceda777b6d765c75eac937df8cb5edfd94bfbbc4309ac439431166817953efa98bf626e51ccc139e039ff3e86b26fd96ba2515d58646ffab0441492702b0cf251bd5b74a72acb0cefd14b7e57a032df4c0864f0772511db602071c0e91ba3d24a132627d5ae61d676ba70c4b2b814a1b3bd998be4e0a7fbc10e58933e75237ec3c9cec501e3e6927e79816934fb2023afd4c641d22b133fa25c78166f6f39e1b9db22fe463c6343642ddf0097580947b7f02116f0bcd2b6c31c96148dac25fa2088c1b989d956ff210c3720198c0e5b7bec9a73e27f8efc95b216ed645e702b2b8d3f082f7f8b6a0ddfd58a1e0b2013321606b464b54403cd5c65c9df0000000000e1000000000000000000000000002fdfd673ed1562d3de2522532571fe3d8cc30ba7169402a164192b664ae63289cefbdb77773d8922207ebc6a1e4ccdfe2cb3293baaa16fd3d5cb287cb3827976238e7e0e91151a417bbdaf7e8f284da08dbf28d0cdf3658df0f0347feb0d6bd1e6684551c690973e1967494257b5d3675b1239c4a134af9a20350cf03a7688b03bfe6d3ef97a0d7163470f7ff11d52052db7461c5ff33c2fe921fdcd56e2db2b514c542a162712351cc2d40a"], 0x22, 0x0, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x23, 0x1c00}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x200, 0x1000}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semop(r2, &(0x7f0000000340)=[{0x0, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x6, 0x800}], 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 11:59:56 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734ae19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa737cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc42004195206a61495cf2b8a05aed4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0x113, &(0x7f0000000600)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0xdd, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @generic="107c5d55dc5f16a44f69cb289e05837fe5e93918cd13212b4c5d8fb578e7b40ea961ef24a2bea232bfe9cf2a71fb779008faa98e2e09213574189e9345e86a7225ae59e0e0680f9577cc08b52971b17439afa466ba11e7a5c7aa2e3daecd5c3cb4e59b20a20b09abfd7ac4c2289bd0ed1bd7416fc9161612937ee6e1e364f8e29278024de91a0fb95b10e0a1730e515e50ed7541a6d4b028ed7a2a986c9dae4074be9e19b177e4dec8a261a7371def83b03861936065be4884e345ca4981928fc48279f8ef83a6d1e95b383ebf6d54ea1869830e68c94ec1e379143817"}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba11249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) renameat(0xffffffffffffffff, &(0x7f00000003c0)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) 11:59:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x3ff, 0xfffffffc}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:59:56 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x1}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) r0 = socket(0x800000018, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="b20592b31b9bd9fd93aee7e5a0a7b27a7427520289cbb4db603c54c1fd27061f08374b3f5f4ef4192add99eca266f6fa6f9e5e3ea8cad640f6d9fdd15790e8480a969d394b81f7c0317a915901b964fe58593c69ca623bab972f6651da8956b5b5f3a799af7c80431a91d97b0cf7786dfcb1dd10862ad1daed22c46b2c5eb05e80d097f95e7caabeeb", 0x89, 0x4, 0x0, 0x0) 11:59:56 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r5 = socket(0x1, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind(r6, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000200)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) 11:59:56 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005046000000000000000c101000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376301000000000000001e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3fbbb94768e140f5b2b212b5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) lchown(&(0x7f0000000140)='./file0\x00', r2, r4) semop(0x0, &(0x7f0000000280)=[{0x2, 0x9, 0x1800}, {0x4, 0x0, 0x1000}, {0x3, 0xff7f, 0x1800}, {0x4, 0x1, 0x800}, {0x2, 0x8}], 0x5) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r5, &(0x7f0000000000)=""/183, 0xb7) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 11:59:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000000)=0x6) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 11:59:56 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="224e492c4efbdc4e1e8f0ba20782bd979d52359e8a09ad7fdc5d4514640ff802a80bb1442a0ce65634aa5ab138ed51c0c30d53b24a1576e2b9d0679e5c9ee0c3", 0x40) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000180)=""/176) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r5) fchown(r1, 0x0, r5) 11:59:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="25012e2f2f2f72", @ANYBLOB="4406d6b36ba0dc855403d94ac6d28fc6d128a16913df4131458a91bf636b3f0c56ab9292d297be998517f1371380dadb9ec1937301ff61f56b877806279a56759ba96fe65ad8ee4f3326a5e9e7aea1c8cacc2ed3bbecfc2d8860ab605b5aac7703d59e78dd5b05251cb77a122cd688c6e6e80a459bfe1c414bb5229360a0e7ceb4fbb37e56a94958ab5657f7615ae1acded41749a91c7b786ae5950bcaa1096c8f2f5f6e318aa4bc57685c69b404b3a78c50209f365a561503cc83bc519f30676892a6cc5a17cfc45708f8c81f18598686b942b896d75905afe044f3c9e40bd9ca84e04c8dc0c89ece7819807d16029935d1ec4e32d8a34a15e9c945d252ac6cdf525176339a6a34b7f332fb35ef4d2dbc06c02464a04f15b429ff49d16b6c0dbb08fc6b87ff5b04e624b24267a6a58377ff9e0351caa2e96179c56f0e19f25a7cdb5e3f8d66e1e4a8ee3899b850fed0ae6968aa034ab0be961977555f64b8abd4589ac4eb41bc16c7d23746f410c13a4c59d73a411491156eaea1a28b9b92199e907b76d19c390637911f5c719dd523a803d62a072ddce4cd431ceeca39f9f8aba71abea188de4dc0e92ce8bdffbb496d54b89308491f3ab05401651ca0ca14a1a3b3c162f70dbe7c6258b01f754ece3805d379a8fd8ca640b8bbe67a8c203e84e014653c7b05bede16f6cb4ab1d1c2b4770ed96387340cf6e6663aa0e78eef486ac538ca4a17df47d4d87678b18ed3aef792c04b21086116e3418aedffcc7ba5e30b07b9b7c44e87512b476b74756a9f05778c35a25fe6fcb42c897ce81f434db8925eab9a9f49ccc3b485b012e5b62b2b2ac48532fe3c7ea6f916d0ba1d42d6841dd44bdfd004c16f633d28ee2a8ad475c2aea32c7302a058919bb2331c18e6deebaad200ae162c5fe6b522667630db31037d763391a58daf9847f7c81371cd18e93102f67d100a722c049c6b02c3c5d97ad6aa9eb667ad6c4987436976bf1e0ccc95ef0e6e3cf12a672d3ba567b0fcabe84ec07f3859739ff5b850074402caec832a22f15538fc97af1d405b39fe129b2abd81b7f46fa37421c16c541d61f114e5406307448b74534f1a3e538f1a406809fb92215f1babca912915a818f66554c4ecd71be5606a0eab60a346855235e79ca2df12bc742ecc44f42b774d3fee7f51054cfe412e5f1534aaa07f8255153906c4364ee4b432960886d75c7fc4087da15e5ff067b62fb1a12e061ee8d94997a981749af4842ec0b935a894fce693d0e049aeff315926539af94257b6941884e23d7574e90f8ff2cff4ce15c1f30b397190e358173a93c6495097f598c1db36c2ec7cb2b4132981c88c685517d61b609d651767b47d39e5b23e9805a4c218f6460eaa8024dcea92cdf2c9cdbe05407822baeafa856feb93fb6756262bec06a1168b58ffd6237b188679573a54e4a52d5acb466004b459d05cdec0289d8bb5aaa7ee8a8242f4e076b86cbb096830bef32a6cf3a0dfdc7d037bb19f647751fb39cd6cea64c1261826f526edc4850a33494cd81de4d19b8a24978fa6fd3901b7fd58b58c800a3714c550d5912e6ecabfdb72d00e4e2d2c890b0c8038652f2dbc9a3ded7f67527d99713c8f2ed39a8ebc549f623839e87cd6590824a91eff9beb0a5d16eb0ee52d0e53dd16e2619b044caae28dd715beb6d244777f06b3cbec1e36fef7c3e29496e08cdc1a0bb5386f46f90a0dcc4cb775838dbef07a93dfeb4bdd0e41928b6955d6cb816471b41d8aa104a1180e5896503cd148ef593ffe993743f699ed7c9f131f83daf2306998f804efd21881d510e095a81c22e559fd19be2003056afcc7b220a3579f4837e7bc98814096fdf8bf331f47a4f31123b965dca642ebec2cfa537b73bcccb8e367413d7f63f05e409cbdbdc743368126c298a65e07ce901154740face504e4c45e2b159d3ebcbdd10c7f8a64e08f292149af33c9d705f16e69d9f61a342228515c95818087150865c7bc8c45d1e0d6b325cf7559f67e74f5ae17481a4e349bf65eee1b3d10aa152c3c444343fd7d9564b7b13d526e19dbbbc9f14ddbca4fdc8677d369bf945de72b98c44781bbe238f48e8106ef7a7fa8c1d1e5363cc26785767972bc2c26bd40c3e590a970c4c3bc2848350f8441178df86726420bc516051a330ad3a9d4d9f104b633d969d472e8c82b742ec7dc4fcb35e939625e348578fd2f187a5c861b6c1f790198d3e1efa4ecf9ffb3df90ea1621d5a9c6ec3a6dc1cf29f9ddff602de6719ce5e676db12f2e3cf6de2530abbf0356318d643419a70d60a68c5002a4d2e94c6ad456b8aa62c814f13d5bc8bc83fffc6ecf643d09c98915207a35d36caa6d14ae7dd72cbd387a0a257ce4fed727ac98cdfe2816bbea45bbe5918c23114624690383ce0aaf431d5f815ec73f29c2a2064510a93188fac042e768db0237d6709e853fc5a5b03b50cb3336ea7ac14c439a832358411e9b5d2824bd5a551b3b9913da73e3e616c868512657d194312cc26f0f3e48687a625582c95e0f212192c4caf3a6aba8bccc9d0075140d1a098bc869b96c0b584e0282037726d39d4a89c82ab6cc7214eaf1858e87bf6899d18a6d6744fcc193853a4c2779b0455f89f42ad72117b0fdc93adbf69613dd4984da98685bc68c1690b7c8bdcd45db56c8c910015f9c1f26627f46df0c888c806944af647e6519c0bd2dd133ee895155389c1fe33e5339a36e2bf51f62eaee64922f6a024c65a993e84b6eee1e0d732404cb2178749a726b7ede467f464b82090c125b7baa0e422e48eb88f000eb22a30af6e37a0eeb5ea2242b0f6b4623f64b515ecd1e2df6d317c845411a135b4f6bcb57a8bf635780664e79ddba2f8a4cc24c6a867a886c28c73fc63e4732da28dc3593e086a3337e1041d0bdc0a6ae84f0ceed4f63dfc15350a685241a47111d42f87c3554ae3187b98bcd4b6a23e61e7b87d696d67e1a98a88d42692caa4a81d46dedc8b671ec091dcf57bedf8871f456c8597aad3b51c4025e1ade0c93d0a11ae895260b95e253c3452d3a8ff0a9b390538c27b3a7857f578df2424866a240ee372b3c4f7dfba338cb0bfd713f1c725ff69aa96a8fad26d08f7b2e94bd42d0e132f9492850b3d35ac3168865cc434e2ee3081152f5d8de8c127c4efcfb965e26ebf56eb65000b6fc8110f08a3d5cb3ef36faf342496328686bad302fd57c0752f5be737b8c05139040324f6697084a268367e066bd8b6e4c509435b35babad6e0870c39a0e5676c80a4d15bf960a1952aee7aa25a75c75071b0223a52971a0ccc73f7bd493a567138bf7405751318bde9f3c16b8780672a654e8f570178e3b39a720ea715a6200af60e5938f848beec2f1204cd7f4ba54838014da882d879315e99d246e53d6fa80cefb2b5310a0eaaa96a10edf77914a91c5c720b1a6d4470e2a1ba6de70299a6a590370da07cf3c2278a492814c4f8f386307337721747bfc442161ca72309ae01b5b71b4a88a9c55cbdb5194feecca64129bd445bba7aa06e8031970ff150f410b595b5b857816b77b8b59dd2b69c1742a6254ef038ea1ec7b46ee21957316868460cca31ab3d099826fc0bfd125990bdbbf206d640a3c4ee1a4d055012ff6ed2a97037c0eddb4b98063ec7d985074bfa3934d16aac8ad14599261a910f5fe99221a7d69c92fcd021b944da9cb76bd3f68cd0163b2a09d472637fb7a1ff87cc12022a3150a644087a43dab72dd732940759f3cd669ad682456d1b6f01b62ca96643de58126a28851f338f1042fb7379105f30572642df3d326cbf5bd110f5ac66f11314497c54fdee4c0f224f918c227acb2301b248993aa00416b046d455d4e8021d6bbe925db3455cedead1c4642e8faf9581585499574fae1d6f77742a01f814d1bc4ff6f47fd830fb6b0f66e6c8d335da1b1fdc6665de2b7cad7c8dea28c8017e383fb75eea88714a16dcebc539601a2f579f5fba51382cb981163a4806c225424fca0a2291f570307d62defbc09596993ff126d0490aeef2a3c7e5f5d05d0a41d7a735ea7e41f4cd4ab0c396e6a46624a42e5c072c2c08f0fd9aedf070d71b833986bfcc720bf169ea9057e34cd5555e5fec0b7c258f877c7b9c9444b338d9b5ec2d07300170c01075e4c8079e5a887d31f02d76f5f917f0d94a996cab398464a66a3e00c831f4d847db383a5afbf649158c2d2fef6ffcf424c8709c8331d4041b4a7035c94da5d195fbec1d8ed636aa9f4437c4bb4d17a2d228416c701d4264c78b67ff43c2609c15e98b1e475d6b20ec299367d620939ee36da90d8c590a427a98139f8eef27549071758070583b38f1508777222c9f8ef23ae69ac7ef17367ae04825160eee45086fe3e189307f6a9d0944ab911126073f6eb2d20c762a4b519773914801c08cc45a64fd37768258320f9254b233afd7e7a2e22cff2cb03056506c65a0522814ee0ff47ead2cc9215a7a2a84ba8d59f7bafd8fc5b5f6458d1f4dc856142ccd4f5600a3e03eed6dab2099b8d9769a96daa28544b199c0015f1ac3ecfd98ae3ef18c90b66c6338099aa0d07413732cb0ac794663054c5d25289abbd135aa3249b422fcfb04a3dd24a16ab620f27b376814d24c289683d2b58ebc0a6cbde4efdd27e5cd9bbb7dcf4e998a0a6ba532b081bb6d25de388539718069687e9055232fb5ed74facb88587c0cf4c3314e409206d89a65c74a687276a6f683ad3abd7f198960b69e142a7685998fce79a074c52c5dbd7d9ae4da9e023cba94fdc484c10d9217a6557ba64150466b2dfed870737e6d0952448dc539f4ba98ea6d7cdc247ec6b4d3671c8c195c08d0b50abd9ecc0ba92a2958fa40d36f19ec659dbb7a2abdd75a98f9505b4c8f857e451e1161031e71173cf6743e492e44525584361b6b67e08b661b2a56ffe5a68e76cb1829a19f3b8b7a8027437ebc43215f9ce61e65969b3cd12ab0daa2bc8515a538f7c531afc450b640ae3d7c9311ce72e621633b47def99b53c6f00c4fe67fe98161b6fbdfb6727f3a47f40134f504c90b33d62688c897a66038337b83860d96986e005218547d5d107dfd5c5c985764f8fa9be5639bd3878355219f1d16eb2e486988d422ecb1a1230f326cda4d24f7cebd62d4614146499be24246beee664dfcd4e4175ff000c0b3e1d4b183cbde7fcd8cc897c70fdf7ed2b4e50072e50b1f6190a97bb270019a6d2e0ba450d6e819da21cc8d1214190e0ae22bbf3e0d2331112ecda032fd450d6b05c78698e01df1d766132190e3cb7c392deac0a16054e4aa3669cb424f826d931b5706303bf7fadc6b6b52b58d4b80f82e540da017be4be45773785c5099cc97e0a62030dbd3ddfb4d23938106c5f4977f9baa28b3ab874c5dbcf915ea633d4ded87f26b6aa96be71a0ff4ed6c4729eb9d7ffe9cd4c578dc7e5f87d2020ffaacad9659a41d41dfcc42a14a063a507862b45a21fec74e7857743103fa36e8fc1d0628d62dda2157eb2c5865fc08b94c5da0de810565578f9c006de490cf672582211cb3c62857e4de51f814cd4d65fa8c3c3a51be778e10cd0d1ece706275a6c83b275ca76969b85a1e0fc30413269faf97a5913de0a562b94fe6f8ead091b4f2e5812dfcf8a121f595efda3349a39b88124618cd040e1bca47da928f99350f09fe67df7b3a4ac161865ae792f722ea892035b30f01f102b87a3876fce0b6a47b3902c3278d7c5b075e82314fb6e8921cf32d36a6af21f1ef5d5041049942bb68d5c8caee7a092fbd68c823daa0517f67a3ed6c99f9e07584", @ANYRESHEX=r1, @ANYRESOCT=r1, @ANYRES16=r0], 0xa) 11:59:59 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r0, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r0, &(0x7f00000000c0)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x8000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r1 = syz_open_pts() pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') 12:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="01695646b4617182be05eaa2473a14b45f5f96b077d95cef500515786f842125a495ddc569c978420383252fe4d25aea746bfe238989fca7010abfff7288669bef0ff539ca855ccc5dbc4a31600450960e669b614a9055156e1f6e0b60031a5063063c5c"], 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0x34}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 12:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x0, "61730db11c88d6898651096ae973739ea78b7ec0"}) r1 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x4}], 0x9, 0x0, 0xffff, 0x0) 12:00:01 executing program 0: geteuid() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x1000100e9, 0x207}, 0x80000000000008, 0x7, 0x2}) r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0xffffffff, 0x0, 0x0, 0x0, r4, 0x1000100e9, 0x207}, 0x8, 0x0, 0x2}) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, r4]) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) 12:00:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000002540)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x1) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) read(r1, &(0x7f0000000080)=""/67, 0x43) poll(&(0x7f0000000640)=[{}], 0x1, 0x101) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$inet(r3, &(0x7f0000000680)="19d5aa0d0488506b75bfd5c682dc25d2e8cc19df2de0a5ca8769cbaafd7cb58c26cae2a95c791de36eb6705be5b2e9c44df6e785ba70e4c3fdbd3c8dd781f6d4316214fe7f313d1fb47e89e10f4274174c05178999af404d1a5ef627c437d7797cb04103010fc8895bf259623d022535d32181c9b37702b35b51efdf92e32acd9186a2fcdda2c0e3b25b269e61ad2a0422a7c844276c0ee7fd554d96dbd9e8c2b2f9a425974462ee57b795c896b470c71db4141340f2365e3440ad62c7336fe68d1c67de3fcb8a09e4eb232ac76c3d4ee6b34cc6327af2e76d0d8de739f1be62e8ae1dbf7c97d93759e95dc60f19572e84b31517db57c38f2af5e3b6b55edf2fb8feddfd10cb52b5f3b37b7e19f8130e1cf4ac298f25873fa5b8306fbcad75457f8fc4de2ef27d6d9de123cbce176a9aabddfe5116eeedb0fd2f1bc05406236b342529a71cbbbbfed53868d52774c82e1b11d0d253c474d1b2d648e27f2adf4a00defc60e0892d5940c4e288e73c191796c56cebb205f8931b600aeb0fe9e1f4a8d07784754320c55f9553c498741c8ab05948e1c68bb18726f99eb2b90a1265b37a7983041fe5d12dc1742c7aa0948e3855145eeb44dd91d23d840d091e669e14abb92fa9fa97f74f", 0x1c9, 0x8, &(0x7f00000001c0)={0x2, 0x1}, 0xc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 12:00:02 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 12:00:03 executing program 1: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r1, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = dup(r2) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) 12:00:03 executing program 0: acct(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @random="fd9edebb71ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp={0x16}}}}}) 12:00:03 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x17c) syz_emit_ethernet(0x58, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500004adb3eddb000029078e0000002ac1400aa4e204e22000890781174f4c595de236a594fcac455bae29c70be5ee5cb531c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc6d93e7216d59cfb69858b7ba6aed42e328c03989f4ea85c45be4c433b4821445c66f6f6d43bffa787f335a30d7d4b5c6512eb1928ad3c4b2531e91e03115b55fb96822465fb5ae2a8566398dc2c260ed042c0a763cbfad66c7fe7df2f5aae90373f658bc0e4f1975d2cf110d1a76a8"]) 12:00:03 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x1c}, 0x2, &(0x7f0000000040)="c321021ba4a3516a496ef900", &(0x7f00000000c0)=0xc, 0x0, 0x0) sync() 12:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) setsockopt(r0, 0x40, 0x9b, &(0x7f0000000200)="41038fb12b157ee325ce1b42585df9487ad2e5b2b37156d2e738a8d100131b285635b21e79d876120d06f2b44461265fd5b4cecb0397590cef9ae94f7a48c430c12818d61277312a03b4c28dcbeb6a0e74f272e0b3265f8e01f9ff97018195a383201f603456e7d2900f403b9aaf8e1765eab174b2e5d614306ee5f54641e2515fbed154481e2c2fff794f63f0fe3d4a1148a826e75e099ffe3d06003c96f58944b2011af24140a49ae9297bcf8a5142bc9af98cdb5d83dde62dfcf0da5809ccabb37dc4fa3ab9be654596fec8c5796880357d40e55420d99e11648f6b149fb13a7cdb2951c7674f56", 0xe9) 12:00:03 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x2, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0xe0, 0x1000}, {0x4, 0x401, 0x1800}, {0x3, 0x1363, 0x800}], 0x7) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f0000000140)=[{0x3, 0xff00, 0x1800}, {0x6, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_udp(&(0x7f0000000180)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000001c0)="5639bb643c90920f7bf3cddbc111733f73ad6b06a137f2dd8fc74b66759053c464cca19a9751df1be23fa192e262c090d9e6d195cf90a0d4b35bbbf5b839fdc01cc5d18c7d5c8301007bfc73533df939bf1b441acf3878cf6fb39c8439bed7aa064c792f0878d4d199fef52aa59a0bb917ce06492a1c87ae1f9d0825308e817d674681e98092f20d254e", &(0x7f0000000280)=0x8a, &(0x7f0000000440)="2b92d1db4caaf8df79f8844d3ddba86bce8261015f7ca91d103a9f8fbea94d5535f57621b3925d96d04ee297ec0affd6bdacdd62b98eda8961827da80702a2d9b1f7bfb9afe8ac5f1188610d667dd2380b45275415a126691b2881a458bff3e12b7938186538c13178594ce1349da017563a374db3dbeaa117a4644f431abcf270326ea3d76c9c3b57e5e58f395d1d359b778ca6", 0x94) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r4, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) r5 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', r2, r5, 0x6) setreuid(0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 12:00:03 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/244, 0xf4}, {&(0x7f00000001c0)=""/243, 0xf3}], 0x2, 0x0, 0x81) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 12:00:03 executing program 0: sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000100)="94eb0cbc4fe652d5174cb2120fa2", &(0x7f0000000140)=0xe, &(0x7f0000000180)="38bfe8ed6ac0d0b834d6b34452be4d7f1f95d5008c9fb4f4c6ca6ad1bf8c954a9e4587ea484ae80554044a189779879fa33be59ef82c1e64f8daabf12951f9fab1ddddf0ce14f4a53eb3307225034f4925717fb0c9c08ddef7fd139ff18096bdef4aaafa1609978bb8773207fbc33f2809f4ba58ba6d2dec0d97f59ed4eb919ac61a448257d3e0c7", 0x88) nanosleep(&(0x7f0000001580), &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) pipe(&(0x7f0000000240)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) 12:00:03 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 12:00:03 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) ftruncate(r1, 0x0, 0x8) semop(r0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x0, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20, 0x0) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000340)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000003c0), 0x0, &(0x7f0000000400)=""/42, 0x2a}, 0x40) semctl$IPC_RMID(r0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000180)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xfd83) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000080)="3e5700df125dca9695c294b836dffdc447eb83d1f2ab8007ee9acf6e50b7fa1ad57bb791a5e5baac06e8bdef04ab504dba2b7e589f4a704dad4de51a37b77ad1e25ab1a1f9e7b864c67048f43379d7ea65869a5b98229c90fb1eb8d980fad762c9a7ba6b6f8a63", &(0x7f0000000100)=0x67, &(0x7f0000000280)="c4a6e78962b714cc7c338872ea6d79a5aa766cf9e31eb1143080b25011262f3997db276e99b5584b7c7f69b701262c9182dd860eb4d4e12b1d935bd5ec22e99d99bd15b096cf24530299bb98ccf821f641dc68d494ecfa2b5a1b8e2e641b4b37b87c05fa0460eb", 0x67) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10000, 0x0) 12:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xc7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x32) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x70baaeaf, './file0\x00', './file1\x00'}) 12:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x85, 0x7}, {0x45}], 0x2}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 12:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8508, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 12:00:04 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000087, &(0x7f00000000c0)="8c2714bf4eeaa15c6c2eee10e47e799f63c8405529c3ec4e7285e146db4cd75a739dfb60c46593eb60d9eba411ca37a18f8ff7595a68de2789d691703112228bd3b2e4038736f9e35ddae012d86ba8da214b4a4bf88b489e17b079", 0x0, 0x0, 0x0) 12:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202f07f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) chdir(&(0x7f0000000040)='./file0\x00') bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f82696c65302f66696c656d0c"], 0x10) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = fcntl$dupfd(r3, 0xa, r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 12:00:04 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0xffffffffffffd}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fff, "00000000e6ffffff0000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r2, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/155, 0x9b}, {&(0x7f00000001c0)=""/24, 0x18}, {&(0x7f0000000200)=""/179, 0xb3}, {&(0x7f00000002c0)=""/184, 0xb8}, {&(0x7f0000000380)=""/92, 0x5c}, {&(0x7f0000000400)=""/230, 0xe6}, {&(0x7f0000000500)=""/186, 0xba}], 0x7, &(0x7f0000000640)=""/78, 0x4e}, 0x842) connect$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="01002e0caa92ac06352553f7e0012167b4"], 0xa) 12:00:04 executing program 1: mprotect(&(0x7f000007e000/0x1000)=nil, 0x1000, 0x2) r0 = socket$inet(0x2, 0x2, 0x0) shmget$private(0x0, 0x1000, 0x90, &(0x7f0000fff000/0x1000)=nil) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000240)="2fcacea7b4b3ccd309bc10281a31d44f55e45d132da13e6d4e6bc95a556e87ff1a568a6e9b9d8bd88418a8a4040000000000000015dea61d7190eaee3e5123d3e3531e1659e75346395e5d97ed21bf1f58a1eef3415085ea1732d42de60cf8e00576700ef2310f6034177eafb1492b5962975aaf386646c3143cbb409796e4be3708db6e7e572f4315a8ef0a7e1d281b042f9787fed230f0f99d5c4f77ce0475d31330db4fef537bfd4a09799ed85443ffe248a2a63652a773c67b2985a76e866b95d88a8713799ff9c8be548fe20599638fad7946ad2234249517f40539470aed8cbd19b53ef76e4b71a88815eb708e5fd437b1fb0f8eb4629066a9549d870c61c6dea8898ad5d9aefd5106fb508b1162a6556fb4231a9a8dc3684d81cc0d1c9594dd584ca9dea4613ca500f30d2de5c7f26a3f58ed8b1310ec607d918c1c696152", 0x142) 12:00:04 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) 12:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r1 = kqueue() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x1ff) kevent(r1, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x5, 0x0) 12:00:04 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000d76626be122613a70a8053c6e80011714ce5ee3142c66ef8f8ed8a1ec412434ee57207e08481d9a317be67c7aca48fc9dbf18f6c067034fb830765ed91c90d7e"]) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSCTTY(r1, 0x20007461) 12:00:04 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7806eda1a916b92b0bbad22fea731407ba9c22e3e03773353438c3a54d6c5ab7d5719ef8285d729e9bb8fc1b7223cfa7e81c576b56be795bccbd66208f6c4fba451f12c0bfe0fee50ba59896e3693a5a9d8c1f5a3a14b158d027d5c169b460fb031fb90c7143bc52db343c8484f9e1f03e01e0a58dd27ab629cd40a89d4e8adfeac1033e760f922a4c1066fb591e0dfd02f9089115ead3d8c84d30b1b215085bd54d3fcd770d7e489c833488032fa5a37db53af919ac13138576e40a922f69ca41acc8611f694b0432c4ca750f91853fde684fb2c2c80aa8e88695489c85eeb89bb4bb692c54b340944601a54b2a340511bb02407"], &(0x7f00000001c0)=0x6e) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 12:00:04 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) renameat(r6, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000280)='./file1/../file0\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r2, &(0x7f0000000200)='./file1/file0\x00', r2, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x0) syz_emit_ethernet(0x119, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xe3, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x3c}], @udp={{0x2, 0x2, 0x8}, {"0e9ef54e7077f5c0d3ab5f91354530e4f3346dca1f9538260b1459808074560d9111ea28a81fd5b8f24384866f8f514317743659fbcf18621349e9b85c396b829220a0ac1e33c6db2fbc27cbf09c8b375c360ce5995e9dfb83a380f37840840722c137f329e0bd43fe71fb860482f5a2dd5655211cf824458f30a3eeeb2222348e8cac2c2f5201283cdce48bacc363006b061b3b5eccd4e287ac971f3e72ab7f4dfef33b196c676fe7826dc7122304b4defde26cac7b1eb09895f4164eded7705f6cb4fe85ab474bc9bcf169029fe222096a42"}}}}}}}) read(r1, &(0x7f0000000080)=""/54, 0x36) 12:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) chflagsat(r2, &(0x7f0000000b00)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="0321cf589188cbea93c9ede0fa36c975c6d2fbb4912d502e6f94b7ba486de8fa797dab2909408fb8eba43016c8a90b31fbfd25c3aeb87533ff171902cf3407c4e0f8d3b8026adc9a89efb8e8e9f72e370413ee046b53499d87d6c4623695ae43193f581340761a27999f204a270337781d333de0732c5ddbaedf78cb08c0470f5d8a3f0ec81fdca549fb30eee7faed4f01bd0a8dcb0af42d8f494d743ed468e86579ceed73a9784187e8712097b27bff6640df627c1407883e8258bf77413dd80d57ed75eb76aad278e8bd6329225ef61bb0ed38b3573ea0f8b4b5c89390bcc1c1b0e959fbce5800", 0xe8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4653943831ca452c70f64e799d53eec54b4b84420d11f8dc07738b6971a20b42a838cb4a1fb953f8c9be2f4d2c3699a6545cded1cbb63798c0d17fe90f42c8da66b9533de48c23549cd86f6259cff2144055d2d8d1fa173d9c9593b11c6c0a9bdcdf3d0fddbc14004ff55fe631dfc2f5a789e576cb45045f54a8585df67a6715edc192d0a4ee1c8c54a9a48888d595a07bf62e108994a1b109027f432ca25a47bb672504e8eb6cdaddf0aac955ff6e4adf4fdf02dcf7dec69f490af4790a5a2b688ff31177af6bc381bdb5a9756df0f6d4a8d6c34f2859fe0ca714a22e4641d278d975", 0xe3}, {&(0x7f0000000380)="96cac668ad2c4dffb2b20360bc38ce0fa615592436bc41cac3286bf15e5741f04fa52475d3d980ce3bba09d41ab50184b50216840abd4d0b38bf17fc5d59d0bb5cbbe2ec5c18ed5c78c99079861d447cc614fafa35d87f98f639ccc2283e7fd3e8175f4fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f0000003440)=[{0x20, 0xffff, 0xb981, "cbc3e1021c34962e9318"}, {0x1010, 0xffff, 0x2, "714b7123127e473ca4d727782a5660eb2a666bb246789bb4c2e09bc4d8f607d218a05812ceca875443a9929d964f17986fdf6e558e4b6510872a689cb00672153117cbf1ee5fea9c23880595626ae152dc18f6256fe241028645b4e0c6b0f3c874ec66fac46b4315f0c26572918554b7be93c2ad2e952ea02120399cc19298b66836eb4c70aaf823c9781be0ea0471197de1cce8bdff1ccdcf5a24555373984678be74033f046abd621cce13094ef0bbe9a67511c4e8e84da9dfe980bb84450f591f7d6d7f16379a2b0a692436723d5e230ad19de722b5b4d73fc214df0ad22309f99548b86bd40a8db667219e59ab5e57c1002a734c6a197fc219e9a99b7f661865f25bbc5d19ddff8c49de7e67f4d9c71cd5af0f301b49a24d1e9cd7e4b060a0592fea75357f750064b1fd6d3c10e08af529d8ecbdab8f4e024ef257799cf480fe6a195d4a5048f263dbe0b836a2c8e9e301da464ef01e0045fa813ac609d98787d68deabef0bc167fab3bd835ec7aeb8d1b2f7dfbe8270d73be72a0bb7003a674f6fd42d3ef135423085963787eb569d86e91c8f7d368abc61efb6c377e0c4b54da18036c3a93c67d1947ee46ce0896f3ab209b2981d72b00a89e751322e36c6d2110b1f1f7700ca45f64d53f4c7f1033de18ac1c67bfd7972dffb76c245e9f0816f39c8cffac72778c3955c3651cb504c7a3644bad2a1e39b119f72857cd73951a00c980cfb2a00a4a79200ca84c036d96002fb265592921f6386739e45a1bff4501bf74420c2041437bf63fb7a3a5505e5975d4857f0b375ccbd47e818e6c81ca4fdbaa0f5a9d900d1ab6397cb929162cfd32e7d5a1508c671244ee1813135a0714598e8a95f628bd25d89bb2343ff3391c058673b39cb1438431e007051b43a0eaf905502cd1a01054c1b754e0e215c98549a8e4763ebcc0b95fd68eafcd35ca5cf1b393f6f1b15c80664d8a5b25417949fa446ec1d97b5ee0f7e20f42f5fdee6f8cdf3e719a91723a23c9cae0762f1a50a5df921990454120f66df6b4b5fc804ec3a5403138f37718032885a13f6bf0d3f2b95ace0697cce0adee09ddda2a0806a8cf081047ec4dbb68e8e44074e9a7dfe8b1cd78928a8a05fe661c026b80db1617664c916392462daaa5980865ec9d2d247528194be3562386c862c09c3a9917c54adf12357359fa2480dcd84f6cac3d9c45c38f1db77ab7b635a0951e1c72e95b4bc4d42e996be57939c8e02fe90a164474d82de214c4940989fb528d6edeae5284fb73174dafb1c042c092fb451b8ca8a4949f2f209268ce5eacd4de4d2e26cf9af0d6da199d78ef019e7793cf0f10abe1d1943cec3297466f2612e2fcce6408eb00844084b73615e45dfacf102c6c6b75074ce5580312f594cc71546d2c5c2494f2e63d999ea49975235f8d248d4846960eebf856eee34f8135d1f61a83f33f2d4c214c20debb277bf6a0d1854ba32f29a63310ef8bc3ce8acc50ae96f958d0e022d91df1ee5f454ae52c354a9988337f2624289191fd99cf0337107be039b923229b91d71cabe6ece417c563defd637375fd4ce78c50237b4e506e6a6d75bd6bf8649967309ac35f82a302b51ca29bc0a4edf625d2d21f5e93e3df75eaca8b8781f86f2690bad4c02da0a3ecc85383d80407aa7319842f42d12d14c595f636b7ff322f3c3a48a14b17d5eb0b4b610ea43b4063412ce2670715b2d29ae3689f3576c7bcfa110b32f9a366051b19d4ea7b9e9d368408e8161de9783d6ffa2671bca2d9ecf5adc4ca4a75af861ef37604080b31a3fd52fe7a2724f09457817efbd98dff9c54d75531d9dc5a126f637e37aeee259caa01d69e36bdeb9dbff5d7836e9b40c48329af8c996a437fc9e79f3762f9b31f5e11e5cd3bfe9b28b6985c2d73b15f17a0a995261f7143a3004fd3f314f228325eb8c99af0c9bf42cd6986cc6b83bcea99a2f43907bcc239154956278be48aee246c2e00df61ed24ddcb3409e85208803c527d77b766f8d07da20e40b3a1cddbc54a17833681c9db3c048e9e62ea3a7b046e3d040b1a2199c002313cfa471ce9a9f3f07e42e035f15df4a6acd3796adace26a61b30e7459cddb128dd776359db818f1a942e4b31d5e3ca6b58e6eeb5ebe535c92bd7b0e4be58fca3ca055bd1f97f5e7c22761e53fdb544c210f5dfe54b40764100199fb7bfa4682c5fcc6ecaebcfec1ec457ebbf56e1d36b6a38332faa53e117bafb308dfcca2b614d8aba8099c8951f43590abfb0ac250b342a49364cbe03ab5af09a8cbfb5fedef33b5fa9b60683f9175bf0675d27f38f003f353f491119df4491919b458d7199b0739f94ac755c717f05586a58336d1a364965017bdd84b278e60c9738bd65ffb32f0c7a9a123aeb4c7bef7673b0b65c32624f32a5f8713003674e472dba3a670113603621085592b9525c898c0736c09d345ee0831a44b74f00e5e2ea0eff906751c16f8faca14604ae13c7ba86a73caf5f70d27f6c3c63dbc1cfee1e9d374d435dee9929046a650bfc04c4aa534f335ac9388b0e33c800c7394b095f481653674c3543267722dd4916cc7252a30d0762d6942bc4fcdb1e1768bef1da6fb5bee608d669b3b33cf834a4746dfdf7f09d1eef64a776478c6069b80991dda4232a143f5bec349ebd7ed27fe12fe44034fab8813bfcfe8d5bb5d3f4b602d7c1a62b3dee65d2e94ae7b815027c2e5b3a65f4074cb36417d525e90ae948d8333fd2a47d30fd84608dc251ed7781344dd01a9373648e231a43a7600abebe9276c283aa70248b81905dc10b21cd269115974107d384d04bd0c3fd8e9a7515959ed55d5d4b82bf4d04f0494597b0ee0ac0b6420878b95941abe12918fd6aa7e3445d95e7f0502c4c98ca83bf9a5d8bab2b222bd6b02e976a9d98426e71261e9e84ac858b2da1e6213502244642a76f3d6754eec326e1b60f124d1d3d0d305b684f03cbea7fc53070ac53176f4d639993d5a5db0ea5d5bec14fe97c67d0e48832c6fa9abba37ac15d26d5c3afd6870c064722673320f424a62daae0bd987237a1d34c6d94c7264b26cceaab1f0cbfb30de3ab2c1064701d1026cb61a2b3469079f9879cb27fc2cd4d2cadf5684214a9f985594b06cfc667494363381d42880440ea4baf0ecfd20e44299e3dbfbcfa261cba6a5284e9a563d493aa3c069cb2686b1e8631f27a73187cc12c347c94f2e06dc90cf094a7b1833b2a89a3c22ba34726c726b6f6388433f354e6cc7694ede11a94fbb9c7493f82d14409fb8627e9a4b96565892cea1164b872f22afbc1cdafaaa6ba6c23c08c826a3c79ba7347278a5a4c67e45514e75045bcb39322ec21f816eff73f7b4af098b0dce9b6f2311d52b7310df21f6b936fe8c6b94e8864d5a83285162df585db05d090eed58be922916b4e5e76ce7f55374b1e4f8829d464e58944e154cf6a5b511023a709c387cab18e7d986913193bdad1c362c3964627b48d70e924baa2e36a4494b90d5e214ca5879da88460452ab39be800e10b9c24b7e8811e46688f0acf0cd1845311b372fdfddd60968f724f774d1f7a62520819e1c4a6837b393e2ed73052e6163e66ddcb13ad9bb16ec4a436e3c8ecda9039acd895f7e2ba295ac6a84e37fb46d735528058dd18a52aebd5c1132e05141c534e7ab951a66c5db1ba5c357c6f81c471d6634d800318b8a57fda875b85bf512436314a118e6f5d0e6e29fc26e6cc918c93053d7484df2fcb763c307a5fa85150bdc87dd95ce3a34e02fd0d800828bfae82732ddf0ba25b976bfd3ad2b43517335960f8bf3d219caf35654a983b8d965a2fcd348d10cbd4959acbfe633b175726215e863358a60fe9d7fd29ba40ca947bcf597b880aa4c735644190195869e3e62e52eca905dba4546ad1e046c8be7a7dd4c58b35efb20d8edb319bf67da460d0677fe0a90a71fb00905f9e18811d15989992db4b4336fbfc0b7b04dd474f58530fd7506df9a280352bee7947010a1d193eedc2e1a7f089fc680bd2ed75bb02d25b6f3ac32f9c8fd04faa54bd6b0cb0cfbbba98408298e7d0ca371d61b0ec15b751442c5a7097c06928bb0410fe47eaf56c5df971c784a8e142627de2f35d607e6eae99382e4c296f4e47813975e5d03af5772ee36389cdb4b2ba7000ab03e98c5e2d1ae84c2e62e819d539b48c287c3fbdb3ac5fa4923684007a21fd2c5e7ab85346bd2ccc8b15c42e4aa8e71a2e497478d98f93257811a259c0c3e308c92f692402df91b50029a23a34d27feee452067899a14a20d35bfa8cb5f030cff292df625e0a6c8abe1d69e0eb554300412c2b81f5fd79121d8a37da612200dc17633d4c2602c470fed8df664f10beeba670a5f99775f9f159e8abe8c7d679290ca741d1266fe1270f8094cb75dd5740866f75cf594c9b5abf0fde489cc9cf20bd14c9b180611bbbbcd715a8fa890377ef52f38264f1c80bdf5c649f0c83f1eb8e8197cd0154dc2bf1df6f8a919a7928cb92b3fec68cb2de5837fe306176874e91381eb4afc8d550c13b8810e736e0826f74c0efabad1d0005d3e2c2a130be73de4db37108c53acf01a1a4aefca108c9bdeb0dbd90ba420bfc578c015ec507906b7e063df6b3ec77c9c614a06641cb0bc777b2dd51e1eb331097959f750787b50517ab667059df6cbd83915fd64e2cbd664cc2ad97eb1a385e54b834df4f905a57674d890829552022076234041c63cb70933296c7af0d6937333d20f7696927cf8c9ff8e5417ad596ae527dc90e9f38a38a7b065c5c5e94349e5bc6676b5bfba157d6f5af03560c55c09f3de6b54bec3556ad5c8ccba452b7b8e391acd8d153d04362cad3d2eb6a8b148853195484fb08a8bf8490e2fcccb5ed487a5c7e0f352b9dee22398abc4e6d2887a8851fe193ff61f4d84def4b6e379105c02e49e7cc9827c6041c061eb5c16efc9dc7b22f055dd4b9106a798dbf77e3e4072cde95652a3c59bb57c9e98e346ca5d382983aec60a5737d6bd91776457d79cf1067eccff554d5dff7392d1a96f9b16bd92994af3145d45f12d0fd71a241840c81d47b8a381e9f086ac4b8a64e238203dcc769bea3cbe026199c4fce31c56022f7e7242cfbdab7347659640e93da6e72f276574d7ad504389930614e30903a086df9de91ca82edd910c9e61db19d7f461baa6c9c27cdd8ccf2291674968c9a0160e692635073a3d45f513ba32b961e33a16ac377c4753cfa3fcdc3445336fd4f29937e91a34979e6f4720a0b4d49b9bd58b3bf96a4a06c486ed4e47b5d4c702372543f9fa8c812743969ab07454c39004a32c1d71f8baa2bf6e411fd12260e0921b89dbe87f5a2bb6547a57e9fe66d75a1a60760f7dd3b20480aa741c6339c074a0ae7cc257f5a22464129d8b1ce8e6106f0e95c44b544818d153a32ee78bb539b979c73fce5b6dd244d9ffe1347f080ad8a9d397545dc30c3adcfb5fddb25e1c8e457d53daa08d7d9051318954665c763c3f3eca4adb70816628c75a5297ae37a792b5d65263c7592789d1ed2c1f0115799b744de8c3085c52b0245716ad25e95ac04c3047556e0f54849387bf9c09f1dc4b203f6820a6b836dbb73d768b7169c0b929203636d223bb9a259f2a6b4c65ec9cb221b1e50d64252063faaa8102029b3af60ed7a951c4bc5e03a3bfd8a57d9bd4075f555259f40debb62bf28dde6d81b85921a82557dfde14f9c119a79285ea6b4a5664679339d61135a6ce761caf3b1db33fee6ff74aa0458156a4ddb21272b9de62d1a58a71291af6169b68ebcabedbd81830ab96087ab"}, {0x110, 0xffff, 0x6, "47b6f62157b10d17e2f74e1c5f43efc875ce0134f9ac3c0421a3aea87a02d0b87bb12874b0f07b58950e15762e5093e9417a8daf42447c236e5794530c0e295da239854e458fea3f6056cd72e5d223ef637e959a497dd25168f36daf25ff6ba88ee59c707d44167afddc1cb88742f0adddadb780c4e87b4e4d45dbaa8cf4580c68089b07539c08d3ea2daf21c03c5b95a508f861a0296fb8dd29ef2cca9550d72dc6468845613977c6d6feeb3e6b2091e8982a84f07b82e6f9de5b7f519c924908567c954bc025a2d30eeaa3bbdc3757efdf2d6ea5a86d61a425a5b97db2487fd46a2e6e488e7fb661db714d7667ca45af408f9210bd98f4ada3"}, {0xb0, 0x1, 0x10000, "a8dc22b0f4383ba28924efe9715b68fc30acfe506cf0c367a4e7a5b1ee493ea0ee0237beabf8b261cef638d5d36eb6dac92c27236f1b6717acd79e85fb1ac47d766a9b29aa30eba98226435917aa9ce58efe8750d77bfc830c983540ae58481932d02c8dd435937dd4a85397bc7675905cabc162a3807c7b2e945b95b6cee2515d2177c8285524b852bd33a47d2d80f0bbda95da3e06ba7880"}, {0x98, 0xffff, 0xdf, "85d8cf58544c84a73cd08e99b57087751baff06e1614f204aef1abee594fb0f4f88ae32f96ac7679b74fed1a184887d5486c86ff53763fb570c0abe71709b445cf6d2d1335fa6a867a3328c8bbb3eb324a0bb7ddc09bd4dfcf70cb20581d8b898ff474fee05e62ab33919435ba779bd853deef48ef6b691c0fbd7c579c94601a60a29e9aa2cda4"}, {0xe8, 0xffff, 0x9, "244f48fc11907de6ff653b33e3b5e01a0925982fe258e583c58f791855b2acaffb89a4cadc397a6e5ca9fd70f5d66d36bfeb4b81673775a705841d5374db364f3764364f597b0c6d67f0e9f2bad6d9d1d00f646f0fe844f8125e74cb780c1c35644d16f4f7b9f3c3bd6b301b30634c23d9de67e4b8b76fd73b5ff4d7d48f5fac844478e739e9f42481e60996918c40fd5da09e4cc4cb73c8966cfa3c9f2a5a81ece3f0979e487dcc5457c10445f8a99584c71ca45b6fa055993063c440f9e01064bd0440fb40f2cbdc6ca08f91b2d670b62b48"}, {0x90, 0xffff, 0xfffffff7, "0bdb2b86bd0637dbf7f6f4b63609c9613e9330154738cf98d7c2b72bddfbc1391a9812ea1d6e0dfc126d28cd4d1734c261563bef95f73ca0228da4985ae9d69a8ecf87ce01a55d19082a1c6e6b9bc94aeae75284ae94b34d95e26a8d55fbc162c6319d63d2f0325680b348f38655121fd4e8b0065b6e252de9"}, {0xf8, 0xffff, 0x1c, "02f40b03087589c910f5233c07dee6735a4e0f638fa84c69b76c07df48a6e5779d24670fb7f06d2f2165a9c5f22a59eccb7ff56069b4dd92caf9350dbc788c34f9e17a99561af38e7205c77f7e3a3ea1233c1c76febc0f3156df83fe640d05023e79e92d2df807118674c87eb9dfbd1251c5a37dc25a7522101707ce866125425cb85d744a7c3a4d01ca2a7196be5a1d6a7cb09246e40fce7f919fa9aa1a2f69bd778508986d9e43e6b0070887c5261f17d893774696f0880103670c6c0d18af31cb1c709359c4f07775602a824386ae6007084c99be5229e336a19dc9d79b7419fdd05d525ec1"}, {0x68, 0xffff, 0x6, "efce4bfe4cd769f2f3f938f8026cfea214e927836301c6f644fb6582acca5bda8ec997eea11ec3a1d2379082b05093c87dc039a6bd5f8dd93e9e33f167ded4990f153c0ec1a3fc9bf8fd5760a946468b63c75a9ed04ca0d3"}], 0x1560}, 0xb) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000b40)=0xffffffff) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) mknodat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x10, 0x5) 12:00:04 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@empty, @empty, [{[{0x88a8, 0x2, 0x0, 0x4}], {0x8100, 0x7, 0x1, 0x3}}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x67, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6, 0x4}]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x6b, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}}}}}}) 12:00:04 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r4, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 12:00:05 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) dup(r0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, r3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0x0, 0x8ca) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 12:00:05 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x1000000000000007, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0x0, 0x6}, 0x40000000000002, 0x1, 0x4}) semop(r0, &(0x7f0000000140), 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c0a314485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x409, &(0x7f0000000080)=@file={0x1, './file1/file0\x00'}, 0x10) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x2, 0x1800}, {0x1, 0x83, 0x1800}, {0x0, 0x5e, 0x1000}, {0x4, 0x4, 0x1000}, {0x0, 0x4fc0, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3f}], 0x7) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/32) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 12:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f009e8b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000040)=0x1003, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="480c16e70be0bb619529ad5023579bdbf0d6be432f5d828901c00d172f7fbd80eba617135d58ea08fbfc0cd8cfccd2723a1b2450fb25012155b5b90cebe7d70e3968dedebcc4283f61ab01c4450631d7f6ae5ca9eb16bf699bfa1e0935fc84c3ebc2f0d536d4f8d3a514e75b413b98c1a4a361042231c91a76b8b72e0cb2c6795074e987db5f1ec6635930043fc21c76098b0d43a2453fe6c986fdcfaabb8dcef831e9d18a0d0cd86593affe6b090d33fe676bb9b0a6445ee1b89fca21cefee0baee463b15331bf1e86a830c0b3370f275023ee0a76b9b9f1b5e71152d62767cc6273b954963bbd2136ef8da0cb9303d05870f1d1a6780091d6a8a22d1e0d373838233b9ecff86dd2325e65a82a7bb159bb35b861cbe64d6cfd49bbdbd1d483a59f1a211694601b701e8bc5de6699f7221b1080d4e24bccc623d5332c8029ac992856fae9f67e4e94ee7e6db48924462b86908ed8518c6e9d48fa1bf231b2d232f09350f0ae65268a28027ffeb69b39196547e2df9e55b450ac547cf8f74d3c36736c7d0c28f85eb1e6c8a5bb35f3ff22ab0f44d47f7e955fbba903e01414a540ff53a587aa1ec1ba1c3f437b9123ad12662c82595b7fcf166b429674192e5d1ed27a9c41807954468c8fd54d3d1e6d02834c1e238e252199eb17cee7cdb9122a699d80106cca41ada8809a87ec01371b131bda9d9019b3b1fe6d49eaa3a4ef1f043fc633e51123d49c3bec622a25f09cb780425bc54ec93c1bd3901a95a4def3c23bfe35306333f2527674d5f2be554b55a3ce42f7cf993ea599d3ff270466897a1c779f6a558e987b4ceb7205a12801724999c16794925d5c20767e445388d6fcf5114cd40795c1382dfc416bef61dfaee4d646c8c6f5328b097577fa9e99f37ae68db85e3ee5741179e169b61e70ddf8c86c2f6c4b0dba1d77976438a6d785a098eb0126f374b00fd7ed544321941026c9f266f390a8716bfcd2a343dd526931738fefa8e8aa2064d0f6ba3d9548a754e2ccbf5e2210bfc20f609069a4b364412bc9d4256a9b673cfb5bcb198519aadb4dd7b4646b26da1d758b4640b8e0ca29b0347b7e6da00cfcee540a7b76e4d585cfdad0a82aff3f6e98ddf94218319f812b41959d746d4fe45c94434194dc3f27a04674fefa54f9e973d95b0d5a8ac7cf1ef8648ea4f0c02e333a9f823ae4bf0a6bee2e176af755312d79f98f4cd95034bdd859c9d566d4bbb1c8a0fa05bd440ca556dd232174930af409de25ef8500f9d00b6ab6d43703ce40d7dc01f1b0b5140bbb6ff42af5194954a6719362a7a934f3a262adbadfec388b2c20888ec26e263f614c9d8580bdba2bca1f17255484a387ba90cc1a2ad083dbfb893e7cf6c7a114531e455d395684d1d9fe0769dbbc03c1fee5a7bcd4077877ca969468c75e6395f03942baba470030db7fefbec6190e70d571c33615330960f12c69edcb56f6ac099ffb4d740b4f83627d28d895b74022015b49fc718bbf33e61b17af2ac4ebaf4ecfcabf1e5867b334620c53cf45ccb7c0a33f30a7fd7a740bb55c34759dd399ac987e3256ff3d681dde447149e8eec0afd33f3b4f83812d8f942f7fd990d07709ad98830182a84bcc6e55d8f98f7ffaea97306723d7198fc9fc9c7b3aeaa4c812f33a4012ec9da2300ee0687b3ac19bab25c572b3705634c6bc12bb6429e2cec51a0740082c1caf0970841155bf53378c45542346c8eba66d360e8905037989de7367b15ca5d9f953f617d87071ae3ecca15d3ac15ac0664b801c7847d4847ff16b20b566f18f1febf33d6bee77f75ea7173cb77aca2efd952e9173cefcd2f0e7c9127bb7713fdc0434f9bc470cda769ba278956dd8ec464d9012718feaaa0ce16f7d6aac439b1fd45fbfcb137be0a573742a56264b43c37e5de7260e9a83a47c250e560ab56305ba4c7e4cfe9f4e18151af62e4f43ed916299553946dfb8b9a147fe3e6aae2c6f16d1ac611f6acc121ca72205d2f5df4c9f0e032208213fb66fd98195510d5ae2dac757173309f9ad2ca1983b10311fc841c249c5178596bfb9b290bcc7f49dc03e55f8fc0b98d7bb188eef6e14c3dde550037631555264ba14af76d8c641bce5748325838a0ed374f485479ec51af6b1d555e7d89d847d699eb0dc42441aaf66d7def2b4117cc826e29f1600919f7cbb3064720fda14b768ab34accd7524e5e91cac53f5f872749d91a3e33d5c3b5d3b6542a1e073f8112d94e10fa1ebe2bab64444f9ee2d83ac98f2891c516224cb55a678b887298701e0eeb62ee4ad268c2f335e0cbd4f0d1b59163f6b239904265422142a4993f54b57a800587a299ed7400e9b71eae096f1ca14fb346fca19e2027a3e80c7260b0a0ae1d766305e3aa913aeab61c267d4d8f069af1a2982db715698270bcca516a3a635aae3ff2a4da93da6864383be06564682f8fdd04059121d546dd5c29cec1fe158b101f0f0bd0faa43b5dc7fc0d54d5f4155169aafdfd176e2110e607e2ec6f6683ec56a7b62cd36c0b5ce63035f10188f64238fb29a5f7612fa8a56edf44b8d40e9ef2e3cae4e762bb475d7cf2d4c33ae0f67f38650db531f1b2558f9620c4300f9553fe32634a1218d2b22522226ddcee21bd10cbc59063650bd31c2a203adf4133e8342f134a758e3e4a70f10e5b9081b7da9aedc24115dd4d1dbaa220df32238bb2294d8e02a892bc071466e6be6fa10a5c65305e514d0110cf1d59a93d3298255e0b35539b65239f9943316b07d7f0c3d8c8ba20e276195c1605cfb795525780514eef5d13b9316640a6be32ec8c13bc9234307ef1bd6fbcf9a5376cff78e8127587e7cb838ff00cef53d590e2c887ac6d4e6c009aeb846d7e4a0f09bbd38c2ea67a7fab2ac4e3928416a67cbf3980069d59b9b3b0f090a8ae5e8aa1ed9db2020fb84506a9dcc0bf695ffb5bf641c2057f3e21a83ae79a1f5cb2a23e760e324d82e4533465fd644aeaf57dce700c858881a5ad9e80a070955b8b6df9bc59eab346ffbbc2330d53914debe9ad8f64d1a23d022bfac750bcae3bebbb67980edb4e8e2de84b530cda1caca5e2ebf9f970576076de204557d3b1c4469578c00c809c291b90dbc2969da0f3a858223966c45d3c8157ebae03f0ac1231b45079f33ade0eaa317c141857e43107d78549f94909b9e29054a034fcd5007ffa73ad6c929b5f2c21a47edb748e6a0215530d4e2c2f0f172508f32777fd7f4f03763e003eebb151f9fe3a85a1a194fc989f0f56c42ec7d3329515ac35a05cd581e1e019e7bff942344c8d1954c9e48ec3ee0a1c2c8f06144a67dcefba1de83721f9708151e2148b0f1b4c7545621b6a0778328b5f9bf87fe16ba3860e4a51cce2ec35f3f9db3038d1800b8cfc57c6917d6f82b39c23af6fa4b32463b6f8ff2c2fa2829d02c38507e7135d8298192a2ec07fa278055a86f43a9d7d44be2fac43c5a61b098fc45693d929335d2985d6e7690355ae2e3dadf4e0203f27a171bc1ec892027b9aad916b95a1603c413b1c03400fe0fbaa1579fb6d7391f165749fd327b6b76d84fb33077093fd32f104ea6766b9e34f77ee00908a73f280ec43abc3ac5286a5748a3a456ac16d16c61041b1ba0b4e2fc316b46b72db7553e1b8a764b42df167d6167db631454e461375461b086d6df4d67af329c0260afdd54d6e1cfbc367f22fa216eedfcef6ccfca971bec803c2f82ebe30818baa06d1e3c4ac2b73c34cbfba0616782a0b3086189261f849a126b5fa9635eaeb82709c34aab551326a0c34b5abdbf4764d90e5222058fa8726e345a38202a7b021fbf7a2f5cccd6c368dd4c6873fda299f9be18fa925291235b3a192116a033259c9a3f3851044e1265c3f62753c68b7142e92b8ee5ca6cc58f7d31dd7afbd665cf21dea7c26d86bd81ebb4a39426247c07f6c0e121a81be21b027c5e5711227b6ebd0e3b64b80df26c664eca009916c4d099020e0ec04e6e5b94b03b10c913018c45ec3d842f60134fe880ed1c1e5e886f4cc3713c07ee9fd263b7190f80d0bd27a4b1c13f5418eb5daff8f36a615ce3f017e8b3f4f846f081193223eb93cf6d3f56dca7bf87434060400e3df0f2980c52fa87277c045ca831911ed81da490d40b865277467e2d929bb0d74f3d96937789bc5651939793f3d8639c3bcc0265b523d4a030b5879f4f8a73427b70d12c3fc96415abd5fd3459fc2ed70be072046cc25aa2ce07607164729ac7cc2493c843ee5c5fbba168db363d9f96211e5e11bdb77e58bb71b8c484ef5f997a3df96d1c3df8b3614abe6580e512416d12e7d00c4053e9bba56e028da2a3feb1b794a3b5a141556ba9db48435d5f5a19995eab2ac74ab01ddfeb597e86053f8951da13290540699e0dc8206e130a89e87cd2e587a785941d7e6e834a06bab36a49769a108046b4f067b5bfa720551ed8fc63089c1bfedc23703fcd6f6ae861e5c8424fe64eabc7e0b2cb37f8235c717984b8205f519116119db7472bceaef276b380b8e5b86ccdb6d8f704f461d9187681d9a9041757013d435343ca730b5dbdaaaa0f4511f39f374ca207db6f0d6f3583999bcc9ce790506e8d297925e7cf38736322c76533e3c8dd9bfa83cfc2343b2ad34bef5da1a6fb00b49f8c0978ea53e055b2fabc09a05e4b2a3b22b93987c9a4a8fb7ccbb818003e1181ce5e218ab56ab571d9ba694e7c0e46815dc7cbc50561eaba304fe089a67ff7edae175376ade014cfee13f2d9a5e83cb0d8ebc7e2ba75383fe25ad3f82c0b9485b259d7ae2e1e914efd8e6866c5b59a509e4c73090a8b7bf1f8cd9e8219a875b82c0d6f1f2f721327d9251dfcdae3ceae19041b1372aedb53dc2c3ad94c1022ee87d0b4399d97d3408f9c151242197c47298f75c801f7943de08a7a3e0d0ae1e262945acc72d7eecd991bf01b06358a53c4e3a52f49516a073e9bfe9b5ece8fe2681b7d4b50382b95feb7240f1c54cb355b0a34cfecdd04472e5dc7ab2a46fb2e9644971171d1be4ac59bb3f33a92a4b877ef95b4a656460ad6cf5c4a65d5da79b5a60bb5089ac0d8c4e0e163ee0d727b7ded353d6b376f2244345d3755ec8faaf3f88f87f9a92a3ea89caf9c2b1f5b2e2b3dad8494fbf1d2876c6cbe5b6ebcb19028754210a3e2447ddb0e4532ea61156ad49b44b105eead9f4168240c23b81803424b34b0af2f21933a12fa3bf4f0b9057b5788a87e2d3dff23e53bccc63d3d342e3394754cc204692c85c8d7143080f1926a9cb6708d6ae805302280b0acc64dd442d0117881a4ce274f6a95b2ca8912b7b333c8e5e07ad997f8238b45f2f9bebd459ae78b915045da53df5e29f68805c49cf6c018587ae78fcd45acc3abe6f40a0cbb736d95e9ff8b1b7e74214bff907f6d1da35b7ac2622c9ce1469dd66f2b734d535f40559b2cca6e938707ddb5d8c3053138a2368d75ac8131d27b36eb9155bc6da0de5a369788182604e1e7136ac63ccaa2dce5099c4a33aaacefaed737a427f164eaaefc8e910cbaf98599ef7ad9b03ee6c9af6f1035e31e83546c3f739c5f50af7687c857f88fe43242a515dfcf175096ab696f7183b3c96a23d29ec068f1f578cd4e0b41e20d8b1409770618fc00fe19ad7ca45f4d14b1d46ba9f2dad94098bb57bf7ae9506bf5e81b014b12c0ed5d5b8d6a8a725cb959131b6af68681c6d2a5dc1dc9aff784d30749e40bfdd9c0b849c2ef7d7c70a3afef71088e68ca0e3a8ea358d8170c921f5f291ac57669c20ea307ab767479b918896613ae83fb4beff5821913d", 0xff8, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x2ea910e, 0x5]}) 12:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x80000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) pipe(&(0x7f0000000000)) socket(0x18, 0x5, 0x6) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r7, &(0x7f00000007c0)=ANY=[@ANYBLOB="d20e1f0a7640c4511903b322f8bf49702ad6b4d4c3ed14a1acf32a943bb178b70f9f769b33116a20cc948db7713398ace52024b4c553a3ba35ec8d3dc8be7eb3beb10c3df8ac8cfc54685d44b8a916d7e9311114320f27ebe4220000000000006b61c8e819cd313b00009321c248c61b3717146a960bd01a6a60710e2d6b22d2582898789e7b62bf275e3aacde1467f98fbf01778b63eb30c2061b1762f94ee1ae68bdda49c46fc4f19aa99f077ec9301d3002c703875bf90d688e18e72b9ab3daecc92af2369d39cf44e3083ad40f0577b7f4795f79b894016dceab4f3182e4f4b5556ef58b7b258ecbe0ae6a82ba9deeab862f3fac184ca412777058c9f23ace75cbd2eb743934dd093d40c6bc82fc16c828b6cc2380374b4bb38500bfd8f37797e0a7f2ea65ab68eece478662e16df82007b8a173279a264ea7f2976bb549ae6aa3bbb6bfa54058599d9da59303dcb296bef470dfe1b93a35b3c34eb3be0cea7c9c81184ed1f3e699a4386db62967765388781e9494decbb5db6d1aac76707d400cc5d7de49a913bb22091703236c5827f941abdfce3f2a6c26d00840f28266afb1aba1bd5dd8d3ec798adc4a455a2e3c1623"], 0xb3, 0x0) msgsnd(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e96936"], 0xc3, 0x0) 12:00:05 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000001406000000000000d9ba78127f748999000000fe80000000000000a6000000000000aa4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="520000a7233e1940"]) 12:00:06 executing program 1: sync() r0 = socket(0x18, 0x1, 0x0) getegid() semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x0, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfff, 0x0, 0x0, r2, 0xffffffffffffffff, 0x0, 0x6}, 0x1, 0x8, r4, r6, 0x8, 0x3, 0x5}) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 12:00:06 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 12:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000004440)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x24, 0x5}, 0xc, &(0x7f00000040c0), 0x0, &(0x7f0000000100)}, 0x403) mkdir(&(0x7f0000000e40)='./file0\x00', 0x141) syz_emit_ethernet(0xce6, &(0x7f0000000e80)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd600000000cb03aff21405aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000000013a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a420017bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05001d9de196cb2327fb1647d65f16a7d6c5c80f326d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fb95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de9c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a004c09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b82e36eef0c347ad6a07b7fdf647cd4ee27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d126abbf8194122e99da69dcb2275052d941c75851e8df856b5ebcdf7c633f8cf5949c70c0c654974d8e6157424f0b01efbdc95c62670e309cdb388b5"]) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') getitimer(0x0, &(0x7f0000000280)) 12:00:06 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10, 0x3, 0x0, 0xffffffff}, {}, {0x3, 0x2}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018", 0x4}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0xbd, 0x7f, 0x6f}, 0x7fff, 0x7fffffff, 0x9}) 12:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket(0x18, 0x5, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x2) socket$unix(0x1, 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) close(r4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:00:07 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) syz_emit_ethernet(0x85, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x77, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a"}}}}}}) 12:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x60, 0xfffffffffffffffe}, 0x10) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, &(0x7f0000000440)="d300c6b48e6663407c76c5cf7c8bf8556d5fdda9014e4939c501c88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa24077633a403503226d5fc33fae28cfe657a5f392bcae09000000000000006e37e0c403f8a61b7b19e87014f2e624c5ff15c0bcb757090027282312d0385ea82a307761858b400b937d95188831911d1e8e449ce5d468b830bf8eb35c606095c8270235ec874f96a5d56d0add4d5bbdf62124a2f69866b36c642400099938fa5b20a17936ea15a737d06660835c0eabd8c76b259baf88d23c39f9d9b4b908abca553266c0dba1c4e9f3b5278e15296862bb1f791568e754b4712b5a73ad648d562e01ee8def4f5e2cca397dc0b80e640b35dc669e2eef252963e07ba2b8cb9c9798e1b61b0c88b539fbebdbf2767aad916582aa2112b193a6e1f8ba3757fa5c817ee70533c50f03876572f317d8eaa1c51e6d7466f32b3ee1dcce0eeac475e11092c9929ac7b667e16535426f2496c6ca56ad294855f40c43e4dcf8026c945ae8effc62fed7bff36f2e06884f3f057bf5b2b8c6a3a5e72334c9508231ca1e6e7eb871d1d8f3084c528bbb061b0c1bcd2023fa445315268891575d1087ecf5489b1c769eef2a00f8f96127ea9e015be16419e34b40aa874c1c65218fb6390b30555fab1be2986831ea6658879886f91fa17541c2647ac40343bacc563d3566242683a13ed27440b1796725226245106796b70a2b4b0b8fdabfca606f2ba4d63180eb5444f1863e6da219aaef4300d9913d238a0c1c04ce8ef191fe248be75d45660c0a992e208e5168d8d1013ce9aa408b506b2ba0c133bdda2779d53b6281e19470574dd39ef5d8e9c40c596526ff506a416de6fbf578bac55af61590c594a62a939885dbfcdc7d1c81bb0ca04bdc2602bda2bb0f1887a6a3b533f3dd4a872f40f734c206b27866365799824f2e0c6cce313888d07354c0a78d6ba2c0a2", 0x0, 0x0, 0x0) 12:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/6, 0x6, 0x0, &(0x7f0000000000)=@abs, 0x8) dup2(r1, r0) execve(0x0, 0x0, 0x0) 12:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb0a000000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = shmget$private(0x0, 0x3000, 0x144, &(0x7f0000769000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/245) 12:00:07 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/185, 0xb9) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 12:00:07 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10, 0xd}, 0x0) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:00:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) fcntl$setown(0xffffffffffffffff, 0x6, r6) 12:00:07 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fee000/0x10000)=nil}, {&(0x7f0000ff0000/0x6000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ecc000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fe2000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000f52000/0x1000)=nil, &(0x7f0000f4a000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f4a000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000f80000/0x4000)=nil}, {&(0x7f0000f75000/0x2000)=nil, &(0x7f0000f5d000/0x2000)=nil}], ['./file0\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) accept$inet6(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 12:00:08 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {}, {[@multicast1]}, {[@broadcast]}, {[@remote={0xac, 0x14, 0x0}]}, {}]}]}}}}}}}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x30) 12:00:08 executing program 1: rename(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f0000000000)='./file0/file0/../file0\x00') 12:00:08 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0, 0x4) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 12:00:08 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, "a40400", 0x1}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x2, 0x144) fcntl$dupfd(r5, 0x0, r2) 12:00:08 executing program 1: syz_emit_ethernet(0x6e, &(0x7f000001b840)=ANY=[@ANYBLOB="8328f9793f58697f75fda5c2246dac58d399557a14e7e99b71984e5681c8542c92b2c51ea7cfe01e1e562f875ca647008e3993a4b8b89a970f53a20c428834058d0eeef546a499cae1a7923f88f301bf7c31b23e931df2641b46cfb2fa9918fa42f6d1ad9895c5ac5841da189efff751ccd30d982cd78a61f9d6e389fb3612aee858ee4e761c66c222a976935dd7801d211feab6b00f2bd868a2b30bb6928bdab5eb243b563bcad76deb7ac2cbbbd063cf09c5f477a698ea1e604a6f18cddf70044a8ae0b88fbc2b4954c6d8faaad023d810c73c35c56df4a42a2e26cd090c769e5313784375224a3bc40d09a30dbee266f3a3c2edb235fa03d75088797f6baaa56aa2aaec7e6d9113767fdb911283228ff161366b973700e01dd28f0b46f0006e65e7566e2ccdb904d1e611a3e6e329671b4260687e483dfd16f8533b502cd30f3e44a899930055ffbf1b367fb2ddd18bc2b68ce93cfa051210a317e2fab5c2dbe64a1ecba60f798a66c03c3d68ac0413476f63eb0add7786fe79bb679ff3400c5440d1d1b1a2eacf2b6de677352fce226b478e14f60e3598db80d208f266170e3124c289e2dc178030f18766c12d9bdb5c2905396696f09c880233bc2063369b42297f1b381c51ddd8de7e8226e2e606f943f66b371fc6a1eda0acd3f3cd26e5c00adfa02b55e3091a7e3c8ff7feb21200984fea2c62078adb0869956c07f7ca90b0f7360d23f6804e6a90f260293e8423ce6eaacda012713224f23b04fb67ff073d674cea1a9eb61894f001206da37df9c4687c989292b40cf68773d2cd152732272864764c2993e07f0587805abdb661651feb709526fad948284cc67660f9853bf5e552bb6f02b8d3c7858f52895b30615e06b5428111d8bd410491953fb6d8651632cb28fbcdb586d661aea08279a0f8f88a6b49b13e7237b06fac3abddd10618e32adc1efdc2a1a09c50ab2e248c16fb7e07c47f75d4fe2ec207ebc7091ac09c19afe12ee3277a0a132b3722f09a9da5657a5991628c162d9b594d4ca3ef447b913d1fa42701881fd845410ef46cf77bbefcb03be85bd2535cf1bd1b39d373cee8bb504cff3059ed42465d0d7008f84279dcff84157cbbd825dd2d02e890e0486fe67f8ea67380b1e9c0b28d377c643722cbadebfc8e43f61fa0e960bf7907208de9ee2cd57c2159a9431b53308cbf514da9a704f00e368f985f22aff27590b519d5902a89d79b5da3acfe805515bbca78d1c539c8cd448de0d768fc0ef4286d08ad46e4752f8ea6027e8bafc5af839cd957a092612c508c2268d82b0c0be48928c8ac1487059a8b6624d7dc67f939d4aca2cb2d3008041fd037bcc8dc892df3b5eeff5d25e1d8c2055cd82cfb7010ff4cb777599edab32074026f37f834a7aac08f990694195a7da0ee463f73685835bb02107921df0ea8af0ea6b1f206a92009ecce384ee77448cf7fcb6ad0fc73c755421a6a058f6385af5879b6b192a0fa05fba20d61a354a40a840b8d728cc056fbe1e2d9ad807e4df116a320d9482a6e49e829de7d94721cf59f8c1a80c8fdf5d3440a56da9602baa079c2880c4b8c22c22fd90f09d6b745b59af31af23f6c8b61f3e6c73dbc16cf0de3536e80c8fc20891a7bb09b420c549fe7b1a0dbab3aa02681d66235349805d33f5fee22f81219e43e1a49c0692cb8f42814b391126dd340221b1bc22b982f57dd8ad774cbb89829d869cb58bd348c78c550528bd2af1e5f0a07106aa1b5f90b1ea0c39a81c1842c0f473434e738194b6e1a86d207c43041852abcfdb7845178649a240079714b5097111e4bd37f9b095a2cdb3e09022727ce5c340d3d163640ab36c475a1988d6746710d818f8976b0e67b6a514f4816646f8d049977c0fffd57d0bf7cb6f861841b9609eb259056933215a78dc0b3d96b0a14023a4ff7df0ea2bab5fdf487e6b123910997247344f0fd773291048e060fb1a3ee7bb5bedd22e2adebbbe277cc61d1829d3abe6df09fb0609aeae5001efc36f6784eef481bf589586119d2cbc89a14aeabde568e3158fe82906ae2495fc38b431a5806f8b50826d8073921d787b8d05ca4e35d793bcc566deffd30862169ff122288ad4b2563d1c16f46a44fa7cb95fe7c4ff957b87786ce76632e1eaadbdc91a85095736a8213891682c680ecf8fd99a1c29842fa864041022d4a5e2dfe2bc451164ff34fd2c612f9646c0cc806271b7225e5ff1b8318d8224486a0d544eea00fd844a00d89102e73aef8fa08960d76112de3f561de43875417d4ecb373a484c7e8e9de4f5539e417ae36f0cdb6293262f9ae98b74eda0d8bb261cbed28cb9da688faaa229d7ab438c531fe93f1b1cf0591d069c9612e7010688c3963be44bb201db90c5f0732e149e315534a071605740cb0fc4dbb81a3e92a07d8af0c946b7941d1013ebb1b768edbf7150b7f9c9a5cf10f4cbe500b41ca3695ad497b9fa78a610a2c771f2fb4eeb8f9611f4be5afad749501db1d15729d1a71547629920823a0d7ff3af7c764f16e744802e8f61662017d4e779296d71a38f099d11f14096bcd5ab7aad81127b5cde5d2780657f72d1e5acc6c1523189edc037a6bc20d378623dbef0a3a23ec72a4161acce48c12d4f7106deb7b9396f07b63293b8db0ca63d8b2456dd6786797cd89104d4a84b2d09b5884e79982151210b05e189c126d4f900fd4d96275ae832d4aff2323a9c91f2612615b0918e515880d5862f38eb6588d52c0571141ddecd750edcd8f445e9655be0f9f812cea6f1a96eebe441b283fb3f48ffae0663791edb1ee89c2adadf29db526023c224e179369fd14bd238b0612bfdc7fa10de70dbcae621f2afe2cd238defabc378fbaafd3b9085d46325dee8cbcb0f76465768c6fe639ee8ac84de68a3f1948297a57dfd3a7d50b8e2c006e690a2256ae6aae004c007842b16bb8fcc9468683f135f114e644073c77187a7fca5980204de6925f432bab3601c089778f8b845690f8aa4fa0c2b0e6997624636a6a8af00f04ba29c70c40222927628cfc2bbccbae177a84d22bb70e791ee5d9108ea857bdbc7b798e2d78644fa79483359f2b67f24aa7e319de203411f3b9a163c62ffa7b378c841e7215ee7069afe43c72c4ae9a9895f5b1c4146162140c378033fd64c9654498a60b64a4e7768e11ee5cbbded4fde1f9f3a99f1745504436fd47e7b37ce06b135981fdfec67c291ce67c794d9e111e5f89e6121063d62e3a8b352e01ff18d99db527030f735ba65aaf88fa6c79084ea09438854682f6418fb78b7dc453a00933d6e8a354a81879016db5c88251f034d495f959f3e258e62a06e5cda5a3a614aa0e4753531216b5ef14dc349d45b073bcd097a1c4c809e43a5f7eb67c2e05ea08c4e8c5a9ecbfe835d0b8d21d96e62ee31a50ed6f3632833fd7b3c684dcc5cd386aa493bd66603bf433ecfacd8ac65b577cf8894a61873dc85f14a9559bdebd4bf9249b04c024a8b0b1d1b19b8e022807f747ad93af3acd889671d0ab16f220638ec2115ee624e4a790152b86e6ee8755490423f0c744c61e21b3261e4473811f44f2dcc2c11e7f6a495ea2f0dc5205e320a1f4e17d8cd4a67fa6c38a8f7bfdf5a077b3a164c27c83f89ad4bf3ed987e434a3e5472aab9b6a5f2f73eac2b0aa2c6282b257e420f8ef44dd8da9f6a1b79c9dd40d6078232e9bb14a25698048fde182f80874f20f2b2ef8f1a205356e55e86316a4a985700542abc5c3a902bc4ce3931a862c9d15e06e6978b6dff675d5cdb099e453d5fd1e5140030f807834e66ae392a39ecaff3f4c766e37bafaddeab38c71e11ad5d0e0065db41d38a42d259e73182e8b0afb0ebd43e36b3a5e362e5e1eba1b348af488131b4cc1c090383bef043769d6bb11b7c9a4434d7eb28187028f35d08a6ddc0e0526487cd93362580572b16863a85bd7fbbd4d2b2868fc56aafd6526ee968abfe320795701326b73bc17766bc5add7ca53491e2868e614553690654b2d71012944455e132561bfb9b4d915b570fa0cc7e5ffae2473623def9948cccda8bd79b71b0e48e8b4ba9dd601aa07a83867e6272c910a9a61b5012e8bc2d3eca14005082a87c37a9e9877d7a5187c5b1049b6642703911e0efc0b1f662627f53bdaa4cba6324ca1516cd12c18610922de95a7f9e74d1a800fb9bca663fe8c7c5efe7c0708855170ad198c543d8685f7b12936324403db6ddf77f90adfc503218bc004d2825152e927d9f63614ecf694ff255e3bfa6f8930483ee346e463f7e4632a68cbfd5a68a6cf2b464fe1a6a0194e519f7d7ac81a448fc9f1b722f336faa9d031e22105f79f9eb9c50e0c0bd9fad624270056a2b70716485fcf8879f7034f3b71b4e204d7105060dd5c02da4f9008a60782f9ef6c504388e071cb13cf4a9a188a21e37ce68cbbd8bb32039a101183c6df3ced3942cc69d3ff80a2d47b162792b144ca2d6d5c9044e5a3136d4060b157bfbbcba5173f788438ef8b467d3ec7a4424138d6427aa5e330bef4bd50c380a629d44f81050d4b7ddf63ee60553a2bcdda85878133bc37ac4780a3c466bfaaeaafc63c72059a6e8eac846cb2789522d01237d4494939c3b7eb1faf895a7336de6bdaa62b541f360b6d00bc417a0c856d8ed6e2da660f1605ff8d2b3839f4f2b47a7bdb7dc29d8d2a0ee8f38061af589ac7fda52282f83f434673983dc917daa02df60f59aa24c52d3ced2c9706c4f993681a6b9100fd25745719eaccf4eb9b6256be86a2a51f4c4f7514c5e9855157d24a5ac078a1fde75618165255819b489f3ec29eccb048d4c15b7caa77327be97f842c5815924f1304d164b7917af5d61ac32a9de845d632b4aa1c3388b86dd1c271040129c84c91284dfdb8a10bee28d47c2840d70ac5dcd3d2da07c18b09810a6d44d29869c9c7e953d10de6188da211e50716922b957148cac35377b107ffbfe2ca5e0ffca422d656419cd90d98eed944394b75674835ced74145d77e965ddb9a120cf2dca58c17277571c57458922d6776140d5a65b8c2bc537bb7b488e37ecb83012cfe7fa7198e4c7f797822c89ecd1c0180905260284e2648ab6f44d7ef82b0476242d1febb6341ca232c05fa57cf6289f4c1593c08bb4b7de2a15816042e5408ef49643a928f66bb7602d3a2e74fb522eabd21b7e90d4b0989403b6b8a816fd8966c4f02a9cf577874621890108feadf1f1cb88772d459debe94ba2147dfa52f750896371010bcf67318b113d9556ae36d8a1bd571aa091177eb9606b2f65fa52753b6ae9815e66417e30ed060375a7e2554d3adb779f6a5790c30105356bf2483eecbea66ebee3093d8626fbf6bbe6f653f65386bc5d1981a17d54d212a8d1f9de00d3b668dcbfea69b0f3c77bfe99311f028235b7b15e5c70f90167ca2ef0747c9920200435017e2675f73834507f516c75cfe539dfb0ee81e9af2ead6a1554aca541a4b47fdaf932e962343ba28ebab7178dd5bcc2f93442fa163892eb24ceff3d75f2b95e673a7d7a41c808ff9d1db8cd69e498b82e72d155b6e7ae4e4e7a5d2ec64fe5c9588c2a12adb997080b982bb217c3f86fbee7f496babf83aeb7bd00c323cee8cbf26c39a302c88065657d49454d5bc24d6a67bd470835e3425e3855b6161ed980c6ea31334354585851c55703877fa04b05d9683dc8e648c9f60006477e87f1c3188206ed25ad37df4a76a5a217094832f66e901ba34d0b36cd837a1d09d86698e82940840a9b9596b541a53cce11c40859d89b02c09a9bc82720cdbb801773c790bfe44a1a20b83c97122ed3adadcc397e2ebfdbcff477e1f9e6eef534156512c28a5c09f6a477f53036be3afedd6c793f600cb190c62859daac21da1ec1877d609d36715d7dd3fe720ea9b43c7a733c6561abd07f06c9b4f5d5ec583ce0e2f62fa8666ee4cd8acaa24601fab724e3bf1aa2a167b1b9470608e02550d3470217f1d962bcb86819f9d63f98c7c24852e723ce994b944f6935547b495cc8e727e6b00a03af8756dca28a7cf8546383fb8ec847355866fbfb9a1d75c702ea8ce8ab0c0e4632e5c818ad4746f351351b40ca5de02de82fcdf5aa7d8b29eaadfa", @ANYBLOB="4ec9d54c0e864bdd6bbb5ca0fc1ea0aa2d9002444152d76e139d8adcb8e6e91e3857653af2a98290b3ce12215105e4622358b57c49d1770f7e7a38ab9bdda11c7e3d014ed007515a643909a39906b918f5db058f9e10a646a226d7ed067bad55d392959e61c331f443a121536a56c48b1a5ebc874328a2c3b92d6538d1cd29275b8c54c0e34cdcc814f050e58c4ee02df1ffc34c7b8428a0c8feee9626f3147769d5f46dfe7b3f7acda9fb42c3d44ba2d84e96d87c18db1be10afe707cd0679eb09be490f7da0ae7b31a060fa248fca63a5997656a80a183f5f4687860dcd89202012246e6cfb574aed0e2dea82e61db5d666fc8f50a60", @ANYRESDEC, @ANYRESOCT, @ANYRESOCT, @ANYRES16, @ANYRES32]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x35e9, 0x800}, {0x2, 0xe8, 0x800}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) r1 = semget(0x1, 0x0, 0x18a) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x1, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x200, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x81, 0x800}, {0x2, 0xea, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x1, 0xc333, 0x800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r2, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000001c0)=0x1) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) semop(r0, &(0x7f0000000000)=[{0x4, 0x3850, 0x800}], 0x1) 12:00:08 executing program 0: socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, &(0x7f0000000040), &(0x7f00000000c0)="1d25c86571da96567be79defea0f4b3bf1f00c2bb90b1319ad07039e727db5bf4b57b3afe6bc666ec788187427297378f24a235a3e66e2833af4186b7e44ae53be8bbaafe2c87f9560d2179c0f3fbb5b5d425b9d826f9ec08609", 0x5a) socket$inet6(0x18, 0x2, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 12:00:08 executing program 1: syz_emit_ethernet(0xb7, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa9, 0x0, 0x0, 0x0, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xac14ffff}, @udp={{0x2, 0x3, 0x8}, {"7e48809a1800000000a1ffb91613ee87590c991e421605f54ca106ca080ee126e6101d11fca28966140c0d0234c052937bca4905b1864b72bb7b91f0f66f603abb01f5c92a9fc4140d3263b142e1466b0dbaad02cfb2b3ba9807baba235e4055ef7a3bc02214d237e6993c7cd95c8a0ed9fbb5207b6eb0c02a0c773fde65fd23aed706971aac708551e42b6e79"}}}}}}) 12:00:08 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(0xffffffffffffffff, &(0x7f0000000280)=""/157, 0x9d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) read(r1, &(0x7f0000000040)=""/89, 0x59) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000140)=0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="003000818596f183e3a00c6fc4bcd9df059da3623aed95f9c0b0b1de99eeb5c6d3b910ce43f8ccee2b03f67d6681367a6acb52fb31c34e76098157c77ba83fa7ca24bdb0d11ac9815f31c02f74571f7f5dd9142500315677d72faff51f19b178aa9d5788dad9218b21a38ff7"], 0xa) getegid() syz_extract_tcp_res(&(0x7f00000001c0), 0x20, 0x100) getegid() socket$inet(0x2, 0x8000, 0x9) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5459, 0x7, 0x5, 0x1, 0x10000, 0x1, 0x7fff, 0x2, 0x2, 0x3, 0x1}) 12:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, r2, r4, 0x104}, 0x100000000, 0x8, r6, r8, 0x856, 0x4, 0x7fffffff, 0x6}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r9) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x8, 0x2, r9}) syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff89, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) 12:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x4) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r0) listen(r1, 0x0) r4 = getpid() fcntl$setown(r0, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 12:00:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) sync() r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 12:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r1) getpgid(r1) 12:00:08 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = dup(r3) mkdirat(r4, &(0x7f0000000000)='./file0/file0\x00', 0x1c) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) 12:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000300)="d9c030510503fa69dbdb3a3c8455da9f793b4356cefcabbd6e684df91b65c1443d05868e4e2af321fd2cb2c0768cc46d3489dcb74523d93430ed5d008c706a839d23180000000000000005f7f6e065f9e991c9d0f656d1079bbe7dc28b35a21b6788e5b8683afcfcfdd7cdca2cac5670d904ce2bdff270dd8a339cb53961d2c3195f1e7407d798257ec489f696ed21c401109f724c10daf8fc81", &(0x7f0000000140)=0x9a, &(0x7f0000000180)="497886d39a5f75cee5cd59a31d448741086a30ca4a55e01283c527713c0e4949cc02dcdfd409a958c319096b466c3de3575f06ce3ab0d3f8b89acb96d79edb373b4e4bc949786f9be938931102806c9b0d815ddf6d87652a6ed2a912639c9323321371515c82cf780f8fb85a196a1a6a09ef0d0000001000000000000000", 0x7e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x800, 0x0) r0 = socket(0x3e, 0x400000000002, 0xff) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 12:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000080)) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000180)="b89b13f7e65641bf21d32d61ede8300c64c8ac977984a576848720943ffdff4423df3f0815f21447b09dffea990b34214c31ae649b4e8501d8b9901a0a2fbd96de9b8ad7b77b32827123f4014c6e355e2123671528c51514300a1cadf9b2fb8b8145876dac5c3bda46e9122f04322010a66a23687dda42a7ff0a653ead06a1ca86", 0x0, 0x0, 0xfffffffffffffdc7) 12:00:08 executing program 1: syz_emit_ethernet(0x106, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '~`U', 0xd0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@routing={0x3c, 0xe, 0x0, 0x6, 0x0, [@ipv4, @ipv4={[], [], @broadcast}, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @fragment={0x89, 0x0, 0x3, 0x1, 0x0, 0x19, 0x68}, @fragment={0x32, 0x0, 0x1, 0x1, 0x0, 0x5, 0x66}, @hopopts={0x0, 0x5, [], [@ra={0x5, 0x2, 0x5}, @jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0x8}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xe1, [], @mcast2}}}}}}) 12:00:08 executing program 0: semop(0x0, &(0x7f0000000080)=[{0x0, 0x3d1a}, {0x0, 0x2}, {0x4, 0xcb4, 0x1000}, {0x1, 0x0, 0x1000}], 0x4) sysctl$hw(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b9}, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x191, 0x8}, 0x5, 0x5, 0x8000}) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) r3 = socket(0x18, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0xffff, 0x40, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0xffff, 0x40, 0x0, 0x0) r5 = dup2(r3, r4) close(0xffffffffffffffff) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 12:00:08 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f00000000c0)="dfb5a69f53895e2345b59794a43258a5cfd4110ada752c3bec677f874802481156a4f79e7ac21da9e92029c385e0d247cd01a0a93e0fe3eb71480e089686c98f9adb3300086110b6c7a979c0f00398bb95951558", 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0xe46af873e345811a, 0xfe) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 12:00:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x2000, 0x89bd) 12:00:08 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="16000000000000006b0000a60000"]) getitimer(0x0, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0x5410}, {0x101, 0x3f}, {0x5, 0x8}, {0x41, 0x9}, {0x46, 0x10001}, {0x0, 0x1}, {0x87, 0x9}, {0x41, 0xfff}], 0x8}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) write(r3, &(0x7f0000001280)="c2564152c1ab4e02beaafbffd7f7ea9b6ba8755760791d3688e0f3d9ed1fcb73bd1075c0171e3f372e83a456d22af6eb2c387944885edb74188c0cf7516c4b579cf68a346b2ebb2ba45c7bd246165bbb8191e38d171272ee89a10337c8b0c476e0d9f6f08fb4360f141d86c500ec0b1e62ce442710bf8334be199941c9c55663ec366320a03b3daeb3d774cae4a93dfaf83d3154fabc00e64acfe3664aab1659519d1b5d650abe4c0e5cc3de8c77e8627cbf3fce7f5932b691ee2e", 0xbb) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x7) bind(0xffffffffffffffff, &(0x7f0000001240)=@in6={0x18, 0x2, 0x7, 0x7fffffff}, 0xc) socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x80}, {0x9, 0x4}}) 12:00:08 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x40) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x5, 0x1) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) truncate(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r5 = socket(0x0, 0x400000000002, 0x15) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') unlinkat(r6, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 12:00:08 executing program 1: syz_emit_ethernet(0x3c, &(0x7f0000000040)={@local, @broadcast, [{[{0x88a8, 0x2}], {0x8100, 0x6}}], {@arp={0x806, @generic={0x8, 0x6008, 0x6, 0x2, 0x0, @broadcast, "9d31", @local, "1e23c27e07f68a5457a950ab2e0e0525"}}}}) socket$unix(0x1, 0x2, 0x0) 12:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) kqueue() bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r3, @ANYRESOCT=r1, @ANYBLOB="7626bfd9ae741a1ce02c3f0403a685f7fb356fc76f529b3e488389429339360abcca2817a31f8b0011201ad18ebf2615cdd46e761424c3f3bb472a4eb519b62b4a7e227c31123ad4470d4d476e3c4775b1420d78ac6f00"/101], 0xa) 12:00:08 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x1e, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:00:08 executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[], 0x10, 0x4}, 0x404) 12:00:08 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xfd) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 12:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="a92640def9b1fb6ac1640aa3b58fbf657ce74d06c238535d75ee260a7263ea387938a1927ad79ab2bdf0c7e1b92795ea0618cbd169c1df07e02b1b100e26fe8407d0830a5b27eb642b7d339ce077791b5fa11186f2214a5e8597fd132055e4ddd443d338546bebe22f1e0951b29aff59a7370ea09733bd0beccfc32b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) 12:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000140)={0xfffff0e3, 0x7, 0x6, {[0x80000000, 0x4d, 0x7, 0x0, 0x10001, 0x6, 0x7, 0x20, 0xfffffffffffffffa, 0x9, 0x9, 0xff, 0x100000001, 0x4, 0x9, 0x2, 0x101, 0x6], [0x8, 0x4b, 0x6, 0x400, 0x5, 0x9, 0x1fffc00, 0x401, 0x2, 0xffffffff80000000], [0x7f, 0x9, 0x2000000000000000, 0xfffffffffffffffd, 0x7, 0x4, 0x8], [0x3, 0x3ff, 0x7, 0x1f, 0x5, 0x3], [{0x7, 0x100, 0x6, 0x6}, {0x4, 0x8, 0x2, 0x44}, {0xd93, 0x2, 0x84, 0x40}, {0x3, 0x7ff, 0xffffffff, 0x4}, {0x40, 0x8, 0xfffffff8, 0x100}, {0x7f, 0x9, 0x10001, 0x5}, {0x6, 0x8, 0x20000, 0x8}, {0x6, 0xffff0000, 0x3, 0x5}], {0x3, 0x1ff, 0x7ff, 0x2}, {0x5d, 0x9, 0xfac2, 0x50f}}}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000010000/0x1000)=nil, 0x1000, 0xfe74fc4d664fff4e, 0x11, r0, 0x0, 0x2) ftruncate(r0, 0x0, 0x7) 12:00:08 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)={0x0, 0x100000001}, 0x9) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, &(0x7f0000000440)="d300c6b48e6663407c76c5cf7c8bf8556d5fdda9014e4939c501c88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa24077633a403503226d5fc33fae28cfe657a5f392bcae09000000000000006e37e0c403f8a61b7b19e87014f2e624c5ff15c0bcb757090027282312d0385ea82a307761858b400b937d95188831911d1e8e449ce5d468b830bf8eb35c606095c8270235ec874f96a5d56d0add4d5bbdf62124a2f69866b36c642400099938fa5b20a17936ea15a737d06660835c0eabd8c76b259baf88d23c39f9d9b4b908abca553266c0dba1c4e9f3b5278e15296862bb1f791568e754b4712b5a73ad648d562e01ee8def4f5e2cca397dc0b80e640b35dc669e2eef252963e07ba2b8cb9c9798e1b61b0c88b539fbebdbf2767aad916582aa2112b193a6e1f8ba3757fa5c817ee70533c50f03876572f317d8eaa1c51e6d7466f32b3ee1dcce0eeac475e11092c9929ac7b667e16535426f2496c6ca56ad294855f40c43e4dcf8026c945ae8effc62fed7bff36f2e06884f3f057bf5b2b8c6a3a5e72334c9508231ca1e6e7eb871d1d8f3084c528bbb061b0c1bcd2023fa445315268891575d1087ecf5489b1c769eef2a00f8f96127ea9e015be16419e34b40aa874c1c65218fb6390b30555fab1be2986831ea6658879886f91fa17541c2647ac40343bacc563d3566242683a13ed27440b1796725226245106796b70a2b4b0b8fdabfca606f2ba4d63180eb5444f1863e6da219aaef4300d9913d238a0c1c04ce8ef191fe248be75d45660c0a992e208e5168d8d1013ce9aa408b506b2ba0c133bdda2779d53b6281e19470574dd39ef5d8e9c40c596526ff506a416de6fbf578bac55af61590c594a62a939885dbfcdc7d1c81bb0ca04bdc2602bda2bb0f1887a6a3b533f3dd4a872f40f734c206b27866365799824f2e0c6cce313888d07354c0a78d6ba2c0a2", 0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 12:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYRES64], 0x10) write(r2, 0x0, 0x0) 12:00:08 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x18, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}]}}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 12:00:08 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000040)=0xde2) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) dup2(r0, r1) 12:00:08 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x0, 0x0, 0x7}]}}}}}}}) socketpair(0x6, 0x4000, 0x73, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x3ff, 0xfffffbff}, {0x18, 0x3, 0x1, 0xff}, 0x3, [0xb1, 0x3f3, 0xeade, 0x3f, 0x4, 0x3, 0x0, 0x80000000]}, 0x3c) 12:00:08 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2, 0x40c}, 0x9, 0x1, 0x20000000000008}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0x80000fff, 0x9}, 0xc) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x0, &(0x7f0000001100)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x0) 12:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xc33, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) semget(0x1, 0x3, 0x2) r1 = semget$private(0x0, 0x3, 0x9d96dcbf22fd2f26) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000340)=0x70) r2 = socket(0x20, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e713048e689192b1cca4ffd2c0d86b52734ce6a98176a41a18d328aab56546df4f822e5600c82a513fee7bc892985615f529e69049f972568497c26b97dfa14a0e2bdd816abb094d6f71d67e56edf1190589f6a39a33fc5558f2e99dd3376031c4c0e7e81932a0ded540dbba4f76942154c73f51eb0e4795885ef5da7ce68cd84fd8e0af4d6e9e6bfcd9b73c3dd169794e6988e7271ba6be6007b5e7ae96486fd7c04bf40b105", 0xb1) sendto$inet(r2, &(0x7f0000000100)="ad463721613213741f3e13cc1edd9df0e5419a36997374f268da90f562df5759f7545f58c795aaf89dd4ac0253b52aac3c001b222aa161c0649c364d0da16fac6255ac447a8a8afd408d0d6a38e4680c8277e19723faa9715a25903d7c97bd5c03a9719d95d11b9700d61cda942eb700572c3e6d9168544bffc9f8cf118f", 0x7e, 0x603, &(0x7f0000000080)={0x2, 0x0}, 0xc) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/194) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchflags(0xffffffffffffffff, 0x0) semop(r1, &(0x7f0000000400), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000600)=0x8000) semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x2, 0x6, 0x1800}, {0x0, 0x80, 0x1000}, {0x2, 0x401, 0x1000}, {0x1, 0x8}, {0x4, 0xfff}, {0x4, 0x6}], 0x6) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) 12:00:09 executing program 1: r0 = socket(0x18, 0xc002, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getpeername$inet(r1, 0x0, &(0x7f0000000180)) r2 = socket$inet6(0x18, 0x2, 0xb4) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="4b30dc96b21913a1ba4ed4a7a88b206149b2a4ea3ced4da55d078b80cbcd670544b6f72e7a8a00a6a3b0af934070663ffd3b9af95f44935a7318921cc26aeb5c137976338c9ff11beb52bf52", 0x4c}], 0x1, &(0x7f00000001c0)=[{0x90, 0xffff, 0x3, "5805500619f34719a2823153674ba1ee5cf4a48dcc7e8d64717b86e8dd53a231d2cc38770f44da41f5674c8207d020ff930ef382171d00c2f4e8569421dda8f940d380ab5463f845c5529e3c470bba16d627f37224d27df6f09092e467d7fa41a26b8e9483df2879d6fa4c32b56d28cde6270299cb329d98aae1d5de142c"}, {0x30, 0x1, 0x9e8, "629d45caeef893a51d479681e6a6ec0cfb288422f32899c5783c76"}, {0xd0, 0xffff, 0x3, "2edc22ebb1042682a695aab53a848b902b391774e5322dafc96a18a03444c326c128d2ee63d2b8f11b2b6381b57d9cebbe5208c76b84ee880ee3247b27ae72f85091a97f05281c6fac30db1ca817547a30bb05c1731db6a609445fc4c6934cf1d421600e41b5b0e4587b9a1137a0df682394e7c12cfdf40eaf53d7552d3d6cb1ea087d27ccd4a0bf4106e988e2cd337a946136ec644a40285cc7f65cb23b9b691d21a14feffdcb40356ec8c9c59e24a2094eb90e01f333e6a62c9d"}, {0xe0, 0x1, 0x80, "fbdd1343e2b36c1731e6b95410e6d9de90642d285cc9234494394afa758693c2da40c7641bcc92923f37e8ff2132c5a63c4c68a7e896dbac63e292e622aff5b1786bd2ea00a61dd68a4b685d444b0b73916adc3649b58b2b6e27dc253c1ee0525880782fa63060a06fe62d941e6663b4e28f8e5977e24c58f8dbc3a21e765ccc96e43ad5679188406751b766dc5b51744c4c42e3f42f4ad1a34ed86491e2d467684bf4814c116cf1547c54ed2e7646f966db87f52511dd439017b7d457286bfb2fa9a9b31ce988b18544"}, {0xd0, 0xffff, 0x3de8, "8639e61b29aeefc02d9b47910aa13194a1ba243a949708a04d7288d5146ab4fa1947961a389b6564af6d8e09f1de5b9752e03126e15813193247601a1402b2ff252569d07111a9cec6e7f84e0505c2631715e49f5d6ecb5914787d0f6fd6e268ba32a90dd19e28b537cf30d07fe2d87e18f17716c64b29ccabc49e8757297403fe8ce43390e1e3b6546749f1631fef2bffbd2dca0cad482c17e39cdaccecfb4e98028c4adbb5e8495bcf9b8a81fc053f8092a03bdf940ba2a1"}, {0x98, 0xffff, 0x0, "d31ae2f6f81e79badafddd664d49c3108430d36394b591d592b27d4f4350002f3815923f09aba2aec901e3207f3fdc16f40a12cd24dacb5b800217ed87cf102f98954a11913ba0cf77e9413ea88f476596ca72fa0c579dee2268c31a327c4947ecf9c90c990cb44a1c1ead2e5747359074140245e3372f4b0d815a5d58f2b6f8d35a"}], 0x3d8}, 0x4) 12:00:09 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) r0 = semget$private(0x0, 0x7, 0xc8) semop(r0, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3, 0x7, 0x1, 0xfff9, 0x8101, 0xfeff]) semop(r0, &(0x7f0000000080)=[{0x4, 0x6, 0x1000}], 0x1) 12:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x5, 0x3d8d7c2a, "738300e257417f271042344000fb000d3fc9c06d"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r2) setpgid(r2, 0x0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 12:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202666945"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x7) 12:00:09 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) accept(r0, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001240)) r5 = open$dir(&(0x7f0000001280)='./file0\x00', 0x2, 0x82) utimensat(r5, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x8, 0x9}, {0x7, 0xa87}}, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000001340)) shmget(0x2, 0x1000, 0x3c2, &(0x7f0000001000/0x1000)=nil) r6 = geteuid() setuid(r6) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001380)) shmget(0x1, 0x2000, 0x408, &(0x7f0000ffd000/0x2000)=nil) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000013c0)) r7 = shmget$private(0x0, 0x2000, 0x140, &(0x7f0000ffc000/0x2000)=nil) shmat(r7, &(0x7f0000001000/0x1000)=nil, 0x0) 12:00:09 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb0000000003bd1ae89b000000450000000000000000000000e0000002ac1400aa14e77c4474aeddb58a37b066c0b8f13930ff96496f915df2071bfccb20661715bdb99ce6dabf2ae323434a4f02e44b865982549b7d66e475d957c41c53d5fa4b037cd8fd2d1f27a7afdd1a462637d8c14c8ee8770a75bc6ab8b2d749f04e4c55408fe3728d4e25b806a15e4f449edd8871227399970a5d1ad1340d56b8e0e6b46348b806349f79a403288035533bafe6feb9db27d1683b1d5b76dd68d9144acb3cb3536996e0b857fe"]) getrlimit(0x0, &(0x7f0000000000)) 12:00:09 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adffffffffffefd6978ef1ab8a8c3cadb3aa7c7fcfb1b5dac6a419e692aafe0125ca630384af215427219fe07d82eddb7a18ab2d413a05ee67a421f13252cdf03a6b4c730bba70e35a4fea538d65a037e5cbee5dee4c292af5ea80f2cf37a2388c82745d8757892042c08c8f04c926fd795f74265f063311dfdb"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) 12:00:09 executing program 0: r0 = socket(0x6, 0x4007, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) dup2(r1, r0) syz_emit_ethernet(0x5a, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0x0]}, @sack={0x5, 0xa, [0x0, 0x0]}]}}}}}}}}) 12:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x401, "d70006e400"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0x8) syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) r5 = dup(r0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0x401) syz_open_pts() 12:00:09 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0xc3}], 0x1, 0x0) read(r0, &(0x7f00000000c0)=""/125, 0x7d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getdents(r1, &(0x7f0000000140)=""/96, 0x60) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x20) 12:00:10 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000080)=0x5) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x2) 12:00:10 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 12:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(0xffffffffffffffff, r1) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000000080)=[{r2, 0x40}, {r3, 0x2}, {r4, 0x80}, {r0, 0x80}, {r0, 0x4}, {r5, 0x100}, {r0, 0x2}, {r6, 0x100}, {r7, 0x1}], 0x9, 0x1) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001780), 0x2}, 0x0) 12:00:20 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa19aaaa0800450000380000000000019078ac0f300ddf6667682c358c1400bb000000000309907800000000450000000000000000000000e0000002ac1400aa000000000000"]) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) r3 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 12:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r4, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 12:00:20 executing program 1: open(&(0x7f0000000480)='./file1\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="a870e026c71650503701", 0xa}], 0x1) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000180)={0x36, 0x0, &(0x7f0000000140)=""/54}) write(r3, &(0x7f0000000380)='=', 0x1) dup2(r2, r3) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x401, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xe4d6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4e58}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5251}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x20}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffffffff0000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socket(0x18, 0x8000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000080)={0x7, 0x2, 0x1}) execve(0x0, 0x0, 0x0) 12:00:20 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x401) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r4, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 12:00:20 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x89, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdcff0f0000dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r2, &(0x7f000018b000/0x2000)=nil, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000140)=0x2) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/44) syz_emit_ethernet(0x1066, &(0x7f0000002240)=ANY=[@ANYBLOB="ffffffffffffffffffff4db0d225459310580068004000009038e0000002000000034e224e218e940387ce2974733351be3e8e0c407c05b8fea35e5d555089db911ac6ebe2cc7e941cd1d7b927eec1b8366d217e6889ffd6e21e714f4eaf4eb505bb37019496e4077b44ad299d05ffdb6e7b84a82eadb80000000079ec72501537c905ec5413a981", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="1f56fdbf521f7bb85ae7ef5b9867c9922da5c29a226e99284fdd1912aae5ae155216c2273c573ab0878cdeba815bcb5b0830079d1f1ec658f63131e434b93725d96bc8f98a78b3800db1e927424cb8a08aa5b043574e7f35b751f7dc30470de5fa905759ad2218d694627d011fda8db0433e68ff81392a8d3a4bd0d56230519ac46261302f92b91b8f152a2a3009545c6491", 0x92, 0x0, 0x3) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x60, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2a, 0x3a, 0xff, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x3, r0, r5, 0x0, 0x0, 0x6, 0x1, 0x100, 0x0, 0x3, {[@eol]}}, {"3937ba00c8ae19d8f251a57179a3c6f296cf"}}}}}}}) 12:00:20 executing program 0: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000240)=""/99) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="e66a06739eee8ea466b4ba29d5c4133af4677e13446d69a8770d30a07b91ee4087dd1d275b085ddbd2a9b90c0dd0bd4307b4bdbfc2a40b9b6c1caa8530c5d93fd15aa471af11c2a5829d82e7d60986a4c90a19cef26216e7ad1746b457e152c96feec0fa0d3104eaf8700fd7b160cfd85f3d408680609d664dffa394e451b52b6a52662f138cac5929dc14c3b86840853482373ae349690c547b3a48190595233463af07e217a40780770b49cee37b10794abb7fd4bc14aa85e6d97ad9bbb5172e4492f10fff12bdc0be1376b5a201e43e195261cb106a93468cac665c64c91965dbd23bd5dbdc85d776825da8e7397a1deed59a252082dda290dc61e9ec6f118b077f40a2b95a0f56870b09ef195743015a439341d34aa127cc3ed7c244acce2dfbcca8654f527d95fae87abae12ba050b7e34bfa874c0c32b28d90f0e79c848ef9030917c52f754824bf5ba09bdf7fe9a6b71d03249d88d6389ea618413e3d5c4daf386b43f8e4b6be44cdb346dc6a1b92b1ff33c35c641459c0531da009c659c94a7a9123e85b0deada5036e3623c3066e9f89c80d77bb792832b8002f7bf177fffbe"], 0x1, 0x0, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB='.U\x00\x00\b\x00\x00\x00\x00\x00'], 0x8, 0x800) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0x2, 0x6, 0xffffffffffffffff, r5, 0x401, 0x3a, 0x4}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/97) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000040)) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/216) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e7ffffff4f929202000000000500", 0x0, 0x3ff}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:00:20 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000001740)="022f15e4636b28b963fcaf2dad45b64605e265912b5f9265c458c1efd50a961d9a5a5163c683512cc88ab26889978ce1f5ad740498dcfc898bb2ce122762bdd84df726acd5f2149af9743d54576a09fbc3e425000db743c7fe639752b4c56ea56fc4bfc0cd31ec668fee14dc42bf61de03b2e0ac1f305bacfa4f5275400dc6386a2ed040c0e24aa418586c46b5d9828f98a1e125e2dcc4dd08560b28ec9a4be1499fa97057ef91db529acb7a1fb870db8e7748cd60f721d997d241783d7dff24624fa14e205415ceb6198d4c4aa2472cbaa3ccf40561c0b8f8789e3732252da017e7e81046ec7f14ef9bc8f645eada474f67405ec9f813e9aa7d136c377da9efab51140c63eca88d04a91384c2cf8332a575a3dcec2bbc0b163f1b548a84ad36a18dad60ee4bfbb27223ace0d0481c762216421a35df62e1c270c4b2f7a7952b5857e67124eab75ff8f7f73c77d756ff31a67ef659885e20548d415bc715b2a1d79cea0bd8a9f0f892f2a8547590e29ea2aeb9220fa563777117573c0ea219d3e09798c1af27ba1c5b7543b20b67e80c3d43b0cf0974b1dd35af32a05f48c62d45e669e796fa8fc25227bf225a757ba9be9d5c80940f9913361011f755cd0a3e9bbae3afc28375fd6d183c2d74ba907ff944e06905dd053dfb5e024df8dc6c4105be1a255456c962951e9310793d7ab62229fdc63e93803d0cf98d739924342ca31063b07675ec8c3bd812fb0b35509e2e6d450e0dfb6535694587329c37ee59ed712aad5ab42d1310111d2c27fbbcc0f94e912ff35a27895d6d6ba0752293cc1667a75eae13ee0d1ae5e39ebac20af3b136c036df79c9a15056f18eb8aa85592f478ae2628142c11d03bbefa17d5cb7833d2d156a6a0eb45153e27d5f0bad7df8f4117fa661d22c022480e1d39b840f81559c319dacb045cf29886b15c83f350363ef86c11d0fab527304890b69448a126ae7769ed9c18d25e97a73e7c91bea6d7e5d29b1817629014bed53b6b6ab0ef07b6702df1e306f4dbf8e7d3b3bf2faaeca85a14b4f811e9567a4b8267b6b05e3e7e3fc011833d2b9a0477faac41fc356cc9a54b6cf6fd3d7d874ad2b0a00c2a4ebdec3a7974f835e7c5050780a5ab3edd0bb666222ca1c4ff791d1d5e363a9fdb9652f0f1b6d268cae495052559cd4a8e25fd71c726e17242663b18b4f69e33356c67157c2fc998b2d511b1b63b2b544c54223238706ce4a64dbb45d3cdd2acfd223770d1e8d5801395845734eb3fd44309d1c61651d81d8fd34b2c67b82d0933b0f475e0843949dc6d7778869c7dc6668c6c01b540ca83dc666ff426bc771db815a480e1f3e643993cfcb9fbd0a1b27fc75bf1f8fd2537fcd3eef04ca67be9927a16dcf14f9e8405987fcf6d08a8ca5893c172a9a3a8ce5907299e52347303d5f998e16fd2db6cec7070400eda8b0eb4cce79f690db86f979c3a1f5266ede60b24d2e644fe3a6e4e9cfca7a36489b7d879ba0471d95bc9c9baac50a098a53f8ce39c1436860c57a51448aad4124696717deba85d97e02451fbfc28ecc0bbffea5a89d6b9daf7b11b299fdd6bf7c0cf396073ce6434e37719d295d516c02e0228ad4501f89bd7013d29777eb4b95ca9cf97f7e2b3b329d6a1f657f41300fad4cd660917689ef7bef439ea9d5594898373b99be5a4c165d7a8064913a925c7812279ea639e5f55cff2e541faac8c5f6b96663bcca50e15b68f4827048fb758e595512e02a2e4423a7614b9dfbb1485fb2aba647cea140fb0cc03a5b977ae00be142badac3dadf0ab66dfc876124594b932de55aac26a87f2ad251136e4478ba1bd3c26d53b81e006f74edab6a1011dc5cbedcfeb0da78e4f1d13c868026443916e58a7abe788de27c2b19e500fd04381d7d6f8510c486f52c1f096b05194708504a14dfd3b9ab38a38c9f6a87ad90618b98f95f6dda718753865fc507d68221f8d15aafd436c7adb4c1eea167ab1fefb1def03673e9a50c67a5a36c5a4ef5938302288f9a9861bf4cb36fb7d4dd04b78fabad7c03e5a013a152f529f93e3d7beffeadf18156e5a18bcb9c80f5ec47a13e554bc12e3fb440c1dae2b25b87f394c9dddd71da58a9e294c139f6bffcf9b9bff671744647b01c20dc1411187d81dc9bc2f2054f1136ddc1e338c2c45e574674a802d62fd0831dd01c6d3ef2299635ccee76f37aea8ae112f99ef0d178609fb79192e2fc250b9ecead64f175d2cfaa03fd2bac13a9c3b83e79cd33560bb3eac253fcb414f9047273eec5fe08482d4197b70c85823d7b55bd34240a58adca33541fc40b70ae3fa5b1662e9590f58bf014d8c75dae508055702250d9fb507100a89472a2cc69f364485e86f8abf2fe17bdeb9f349ed3ae205eab2f51ae7fb85cab61bcae68189aa7df0b76fd84e09d025c38491819b360b2c53a50cbe9764b3012f63b9335d08d573fb428edecf7cd6a2b12a66a4aebafc7125851cefef1528f8d495b08ac0df51301fa407b27cea9458f1f87e8fd35c29f5fbe85ea6b6016b91734814c51666eb05e2675735520d76a6d124f3bbc242c824c253b1807b7204f9b30aa41445b46f3d6956ae7eb4607b9f4ca72bc114048b300194b5fa2be318156a944f94d54a4d07979d465ae3617952c7d2dc08ff403bae06f7526236193c16f7c12b8ab2bbda6280e48924fd168e506178c18c38faeaf1a9f1199a6a2d1e8aff1d7773827357226ada9d100408988e5330f301a5a4b6f8f614387f5af2a1c952d70b0f925c8da406816346af58708a7bf418f6714513e337e75fdab1441289b5697b6f38a3ab438240057a16b9744026da60fcafc7d41182d5690980ce77f481c491953f0f8166cb6c4ab1df384d591b6d8f5a10ecc42c671b215592b8638f13d9c8bcd9e4963f254e77f29a8dc05b8c42602a33707f97cfaa66a609dc116bfb8d37d7b7065ed5d2fd7979ffa4ce92c78a18599ed3edbb5108c2ae3e500c6b0663eb804c15c698f152b64dd249acc4448ae940a843266b4b23c99c4057d8b3d2e535c901312d4d74eae6850b99760afe6708ca2360dcfa0c6ff190bb0711f7699fa893dcf2d7d5d7e90876b754cd5e6da9dea20fbe074ebf4e100dcb32a4cdbe2e7242a1fccbf5e54604ccf23f1c2d4a1b2f3ee747a860e64736fe23428dc286bcab23da7b903a4621406f33705550162b3450774e0abd788fefba7136c40d8740f7378bd61c6a09f2602839724a56ae850e7ec011056c19b08722ad54f2f374d64410e3bb5ab4d3c6f37f5f62ee2703a56b53e2e500e9e421fd0f574d9effcf3585bd2308e47aea5e793612e07ed2866231e692a377846aefdd588f28ad93288814e928f0040d6f58bb3f88d2b90e6374e3beec661bc2815ff96c4f3deb201c59500fb7934908c292591b99b70eb9d8d6a1081bd965ef91366b520700832905927b4e8e92ae3650aaeeb60126965e9e8560bc986822e97a8dd33459cf7a27e2bd4eb3fc5cc59edc0598f37f44856c908a377192dd9ad2ed47b83ae62e4603fe65a5e1eab1aa29556f7c3404a1a2ff3b5838e41ec57d3a2b6fbbaa8c51fb447d9daec6c3de60658805aff3b319b5273e7a52acdc42df027e3261cb1adb3bad2da98490cb5dc50bfd8d07267b1ddf6ef79ddcc555f7ae82ac33a1a4c371fc93807f1494079e288339e9ac13c8db9db5ca20223575072a77405367fa049ad5009717f760e6141a42f0a5a1ac80cc71b8f0b7e225c5ed1c7b2880be4df7ec61cce82c31cd9372a53101095283fa1f8967727c838380373b18b3394852e7bb130a4710be680e7abf38ed1aa06b06d5a35ab32dfc0a127c4dff3f23492d061d919cc27a15acc25f01243c20cbb58df693beb2dc0de6f712b800b29591d95b47f86851d65348a2b02b1fcdd3dcb3c45c29346b073fd942b7bba6994700273b16a91c8ed3ec15d6f6ab451333d662ff59a058ee4c4fbe84cb1d2fb3a8037b2657e76345b0bd0499a848b45882ff53fa270875c85ce86be873bebb53247b2a7908e0662ba2b1a740e621e4b3ec92e52518d202cec4df9be2025b911329a41d4a9cd91506c167be0b91612469b07b917c5ee17385a596b781eb80340377d85ef183cff69f44c8c5e110a1e0421c001da0d6136572437014b2a46c99530e18a9d1890f589cf829b68c74a225672c6f6b43668da96c78f7410b85ff1a18ba632f83a468dbd2c80714fa2689ad57ea52d1ffbf2bf511a6390212de218274359d1ae36926b01802ebb58a402b7aa31bb13b905a01c13f02ee6f1208afbc462935e3c457753ed6e645be6be0ee0c5177fd115dd17537a1ef90748e09d015d2f6682032798193163cf03c0b4a69e9255c9b72bfbbc487fd8d224fe2347b360c10bdd582403b06eb6e3ec32d929d041acf587fdc2bf81bbe6486c07cbe204d446f972f37105d4f906d8ba36a4277e3a6c31d57370fb4179f696e3400daa3ef56db7b967cb7fc1f2d1a46620546f78db11aae437cd0e2b7846c1a1ecd8fa34e23e3c0c38f9d79a3e486e787b2db27a6830f21e1856f3ed988cf3daebdb6ebf278cf2673f6186724c153e9ed6525d8efcfca66f3fc056d6983b4eddd020691a23e06284ace518c04114363dc84b81f229bc6c9873a7cc0993cab966becb558dea3eb7e98e6a35448e1ed6aecd9d1318cc6e6943cb967a2285cc2e0683aa9d02d3f9a95032eef7e37b1b79c52d39f2e1c46aebbe626d638347f1413f75eb35b2c7ec725f6caa814265e40c5d5000d444909d8d47231ab74a60e1b37718ad949364b2ae69396753886ff9a7a5db7180343712ac29678e7794b8bd01c107e77722b8baa3e43bf1e6309c85c6e07dc499efc62563f75bd753db46c05863ed5c3f24ab23c35175c5d470e6a36135b04ef74573ac6c8e5dc51a03868c412c99a0e7c4ac0272c6c7e6e8445aae08d39402edb55a2f45092c2e79bfcda581b6bc8f559dc6798196877cbfc0cbe5c7acefda3f6e3ce3e23d920d1c6fe5791681670e1517230a4709b0049c56d91665212d08edac00b1346b20f745cc0b1e93e7672d8eb5a473a1617e1223374e063e7da8eb4472807827c94c25ad48fddfac9af30f5219251d3c99f4f4d8640475ac9ae477a3dfe383ff2c640cc7953393cbfe7ddafb99a723fbc98d9a6da5b8c43d9a36278e59aae483c34650bbcda66801f0867872de639e94af50ffa7a8f788c1c175ad850a778172cedff83966086fa9c403c578f9b1d203bb1b5f87c19229ad8a3c172d81d0a0abc11434468f562e0f69019253cb8b6c1e6000639a140a5f4677d1c01f2130ded8e537c227613af09148e13e41e32211e8acd4abef6c90710ca10a2c0731ae705eb86495a837078c87b485e90f22ad78f01a3769a85bb853f192af1a887d4715286060a4f235e2ccf151fd9cc71538f31974cca66a91e14abc6939c4bc8ab24be2e121d5e8bc739de40e9e12056853e3fdd3af64e5ee5d341c74e674027bd691b5b041c1fe6c2ebddc6a653a058e1e9a6c8d979a5055b40942999b91f3c8081067c76007bdf372e7cac044d42961535434b6b13d3437e9202e2f29785a36494e5df71cb383ef9939c836adab604df6eae0df79603b9f4b15cdfac5d80908973e1926d6d2aae8a246a1c538d0aa91347f0ae42867bcb689fed4eada81c78bdd389585ee78f852d10c204d5e48e2d7dcd3c214d71ef2c4e601d10f0d7b2d0809850844842787362de9d4f9fe4a50b25472c2d37d38068edb69c238027c2f82ce1a074de0516d2fe7f9808a3397df3580b9dcef4648e84c", 0x1000}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00'/20, @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x8}, 0x8) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) semget(0x1, 0x0, 0x1f6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r5 = socket(0x18, 0x1, 0x0) semctl$GETPID(0xffffffffffffffff, 0x4, 0x4, &(0x7f0000000740)=""/4096) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:00:20 executing program 0: getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x800000000000, 0x4}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0400000000000000"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffbfffffffffd) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r4 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4081, 0xff1, 0x2, 0x0, 0x0) 12:00:20 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000240)={@random="9990b32f4bb7", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "2a3d8e", 0x30, 0x0, 0x0, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "4f47af", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) 12:00:20 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aa450000280000000000069078ac1400bb000000004e230300", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000000)) 12:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x8001) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f00000000c0)) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x6) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 0x0) listen(r2, 0x6) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() r6 = semget$private(0x0, 0x4, 0x3e0) semop(r6, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) 12:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7fff, 0x4000000c}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xc3, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 12:00:21 executing program 0: syz_emit_ethernet(0x54, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000460000000000019078e0000002ffffffff040090780000e6ff490000000000000000000000ac1400aa00000000000767bee4d4e8000000070700ffffffff000000455cfdb02d1226018d4dcf71111f79655e7e7de64ba6fa0e8623ac55f24b2b6ffb73879094a851e713c7432971b8c78b2f4bd18b33af34bffa485a96a8cc0cacf3349fa59caf2f04e7fbc7a71d22275551480d4ec5ae2b0d741d3a0f05e3d87de46785601eca2c224a2ca0968c159c9fa3608451a7d8361b12dab9a32b4d0d381a6c2875d4cf5c6a5ab76ddabd2fe606f3adeecc26d04033f63df78736c5e3b5935e40c184b379e0fefbf4fa42a4e51a120bcdc53870e0872df696a1d5433e4b8282d7db74b488a15270283f28b4ec8e286e50fe923f8795fee7f21a1d96a7e2eaff96a74b265c18b728c1979fcaaceed34f48fea937ac7d43ed17"]) 12:00:21 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000078c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f00006f7000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000700)={0x6, 0x5cc, './bus\x00', 0x0, 0x7, 0x9, 0x3}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = syz_open_pts() r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000006c0)={0x5, &(0x7f0000000680)=[{0xff7f, 0x6, 0xff, 0x6}, {0xb8f, 0x2c, 0x1, 0xb48}, {0xa1e3, 0xff, 0xc1, 0x8}, {0xa38b, 0x8, 0x7, 0xa4aa}, {0x80, 0x2, 0x1, 0xff}]}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xab) kevent(r1, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffb, 0x3, 0x2, 0x6}, {{r3}, 0xfffffffffffffffb, 0xa235992afc0f96c6, 0x1, 0x1, 0x91}, {{r4}, 0xfffffffffffffffd, 0xa1, 0x2, 0x0, 0x3}, {{r5}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0xfff, 0x9}, {{}, 0xfffffffffffffff8, 0x8, 0x2, 0xb16c}], 0x0, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffff9, 0x1, 0x4, 0x9c}, {{r7}, 0xfffffffffffffff9, 0xe9, 0x8, 0x0, 0x2}], 0x6, &(0x7f0000000740)={0x296, 0x3}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 12:00:21 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000078c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f00006f7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x0, 0x7f, 0x79, "25bcdeae5817a0f745ef0c33d6af9305aedb0c92", 0x80000000, 0x10001}) 12:00:21 executing program 0: msgsnd(0x0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6"}, 0xae, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@local, @random="08088140b3ad", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x6}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, 0x0, r1}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r1) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r3 = geteuid() fchownat(r2, &(0x7f0000000480)='./file0\x00', r3, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, r3, r5}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, 0x0) r6 = getgid() getgroups(0x3, &(0x7f0000000000)=[r1, r5, r6]) 12:00:21 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="ff349fffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff020000000000000000000000000001030090780000000060239b7500000600fe8000000000000000000000000000aafe8000000000000000000000000000bb"]) 12:00:21 executing program 0: sysctl$fs(&(0x7f0000000200), 0x2, &(0x7f0000000240)="9216396cfed318d0cf7c5822be70a453e82cca41413e6e501cf6730027182d264083ca948461f1aa47577f78d6b5df7e517d7a50fe46068099fce7906ec5deb6be168672346986e87723b279197ae17c59878ffeb5ed268b77a9453cdc46d942e7765485df1dea53cc1f0347f8a7f7c9f33648880785117415e59d857b0d3b4bf85b6e14eceb9cb255a749c248b68f9b1222b51daa8e74c86c703da2a2a2db2e016907e2ca7737b6898eb8046f36ba468269bc2146a96e501885b64763a2b3e3e44efbdb3aef5d61ae6d7472a2edc83a436f6976648e295cbe9b57c144be10a3", &(0x7f0000000340)=0xe0, &(0x7f0000000380)="925f5c4d64cda1", 0x7) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaeaaaaaa4c5b2200000086dd6020000000183afffe8000000000000000000000000000bbff0200000000000078fc000000fec81c99ece20008b70020006dec2100"/78]) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000000c0)="773d7698eb8e18bec3dd77c9ed933108f8", &(0x7f0000000100)=0x11, &(0x7f0000000140)="c60ce5ac3f4b25983083f11c1a31ca4a759121d200a3e4b8aa668bbbd7b2a4677c43400420b72003660e99c70e3bec545d49384d1a36f0e8ba50dc2a5e6b388f3d3f030f7c049c1a36c60516429c7055ee5d510404ea2577c815b51b424a9318a7738b62bb075327f79428dea21e1b850926e8131f0116e01199513b7645800dbd6df0796ae4204c6c8afed77b971b182a32f849e7ec4fdfcfbb3d57de011c71089bc0c4f2a7e4d052082d28e7bf5cd25b540e5eee12162d069b", 0xba) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semop(0x0, &(0x7f0000000480)=[{0x3, 0x7b, 0x1000}, {0x1, 0xffff, 0x1000}, {0x2, 0x1, 0x1000}, {0x2, 0x8, 0x800}, {0x3, 0xfc9c, 0x800}, {0x0, 0x1d4f, 0x3800}, {0x4, 0x9, 0x800}, {0x2, 0x1f, 0x800}], 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) lchown(&(0x7f00000003c0)='./file0\x00', r2, r4) socket(0x6, 0x4006, 0x81) 12:00:21 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getgid() r1 = semget$private(0x0, 0x4, 0x5ac) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xce04, r3, r4, r5, 0x0, 0x92, 0x7}, 0xffff, 0x200}) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/189) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = dup(r7) clock_getres(0x2, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f0000000140)=0x2) socket(0x2, 0x5, 0x7) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) setgroups(0x2, &(0x7f0000000000)=[r0, r6]) 12:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000140)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="19c1aae4d4359f2f4e5e912bf34f2ec2958364", 0x13}, {&(0x7f0000000280)="7836244a48c12c2074bf23a92a5fbb89a159577bc5aa295bc9979c25d8821ef9967e3c954a7d50e0d511bb5315512cab0fc4fdcea361", 0x36}, {&(0x7f0000000340)="54d8359725693cdc17148fa4641f0a4a1a08cf5c211186ab3a4b600146c43e4d5c49d7e35a8a1e0767c66e99ac8ef9b4cf6611fe47676ddc20caa08cda67eb952e1b651376e406ce8dc9e64ba3fea55f1909397083a8c92357f0784c5d371977de40019275f9ae952062b911663a5adb2fa4ea6fd463a943965f243ad8", 0x7d}, {&(0x7f0000000580)="ec91d4e0a94cad31fc2db7d14574f089675e46a2fc963c65c0305bea07c9aac0d35412176e4f55e86dfbc0304329e211204137dcbc062ec11869db8909cb555ef16dc781b67f73bb0bcb7e66b95e1b1af9755627628e229ae6cfa14f3473a6e2ce3abca7e288bda5d777d47291e957a353ffe72484eff2e0f075aa8b1d1c906246023342d37e47760333a96887f082e8365050a7f0806e64e4723e399eeaf647fe8bc4419e238510830e4b3adab3f161df354d463569b1c2eeaaf1e758bf9b1a2dea7fa5a18f1788d7f618185aa726e86a", 0xd1}, {&(0x7f0000000400)="75d97780c473fdbf96d59eec64f30d6dfcb3bce856c44e9cea4a2b81429ce678c2624d7d374f9842514919d65e0f3c2183297add75592c711157ee67b9e87d7fbfa8ddac025f2b9e8e77ed7897465b3a423512b2c1b4aa8e4ec618", 0x5b}, {&(0x7f0000000940)="35034633205a5ed8ac494b15763197350d705bde23619b00812dec3b1d76ccaa533cc930acf2dbe5d8c1ffcab1b43500ee4638f05213165055307c586375088133531bc703d1e26f58f44cbed89989d043408f4b8987417f09f0e2d648a37b08ad1717091d76c462c5d45bd61f457dbab55f3627f9a4892eba0066bf5fb56ba7b524fc27c4de68fed4f664367c88fd040ed0652eff2ffe83f46f383895acd581ffd0d14d9fdc86a59979f447247bc0a0be78c5b1b58f94531862dfa01fb9f534502f7f835ef7", 0xc6}, {&(0x7f0000000a40)="9460289888cb1a7f4003e06ab444a5e844d04bfee93d6f0d8488f1059ba815e506d9fded1d831ffcf463c5776a76e9aace9d34d60682d0b6dee30b5969a2390007c6683ef6645f58aafcf5c941bc18ea1283a6f1a6d682a5e1d40421bac0c03b59e8450c0a07a18afd887662a91f92b71e35ef5318127ba2eadd74551243713a5df9261936c91b98a2a370b071cca39f9c1d2ed0f9dbc0acff47be0ca2f11c0913bb38343910438963968ac4284142c97f3277f118bbd4e117ed58c1e0732a7eef730ca22df0", 0xc6}, {&(0x7f0000000b40)="adbacd9c553c7165dfbbdacf88e52993bf580ff0a5a80e118cc89adbaf08c4d24e19c3a3102f0e216a772f5acc1148aef933169902d38db64cd5e81d45ba75ee520494e2057ff1a147518a77be1860b4a9b4a2585f358d40036b652cd4bc14af13a079dc92c12e40aeffe55744d67b71cddb463bdd74a840a33c213bfa8f3eb392a0f4b02ef1d5ea52f1ea80924ad71a0d4a730090545a3c5c9d7c50b513a3280a4fe29713ec314cb1d7adc6f385204aa5652365084a3146952268eb5f6eb6e420f02717c6ee008924114b77fdfe1edfd6c3cb0e4a78ecebb29460672fe83107dd6a1fa7a37249f54ed9ae01e3647f5294437c9f0e1a03c849e42c2619a91b1a073f6bd830c95afb47d781aaae247b6a60b08bb00bae30bd24b85463a0cb25b9de49df506fae99f0e8d46b16e35c1fdbdc6c8f8705d5046af78abdad1481707ed6f2d89fc8bcd3f376ab8b53c5fbde721517e3fce0d97555d7c4da887ccde9c6e3a9e3a0db53a5c57998183baed38de6fcb37c00812c3b2387d27aa6f8034e4023826bdb8ff6d788e1c3f5166f4abebd37f1982867f4853613ea7ab59a128bdafb77ffb7a579982b885a86b9bfc3972b1910ea8aadf9f30a4a9ef531e5ef7984101cd0994eb319cf7a6b29eabb164c9af07a59ca50c7f6c6f16208afd655a91ad49f058726348b7091a43a37e9d4ca060cff25df67dfcb323a5be3b5a36e6108c9f7ec9c32c63839b89dfc3fa1bb94f88f5d52af496b275421610e4ac547c61edb10215753ab4b4eecf4b12f244dca6c77ebebd06d78c155291d0e7c5a6cc0b666a095d1cacf5437e1e9a27881f6985ed697d24cc947ac470019d97b7c14938b2ce3b43938523f5511b194626da660a81ef3998949e965318e1474c74472a6dc00bf568d2f904da69ab72d47b740b24774391c6dae1dac245ec9e13ad0e53911c2cbd39da75995cd889e6138cefbc7358f9dd05eed33b99c96ee875a76d472abcc93ec7c4cdb39a2092ff63a07606146605658ad0ef7f3bd0b9ba7247af9c9df3ae42a87bb26b248b8dbe39bfaae70b665479f95dc8171e70d0ef4ef4a8cfcd455ee9638cc992b7d0ae821d63bc4b9076dec5cf5e7630dcd5c21885bad58a0b5e8b674199d4af44b666dd80b49e3269ce2a61e6bd04096fde24c5be0185655a8d797938f43b76d102ed71ff2e0d9bf54f9e33fa3ebce989e1c0e0fbc229d10a09e426f03152442f41e81c3889ff77ef33cb893c0e7690f630d6615342d925f3ef1fe430937e3da4d06f92a5724644e82488f475c6334fa4430586542c828bf883a4cd9e529821123d0e91da735af584f28a5c8b4771daf6d916226de05b7c1aade733eabb292f83335af29352e03bb6e5f49936ea887ffc17484d5ef3d56a184c9cb32e8a3e57fd48101b2176e38b701d0d30c927c405dc63232917dad86896b2e64ff450e74acf94194c8b4b3e2b816e540794432c0a3761bff1907c6b449c9233d85aba800328739850c4471faf290304280c5e09310e5ae6f1daf61f2fefb3ce72d45a05bb128a21d8445b4e25c61a7fc77fb6e0ee9a86b128dc26042e1884be57f716a2407513b194db177b795a0fef0f1b96e3c7964552dcc89cf661659035e10e76b33b8fb58bf953a81f8ffd72addcfb081f938036b147684c3e41ab423dd61112cb86cdc2dd3d0e7396187951f0c98a32cd6ca113ca96599bbc83b8432ddde0106b773c01f25c59384655fe09d78fc889517c48647a9766da7d5dfbc2db6d6c2fef62e9a79a2cc8d2fef9e15bee538e1065009de9e633b83fda84979cca470b4ec120de564946a5f7974bb1809fec2ed78c81143e7c9ef3e89258e85a9d1bdc51f6c62ada51239216827fba9207ceb93a29bbe3e23e0a9863e3bd92d745aca3bec92dcc8c1920a175dd1a96343dc7d09c61242bf36960dced2b1b7b1503e3543949a8bf4918de9c8871a494f74a8db66d577f16472c475fa09176d7e5673098f036288dfd12d38166df603f8ff22cae02802309b48b49fae90d6a0d76fbd6d1268ef0a67db8a07575e8238139862814de0c45688ea3d8ff384490225d88f0faec86fcae8930032059039bc773dc59dc66a151b8126345af226e4a451dee181336b7065ca8072009bd2f558284b75123af7f93a5ef2dee494b6ee77d86297ca62631774d9c7bb0a713255f7721e9458e8d29b7f9f488a726f173a1f9a8c47aa748071fc47f211fe1e424594eece3c40664d1f2ed7327b01777809acc47552658f792270403fd5f818bff53ca90081ed467c49590efa5310b89ee73dd8c742218b7e720b8453fe4ac0b18bc79cf2c98268043710a7f4aa94af7dd0e36d8dfa53836707ff2ae97f08e6f4fba89dc1d739ea231348374eefdd99086cf140df2d676a3cd92ad3b8ccf95491ec3848d4e6b8db2152987679684d6899400b84f918d4ec71e81592a138ee07ab1aea0015ca497eea41d41f16608a016ca793bfd54dad08f923117340bc6fdceb25bcce2fae92032da474d0dff7f7c47fecaa7b05ad863ef264d56831c2c51df63d8497e5fa3bf7392e29b1832d54c53a6dda294ffc965fa0465c9fc40d1ef7d5761bbd1288d0408c44f844f0697fa5f32201c2a4a5ff3e5c7bb9a779fe083166161f6baaae336be082000fa37b58f5c0086e094e7136d9598a2ebda264b2892d590047d78a2f995490b6f34d433dd3e64010706eaf8fa2d467e4b6ba2dccfdd7797a03e9788ef51f2646220b93054722ce281df88b13257cffdc0ac959073a6bb2d0341c5d372e7c7f986169c59bcc05499e8887092a4c76ad4629036231d482e38f802cd47fa963624c88571632f81f189841741f5a4ce07320a64d4e76f8f7709f92e29f2ed50a2abe5928df6bffb38cfd2b8b9cc0faf2370b4f5be64e5547b80043de87fa670349ecc0a5c1b64a67f8635d27f4a803670316bdb1b533e5fff6e417efecc30174bbc783d41f0044dc79c8f99e93bc3bb0f10f78b6f104519b4b4a4d37b7dff63897daab865e93bf20deee820375119783555cc8caaeec8b4ab77b8c9ea6590975d829774815d4c9c44df38c8e81feb00b50d7a8054c617f187a2edfacae16ddc1023e1731bca54407833ef0564e0807188f6685f803acc53c5f78299ee5d2906ed60ed65dd912a522a98b98773de8b6a18804ec5fb3854c57cde590520a712e8486553ad49812afa565501d7a8058e7b1638d360760fd27f4c7b65a18ad097e6029ab6f952be87f65e9b07fc04a096bae35fd76252234fcebebd5d1124477e14c8bad85b7a84fe896523dfa5bb2736b4f18dc8ef894c8616451f97827707393443b232d1d3cb79f8d92b6b9659cf5bc24862f073f43fbeb6a9947f7a73197e9df24c2ef70adb6833e46c750fabef6d25a0dff0b6e4c7c89fda475d37c3e6d4ac5ac06dff61f7326f825e1cb893405fa4fd177ee84660ca940df0b06145ec28af40395c81184f255a2193cd284abed72597ba9b8153aed0b5a27eee99f8abae98a189f0a0051f96cceaa69c69ad5be2b1a9d93b13b106240fe22f06222a7d73d46577c52309d876c8d683d5440e2ad4696683d0f68a196e92820693a960876770df78699c90da720f61de4aee52cd2867e3c3474c99c665431351dccdcf77886ea4796663bc0ee3a4589745ddb3c90ee8e93b5b1e7e97dd1cb26d26acfda5cd7ce9ca033a52b8de77afd926d9881bc540765e1717b9335af0f2c259859947100e6e2df57e7aa42ae7767c4d393682b8a21eb741dd6be03fd3b3e8aa5d7f425f91c47cda5cd2496e48260019cc82541d44edc69b8942905731ddd3dd0b84c357ab516544c0d84abe92309d9a99ad09a727c047c4bba15d68ea1ec67748a64a2250a33263017a9f90de949a9f25eb0213d3ee6e169b8ecdc44244937086cf4de34044414dcc610da278df2ae7fe42157e28e1eff819e921da0e6bb47ea0356bf6f48d4806ecb0de59d6c6611c0889e108e07747d7e9d75d2e3806e468393b7bc415c8c13914edb4188fdbccd9509c5ad1a0fee34f61ac10d45072b19c6674d6b1475e3cd894afa9822371c434dea27c10e3a5bd2a894a25381ae3057ab1ba1ff1d7db2d4769c64129a98c0ace5e363ff2035e35905791ba72e994d39d6170b497815cf702cc625a79a507838e5574a607411f8d5c53a9586fa367bd9290c3bb98510720987f54cc99205d497a26cad095a00e51e948f097016826b0080da31ba7a973ff3ecf9709914d4683c61328037fd33093f957c9333f7b25f1d2630ccfbe7e944c5d7892c13d5690615c03d72ee2d057c329842d3ba1a0698f9c2dea6ac4be623e7110690e8bfba238ecb96f0c918eaf28d96a9b91940c45b50b04a42879aa7a67f7dcf96e2a08de934e05852e3d6def03d4fa1b11c40aaee1ff03ce103f4728c406493a12d9aad457f5aa81593017db2f3362ae0e3c043a156d956609ecf06c0f59bb53bc3499f93de3cd7ee287d5ab2279d1302b844d0b68c89dd5beae968cc4a95c66855ecb70eaa1412a8f9d80bca81581543f673c023e207c0b4212e10b22c7af1c77c00f7c9e971aac990c1eaf1e3851b2afbd9bf2b6df036deaeef3de03c063fd1b7e77d473e94e906bbdb660c5dcaabfd6dd5535f0e14565779534401af0cb91378b558b4fce64b71a049c453fd5a008e9f31b3a6d6cd0d72eda3445ac8401deebcdd24df42939379192950626fa127dd1e89ab219719303816d34b1122a43fa3c7028a6d4dae616c80c680880f386aacda07eac5f1a1d43786e71af3cc035f7cd8a933586e031193c39113710edef7b1421456f53082b06884dbd5fe21bf43107d50275461df7766efa544833f9211881f43b7e51771f4932f840a6d437679548bb6019d4b964e8b76f9d79cc36456d4ae5d17d1d511617ebd6ebcd954cb52ad652e8f0370cd2e82c25c89e35ac01d44492b314f740513aae70d74bf6880ea2ec493996b11505335fee4d396e6b622e6ff5134b71d569f337fd1abd63823ef5297be4e8c44665eb6cc8b4c1ac7eaa1400dae3131dd082205f6b0bbcddbf2a6c921a5064a49437b16cded8863ef57498d043f4824601dc54df3b068444e6911c0f2f3f2e882ca9967354add8aa69f38729a7962a7937e7a5c54690b465f99657e81440dff852e14c2658c634d8c0fd71a96de422c1b4ca9bedfaab5fa83156fdf70fc37e5c1c67379806fce6394ca785c5142ac7705ac21ff00964bc4000f28f429ad2decc670c4d76a0e7447bce528959535a5208e88775180e88618015706846f5ba2972b7d27f57f3b21b00f7fac366ea9cfe5dcc72dcd51c81c7f7f10fce08de8bf0f8b4cf33b2841bf9c5c7b83a272944a25f4eeac3e1f66b01e2bad1e77d2b75fdecb30ff990c8a9b2c2f4d66e6c557e13193041a80e4dd3d7894b8b11e4105781aa388d2b2c6e1a29f53f61ca2a3e0d1733b7f2129060acec5692e290175828687b9492480295abcc50efa667f95455201fcd82112bb7a4b8c9760b2b127f22e5e8edfef1ba618bd08a1602805b034ebe4cd92a10166aae72b8ea9fd93f7bbbe85bfafc6c2e72f0c249baaf28d691c1ecffef1ff8a4dcc80f008d36d405fdbb0f9266619a1c5811e5bfc6bbb03fc14721e8e9ba74abe8501414b1c61003fc88e1324a01b3be3935a94f7f8084998c551d21adce6abd05539426f538f2a8696fd31c4542d1c72964c5b1190991b2345ced68180e023c032ae0312d6cf0e59743296bb437a2237f70374838281ccd5ea8934f02daebc08c864eff881fbcc14555b52fec2", 0x1000}], 0x8, &(0x7f0000001b40)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, r2]}, @rights={0x10}], 0x78, 0x10}, 0x8) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x90) 12:00:22 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, &(0x7f0000000140)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be", 0x0, 0x0, 0xffffffffffffff36) r0 = syz_open_pts() r1 = semget$private(0x0, 0x4, 0x750) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="3d64fc808c95d1181046eda4b496614a247851717c858e7f93c6541886b60a8cdf2dd9745c96791151615b87f871b5e98afae3", 0x33}], 0x1) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400), 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) semop(0x0, &(0x7f0000000340)=[{0x2, 0xc, 0x1800}, {0x1, 0xffff, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0x6, 0x1000}, {0x1, 0x3}, {0x4, 0x3, 0x1800}, {0x1, 0x1ff, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x1, 0xffb4, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(0x0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000019840)=""/152) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000300)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0xf6f9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xb, 0x8}, 0x892b, 0x1d2, r2, 0x0, 0x4, 0x8f3f, 0x9, 0x10001}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semctl$GETPID(0x0, 0xffd590a4dddee60f, 0x4, &(0x7f0000019780)=""/94) 12:00:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x1225, &(0x7f0000001300)={@random="adcd0ce54b9d", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8b1c02", 0x11ef, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x200, [], [@generic={0x0, 0x1000, "f1687628373b405b69fc97143605afd33c4d02b4db27c96ca3a5be00e2b6dff2f8bc033b83914ccb57f72241840dfed1c8e0a365cec9a3978c4f2065f605b7db68bc02d76e46c08b318470adf880fd667154875087c394fcb4b36c575045988b6e8b6cba1002cf65d0d1d959b69a0f1a4f85ec791ad970270d8b5e9eca3303625a2589bb802f8f7ed004e2d4889e332cc0e9896d76defdcd359036491ddef4a66e347244ee65a3daa12ecc7017d53e7137469389d737d9df73affe8825a856a4405269604f8f46b44e54979e61645d2bd39b22413e15223fd1a32ef3284374768cb864b11cfcb07535405ed6f5764e9cc9896f052f668abdec31088828404afe93db5c9d84f74a4cd8615de45e2c88394060d4fd0dac137268ce2b092d5b97b7bcd9b7a29d5cf8bc7cdc3b549cb13f277154a2ef644a19f4b8ebe27eeb248b838262bd6bb52ee78ce371d951e1d3fbd4023b09e285d55299c299fac304b69504589fff2ca98cc3bf2f3fcedb1ac0316038c539af17ed06c335b61fcbfd220b51bed64c4d803164f4e17410a8916b9eec4514100df6ff4c04660c3129bc6b3a06f1a9aa054caf11d61a58a88e2a7dafb6716a01fe342ca5b8354fa3245cdf111976f3c3ec12f40c1a1aa4e422898cfa27637d5986927c1a2d138b5164ab62c181bfba37f26e0c43c3ec022032bb4438240d3156c761669c4c499626a0524bf5b10442f28b4c5950ed178444016a916edb58760bd677f835a3cfc9a403807538c2c94ebe68f99d01664890130055eb66f7ad4406c051feb1155cac02c0ed27ce417d4a5e0f66d336b8d692377ce79749f4537b6180f49295c3c920e8af78e581ec3d7864401dc531bc9659ae31c8b389d1515a54da5473f96664ed3fb191fab3291d3b00bd4063b85dba57f7a4d8fcf4d331623c1a1723c8f14302d906ae484606a848eb7e53b68a7e89d7b929a9b9d2ac5b78fa31c8e1abc68986b0f9d4c3081e41dd241201049276890fa959bf6cf9609e636ddec6821c1aa57842ae568cee544dec38dab621faeb31f55fda03de8f816b4927aed06cd97854224c3e11afeba7588076452c05403e7a15073e7691bc2df898cbcac32639c49c150c6aaac136af2ec1d65b65bdad83f867680668dea10c5eeb8ffd7d1bddd20a77843c43ca62f2af12f522bc0273e656ba82f8363cc397caed4f8d75f09122e9de1b60bd3196ddcfb018e6783fde6e25260546db001fc14d127572ec31379a8bc163db8c5f6b46ab09fcf1374d2f7643a042db63d021257dbf2b65075a5771489cd5e3c8647f7735efcdf149feb0ac621d53bad9a91d4842b22a7054a6504c17839bbedf3ebe2a4c5aa5a4be8ba0da055861cab9052341e37b8c3cff07c7c82ca9daa67ccbbeb737ebb0ed102b77fd8eb621d319f47934685dfa2ed9022660f7631e1b453de5802b154e735de242f3d1fcb177bbc0655c115a7faa72d2bd758d1e3a631d88aa3321bb84debecf405368803896f6a4e8992c884868d780ebc00e49cb1369296061c696defe09c1dec9d52baa3f817cee702406d95789584ebd7d7c5bd5432cedc7dabd789ce7c5dea8a62ee085f12c0dee54db868fdfade3ad37ca2a86bc14c3e9100b7a6e10ed98802b9ec2b9c7f356198ab1ca4ef0e8628c224660300331129e6fdbce92393d122e038019bd7a1258d3f2976fc283dec179cc4acccba05a965ac1a6f247368663e6a6c5b4637269101085a135f917b8f205c84509f3c56d2f417ce438cca0b8658220244eb3a2719eef1a7306c711d81cbb0068bccf1c60fb217c54dc4ee56480af38b18dc8d518ea40f82647175509a8cc7a81f5863ac4dea639366d81ae054947843678fad016e948968e9a4a61daeae6ccaa2f8e23e4f935866463fe8ad16c1db66e24cef2f8abcbaaee44ae6ae33a33ec2169bbee6c2347f09b4c065cc996c9d284bad2660059e55fa6873bc220897abeb3998a4727db3bb02b36ec4d8d30db15a0d092655d2021d4a008f88aedc0a2f7afdb058329e6062b80d4875064ceb847a53e966cc6c9dd8bbf694482ca60fb0c1ee0d7ee10f028830b7de801624de6a0d291a8ccbf1ce36c3618df786d20eea80aa141c3ddafbb1982936c47462e35a50a216cc4e692ad00a84a3f26f829ae1ff607171722e8d4dee7654fc5c1857ed95322967939a93dd3a7c530f535b19832d3706d069442379b9eca05a2f5e3ae25dc4caf8c5e05c221c5726c8876ce75f05fddf4c58fce2034467caa76d8d8789cee7e49839c19629381923c00b0326480d589690cd778d7e1f962a290add60b2f9e98257c53c835a16f45bed8193f24e70de8d85a10337aa1e484460b0373f2faf74a8f2f30c107c4f8940e6d384e3f25e0b43abbc5bfe6b7b39e12b969b795cda1ee5c81719a0a0c05d75de09e214b35a27b82c35a8ea39b045c50096173072aeda4d203fbff4503099a5d95e41084b0ca584dbc8fa82ceee7a528cd11ed4b8d6ac369341af73a6de4d08354a9d2517c063b249ed6850289cf3a847d39262c2f38b382296ff5db6b4eaae82e873b52c9a61fc2f10f946ae4c6eefbb6581c575ee737e2d616a4c8d8d097e1be94faacf32ecf111dbb9f82a759921324eef8ee9a3f128065647ee8943a0e8d839294d8e059bd9aa97ebe96b66fcf78a0815f6b160d9d5f82f71871fd2810b7ab397a518d2525d3e95afa026c0ff0f4c42260c45a5f07b8ef4359c9093c2fe520f5e9409c2a866d742865476c27f61edfd95604ae49afa63266906ad5fb6109f5f39ca4b7375dddc9a5b88aa5580b33277767f4d0f074e2831c40ee4922401e7093db32bac377ebfadf37af703af6e8eac6bf2525815dbdabdcb07dccf7df30168eb3e5fa686f47921a2023ba416b20e8226219f6ba9ca8eb67b410c2f213bd4ede35334a0f10a2921a9878e6e936ab4b7b6ddb245a4eeb820df201a1fda66768d647c462ff29fac086d2bd4a6b3cdf28eccaa0b7159b93f8b068a02af199b90b4e9c17e4a25629a24e385dd0fa89d44e09106d2c03ef36d453bc923d7ca0c4ad5219923e867aa3f3c52eb30fc72eb3ac8fe79f2ddad5b131ef1d1bc8df7c796b929751233754cd47be648d1086e7a5bef96e862e1a73090a8d8af9c8fe64f7cf123ed6da38b3bc7dab3d7263379ef2b6ccffcc42505cd93192db5afaeb17e44c669b4f01b8c9cff3b797e2d2ce684c22e485d62a0453a61bbbe6fba8044863213805e405d9bc18836bc367306b09999acd238187e9c5f1b82d252d28929f4bbf0a6e98bc723d5f02790a4f151e431d1ec2e55f20efe2149d925f9b828146cc905b001ea67ca80a7b2b3ae1e8472673785621d52e26685d14b8c03fa11aef9088fa3d46a6f239396a7db2f16f657617f2317acc50982480999729a3ac7be3b85b8a5bda134cc6e14568bea0592c77561dc9a9777a756951ba978d0783a7a9ec48a73bdbcefdecf26dd171c4755bf2a0686380329035b8b932c6a7f9c71e136b3752d24fdfecb51d88c8244169987705782f7d54e4779735b3961d3b9a74ee492b311d8df1672346342b954769ebe0db06ad2bf6ae0970b8134c80a01f02b389420c242200b072c7cf810352239f22283d773db32eb57fef7f14d598639274fe8d3672dbb9e4c68f9671b7cb8534c6c6c227fe3e893154c17c43685472553db4b1f9f5a02398dadcf3d542cfd6796a3092508025a0033a54e72ba807d8c8783c012c3c1c3e9e6dfb7835db7b800d3bd7b3eb143401439a25a01f8e75e48322c4f52765c5db603ab79a3210108de3272e33c8657f34613848ef386a5f9eff93e02d648e0c77a3702ad88c55d772bf86d1d91248f3f06990e4a3d5719cb60f15fdef057a65d4e65f5a086a2478f351f2627448bffe53cf238a71445b61bd095d255791c2bcdb5f1b8bfae2492d02c9289ad913d04b67c719553551475d27e5654b6d9efe4e2e02d7b87678da912607a77283b092533d74b97c55597bcc518796f23a7b4e17ebe171fd9abd8639cf01842bca8c03b42b15bef72172ccb2b69d19132d5e7600f65200477813263a22daa15f9837d01fa5763ff697d9d0ead31edd8b69983586ff5c1cbdbfab93d972e261120a25aec305038f26289e62040e1f59fbe22284d0a73fa39d9fab6fa39328a04187db8785b4bd74d749f9ce9392d3b0b78934e70cfcdd6cb373291952a7c4730c374f3abc32df0184e399cbf7f161500fcc1659efe52aa3fb6156c7e0012c27072f69d1cbfdf866f9f2320ed1f3d6094eecd022d24b19b168f32fe5b48d34607aee01093c3144b1d52288e9ccd4abb5704215ef9e4853ba8626a716bdb81986cdaeeed18e84e6bc097f1d71a2b03a72dec45500723ff3924145799be464c88c0e21b8d0338e83162593b8f821aebd4bb05ce819f51c4e5bf223b6b9359e977820c05854250a670b1394f8b4453cd664e46bbd59d1cf173e0e789a2cf489f6471a03a64c633b7f4b9cd19543f66be6e1ee497c0067a8cc932697e069e739d4e61b22e0610e02fb0020e007ffe1f9d0dc513b7c7bab1d8f9967ac8cc9a40cfc0442070a5a8810363254de1c30f21b1f017539736c785ba0db79babe144c042d3904fbe04b5a327f4f431aefcbac6324f11d2f942fad2b37af002b03429bb51a043d17524f57348362a0a15d8e83b321148ddf7c0d80e0a26f8962785f5b8c5b7d8e828a08df08d9375d5c9743cdcdce1775d32954a575e440c474a49664f3a39de72784545342627d0386a0da58edc1ede3a0e474ab92aa0e1107dde5fbead65824c42d3381bc36a391446b14e01b03e2e6bfbea78328e220818c6e8adb4ce448e794fe11974589949368f3667e7b1fe8829652be3844ad7ce65957ce13f8f012ab7b4c312c7d66c4b4986393208453e7147a99e1586002437833074122bc9b3075880b9c20225c8631417d769cc3ea876dda3d9159e42cf4f1ff72f5a2d57c320c9ae836717ceac603171cc3236c5d281b2680b1f39ad61deeef89935ed4046679f8b71ae46aa00ff9fafa96d46e65d18e71fe5f4b34a137d6c9bbb03648272d4bdd1939405fe12752222e7051bddd6b49a5dc79ed09abd499b4247845faf4d647dfa4f4519edbde33f78275893bfdf189b749579f6df3cb70326b55678d4d3bdce5a920a6f0437f3199f0aabaa79f469a39b3cc7cd477bcca385b28cdfaa2d191d5904d2b69e4eb9f9ffd103b16bfc30d3d9570508ad8cad90c03d7cb47082e0a3a66854cbb5bd2109f52787cd143a16e9495424e7bd858e86b529931b7fd73a86ccfbfecbf6c16d771e84c7ef8217f9b32e2dc6b38606bfecc6e7100930a048b1426a0cdd830c9c58743686189b66b7b889b50de3e0f115de48103fdf752794bfc888eb3ee9af6fdf5ef6b8c2fb155a1f6746337730408bc85c39ea3d173a7d999cc866f8266f616f3faadcb554a9c67bf499194e03b5be111377a757ef7e1662af137ac6d59efef887fd0dc6aec1106db0e5120894edc0936391e2aa3403a08dc07a18b23cf946ccdc1ef0988a1db1b59f22900485fcde2aaf84c3616242ec9254292d4550cd518617b28f59b1118a4bb2936c20faaa95f44366204deb3a7ea9191e8b3b308db517ae75bc48c35ecceeeaf1118f7ca6cd9ed854d63532968659bc716ff841e699d537f32b43599e332661352e7cee0eea246fbc499624108149a437922f4ccf3d3f133eced207b8c9bddd25ee57a5517221d555761519c61e6c8bac8cd4503c4a9c177a18850df66f4e4dee0efb632122a04371128"}]}, @dstopts={0x0, 0x15, [], [@ra, @jumbo, @pad1, @generic={0x0, 0x9d, "83478756374ff5bb0e7fa63e72fdd55ae6d3a61208e6dbe4d1828a47df781bdea5e0d0650abdf5f2bcc19947d704cd0e8d9075cfac073b53d62d5aa65d287df73830b6edb934933389e26fb2ef101a4a0a14816dd4a59f2f9c802aa5893dd9c123e97158f749b07bd49eeddda0e2b9bf9e01d03d5f34e83155a67e780dbcd04fe812c812d1780f55025c77fb06ca9740f40299c4a2186844eb7640e8a2"}]}, @dstopts={0x2c, 0x1c, [], [@ra={0x5, 0x2, 0x3}, @generic={0x8a, 0xd3, "95387a07b7c7e32584954a8721e2f16284d62422daea4ac89d25c5dbf1eec455fb2d2766cc2019f862fb3e370ab0ded78ea0bbda49fe26535c3c10f4ce5363becbae0e4e018db900b67acd61337837385e15b6dcd53ad8cd3a299fd070e29dc5ad0523e4c9148b2828487cc47637e85163e60b8b72057b4ca5be08cfaa1a8d76901336174b5d5c67adfb4e12ca33f93316141520311c9bbe98ee78476e306170b7c7bdbcb7b9316e3342f9456a8d45b88b500ef02cecbd78ae45d1f56d45c71a81fea0abaaa3c4c1aca336b38c0c99a957d92d"}, @jumbo={0xc2, 0x4, 0x69c}, @ra={0x5, 0x2, 0xff}, @pad1]}], @generic="da59254e45a90b9404fabfa600d6c8fe34f54e86c702621f1a404c66b67496d228a5f20af57b0a0843a69eeb2ffb5aa85886c387d3c3a4"}}}}}) 12:00:22 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@generic={0x0, 0x2}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x6}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) syz_emit_ethernet(0x26, &(0x7f0000001500)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0x18, 0x68, 0x7f, 0x2, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @generic="ab5c22ee"}}}}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d8b53a46e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d815adca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/157) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 12:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='./file0\x00') 12:00:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x8, 0x10000, 0xe71, 0xfffffffc, "8133849cfab6ca3684c1627f542ca125750acf7d", 0x200, 0x5}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0a", 0x5d5}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd", 0xa85}], 0x2) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) 12:00:26 executing program 0: syz_open_pts() mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 12:00:26 executing program 0: r0 = socket(0x20, 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x24, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000040)) accept(r2, 0x0, &(0x7f0000000000)) 12:00:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)=0x80000001) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0x80000001}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) close(r2) dup(r2) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="9990b32f4bb700000000000086dd602a3d8e0030000000000000000000000800ffff7f000001fe8000000000000000000000000000aa010091780000000060f7d0ee4f47af000000000000bbfe8000000000000000000000000000aa"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x3) ioctl$BIOCPROMISC(r4, 0x20004269) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x4011, r4, 0x0, 0x40) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x2) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000380)="786bcf630069f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f17cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6d68243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c885", 0xd0}, {&(0x7f0000000480)="1f2ead47361d849fb95c47a60feb247f0531fa95319f0cd9e25443053a3dc41039baa4d38e644746e187a82cf87718acb94b92a123b312ef7f5b593aa616d880ac74", 0x42}, {&(0x7f0000000540)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000800)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="441c581e4ba8f567429e336f16a406049fe220971fbb8f406a88aa31fbbce400c727f6099c57293475e5fd7f883e5330de22e525cad93ccffc9502335429fe2f534725229f39", 0x46}], 0x6) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x800, 0x9b) 12:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xb3, 0xffffffff00000001}) 12:00:26 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001ff}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) socket(0x10, 0x4000, 0x72) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 12:00:26 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000001c0)={0x9, &(0x7f0000000240)=[{0x3f, 0x20, 0x40, 0x6, 0x600}, {0x1, 0x3, 0x4, 0xc25}, {0x2, 0x2db0, 0x6, 0x4, 0xb2e4}, {0xe86, 0xcaf, 0x401, 0x1, 0x2}, {0x8, 0xb263, 0x0, 0x1000, 0xdbb}, {0x1, 0x9, 0x8, 0x8, 0x5}, {0x3ff, 0xfff, 0x1, 0x7, 0x8}, {0x3, 0x3, 0x0, 0xedd, 0x8}, {0x7, 0x78, 0x100, 0x3f, 0x8001}]}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r3 = accept(r2, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000340)=0x8) sendto(r3, &(0x7f0000000380)="74895a30005b12ed6ffadd2ccc0e95946018467c1f678d760ca680169094772edcf7f8d3b6299c082355b84bd108070d764c4664a3d78a9d7683a28089267077e7bd6bdb819a30f76aef5ac90ac2821d8da25b169deb8553cfa51b1bebdf8583aca1c74e717a0db53acf21160deeef1a8181845705c9c01c312fd7917be2cd01283bb713c6b13648626ac5fd52dacb13fb5cae895ab4c2ec7d26a1c1374093129b87c6893aa922ca7e0d94a7e449297c82aa32e8989bcaaac90091f01e47c0", 0xbf, 0x2, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r4 = accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x1, 0x1, "1d36e6d7c0d4"}]}}}}}}) 12:00:26 executing program 1: kqueue() socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() syz_open_pts() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, r1) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) select(0x40, &(0x7f0000000200)={0xfff}, 0x0, 0x0, 0x0) 12:00:27 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9444c67ba193086b2ed0907d926e95de6862d1918164a43a", &(0x7f0000000200)=0x19, &(0x7f0000000240)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x3}, {0x4, 0xc000, 0x800}, {0x1, 0xfffc}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000480)={0x3, 0x6}) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x66cd0bac09169384}, {0x1, 0x1, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) sendto$inet6(r1, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x28, 0x0, &(0x7f0000000300)={0x18, 0x2}, 0xc) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f0000000600)=[{0x0, 0x1, 0x1000}, {0x4, 0x1}, {0x2, 0xfffc, 0x1800}, {0x4, 0xfffb, 0x3800}], 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x10, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)={0x2000, 0x80000, {0x9}}) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="014946cac343f7616e987312a0accae0c4dffe1efcc57b627fb2ee8ce48d3d6b9277d826a25ee092c12bbde8eb28a33c9d86365442e5c682cc74581beec3e0e0b7108087b3e76a566df01e67752b7ab9b7160dcff65f663fbf0ca6fb1a635a1dac11dd1e07d8b234b02c099f3e5652c452b52a1553e708cbef8595cf4437441a6383e9b13be7e19edf3ce10d91624afb350be0b46f0830d7a1443fbe5755b9e431d4af7906071eea9ce1c966e59c0c9f2bf393a0dea6ace2bc5e001a1f4a17a3fb32a8922a57a0156749e5c69f50b2a8aaf5", 0xd2, 0x406, &(0x7f00000003c0)={0x18, 0x2, 0x117, 0x3}, 0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 12:00:27 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="7269c4fcb2d3f831a00f5f216204c8deee042af718882be883378096a5978e7b5b4facc7cab836aeccef951e9584fa02402227d337bc1fed0691358615ca1a0d94dc24f199cb20efc8e651961435f61088c0f4af0e9e7ef5199fc144d9ad13397e953731d04c10e8db03f0db7168e29a7e1fffdc4838db6d32a02476", 0x7c}, {&(0x7f00000000c0)="a4b71e5dfbd71019e615312c20827e9abfe1333100762c2ac87996fddcbe4a7a9ebec9eb0a", 0x25}], 0x2, 0x0, 0x400) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa90aa86dd60000020001c370000000000000000000000e3e90000000000000000aa1d000119680000004e234e2000"/66, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800069a3b4e0a3a10868a619bfcf4ee8a210d2d03a12a689d960824dc09502afc59b2d4b425b03c0b7d4df9b02c08b909a1dfefbeef46c5bef16ae76dc0c69c28c331e2ed22a248dc59333c3279af6d7fac3c6990d6c977675e45bbdb32efce8dd105e2fa3b83e2cea6a31c6fcbd343e91e8b9bb05a167d79770372bba867bf2636ee385bf315099d"]) 12:00:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) 12:00:27 executing program 0: socket(0x2, 0x8002, 0x0) socketpair(0x10, 0x3, 0xf7, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="03", 0x4b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x406, 0x0, 0x0) dup2(r1, r1) r2 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0xf244}, 0xfffffffa, 0x45b, 0x0, r2, 0x4, 0xfff, 0x6}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000000c0)=""/75) poll(&(0x7f00000001c0)=[{r1, 0x80}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x8}], 0x20000000000001a3, 0xffffffff) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000280)=""/181) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) semctl$GETPID(r3, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) 12:00:27 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ftruncate(r0, 0x0, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1c0) 12:00:27 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)={@random="bf587d3e442a", @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x8, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x88, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x3ff) 12:00:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r1) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, 0x0) r5 = getgid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r1, r4, r5}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x9}, 0x2, &(0x7f0000000040)="01000200bce1f39fe362", 0x0, 0x0, 0x0) 12:00:27 executing program 0: syz_emit_ethernet(0x139, &(0x7f0000000480)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x103, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x9, 0x8000, "1931354e231d1abee3097310894dda88764b67a7d909a81158cfa52affbe363531335ec607300aa1a7a2028353524951cad1e004037ddb01a2e9c953cfe14e2f216a1a36460cb567382bad17ce85d3dab55f8e59c6a52b13adb3b936838ce4ced8e6f6aa5104f177cd3e4021b75c12303924b6789dba5f0d826fc29b3f4cba3ee66324ec11c4b69e33175d545c09bd299b2ffee59891e3d0a1b725a2b2f45e4024d5e51564b4c540503d33ffe1f9fd164fcc5f217fe74c6beec6968d78d8d9b6a49b2bb04c9bce6a92bf2eec68872357eff0c15bac4ec123583e2eda6a6dfb89a3ce85131e33043dd4b224fd32b0119784847845d78cd949599c8b"}}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0xffffffe1, 0x3) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @rand_addr, @local, @remote={0xac, 0x14, 0x0}}}}}) semop(r0, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x7, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x800}, {0x0, 0x105, 0xdc0c136ab8908395}, {0x0, 0xfffb, 0x1800}], 0xb) semop(r0, &(0x7f0000000240), 0x6) sysctl$net_inet_ah(&(0x7f00000000c0)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000002c0)="a1897046301b619dbeb19a720cce900d63ae74cecdf44a87945fd3ecd7049ee8429f236589f58f2cb587ace504433d672bda24670dea0e1260", &(0x7f0000000300)=0x39, &(0x7f0000000400)="8aa22a5d0cd73b5184357e7b27b195840c2c2c3fe64598850c9cc7d37e706e39f7e71847f34e3b425535f7746d707c988c777865f9e1127a2d7df86d4b7c59b854a504a970af1b704fc57a7d7e2231b1ee73ecb3440aece694414084006cfe0fe9855db291eee828c9c6976cf4e1dba1f66a112a8af3b4e5bda7", 0x7a) r1 = semget(0x3, 0x0, 0x1) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000340)=""/139) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000001c0)=""/208) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x7) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = fcntl$getown(r2, 0x5) getpgid(r3) semop(r0, &(0x7f0000000000)=[{0x0, 0x6, 0x1000}, {0x1, 0xffc1, 0x800}], 0x2) 12:00:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0]) 12:00:27 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adffffffffff58158da21201637123e03a7bbd11e43550a169eb2c855408cee1820789ee76fbf28888e9249cc72d3d21ca8b21b82a6f5b7d51ab9cac47295dcdea04ad574e9dbf1143d4d7e599ac0848ce4f8b9fdd6361eb0cdc32339f111c3f6e56b494f15ae1c3176b8112f4212dc0aabc8a51219431"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, 0x0) r6 = semget$private(0x0, 0x4, 0x189) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7, 0x1000100a9, 0x207}, 0x80, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, r5, r7, 0x0, 0x200}, 0x6, 0x64, 0x4}) r8 = dup(r1) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) fcntl$setown(r0, 0x6, r3) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r6, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000080)=""/81) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x40400000, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700", 0x10000, 0xdffffffd}) writev(r4, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 12:00:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x4, 0x1da) pipe(&(0x7f0000000040)) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/249) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 12:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 12:00:27 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "8a3b75", 0x8, 0x2c, 0x0, @empty, @mcast2, {[], @udp={{0x3, 0x0, 0x8}}}}}}}) socket$inet(0x2, 0x5, 0xf8) 12:00:27 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() seteuid(r1) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) 12:00:27 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000100)="d90b554a970de31b4bfce791288c6eae64b00c6b489a06268e2cc6a78e2049d3566fc8d5f99476e8e619cc80e44eeb1be7ec000fae0108096facfd7e275cf718eb2a8862c94dfbedb53dc4b401b69bb963ab418abe6846fa7d51ae3ef08b80436bcb8986dab7da9c18d34281896e15dea123d9930107581bb404792b401776025010e521ab253011f57a79bf825ca55ad1bbb682eaeffdc4475aa60bd36f68389ebbbdaeb82c5c9a783c8c351b9aec7dbaa771c2c1f0de0d377b15365ee46eb4986ff2ddf2156a733526d89c915faf2254d314b1b8d86565175fe842c55745b443aaca06b49463e9fb4451468c469ec5e173a301f3dfa6d78ec2103d30ed", 0xfe}, {&(0x7f0000000000)="63a2934dd74a4574a1a89e7b5ff5a5831db28e628ef561d107c5e6928011ea0e53edb690866e510023953c5b2d5163ccbf3784778df3b6e347a38a1086801247027ad3c5c8946102d6c8ecf0db576881da73a69a4d063de8123c8112894af250caeb724e80d3d9653dfcc8", 0x6b}, {&(0x7f00000000c0)="a2955825b90460a102255d4e63fc96436d6a2d6a3fdac52c6425cb7f8b9e8097e40b0361645a63e3ab75f8c318797c60165ec0e0ef7645f0b5", 0x39}, {&(0x7f0000000200)="ae49ed2cc8b9a5d61f7c8eab345b1abc2f965b38da2a577611ea957ea443e2a1c09f387d9a4662879388c9d6037bc304c34a7a10ec14a088e1c9b54b5f661a4c78dd3cbad85074484d73a3cdb9c37b35d2198aaac3f7ab130e1cd746dccee34a9df5e6104e253af000138a7d1edecc6300f7084e65461c2823ca01f143ce788303c44637da7b37efe60aa76a2d118e13e282d89a9af8837cbbc5b833a9c18b508b4b9032325ce02fe45dda1973f86ca125c7a7652a655ae6c8f0315bea58330e24133b15b8a0b47af7de971ad900f369c26f908e8376ebc7ee8ffdf417eb0c771ae3e0e42e8852196b4f89c7346d94787d0ac5dd8efcf72deac724b0df992a3687cd7b33fbd0c16b217a34ae37af6ef76bed3a79ac0c257160a6564585d174edfeb01fca4db8cc7b4fa4eb9cd6c0f8e61bece04ff39d96736cb434ee0714713e7d82cdd7b546e55c3e64b3a44824ad75f384b1ac2210ef3006fc2bd02a543bb7c20735259640b25384d0ddc825ea055e60d454cb7e02beaae3dd06a0e89114f33c9c8968fd879bf03dd483d956a9e5d76b468a9e7d8ebee2b9edbf3bce170dd265290f9d7c0e9b846f9b6c90c16bd1c8807912769e96ff737cbca7208e15a10a1d84bc4ce84817e94857e6922df11e1aa1a42425240b8e6b0a7e4ce81bfd9530c4efc1f45b43ae703f7b82b4d85f8f9787a063f32b310326df33e3eaca0a35816958612e5f69709dc837ce6298f1d5ac4910176d83c6bb34baa14d0e1374ab36fad926dd0e0532de75c047586be31fd7e994f48d347b230c5615d04fc1a23f84859b84c45bf7fefbcdd098df63ffd889b7f9e2e3367626d5d284556894eee05cbfe0b07a65c7e70fac94a7602b44106a4e1d3f104feeb7c33d194f810c088bc5fe9851ee11e18a5132acb4091cab95d73eb7ac757c9e107db9f21fe34071f65eb5a70063eef1d70b555dbb78fe4a4ddfecf0d3d3952721a9a047e2495ea4b66ebe6789609bd887ff870739c5ff5b79a10226d3219305703bb449482960a57422dee7dcfea05cfa7476b1e97afaa91078b29d8a5becdebf6a35f8ae2b7563af1be218d396500c60e883ba4d57e336ac5b4810bd8c93ba4f388ef993b8bbcc00fabf8426cf0e3841b21252bc270e07de6da68b68aa53facd206d72b55e44785a3abaca79221686958e5cdfdd05bd551bbd8e4a7913c05225e8c3f28077798e355f56332cdeb3f7e2474f07328c1702e64b49f95a5d868a3848b502da2d319f310f1b6ee78dc81c6a076829b6264204efa6b2dee8458ba854f606669bbb1e8de913590b8f62bc62fa4fe26d966807ede6e9e267532274de22de07812de5cd3a020fe721156a13477ba67a7e0f083363031742123208635a836add8da72157134eb53e8b8ed0a92ef6ad0f37239fd2467ce0686986598d5f3eb46235edb791077b76a1c23b066987632e05a2887097472c3094f48e712c4f80dda42bdbdb6d8441c9e0045ca6d4aba49790758bc0aad9e6a19fe4a94bdb9ca34c315f3ad724a437a35d687fc3ed026b0c9bef278dbdd30fe2da1ebda55319ad74c23fcaa710f3d68415f079d97c30f0ed20915419694e3b7e706ea0b0a46e2b9de99c164601c339e12570d76862b868ad09fc5b451150771ba40ffb1c09ec28c01d397977c88189744236a2433c8aa422c79e46ffbbf616a10d3ceec5d9e237cdd337d52b57e84aa5ca92e1b9e95bedce72afe1592adda4502c26316558cb0bb8bfc9001c10bf2901af940044e9edabb6179197c4cdedea8c6dea010a6fbaabb09f2f1b6410c8a4328869cc754b656b94111eaeec01dee667667495d02e8b310376e7ebe6154db6ea971e552a4ab34e07e4def1da36e72643efb326efac44e658e1d99eec651ffcc5897be34aa7d61119fd1ad93480351dea41e7c36ca2ac6ca0044a1b9df16deef2fbaeb40db2b301302e0f97addebc4e1f94d37c0d93cb697fe7b44a0fe66949fb03973eafe8e6213eefa5c4254de031e06c8e1a2a632fd9d620bf5ba0be6b8a31e51d3112a39e7a84a0fa3e36cde33f18bfbc496296627267154716bf8ef1566dd43a1ba2bcbb2a87d506c3ed2e3d33939f24ef684322a4a2d14ddd12f95cedbfbe14b4fa81c3d273e176ef4221ff66dbdf98d98bec3de4b11cb24db651b7004497fc4dbd6d69098e1d36982252f7b28699db8b40536d4473153f037b2604edcd897bdea918a931ac8286ef1f491865f9fdca26b884ce1d2b958c0049ed859d64cf7d83d01ea2f1f69005787132e2ff652e0fd571a9e68a744febd26b3cfcabbeac7cee2df405db71438cbbb2e41e9d83e78920e05c3291a65c09eb05321f852e23f07a50b83763f9f47374f4e9cc0ae8dface2194b8c32529d2a7ce8c985838f48ec51072dce3b74c6474d1874ce4e6550a3c3852b50123cc46ba14e2aa46754083895c693865093f869617f0ec970c7db75eac011e8591423eb4dc5b1671e5903768d5220acd0ae9f2d93ee62707791cfba30bde6a984efad5aeeb8c4aa74a91182db16159060ab5063b209ad68590e8186c126a0a537ddc5f261ef0a9c9c7c197b95759c403cb722f6992e59ca541af4bbe137742362f17682a200de721a158dfd0e10a5308435bd2c51ce36d8120a4ed188f38ac9529126ab69893ad61587cefa8420d7147a9c92fdd7d44922641233424d1cb9250851592e72d0009b0934a13cb46b94ab3a76844ee321ec586374e24ae026949f9044d2935fda13e6919364c3f68af05da5306d765ffd1de66fc4760c58f3b4996f3fbfe1e53f8563c0491404b175392d81414c5c197f0a78c3fb2884452992fd053748427947e857c4735e1924d2a6322749b9e8109aa5e2488be71ea1f181fa83f06dface515aeda25daf01ccd45c612e24eaeb91bb9c03c233655be5717988f775f3672340fa03d62d489d297ee2cb2c0ce489e08f2d3e2f3ca109e3d89741e30e040008938a468a122fa9b662fa4797436766c5c300444efaad6788fb4e89e1a1e70ae3a285371daa069c8ef65c94576fc7becdbb80ec5daf635a3bd78e1b878fdc9679fdd837f0ee8e12eb65c5ebd28bd7494dbce9659506ffc8f53839b2d7cf028497d1a789bc33f1661afec8869620494b0492bd124cc0a33934a0707ad1f41b3fe19bf9c9a51b41643a4cf98f0bb2cc7a93ca5d22e6a7d334e50ea8cad3dd4b37614b9f8fa7e7eca2d4fe61f5f7faaabd376314f340a42041336f5ed885c47336d0da1f287191773925cebfbd6e4938ba13421fa852f2007286f8246f9df3908b3abb600458ca6cfb2278f8c91cf0df54e6310a6bcbb2a3325d3a673bdf4ff7314e91f74b9733b22e5b048567ef833c97ee6b0301d85acc5f679c0c7e37449e561e896e74ed607c887d9e8bae3432049a14900bde459e31c7c22f9b93721d6229aed8571d69762af8cfd818cbd2aa8576c4d2c82c52e5a96f4a5f8928dc480e79492c2f037a23040dd89b68bde794fc5352cdaab9940b047a59a4c81a18bcccb3d43e68d29a1abb275a0cb4ea1763f2f3142bbe5ddbd85d8e81f37202e164e13f4a9365675788e4879f7ab9e240582b2f584ea402048931ccc8699df139ca8d0a974b4aa687a46716cb23cc0408f33bd234eec18fede89dd02dda682ffd2e2b1df999a5e0f167f7b1e8bf25a5b0e94fa90b45342400804fb124b476fe016433599ccf89cedf2acbc705046d8e85993808ccf37340d77f51541fddfe08585c7e0ae84958a65e875b9933c3fd3aa321303011bb8d30a853bc61faf6278323289927db0e93e10c8d3b5a46a5fac7a056a642b9db1687590a800dd16719fcd9d7aa8e094e19533f818e5fd144a7206c44aed33d4a707dfe278a8d0826244a5ecf9fdff6d805c7639aa79370b5391f8ae07b996e542ac681fd75f7fee8273c79f4f96bf0ec63ae4c69eb49f447de448db8ae2ffb33f8fa6e5650d9c0d92c90b143ddc300ffd86135f6ef4bca90ef34128315929c555d96672ade9bb73c9e9ef924331d6d2db766aa2e4dd71d266a73e2c9a8bee757bb8b88c59bddbf908af983fb20b1f4aad5dc0bec2223b085aa6df8ab216abcb1c3ca72ff6bff3764dcf353f8cf08e2ec1ce5d14eb87723df9a6d529016914c08f1ab985ffae19158329b2e33ad6beb72bfe5fb144ededaf2c04373037c8059e57a5e93b0c09995ade1d9179788f4d4b127adba0c39db1156cf087f156e99f90c50f2ad0ce1f5fcddc3de650a9acc5dabbf5edd7aaf082b94d4597d6369b36f02b74a6694626ac20b49ab3dec092a71c571933dacf544cf17b3fae7ff6abd3eb919b594f5d835a97e6fbb8c9b32f85b2b37721d7264287429961325ae973090aab96c6c397048f092ab07f1de36e9d00528f7b0225138a86c26b601ec1747492c8b923f08bdcecb8f284bd8c309f3524dbf13136d4c3b577972ca52af2b79ff99add9653cb9eb8c4e77e33786b6b9b506584a6fd91637230468e5e68eca03f6a37b09cd6f1fe6518b0f979b7dae102af1e8e3129011e2a1b7fee3857dddb8b02096bf664bc6739350f0c1a7a75c1950e3b359895f77c69d023b66734fa054e848f1fe2d0b6058b8105f2764fd1f57e252b2af7a08a515b8fa1867ff953bac87eadc67b199dcaaff5218f881168b44c203e3c4d8a2efa90fbcd2e902e32fc305884dca9ebdb9c7ace8138dd1918d730c580d58372255a97a509fdb003b6e6f42cca8369aa8ff6d4f9973f5e2c58d8d0895721d0714cce0fe2ab236e76d78a43efbcba9f526195021d0a8a0aafa570834acdbd7fb2a52b216a9d4b50486f304274b472d6a64460d14830a240d2f722b79d8fae3cf5588837c7c8289674c18520e139cbf754d75cd73c2a2620919ac3831ae0925381b473c0cbcfef161443c9567e67d71a8ae6dd0722bb082dfa52ed26385fca2ac896e76f83dbde96dc81119ca13ae2559f45faf2a7af58f5e43578240042dc34de5838338527db2b87b8e6c5fd4fe4b0e74ea376deb95469bad00271f47cfd77c0078b79cbf958cfcfe97e4293d627774993b8456f096e9818bd804742d3607d7d798cb1d7bf093a3402b86805c4bba65181751873e2e04e69a08cb1b012a86b14ab02b0123f3f1584b78fd90c0e0d8b26a7e8fec48d6ef23f197ea6aaf8f0856eb6ae868d4ca8f9f14b796c14d626fcdd45ffb3185656151377e4e305fbe65a0cf8dbb36ab9730d2a55f03d63245661c3f9e7916288373689d36e857360b4de1c6861d399a78a34e2161f565bd40492ef6ea12cc3507d6b56a378ee227fa91def5e9c54ae4f502320a1f2e6b115f62df6574fbc57021f46f2381c720225d1dff6f2c83b3935fdc1d29464e26bb0efb326ccbd40f47ea192f668bb95d48b811dc1f568bee6bce1ac47865b147b506352243730b078d813d335818e7c8dc96ebd7ec5fd98792560a3921dfc04c662b6313373051db7da35590c2970ed9330bc5c30b2dd04ba0a52e9a214790b6f769dc1f8df4b07e191c7508e3903b007384b97aa1138e4cbf31d8d352b49d72b77a2dc50fb217d17b629c212d88c4efcea69991227dd94bd060659cc0a7c01ad895580ea03cdc55aaa079f560336899484f4c7be9209ca3c95e6be0e14274e423e00073fb17a7ede23b239ea62995a240953c7380a900bca0eb0c5da86e5fda2a5464f52402fe4854080332a536980765f42eb768e9f17747fa8841877690dbbde2d36b753da04556f569f5ca6178fc30e146167aa8d8900d394b5d6cfcf39fdbb961bf49f0c8b69feeaec0f34ac9364358b2be91", 0x1000}], 0x4, &(0x7f0000001240)=ANY=[@ANYBLOB="800000000000000001000000e6000000a4582f5bd11f2ff7e3d77e1a39ad429bbce1e741db9b4866d786cfe6dc9744907013a518749fc8b97862ebf853b626697ee3a9b363ac5629caa9bf51055edbd092c20e05dd4db408203a890b810000001879d54700a58bc2c2455f46ff4c16e07ac0a6bda86f6847a2bfcb3e00499bf9c56e5dc30800000000000000d0000000000000000100000008000000815c78cbad2473ebe205af6210d37cda8521023c43dbf79fbe9890f53382e038a9df84dba891a80dcb4ccc116e56e10019fbbb62267770cdc6e70ac39af292773abefa438b56c0c6363d79103d008c750d98e4efb595fbdf1a996c9756a90f3aadaca220b8df21b5da95a53717338d7fdc69bae512870d9206589402600cb94f1db3583fde94dfcadcd2755de5156bcab18e725fc25cd88c3f9be85b398d3930078bfbabb9414c8f1cddbcf200000000000000"], 0x150}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001400)={0x0, 0x9}, 0x8) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) sendmsg(r1, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000001440)="c5a96e27e5b4e73ebde77c8023dfa16bb3bbeafb8be791be09dfae29c6ae41fe01621901ff61ea14fe1bea4c4aee0ecf016f6d688ead1d1567a28b9466e392d6d9cda96577b89ea250c69e5ad0dc60d353d749ab2b685d22ac738bc5528a921ef232a3e469fad5440f1c0ba9c36c63b4134ca449aa4466c237ade93cb5fd120426132b3392f539b42b16b3e9f526a2b4", 0x90}, {&(0x7f0000001500)="ce27f9e5f09d09e324b770632e99e14d242fcc145127a9568bfadc465bbdc4737438519f9812ccc24ce428aac15949ab415e7db6216598e9655a273129e6dc5f44f9c02dda91b9eb9bf953d74afaed9d38800cc6913d2a77d619cbc91037b115a2f62dbfc65c5f170268fd6c66c69c44788ba7bd822332964b6e466f2f", 0x7d}, {&(0x7f0000001580)="cff591b01d729c8e9235a59ad180162688b803f9327cf93234f93520212d92850f83bcdf4b4766725f9d7e995bc894", 0x2f}, {&(0x7f00000015c0)="0603f3787ec268f667fb66d0aa15b1111941341136ead81c5e1b4624d5ca97fb339bdad4c268d142f3d21c856e2cce7d351e13af7fd643e1c7600e5c6bd88fb15ef711e7af654712cc9fee8e38acdf6d5cd322a950e3cf15495c9f07b08581873b", 0x61}, {&(0x7f0000001640)="998051dcfcc118555dc760ad1edc2bd8dc9b977899b98b19293b050da89fba51460e06188d4d659f5038daebca11d7d8649df31d9f79dbcf6086385eb5e2f12097e1ad155bfe24b6a3b35653bcfb6cab511f5efb5f036d6a4b7ebc6b8054cb74cd71318e4617b689a52b1af7fbffd4308b79d84e72bffdc4955c3cc3e27bc7b6de3b7efda93d352b26a71e", 0x8b}, {&(0x7f0000001700)="b9cace6f31539fed110c41b994c9187596379cc16193ec67decb1a4090845c8287ad2f2aaca3aaf8c0103fd2fb65f858fe1c8eb60eb8bec9cf020fd0557e8cf1a5b983eb2e8084f2d47e9e6f2b2f67491d2e9acb2132f097627dc9d3663dce745fb47343cc2ba4a279bc379d23980bfe23e947abb3ab761cb076505bb0e9e45ef77e165ed3db6f1bb34bf842315a8262ec47e4865f04db4ecdd7bd72e549746bd6673a83c4042b927378ca83cbcf257e3ced8b4e931ac0547ee94d2ead3143a680fa04bc991d7989970503c7e223670e231602dd193a42bbc131debfb60e0b196797361a56593807700035e68a98ae1d656d19f1d4", 0xf5}], 0x6, &(0x7f0000001880)=[{0xb8, 0x1, 0x81, "7a34d2d4f33723c95f282ad60e32e441a489fc1db024c321e3afc289dfd2f54e9f295e00522d7a0f93cc3742dea5ba447a98f312da1af1400ec88d1616ca9baa20ecb353904ae52897885878be6d9fecb7e564a1a51f6703adf3e80fb39083a0f969a0cb4c5ff7a6f0346d40c2ecdd77db3a34260b7324d1e8af3dda401059d420c811c7bc418540e857e385bf32bae6e8a1c7ae8ca02177c6bf667995126b1e28"}, {0x98, 0xffff, 0x15, "5286cd829590a41a20ab24aaf127a347288dd05b64dc775f5b2e6fceb5e97c4e31197b559995de91dff5cd647401ff92e6ffb19955b3f4cdd4ea6de3cd5fadc56aada63d32e3a69da6c0390fd155a985f6ca0b0d0e73795b6c06605c380bdfe2dca5614f8f8fd0f8a9dbd61fb2e42642b98403a09fe9008a1b7041de4f30175453a0677f2d6f"}], 0x150}, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001a40)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x1, 0x8) 12:00:27 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x56d}, {0xfc, 0x9}}, &(0x7f00000000c0)) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x9, 0x8, 0x200, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x6, 0xe2}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[r2, r6]) getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, r7, 0xffffffffffffffff]) syz_emit_ethernet(0x38, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00']) chroot(&(0x7f0000000040)='./file0\x00') syz_open_pts() 12:00:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/237, 0xed}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) dup2(r1, r0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) 12:00:27 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x3000}, {0x1, 0xcb0d, 0x1000}], 0x2) poll(0x0, 0x0, 0x3) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1f, 0x100000001}, {0xf80, 0x6e4}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000001280)) 12:00:27 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x1, 0xce, 0x1}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) r1 = semget$private(0x0, 0x3, 0x1) semop(r1, &(0x7f0000000140)=[{0x3, 0x53, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x3c5, 0x1000}, {0x4, 0x4, 0x1800}, {0x2, 0x2, 0x800}], 0x5) fcntl$setflags(r0, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/42, 0x2a}, {&(0x7f0000001280)=""/222, 0xde}, {&(0x7f0000001380)=""/76, 0x4c}, {&(0x7f0000001400)=""/252, 0xfc}, {&(0x7f0000001500)=""/166, 0xa6}, {&(0x7f00000015c0)=""/219, 0xdb}], 0x9) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) r3 = socket$inet(0x2, 0x8000, 0xd9) kevent(0xffffffffffffffff, &(0x7f0000001880)=[{{r0}, 0xfffffffffffffffe, 0x184, 0x2, 0x7ff, 0xff}, {{}, 0xfffffffffffffffe, 0xc0, 0x0, 0x800, 0x7}, {{r3}, 0xfffffffffffffff8, 0x40, 0x1, 0x9, 0x9}], 0x7, &(0x7f0000001900)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x38, 0x20, 0x2, 0x90000}], 0x33b, &(0x7f0000001940)={0x3, 0x7f}) fcntl$lock(r0, 0x8, &(0x7f00000017c0)={0x3, 0x2, 0x1, 0x8, r2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff}) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000001980)=""/168) r5 = geteuid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001840)={0x0, r5}, 0xc) 12:00:27 executing program 1: syz_emit_ethernet(0x2e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0040000800460f00200000d5810ec68c3a2b80ff38870300000a0090f8697bfb1300b0239513728bbd916a4c8afa4614ae928fa23243a7c16bdde4cc457c6eb17a6a067c1e5b339d8d214126d326020d23bddceed0dbf121d4b4a57c30e181bf9959f3c3e1522881c7ebc9bed5b312611c65fc86eb8af07aa9156540d9c3348ecca7a3111ae762606f5a435389ec7de688d4f6106e896b57bfdeb9f97df5030090449c10c0e003e5452d3a8378bb9dcdc80ecd10c39ff0613e2cf03a51aed0aad886d5f05a36676fc072fc68caf0ac6ef5536a589145cc786420aad4b63809aad60a0b77c21e74ddf5d898aa3e09552f01b169666c2966d1aee67b5f8f313823d21c6dca3a9eea92b7a445853d201476cda171abd4beabf0e6901f71616c1fef2c8e415700cd92fd08af57b54acd11ff246be4684edc479f31b753d11eff5ec535254c27706159d54d06e8f37bacac36dc68e1f902415a42d97c1c1aef88dbfbaf09d28a1c753fa8b5fd256e17f77159923b7cfd9660a2f5ef6d3806ff2ffce7b0c2c00e2e8c4005e973504aa70de3eb0f7934b2a44d781f1fc05eaa26f256c12a3d3b1a5a209d97f0d111d5b877f0c98824fd2f2b90ceadaa36bdeedac04d6e4f16d700441d34739a0bf5ea1d190b2a3f0bd8a9412530fa77cc8300944f5e25cb65bfd12e3f7037370a8fa04fc9916ce8576e456601149380c9395bcd7cca1ede5f5da7cf89d10bc2bc048294ec2ac15ef7b3549598fa8ca5de6daeabb4b619435ac0756346db1770b63bd8dfe14713ac79d0ae"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="96e014c1330ebb21eee701a85748c0835c78e443fd2f71474abbb6191eb614ccbb04c7e77877d81bd0f686da02ff21a31a46aaf640c40232a09e0cb519e6b76f48004d20cfbeaff25929c4986ea0a551ac93cbac2cb0b59f5a927b0556636f985c2c5defc3fc4f4a4f6a4e3e27c73af61db1f9fd4447fc134964b2e5bf75ed5593efcc50caffcf3912842ad4b85a76ad97c4379f96d63b74fee5e13609e2b7d4ed8719cb332f48c235a4e2566f453f4dd1ad53122d20369f417e391654d6", 0xbe) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(0x0, &(0x7f0000000380)=[{0x1, 0x1, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x40}, {0x3, 0x1, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r2, &(0x7f0000000200)=[{0x1, 0x9, 0x3000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x9, 0x1800}, {0x4, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x0, 0x7ff}, {0x2, 0x2, 0x1000}], 0x9) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/138) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/57) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000000a35ee1fde7040008000000000000009fb23b0faa"], 0x10}, 0x0) 12:00:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec128ad9bd67eebff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd326d575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81ce4e9622adc26efb397d9180cd643538d96bdbb509b158d1dbfcb62d8b228c81e298674d93273bb62751e04e5efd87b036de632457911f535b5deea7caa13bc42b8229067238201691b434a48fe70ada0814896aebf6bf7d92811e481fcc5bb089b286b3d825f5cc1d4fd957893d269db294df2dd6ed41c7fffbd770bb368012632849a1048df2fc22b284393f8df9bbe2fd6da7f2e8379585513667f49135c429908ee25c0a65"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) r4 = dup2(r1, r1) dup2(r0, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 12:00:27 executing program 0: select(0xd92b4abf212438bf, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r1 = dup2(r0, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x22, 0x3) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="54a82d202eab521366d1525e2c0000"], 0xa) 12:00:27 executing program 1: r0 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, r2, 0x0, r2, 0x10, 0x1}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="bae3ceac2805e511a86e875cb7875dcdd8fb3bcb4298856e135cf366cf9c2128bac79d35733b139110ce2e192b0d5c785a11f56a81af4fbeba2033fbf0ddbe3a3841415ba551df1210e50381570fe342b03761e140a76f03c1c6a70e618d6d569043954d8b4472b74d504ee32ccbcacb497f7361e34d0876a947ae60f37960f3c8946299b87d4365cae78d8ab3bbfb0b9dc4dd4a238c946eb11346d57ab763e3e9dc456c9201444d2cbf2f50b12fea46ac33b633867b188aaee8", 0xba}, {&(0x7f00000001c0)="5ff3e383b8ca6900a9542fe8b3362ddc7efaa2c5b5a3d1f92b33e5975905867e1d4b6162a21fefea8dfef5ade2bd13cf032cb7c35f28e2c84217b6d8b8efd14d31dd32b9dec24c560868af134fcbf3328fddddc01a4ebc55120ffc7293b8a8140499d382dbbae3332d2c3c1c8470d9d3f640556df0d77bc44044b08c4178a51ce7dd8b571a", 0x85}, {&(0x7f0000000280)="8e1c777f8b69f871283d15fb65dcb777460bef85e33005328c0f1df8dea7b13c53e5971f01453cab7862d45c9976dc6b5d858b5d1f17873af54325081a935d87561402b2b1f7a77de9dffb94236e751d5ebc0a66ad2e424ea4d70bb7f0852a4da43d84e10b8c1c26c31a24aedd078f6dc0feb800610012c09fd26e6dedd5ac8e5e64c92d222509754417ae19e3f3563bd4b6d108652264bb5b4b05f6afdfa0d3c1fb760667609bdd96e425002f86be8b6d4c6bab13b7b9dbbe5d7e8226d6b35dd0fc3c91c9b7a2adc60eb52b75d6d727a11a1b38712f576a2fdf6d0c9c10a90776a0d6aca8592f5689f150da4a1a6e6436d00077e156629404b7b928a4b9532aad3663d0a26900053be78c38cc9450df5a4007b2a97dc5c030e3f7f9ca1105bd5d58b45d0d3fe78d8f5ae81933aaea4ac2c2f8f3126715d8cda01c9cf9cee9177fee95598c394394966d9e37fe84140cd615cf22e5ade8843c24183dd57f14c7fd70cdef692e855231e6884219d2c5d2bca7ff4a881aeeaa9319aa67442a92d3df774c084f452ddd8a6b1ceee04eb9fa96d50e10dc831882d537e0437c7dacd47f3980b995f0d61fb666e9c9d3fa032d6830ac8a4c3dda534179ce01459c19bfd0ba792bda6468e8c6050ab139595c2f755baa24ad073c02a0aa926ef6dfd7817bd103ce6f9e0cd664d2a422b06e09d43a5c382fb12fd74da1ea53f3f93a04fc622b7ee334f52565c1bc7a185186819541630f1cbf74b631e26da06bfb19eb59480953567e9caf549d0da41248876717cd59cb4715b654ec2663ddc4d416de1877fede7d63ec3b0b19230d0d7475922a5c2f7bd7d132552a7122c4b820a9eda2294e955b8cdd1e11c251207e198df75bd2ecf6b01f6f6111624fdf67eacb0e19b753c70090c5c6660c687644dd2096ef586bd56c20d67f2221b07336813dd50f0f9987c00883010262d0cb04b2f19a0b908aa02ee7d83e7af7c21dda4efe47a76bec11b81769639d6d6528ab08d50ad9be88bbdb2cec2508bb3572f787e5e8bb933e88cd4ab77c811a4fc376624c1bac374dd968f1d35a672169c953025142cbcfb1629f8f4c0c6d32c6eb8379b7c67149ced7929aeed1e4c23f3ea0ef04e452917ef5d9d362227d4098991642d3408d736342c586d506df330a1a4122f18eddb8a30673a0450cdedd773d28de437a14e97875c0d4c5813fc2d24bb2c6c79f3f61bf001e41d1379111fe5a914d718947e230003ed8519d4ff4ba4bea901e4b54b3864a04f007fcf06c4a691212d515d1dbb047d968a59e930629047013c73715deeec461a5636a1690bfe771ba954aac25debb6d6df0083d277a0da183c6b9987c5e790a5c6c2a70617f0537ac14d1034f6a369ad20514f6b717cd6cd69aa8ea510b910a2059cab073d723524540e07e90a14f6451623a51b8fa933ff30e219ae6b8066f59c7f311cd0b329d4d057eaafb7b3cafdd6aa04ee700c730209376962cc2fab1f703d797eaccf077fa4b3359ad3ca3a3e11064c227d20690f51954bb5e7732b16392ab6ab2d72dcaaf2cc5c939f0d2b7a37893aec8316a3662e240dd40675baab5fa2b42fc3ceb9c39485ce1a370dcbf93f7031afeb26956aa38cad15136877eda88a63b5c99cc9371f73618ae7ece60ba44f32253490f3e28f0ed8dd0ba2dabc6a4b0b7b6143779e5a5f193455ac69594fb8edc385577071ba73873fabb3a474b8c02ca8e47f9272e7a218b85730f9979be7e8dc040e7f002bb2d8957166bc65f986b205f2e5cab8c6c8a01552677b1e19f7cec60e70da5901b50ef17176157e852659c2284fe46318e1ab12586e6ee489742ead3ebe5819c95adea960c33531840080db40facd0052b6d351ee79e269e1c0c92cc5cc4775de206c6983509ed5a5e917e12eb4869dd10c58b0938e02385bef9ccd37b2b2f1bf2f7957a9c906204afe6c575b3b5e4ed285489ab17f9f59986deed823adddaa11d9aed5f984aaf22b57543b398c8ab29ebc53d3493fb0d54e168da4676daee8400d5eebbb4f26ea6c723d19a9071ed81a304d605457a017047e4738a02c7fe4084e5525346780767cb8ca0da93e6c479a4ef1ba3fbf91399e8dbf684da31894679ced512d077ffa175aeebd82a53f9c5188c08399ff0d46cfe2b724a649e6f72c48269f019881d154bb60dab4859c83bdac875ced384cf48f08f8c173025820cea2696109f90435b7308a46ad82291956d98fc55cda705592c37bf25817c836aae15be40b0f2be8069cc806aefaf0ab83d609668e79a5b4f94b04979a52b3b78feabac440fa739eb78cfc6d8061879359a9df210b64c6dcca4fecec63de4d67864be804ca5c9f0f8701dc8ba73b1d726d4764729023b2cbf87789c15ba28bec57da724b567455f9fff4b1ab273408a1a4ac90fdf8e6c95e73975eb0304c7d4d0c180453d60f030fb9c89e0af759f00469c6589c32f060bff6be68b5244e991fd437640522b7ad49b40243790506da3817c917c54e030314495970235e7687ce9b2a55cc2674ab6781cb5e28782dd83156357c8c3b7af1d19a428ef6223507570744dc230081bcf5b4abb1ed3115853fc2e76ab091f380a01da00c8e552c9244dc2f6f013c194069dc54d96ed812d08f0f5b06be5b762d35efc552d6778953f25082d78aeca3e83adb531d2ce78eb5cca92b0d1322afef0d12e62a3b1bd87b40ee28433ff440a65add4b2b2de720dea01e599dd68eacc670d0503ea257eeb0fb92d9b0e7d33ef968a50068a875e2306cf8b09b05c958bca1e98cc1f95dda25c7c11df44ac6ff07045cefeea9fb9e9b4fc244b2c5c375689b6da8a0c1a8d50401de18ac4220ede28c074ae99241bf0137cc281abd34e38ceb5041a6aae6a3ef2a3566b4d31474fd7f867673293a7d4e91fee88aaa23d69bbfe5c903fe54e801d08fbb6ab0e3bbe17e9a644028248e8c91a5f8ff1be2a1cb5b837413ff8059a9ecdca04897b811fda7fb0c5d8f3384b8e3cd9cb308f04950005c93798fb8cf19fcc725ea1846ed5771f14090075c140d019ee7efc4c339986743d424903f3faf847f129c070c36d5963d9d2cd7cd44f1d21a7deda01a64a6391e594d7345af5789917a4d98d5aa94cd0da856dd9d489a34c1ac403f6188e3f2b3a9a7f30b39a9b047b374dc004ce7742ee5fa425ae56d7f61904f0fbf8ddbd15449cc42883906119baa498d125284ffad4a3447fcc6476159329b4c75e3a9eaf3811c4544dd9b69123e6361219aed7cd011eccddeff4593c6d654adb9ddd37116e536b365a7ba4aba033c60b936d6557883c3fb5854ec6ba6e8579da1446be82cf3297476cdae50c909fe21c38ffb7f5dd6fd19066a81b1b5e47586aacb2647017b2fabf5bb43540e1368e97daba0e1dbaacbf1ad80f0603243b2258348cee1c47036c23c636b04467b0ae056703f5d12f5b165a5b47f627be9c33e0a9cd6f3364a2b71f45f89cdf1897f29b95ade828df7c82596263e56d49828a91ef2d07492607ede56f13afab7a9372ce349b3cf55c0d68f71c0f642eb44c6a78bef49fa5a5911161ad6265ba7b4d0334065d8b92c7f77a37356e9247b2980c839e8d3654fdbec9c36adb1ea3b0a2a6e7b6f5c4efb5c399227753a8419ad443cb9de3cc709921b4aa804b716b1cb211bacc0e22050f58f224200f77c9f6cc90fe611c2440e19457cd06c56ca84432a888b93d0732316956b2377f57a88d3b73305507b4bc0f471d3bcf594c7286ab789fba84abccd74945a29444d424c98cd8cc0095b86aadfa920e9af61701b9cf495d174b7595604a86b50c8f5010d4596ed9211cbc2d126f541bf5f914c12b4718b400834d1ff93c95ef6bd33576ab4927f63095b2b16078770e4a012f58ccea07f967674c1c53267dae26402d9d2976dfa668bb0f7937a6105cf11557555775bc2ee617587977730de6b1ca840c98554ea97f69ef70279f2cd52dad07a9eb8c25672cea5d10d96a989d4c0d283967b498bf76f620ff8935f34cbc13582379e89447991526bad03d46620158428a6f0dad0a988a2367a2d48076b58128326e8e9eb526b017f9e3261323317cda00d1f8fa06c257ec3f44f5bda48bed117b8fc44e8ddf2dd5b6dadc250d302896bad8d187157cf195191f4380a01d38f0745890976b3966ec40a7edb0175d61b0858733aa5ea4d5cd44c7f791f28ff19ce0b0b676a7d8d912999ce3ffbbc41015730883b2c56664f464d1f4fcf0a4a01417ac39e001b13eb26c5e2092501e50045493ee433b8556839320bf4a43e4d784954dd87c47a95d8d3fd54d006ca4e83c16f28b5665fc554bbc1b2f9353de4daa9da48bf1e3566792cfecaaf88e38121b502c751e159434348317c65008b1fbb9a2ccda82cd5bb2eb7d0df22c0f5c21410d6fe460523c39bacc4ce29ff4c46612bed87241b467231ceb5e1c0cb6e447c9daca7b123c425c0514b8ade97eff50208ba378e0b0fc8746a202dd1834f7332fab4fd28fec71ab9d6fd78e86a558a293b26ce98b54239ff7a5721268a0af9502e740e88ef8885ea6ced5ffbab6ddc90af5b82fbb639bac08fead1ea9c972e79a2a1c23e7cbaf8d9521e1ba1fcf1411839b1f80236c4a1231ccad1796903578c5dea38505e1966aa95f67f02e2d473652be24dd4c5a86faebe4dda67456d335e759eebcb19d64668b9fae2969f566b8a9675d0b3f56e9497445f9b11ffe2614c355e6cb8122790818f34764b9428f686be73b336f857de15088aa94747648de98e319ac80ea896b2c22231d4e1e25b37699832b12466a94b232405ac850be4972ab14261bc11d5694448a8af23963ecf0b467f0e23e27a06cde7f514a368c2789883f3b3757a61c87d0d7f629d5485057a894e319290197666ead1ef187fe9b2c03bf1af423de4706997af3891d22d7c87075de9eb5a9a0588af4e922ec33b8cadbedb2367dbb88eb4cf46bc235b7836229ee6ab0c6f8844470fe06c850f8aacb5b6ca796a05ddf2b500f2eb8b4c926ec1d6e3bf03f4783ab514c18078c8ff7bcd9f1ce3cf130543fb2dc6f9904486f16971065648a7676ff2883ade52d067b2cb2eb0fd0a6bbddae4639f5a2c39f3b2b6f8fc7cc32612b757713dab4d79294bcffd67f6ff4dc01747147f5d8594dcc73e6bb95f32a4816aa016f248af20761c96824d9910f9bb651ce61d3ada79e69e61636050a7228b02581ee82182a4c7e3d1d2a850676725c2484a5cf59fb3145ca5663c1099309929a94c2040685f6895dc68cf5365662bb64b3514c12b5ed105a057501ce5b47fb3264b686a96e64ebb193eb871be111aeb41037de67223c53436d53cd633205022aee2a0ca0ba69e62fb2fb7d56217296f31bff84ac21f28b5d3845f8fbba3f54859d6377ce6749cb0d2d05fc34799eee52805007cee45699ec7408ac32d79d3853ecd186380cebe29932bbf73013170c98e0e3a37df93e8a164b330e7c1bb8eca95c5ecf85d83c6419cff495a8639d0a8bdd674208fb0de552e0dd22d9f6eec7e65217bc4bab8f352662a36d335790d3b6582ad81af0abb0c9277363307a5910fb4a8080d1d4bb61becce2b827847a41a36de5a7c4a892b7667850990b8358c2e4cf191a46a1d9ca29e403e4ac92fe35b4beb211222b396c22e0f29f3ca0ea15eda40d199dd1fe60bb6e2c90c2ecb2db3fbcefa8bf0c5a55a01984cdc642827e8d34618114f349c6dc82a88b240a4f8cd302e553e1e80ac08fc39515a658b9d905a03af00baabc1f8f1d53391cd90146eeff90ed94f13e123b830ca4b1", 0x1000}, {&(0x7f0000001280)="78466973f3029c2075da273e2aee608985475893bbef904e0c879d6cbe29985b7c96e7abf475a40ae583f2c9afd9fbe33db98a16844efe2881870ae5d4f0e7485cd8f56fcf97f3c9be44af19140a4a2d7ac2c1b1c1941aa5cc36c707f8aace90fb39060f06216bd862b5374409ec580756343f2244700fe6d14e93aeeb88b0f0b8b747997e573c4eb73cf8c08ee885cc332cc4f174936e4db0e579f60ef4a9a93624e33c042a8c03d546ba84aed7563be44f77bac03b3ae576f2743603eb9dd75c2d3f07d20b8b9772ca9f8a44389ea6033203ba7d4639131d3f44b21e2e9ce9219606ebd9d87168861bb9cc6b09131e8c56ed4ca6f9", 0xf6}, {&(0x7f0000001380)="041e219463d433aba485395bf9dcf0a5260b2785c38cce06af24d0953056e08dc8a88b71", 0x24}, {&(0x7f00000013c0)="78af54f84d24d6bf000705f48e30c08b777b1a94cce60101422b7bee83ee2e8081a130587dcd1a0b5687843e5f72de39c8acdfc4542531e03ec7f1e2f1b2429d1a4c48fabead77b4d8882ef81b0fb66671dedd830944ab822395c3b35fc2d80263b404c5fb80d428b6c6e33c1288933bcd20f94f958c3c8f2f945fd2b67caf6b1f4be9109c03c994af53", 0x8a}], 0x6, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r0, r3, r5}], 0x20}, 0x407) sysctl$kern(&(0x7f0000000080)={0x1, 0x2fc4fadf2351c5da}, 0x2, &(0x7f0000001680)="213fdad8c29cd48ad06431692f83d7884b898e1e68e761fbefde609b7383ccd1e7e78bb048e32ae57d3bd8764a5acc8233824827a9d133970b27d78c5bf730957990c9997c96f9dd2391395b364dbfa2aedad60cca7f6cef021dda42b965f3ff81a79f39bff3b6311d0b43e1e94e6dabda11a20369adcebd1b4e37c2a647f3c10935ab1ed5011d37757b9ceb5bf3c308e39760f63e5622265638ddcea4dbe13b4b8c3c0cb06a4201d96f6b1e6d70c49415d20b9fa5821f5d2daabba7c5c9465bdf71325e0a42353b4124eca96d8898480e99324c4a2aa49060d6071c84b824fbfebdb5e39158ad335831fccaa8013f994d3ffed1961b473d", &(0x7f0000000000)=0x35, 0x0, 0x0) 12:00:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) kqueue() socket$inet(0x2, 0x4000, 0xfc) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x38c0ed2e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8480, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x2e, &(0x7f00000003c0)=[{0x0, 0x1, 0xc, "b538054e259bc4e6fbe4a28154c9cd26cc54bc557da3067b396dac46cdea0a49929dbea691ef6b85717ea8be94d1dda4d8d4fdbc49c2ab611fe2c872febbec284d6efffdf5022b6d9ef37d1bb3afd83bb4246601e3e805bac4112c6c732e1d83c6fa43fbcf74c77421070f5232a2af3fe96b57a297c8dc9b285246ae95336e4fcf6e375da86ff13388d90271635f0bedd2b8ddd9426e77df8b2c2fe016c1fea057d35b8268871644d2e60e0c10fba6bceb49c892777126d1ff673cce02129bde62561e23fd45791fbc80d321b5683b81a9662d0dd01da81c4fd6253f4f60901e8b0d46ea8fe9d80b4965f9f62d74e50330527dab20d3eef9d4a5529c53ec710ded85843dfada1693a0e9bc5e0ba9682262dec6aebe65aa890b36443431c8332c34c61fa4875ab2d13d439a49a8273c2e10e34c8efab946d3208c33e9d7899a6a9f80fa44f1c8c5947a1adf6dd85e854ececb66effedb6ba6d336127d6e65b5ca825b50e76a8dc0879cb15a4346292634483c0ddcf3f9bc5da9e0bbef91aa4a374dbefb3ebb001ca4a86e0fd242d5f77082de23569e81503478e1a294769e9fe2533489260611189a04eb1ca3c95f3f30c0b223a28d5a492ef71bbcc0054a265c2d47120efda5459c7f8b5cd3bf9d42842743747cadf985c2465964d07a9dc89110425a03c9090a9b84794ea3387d08ac1a8486d191adda2f690848db072e969b4bbd8d98e3261bc89dc4d884b1d1286bf5030f24406dde5205f8ea7c797f44a4a9da2c8febb9a0bdb08a7cf2d07b7ec369c6f2a61022ded7e29840ea60827d6884bc9ca3f746e1c494d91c381318ac242f6687805e0001947d2a43a512fd683a87d3198b8ac2c1678a75b867473c8b821e3eb0ce8b7109faf448f7282e5173b8d106e29fcc5e7e2edc519e50c06e4f220b4b7a450167613c8770e00d8e2efe44df81db1958caefee28f6fc56434fd95307b9356d0e0bcbdcac30578fd2e6e2052b04adf21754cf6a35066def62b5890fc785e9aad6d9416eeec53af2062ded12f35fa01deb9f2c0d9c49cbc72f868b9a49ed1c9c7240e895c7b3596465361d60807606ef58a7f2ad16781458d6aeeb82e4145004090af81a30da92da964cb08ac113260c6ab98d9ad2d81a9fe4b400ee0bd7e7fdac94d6f093d5c9cb5361990ad1afb1818fe82d273ddb8f6e5f4685aebb0267bd76e53fb66ae6766f2584259aaab3a3815a7494a27e3a884e4e7a20ca184e81d7f1354bcd9eceaae92f7b68c0483ee338283d42463d8f92a0506b80839c1e94dc5812319fba0f3b75da5ad9eea3068f6b0ec7fcdc5766ddb86c147dcc0f4570d9f4c470c2253b746bbcf8195cae57a1a0facf92688e07749eb9f81b2b4139e0a0ecd4b2794af1f5ff99adedd7cdc3c4a5aaf37de9dcfe987cc8fe9e6ff016b63f9e3bd4a5ee3fdd4165cf69decfd21422ae8adbec81e45722c3a467dd12a3199449a2d6e9c8d2381aa3fc0a18c9f7224da94fa677a68cad5278d9d1d8ce368fd405ef7cd3f436a8943dac45113065dab106b62f5a69e27802495c0eb48e5781432f6918963085b6969cf5e1d16b489b4ae491addd7a436b27414ef01b9db9d8e4ef39c6999a68b601cd931ec9a545dd6d9091f2fc571ac17b65ae3ed2873ae4f45a071525de7e79f222cdd4053f39c18b223ad7c579d7484e8e867f08542b86ed6c105c79069a0befb6d44f059f28d0fb9cb52bfa38dda2bba8477b389b5f252c1203c987b0852fa2f02cb1ec3123d8adff6b028ecae941b66de9d0f8224808c60c0c2f0459bc0b27aac6427df1cc2f0e098d2afc9ceb9521913f2270980540222d7967881dd8732909a6a993e1bf9630e8190d0cef36c29bd02d0cd19eb3a1f926eabd953de07fb48066ebc4376e537b7332fc181dbffdd81bc8478fff4d024df2ef4cf70ec346dd3967bc8e2b9547daea21162e0e45de8c448777c6e5bb4da554dcacddb70d1e0274f1d8b22ec3c6429e7cd39972b4089ab6ce8129a08d428a01668286d121e615dcffb8108239bc73dd872f53006decd838a87b8f07a6f6387062f142acef466dd3b42129bcf8ace16201b2dab38ee85a6ad69f67542100c130e883c9c9e2c7d2361108c4767f984e6a5549061642257f0e71af4e0ac5ff31c0300bbd9d065e1c1047d773ffb1b3168d08e8866a3775783b279252c361a624d279504f3710565119aa9cd1c839a63af1c0e1f58f92772c2224d1ebccc26082059b9258fde5355c48bd04da9562584ceca3d49a93d55c47b31fd5dcdbeeadf2b747d8eb57fa0063a784a71761136fb0d8cedccedb65e50a82a145ce324429917cc00bdf01476081894ea041bd0808f7f4fb54526a656097dc46c9a7e8bd97cc311a50c8cf1b494547fcdfb28f7b3f494131c1ec684a233071ebb44768037cebddf61e5fd8b70388ce1a79e7d8a3f1daca1e406c86181788bbc3cfbee394dd9c1a299a4d436990b6ee889f45ad328f905323e4dae48a5d2d8075e38ffe5b73f255807a28859035484de276ee87cc51226b98f68494e655eda290502c9e869f2026ea82ef2076272b4d8b2d327b945d43dafe74882ddaccfe9995e23731ed66b83ebb47927bbf356758d410030ea4705fee07295d413f9ba34518b626229d2865591ca82d579ffd070ef59dc6a90afcb680e14474d6ed1b92a3caf53f1ca1369d293f56f9a64e8feeb02b34278ec87512aa8acdfb15c3e330af95203ff45f012ee2b2909133ea1ae0fdc80a01153c390bfe2e336d87cdf3640e8f8bdfff91c831388e28cfafae285c972d79dfddafde670cf4252da5b743481046e05fa2264846b676fcf879a41b8b799476fd82a9d77b19eec20d014c04478470b23fd3f0bc90f7d6aab5fcca9f3a2c388665c8bacf517a84d37b9571696ef0c9727e957d05c2855ddaa373db5328a1c4b90c254b670221d9c5367e09d19101ecf381547b568e2b5dc73d6bf5ac0310a15959b7c93bd10d88c25ed4a13f43d808221bc90ed53090f9c4c763a05bacea1d8bb5d8d6b4b66e41a31365cc17392fa04860284f2fcf30d0317c842d3e353c3f9bbd79c2dc275d0b35e68c1e7bb113821601e9ee4b7aae3ce2cae04b1f2ceeb36fb6a14daceed2b64c23679032cdffd2a4e6efc22ef053d61a8a6888319be9b5a6edf26f41a1ff145c033595b8aafddcfbac2307405b2818d426750539cc97b1879e68ab1e3c410ac9675dd93bf7d2433b5ebb1975099569b692284b914c43632241bb1239fec2b9c212001ffb1025e080ee6945a6ac4799e4ab3299fa38886ab04b218757cfe1c5c961bb8a630fec70829da102e7822bbc2609a00ebfbf1aa132a0b3e30caab11037acc7c8222c79f33157b42abc915187b047ef0ae98c264ff7a9e81a3141c8867d59adb88dfe3c3a492a3b78f6dba0f130c38a8cf764c45cd3c3f4859309cda4595e56502cd8ca1f77ccabdf7b1ae3a49db1a5c185d486238525a65a4d3981d89a230a7cee6544a4da9153cab3050a7be4a3c3649840c39c994ef1ec79aed2974bf177831ad465dff5c38f280c6be0560e0352c58369d532048974981aeae5f513e9ea5835e862b8f07cfe6ada00eed19cfd5278ba38bfdd45519bf4257437c8d63e5f1cb0a0dccf4322d38344728cea8972c1287c923e9fc05d9e47acb3a16cc6896375e10b7e68c9537169cd0e46debd4305d616dda4626e0446797e0071eec92855a455432fcce00590707403805cc6337767024f65ff59fa12837c3715240245b85878d95598cd8d27eddcb69fa329f13401e12ec2f6476f75a37a18b56627aecd5b1ef951b7de273f4b13be6695e1c45303533c7923782e95e6b088a3a5037252e4045edca83f4e347b8add32469ffec46628d882d05ab26808812247ae8f496fda9dc7e10bfdc19e20bba97f0314cf1eb6b95613019d6e866b506976163c9a21ce7697ecec33ee78bf12c827c7c0f4350a84239bd16e92caab58adb73bf5038d8446ba0b64c33413c9e5784b51533ec690b89a5683bc359114244487e8eebe077ad27a6f394be364dea2d4cb75933c8e9c4279bc060732fe90a60f190f451b1c41cde921e0c12a1ebb8213692780f274e7f199a7520e9c18ca6e36bc426ec65372782730e5edc23fb830c4d0f9d035deb290004406e4ee147fbcbe7c6804e57c9711cd9f4593e8725d25a5d4db6fc7bd8c1b389a8357910b4bf5c5cf9e41a98c7630cd2fab7b2c595277021053ecf27d3c712aadd452286965bd5264b09f4db751656513ccfb962b5ee42213787119d6673f6224b4cff1473129884dd8626b204a8f84768bcd484e0186330e14c7e25ca7a2fdbb7112d948c6f994a0c1ebca70236fc9c87663c25c7db063289bdeb86826c40957a4b2b4208c78b7109642cbc2e0651d794c464b5e9e7f059a96ec40838be4a7ad73c3bf7c7ec988c9de5f7d94c484a431ac82059cd89094e1b50d9794d77a8dc666315c1f4330b9dc4065e00e2487cd68ea74e1205c3cfa2045b430eed005b6c6f0428b0aec6bd130978233abc0bd0f680e595658e28d029c3aab09bb9375b6300e49d962f05d96939e04c46c13d04a057b89e8017f4e752295d2b8118fc595cc89a58eafd5898d261398a44af516c7c37a617915461c5cf58ea1d34f9880285c5a3b703aa57799883a273f74f560901902dc0e3c5bf08f1d2e9cb56e748609a8eeb9632fff8a29d811871ac660057fa6fac04655d2a32cdb40c0b03199fcf19a2328cbcade9ff811b7e54e9306eda615546650d4dc35f8bb246661827c37791e16bbcdb7af07f61cd7300e0efa22d094e1623b7f8e47f0508ad3948819e720769f3f4cb0f48548d0d6b99a1cda9185f1899a442604bc7b0b307f2c70c6bfde50252006f645a0c4e30f04bcaac04a74f011d3a76aadc03747c4d311cfed397a15704057e6fef1a712e255c84b897c9696f1386795e404c7be149078ab5dac779c1417a1b370b60bb8915b252a89b7f57bba4ce547df995987f7487757dbf55acda76975f8d20498c5fa731e6b6066206def43aecd5f4a4b75f701e4cb8f2efa147194e8593221bf2d5fd7292c9f41b6b4241b12b5a7019b7dc4030456388bb253f82229ac132508dc7b8e770196ff0fbe95b9532aaf00b27083d0bcb5d368125be545ae82fd6483d01d9086ac1100ad04ec5e09ce3ee2160be4b98cb5b1f7dd42a6baaa017823e7b23c5444b8f7e2b096d9619bca6158aee3ae8f21c0e0e4e82aa43dbbd19ebccc114efb420cd6e4382a97707ea4754b3b5ad04f88478f68f8e8b4d14f2633368a16a64268d554926b279875dc307793d25d1f79ea9fc51742fcc74d57abc59ee10824f49f9d332a146211f637fef06ad7516dc14af62f407de5be4656d1b3b1caf10a2af33815eb5e6826fdc25786d4a0d270032fb1e016962eb7c9a59e2bf6dee979bc6df79cda33759e5a9668a8a743540017e8b9f1340e405ab2cae83e3428ae15694ef96cff4f2db4723870c8701a977e4fdd0f82be5b6afa05f3f9a14989ed97c245b11564811538f48209728d82b16dd2fffb331aa99bbe508e095968bb2793fe80edbb309ed803ed107ca5a5fe2872ec85deb5e97dd3bfa42c7a69596a66c9fd2327ae86f93c91f51198079677f177b07ebe434f034fe564282dac6c67128bde5e83695ffdd94aef50de6d248614e93bca82bd74080a66e426d1b5bf63a916ba96c4314a09cb970c745c6741aa11875065665c117b3a8217ec7c9fb44ee655296c0a41a4308fb965b00492eaf88ec41bfae1718f00cea87ee4"}, {0x0, 0xffff, 0x3, "76ad87671e5f89a3f3b5f37af267cba41377488c400d061eb35fd4b026417270e7b0c88c3ffaaa8298bb1ff78d"}, {0x0, 0x1, 0xcea, "140b9dba3e75a32b4bada8d35344ecbe80ef7c8ed5df0f79f2a9204db42b31bbe18997ff9e3de9cfcdb6d106350bf4e5802b9755b8"}], 0x28}, 0x0) socket(0x2, 0x4, 0x2) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x7f}, {0x80000000, 0xcc}}) 12:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) write(r2, 0x0, 0x0) dup2(r2, r1) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="d1ff797adae0688838f0f30538a2a544581134dc459844d3b754ade755ff82d37460ffca84639b9e46781e6e4004191b0bc53c6cfea2c8ed258fa3733cbc926e00bd266e2da637826d5a715594fa7204de6e8feb59dd49759f60e28fa136d15525927785c58b43999e7a7cd5a03efc9e677d9bf7ac940662d3e8b5880ac56a8a5a245f0039ad0c54826511166bbaf83b577d51b7cb6c21d2f3c8d0e0139ff45a0878766042c708adc1c572221b8d00018f19c916ba9411beb87358283d2ad59e190bcce8c230ac2bfecd22f503e0e61591c584", 0xd3) close(0xffffffffffffff9c) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="5e3dcc0000"], &(0x7f0000000100)=0x2) write(r5, &(0x7f0000000000)="b058e6927098a223bd186dc0897fe9420c716fc94d427ac27eeaac93", 0x1c) ioctl$TIOCFLUSH(r3, 0xc024696c, &(0x7f0000000300)) 12:00:27 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, r1) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) socket$unix(0x1, 0x2, 0x0) 12:00:27 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(r0, &(0x7f0000000000)={0x0, ""/114}, 0x7a, 0x1, 0x1000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x36, 0x0, 0x0) 12:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x74d, 0xfff, 0xfffffff7, "73dce5082b6f6000191000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 12:00:27 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000000)=""/33, 0x21}], 0x1, 0x0, 0xffffc) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000380)=ANY=[@ANYBLOB="d1f5e9d500000000000271950e83a34dccb662000700000000e900000000000000007c000006f1b6eb3328c74a217dc4033179320feab8a79f8c3e26561f79ceb1e539e555e805dddf9bfb36f895098b6dc0ab925875c4004367d6100bf29efef53726000000ebabdb5b4c4e24dcd90ac44046cb950e61dcbe7b6f8591c62a2d0794b136f366879e124fb21ed7421d06000000000000ad82f4aafae4c7e01ae44710446817fc"]) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x667bd22c06630ee9}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) 12:00:27 executing program 0: r0 = semget$private(0x0, 0x4, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x400, r1, r2, r3, r4, 0x4, 0x20}, 0x1, 0x4, 0x3}) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x1d, r5, r7, r1, 0xffffffffffffffff, 0x8c}, 0x6, 0x9, r8, 0x0, 0xfffffffffffffff7, 0x5, 0x7bb}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f00000002c0)={0x7, 0x8, 0x6}) r10 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x120) sendmsg(r10, &(0x7f0000001cc0)={&(0x7f0000000340)=@in6={0x18, 0x2, 0x10, 0x7}, 0xc, &(0x7f0000001880)=[{&(0x7f0000000380)="ec6303337d21742ecd09db35f009700a2c20956cf523aeb2aeb61bdadcc3ffe8c40dd31548eac78f76f40b49c94461f1922c52ae44b1351c058239f7e9f784c6ce0a0757b55d3bb804adacfa9f0bb228c586a20c", 0x54}, {&(0x7f0000000400)="5bd866d8b0d818444c158125f86c5673e5a521ace8b82df32fb42ac25c4952a8826d90cfaf0d7442924ca9b97bfa541431b226976c6106493e8a5be1e333", 0x3e}, {&(0x7f0000000440)="d8cfed93ff333dbdcb01231a0fb59360347161e99789ec54a8c14fb78c5aa97391b72bb54d05855dafbe18a538d6c7db1e702b327a14a27dc7cd96f0606f5f7f8beb936ed2f6456bd2af99f89baff65d77e06cb93b1130499404b9c6aca5a2f198e7ccd376de8aabc053ba5071932b8bbbf9d9d07ff2fe3d289816bf41adc4c0ddb556c3e80909eadac2e81c1476fcf84964b6f681c06efc35cd7e87b3a65ef5609cd6", 0xa3}, {&(0x7f0000000500)="6f8212d8e6d25918bb2c994d4d6af46c98b6147c0435bb719eac71bcaae217fa78ef25c1e3a7e42c056cb5456ccadb0e7fd3123fb61cb593c38a5b5bd2a6af47e25d21a43202f7f9f1527a6b8c5a0abd469fea6dda1e0d5e4aea0e48b8ce8d5c0381049b337e722bf771172899e0952a4c084485462d2faf738521ba4ee3ce39b555cd9c01b55364a056dbb2efff1072f577747c1f3d3c7609976d749ce9a3d123b607f8380ec5ff906a3154f69586ece7448cd2", 0xb4}, {&(0x7f00000005c0)="fcbe03d3262d49d23ef7640dabd7647ef8362253e1b96c266c161fc8aa278e5caf51112a40e2af0102cc72c7ce6de7ae6c5631ee53d85462b71e096a9e3a785e3a844452d32ccc3067a5bd286c99026c9e6272fdc26cd67079b7d1af0a2a4fe1bc678e89d1813b6761c0851918af81572f9f6cb64df19aeb8705a410ba2dd8ca92dfb323d020498ddaf643e0e555fe077c23397e66a49ceb11397589745276b42c15f6d4b36376518f8414a9f1c48f7b48174e98bb4257d94085c907a6a7988db086cfd7efd871f8da7661896a7eb284a29418a6cda20611c268697f90f84a08fce70ee6aa61fc73520441202ef7199150a8bb", 0xf3}, {&(0x7f00000006c0)="fdefed0fad11e8dc6b56f9a3693a1fe7f6c8c4aab345afec0797865cf275340fc4d2be929f255d6363be276bc8d97e970772acc9c5dde0506065238b6f8255725cc3a380933f5ebfce560debe11d82c2ab4ba822f1b90496d5275497fc24bf8d67dd60b039c1e13346a80e90fa5ac996e2b4fa2578256a5a9be20d48238762a1012e659fe91d2fd7f12f1bf07d210c10daa3f471e067f8d7424fc78a2817d9c7a109fcd72c115f6d08a5667283d5555773505b934c4e6f46ab8f6f59af44211e57e2e9459890ae277f001af5890b429d5a525230aa8beb4d8bc4921d3b1543b9b38077ae88a13f873346472cf0747974524ef420890db293f044f94e617973056cbabaf1eeaefa4c0577dc3bb70476d36e5af36f134944674e974d6aba91d3ff7d2014cdee398cdd1cb60a0b7eadc418defe8813603c2612b7c85f7e477ac97ea77967233e42fd1e8cd76ebaf8e41f3f162de65a888b786c84cde7781d361417499733edafc3b0e689d2e6586a2251085fa6d5c5bde59946b13ede30e3dc1436bc4ecb1aed224df9b74b341e72636a12a204fad866b78a17855d854ddfd1f9607391c2fedc7ea271357cd40bdcfb44a5f708aeb9ff99aa62daa707d97046422bc8ed082c435678be2867f7fee280c65d85b8a36e5fb040307eafa086abd6fddd89e158f74065b9c4171ea345400c358c468e77bb8f6ef63e8eb06a81aa5618156063876aa9fe6029471c5af02315ddea56fc3ece9ae07289c84d8f2bd37346ceadafe0bd76baf0ddf4ff1d1d41a96a45f75797765659b73f61be4b23b14c4fca29a066f293f135711ab3af6d65f2dcc6f2f97ea9446c3a16b0dd7f2a79fdc51c2f033d946b7068e4c27d7050b23c1d0adf0d42e6325fb0b77d0f2fd8ce9f3216db1e3975eb1a48fd04d9aaa60962731ba8691891f8ce73ae5edad6a3a1c8d5c6d546858e18c477596d9249676b6193a5ac1cb4b3b7e11478998a13d02f9c88ab8358b9e77be1ccf00ae837023339dc24e0c2128052aeb114a135b01a864522c88ceb588c8b8f87315f9aa01ea7b7e7d8817d53385f393cfb13dea9cb5d19d3d7964366a3cceedcffe3f523ee5600ae8c66bbf7d4b819450bb8b7760934453334cd4042d75f4807f28ae24318361611a021ffdf8a4862087ca1861d593385621ec66f06201796e0ea86a9ea3c972ac1a1191ec0f0ff458425b5130111e7d9f74980acea6c573eb83f8e8c18362eefd13477237251deb0d8b67b10e82ae2863c9b2bf3da311fbf3ccc6e881bad8692b71015633299b1122dffc56457f121d2e01a940f8c56d3f5ec0085cd95ce88c007ebf4bca00d1a9031fb26540a669d7f78dc3cdf09647667c79e4a7fe27ef381a4e852591d76cd14277d2fe9181ade476f9973abdd00a29fa7685fd554227df057c5cc86c3bf4416a60c8ee5e87fefa1185b6a437c30b601aa7277e7ea86c7a1bfcbe044fc663d7750b6a6ebce9334982b76796ee83b2b30d86d73b0b5588afaa2b9ed70aea187a07986a22b68eeef33f39a8279f620f00126209a45cc5e666912a9ad3d2a958f0ed46f9bf02a9593b0402105a0886aee5f6ecc4210042427c4c34d45bf7b854dcac8808d1db7eba975bd7ee457e0e90cce8dccb6992e2ad44dcc33f3c269318ad7fe9e8abaabcdfad55de1b17b55c58be68347b275d2bde3fd98d21412b8d0c20d0b9ddd05f70ecc4edd37ee32510c7e8274f37997a5bda3bb8a57e97fc63bc3261f45ae7958b11d26987f068bce099115112c56da8f227c516217028b3dd5ce164e05433679f5eb53b72d0b5114db83bb70139fd84d53e08246c5771ef63311cb7943fc8bb81922504d4323992c774709685b9edded02cd11bd0b398bee3ae9dc4579a323cb3c9dacc22ea445fc3a300fd1d820424a10a6d60b7417d6b155592dfc39fe431029773940a8ec13e1f7836b0db864bede8195413ca6ddfc754084346b2783b81938695bf9918d8796dace55bc5363d035ed01bb16de7dc3e2294b144a2f52d3f362af366b92a2f9e281c76ac2844775f643f8bb777600726b550a0f0c395bb487ba97db47197ffe7f100f7b4d9a29f63b26fe9d83545a61832fbc5639f00461c28744e056b54bc4b0e6fbfff38dcec927de43d537ade338257f1bbf15d791aecbb1f55d6cf7278fe210cabb16d3d2d90501b6f23eaceaab5f2e6cb4b69668a93fead3595f83a580836d9bd969c4c2df09ab9bc6389f9c4110f98b6f869844b7f8cc493caa31b7168b91da9045a54ef746482cf5728fb568044151d61c60be09c23ab1bf3276b894066857039f7421e9cad8cb370421ede9791e6ed422b3a33352121ac1b8b514c538a0715da2ded73911a4330c14e6013c291d7a47db5f7fcbbf2521f555995874e4d22b7234e5741e3259cbc2e019cfcd8e728f9cda5d75710b89f338dd7c1788dd5ab579dc4e4960d8ae7f5a288cd8fa84ccdbd8fcdab7e0e1e59cbc1c67ab3b4a8ffe4a22ef89338b96d510144977b5f63bbdf99d7d47799721b3a0b7e82938fdb0669e07c84c636cafaf8e308009e05fa51ed658f4d8cae8d150932a2dde3cb7ddb1e1a8302e0e67e3a65db049026bbc4694bb1f183e1a9027d234463e2b6a4aa20f9d9bdd72d4da751eab54adbdf5eb5aa7289689dbc8ed319ce4227de1c94488fcc1eabb380b5ca2bdf784a994afc81834d0479cffd903ec28187b28bb1960c127d72fc19191351f23d7cdf2400300217db7d74501a275af51f63ab92bfe77592d4c20fca1c9db65fc2d6a6d6f09ca3dff28ac33288548a9930c6bcd2cb0c412dd9c543e1c53f2a1cb2fdfba798cc9618f20a05f076398420978ecb6146ed55221982b5faaedcee3a0b39a992b8d6596a4497a75c37c953bcd40a2b7435a36bea57f7ee5f33ebc8fdd2b17b75a958e08c072d8637cd31e038af6a8af7f89f16f206b7082ea14f1e66ed3e8858e626b7433ead1ad91f096abc3fd12fb0db352b7468748ede166f9d3fd09e1297650ea656124742c8c3e85d0d28aa27c3c9f05b616befc6963e0caa324da900c2840f8b13cb258536577f62ffc1c7b2929171c63f29e95097b09859eb360b81769cb13ec30ae7074788a5d7e5cce098509cc94dbb1c25c263d47eba1a4c386f0212f3fc93049adde0563048d252ea32201767221419f9ccd1cf25d13e1972d59b6a6cf33e60050f7726e660c6283e4f480b12c3abe31ff78991808cc4e1e5eeef33e8c4f9afdf7ab2b6a13f0d9f64cf30e0f609008d82eee94f5d661fead597284d1ccc55a80ddf356fec7b0c8baa72e4038ef43819cc122c355829d5eb38380a90455cc471d452863ccfa8ea28b3a94c0d9f16abf56da5ae11d876bbbd7478ab004ee0fb0e40590677887ad74b4f10a627400500468edc190f8ed345e020bac5d9b45248c6fb2d4344bb11a374e086f48e01ea992e5e28661cc5a9c8dac657d95e55eb11f11b6d3240b3057d2f99ee382b36e228acc8ce24953ff7b2ab17bc67af5273c04484c37ee2a788786c74067b966b73b8a1b04e6ea6206c184a9d738d1c98ea7f2883b9ca61fdf852c5cc0e9721768f60b16c1e289a78e8ae42f7625f781d2aaf19576001b0ec759c289d789ec6a97b99cbaf9997506cf0f1d4363bbfdd84d60b9b40b5774dc9f696d6a7b862348e3aa62afbef947499f92dfa77520bb09997f6422fcc8865b978c164a6a97ef7e577764737cf01631b09b413d246522266f95b339cb9dd7765954ab5e8e8ae5e7c2948f2fc9f8cf240865d88b6c4c9ff07dc0c3dccb6995affc782a06b28b354e0b658ffcf29de9253220ee1fd396d1b454519363937477f7771e9a9fa87331e79ca43867ff98391ddf2e60b42215346d19cf47fff91820ce23d206cd2db76680ab3efa00b1af18b8ce9c6216d369a8b217f4eee36e6a5de19102dd00d30150ee2d80458792b6a52cbe92e5e57429b4860498a47b8b3a6ce626ea58edb580f28c5c846d4ebbb44806b06c1c4879f9b92c33c8024999fffc7993f53dc16664316ffa8eff5581284ad1f081019bc3322df27bc9aab3a63168ad560116c49cf5d2e84358b0639a95e08e28e5aa74385dd57ccef1745c1ea75a292189918d30337582b6776ee2285f93add7570205d0125bb2ad1d146c2320f796d4d01f7fb9ac848f34fe5d84ff8ebe174d5a2cae875b8f8b1b5283d4255569e3b3d5ab28b3946fc31f13a86dbe7492fe6233f5e12a59771ff74d883ef86610c1ca53e251bf848a34be1d3834c089110e0382d5127a8b53aba438aeadd5e5fbcad205eb6a851c49c65ba9dad16ad036b87e1faf427e69e7ae9f4c92fb5bb7c2d683918b84c9f7dd23a88f64315ed48d6c62519bd3b42f751ac860ccb985a9dec18e36335db0335f7168bee3072f8461033a189e14f9382ec016ec173bf2284729571cddc184354a95e886e06c952fd9f6373a318de99476a59235ee2764b6a3a8e7eb6e81fe25c86d356bac6ef594ae2a383fcdf5482d0cc2e26f2c7a399c3c331745c17d8bf35a3e5d0fccd3666a6a9629b37894a075b51e0e9921594c85ea56a363a5964677dae60280c600c53b86197ff413d08ed5badf59d24c730b96eaeb530e91836b0f403ab3867d5236c78a1926a3de4f9e5f7507f581fa049e55390d872e89879eafda5e113335a04bbe0b2eebc025bf0156d19e18ef0d6d46e1c7aed618bf58b5af508353d8b4919395d5a104e345ae9afd64f7f2f08e5d497ea2b13e691fc98b1baf2158c3607e699e62ad5ef14d06c758e5776557a152728d65f306171872164a265b415c74aaf2975406bc3d0252eb39bc4e2d8d026ba6011600e08f28e60ddc20d329ff83a9dbadbc53140434e87ab752fc3638b4466ef20d421f750033597a9d0651e2c5aea2836e2db418e084b0b9e6d60808c37304ce18c0984077148a735df976bffdbcef2d13123b4ed7def41bf3a8d877dce4a82065a8a31081430404587157c7b475d39f43c24355136196c6c2ee57c7f2a0722e5e5ee9462298fb23efaa065305f9935c6d8668b3dc11e32d3bf5b194085af5b4a2be0397e9d953711af0b1c05dcce1d8e02ae1ccf9e9b12cce47d1db16acf8a456a0f4e7350533253222152b244fe75b8da634137b9954dec7535a06713663656834b3495cd223111f402040290c22a846e412b55a96dbfdf8c6a7d357cf62b46ed79747c2cb4ac95c65de92be603f346e79517c63dd1683f6e934f6b80953ba6f4b8a4762e41bda28baba1a40e4cad0f5485abe8afa6c883ab4f2691eb7d6eaadc54992da65bafa4ece5de97458a3ddc44ffbcacd61a90118ef2f64e6627293d5fbfeaacfd503bc89281384e6d279564b9de87105ca7110c63be18341ee1110d25b0804d39f55f1051ffe249a580bdcc5871262dac30db141fe4328ad527f7db311e90d4a2288bd143d767795ce967cce21b3166878af0e5073c3fe336962ccc33339734f64f9f26682ce4e2e4d7482bd7d43d336d465a82d28a40f2fc3a5206915d4bd9b19492e3dd8868fa7bcf46f9353f5d8085d29f4af37302ead6fedea571dfcd10d0f462c814c9f5b65eb64375572bbddf65cc8afc04f556cf008dfe2e5ace27145eff8c5a54fad957422a7b567cd3dd74e293d00518e125c6cb27230c3fb607331a14493e37b106714104f2bf069024ce5c69e77497c5c60541a5ab9dda5df23b1db3dcad441eeb20ec10f2fe7e9ff32934a8d56b8c061c8ca54c486996a13e9a45f450f16181da731e372803d8773e88983583bc70d27c1979f27239c5dc88a7765366b", 0x1000}, {&(0x7f00000016c0)="40e49c7f9290ee5fc0ec3e3e7b66ecb5525c3deefb257231355a6c7c0780a73a78730708a58f06894dd5e52bbbe0be4ac1efa07cd3e1a7c3656b32f75452337baa09c21f13a6d1c8b0cf7e478424ee6d8fea9c71962e96eadeb25cce43e560f78dfa8f48ce1539e9f5bbbf3c15745228b6085d8fbbd74a5af1e22982fbd2d57a7abbd7636c881ac05e0a99cebf19ff551fcbd88710ea1a1799aa713a5d4172ce3b688f5bb814d6b1ba0a0d9e3d598b4f673776c4be0387b1c4172f8ffb", 0xbd}, {&(0x7f0000001780)="1bc0944fc8332f214201c75e33b3", 0xe}, {&(0x7f00000017c0)="bc627b7f7b71306116ae24b61173daa1ad9424b9cff4299ee311e780c309823c5f08ce1f4587194e4d447da70a25f79b193a7cec73982895eb20664f5ada1ca3a2572f548d8f992f96effac8a47a709b24d59439990de33700cc7c4342612b7c668518db01970b5cec2bd630dbdee2e519fb7d415af4099e2979e43853965c28fc8840d32490df13d3573b5bc29a65025d801940b7e1ad5257616b1fb7a85f2bf65c5b0c024eac", 0xa7}], 0x9, &(0x7f0000001940)=[{0xf0, 0xffff, 0x0, "4d381a1d91c548d2af2376e5aa3d61f8cd825dd75b7854c80b98a08ffddcbf471a63dff320f7d366e99471a07cab567ab2d610a8beca50391f89f9e7b4539cae1a31be65a721e0de504a3194fe239f76357515a16632fa8c0482619dacc96418e34db8497e8b54ae764523d046541fc5e8b52f675a3f28a4cbfcd371964caf33be8948d3fe14ecbbc62367854bb674f45a9252bcd97029ea3a91488d2b65b286173d8dc12c792446b38805423af0e95c2da4adf6889746db935b60095c60d8065562748095df45669e3e02a07a84411f1a9e237e810360e48ff010d640c47c1b"}, {0x100, 0xffff, 0x180, "c2404b7c3eb3e91708bfd369ebc6f220d233ff02eb138b9b811f85709261e20391f68050c2f5fb8089c4bc9c24e39e21ef6d5d749f9e4a0da6d9c0d9ecfa062f79994e5575b14ebea57dc6174b4a8cfe9b0bf4258fecc006647e0666ae72b1aff012e35786648bb048d1a3dbb025c5ab50d6870cff4f3574ab0000baa603d8806885507403fe6452f3f0c5b1f0e8135f38d5afd8d9be66e97268dd66fe564b3ba80d116d36463a0cea2ea3e797ee318246df053d278ab395bda0cf5c9e43c9f0498de13201886eefd8db9eda572662a7f0cf15a32b21cd4bda997fc69e9dde9c68652ef84bdc7cc3cdd95dec71"}, {0x80, 0xffff, 0xffffffff, "a169af3f690db47997f4d1a9605bb4e8bb4cd9771bb8141297d485164b962017d43b16ab4df16e87584bda03821fe888acf6b64c7144c71d8d74c1abb6ff99aa03a8f5efba3fc61d77ae30982f7e5ee0fe141b9b8660098cfab28f0d575ea11507e8e5cff4a9b7f5f867"}, {0x110, 0x1, 0x5, "f01407b36df23090a0821d7590a353fe270b6fe9b1ce548e5c2690ed00c80c524692d65d28cc6bd7e3f18549c657af466189900a8f4f62afea6725b4c3a2fdeff73e008e44bb2c9ef5abe22ecb0cf332c98230a6e6563bb23d2b1ac7b72dd3dfffe175b9ada6c47fbad1ed7a2c8a141f7af6a8fb0f94fd585a88288b033d4ac2720e74e91798ed8293af7bd7ba94240fd84a81542ea95cbfe46ea029938ba34087f6381a2c1e0b0f3622882e0c01ff617d5ef304fbf30129c3421fb85dafcf720c564ece605ea03d7802b4c8cd1395f54e11be4b5eac8e5fce35809d0be838e60091808b9a9380f21d804aaff2d1b66314732249d877f142f66e6660e9"}], 0x380}, 0x40a) openat$pf(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/pf\x00', 0x80, 0x0) getrusage(0x0, &(0x7f0000001d40)) fchownat(0xffffffffffffff9c, &(0x7f0000001e00)='./file0\x00', r6, 0xffffffffffffffff, 0xa) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001e40)={{0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, r4, 0x40, 0x8}, 0xfff, 0x9, 0x6}) setuid(0x0) pipe(&(0x7f0000001ec0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r11, 0x2000747b) 12:00:27 executing program 0: sysctl$machdep(&(0x7f0000000600)={0x7, 0x1}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000000)=0x4, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x0) 12:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="0aece111b9cb8100"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 12:00:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="ac911bd823a11af4ce41606b230d9832f296611e140d3a603f1f000f5245cfcaa2755a2516efe205719384a095ac1e47f28810f5d589667b358c0f7b640044075776ee57bda1c076fdd24008784c833c6896c0b1c06a1b0ce28a21ddf33ad9a2645922c1d1f1186e0dff975ecb409661d08c9d0b5b4df39730de0753e2307c19ef2bcbe900362a5b4109e994cd00d340567036610bc4792cc57b1dd4b7fa9e5d3f007a54d919eebb0acf49978421807299ce789fc8c4122e9181d76fcfa4075d156be16d7d167017e9", 0xc9}], 0x1, 0x0, 0x2) socket(0xac4c3c25cfe0f027, 0x5, 0x5) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="f70f1db837244e6c50a8bfb3fd58aa7dba3bd08d25ba855a2aeccb734d8c3e412787", 0x22}, {&(0x7f0000000180)="ba27a1f3b40a", 0x6}, {&(0x7f00000001c0)="3ce04ed26805fccb48d21c2886b91d5e8d3dd917863a9c001b219d2f9cd436d0fed4339b01c7119ed63350a7113273f46a6b2626cc0f8a281c82766366728b77be9d71374bcc7dc9753b66620206223a8b997ac8b79eebf4ad97a38a561d0200dcbde76a52e4d464274183", 0x6b}, {&(0x7f0000000240)="06a22ce213471b845625a5e424675e83d48282b2b1779fd8e3d3c41a6a8edd72c775f98cb469568b35f024db86c3e4bfce0d975823e5f8be33665933df0f3bfb3e2623c5df9fce65b56ed3f595710177b7961d0f128e41e36fccd029c87f31ed6bc0ddda666ba127eee106d31d6c205e5717f778ab209b20f681e6c07bc592d64ceada3e2d35138a224aca5ea4ab41f91ca94c23afc7b033aeaafbaf", 0x9c}, {&(0x7f0000000300)}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="1010000000000000ffff000009000000c6310f2d81ad1f885180f8cfe3ea6c722878ebfefc33d70d76d7e763cfdba69324440ef370df015438a0a7c3d7f7c20e1d14f7ee00050b69dc1ebbe73d9d342d89af89acdb7d137c8207e128a00fbfa06eac1f754b1754148f3602843a6e9670073529a88c5abbc8b8041f284eb21e5c422c1f44a5a942755b1d7ee04cb198da1d9076fe88f00991202d4b6b666ad9eaf63bab5fe374ae5b0749ee89b3e883d6fad90e23ad977fb74d6bd353a00c7288cb6a67772f6a0d2004c1eaa9085543a489aa127a3b0e1482c1e72b49e10568df3aac4debcb47c5d3b6bda6b104893223f56d31478d5b1c1e97dec8de8e2c4e5c0bb9350c9c65ee90c09cdb09aa23d8910527d8f1ca955520f89afd3bcd5c5f22f1eb80d2461fcb4280609db1060838d8c3d1379ffc55dd54c8b2a775898a6101bd11108140fd1d427bc040c9c9911e6402d21e0e6e6c42ecb7ae87c1e309e60649b23542ca3a0b5155998d1cc5a02be13d9e49f4ab1b1629472b38ca95d844cac0ae475c1b80c426efdfd02eb376cfa1d3a69291d01c68dfe793684b5e1527d34180927d21c37ca20ce8e5ea575b18708d8092c861e3516b43719cd35d170fc55aa433aa294fc462cb958658a9c5b256ad32c8eb4bb2ecc0d17c60c28ddc195d0e18888442b108a1372a3db77fd22a4365fd910cbad9df1ef79bb565e46ae2660305a92c85b37fe1fd37ac2e94fd0043f17cbbacc43282fda34eddbe7877f402598558c55d8a722f86633b2429af63333f5d0cde2a5e1744eda0fbbda888eff85389630eebe6301b81fdc53297d354bfa56953099ee94a41f242717377738dcefc2da15544fae6b6ef8eaefcc8df37ac3759dfb6f0e9c25cd14e68710631135359299d462782298d002f8e08a53c6b690ecfa1b83b1dd4fdc796a2a7267585ecb5ca959297dc8544fda37ba6e89242b082ca2d6efa3540feaaee1186f916fb871dacf6dde0b6f8e0a245f5d741f38716fa834cbf04e5187d67eabed40ac822f582cc776d958d2848dd505cac7426b737ed851611754b4328cf8396a42258bc217f115d75816834e668e525684d6841dd3f112856c4056bcd4cd18a4d3a0685cbad59f4eb17d25387be8ef8e614bc1b7dac6b0094d4720d3317b2ac1c2a918e9de08d49d726f031cd0194520047dbace46685d0f0690804c8fa49db535ee6306079db76f06f8c7a0adecd4c1b974f0493f5d51e6bea991adf50edca7c5928022898b72c26d6bb2b42bd6eff6f7a3f0ad72491c8999b05d6f13fa7a41793073d297b1f51e2b6596050bd085f6b3945d987bed4d904ffd9c83df284645fb0ce998c63b80df7a806869698380ad62724f8392567a0a1f9f6e03f0bdb0f8baf86bd48c542e06740c90b075c3719714bda69f69b155d4789fd6d0fdb459bbbc29bf9f8b8800238d4f1ee4f10b46dedff3ac949a211dabe59d2d3775704b982805d2d9b8173bc52a588683762d32a3413ed5d32fe7645409d039224041e5085c32d192a9534f04246dd13455d54692bee54d5f49b719903b1050e2869b7fa366b2a41afea0fb256a4e9e902ffa7776f505e2a21dd35883a23f2891e58bb8cc5928b525e194e9a7bf65dc9a1428b11f32bbc5b4186a4965684ed0019e3b92ca7f769375e60879fb47fcc2158ee05da3ceae8c6e293cf29efcc009a52922e7cd6dfc713d6b45f291dfee690b8cca1802d3ee77bd0e6426efde16b6257e400aa10083b785262c3adc8242383e06f9ae3b5c71bf0cc1767fb1b8515c6d39dfedf40e6d1c61fc131a8f4240f416ab357ec844d054c7cc2e5eefd6d14f0983d213b6704fac2e7f598efba7551b376bd4ddcfb760874271fce32c137be05cf2220a835fc35e2e0fe75e4dacec54b6f7560cac4ab7a6507afac45658e8905e2c8f3f98c83aa755505f9e71b6be5eb760e8f20479eac0781c11366765b10b636d489f4b276d629d87bd1209f0c777a48ac51a2a081ad09feca19e36fed0491e153efa83b84ba5a3ccecf7cbc46b5bb02ae35b97483a34e9ee3317808bc84951ba2ca5838231b4840be09c0987c460b7820df491326e45a08abd3cb14b719c5e0a5961dda56400f1387126845b90dad1fc6e470245012129ce32a5c49cdfb14c38814b277bc04446cec6949b174e56584dcfd6a1985c05885f39a35a7ceec4c34ee17b69c52e691af35cfdd9703f4aa88d147f8628cfc34e74e9639e8b15591bf51ccd88b823450396aff36738a43c661073b92f40f662c7df55cbd6ed73bd527b5101b8d60a5721d87b2e41a577dd8169736e1f8c64df41766e0b740ee3f5d437bc812a0a5cb4889f47d650bffc4471809febd079fd309274ec012bea39f9b7e66fcd665ce9bd79e33ba5c294c0149ef35bd1a97905aaef6ad68d32dc155de24baa86b249ec45338ad95871cf2a58694c21a39a9964d3d25754644e48a06646434ada4db9f78427456464fc27281ba076cb7894996b28295b71e68ec33b92790d9f28c678d8770732482dedc16ee5303c862509d5f82e7d73c155915b20f38f8b258d449e098960de51db8338d5fa519d56f45f583ceb777f1a3ccbf02664c8f897b58009d044e96abfb5e5e0b3536005a35819fa6730168a1651abb8951176360e77c79c5d585edae9e51e17d19a5887fa2946992ac22340376af522f48161638d29de5f38834e9af569a2d91a2b61b9057c388a819f36757273e9cca04936939b234ba3d81b4089d339ae083ef0e11de31c182e033a2874a7920ebb252e312e32f499e4205afb4ef94843f13adccedb3daf00ad1a646144b130ce22ca8dc5a1eb6ccb080c025b8f796e6515b044e11b5d74e2589a8770c8d39b53dc703620ef614f30e03f1ee516534daafa2eebcd5c692670f0bdb2554a49c8b9b60ab0af6ce219b73b8a7c3a5e1fdadd55cbd8759d7fb6bfb2e3ba142e1b032704d52404baff3499b3693e23f895ae986cdb0861273fa9fa813b0a132c007452c5920f9bf140cac3ea3ebdfedd1ea178fa1eed5f361ca0001391e5b7987e44520ceca4d94a0353ee750235c5704e00eb346d9d1e75e313529e127708280e93e4c83226107e769e345bdf9525e678d9ac9e090669ba5cca6432169ffaa645aa1721b5916c421fabe222752502a392f9378688b697a48c42710ec361c1694a7d5727e71f047b5c57b95d619303a91b11f0ba673c1e659dcbe6c8489e87379095489f0f782b50e8b3c1cc06147abc7ea63023e10f298cc11ab8368b2e89bba38619c048113767d31b705d45e13d3ea2bb97d40e73fcc1008cb31c1f5cd38eb25e137dcc122bc067cd70b7371aff8883173a4f2075aac02393de04db9299a5df2461c40f4405f0500612c308323c5b49fe35b1aad24c12165a90bc18ac31c032a00ca9fdae7884b3514e19ad02b40964018d37f73e32304e62bc2b6079b4efbd1a0101992695b62b731d22e30bd1c7ede474a81b923bc3c69088ab8bf62f3c38249231af7f4c68321456b19a756ae48b63c1f8bc1e19566b66450cf4a8754a1e981c3c07fa1a14de5a91a992020cc6c2fd46615348c819f794e23aec9818762d04ee9103adcfb988d97fbee389285a714ead878ff0861e6cf0e1d4f63e89224e7d615552222d5c715b0ee881766d7303e77744ad06ec7516e3c88ab1a725fe6f60ee5261d415e83ddb84bf2e6adc5cfd2773d3c2ad2d79354a161b4eb7d3d323e6e3aa8551551c0f54740d23b0a8fce38a1e80afcca07f26c0f6d0756d7c762403a440625a3f2e3bcd961b28430a41ab0005c872733bf84b730431d3c120df0c9b06525bfbe93174e816156984625a8e4576dc1a0a5dd5501604583cf627e23c30aa16a7a7837c8e8a7ac7698ad34dedb11ea12f0ea559183237e897420dd928dd70ae9d95682cba59eb5742ba18c34af9cc89c926600d2820f8b410aa2a0b5aa7c5889773c73ea83be0c1d0127e815fd992e7a76d682c73ed1b864eee2f6e0488605318fc42a5ca5f23570a08d22c1b8603fa0be9d6b9aef269c24a52dfb7f05b1f6e53b18248dcc0312a2db5504110602b559e7039b3a424a3cd5db5a26cf235b6734bfe0e063d07162c2fb9645289541ad4b9bede1636c78b0f2bad7c5c72fd5a6691e734839a972e3cb1b29c1f31bbe7b2b46f1b4faaeee9a5680bd1ccafce8dc1ea9e3393b5bc2a4b4cc349a3e646ea26c806cc1cc542fcf1a8032a417ee01976202ffabddb72d90c8a695171e071e254e8e3c9a9d71f3683739b5b05edea5b1c4f978358ba665bd4eb5b4b71eab60567ecdfd5b68f66754bc0f799d5dd5c0b65a06edc8b704553ebcff26217ffdf4fd11ad3378ddf30d77cc7ff5eb6a5e21b4256e3d59a30caaea5fbb9d2aad1d6812c713252ae0c1f6c180f7f42f0b437b20be4260ea504309c0bd45729a2a546cc62b71bcb89ddcefb1dc2363b7d45ff013ef36e29c28d23d38746760013ab9fbd4673d20c6b071edc0c5ab8dbb2dffaa96cf6e71b5f7145b01c8599208043fa41f76d8e5c4b675321efe3e7b10b80101e4996da47591b2fae18004458cee41392407f081778eddbc7690320a66d8ac9e16f882d22db61495010a250f01dcb9d70c942d09f218ed2435e7a06ef758594b254af1811f5776d3a6ed67decf615f3b2dd8f7b9fcedbce982f961c3a580ce1086163d6114a9ea58beec03342282b543815700e343c9174ad80d1e7d4ae4899e5f788ae5fb60859f830f79b3d3c77c4933a410c4cfddc68b345f7f992fb8842752ec1d95f1cf7e766aec218329dfa80b18b32442336d60cf4bcb60e52844a7acf53d67e5a73b5be80db2030b78b46d8d6a89c6b8a9dbf98aa227575e414ac1be2c632b677d6ca2a75d6153cd4e738d3e4b556cd90ba51eb17fa7f655110db5358a5a8efc7290ba87d4fa53428c17bbb65bcb9c08dfb8dbefcfbcdb2b14af49a96ee4e7d1e447ff3f7f72267732fb195aeab2e564359a2fc588bce2ebd631b15f412a0776429b8ad1f0511162611316d4776b3ca57bce45112926aa83a9cb493c59d7bc31f458b0609d4f2efb0109ee717d0783fe2e69d9b9733e1fa74c11834da68357abc0faf7a8127fa2369c5103afedeeb524826d54eed7bdc52a12b26c2d0d2d1c464f754283daea1437b7db19dba61fe978fee737d2327a66bfe1fea05e661fa1edf938c29e8b4bf181642539a4bea271dfc39b49d3b58ca7ef75d7d521b3d9c71f5cb585e4e95dc4810b5eb2d486408856473e626327555683d891efaefd8db5572a4fafdf6ec419907f66797c60fb1746994f806b63f75d0a17eb07cea692ad3931b1f51464371ddc66ceab1d11ab04ae815634c0052affe1a431a6b02958239b5c49e7318de14eeaef16d5d1d51a10cc2cb7cea8cf2ecc221a6214fa6ee40fb2372ec827922d6c3771ea056e444a5833c0d11527f0d05994d4aea8056900d9b0b543fedbc4994d208305e88fe1d38d49c3ae1f2d8fb3ed9a8ef59d28fadf6fd57cf940fadb3e9c948b72ed9a0505e619330b5fc57d3badb9b786eba0f2e381fe22e840f5bf36af8841974122b66602e4b711829aaca9c93c65eec4991d48876c40483acde22e407bb7f22009c6c49d96fc2241ba4469f7f439908604c1a3d67a26c6b4cc5049d97f62809d086122cfe8c48a1efaaaceaa41d526126fbac8e1be82f5378d1e6703d6bf857972586c4a57142b3b983bbb955e27278dd8813c13811a24fd922259f74e553270f10596312e407bfb75d8843660f8a54b5f2b6416835ce73fa2a223715939d61970c50bedee6a131e98e36d5880e6b00000000000000001000000ff0f000017478c90ee0892b74f640f4ae5088797a684245135642abae949cfe54e7f0f7ea1154fada4ca14933685eba3c20a692086c14560d5ae4772c237da71e36cfd15ab37afc3a5f768a775e2b068fba2b334dfddfb99c4e4e7a50d12c3deaeb9951a4fe0658d689eb187d36d0ad99437128aa859532d241f2e36e20aec0c3fa61ba558a0aecf536b2d24aa1cd4615d99e747b608ba7e02df03270200000000000000"], 0x10c0}, 0x1) pledge(&(0x7f0000000300)='/dev/null\x00', &(0x7f00000015c0)='/dev/null\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001600)) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000001680)=0x6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) dup(r3) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) fcntl$dupfd(r1, 0x0, r2) 12:00:27 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r3 = dup2(r1, r2) sendmsg(r3, &(0x7f0000001580)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000040)="c4bb1be09dc1d43ae0d2f672404de2a016c3d6d37e1f8f7de398fb", 0x1b}, {&(0x7f00000000c0)="d3c87fb5052144a6173a9ec3e2", 0xd}, {&(0x7f0000000100)="0069f2eaa8b9ebb4fd49e7761b879914fc0efea4f6a50347101cde2539bdf68b94c95fcb32ed1cab7a2e04cfc699e671bf9a214ac366bc8341f71714ae841919e80288257687b133184e92914509a5451dd80ea79a6eeb2c1ffb2469bd3562597d12de1d0c242bdc2b95c9d74c72e5c9", 0x70}, {&(0x7f0000000180)="e0cf38418d250d6df4ee5c68a17244b9cd4b8f969532701df158ec8df42569bcce05ec75697ed5af7d4279b1d31d0061b018696add044f36c037951f06fe162e8dfca8bdab935dfb32055672909c3fa36dc133c04b52ac50f5ab4a5b0b23929a8abe72103b3c19c8520b4336e4f7118df69cabe0611183fdc49749", 0x7b}, {&(0x7f0000000200)="ee25adae7e04ff81736c2c059bd199e7f0587e00ba675e529afddd5997be55f19043d0f1b9e8e7f9eee2ee7511c9c5fc5ed90254413976a1e23fa270abd76fce4de997e63060a563b7b6dd8d2841a1bb5077e109d5d94a909cafbbb0789bb254d3b6bc30b996521dd49b0475954ccc9bbc6401483d004997452db830072b1ab0fe988cc9027935b197abaa0741b3c03b9f3641aa19eb9db3f504c5eda9f61acc5c125f552e39ebb645ec4d564484567d41821bf7fc8b5d40dcb6fdb9f7b56bc4a0", 0xc1}], 0x5, &(0x7f0000000380)=[{0x1010, 0x1, 0xffffffe1, "9e3419fa35dca43fe324a4cd5c760c8d6281a95da8df035337a9d3f0d5809094810731e82092ddbbca934d0fbcc434b994bf6b05270528865041f7dcf9b2d0f863b98534aa29a0ca4b60b6cd47258fcdc7fd0e99c4c45f2f1d5911a2cdb3c0104a4290e65a392ac65aa53bb30d1ac9e1c119f4e2f2030db182b43615b0f8ba10e410bf6b6450ef224650b1715f3514693b067c034e7bf1852e5f92c1abe89c1c46be5e761c6e939b054ab78c0fa948da9a615aa64b841066766a67762693bfe310c9ca79e5aef463b6667143eeb2725b5de9faa7669c2c94cb09b34907c2df1c548288e70761523a48d63256fb89a22e8ce91d89e328ab58644574331b51327da2be52a4915831a12683ec0b2d04edebd67e03513cc202b1acd8120036fde8514730cd38f43d1173702901c07dcaa5fa504f0d1d5e8911b26a48d5c6c18fe1341b44d7d470050977bc10788dfb00b1e627f1b52ef156bcfdc67d650d40d7c1ce7034bf41590f170b8013045cfed8d653aad40003f79676448eadb07eeaf112db6fb7b69fc3531591ae464c7f0d57baa83691bf3d6f64d2638f72564d42f81d05c2b907376aaccd8b820cb9297f01da2c5f17af185f0367827ef3c0c955d5a5a6b39cb69ce0c226f3a619db124e96610ccca8b0fbd98b11ac1a93f49985906ec3d23ff3cf81b12dc94486ba2be4ba16b3d210b3427d597f26d64d4cc7a2c7245e928e315b892cc0f0861d767b5e350130162e87551ec70ac84dd18b2dbeee3f8c2218281c3cd976f7b672c5bcf751c94563a786fb72dff45660bd7f4645d348e77d6c4609a9bbc9ee696701cd7c2c53827b9baa53da7c62b5175559b314b15b4f1a40ebeb0a9595a0216a4bc2844d6524501a9167205c634fb55403dadc8f6d585adcbd2196d45140d8dbbc6c421faba69bdabddea5ecda65d2a6224631dd501d62bbc66a660f2f1dc346409e72d1c6e502d052ccfccadcebe594ae86dc4012246ef0fe0a5189c9c227b9a7cde41fb666c0a87fa89fee74a8a8dc2e8b0a08a6461d8b13154cc9ad58fdcc0553cf9afaa9ca4f42414b72365b28d648661481d65d713187cfb111f585708eda5c70eba2bfbfed347ddf9a93365bed949d0f1e1812fae1a76d03132bc02fbf157ae031499d761cc08fb9696e410069bbcd7ed76d1ec8ec8e8d5dc41a3c2d93147bcfe702d4d09af5293254142e34dd9b1c1eafaaf541cd403cac0b1e8839036086b7019c32cd1e9227ae0c474278346a82c06d9eac551d5385a432d0d378b71481a4818abea767f91baaa787bb88ada27dfb2453c6eb72ae2de3ae6397754a331e46e2c4770f18e9b8c0230cf59b2954817534a03719c112acdc13d65cfeeaf0ad5fb393bcf96ff3f5a0c7ce5770d83891bff6fb251e764843fbb47f22eff55b3ce3c5b1dcd8dcc882791e2c3dcb5419474ceda0bc63d286aced18feb867e2ffc767efad3675214ae6d218947378315730311692565b758a1540058e394f3600e233712be5baaadc81f814c0455423589a0a4ff51bdc69ec4140e632b2c8ba95a088958a3f2f7c2e0ce7ddeaf18a795ab743f446956201f57f56f3459a4caa59f95220dfc124c8235f03b6d46c59c4311f74f78ebf4af63acf012403feb43ef062d38ab30153db18c56599893191f8fd5a55ed68072aee71a3d77495f0238a7b1eaa4fa7cf6195c689aa45647beccefd48cfa231dfb8fa03f44d56c32d5fe7ecd8ceda58f051ab2832093f638bb001c4cc3ccd0cee99b69089caf108a6332d457ab06a9c96ffdb55ed2fd61a51c9113b8d1a33e214979f462f92a93bf0830bf28c1912d2a28db69f8277c903e34c1669dc0879141c26732b9c709bdbbc2d20ff3b4fe87d52ffdb1e2903b4ae37157ec20bebd9b84871cdbf284aa66cbe115977283505f9c06a1eaa37b476425b891020aa215ef3fc71b64bdf1ddc625b7f64d5caa2e6b30683977fd51aea29a088e04868176b32daa2cb3626722e77032b6e3e1250bd9504db0a85f4386f660467700c6e3940a87ceee169768980d5b6c4a573cd4258c139a21f18a4f7eba2c9cebea69acd5544e89da2d17295c9ce9d7e4d55b54a6cd4fffd4a22b10195983b61ca69ac466c87ad0da431cd65da13db43c583694ec68bb35692d23b3151ac9154d5ab419f04308808ae09389c936d909cfc30816fdeaaf22c815707529e9ed719d88d67c0b94aeb649f627b964d2602ce3dc3c8909c360d8b1969cb643ef34b9565b2be324a0d9bc9471e1ade83d79d2c71baa5d09cb690253950394776e438122ba1c415d5c25c92f0cb984fb32faa3d89d88899cf94681dbc9c1ef8b250db8dd69407e1353d0f7c0dacbfdba82379d789c37bda4250ec857f4d2e3b3373cb278409496146d9716ec74cc6da6b222ebffd109404c380d7f81ced5053747160301e5db7c188ed233b989f6f973d86ef7427b7f9baad1768b1c001d52869352762b06dcaacd92b1ef5381924d604934d7a512c3d36fa6eda8926699666ee0ba4d3401fd856b7ceb5a2c835a9afc642cf1bcff4559047d3921dcf37b47e000e5a5f99450023a1be62ed3076a45e15ccfebe05b05b4219aa9b968dd26cbbf9d9d604920900959c8bcfc41ba334bd6ce52678dadf6229cfe00d771f344ef0f9d5a0af67ffd5d8b3b14e2f6c69e3e38367674404b7bbd6e7774f123173436253967bc0a666e002adebbadc48580cbad46e7dfb8c12e4ef5e873cea9a37b07389df39f89994ae55928bc1ba45a897d5a8f184259eac3e4e5a06439018fe003c1dc6ac3fe0a732f2f7bff28d43fc0b2cb5d0f0c506e9009d758e71bbba6eb959c1dd0fcfbc90cf64ec88ba34e7e77403a06c6096a1c2bd8842dd07297b2c52943d09fbbd86c0657edf765cbcf29cf3173ca5d04a470e623018f071d5ba6c2d955290108ec269c2abd52f7035ef41cc7d4c9e8da8b44f906cf8a0bbad0fe2773af7512ec828b2f7c7cac7b73fc75b3746ced51c9b87fc58c62150e2629656d5866afd39fb231b7f675a57e9bb8157d0e15d89719ddfe96fb383a5ddcf8773bb81815a803fd16c787521d3dcef75ad0990885564b9846ff67c38bb77d44614bd4bad2003e2ad4b442ffdf9518309b416344b270cabb33e644b0b23b0fb0b7eef0eb9e003b0c762c21310b798345cb14eb36cc70335176841028760ddaf2a61f5be7d905dc65a0dca35da840a7f687949627c3bb49892386b12b5d90d39821623a8766c93e49fea230361b34bcf754107bdb66bc8f9ce1ac529ffb66e79aa42ef68889dd5efa8fecfea1e3b2b09752a046a1b41043846bb2470c33ee13137c46a35b274003d157efc69981796f4c734b87bce44cc80f566e8f136a450dda95ec2265273a95dbb5f530f95d7f2aa973f069cc8391909f079acc63bed75b8f335d6d0f0b8e80be3df0d1071e6920e452bd2d14d7f1886f02caf921fbc6a69c1e16802695f59f7c284059308087f93787bd12930d399dec21074130f0a7170b758a40f09ebd673aa881717fc59531c65ee617275212508678339aa8b60c9caa79f13a24ae888aa9bf86aeeed423d2507371cc92cfa8ce9d93efd29bd166fa4b618edd342b6334e2c418dfd9d779452e119eccc99fb913291dd397e0aa44464ce767e248462aba8a0010dbce9f244b175b56fa5387862dbd9a89c45798ff7e5772f83c5482b11c1c9151f10f87d72c918abc70aa2120aa1ffd3073e47a040122119c8f585c90152405be4c7679261437a9d75fecc22bef06b1d906b0006adad17c5d5582cd9c8db73b22581f6ac2264fac0b2226e7d609d5b734c05b12d93a2f0bd66c9237c484038e8f37959d7fc32c4f92836d886fae0f41b4b26e3ea6a15ea4e013b276acfbdfa4178cf6af9c6f2c8883a02997b89b65d193c9abdda29da902070e3cdf661f674e0f85a7d674f3e77b0309cf7afa10c199275a3a96417843ac482c9ea30dc3a351d6dfa230e9a7959cd4d39fb4e61e78d918c99204e729fd1d128a6ad9dab599453f14a35a3d9a1151d2aeaec8798c311e103941dc6a16e136b73ec36953fbce9a4dd77ca840e5f5fc1910001fdc3a3f93428d5ea05b6f4e03c543e7636f7aa8c22d768f2936fb55328d77e614dc2cf6d0684e47ed50b0b866905fe9ca11166ef3b08aea72b1022d71b2ff09a31110e969723e8bfd7dd5a2965f664966fba751c57dde51c48215bd6a939340deffc3da621d9291eaab4a69186207aaa81e3b540472ae1fdd6940255f0eac9754173c036a608b3bcdfb2ba279e592aba81876c966a2aae804fe86f0662f2be63e57d522223731716e8d11120e0b39afb51a764911e267dab29f890ff0beeb39d830f9e4baa307d05947f51d1fddd5724d1c20c70a4a889f2746bd78e33449dc7d2a513dccefd7cabfe6d804129bf74d2743134bb7cd0f0d75aeca9a62f35a0e6c27f18fbe7cd9a8d3a29c5784d95d4b7344befe58631c64c7e58980ecc08ed3a08688888c5a1e10d36f83d2bd24d5be10df663d07ac36ed7c28781c1f50e3d76fe7deb0e8c80813e9e1187515be1781cabf2da24b6a81b6532a1f605f1709977a110b948239525855c5a42749e9fbefe0f423d998be941bc7fee2e430685ec9d68714ed3d1b22ae7ab84acc72b4917a23d1ce7725c27fe5fdf44ad7bd9c1c8a81a1fe2e0e270dcdb14f2d92c6c2c153aac26b53a169ccdef131a950b48168b20f5329b7fdc440967163fe2de0047161d6c4009e0c3799b77cc8747da0b0076d2ae882026ac3e65641b4efcf8fe17119429c819f4d4287be4fb3de53172c5b72473804bc6301f7a55eedf266e29f91fd1c3fdb43568e2f0a827b38293c5869023181cd880721f5214be1d2a693672b58be562fddb7910d684e6d80e5a55bc39e37ad00745d40fe03578319bec34e245d3b6bb678feb034b064dfd7149e35be275df4fec0f4c8b92211c2781325a2fe6cf6e4b9cdc1f8b87b8f512ad6b4c1d010bc0dfaf431e706717c78b74984805218eafcf6189db805956f7ce5bc8f71ce449b44cb37e9645e6d63c396d12713e583762903b39bdc88d24fd6fc88265a1390536eacdd71440bb77a3b9ab1c2bc2c10d03ab72e2a9be42e0fc1895d2c9cabd57912c77afe876367a2987afe63335baf85a1a1e8b505abfb54d8b545eebbc7af7117bea3d67ec3f63b50c5dc5e50cc008cbd71269ecaecba34d7fde325cdc96a2e062485e66e6e88528798480701cab61e5258c7d29fb12c68096ac5daed43a8730f93ecbd9f6bbd5f16719371aca8fae15ae8b8316c4e63b2121d7cb21d5c90852ceb74e5c8690852f1375bedeb71317c1cf34724112d7117ab4354e3a486aef38f6d3627d0099beb0333e80b9a7ff0e0224af2a068c472a9f494c6aa7867b200b9added0a5dbef7687f1fb7a96f388f3b8f706927b1aa1977333f5e820ab5f9471cd85ecfe24dea7f3fe46722239f4947738358c055fc3a66d2fcb2a11760297e527e4394d4a5ee64a8dfc01ce06dfb73789fd3d7e7d516bfd70288a8fbded5173cfb00fb2d36d3a726b7c18b00f6261dc7b501da34db527e4b17a6dc712db63a6756eeaef615e1e32f5ddf7a73fa02e2ea430bd8015db50c70539080e6ef59e9064b39bb8f602e157c8faa74bf6863504aed13f354dbb612d7988bfdd1ef022f6075bca3901ad51a488f00c441a68c05070420314d2fb838b1a63a456eda2b339a50a6929327962fa41e6cc1f0d3505135d24d7254857f96be8e943cf38a79de096a8439e6c2bf5c3a35814cec5931dc7329c9f055630cf5d9"}, {0xd0, 0xffff, 0x10000, "d3c740f965998e69da2445e4f9f8ea569b43fc2dab3084232f6028f7b6a1c8286dc4c5da6a45b7c3a50ff9e0db5ac3ed2b9dbcc070d6dc0029214726f73518bdbe12502ce974c7003340655276b8c88852334270a91d62c5062d10ea9ec94195ac7f0c2a6743699d7e3062ad4900adf0d712f9780227a937ca8b2f59992c820e7c873cbb5687c63ade497408919c947b45adb96adb7a67efb77ade3a87550033b890c3709c7d98bdd9bada41c9616a6e346854f97becdd5be387"}, {0xd0, 0x1, 0x5, "311657f0d0c051c0177aa2a45aa72cdb02cc41fb7804499000ac432e2977e6aff6a85fcba19f286a8d80492022e3e13306575615f4ac0093c2854f81da921f6a98a7bb26a3a7e6139adfcfcccb4d7b7648a0e1f859121b184677f983144c763bad64d884313184d721bd2e0f530c0d124412cb33e4b1a9d6cee5b782e5931ddb781a46149065b1b7901ee7c3d736458f8b6c7f7df97b5d3eb1459b1673d17327d7cb40010e4ea194435f1f3ecf125208dd095bc9c7fd83e0f1ded552de"}, {0x18, 0x1, 0x7, "cf2d7013"}], 0x11c8}, 0xc) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x11}, {{}, 0xfffffffffffffff9, 0x26}], 0x3ff, 0x0, 0xc68, 0x0) 12:00:27 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) r0 = socket(0x2, 0x2, 0x0) socketpair(0x6, 0x2, 0xff, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) recvfrom$inet6(r0, &(0x7f00000016c0)=""/17, 0x11, 0x844, &(0x7f0000001700)={0x18, 0x1, 0x5, 0x80}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) readv(r3, &(0x7f0000001640)=[{&(0x7f0000000280)=""/236, 0xec}, {&(0x7f0000000380)=""/248, 0xf8}, {&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000140)=""/60, 0x3c}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/232, 0xe8}, {&(0x7f0000001580)=""/169, 0xa9}], 0x7) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 12:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffd, 0x0, 0x7ffff7ff, 0x7fffff80, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 12:00:27 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x80) r0 = socket(0x10, 0x1, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) fchmod(r0, 0x40) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') r1 = socket(0x800000018, 0x4000, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept(r1, 0x0, &(0x7f0000000000)) 12:00:27 executing program 1: setrlimit(0xb, &(0x7f0000000000)={0x9, 0x1000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1f, 0x800, 0x7fffffff, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 12:00:27 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x5, 0x3a, 0xa}) setrlimit(0x8, &(0x7f0000000040)={0x2000000000c, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047466, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x0, "61730db11c88d6898651096ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x9, 0x0, 0xffff, 0x0) 12:00:27 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}]}}}}}}}) shmctl$IPC_RMID(0x0, 0x0) shmat(0x0, &(0x7f0000003000/0x2000)=nil, 0x1000) shmat(0x0, &(0x7f0000003000/0x4000)=nil, 0x0) 12:00:27 executing program 1: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='.\x00', 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="36098c0000006cc5b55800004000000000000400000025405c1b26"]) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x2, 0x0) getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) getdents(r5, &(0x7f00000010c0)=""/4096, 0x1000) r6 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r6, 0x11, 0x0, 0x0, 0x0) write(r6, &(0x7f0000000100)="f9e10a410f4ced946374d0611b9df0779b33ebb1da806bc6db0aee2748880f3a9cccbb69d567c2f92531a580a56e87dfd9b98602cf359e82dd12a8a6b22256955f4e046ddfbe14923289cd909127bab13f3d904da698916ae9cec48405d35de34ffc871267483582e356745767d5919370095fcca3dde8754840bea28180f5ee3a41b5a92c3597e4c98561dec849db691f50d7f003b2f4b2fcbfa4fcd7b8a239c1998c963e9b1dc49648c00d0b6709f9e9c6c29bc42b9b58d34fbaedaca3559d3a237d653bb02f7f238c41fd8d0deeb136d44fae4a7a4e5fa12334ebfd44e0e3ec908526e45d6876", 0xe8) 12:00:28 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$unix(r1, &(0x7f0000000040)=""/38, 0x26, 0x40, &(0x7f0000000240)=ANY=[@ANYBLOB="0100c723d62500705808d2a229b5b227d833"], 0xa) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r6 = syz_open_pts() r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x4, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0x4, 0x40, 0x7, 0x20}, {{r4}, 0xfffffffffffffffa, 0x34, 0x10, 0x5, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x7fffffff, 0x400}, {{r5}, 0xfffffffffffffff9, 0x6, 0x1, 0xc77, 0x1f}, {{r6}, 0xfffffffffffffff8, 0xc1, 0x1, 0x80000001, 0x9}, {{r7}, 0xfffffffffffffffc, 0x14, 0x1, 0x100, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x8, 0x7, 0x4}], 0x39d08630, 0x0, 0x200002, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) mlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) 12:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x0) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xff78) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 12:00:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 12:00:32 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffff400040000347c02e448"]) 12:00:32 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x5f}], 0x3fc, 0x0, 0x21000101, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="61fb0c1631f12a22ca841f4d663a629ceba8506c5748b4a14afa8a11355750811484fff613cde5074bcb71ff51bcf8d78f0c879c163dd4937ffabf0095b17cb1f4d2c93af14e6ae349ebb78e3327e09fb7faec4403e650d571bc62f30947d02652ee9b2650bbd6274f04b04851b822cbdfcebf59255718d5443a0a674d7c6b2d351ecdec3a6156c0e256fc0afb41f6cb8eb5332f07a9880f6e00382e53a690139cc3a1ec0350a9cdb4040104c076b8d6f375d654b689ba58386711c263f1ce731633120af4439333afc645629abd31785fe0bc6d", 0xd4}, {&(0x7f0000000100)="bef215358063f8595ade3f3a653c4a859a4c7277502004cf57674dd4db93118d967d77e99b757246e30f987054fa742ac2771fe9877048378ed905b4cf12b402519449586f23557cf3989a151203aec2b71d4dcd5640bd79991be16142ebf2f7d2f50f325e45de7ff9906b025eb6", 0x6e}, {&(0x7f0000000280)="d451658d5767cbe076e1f9c6baba51a6d202ba4ede508fc98028719afc0cd6d4ba18341692effd60c731af9ad8e2e246d3eb5ff48d02a7b94f7d67380a92798649f5b0a58bcd934eb7f63cd84ef82a7611c012a94463a9e91870baeec714b96007a854586ad61528a99926bf449867c6ceee6dab05f07678b3c3c0371f70099ebac88ea517580878bcaabdc400550faf7b8eff4cbe721737c0a0cc2458527d57b98c8998b214836baea5c465c1d715341c5b7446f80f5b2088ecf9df7e1410a26e09aad9cd8868adb46844ca4cad2d3104", 0xd1}, {&(0x7f0000000180)="bc7afe5f8f49d4100566d1ef3022bc9c83f67d9ebd90a06a1287414ea0f759faec2cbf41f8f031d9c66138ef97d121357c83ef84901b9176d81293c23c8b486230103b2cdc82f72bb8e5dc1b2af24f208840ed7a72d195c9e3b1ad21cf452a6a6de27011e5c727c267bee92d1245eab1b085d936c6d6197d75df25f881", 0x7d}, {&(0x7f0000000380)="56087e882181312e27b9db7461c84f45d0250360e304b5bdd518e92a1c6a9c5d9f3afc681644c0767b1abfb6cb7f36bf6427bc5546721ce68f38454ed8c530dc2282853e97", 0x45}, {&(0x7f0000000400)="255715f1057799fb8db43ea5ecf4cfd4cee061eb58f2bbdd3e43281f2f5091c7b56aa4c9391d5f34bcb1e64f955e40b069396c48097fcc0dca9bfc7fe0c672390edfe1dcf84af2443aeef25e3f4cb695cd7325c40466a32094dc505cdef7f5ddb497228dc1184879ffbc84278ecdcbc5ea54f7b566816d97a8c367ff1c01708bea02d50be12513b8aa689e153291520ae0ba367165836173760533851588e39877a568ca6e9c9c6a28e67c8cf2470912b55e91df3c45a3308f2f7f6aa1c834cf3cadb1f94ae6974cac21e9f46a1a48ebe9785fae761b172d965fef8388559fb2c9aceca44351802e4c9c9bc499c5de99585d6193a12a73c3", 0xf8}], 0x6) 12:00:32 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x0, 0x6, 0x1c, 0xfffffffc}, {0x2000}, {0x3, 0x0, 0x5d, 0x3}, {0x61, 0x4, 0xd3, 0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018", 0x4}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) 12:00:33 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x201}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 12:00:33 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x29}], @udp={{0x3, 0x3, 0x8}, {"9532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"}}}}}}}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4011, r0, 0x0, 0x3b) 12:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffff7, "001a017ce1ae57c82f6000ff1500"}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 12:00:33 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 12:00:33 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x5}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000080)="d0c7322d1c742f84412c3b161b5dc7d6755d0a5049223bef5225f641f03ee21d35d9615919f1c85c2732b419c51066b375afbbabd72050627a6c3eba3e0d1c", &(0x7f00000000c0)=0x3f, &(0x7f0000000100)="68ede1190ff5c62482df485441652a8fa96d1e6e11d3108647f73467738f48f34243a86e7b13051e51a4c9e4ca5c57bdf5acf24283926d54865b753b02a1fe43e18236e2ab7815d7beee638c284819b9ec49ca7cc573b9fd42c244051cb30aaf77c4b9caa6d9b53e1b519587cc233fdcdaf64ea8aef2191b5ca7d8d72ef4e1184c667cb3f4e728a6bbb2379afceb3869043e33225275bacac43de093351506df67d084638d9f3714bcaa1b728aee86edb899d79aca5fa34a4072f088a9a695cdcd9a0ac32b934cee913afa1a49ca2bad96680db7baeff2", 0xd7) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) 12:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6402aa217057bf00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 12:00:33 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0xf0, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}]}}}}}}}}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1, 0x2}, {0x22, 0xffffffff}, {0x41, 0x8}], 0x3}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 12:00:33 executing program 1: syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x33, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}], "9918"}}}}}}}) r0 = semget(0x0, 0x0, 0x60) semop(r0, &(0x7f0000000000)=[{0x2, 0x200, 0x1800}, {0x2, 0xffff, 0x2000}, {0x3, 0x9}, {0x4}, {0x0, 0xb07, 0x1800}, {0x4, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x1, 0x8347, 0x1800}, {0x3, 0x8, 0x1000}], 0x9) 12:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) pipe(&(0x7f00000001c0)) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000000080), 0x200000000000006c, 0x8000) poll(0x0, 0x0, 0x606dca73) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 12:00:33 executing program 0: sendsyslog(0x0, 0xffffffffffffffec, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f00000000c0)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x120) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x401, 0x72, 0xa7, 0x6fbc}, {0x400, 0x0, 0x2c, 0x1000}]}) 12:00:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) semget(0x2, 0x4, 0x440) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 12:00:34 executing program 1: kqueue() socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x2, 0x1000000008002, 0x0) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) select(0x40, &(0x7f0000000200)={0xfff}, 0x0, 0x0, 0x0) 12:00:34 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = dup2(r0, r0) dup2(r1, r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) 12:00:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1ff, 0x45b4, 0x9, 0x0, 0x80000000, 0x0, 0x5f7, 0x1, 0x1, 0xfffffffffffffff9, 0x5}) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "09659100", 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmod(r4, 0x80) r5 = socket(0x2, 0x400000000002, 0x10) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000080)={0x68}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:00:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0xffffffffffffffa9) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) pwritev(r2, &(0x7f0000000180), 0x0, 0x0, 0x6) symlinkat(&(0x7f0000000440)='./file1\x00', r0, &(0x7f00000004c0)='./file0\x00') pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000500)='\x00', 0x1}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) ktrace(&(0x7f0000000280)='./file0\x00', 0x2, 0x200, r6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r4, 0x0, 0x3ffffffffffff) execve(&(0x7f0000000540)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000580)='\x86@\x00', &(0x7f00000005c0)='}!][\x00', &(0x7f0000000600)='#\x00'], &(0x7f00000006c0)=[&(0x7f0000000680)='+\x00']) 12:00:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000008, r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 12:00:34 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="f150554096adeac960ddd021a804809a9ab9e61d021572c08f21d8ede4aae5b1f2e4049414a9823424", 0x29}], 0x1, 0x0, 0xffff) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) dup(r1) socket(0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f00000000c0)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000180)="31f46eadd35a4e9b54b6d516a9f1b59c51501ccb67520098af13ee287fe22530423507917480a299ad555e904a7886fb6b8a5e96e39c72dda3b2a87ff423baf62c9dd2839bd0b01845cabde98cc61c493f6395ad3c4d176f31a7b9b0a7a90ff9c45bd801e9bee991234900b6f435392ae256058db94e3a2b3e2642374f4e8ce4e0332272f31c98fd5eca7537e102ea409d19bba991a78a9523bbaf05", &(0x7f0000000240)=0x9c, &(0x7f0000000280)="1e7d2476", 0x4) 12:00:34 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x8, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x94, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 12:00:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x8, 0x1, &(0x7f00000000c0)="c3ffd06c4144723f06378eeb2f3dd65b6a0e7b0328de492f40d55c62d8a59ef4ce76889ddf066d103cb892da50dae62c025fb324515cac78f72dbfbc5dad1a6277c4472b67626d71216f736c68e82b84684e84fa446a66a5963499cfe8ca414780b086a60b89b62b08ddbef9a808158aceb9cefae9b6c81e29fc", 0x7a) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x5}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 12:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept(r4, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) bind(r0, &(0x7f0000001140)=@in={0x2, 0x0}, 0x4) dup2(r2, r0) listen(r1, 0x0) r5 = getpid() fcntl$setown(r0, 0x6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 12:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8d7b, 0x8, "66091fe600", 0x40000000, 0x80000}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 12:00:34 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002ffffff0000290000e0000001ffffffff831700e00000027f000001ac1400aaac1400aae0000002442000000000000000000000000000000000000000000000ffffffff00000000890700000000000000ec902e51d77d7ab2823fca8082edb6d58076f8ab010e80b8488de4aea920102e7de9d9692ea9818df20b92d7832b30072d489529bbafd88f8f"]) 12:00:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) getpeername(r3, &(0x7f0000000380)=@un=@abs, &(0x7f0000000540)=0x8) r4 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r4, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r4, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/155) 12:00:34 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100063a0000000000000000000000000000000000ff02000000000000000000010100907800000000602484a20000000000000000000000000000000000000001fe8000000000000000000000000000aa00000000000000009305000000ef6622299008f4f7ae8db7309b6d9a0ea54d45647b743089494544d2a2e029c1511fd411ec93beb68b3edc9a88e3e10ed58d1e3986e95aa2841017967c033fe83eeae93611ee36832460c3c200000000f7c3636fdf518b0626576e38b2b77b2e996ba561899d7ba2f46345cd5b1ad5ba5301ea66253f871b8fdfce157fc29d39c692ec8c6e0c221c8e78bcb5ceda50d06a5eb2717c7998d37a9cffcf0b52d0b1d5f2c29d7adb0575f48d87210d760a10106218f5ca85d60df0fbac35674fd8a252ddfa4742ed667e104cab2bfa0e7bf7b2d8ece2dba8afa783f5d30b3d41dafb2827720994b3c1a95dfccf0684829aa2400f90969b8701f5cdc5a30c392ad9798dfd8a94fc2693ea96ff6ee27b993882fcd03ee81102dad81dbdfb22a16e9cfe97cc62b29bb76476884d2bb3718a4ef0b322c355992d12632bdd482a7cc4f427ffdab92331128807169efbf41a8debba4e367ebe6916"]) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="cdf3a1513e390a1cc74549a595216958ca272d507536e1db5e7d0e5834", &(0x7f0000000080)=0x1d, &(0x7f0000000140)="84c1e2504b549442ada68799316e4b9b8f494d7d8a4ac9a1d398a2015edf7d58b77e6de9848efb9a6bd7c7e59b0851efcdd2d18d89349462a5c1baac3932501cfe128a06f7c7fa471a355bb6250238bc2c375912b988b83e0c576f3075984694af825b2d1585a28ade9106a54030f0ff93b545630446c4f4200ac51d09cea15faab8feec334c691e2db8d140fe28cd208f5d27e60df24f8a6abc78980cc3", 0x9e) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="e181525f9c061be5999e3802c9e7133bbd88743dd7c2a064c934ff56e63c26eb5fb4ac17fcc6423aa7133f012eead02868535fab2108d79fe0cb556cbd16c8fadee233a57efe1a39b2b1b6596e9a9ff4a06568003f09e8ad9946a8557992b4e799f45cff9c6360edb4da650481d5876eaaaa82a01f19564b88ee037547b4739936f654f49ae24bf615d88bc11507cc392445fc77c7498fb1174ed00822993c03", 0xa0}, {&(0x7f00000002c0)="6849c28e737cbe52712a8006db9b3780192ac5497381a64598b2de33a76839dca7e4bd30f0a8d35fa88f59bd5b060e396cd27d9a4cf364a8dc288a8eb2d1192997e8bf629f77eb18e64cbcc0ea2ffcb9da9581aeda6cbd8cdb0834940acc469b", 0x60}], 0x2) 12:00:34 executing program 1: socket$unix(0x1, 0x1, 0x0) select(0x0, 0x0, &(0x7f0000000140)={0xfff, 0x0, 0x10000000000, 0x1000000000000, 0x0, 0x0, 0x1}, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x9, 0xfffffffb, 0x10f83732, {[0x9, 0xfffffffffffffff7, 0x80, 0x2, 0x6, 0x7, 0x3c7a, 0x2, 0xfff, 0x6, 0x8774, 0x6, 0x748c, 0x40000000400, 0x100, 0x80000001, 0x9, 0x8], [0x2ec, 0x80, 0x10000, 0x3ff, 0x4, 0xacb, 0x7, 0x7ff, 0x0, 0x80000000], [0x1, 0x80, 0x2, 0x20, 0xce7, 0x2, 0x1], [0x3f, 0x8, 0x6, 0x5, 0x4, 0x7], [{0x3ff, 0x8001, 0x4, 0x5}, {0x800, 0x3, 0x7, 0x1}, {0x4, 0x2, 0x8, 0xc0}, {0x10f, 0x9, 0x880, 0x3}, {0x2, 0x0, 0x5df3, 0x2513}, {0x8000, 0x5, 0x33b, 0x4}, {0x800, 0x7, 0x7a2aab81, 0x4}, {0x6, 0x1, 0x6, 0x4}], {0x2, 0x8001, 0x0, 0xfff}, {0x8c70, 0x3, 0x38}}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) 12:00:35 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/142, 0x8e}, {&(0x7f0000000200)=""/153, 0x99}, {&(0x7f0000000000)=""/9, 0x9}, {&(0x7f0000000380)=""/220, 0xdc}], 0x4) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="389b", 0x2}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf370567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e263a8992603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe5ed36675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7260d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb8919ccca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xefe}], 0x2) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) 12:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) close(r0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 12:00:35 executing program 1: syz_emit_ethernet(0x4de, &(0x7f0000000a40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd74669e5e04a82b00fe8000000000000000000000000000bb4ded8f20fe429148c5057a46004745a900000000000000008600907800000000ff0f000000000000009283e28a142b1e9c8f9d0484a086ebf3f4cf773c6fe9741f6195a5cf21ee51e595b083930a8691c63275e76948a5821d38c52bd59c27d5ac747540bc7301df8f1bd2629e524ceae3c86f0e6db65595690b189cc184f3c2cbfb438eacadd49cc382f15b921a5f6a53163b5ca5537e31e2be3ded84de2083715154b744089481aa4a7cb8a77757f72b585987b5063156c0e9441d426d9a1b026822f3f70561ea7d99f81a7d141b3e613887f9c0fa80944e22ebc17f488050c17d6880b55df81bfc55347fe2b077dcaf048d3a7f48034dece96fb0f3c094ad0771d0c69a6be2d6f69fd1d5607f845efd3d7e191b130fd9dcddd583913cfbb63d9e337bd4d920268cb9df172212e64a5ca4f8f98ceaf4609a9dc7c82173d32fa9f05547980e26b31fa98e2ef3b19a86ed33f9292cd7db322655119759dd6b43e9e134f154fe94b77bac08c670d024ed95d552f86e0ad1a4d1a8b5a6231ffbba9d84e3be448d90a95989a397f9d387e91a69f08ca322f4ad3eb18e83958c511228ca1a9f5e05533184500090a095e2e4fe1032036fdd87857b6b12c7116b47d42970abe0b20e5bf25704079b2fe9f0bea4f870eee0cb18b12908bc435c85b5ac819d1ca260c2be1069bbc19983fcd045b13aac51ae2030baa7812cd0acf31b9a6b8ad7ccfe47a38c58397bdaeb3e224d3ba774c2be72bc597a4046b4a9824a2488af75994ff4c0846a129a0964fc1e6937c654944f81b61226a7ce3b7a31a02aa6071da611de2936161e9adde914ec9687f3cc214a8a90a5a5cd165858c1f5d8b3936615c3e1f7b8dc2db8eed1be2d7060e95eec07e7072fa9b58dfe5028ac27e4b699efa71b1d9dee548b40bb4f3d98493a89685fca79839e2900df06e247a74aaf0ec0ad9274da42ef35228d1b1d18459db184e80488716a497cd62cc86b8e597450ee7770bd17a04dceb11a5e552b9c987f189607a3c4fe6fa0c81f22acbcbae8861d9cb567db341a634e5ebcef08c3bdfac2f6dff4a1cea7a94578a480429705f1f05942a2db05233ad44804eb46f3c4128dd3309d63759d57be48865924b55d9b6bc7205d39f3725bc3c8c5c0ac790fa83693d0890fa655d31a52e54ddfe7a0470af2489cb3675b27b1ecf20d4f2e34429cee152c162085cf8e9d7dc2f30758ba668d2d60864577a276d8dd20f21531ad8229d2bad495b1b04a2bcd746a0f936433c5270e93e989ccb011367209cbddaf25d9d67bb83bb61dacb38e7ee7889e812176867d992d2d58f490a16935da44d83b9889c59a2f54868efff95f06f97a8f06827dbc031d7310eda750b50063ab6cbff948158fc056f4f1d01618f3af8057c4a626b1fd4ea107999ca70cc625aa742a409162a68dc29df9dab0cf18d3de5d59c84a1178f1cf374adb5a897f52c90961cee1c81d4617eb4b3f90d915b79fa4c59b2e23f5687c3886a73944fe1d264b7c37dfd28641afb6b7497d72424a79b209f852e0f3cb67ef5716222bfe1a93f1f52b22024435942cd4a4078c79d9060040e492a1844f9c5fbbcdc0cafd9b7b1a78d94986dbc78b2b4cf82201a9a28bcbfd76ea5725e72fbb14474a36ac316428b4b47c3a353bb8c547e1b1611911e883c10403d291d6d69306c19f2506da54c0ccac062c048d63878eb247ff6a512adfd83d02058b2c6a68dcbbcdcb20672f91e15a058c32d3735446359cb45dccd9e5e1e378eb0b5cfffbd0cc5f44414962c4114ad1ae96fd79e79ca372849bcc4ba64ed803166491cb9ca399e5adfb3856bc6b4f2a7e2ecdc194b75724d30db201"]) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:00:35 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[]) 12:00:35 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080), 0xc, &(0x7f00000010c0), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000001600)=ANY=[@ANYRES32, @ANYBLOB="a60ee0996156904fe4119ace36d8463e765386734c4377aa473f0214bf80a46cc89157b99da17f4ef056762e91c305ad8548223d0f225718433418ae5c8e5d3d896ea173675eb9251aea07eeab252c80a93bfef0cf273dbc3417da99887e481771a5743f6772a22ea1fce709da707e778741913d7ebbf05391aa6503486e5284e8d88d2cdd4087b691e2", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71db146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00000000000000000300"/74], 0x8, 0x800) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgctl$IPC_RMID(r0, 0x0) 12:00:35 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffdfffffffffaaaaaaaaaaaa0800450000380000000100019078e000000200000000030e907800000000450000000000000000000000e0000001ffffffff37fa8441f0f96103"]) 12:00:35 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e723ac72005f", 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000340), 0x8) 12:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x82}], 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) fcntl$getown(r1, 0x5) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) getpgid(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r4, 0x2) 12:00:35 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaff7f000000000000450000380000000ed9019078e000000200000000040090780000004a450000000000000000000000e0000000080000020e69215f48138958"]) r0 = semget$private(0x0, 0x4, 0x65e) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000080)=""/124) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000140)={0x5, 0x9, 0x7ff}) 12:00:35 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x6) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r2, 0x0, r3) 12:00:35 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x100000, 0x0, 0x0, 0x4, "0400000021bf04aa1500000000006e00", 0x4}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) acct(&(0x7f0000000040)='./file0\x00') 12:00:35 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b919d6162b3360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b122997015143f43c699656e9d13950be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207013c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58ae27b234f54ad562cf7b38efd94a91ab68656724feff142e85687d81a1380a10cd90bd58eeca72861dc9517b2742e9f839713551daf57b114b81af5539fe5a91670f14967f25f0bfa1ba4d4f93663217a235d6ad36ba32315d14dae000000000000"], 0x10}, 0x0) r3 = dup(r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r2, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000001640)=""/4096) execve(0x0, 0x0, 0x0) 12:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x7fff) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$inet(r4, &(0x7f00000000c0)={0x2, 0x2}, 0xc) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10000, 0x0) 12:00:35 executing program 0: msgget(0x2, 0x600) r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') shmctl$SHM_LOCK(r0, 0x3) chdir(&(0x7f0000000080)='./file0\x00') msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00549bd0004b5dfe5395fc187079fa1e00220f3cac258e11a8ebdf04a6c58c544b000000005c82af41fc66935648a203c834d164e68e13b07011d507ee0fa8497be995eba93703ba71b64b7c303bdf44ad25d4aeb4fcf9de315780b13d8c1a09e2fb1aed2939edff000000000000003f43b80000"], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x2, 0x1eef, 0x4, 0x0, 0x5, 0x5, 0x9, 0x2, 0x0, 0x0, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = semget$private(0x0, 0x2, 0x10195) semop(r4, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') semctl$IPC_RMID(r4, 0x0, 0x0) 12:00:35 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4000000000000055, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x104) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f00000001c0)="e16969a0eb6340dab5b9ceba58bbb4b9c54352976b1ae45e644727cd294066f77e82d7cc0a84c46c5b51", 0x2a, 0x6, &(0x7f0000000200)={0x2, 0x1}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000000c0)={0x10000, 0x400, 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:00:35 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendsyslog(&(0x7f0000000340)="488c521ce47a56b77b9775bac9835263c300275244cca3c25965e9c9745e0c529803158c74599f35d96e44ebb7d5d1d3d2394ff41cb63e9bbfcce9410265240396080bf45313e478c5bf88d9d2f06b06dd6d8c2872fd7caa0bb4d3fc83a69d35c185218de356184b368ec8ad005c6df4134684ea80cf539d3a96a1e7e24f49719fa90c558526974e3947e85e980618bd0834ed8cf89a3ebac337e8a34f2331692a2f74ae8d88f1bf2c", 0xa9, 0x4) syz_emit_ethernet(0x1c, &(0x7f0000000600)={@empty, @random="68d2b27b4c0b", [], {@generic={0x8013, "1f709f3fb228b1928a6c0b9e1617"}}}) symlinkat(&(0x7f0000000440)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000480)='./file0\x00') syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000340000000000019078ac1400bb00000000442400000d00907800000000450000000000000000000000e0000002ac1400aa"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x18ffb, 0x0, &(0x7f0000019680)=""/102395}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) readlinkat(r3, &(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)=""/178, 0xb2) chdir(&(0x7f00000004c0)='./file0\x00') symlinkat(&(0x7f0000000400)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0xa, 0x0, 0x1306, 0x4a, 0x5, 0x1, 0x2, 0x81, 0x1000}) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000640)) 12:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800e) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="8c463231122696bc53793df9181dfe34f4ab53081af9a6203dea1142de0be71a5e1c739adafdbd564551693fcf6af7e35692999c75858093750d0e5dda5e00ad31ba51a6f8df8184ce49f3ce94da7c94fdfb0af685a44d14bb86a7b7547543102483a43190a9ed109e9026880a745945707d8c2d93bd0d2c7299c4ddf3544d7397f19f99c374681b0f86bf381637a138", 0x90) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) getpeername(r1, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f0000000480)) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) sysctl$machdep(&(0x7f0000000240), 0x2, &(0x7f0000000280)="fd4bc1a672e9d4baa600f457af2660daeb00fb9c8c6eb8df77004f7249183e11c563b435cdbbeed0564955525eb7125fe76f14692c48a67101bc44703468a96ba191d7325e02e130251805657de5e70e9e1088c75329a0617826444a325e3031ef2ca8", &(0x7f0000000340)=0x63, &(0x7f0000000380)="53b1a3dc8cb7aef4c5ec1d680a1ae22d548634cf58c4f75a919a9d851aa9d4f57eb8dd827d30f77ab655718339b7da6c657997e1b58a6ebeaa87d8b17df2ce4802bf8566139ba1ac026c8529f6ca96529ffb566dcc7d982a38a70b8f00e2124e0cd9847ee21b40b9f7e0fac0a000d0ffb51774aaead23f8268fcc41d1862dc07a64daad64613d8884ea20ff54835c4f5445740f8836cac660268df507b82043a1205c4ee65a577e2d7770ea9ad96896ace1c91d16f3d00e1164c271e3bd9be5988a96c8c93403628bfe4e9094a3126101a3c476e19fb5790760c0e7d027e6dbdd3e8104333a68d50", 0xe8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x100) 12:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) pwritev(r5, &(0x7f0000000280)=[{&(0x7f00000000c0)="30aa2090e549be427657b4dd19dd13c9f1cf2f6a613fb45cb77c417caf31a5553e175745856c21b44f2020dd759a31967d93738e69951f1226a356ba7a80fb0a9a7e84ddabf7ebc123bc816647101a4dbdd09f8f3c717c696866354235ff76d8681490c3405b212d87243af532fc83201ae1f7f6475a0926bcb0a40a554d7f706ef1038bdbe2e5e2378008db1e551299e30b63374a0f5c0f83628d23db0204952cdbdd594168aaf9d5422a40e39ea29ff55976ff8c26c2db36b84e9bc10bc4bf2d56c73320f639230874732f94179a80c3e001ffea6228eeb58c4d75ca23637f61afeb6a0ca3fc36f10808", 0xeb}, {&(0x7f0000000040)="8398318fb9c6d3d067d392211a408d26644a29aaea", 0x15}, {&(0x7f0000000380)="7c12e3ba115a3333c0d20106992886a6c2d8604c3d7d009433bf346d80ef005536f1efcbc310666f38198a653d38220a05e9cdf5ea5c3c10c9a3cbfa3b902f934e6f7868057b609924fb439687eeac07fb8d1d5358abed0d3024b3196b789fab5f2f9fb10e17085aabd10e097d4e3ffa30d6cb6f6bfabf882ff68637dbbb87a87f7878c390d78175b4d96bbcf9361874a0631c9454b343404dbc8f37147e985103360cdc6a323a0991172988a9b0abaf0cdfc2c262651fdcaf2d5b2538a5c2cca1d032ba3b5083243364b294e546af0e0bf1af187bebadb4450f31d65dbcde32773134a92c7f3ac18000d90ed491db4b5a158936851235c447d696b386e32a04422b2f0f8e36cbca38473032b79cd90677c32448b7953e7a97b16d44d89531b2fe4874316ff0b1364d3ebdbe08bcb54faa079dfac935e96a827da9dfc9927434ee98c8828547256607af4302c8223ea782c16a207ff3d5708454a663276c376b4a71e4d231728901d621f4e384cdb8540817ace12ebd48adafeae8654e02bb61af7ff7eb4de194f01fac89fac64551a6bba61bce7e0a587c7f4f57f09aa42e0335c31f9efa9cc45e8e0a8d2ec651ef14bb6c9d421f9f32b0e2f92cba4be90ccddd9403fcb89461a2fdc90e521c80ffcbf25d80d7c4919d0295a156b51fc02995f04272b7f49941bf4d281a950da8cb3a41fa94c1cc08813f57addcb76816f986442f57b37769b1d8643c300db21309ede078e37dab4f42908a669df766d7921229803897774cacd8fa5b926f44c2f85aa1b3d4c2a73a1314b5afeda9291560b2869c0fa5cc324a6d03b40c62a69d63dc0880b9e2c2126d89b030592eebbdcebbba657b7b7ab3269643865b3f8bad13f943aabe214f3106bcc10a8e74d28422ee46f7e270f2942d81c73a50269e710cc14a7c75e24889f15d93eaa6c48bf6d89f15330e2149dea37c77c2e5dfde46ac2a915317784ae8a9f5824124f9a766fd4f445b1dab5a28fade82f003a9098be43ca3a8046ef7771d90988401ea0ea3287f446a2111af460652dc015d4fec3734c9f80dd6c66b37d98e7cdd5f2f13a6facf714ed6fef4061212578035856713c5066506f1ba1996456005bf6269b275dfabbd13321ece2e7476f43cfa823e16e69d04d998b3832401f2e72c31f02c22f46f8bd55d0141e2fc94158fbdc23b0560bac70fd294b702f7914499679345d1a2a507379047198edca6d0e06211cac5c4467edead3311b82ebe48b0cb33d5bd601142b7dc2e12006854fa7fc9963187d4cdf5e3f2aca5dbffaffe711a1ab813a6fa5912fefa296df0f80cd7ed6fe7c99e5b6080538e151f4f28d01d260d4c16b1f69c762548ebd3ea80167724a8c660ba0566f03c4c69a2d6a9c86b5652abc4ec93bc9b9451508b683c3d227ec8305f4ae32560399f1b08c285a134f1f7f41b3b6a8d18acd163309568990a0c268102bab63b0f91f69e26b7f40c833a816f74e0a29a6803aa4e7a38432a13127fe9b241d2093eeaf7b06c3009174bf21a4367abd7e076918c4cc5e44f1a02c13f98f75d36691f97290ac3215341f14625d8348ba5e91fc349fd68da5bce74a71aa64fbf821eebb53b975c1f660c6dd8c9e95dd7eec6b676257fbe912819da200ff5cd1701c51679836926141d03e728f3ac923a5a690488bfdfef4803640bd4c0b71cf0af7b12f5c10d96f7a0296605d82db68458c1dbfcce423cb592af2c5db2ba5f10f5a15b98747af28fab8ba5ecf72de94e00fd49612fe096249de41891f5c4b885360f317ddddb41e9fc27e4e709bf08fe60173481827ebf8539488714d03ea045ccbda490f6ba0d2518a9be03b48c7e51ff1159bbeb1e98043ae50f2d440c53b0844b9ed7fa216b0bd1c72bfe20231231853d2a4f9a3db6be0d0a759bde527830a4e5b73dfcc32654612c7a32d4e593c7ce85401d8b301dd579d47776ae399e3bf0acdbd9dce043c9df1b31dd599086fb7d95510a83690cd214a307f016dfcffbdcc75f69f94981b178554bca4c31ea3ca2d72218bb6565bb29adc1aa64f80c4c026a3c9940c1d6818c9dcc9e1a9259c2f8e60b5a0e50e93cc7818b77d09df1fc03376e0e0d8770fafd437a5f326f1b7152ad7d89aa75e246892a543c1e7f01b643e4eff6060ae046220ffe324a086ab3de480d2ca64acb3af6d31453ced35d635fe06bc397a1cee856576f9460e6f097e243e2ec7cc9a58d3c8fce67ca144783b8f04da5248ef441cda53c62d808f9e66c1fdff027868aa848f446f42e7f6df656e676ca6ba2003c6041fc6d8ff98de3bdbc9189a02d598eed6b38a0b3d7a04903dd1636bcb1e811e2fc0ef8e5221a40d659af8528571887f3f32db0c60bd15904bb8048baf09a16ea5f9521347d8aa7db5259ecb6be2dd0cc7b168b63448e21a5c16e4b227e87b8fd1af3e7839983b136222e8697a99c32500144e6456951dbe0e39c46f26b6f5049355954612d75e0c2baad948ecc189914d863895500861c37692700f2d1890049715348e8b0b95c20486dafd5f653e3ab2de3bfea66f81a2ef13ecf393d426c635dd8ec808458b6243adc3905d357609782b5214fc0f7e5383ddb57666e595019e17cc594b362478001517c86bbb29226e5373126908d30f59e9cbccb697086cf2ddb50b3377ecd0d8b68f9492b283a85e756ccab303f5aa0614d8744ad537138ac6fec2d3129a05a5d98025554b522f7f129520538d29e8b7431aaa79363ea4e1ff14dd3d83d57962f0b1a8670aea7215ffa7373acad2e8c928f56b0dc128efc46adeb70f60c5da6e6dff97c3f54008c7491a12021d4745d11fb0b66db737c4d81de9e77cb65ce7131ed1fb0ff3d83f350266f34302952a82124a7dd0f7d91ee5fa2b0bb3f3c29f35981e266588cb3ad0b1cb740f4fcbbc75ce2ad70ac78e08177ccfd514328f0013a4c4c1f237a09edefd5a98a72805bed9349eac176ce55a312e1e8906a324993b5c785cc49b4e27b6e1d9a44966aa62c70f757876701d5a22418813a91436c7903ca430797a36659e380a923109bddae784eff9b17137e92f47cb7b29cc7229d834ec951e93b8f0006133a0074b5e190a803bd904a9682c83353025bfe1f3fbd6b655831313babde951320cd41cf943e0df977bd87ad0fe91dcc896d00906beb1d1c2f83096b00fa35e760c2113f0f3bbc1c9baa645136fd9b6d77c33a62aacd0d9724637f62666f7b32a5aa4925698af179a7104a1528e289715aedbed704a4010dda650be0490c05eb06f44a60e2ea61a5a461ed118acea1f29f50c4a533ddf5e27a570ddec8e2c55e1167a21f08d49d803eb88e74c43f474436d7005243169b28d8b6d90fe32d079c36e8178769b3bab6ba575649fe54ceb6064afef28aef991fcd4ddb4bac0385e303e733ab725db7d20481490307c432d0012e7cc6bf178ab253d3f278ab004715cc77aa82ff5f78dab537aa3a54717dcca7ed63bc36e3e1248a7843ddbc68ff657a93e82f15dd5a2731c2a1b80bd9bae5c6574b0edc1fa60743a2e5c132f63fe978b9ad5b30cd39a560ddd77aa3ac69221491ecb29a6dd3bf72f06087492826ee72b096d9ee1fffb83eb8c669b08661c9057ee7a0bb98960c0018bef23687ddfde4079bed64973457bdb7789add90b9f05cfc00a807c8ca5b21e3b5ee9efe604212c125380345d9014955ca892c4ac063d5ddcc719039c1bd313df611681465b678670052fa653a4205e7346bfd43d0b7577625407ac2349c1d12e409f7097086f7fa47b9b9e7d147907ac5bccc24cf8235470f24acaca904f128fb53f1f699dc5b74aed8b353617473c9a1481bbde12fa637aaf315b526fea7feec8db5c28f17113d5709e8a7da38acf179187fe181809f0bd754a818a89e2fc8660812ee596409d7f229bd556da5a25ab663532673f69c1481cff9b31b02f74918667baac0a4228847cd424270914fbc86e34f7d7c294971cfd597598457e970f4724846998296464d7bdfc9920dc987c5cddc5454666be59706d981b364dac722799412771ab36d3c10e3c3e566068635ebeb396bd7064d23cf0610dcfd64c8b731f9a87c660e1e0235fb82b368cd7c531ef4f186bfa4363e05f7fc7314a711c87e77032ed6aca2d6082bdc68d9fe0b236ed798fb0fd6bba07b96afca4b9e9e588e9e9282e1ead86618f8492de8bc809cbf92383acfb35bc7f2ee4e7b392b4dd9847523591818bdbe13a7cf6ce156fd48eae1837895620f30e2f881c7a886883d261c04c48467d2b649b25febad1f78cc6dcc45bf5b92859db2414707c17895d261649a3b3f6e4697812f728ed13aa2836cd8f876679186457db02367fb099299434b4fe2f6bc32a0e4b3f181b51a8b28ff4b022b60d9e2552a9a85d0d5b0af49f8c41b3ecd201841c8d312271441b141c525fe348baba01fd67db7825756660d7e141128de879d2712ef05c81bb52a3268b85b7182e5f5bfbece918eb4818c6f8aa6d1ef6bc73f24a29d2b5331cc20aba50e31f38ad3ad4addd1f5388abdb3f9c16d37db0ed1fbf4a3c070b013a0692785d85ff657bfb649f751b9075e26b29205d4f7efb236b3aec2572891812160b8d7c746dbb18e3efd39d6dc6c89f33a063ff452096f8fa9c9e9c9cac958224c440a4aec87f9cb77f763f65b63ddd51bcbbd6365211acf405d5106a2bc7b8b1addee1f45cae276183aac36567035cf272f382f670f88a5e98f2e248b5c13ec83ab1924cdcf8201938748fd5c90b07e80933aeda5663437cc0b127f082b732f66139c1e3712dae2a1e83a7bef151e5d5a18bc70e5a25714f36d6219ee48d214dd495dfb903b724f5773be6c745db18ba99c7aae51dd08c933709e88609f573c465a4bdefa385a505e45fe2451902ef8ee9940b8864ba7f710bd2ea1b65b3e10f29fe4fbd90fe25cf4cbfbb39c6d14db589b202d54c50475c2ec45790522d4db79d186f75ab793e975b8a6beca3d3892e9df30daf51d8853654628163eb56a9417a9ded7ef62e02b2f256099931668f67bdbe29ccdcd71d1328fefac2343205d72db5df59d35d47697324ca082dbe8c9659e5312785ee39f352ce27ca237c732171111bca7fc7298d5cc88afec34e39c2aa9c71de9513755b8dd3aa8e809af284aed6080ac00f8bad47e4c5a87caa30802c877375a778121792217ac0ac050c1e1c7f0b4e74d34dd5a701e8580e95165ae2095acde86f7a5f03c27b0ed2a773db4a9e87dd9b2b7eb1e5d0b2358354f07853e1e671cc85872922619104c65d1df39b4bf3fed12f74717e73be5240eb2a41e71b3f624b7977f8307ba007cb7233f0ec0537b9fd7abf93581bad607b9a3604a047758e6c57ed20e1855d211fb0a593e8fee62ce7ff0359e42171e4ec8721e8dd91716b3fe33dc1fd3e5d049a7b7d21d01b34293248d281b29e1a8b4826ad3f078af55e4506c8725598a753103fd49813c669aed29ec219c6f02bee92c2b0239570664c6178c1b61bf96537944562fe034f4b3a4e31cae4c1bd3950cc5dfcaf40750c6a1c7d039172685ef160356bee6f1e7bd023cee995c26596d1d409077f11af658c46ff21e6d8895aae194d6d411c745627c60888a2d393983409ea8f8d0ef978de40ee983f731dd144ecc65b61b215d5679f7aafa5acda208266ac22cf8f624a5e24527eab57a00292ef7238fee7c6d44319607eef341732e5e2e43cddc886ea559a8a0de6ad3091a765ff5eaba96e272904016dd180c3da7623ff3f8f27f4774ae757701f3cde4ce798cd964be71d5f025955a27a71a86813e", 0x1000}, {&(0x7f00000001c0)="6d3e2f0808979a4f1460a3e6cb885d", 0xf}, {&(0x7f0000000200)="6f0a0c773ae140cb1754b36a96e628b2165cb7757d5168c485417354c043ab172ff6c6a742bc41c1582969e13ad20ac3d1c18116b54f3e3bc8f6d92d2351a652fdeefb753d686c63c607caffccbb5d3a03601ce5db24c63ea2fca5e472a88902d79d543607c8eaf53881dec530007ed9e42eb4b3b540", 0x76}, {&(0x7f0000001380)="218cefc7f3e5306f448eddc8be02438b65def2d5687e9259b7cefa19241d7279adc9762ca4f3e9ab0bf21722815bd4ff80137f5cd1b084294bcb283bf82b1af26058d66bf876c40648571093be3c75f76250c5677a28d9fdff3ae9b2a804321d890c341f2dadb1be3486a5bd8fe82eb209dc2c31f8d67268f9a8bd15de2f611b0339629d91d0c1bacedfb391cfd0ce37aba06ee9a8e81ccf55cf8b4a48fa969d294fbdc3d4761614e4dca8ab1c947fe2d409e5724e1cc22ee2f4f983628f2692a2d121b357d3be0564e60f3ed0781fe47c79430013c955a7e13f67fc62c1f7d9f80ac8484ef7c3d4f08908067893c8fc8b28d0e6acff8f679db5e05268878049b1c635f41135738d8911d062025c3afceee76bbabbfa36f6100b5f17e0e58732a26835b1bb5966505bf4bc94764a76e097ed59ee1dbee9416f7be535900af17ee114e9546d98f6e6a5ac53b36831649d32fe01ce3be80d51ea5641938af01989462eb57b829c863077f7e5e40d76a73b43f4cf601823d256a07aae907309e858e000ffbc1f7544b69990afac0920a29079317d2f7a1a3e6713768092fba2dae9ad0b9558a43eca8e5f95e6696355373dff6843b5b653bd8ac25a53a99ee9794d5c61e34a31c0f2b353784f212a7c16a8d0015430219602c70dfb805e52311c06af05d727a58a3860b45979493d2dd94b8c63a1ae70000e208c66075a6e3d190970dfe81392c32e852d45f79d932ae0aab2920007ffd407350e9fc620a13d2431d61c0abd600df825f28548c78344ac8efda135f00ef65cc66c40d0e05ab4ec73857c5f017720958796a682ae208642735da645ead2477d249a5962941bd014862a22c5f4b46c5751dfc71f0096ce7b7f6838031df915f53dfe7210090180ef5404b920735301cedd49b89c2feb4709696c605dd16da39e8f81c2cca8d7231202e9509c76a63e2087bf230a3fce709a3c39737310817d3ccac849488f6e9672c049348870636712f2116818e391cd9c832a8992dc20a328ec5b118d2e508c9819e2329fe600e250d1a7c08d502f2168c8a61dee7f10c1598e2f40a4c243d3cb029b492676258714f2fc341123efee1fee135552363055f1117a27c8592cbabc837cd34658dabed96b1b1dde9798c121a1aa1a1c1e87b6b5da645a82ab887a1da499c5ea83e8d2cb4d507547487423b1789b56630c010787333c77f9eb36a1cff339929b562046d407366bbc64f056cc026e96dc81efeb63685d3edeffe51d011ee89de9bf7760655032ba078653786087415ea73d323d433e592fed2d3addc5ea7d56b4cb6a638a443cd57535d93cc14501eb1fd85eb48f0bde00b7942fe8fae06befeef5ad07adb3c1ae2d560515d1b5b41894a09435beb36cc0f88bed7a267d832a45b251645ac17c0abd964ef21d114b5f6219003f4a6447275388f30a0a16d33c7693beda4fb92416aa08177a10cb6bdfffddc9e312d74d50deb00d693c7c4ff79f83f623084589c949f3d642628d84d00467eedd85e7679c7c30c8b5c7d0a68142c2a8c0166a33dea3bfd961c6a9073b745a84f6f257b457cfb6858e2c2158836af6cf308cb57834148c16164c8286399a9b2a277be2a7fd8b5ea11587a31e78543d8ee71055eea605624391acfec01d8ef8b5d426d291029b623b40ebe503a1601f5dc7c4d9e5dcdd0eb37c502391c3408712e788259e9e699005edc2ec67c7dfd345b6066fd3fd004e62ab6763196e0de80ba245ac25d1b72fd6f569d66fd58ce8a26213086b09efe4d2f6e392dde1fcb256f0f4dc8448b294ba61f50662e8d6095721c70988526621f98d464489474df711faa518026ca5189e893b5afff34f6244dcd5233f65336f7ea9ec6705e1d3c0271e0f635617f7997f6e5c44c023b6054a3fae2da8f4edac52317d6eee95015283014e46aad8a0e793a46461f22eb199e298e8ee8cc67bbfa4a57c4077aaba9b4bc14206dc418d4047d299c855cd917559049297008594241fc3b632bd3b96dbf344c175af71518edd603546c4aaa176ca81217647d84a1085ecb9863c67ad6226e5fb0150dec813b0837089b52d1960cee6eebf915b035ae7d2f030824348cebea81e63aeb2fde56b63c94f01022e844871f377662c580ba7367cab351712be26e5a16c37593729c198e161e892ac6616e13531b1f97d8cd07ca6f7f181c034bee72da5093fe69509f36db133783cfaffbfae66c730c2aa2d703ef0739494e397038f42e338f020eaa42670924b93252581e08b6e14ae468c9d80a7a4233cb74595a3f654fb7ce0b65c4851ab6428c02dd3bb725c54e1b862a470cf40f10b7b7df470363e6a768828e122cb37162eb1be5407cbd025346483a9601e995a358052dfecfa347db65cdae7945cb400fe3f9b09aef55353312af0a4093d813905256dbcd8d6cd178fd09eb20e110aa65d7d92b39a7435656bde2afd05f7c24fc8448849c996bc1db9a56f6f750fa9d680d7b6cefe0d09b41540771862896c8ffbe4586e43857a028f934c931c804d95367086ebbf86481567eba612bb7224291abf4e9f06d3d01b8a827a93680dbfd15406eac55600a30a8d4940705786204060479d446bd4387f5f999f9747adc5ff7d3746aa0bfa4cd31cc217cd3704518efeea161a5d64d421a869a782a4e28f7a2c93d80c9e2b48ba1c756efda1d198f85c3abbd2ecbedf016c80419dfe6fc3905350575318b09b72daf431144828ad0bd755d0ceb75ee3c8bfb4d2dfee2041505f80c0010c94ee2129088e585682f2b5528141ea4f59cef43ac4cf5406fc6c32d3e7be56ab659c49d633751af285bcc542a83ed5ba76b5c3a6b2b1c4c65bc454c422481be0ca1b5042d86825a1334b40b2731c7843ae7e5b42f3a1ac5f27340d06c5657ae58b5ec5131480051958e7fbf85d5581ec10641129186e169b70a03e8ae8a53c5e982ed37571546bc4eb5108a013ae092904b3a0eff9ad0ac058894ec5a8b990bcd201918a06cf1c437cc5d8bea31ce717435384fdde5af82e2096fef414cb4b4b0e5e52ae79e54d7a966350afeb7a05b2a86b2f502669dcafd449d5f25bf96939b3eea2ac9af0808d71035874eb54e695fce88b93c4995884da734030fcd7b15a2672920e4c52538692437d07a51563f7618f6b02e065d6aa01e71b758055fc5dacadafac9c683f2347ed78ad50db2e8ceacf13d1ff1597e6299ceb7600fc46a18a9cea27295b11e25fb5fad5170234151447d1ad1cbffc825533497f4e7dca6d9701af863297abeae161393273823e50b3a2ed95b1c68f1724ff44788b10f0f52175cfef5315730e5ec0688212326fd21ab5e778e4e1ca7b6dc2d1df56e1ad1632b9c8e166120f942de884331d17fc1636d49024d79aec9c9012fb49448edb6e6059bb6fa4f0166b5349b1bd42b3d11e1b29e9d5290c4e5b3967b85699b0d10655b2f9789197c063cf15aa1d8f9f643e71324d3b4b32372e5371808fbb9660e1e2d0044eaa91d05cd668712a461635162e481afbb6cff636150d7011dfb1b38f401bace170dd06a843f94355315241ba3cad1a2fee3967afe7d741c905a3f3de275da90803135dbf9334734146cfb4a484535c9ffa084a3123af157a95180fc9033671d93b74157f740b86cbc039cd233b8b3b7455879da757143421f0c92da3edfc79210bccb815d4e941edb760ca66abe41b82a017dbcfd3b3858bcb2d1239ee6bf7c0e10982fdc6ae7445fcce255b948efbbb82137237c83aee4a9898fc8774fce7a4a5ddb345848c0a589fc57aecd27182d4ddbb8c860b91d49a637f11694def9f5b2a94d039ac4107cb05a2d9d6b9f5a2f3259b5719ed1eda53d6205c363f02bd540b6775b4f32c2f24aba2aea33566cde3a9a3c0f0f3d45d86f69261437481f694e004498c9965bc5b8ce5635bfb6f6cd34b4c8cdbf218eb9e4e9a8cf4a8df59b5206fc7d9b33f4c2d1dec39efc6b3f06da15b983733d4657018f729db161661a8f14d8fdc74a1b7ba90f90f70596f38523f121f17668f810620bd9679d1eb38d7dd95abe495cfc285fc1f56187300ce7836a2b2e2b1bf6042eafd015503960c45deb1f93b84cd889c8d00432781bf181380de8bd830102dc3c3c63cbd5c44142e522dfe5398026d62ccd7e9af2a6191996b35f4d844c80495698fbb9c61a261d5e951c9ea477413e6ccd2522c1f3468833cf40f3efb7e215eadb2b80c8f82d60905352f84017251f86bd336930bcf2794eef70406c6ef7573b287110efcf1d672d4bf0e133aa4919f3ac7b17d6d5e561fa02e5f83f352bc560c5eebb90ef4e8fd6a0cb05cf09c367a3eb3d8fd27f61aa5e7589e1b4a34ce07c47dce1cc0cb019bff72b86ea0a5ffac864d0d582331121877e783a5eae5b3976b4489508c0650a82f45ba6210a9e5b2596178d326ec1b2711444492bbd798c728f0fd7d751c08d18c936246172500a6119ea286a85f36064d28e31deb99481eb49cc9475df3995488965d00e4b7dbeefc90ea784898b869b5f0d55667cd235e2bfa7bd6aca3829c66234ac8c286b6bcf533f567807d2501ecc5209c9eccffde14de0c409716f5498cbff1d6ec70c31d2dd30d4d9a8b3e591d786df8bfefbcea90675aaa8ff374cd71a23c8892d04814392c74e3807fc5b32d60461aa50e3ef51f4c31fe6c0cb980b471680cc5fb1ec1f9e534a5aeb0e80d98c2259d7acaf00d9a9aea1800e44a250d5d0c91477a587aaa722103838eafab3ebf63ab42fd2bf53ee89182d91ac5f21cc1741d0ba740407ccfa084bff8d99cf5bc20ac7afb47334de55621b280a13b96d91df7d20804b6b362e0c431658aaa2d24cb951a7c95199e3a7ab89d0a072754dd0558bea254d917c40c22b69645d866a7adc49065bdfbac9309bc63816f95ff60d46a252952207e8212eed77a1cb83f1805fb8822c9a0baf789f9fd8dc203b3e600a56a27688cdf57068d00af2a7528189722e61a3486e469906a91aeb991871bcb05fa2d5188c17917850b208ddf02667a81519766b1a3f4c8d586e154af05f74b8d8fb9f50ac871785133d490f574c3b0648ae75acb73b1f2c42785b9ee43c846260fccc35be0d12df6e82879381d1163d281bced0a02bb811ef55900836a4dd39d50d49d66bdef65ffe02f3965217c456770c7fd4d9e6888ae79a7f643a8a5181148b17686e726e37e17cd25889334f4682ca10fc834817ea09032008a1ce6936b3b19291b67ac939de9af227f0fd882ef3d723ac01da0149928073f751e2009bd6d7518175d246630a87ea881d944f39041bef07b107cff870be04ca84ca15f1d2188c9da3f5c7d31583394102b9603eb3eb3451d28a89e64809904b30b85187bd9c1093017cfe2d90249186f815c7232d21e8c7d833d50c3288ebdf3034d2f3c0807545ce5995b4953abe341742694e95a8e980ae9d4b20f67281e1db466999cd44d05879f81ff8d4f65dfd766b0c10616ccb753c23b7bbcea5df5ebda5a99f6a3c9d12737769f019dbb0d2de3b06879ac8fc9bcb2efeed20c9aafedd78a880a638e88f732d30d375f61b58e06cd4393dc38be1120d13ee36262f333e59fc63ce2841bb93b5685012e3fdd3e497f92d669670e6804f82e6cb8aea23f4183f68d977eb2b68fbe25d49102a334313ecc84b8b5a865fcb44519b149b93e5af73cc5984675a4ddf14131ed968a7acd17377999b6a26715b9151a3b605be8ed30efc28e938c5de135cb55fac6726a5bb84aa8e197bdb5c4218b455a72df18d055c6975c243e0a00952b273d4546fc0c0948b75f", 0x1000}], 0x6, 0x0, 0x401) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:00:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xffff, 0x1f, 0x5, 0xb080, 0xf2}, {0x5, 0xfff8, 0x1, 0x6, 0x1000}, {0x8, 0x1, 0x7, 0xfff1, 0x3}]}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03004000", 0x4) 12:00:36 executing program 0: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8c04000000000000006d58ab4f79a65f69e73991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f9962506702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d68914d2103f03412c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b823ae36e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00000000000000000000000000000000000000000000000000007c462d37f3cdf80076831fd405dd7370ac487f108fd7a98d8723cd567e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b615bb0e9d99b32b95d16efce507511fca04175f7fb792729d048132a966cca55fd9c160039b6725acaa94fbc3f4b9c40238bb13f0566331a81e2fbb18c4d560bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c30fcd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd7d50b9d984ab15aacd555ff87455bcdf6244f181a699eaaa02f9965d292bc6e69518fe5f296ec2934922bd6fd2497b41127585315d15448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe490a461fd722628654ecfdfeb4488c24bc3"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 12:00:36 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r3 = dup(r1) r4 = socket$unix(0x1, 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20, 0x0) recvfrom(r5, &(0x7f0000000300)=""/36, 0x24, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8, 0x206}, 0xc) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r4, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000002a80)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876dbed48da5ab4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e860e909362d546dc5101b2f8a2fea2c57af6ec14bf404f550ecd39111df6"], 0x1200}, 0x0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 12:00:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r5 = dup2(r3, r4) accept(0xffffffffffffffff, 0x0, &(0x7f0000000200)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) r6 = dup2(r5, r2) r7 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r7, 0x29, 0x40, 0x0, 0x0) sendto(r7, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xc5, 0x81}, 0x80000000, 0x5, 0x5d738f0b}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 12:00:36 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 12:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x8, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x2}) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 12:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600", 0x0, 0x3}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3702) 12:00:37 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/159, 0x9f}], 0x1, 0x0, 0x0) r1 = socket(0x10, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) recvfrom$unix(r1, &(0x7f0000000040)=""/204, 0xcc, 0x800, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x8) pwritev(r2, &(0x7f0000000140)=[{}], 0x1, 0x0, 0x8) ftruncate(r2, 0x0, 0x8000) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) fcntl$dupfd(r3, 0xa, r4) 12:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0xe2, 0xfffffffffffffff8, 0xfc80d8c, "08002e0dfa0212420e091fe600", 0xfffffffe, 0x100}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa", 0x51}], 0x1) 12:00:41 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x4, 0x800}, {0x2, 0x7, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) r2 = dup(r1) faccessat(r2, &(0x7f0000000100)='./file0/../file0\x00', 0x45, 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r3 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4000, 0x6a) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x39}, 0x4, &(0x7f0000000240)="37aeb4dd92f0b3c38a68e481a4177aac103d87033ca3267f16410f71d2a713df68ab53f4d894f8b445316c2739e076c8d2e763d6ad3f65ec06d69f8fc04853a3c9ba0defdae1cc6870aa94d0ae087029a5737d44793d3ee329", &(0x7f00000001c0)=0x59, &(0x7f00000002c0), 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x2000) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202062d99882887a0e2"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r4) getpeername$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0b5f0750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec476b6825ad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000195c4e2e975323c924ce08710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aae55f530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000281d000000000000000000000000000000bd45c4e361dfca36cf22e6fb599fa510cd62a12cd83ab83c4e566cca4b736b7a42d7edc784b14aaca61197cc6dcb9516e95637ab0e5533be70d129de8c4138963feec3fbdc12feef1cb3a83dbfbb09a3701fd501869f611d2b751e41bcdb8cd231c5b60703d463f28b666878dce8ac8a706994db"], &(0x7f0000000080)=0x1002) 12:00:41 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x406) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x96) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x800031, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000fb2d91eb98aea7393ca52cec05ba58ae55e3b711cca7d816804c99abcbe7d1ec5a80fc7ec4cebe3228164b2b629a1955c0b35acc2dffbb59912ee81822649725003cf0f2fa2a34a3a06461900d8ccfb4a745de0070edcbea47e503ac3f4a30adbddc2e12b823b5ecc502e6c307abe226e7ee1fa6631b94f940a792b46518e4ff90a7f51a26743799fd179e7180f8dbefdf116e5184d906000000000000002ccfed15"], 0xa) 12:00:41 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffd71ca3dd030086dd6031797100103a0000000000000000000000000000000000ff02006ed40369d083000000000000000000000000018600907800"/76]) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f1617c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f6ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x8) 12:00:41 executing program 1: msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) socket$unix(0x1, 0x5, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r1, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r5) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000040)=""/19, 0x13}], 0x1, 0x0, 0x3) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) r6 = geteuid() r7 = semget$private(0x0, 0x4, 0x189) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r8, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x7f, 0x0, r4, r6, r8, 0x10, 0x80}, 0x0, 0x8, 0x778e}) 12:00:41 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 12:00:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x22) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) mmap(&(0x7f0000000000/0xb000)=nil, 0xb000, 0x2, 0x1011, r0, 0x0, 0x10000) getsockname$inet(r2, 0x0, &(0x7f0000000040)) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x220, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r0, r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1, 0x0) close(r4) 12:00:41 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0xfffd, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xd, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}}}}}}) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000005c0)=[{0x2, 0x3f, 0x1000}], 0x1) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23b6a22ad0aa41", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000500)=ANY=[@ANYBLOB="01ac0200000000000000d08fc3ff7884e0047aceb5b58fb807403ee445bfa821494175b4636ff4cc4fa9b8b65c835a92f5fc61a634ed85762b3b47bfa2373b4c236012032b0c710a8942eaeea70ad9aba10806d0603d7bf6c14f0fbb6b2e794551b3cebdf63eb4d2941fd17377fcc02f5d5b955abc37d1d211c68b92b6d2607a4d8f1404b3b1108e60c43017266d0b90c8"], 0xa, &(0x7f0000001a40)=[{&(0x7f0000000140)="bb74933e223e174f0fa285d91e3253f96838094bcee28defe6068733f61d60251cb6524b27bcc23f16f4fbacaf2b117044b87dff54eba4a50e5dd20ea9f60b7e446f025068ce3beb3d83865a6648bb7cf508790127d300", 0x57}, {&(0x7f00000001c0)="e0b1956aba", 0x5}, {&(0x7f0000000200)="1ee7c42de4f648e86b5f550a23ca047410a1d6e53296dbcec8a863bf9b4a8085641584d64ea3542369321568d3903f9a4e311c2314bf22f9edc2341dd97acc7fc3c8ea27c975acb08244cd75834dc7cdd501aab27ec6892c4ea700d470c38d01a4a44d1c228f2463b6774b0329f6ad691446d8d13816b0f47297dd36c673400c8d35dd6b9ce35f85eb9e8e8055666149d60d2186e1c7d3e697b7c675585383d2753fc6272c89ef36ecaa85ce8dd4fc777dc3806e588a6dd395705802dc0321", 0xbf}, {&(0x7f0000000700)="9dc03a4fd56904910911f59bb8b42ba0680164fadec2d1bde46e4ec5022703162efc1c61274f1358a6de3e69ead6be1b1f8b3617f77ac5473b72379cc440fb293c2e7384c37d29efcdb5e90de72e677f055f8dc0315092a80c112e73da50316607a0ad074795afac4123184a3edf63573ee0f0847f59d4c2f55334dcf8cf80261dea61841c3645071b058a13b74f2f826072a84ba6904178809086882c0553d38365c44249b3e384fff3dffc82cb73c75c242f2bf7d85a55a81c2b392940913e3c9225075f4f604969ea54e1b5eac3937ddcf5e9998030ea445d29ed6f08500d37af05292b9e77203fd1248529d4f94fc51c6936310a66a73f74668e", 0xfc}, {&(0x7f00000002c0)="a6fd5bd936197c6feaa3edffa5", 0xd}, {&(0x7f0000000800)="aead99455c2adc47b44a4c1eb83db520cfcac0c7262c7beb299c5338b129207ba414a7054c271372c7e27f36fadd7d14e15937db46ba7d54e4798f6ba0d5cd8bc90bca1d5a8a4ab11f0c2eda05c33a798e3bc89ea4b52cfd41d41d82732c584f8652ab46bb641aa459a34da25cb9412fcb257acc2d0705b43a0bb1cf29e572d0a8f91dc8008afce8da71d6c584d2d636f4af4468f13411f09783a35a8afd3da629b8b6fba010125b46439a3e6082e6e0f79eabc7844e610b70bd7bac6bd47772ae62515248004d1295", 0xc9}, {&(0x7f0000000900)="206179b2aebb4652a19a1bc4fd60c8abf1bb450afabfb5758f567a4577f4b094b287ce79466ce8ac8d9ae881b1ab696a14f7c7e6e5773672892a8b144c216a6040b1d039a619497da4e2157ad635a0b3800113c34256ac889a0dc332b29ef4a7bb849e5f", 0x64}, {&(0x7f0000000980)="30f48313bef8956f5433725b41954fb2c1481a50eeace755928cea61ca288a4619f3c38fdbba3101c993b9eedae28fa0c27d6686eae2af22e3849b2f6e7e836f0c6e0a78734a38e1b68c32785c4e575c91c3a8cd4df0ac424d9469e09b0cd66da28b7db3ecb6905be3adb239553c533d059942c6bafca8b21734da2fa4adca65be4336c0be9d6a5ce47c3fe53d1fd88e2f46de222301c3f158a43a559e8f99c3d56e7e46542e9af1551c7091fc12206392f832dc94458de650d8f60e188e5f84f7be4239fe456bd3ac177dfb96d66a9b13a366f43d2aced6a39354890622789d3dd1d98bd57d36754b162b7564b6830e3316251300bf335e8d23885220faf15bd5b43885e47184c37ad0907eed255f367662ffe9bbfe6cfcfe07d37f023ff029e8dac58a3a919ae6fbd591b40f77c2d0a343cf0b4426064fba0749d9bda5a356c7eef852b08636e8d40ca517d4822588bb33827d4055ca6edb940a4759b68632a34c41fcb1c77f17e32362f5aaa7d6f4c72dd62ed3f8e46b60a7e82cc79105f1e1bac640088e1a2a26448d2ab5f6591121235eda1962ea0cb89ebe6eb06399a4bc364c935d2fb2931b3d160afd97ad61c45f6b6721c604607628f2a785ac578955c60a227317e9e8714e169c38d1445b2408d19e7f42e0a9332efd5ef33481322062047265faa57a41780bc6376874cae53e1feb203cbf9b95ad90dd231ffcd5b0cd32e9116087df4f4868924de0af67ea2c2e7efcd8221975019f09c45a0d0bc4114a819b6667d610f5ceb9647a7563b31366d9d65cfbfb27ada5ca5b29c13f7485594ae279c6bacfbc1a0c1c14512bf0d5b22a054e7bdda358ab0459a0c3567d3e474175d6c51fa14def4cdca969477bbd9c2fa8981d12a4ce842c1d34edf0e78bbcb1e904faaeff1a96c20e5731c86f4741b022b8b1feafc173fba83865657f2c9bd1255143a199eb171abd08bf2b686504998309710027851eb217d30550ec4213571db221e80d286147e3d8e95c22978cc41e1bca011d4b7dba490237039e5bc88f3cea9fc52672133b7dcbc3b178fe85287329ecfd1f7bcda956d12c493963847319bb2e15b7063e8cf044838fcee2a9c72f9e47d8b746568120ac64a6262d652dc467acce30f3fd35e02ff521ae2b0587ab693c0b6a647ed4dcdd17b3348c9e3b570dd1471152220a81de37f4569a98590a15d853de570e3b060d6f27df295a969c8911f5ae34d69829b9d739b87c28023fe2d2c32674cdf28bcdd251224047d7c0437f18e7358293a4e0049033b69701d7f054b4b548f35468b1adf9b7679af13758a0850b54d8487ecec1219901aadc26efbf1f36a43270d1433a6277a961b56003215523897ac859eec8cc7dc371e750021d8190f55429d9e9caca16e9d794533946f045aa7632b0a3135826fd36e2f127f75764e4e1c49e166f80e8c491e25725bc073b3686ca410332f0a9a4cba63a1e1ba43daaadc33847cdd855d8041cdf1887b827cde28e52650889aef7cbe570a411dffd2d51f06a62621684b39d6b8150e47e83762bb63d50a8fcf15478bf7817a967f4a13045297eb3e8c18984a9ba91f4289c46ea5b1bb57559530da8576fbea287f74d3e9bf237c49b4b02fdc469a7b8e2b8f52d316c01308564891a1e33bb3ea6c68d00ddbc662079168d00797a9eaa2371d0541068b9dd9ece6a929f3fb23544ddb65931e941243e5fe14220b2ec0f616c26f00f193a8bb52013d90a4d7e16c523a8b698fd47deaf573a755aec4ab01c9b26b863810bb13912579afa4c0437f5b1b9a61f6b16089385c1ce5b3335c890437bff9ecc5d41d8e5ec5e15ecc925e38d59e89e9e46531f33bcfce8585b0728cd9ff2919c21a4f070e29c2338a919a404a4872c918968a7e4778708cf0f6a37521169cebb2d13da140adb11946e4e03fa502081886999e16076c7927aa62c616d322d2189ad0d81ca6b51b348016aac6ef3c80b08805c9b87b83b6cbe1b8dd27af4821ecbe85973c65089a82da6b2234737ca0a0f84b4651203c4712b050350f9e89782bbf45b7614afe70b8e52f2887b7f0b5b1ed7e1bcc828002f2951a7e478b44e83ebc07bdcbb88e4820285af35d539187bddec8cadf667eb994dcd97fdfba53b5b7802d81266ee3b4d4a40ff65658f7a20152e0469a1ad49d153ed89424a890124ed2c37a294309df54bf354ff3576ebd1e207c0b98246a1bf190d1e496d0822428d6713d1e2a4a44dea76dd971e22c9cb7a67ecbbd94877ef5d7e995e4e7ad738cfa5e28ea41a59792fc666ce1b33d607e52baefb9fa6ec333650768939811b6185ba5943862b1d02b0954b6a0b1af666685786635acf8730cbd0b9917950821a7010090b93529dab11d0fa8b00cbe4ec802dfede2663bc0bf91124369972ee075ab780a6b98ac23d88d56cf7f1292ec0006fdd1d009859a19d837a8ecf65db2711933134ca707f70edccd89f31b64f41bbaf5bc6deb84c4d29bb67682b036b857c0e72f13611861e558b735d8afc83f8c1987bee9f6767b6ebf5647035baa0e2daf2cdd2d3334d8884893166f8a3bbea65116b9784d75050e15a54c1252585050c6dbde0cd5b51ef3d2fd341f123a01f896c176b0b57ff90989a9379bdd7854ad72ca1ff127442c4f494734a17f59a424fd838685072768daef856a9491ad2a265270493e7fdbcd9fd5c3403e3221fbaa8d9da8dff8314755db7be1809fdab93880d47f645f6f3bfdae574be36007d13a4d9b7ed821a5b6dba7c074d9c6a9aa01a930813e80274507947151f86baf47670f499e11d811c3ce4b536da2a1f4ab76e0ef1a788514ba2a3072fe9819870e3a76d2eb8ed05dd3e8b7b9e5393b4d41b2a1422211768617af3dcdeaf9ff60d7b09317384f4fb82b22458db6d45217e3fed1c0f909e8672f609dd7ee0f04115bebabbae95fad46276d92c6da91b4727a6aae1ee2620685a53d590902afb3da163f2981bb348b8f59ebcd42dcfe72d7e1921617e7d5a47a54ad19700f80937f89b78db9542ac5b4695b17dd7bdd41919876f867bcc98ee67c18003f78b1f35ecb5aa25e186da89bdd6e61ba5a20b0564ac21bbaabd31a4d0ffec3b4edc3ad3c926fb74c8213ebde6503d7444c3380d394db887685c08db938a33214a2381727180ccc88fa8bad536aba1f0d14ea0a21c7931ca371f0d3a83cdd12f1f42f52186b30ff4714b77108217725d99a93a04b2e1f4b178c20b8bb0ef0e86079f1e77a1554829f34985d3745a8b181278228dfd683289d82d0eb6390b879150cd9673e27fafca3a1028f7280f7a846c4e45cb692751ebf0780579445042b2cb9e606a89e25506a7cddf6cb6830e3df8bb2e66c21e71648a52c5ced74b2a3031b7cc6b2640b29d501ee5c1fd903f350836b3a91ad28d46ad6976f9e4ca1ee3e4d0618f037f99db1effa4e83f481cd5c41cb1a53bf8236706aee12b79fa05ba5d97c5ac24ee193926b615313468997fb40cb4c01da0529c73db958181dae5b1bf5cb8d2508826f0efb9ce7f6842838acb943e5315d6a8d05c77a577ae3308d6f3b471bf5dc4530b5737a221b0e1849047293fa1b40ec056eab6426ad05dfde71bcfaab71757bbab9ffbdc66f86a6b16d3a409b918bce9513ddb4cfa24eea2a137993316046e5ccc6bf5af2bf31dc1be6c7aede12b508da072c2627499cb17aa6deee6b6ae119480a3de7ee2b8cfcce1055e533585b4f77827bf3640e6a960edec98b13ce1cb4fe4e87e4e4781fca4069d77d94aaa135dc22deea557b8066ebe15f977c967d48e3bdba83dd870bef78b8cff178835ae6087013e68fe3c14d9ac00bf5a53082e903e1b4e67d6ca36cf338945c444c6465097b681fdba7b05009a77be44ac5b967be8df2037db163358bc6f9375d25abf0fa1bd87a73641e9467a16ebca2a09bffc89563700624d954fad78ffbad66c7f80fec889db73209c1dd36d82fc09c8b0828877297429bb0ed141aa53dce305d0de2308a7d770f12c8cb53954167b3ae48478f9f7b082a5c5de73f0d73c4f90353994eb783032f8c54ce100619b73943a44feece9d2e48c0c28b153a7f29898a2c20d42af692ed2c656d38124d6f48aceddeac2ad92aa9b72c273660e26afa414552812f7358753088df4d434eabbca59de97d255e6ce67338bda0c5bc4e1f0b8bf7fb4e0228129b271c22aed6aa16a8bb40854e1ab1e824a52d1682f261c7179921a91e01d3f22f46600ea56b0ea8578e3a1b69b43fb4abb3b08d02a675e7fe8dc2951551a1ba635163c8dd0227951f39b2da16270e67f5dbf0b97c79006222c2702383762795d534fac453eacdec585b8a7b4ddba10dbba1bd2e021431aaa1a4cf6640daaf503a1bf909d63262c6c2bc0cddcd62640b374b6574a78a82c52e3b4e1ef9f6e5eb6ae9cd22861979913e44091cb8e9ae1147d55940b3f03508155912fb52e54a34189f34480fd5e09f0534e61081f1662993ddc29778bdeeeb0731f1ac50ea7b7993e13f90c99252a1e01e1c11dc12229a515c6f96ec115160c57f9505a34ca7f9a7eddf8c8f21273f28439635d32c3da51f59376217d22f0556104dcc88a2291c8e3383e6a1a6b08e8c15e7b99e0289e3bc6fb0478c4a05afee33a11905bf3fb02b879510247f3ce330e24b7d18e2d8ada9dc1a33ba4585827b27a9d6c0a60acfb580ac0cbf11a9934b36b42519f0e2db02c86d9f209827225151d6f28b2983616db55939024cd9eb025032b179be9c1285c5e2e23123580ec7bcd7e55840d6729f9efcc4215a2b1ec4f6c0a18f001bcf4055b14d2e237031994e2091aa602bb7e3151c2170849cb0004de0958295710b113ca9d975de164d9ce765609df8f078e25f3167e8e0619d335ec191276914d7d77b203d148e8b65f5795cd394df41beef1f6c65b0a34aa505056e63a2d19568bc22f319fba8bab16b5917b13c76195a0a7c8159bf872adbe324cc6895b35bd048a569e4d90ca101d3ee97173cf687ca7c8bacf39627f6bb4dd7a0c66762a5a2f8d9385acc629e487f38dd998f310563c4b60ec90a546c3e4dbbbcf7e1728e3f74d2a73eff10e8c13c7cdfc226fde3021162d712fa2f408eb08b7d30a6bade2f251e425bef7834d878d4f548131b78ff63f98ebff468c877487a96ee0c66b8cc5e9048694d31bc5dd1351a4427b6a5f0f44b1a1527ec1fc89d13b96e7d5b7dd75990331e35a22f3e64dfb4216021f5bb171a36801be8a4d8f9a9c532d301f427b457c3d8e27ba59fc8716dbb881d547fb194ada6568e2fc9aa0e9605bd42f0899438602065e5bb6ffe27f0c148fd05bdf7f06b02ffec47bfe64179a9a292afbd27dd140a079e72320de4d12d53112cefb1783623873bbe811feff063296f80d916ec129904e788cc2ae2dd54131f6c4d90d855b77bf3a1b68c056eb0c5ccd624cd0c2826ab3959b25e8b8835aa0a9f0c62f8c948e5bfaf64d724367dc4a0e19f71d1ba535d0fdf2eb2519472ffe67af9b6ba3e66db2c6b65bac4521e3aebb912db8e2d48f589fb339ef241579417266e4d0aacf78af6c50784955a34451a81a8b961ea4aad5f0e712a64064487f0ccdb9cb2d9355b1f8d319e97912dd00c348b70fa0c67b373f77c85c19f2d73b98493c6a12bf5231d9a7a868922fccb93dc94c572d1cbd9c6cfb907caa04075d8fad3aea059d0a502a5cbaddebd8366c9f826eaa1d9e0e10629e4a75bb217a2a30b921c69450cea792ba590df76088667e8f46ad1b54ab21291b40a7cb395427b1e6fe88351d34c5f8c9dc199468025a", 0x1000}, {&(0x7f0000001980)="093e2516036a50d1fa3c6ab36ef26e0914e65d7adc6054ce71af41de905ead7a1cceda24586b173537e3b63645c7b5e1b1ec5508b53bb1cf663280bd5959963d2ef14fad96964ea9e985dd14f305f8dd8ea47379d61b838ff5bea32da1246ab40e4399c1863c8018464578122281ca31b8074d469fdddcefc97a4bcff662fe1f9df0ec8bd8fe80", 0x87}], 0x9, &(0x7f0000000600)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES64=r1, @ANYRES32=r2, @ANYRESHEX=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRESHEX=r0, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB="0000040a300000000000000600ff000001000000", @ANYRES16, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r2, @ANYRES16=r3, @ANYRESHEX=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x406}, 0x0) close(r3) r4 = dup2(0xffffffffffffff9c, r2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000001b00)={0xffff, [{0x1, 0x5}, {0x2, 0xc1d}, {0x1}, {0x2, 0x2}, {0x3, 0x6}, {0x3, 0xffff}, {0x1, 0x2}, {0x1, 0xffff}, {0x2, 0xe5}, {0x2, 0x800000}, {0x3, 0x1f}, {0x2, 0x2}, {0x2, 0xfffffff7}, {0x3, 0x6291}, {0x2, 0x8}, {0x2, 0x14aeb019}, {0x1, 0x1f}, {0x2, 0xff}, {0x1, 0x6}, {0x3, 0x80}, {0x0, 0x4}, {0x3, 0x1}, {0x1, 0x10001}, {0x3, 0x800}, {0x3, 0x7a2}, {0x3, 0xfffffaa4}, {0x3, 0x7ff}, {0x1, 0x800}, {0x1}, {0x1}, {0x2, 0x9e}, {0x3, 0x7fffffff}]}) close(0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r3, 0x5) 12:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x7fffffff, 0x0, 0x101, "0a0332f63095bfa22ceced6768920145007bdca1"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 12:00:41 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) preadv(r2, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/22, 0x16}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000380)=""/201, 0xc9}], 0x3, 0x0, 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r3, &(0x7f0000000500)=""/90, 0xffffff91) dup2(r4, r3) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='^\x00'], &(0x7f0000000280)=[&(0x7f0000000100)='{&:,\\\x00', &(0x7f0000000140)='-+.*.\x82#&\xec[-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='!\\^-\\.\x00', &(0x7f0000000200)='$\x00', &(0x7f0000000240)='/$#:\x00']) 12:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() sysctl$net_inet_icmp(0x0, 0x0, &(0x7f0000000480)="9bbc16ec1dc198f8925869c46bf92a5dd334bb7db107c47f4a7789d9e23321b23b9b460cf0e406735c9331286c455db2672146d60fb4af5bc8ed91ca08d97a07b8133aa10a6aa5a24cb9cec124a11161af4e075d86453b0ad554c0b865c94e81710f08f38224f5ad58415805197397cdc91793e66e8f563f224908211eaa7446b15964fe209a2dfa12749480a681870787eac0d71bf6b822d164f65ff85429f4642196e59e6ec02ba42c4801d062d0fd2582ce2a2a6c8bcd325d65e357efeb713759dae237edf6cf62f4426437785ba2745ff439ef920613899a0b9598e0b18de9035b497a6260d22724ae4d1311339d3a15e1545adf479cd2bdb76b571b861db0e14388326ca75adedd1242df43de6eb563a8f683cc8ded5986151bd655be79997806198f1e52990d10d337aa65bc0171a775e3f07ca868880b6ccf764b652f729c4bccb454ea36ed2bf2f92653dee6bc67c2b7ed70b29ac1ebee0017126fd7516f6cbe36859fedf22795e95ca2b0decac52971447eb8f72aee41c40375be33292e7ffc6777cb7dad67daf1ddaa7f7b08845d56cf0244bb07be93b7865e43892eff6c3659022b4961ba21f0d59cde276493e7ef803a523a4902ea11b1ea5800564fa1e90687fea246e4fc52e89ab88e3d2cf382efb79b981a8ad3a5a99d200d6a82ed2713ab803d4eed4564ec7dbb42469f1fea07567822ed8821a0718cf24e540d29c4ccf64ce6ad58fbf6cf663f5d45f393ca9742395f2dcb3f544dc2a0a94c6235d501c1e4a6aa0cef29850e6eb05d1ad3e6c5bd26842d3021c2f165700f91590d782b2bb39e6a09aaaecdc3f190b600cfccdf568800e3f448b6033d717aa3d254df78866845f22aaf59fa4170420c0cec1dc6fa05e9647b01771c7d54eb7a10d21a554af2148b5c17ad0a6127265470058fb117d3936a3e31e2cb58b2378e422567c174a59075d67fb85897c0f2d8365df37c940d019d227287b9241d50376d876a1376e7aa7ba208048549b72117ea3610795cc620eb4e051bfd5de069e8a22b131d1cb2ad0caf0a792631a4a8f82a59081ecbcd51a1454c3eb816712063dd85be59c8811d4f3689f202418918d02338543158c37f44123b52e5bad876b720d6cab78e119c54702f76cda9651508409c256707d56e40b6a18709369c57b3b9634e4925904ea8dc7e35d32503aa2572ae675773c8855c217402c954e0a272fa89023887b067ddf63728fae1ac27de4bc9d7ac0673c2cc084686afb8bb0abb12267c3c189312fa37b2acddd97ec693eff4c297feb37b20f72b8df96f909ac3a03cb9e39c4dc0be5d375836a93f6e9e50f913d8740e677c63d697cbc76f116144f593791b82ff28330bce2a6a03e71560decbe9cc6e1299bd660b79447ce15097e79e8744da7387c640e3c57dd8e8ee45f9fa1661d8ba6ca06691d86abbd3a86560b20b49142e0cc33522da973dd6b34bcc05f8ab02cb2039483bdc5b41e067710d3edb2ffa0a64416524ed9e4916a3aaa2c58252262c262715d913edb7cf97f567afd0e844235b851b8e04c479e2f7d3a46ba4c2487ed7ca7cefc2c67358b84e377a5ea45975dd5718446908b2269505c4204572e6dd321d4b84ea9b8af8891321ca9890ac1dcebb31cc951d6819258ef9ec3a629dc1431cfaa4114de91020a06820ee4a9d1d84caa6f950ebff479a926c1c106c9d31b507143a96a823e241f330729940b901922cbcd1d83c0a7b1e4e62bb8d7e05e67a29aa284b7e557df8e77b3315dbe0f96eb06b706da16bd152552798b55ad844b1b9a90b3c78b4672b13adba6ebcf24d91eb59bf28995c93090558dd47184bb2517e4bef47f8e775433bb6e07ce0567e6e283dcd84947c59ca9e82869ba14fe6586a5c6381cd0731b8cebebfe2350032db31a13c0a", 0x0, 0x0, 0x0) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) 12:00:41 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r0, 0x20004b3d) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000180)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xfd83) 12:00:41 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x6}]}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000001c0)={0xfff}, 0x10) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000040)={0x2, [0x0, 0x0]}) getitimer(0x0, &(0x7f0000000000)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20a, 0x0) poll(&(0x7f0000000180)=[{r3, 0x8}, {r1, 0x4}, {r4, 0x20}, {r5, 0x8}, {r6, 0x4}, {r2, 0x2}], 0x6, 0x8) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 12:00:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="826a2e2f66696c653000c2dbcb1b783c4f7e060ffa00c2b59808c1800fb32fa09c2703b3626d083b82d71072126ca768bdbdb2f4a50f96738e39676dc487cf56284a83c7915ddd4940c1752eac0033dab1e62de433e6999fed4fde2793cdbc15fa43727eb829d8b0b28ffb50a1b5022f34ed3b4011c61faaebbd4c2d0f288b61f842213d0000000000009a7220cd7373aab43a7dd59dfffd05ef0220b460aa2d494b8f089ea6787f"], 0x10) r1 = socket(0x20, 0x5, 0x42) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 12:00:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/73, 0xfffffffffffffe56}], 0x100000000000022c, 0x0}, 0x2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) 12:00:42 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x14d}], 0x0, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/177, 0xb1}, {&(0x7f0000000140)=""/120, 0x78}, {&(0x7f0000000200)=""/28, 0x1c}, {&(0x7f0000000240)=""/128, 0x80}, {&(0x7f00000002c0)=""/5, 0x5}, {&(0x7f0000000300)=""/146, 0x92}], 0x6) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7fff, &(0x7f0000000240), 0xfffff864, 0x0) 12:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x4, 0x1010, r1, 0x0, 0x6) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 12:00:42 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = fcntl$dupfd(r3, 0xa, r4) write(r5, &(0x7f0000000100)="90d500dc1047659b04a1598e7284787e2f4faf35956dcb98aa8990f6ea5ba3a1cb427bf0953eafaed84206a30ad2773e9bb1d35dd938047883da4961cfa30524659294ff80beb8b5a61ed47f540f8cbe19c27aa0b09440cf0ba99f041a6c03ab9fe11bb4a2b95a1c39f10ae30e84f4fb331fb3fb7abff243a42c757703258815c29fe1d0c352ce4e09fffd37c0c9734f470752ee5781c58b4f14", 0x9a) 12:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) r2 = syz_open_pts() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) close(r2) r5 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0800000d36ae61dba64800"}) writev(r2, &(0x7f0000000500), 0x0) writev(r2, &(0x7f0000000380)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) read(r5, &(0x7f0000000540)=""/4107, 0x100b) 12:00:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x189) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r3, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x4, 0x0, 0x0, 0x0, r3, 0x8a, 0x8}, 0x20388, 0x20, r5, r7, 0x0, 0x9, 0xba2d}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 12:00:42 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffcdbda166d5bf08004500003800000000f5709078f5000000e00000014e20462100089078ec1510ed03ec91bc271ce7f1658b4d9a8d6db552032780acbafa41abedfee4f438b66ec118573717accb63acdadd73464561d4c60e710dfa9ca7179b3b4625995e6360435890406da93870f97112f59dc065b183acb2027f9e718b5284357585736e9d958e91b8e046db5eecba0456feed157ed1fd4fab15b40821bd38353010ecabbfdb882cab88c12a80c122ecf87e44618245475d287a96cbd8f8e6f2ff174511af31058f4de3ab3801b3651c8d69c4f81b97ef58a013a3e933d6fc5ae83c27cd52c8414724297998dfb0c52ff786a2ebadb6a9f0e6eb97e44f67a2c4"]) 12:00:42 executing program 0: syz_emit_ethernet(0x1e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffddffaaaaaaaa0000000000000000000000000000000000a60400030000000000"]) 12:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "100931000000000000001ca513d5270300"}) writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r2, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_RMID(r2, 0x0) 12:00:43 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpgrp() setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 12:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a94915f4807cc", 0x2b}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 12:00:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = dup(r4) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:00:43 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000140)=@abs={0x51c4391a7229afe8, 0x0, 0x0}, 0x8) fchflags(r2, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x9}, {0x3, 0x1faef8b3}}, 0x2) chdir(&(0x7f0000739ffe)='..') 12:00:43 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0xcf, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000180)={0x6, 0x1ff, './file1\x00', 0xb6e9, 0x10000, 0xfff, 0xf4d7}) fcntl$setflags(r2, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) fcntl$dupfd(r1, 0x0, r3) r4 = socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x400, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$getown(r5, 0x5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x1810, r4, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 12:00:43 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x41) r1 = socket(0x2, 0x400000000002, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0xffff) ioctl$TIOCCDTR(r0, 0x20007478) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 12:00:43 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) syz_open_pts() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r7) r8 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x46bfb) r11 = getpid() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r9, 0x6, r11) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0xc8, 0x2, 0x0, 0xffffffffffffff32}, {{}, 0xfffffffffffffff8, 0x62, 0x80000000, 0x9, 0x9}], 0x40, 0x0, 0x7e5, 0x0) close(r10) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 12:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x24, 0x4, 0x1, 0x6}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) writev(r0, &(0x7f00000022c0)=[{&(0x7f0000000200)="350ae95b0233343418b25b7c32bb6eed9c7806798da605fae9ec5b2012692cf910b22278786f12e404e5a2c7b2cbcf9af529827ae12f0d61323e9300c08156ab3ee2daca6895cc261931e0884be7bd978a5e00bd3b9d99facc48ec9283a876d8249723b32466b86dc2dc68c54547ebdfd86660b85acd3f020ebcb72d61c5e6caeee09c5869ecf7bb2fced5291fcbcf77f4fe18c8575c125f28169b4613e7b0c60867573fc49c55c5aa282da4e1d8ea0ee0ef1c7253c4f58289489dd7b7dbcb37c45d1b686728a54260ffa8bbff8a8fea9b3666eaedb0f3def720496d31a69fb9f3c5f94cc4cd180dd691077564a960e8d7a6d66c58b334c820877dd06f9839694d3ee7163386c45ec4c20df9afe7880710a4a260060e96d7cda2d9707e5990d1411967d5a2688567aa0ea9236c719364e3dbd0b5ad45896549e901bc470e7675e52a8683131da94574b82e5e72b1b72b48aeddc8602a7e8a451a1a66c2d23803cbbe563afc600370820d3ae3174d78b383c76bf9e9340dbf46a8f8a09f7d87f87241c24f331f584b4c78d192cd2f15050ae5ab414588ef92199529f933c4cd4149e2267a3e1d231d69761e13ee152fdd9f6246c99ef9425f6099dc8d255a362b03038cc225351772986003c955f2e5ebcd95b5744ddecac5fcccdfedcae5f76fceff82ae0f2a9f84f62a464cc5751f45421f83b0e5707b8e830b08e96a4de0726204e3e9e1f8c5afe73085489e2d8b364b7d814c539196ddcdebdcbe891762f6d3bead648cfab5548d56ef42760e1e3ec68e599d75dedde3ed508a409586000a0b254f6b0d179353db2a9bff495397abe7cb376c45b3fccbe5b60d49b25583ec35310adffb945e963ca0974d2230c0d47cd138e4e0025aec5cde2d4c4c43478865a53fe469fb1911a5e870aa6c6e187d21f5bca47e41818b89df78911323da54e8e4b013d611af09c3fa1e75e1f05b57a049a0", 0x2b3}], 0x1) 12:00:43 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), &(0x7f0000000180)=0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000440)=""/247) semop(r0, &(0x7f0000000040)=[{0x3, 0xffff, 0x2000}, {0x1, 0x6, 0x1800}, {0x2, 0x8, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x517, 0x1000}, {0x2, 0xffff, 0x1000}, {0x1, 0xfff}], 0x2aaaaaaaaaaaae54) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x2000}, {0x0, 0xfffa, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0xcf, 0x1800}], 0x4) 12:00:43 executing program 0: syz_emit_ethernet(0x8a, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x0, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x7fff, {0x17, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xb, 0x7, [@multicast2, @multicast1]}, @ssrr={0x89, 0x7, 0x4, [@rand_addr=0x7]}, @ssrr={0x89, 0x7, 0x4a, [@loopback]}, @lsrr={0x83, 0xf, 0xff, [@local={0xac, 0x14, 0x0}, @rand_addr=0x484, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1f, 0x1, [@loopback, @rand_addr=0x3f, @broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0x4, @empty, @loopback]}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d8b53a46e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d815adca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/157) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 12:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x9, 0x0, 0xffffffff, 0xffff3869, "bdd442feda058607622857d4ed5fc1ba4272481c", 0x7, 0x23a640}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x2, 0x400000000002, 0x0) sync() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000100)="d8f6452972168dc48a60a3361f3f21d1b81b297d24131d6f29540993320418f2c500a7246b22199a06211e044a33ae88be3e431e11530d", &(0x7f0000000140)=0x37, &(0x7f0000000180)="f82a78ea429b4af14a8bcc5fdf07a338fd32f8d77df502e95dc83628966fefd7eb6c071f4a97e1660bdb3242b4a745e2dfe9706acf9e87a87d8e36581ddf372ae4b244d970493dae63080a3bdd6bd81a7317d24051a4fd95a2ec0bbafc04fd4d8c51ab07282b61803822132d082dc3210c8d606811c356069529bb80cff27dcc4a714f027672a2fe8660e7d99bacdf50cee23bda88d64ee26625a7446b31a84a0fa61f3d314f47ae38190e0e8b3c86b64fd76e43fa95d61157862113131b5c223086736416611fb37658ae7b96f19281e90ab907544734af7136e11e55e049a289be745c04af8f6c44f199c96069d2df69eb05c23f83593a", 0xf8) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) 12:00:44 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="00000000000000000000fce6004000", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00', {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socketpair(0x2, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 12:00:44 executing program 0: r0 = socket(0x2, 0x8002, 0x0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, 0x0, 0x0) 12:00:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0x189) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r3, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 12:00:44 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8001, 0x800}, {0xd8, 0xff}}, 0x2) 12:00:44 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x6, 0xcd}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/213) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYBLOB="62f0e57f7f0000f1dfea91e292d5a83f4a8d3bc1d06aca01a06d00c3fa62358deecdbc783de843ff958d8252b39f32629f66c3728d2251f208827709012267dcb4be820a13f03ad3d16ee71970a519cfd9756565a69ff6640d2e8ed6aa2ae6120be8d21053e2ae7200e353c6c508a225e8340fca12a88bea16e4db675ed18cc5f52c04"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="01ff0f00000000000000"], 0xa) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 12:00:44 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x2fffb) ftruncate(r1, 0x0, 0xfffffffeffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1c, 0x0}, 0x40a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:00:44 executing program 0: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000224000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 12:00:46 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035fdfc29cf00b431f296c5d3288d1b7a466f009138bb84a66d2a1944e25f1a2b65c31f20e7d54af9038102bb449a7c18c7e9fae51b80b8ac39d1e19e5c30774fd58f2f46dbc491a1ace2d39c77f94c592b9fbdad49767f0c09a3511212421a66496d1ad9141acc718c43976bcafaec397c126d1ef71ef91fccc4fe3a60e4eaa94503e9a282e31ab3a441a0928f9f3e17a85777da601ebe3de8cf3b020fb43915be7da34d277a6edc751a0c7ee9e331624af153fd30f7ed31c84e7c571403dd00"/215]) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x101) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[r1]) 12:00:46 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semop(r0, &(0x7f0000000000)=[{0x0, 0x7, 0x1000}, {0x2}, {}, {0x3, 0x1}, {0x3, 0x7c, 0x1000}, {0x0, 0xf001, 0xa96ea927a938a333}], 0x6) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140)="cb6f6f31", &(0x7f0000000240)=0x4, 0x0, 0x0) 12:00:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r5 = geteuid() r6 = semget$private(0x0, 0x4, 0x189) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r7, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r8 = semget$private(0x0, 0x4, 0x189) r9 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r9, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) getgroups(0x2, &(0x7f0000000000)=[r7, r9]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xffff, r2, r4, r5, r10, 0x0, 0x9e8a}, 0x101, 0x2, 0x40}) unveil(0x0, &(0x7f0000000100)='x\x00') 12:00:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) setpgid(0x0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x104, r1) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, 0x0) r6 = semget$private(0x0, 0x4, 0x189) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r7, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r11) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xf9, r5, r3, r2, r7, 0x13a, 0x2}, 0x5, 0x8000, r9, r11, 0x9, 0xffffffffffffffe0, 0x7, 0x40}) syz_emit_ethernet(0xce6, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcb0, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65f16a7d6c5c80f326d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fb95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de9c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x14c, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"}]}}}}}}) 12:00:46 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x1f, 0x0, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @loopback, @multicast2]}, @ssrr={0x89, 0x1b, 0x0, [@loopback, @rand_addr, @multicast1, @loopback, @multicast1, @loopback]}]}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0x1, 0x800, 0x4}) 12:00:46 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001700)=ANY=[@ANYRES64=r0], 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000240)) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r3, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 12:00:46 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() r3 = kqueue() r4 = semget$private(0x0, 0x2, 0xf0cca01071333444) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000000)=""/140) socketpair(0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(r2, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) dup2(r1, r0) 12:00:46 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendsyslog(&(0x7f0000000340)="488c521ce47a56b77b9775bac9835263c300275244cca3c25965e9c9745e0c529803158c74599f35d96e44ebb7d5d1d3d2394ff41cb63e9bbfcce9410265240396080bf45313e478c5bf88d9d2f06b06dd6d8c2872fd7caa0bb4d3fc83a69d35c185218de356184b368ec8ad005c6df4134684ea80cf539d3a96a1e7e24f49719fa90c558526974e3947e85e980618bd0834ed8cf89a3ebac337e8a34f2331692a2f74ae8d88f1bf2c", 0xa9, 0x4) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000340000000000019078ac1400bb00000000442400000d00907800000000450000000000000000000000e0000002ac1400aa"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0x12, 0x0, &(0x7f0000000100)=""/18}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0x7, 0x0, 0x1306, 0x4a, 0x5, 0x1, 0x2, 0x81, 0x1000}) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) 12:00:51 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) socket(0x1, 0xc000, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10400, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) fcntl$dupfd(r2, 0x0, r3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair(0x10, 0x5, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc000, 0x1) recvmsg(r0, 0xffffffffffffffff, 0x800) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000180)={0x1, 0x191, 0x882, 0x54}) chflagsat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1, 0x2) 12:00:51 executing program 0: r0 = socket(0x1, 0x4, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000080), 0x4) 12:00:51 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x40a, 0x0, 0x0) 12:00:51 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e0e62100082b00fe80000000000000a9000000000000aafe8000000000000000000000000000bb3c00000000000000ce2c947ab5edd37835246077a89f74b48c47509fe377d27f126d51ad9672285e575f4b4f6573fca70bd2247865d0c4915aa1663ee97d27754b6a233f8a269c66ff06f4d5d306e42f17ae59f43fd5e9c9d0689e693a2736be77de"]) 12:00:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x18, 0x8001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffff, r4}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x5, 0x1000300000002}) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r0, 0xa, r6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0xc9b1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) 12:00:51 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffe, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @lsrr={0x83, 0x13, 0x0, [@broadcast, @broadcast, @rand_addr, @loopback]}]}}}}}}}) r0 = socket(0x800000018, 0x1, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchflags(r1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) sendto$unix(r2, &(0x7f0000000080)="4075ecf8670c148a140cdb76972449b8ca001118639ec9b20d1e0576a6e4c974d1fbf3b5a27e59ada87b1fb558a25ac0e5a693285825064da8370de99fc8d59f0555fe516d4079329a6b32abad8c672a5ba9e4b1ac5b9f481506aadae6f9f2149a31f77318c8e7eb6c2bac4c47419f57d052344d0a068a1e7f", 0x79, 0x408, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c15ef4c9f99d74f113cbc653000"], 0xa) 12:00:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500003800000000000190788f1400bb00000000030f90780000c1d8daffdbecd6ecb3c3420000450000000000000000000000e0000002ac"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x189) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r3, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000240)=0xc) setpgid(0x0, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x3ff, 0x0, 0x0, 0x0, r3, 0x87, 0x6}, 0x2, 0x0, r5, r7, 0x4, 0x9, 0x9}) r8 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r8}}) r9 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r8, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}], 0x1) 12:00:51 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchmod(r1, 0x8c7) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 12:00:51 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x20e, 0x0, 0x7fffffff, 0x0, 0x32ac, 0x1, 0x401, 0x1, 0x2, 0x3b, 0x5}) syz_emit_ethernet(0x3a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008004600002c0000000000019078ac1400bbffe1ee31a6d21e3c3dae2c5e73ffffff83030000090090780000000000000000000000000000000093cb430365250ec5f457016187e4dce790ed16291126f30e83760a07fce3767fc1c2224f96b7d1f2d1b36d7bd156875f70eb2222cf1efb17ff1577a4a6cd55f121401e4d5373568911"]) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0xffff, 0x3}) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) connect$inet6(r3, &(0x7f0000000280)={0x18, 0x1, 0x6, 0x81}, 0xc) semop(r2, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/91) 12:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280)={0x10001, 0xfffffff9}, 0x10) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="d0f99e26654d3f19d640000000000000005cc4dfa5b9359cce1c36fee3a67347642f250f95f44cceb6a687567dfbfb495c9ece21ca9c1aef4433941f1153cd5727d7c8727693b0f3355dfc5a67b3374120e954b9a4330a38e2206291163a6af0b88bbd2b0e953b3d8fd12fe6d3238681adda86b5dae6cc4d7450eb6db8"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) close(r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000240)='./file0\x00', 0x8, 0x142) connect(r5, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="a4e2d0341e55095618777256208e2e1d6582c5a818c21cdf23c0200622cdba4058d558143cd9d21afc2ebacbd64e9f8d3e5f5284cd508e8639a32ebb00eba5725ad9dc7301e43a572361630e9a46a4", 0x4f}, {&(0x7f0000000080)="39aa6a3905bd4f3201160ed49f72a0a436c5782b03d4173d2701bc72f1f2d2fe8f396c997f74081a19ab3a6f4d5c9faa0b89e16fa906afe8c2df1a54", 0x3c}, {&(0x7f00000000c0)="e345d3974395a34a06d45c950aa0189e0b6984e6557273e9c43fd02b346bf984c4d0e8c0f11b5eec4caf339145e8ab0c24b004e3596fa0256d45bac5101de77f1eaa4777d4ae8dd5681d1de3d494d05d24569eb5d8ad0d94ecf3a078ba995af1180d0f0f3868671cba3bef47541c1cab61de13d43e1cb12ff2e1f424ffdf0abf6294e735fc1c92213593e0c216e30773120541416ea38c5a8aa925e9729c8eae4637cd2122479e4714c368fe6d1854b1a48a619e6ceadf10d5eb9d2fd6f6d5b0b06a98631f196d978cb98b51fbac3392bb63742ba6d6648b", 0xd8}, {&(0x7f00000002c0)="c4d12a955a3ee195f56a834d6c824cde6e991ff47cc98d197868470ae10c41cedc280a49ca9fbd9bd20c6c4ddc4c4ef6f615093e630e84e86fd33fb102b9c5d7f1c8c250c982014da23b7a3e009cbaf952eccf868873b6f8bc6ea11a26be665c0bb8e672e11f0fb1a6733f8aada7a084790893719b14b3dcca7741fe6f1c3893f0eafe2ec1a0dc64f08e1238e763f44d4bde760bf31873aa24f671720898c4dc51b4b6eed5b2184bdfca387e00e496b7e3ac6269f279fdb1b3d343547187666b2324460fd95d1851547d39", 0xcb}, {&(0x7f00000001c0)="1263428a6e07c27d56a10cd5dc167b9ecc76a6e9a651d001217c6efa11455c41291d9bb1269ab881e489ee6d7532e50ae2d9197f1812b557647b374786f924acf377997f12826bb3531d6ec7", 0x4c}], 0x5) 12:00:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) msgget$private(0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) socket$inet(0x2, 0x2, 0x5) execve(0x0, 0x0, 0x0) 12:00:53 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) 12:00:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {0x0, 0x2000000}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {0x2}, {}, {}, {}, {0x0, 0x100}, {0x0, 0x80000}, {}, {}, {}, {}, {0x0, 0x2}, {}, {0x0, 0x6}, {}, {0x0, 0x80}, {0x0, 0x3}, {}, {0x1}]}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="db85d0c2e2febeb155ebfc43698774e1356f8eca55", 0x15) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000040)=ANY=[@ANYBLOB="020000800000000000000000"]) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000003680)={0x1, 0x6}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ftruncate(0xffffffffffffffff, 0x0, 0xc5) r5 = socket(0x18, 0x1, 0x0) preadv(r4, &(0x7f00000037c0)=[{&(0x7f00000036c0)=""/50, 0x32}, {&(0x7f0000003700)=""/129, 0x81}], 0x2, 0x0, 0x5) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = dup2(r1, r5) recvmsg(r6, &(0x7f0000003640)={0x0, 0x0, &(0x7f00000025c0)=[{&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/1, 0x1}, {&(0x7f0000001380)=""/126, 0x7e}, {&(0x7f0000001400)=""/131, 0x83}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/56, 0x38}, {&(0x7f0000002500)=""/133, 0x85}], 0x8, &(0x7f0000002640)=""/4096, 0x1000}, 0x0) 12:00:53 executing program 0: socket(0x10, 0x3, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x40) pwritev(r0, &(0x7f0000000780)=[{&(0x7f00000007c0)="805b4aac900a618a5828a42ca73d", 0xe}], 0x1, 0x0, 0x200) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000740)='./file1/file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000001, 0xd2eb}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000640)=""/193) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r2, &(0x7f0000000540), 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 12:00:53 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="364f05432ed4efa7f50b5db34d171c9b1313cc4a0a6c49b9d29a955c19529a839bcc61f4263acff38acf8bb35253a06e6600658f3b43971feaf2d2bdd5eea8a6d636023eff261e38fc33df6af58720837c7d3d79e01f104b784d6020ec0c00ea62bfa464000acda36a8a5d34d59bd4d49e728eb418e6cfd06c9c4925f1ae2293fa7e509b0336a786d16cc2a6843821e0806703f7eada5a20d9e953aaac0a9364399d89777fb58c928eb3c9fa0eaee1afbefe154ccaa0806228e1400785efa349a327c1c4066075b059479dca7a303f9ea6a7b7f80eddcbcbb44cd30a4ddcfc9a8ecd4d0f66ed6cfda335eb2503a9862a6ddced1224898c09e98715", 0xfb}, {&(0x7f0000000000)="976b97e8d5fe88896f34abee0ddaed3c261ed3efc30cb43604d95a9394ba0dbe8c8d98429f771fd20160efd649a204aeec1f467af277fc9f2770da6596fb", 0x3e}, {&(0x7f0000000280)="4b2d5b4b4ed2b859f27927e0d645ba", 0xf}], 0x3, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0xb4) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) 12:00:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x50) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffe, 0x0, 0x0, 0x0, @rand_addr=0x3, @remote={0xac, 0x14, 0x0}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) 12:00:53 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semget$private(0x0, 0x4, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x3, 0x3, 0x400) mknodat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x637e753c16aedd6, 0x7ff) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x4, 0x5}, {0x4, 0x2}}) semop(r3, &(0x7f00000001c0)=[{0x4, 0x52, 0x1800}, {0x2, 0x400, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x7f, 0x1800}, {0x4, 0x4}, {0x4, 0x200, 0x1000}, {0x3, 0x3f}, {0x3, 0x8, 0x1800}, {0x0, 0x7f, 0x800}, {0x1, 0x4, 0x1000}], 0xa) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b919d6162b3360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b122997015143f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207013c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91ab68656724feff142e85687d81a1380a10cd9b4b1d90f46b691fc9517b2342e9f839713551daf57b114b81af5539fe5a91670f14967f25f0bfa1ba4d4f93663217a235d6ad36ba32315d14dae"], 0x10}, 0x0) r4 = dup(r1) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000180)) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:00:53 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="dc", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffff9, 0x406, 0x90d7, 0x3, "d700060000000000005b00000000000000e74de4", 0x4, 0x23}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() 12:00:54 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semget(0x3, 0x3, 0x24) r1 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x0, 0x1, 0x800}, {0x4, 0x7ff, 0x2400}, {0x2, 0x3a2, 0x1000}, {0x0, 0x6}, {0x0, 0x200, 0x800}, {0x0, 0x9, 0x1000}, {0x3, 0xffff, 0x1000}, {0x3, 0x4}, {}, {0x4, 0x401, 0x800}], 0x54) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r1, &(0x7f00000000c0)=[{0x4, 0xfff7, 0x1000}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000001c0)=0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000280)=""/169) semop(0x0, &(0x7f0000000000), 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) setgid(0x0) semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x7b) 12:00:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000180)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 12:00:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r1 = semget$private(0x0, 0x4, 0x5b4) ioctl$TIOCNOTTY(r0, 0x20007471) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) recvfrom$unix(r2, &(0x7f0000000280)=""/144, 0x90, 0x801, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) fchmod(r3, 0xee) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 12:00:58 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000080)="7d82649dcdabca1e213fcfd689d7247325a0207b704070579bee45e38cd14096b9697143ca9947d06b5ffb5df424fee6e5011463e21c81054ef898491cbd1916dde1248dc7efe0c1d8e6335ed372b2c3ab698f4c8afbe0920854becb308e0c6f7e8ad04010e3703ec4f05575bbe299", &(0x7f0000000100)=0x6f, &(0x7f0000000140)="a89c2f1bc5213b65223432c73bf0404f1d26c17df4b65d0887e3d9294a5b", 0x1e) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) semop(r0, &(0x7f0000000200)=[{0x0, 0x1000, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0x4, 0x1800}], 0x3) 12:00:58 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3bb, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000052e000/0x3000)=nil, 0x3000, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) sendmsg(r3, &(0x7f0000001640)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000140)="1fc1ec1cbcf4df65c8ce84db8b71483e7f8398cecedc4a93b71e0bdb273b04b0d4cb8b58eaa42fe308e62a6acdf0e7daa2669ac18c8369b4b77949c91a7e37db504bb65b2b966efa4af62670ec77", 0x4e}, {&(0x7f00000001c0)="1a1dd55e247fe31419a5ff21743f9ceda5e49413a9e90a7427c6af26439f1a9e688ee0f3fc1b20a3e68046d3004d606e283c66b9df1372d78c3db92b3a8d1b21cd2d315cafe5ab0a6774aef4d0ac0d60189d68567dbce2fa61e289935a5eb48e0d2987af1774368b779317420e00e0278fc24293848b9f014c99c0894e1c6f86cb005870630551d684a1c4c0ec664a20781e5066fe73c03cf0ac899891ec508f45d5cc652df4bd32eb6c0a8d008b01d6d1ec8f5de647cf3e67e1e883318ae1f7b5f689e814a1adb1da1e8cf155be15ffab1505d43f91915a4083204598bb331341242f148fee7a4641ae95d5a305e7e18084b4ba9105fc679863b44d516616483657ae7efd67760ad4381ae7e9514511a26de95f561efdc9262fd43f20a66441a2e7f15a2b35af005acd537baa4dabb48f6d37e3e3e870b477e7b133fee6ee5e8b2709d71b1312eb0405b6c07ebe794d4a5e7131c9af7e2684ba35000bbaf7f1bd7804003d7fea6d4906a20002a16dfb2747d60fca624a978a74b444659100e34ff5d10330f6724c7f6986d71aa8cd6912317e7fa356a182118f4fec5f1887f12c34bd73daba16d504933f8922b897c95de371aa9caa189310d057d8bc32e71c3892f02a7a3d20a1d552d4307f27d5769ae6d4786560e12c1cf459b2ae26dc8c961408904f80b624855d2862e65142f8f34b0798eb9598caab92f96387e2f9a07311ee1f2cafd5e12953eb14ca9f86d8355314a35e622f458fafc38c2f28d1c9a9713bc6a9e9d51bd402560f43d17b2fcdfbd2958a0f3d952bc49a436385ef124e50f9ba4d979fe9fe4102306ad9363914e6529f45165d081174f12e336830936a1fbc95b1acc498cc84dcaa40a7a79cd6518baee948f31234f82de5a01c40d58a083bd22aeb063118d147b491c500281fb5afb017a3cdfe893894c06536c99a96448e2d654e6008f7c08320996d789f8e948a3b30bcb478b78d269ae8d747a4f2e492881ed2358f26271265d99c5977df7a2675b6193e6c3a96dc234defada177f257387db73665cee1b44519f84754aae67b070410bca6d00ff5b94e36e088cdbfb1358da8c78337b51ffaee89b9cb8c026fd467fbee3dc311d61c9eab963ccfbf3c29440b140a631ba1184a45277cdeae457a573b44159ff548efca77e5bc54fc0f618404567e43c19a3e484b667096030a8bbf49ff374db28e539781226c91c3654f07bb2132402c5bdb80787ad301547e13b3ae75eac7a0c3fd50a4e84a84c7acb7e398484edf8774d7324cd1cf43c1eb1eba9ba07e18c904459a7f238b50288ccac4298ed20340f9127fdf8314f9087557dde474e5c32dc08eda905f36179395c8ba1b2afe7f5a8e293b56d36fecc9f45dea6969c003da6b78f7d97fa96db07e566b2865bed6c06df6cb1b58c0d2f572fa8e1f3a48f51dce145ea0ea7389675a55c11ae5c03910981872e6003e6b3f6a4de0a63cd7538e8edb2cd6a5f15e7d2de911879cc38f9741564474223123a337a189263831febcce503f27d1bd90e63e95fb0d5fca73c7572e400d6fd8085c95fbf71ccf01113d24212142ebd9828423373b942b288b38c659f21d5957c0a566c3b23701b0e204b98b03514123443d1a28fc88c94aec1eaf07cecbd3b545565d36c6212e741379cbd75c225e20203d7b39b65a859ebf1af96e1fd0b93872a2c7d2e12232a046f56e2c7bb073ee33b69d2603a17c40699fd70035822c3588a3417e10ae2d5ef6ac3f2f457c2c5d77279b1e48f19a82914a8ffd3df7029f5f1c6195f93926eff66a80d32d95b5ef046023d849ef273108783d6782d740790714a28a1176939d4e60aa81f0ba8bf223fec7891f163562ff66f46878864d846c84f2e30350f4d65a6bbb8f45f21599237adcb559c08c0612b302e749867b7ca40bed43a5b8b330d96881a66521953d98b99122a4be9f06b7303713aada0d77dcf1598a322ad1ee3a61546504895a2916fcceabcfc74164cc831c04d02acd20d28ab87163419e693f340d7a7eb38827b255b8e13a1ca07235adb81322c392f5232bc83b83b592d2504e6e90ef413d4afcd7f2cf8e025472cda2d1efa5f5837442b2c951d5788c44e12d9c27a51ecdb0fc345a251759fc0ce66a84717b164b6f1f634656bae86fb34b96902a7c618352c7ece726bf880b2a2ff07d00b2b1a9aff77ab800bcbed5eb5ec90618f7e10d580d9ddc5da53b7412f7dd89e6d7c32977bb175bb2f289d7393d6bdeeb41f82fbb35eada5d0c680eca97c76286aa9eb2e78f96756ad493098123e1c8618733f904e4ff61af5d8a78ed417281f38d655f017c020672c8e096f395450c64e950cb6bf40adb6a12ceed61867bb798d926ba7dcd4e9e58d107f940219ad45b2ba2e85e06111fb37ec30b113096634e88ee8c90844750affe091db1b05acfd9560d9c147a476204d0aede1d0a17a761ae4999feef629ba4068fb23777862dd441e619c8b15cdac6d99fc3786290346bf279d31207596a214646cd0f86b142e193da376bac9a9cfcb03f862ece4504affa359af5f58fbec848f12951209e1cf8b0259fdd6695a1bba238ff3f8a35ca3c9a241695fb4f1ced0bd29a6bbf360ccf620321a19e5736a3a38d0c6884cd681ce344988ed79780d49732580535179b901c608eb748b26ebf5afcc411f961484a38c8ad011886897326f127c74debf371ad185883ff448b2688fe43965989ad85ea37d537f0e6eedfbb06a548cd410afd8aeec0def7a903f7195d0d0bf424811de1a61f8d6af454c56b32f4e47ab13dc96f1d2b244a1669f56e9e10d5e1e86d7ab364857906d3d1942ea29c187e5f7cacea0872b0fbbe0e6a6c48f47ebb948bfeff0e06ec5369cd3e07780802ad700bb31f7ba08568bf3ba53de6b803bd3ec564a426cf5a9675d61fb24212d77d3cd6f3f1387f96cce75f4cca9d64f6f4f18ec1ee3399e18f2fe676342e7ce06c275d6f5a67d413c95674344607df81d543a888e6ae724004e4adf18c124057fe14f7e57e66975f7abfbd3f5da25d87f5b2174d41c60f853100b22a7d2fe723db0079402c4520bb9ef5e42fae9a031ea4d7d2cb35d790149b5bf67eb05f3780013874ef7d1af20a21ca44fa48cad13c1030c8b49c3dd64f746d14d88a22df31edbc850951dbab038ccba4b24fe41f3557fba5ca2fcf1fa827518832d50491a51aee4c57ca7ed07983e23ee4631c03229436f855d2a5853ffe9a17df71658915198ff0b6a1e86d0dfd731c4c01128a399911be93a1ab0b25ccb96f39af5b98685e8c171b72413b49a1f87aa6cd915f1dee259d843c8a366ff9678c65db7cd5dc7d22c6cfa808fc4b3e6af5c015f7a7de71a09350e82e7adb6d3377bb7a1417653317243c621d191fdba1e15e3113410e9d03c3f21b185b8cef3987053186f47d2612abc872e1a3751ad3bc55627d6e7259a63c146443da1c0abae2ef024905c355b1a735ce56782e6bd2ff990bbcc8bb4d6a54573415a9caa1a29fdb2da0cf0654abc1e4152af51e01e22c6ed54f34d9923507bdd2fedcc48a163ecaa377ab6d204b6d53e387521eecb2781030189aeb2ec873378e9fb6c05f71c1faea0964d1649f34834492837de80291303d7f717d3a9bacd25dc075d7025238887ef6f705ebd7da2db1cdcf553b36aeddd7bf317a50cb07ca7ff7ba411d738da8486aa9de7c6bd1888daf3b322e08d2f8aed0fb90700920c5deaff44fb40ca8fd381efa544e7d54b2cb89b3e39ba8d9b5a23217d5a3f87cc8633278b094b1c094a043eabe4b73f7b52a9aaf28734e8551a3967de96eb4d49afb0cc333a50049f083df5dda9ab616977c3957a4737eef28f7e1cadb06fe398ee341977c1319c38bab4c14c7d04550d3bdcb7524895ee2fc7e8a28c5b96cf802aa24b0261fb40ca99dbc730fd90c763403f2b97bb96e45ed65a7965045f316a22a739cee7ae331287068999c23a3b7f15181aad88ba46b09c4bc4574022c53d1c11ae2f7eafddb1c521db05e3abfa5fdad08c302a3a604886c9e2b4f0090a109fcd076f6a7c36984e268644b689d22d14950713d235b57f0c54c8d3d1475c0a42d13ee3acc46e8435d37e6151f60bfc2ae4bbdf1c3d159aa10c35794650c10f55dd6af809d0ae188113a9b7662bb14ef0a9e7c1aa80e578e250061d9e4e8f83440610aa99000b461ce7872fb0b34837da2f857019d9bc15fe82abecf7b2d07fec5f715c4d7ea3a693c0f47fdf32a3a9bacfc61721df577f49eed5bb1ca94376bec1958655d1164138373084ed865346be34e9acafadb096f270c2fccb61621da77dd0fc4369b5d48376b6aeb01ec28e5f8a3a208c0797c3de53824e70778faec07fb4b4b7a2a8098a994c29a20c31168fbb639e4da176bb06c87f64394417d77fc89cd4e18e271a7ff180b4c9a6de485914fef63a91fd49a9d7c539314dcd5b1710010d1afe55542f92a1ef1dc49f80537b091d73c5e7626c3cfb420b0cc321d832423bf43fb59d8a008c8426b3f3ac1c32d2ceab74ce8b94742b4ec41698694e7c4e0998d35b79ff9cfdedd44b57086e37b9339b162f86232ca08e3042cfa612c96480c0e4699fa7de37e0c4ccfe0d28878dbb06cb1a0dc9c54e4eaf670f39ece24acf623de89183889aba625c14962069b41ccb4e36307aa005c7702acff3077a78240cb43cc8d4e85e7ca83ccad9e14ce82824325c45529024770ea3a7b0b278f1fb62183052889f9fff42c574bb8b77c1fd5aa5c27fe23d25a7c0618c6bc8dacdd5898e7c1096ddf96d0500a75806ab60586bc5ed0d64f9569503fb0100ff82d3d6946db47440336197736cccd26321bd89b751aef1afe3f9f201e301ab91f19a87cd4187ac943732deee055cadf264726c6664883c676cb57c9d30d4937923924d4ae21d0ca21ac8e1c89643acfe4580204f5e5267dec860df352055a9d99d2b5607f9aa6569a18df2843c4eea8acea880bdd67f0a9bdd577e4195dc53da937f978bb4e39b21637cb46a60b60fd3c4a3e55057b6daf189962908f1ef589c31045d1cc684531801dfb67ac862aa228cfa820dc8da3b5b70c5462f78aca729629925a6d7d8e016470003a9b25d6270888023dab9978a415e5abca8864c237d10fe27ce60e70aa722c2032e13b84aa0a2877d734a256e8169dac4ce672e5ed5e797a3b221aa60742b9816a3d679608b29a35fee2c2182d7d271d21ef31b8d4217d6652c5f5b399aec1d9bfe42f99166f58fd829340c8e75039b7c2305eccc669f3953ea9d8f083de8117f137b792da86819ccdf382bb6e47753fa2f85e15abcff429b1e94b2720a70a78ea3c4b0a924e2aa9f2bef5c069254e3890f475e171ccd0aacc07373f91b18617e224541f886bd622b1c5a30781f4ca230caf2c9f47c21ce4cb8bbc1b667ef777a74600a4d9055749f734c4cb77fc8900ff94a7e8573871dbb766758721983619a132d75c53eb71d9ff0b0e592a56495bf6ab8fc3a44bb57e251b35b1b12dc18bd18cd2c6c8d313dc965f4a161baacfa323dfe16bfc518d68431b012fa56dfd6730189310f9bbe0fcbd60e76fcf0a892a6ba5b873bd98d2505782e7eaa2277c1c4a783aea6f51405311afecf4d76b083de0d8aaec27c24cb19669544a36c7e70908cca5df377d6e7a519c79af3f1848d257a247c68a08c4eae2a83bc7bea460ed766ec68548c6a88f9eccd865255f472b961a56042aabf6a67e0a38bf03dd533d19e6bf5507b9f39611148afdb55c094feaef6d8bb1c18faad0d2966d292d83e6ad71eafc849fc520da", 0x1000}, {&(0x7f00000011c0)="07ec8beac9aca09d3eabbab7c991da1b658fdcb143c3824f9541c17cb91e571e44f6101a33fff715068be4ea954d44c06f61218f01010b8cff", 0x39}, {&(0x7f0000001200)="83a189e4ca4a90511aef", 0xa}, {&(0x7f0000001240)="d918e5a8ffa47b9738a6374faa098394cbfaad44d0beb7e6b2c15f5fbae306a7224e3a693beee9d4400ac4c5907ce07b469b0ffcf0fa8b0087d247a4ae3b72bb7f33bd3a1f209766038b3b1e1b5d54f7503924e639c03c60d37434f07ab2923db0f8a99d6b4381f1f99ab210be395078253ec3cda5c16844e6c281dca7269aa7c62dfb5594807113e739", 0x8a}, {&(0x7f0000001300)="b46d7483a9783abfd3200f3d95156d77b386befb4e313fe9050edc3774fb87a2814812325e5c9d528d04b59f6d26df0b8795cc78c9770925d8d2e11264752615b732ec6955ad76be514440b4c86ca6b9a5f41c65eb8d83f15ee8d0ca0df23e881e7f80dcad96af3955c5b53a852e3f2da1524f1bd4569640bcef62c1c137971a945b60e12310196dca1c782039a5cbf69260bc05a7b113b957e04f1ccc6392361737f118fc4d467794193f1e9c006f5454212c30c5c02b31a2abb9c113a4d376740445cf5bca", 0xc6}, {&(0x7f0000001400)="3b4135a7af1aff8759a584b97c3fe86866a95d3ba44d848bab4e1eadb60a84db138b7a230558c932f6e94b759545b48f638fc0020cfa", 0x36}, {&(0x7f0000001440)="ece8193eaa428858dc1c2419dfbab2dc2fc03540e28e0a0ae7f7479de21356ea032d75a0ceb9984427240acb9dce680c50d71d4005d9194ca8158ce494a591cf5c74086743e28afe31283dfb907d19e1dee20fd4b8af7e552294f1e152650eadad10fbfca20eee1444d91af8e2ac13cf410f867d6845a77ef2382032a0292925f2143cae07487ac3dceeab8be438b8d2061b99eca2f4", 0x96}], 0x8, &(0x7f0000001580)=[{0x90, 0x0, 0x20, "8261d06ad89cd660370062894c1dc2d602929b8a38047b61ae9d027ae15310b63b4862b4156cf649122d9455d2fedd5eb404c9c100cd73e76df75924831c25a031fd4cfe9f4f186bbd9a5e318a32ce9c5916f1f86eb053953ee996d4a9ad3d845a72863f408feb6208a6ba358a4d1620a5535ecad9ef5c685742343c0e"}], 0x90}, 0x402) 12:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) pipe2(&(0x7f0000000140), 0x0) semget(0x2, 0x3, 0x400) select(0x40, &(0x7f0000000000)={0xff}, 0x0, 0x0, 0x0) 12:00:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x88, 0xffffffff, 0x5, "ace75a5ec5bbe17d8cffe83bdd71a4e04d36e511", 0x8001, 0xb0}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff5335e102f6c746d662de8561679a46f5755201b7a901aa877a803ff688a155035ab71c71dd1a6a4e501258c19845375ba79259e17d2ab93539547c0100000074c91e0512c41df528c2db4540d47a185b05", 0xfffffd87) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) r4 = semget$private(0x0, 0x8, 0x10782) semop(r4, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000001680), 0x0) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(r4, &(0x7f0000001700)=[{0x0, 0x6, 0x1000}, {0x0, 0x101, 0x800}], 0x2) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000240)=""/167) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r4, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/19) 12:00:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) sync() semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 12:00:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0xe2) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x102) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = getuid() r6 = getpid() r7 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xc95d, r2, r4, r5, 0x0, 0x0, 0x3}, 0x0, 0x100000001, r6, r7, 0x2, 0x7fffffff, 0x0, 0x7ff}) r8 = socket$inet(0x2, 0x0, 0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r8, 0x3}) getgroups(0x2, &(0x7f0000000200)=[r3, 0x0]) setregid(r4, r9) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000240)="4f0bb00372680457ae5652fbbdf50c09868713fcf392d1383f1365f3a8655952234710abfde24d498f9810933f3f7635fdcfa6891d7e76fb5a58a8ee0b901c4bd606187bed8a858e95bf5d394cf3059fa68d8110997e47a42ae67488ef7aae617b570290d91b13d11a88a067954a406fc4615d69e2e24e7dff7925bfc30739d729c3bd4fe065033469ec79a8a383a6ab50b1d1b3aea89a361964b07087f2ae5aabe71a1c7e73243d597b37849c6bc2921b2f18e595ae59bb4446d054858774b2ca4ea99ebf", 0xc5}, {&(0x7f0000000340)="2dd0c7269c561b37390f1ec75acb88275e40d01025729b2aa18de35a7c615217018d07f00ddf98f796919fae7bb65c3b585497a3039358cb65e9cded0a42de06480ab251a91c84e1f67f59fa8a5176a5fb397b5a618ec6c3371720d02e4b995ef1750525603d681a60", 0x69}, {&(0x7f00000003c0)="4591a86e0d18c74e8a56bcdb96b17cfebcab1bb3d64bfb298641ad83deb8af2d6e94393507e45524e8c6c9a54aa74da8f93013195cca3794c0fb3a708bbd2e948caa939d48c7b1c1e9c9bc80237d26aa80845014a6b58abd2baac9c24f3b5a9fb5d7aea5dc4a3af6cd054106bab03f1805fe527b535820e1a292ebe4654f0ff5fd2197d1758a8c3cc9d0259fd94599f3aab1f97123b569a28d7b3936a73e7fc02df85db88bce2fdaf075d5ab22862a14fb170dd12f", 0xb5}, {&(0x7f0000000480)="19f1f941a249c5e818cdf0fd595256cafcc871ae7ba5112f1b4056040b6fae41f18da2c29afc385a2cfda61dc5f76b7b71cee3690052475eb2fef1ca9699ffd33023a9d40314566ea38ad6ad9a4201dcaab47410abe376fc7e3dbe1150db65e72db61451ce835649d78151e171b89218e3b707fc8f8ebb219572ebe88c5ae01319f5d04f2d5da3403acb69522cc2bedffa1a4d5eb89b692b77d9f32235595bf00060feb950ca074329f67fab6d4fa3964e47f59fc868b7472a3a664364398486e9d2a4e8943bc1d8974da27c62c8e0105b50f4663b67e0e81010f2b25a15f222870a3fea0137ae7cd6f92ff8ea49752daac65263f9658d5f26302dc7a50477d25d9621255cf439d9bd954e2635dfd96263c74ca529bd65445c3c0b497991d6f335be5a8dde948aa7dd75fc9b4adbc434c9653f6d10449bf8399266d3ed8c1d07d18c051c781f1aa2293b254f0b67aa2545cb4d4b62e76ed3cff6a2d83ba1330ebb43ab0aa14a92f1b3da781666e77e687b8681793a9c70618bb58899eb24093b356899fe7be88946730c18e72107b441a1e0b908674d2dd18bd3295ac832e71e1c6234adef0e50aebc2048013bfda7e547bc3b956bccc8c3ef45a956f7687929d8fbcad458779525db636f6e28ba5e6c4db378ee8fe1e4ba09aa66ff47995ca10b95c17f2469fc6c92a4ae3b7a0bd6dcec438b636727e12e00270dd6ad7507a0d77488a29e54044236d4d50911dffb44d79f9ddbd59c0d3ed71011a17e56c17cf44eabb1f438b26365f40e80d406cea0c35b5e34d378873558d6e62051b37e51af039ce7ab8f04c8f0974bf1a21d660d7ca63728a3a33415ba360c55b8e5d8c3173f0df09527d087a0bff4fc2a916c2fd72df226afb37aad3109df8486152970f61e481c7673f79d5e32d34d90569f7a0918d19a50c3463b4564d7af8021dae5654bb5bc1dbebbd15c6281c39cc90e92d39072e090650bcfec7a3298dca1e5d49c5c0e0919c116a04540271a0e89815ce1dff85a6313992b97c74bfbc809cd77621e03a54c32211e8572fd93c1057856bc58f3791b8d95734686c6e495d5fcd73cebfddc2d6e6b0b2580d27a26500b55e7cd13500b569c2e7c9d183a439566e5177c8731179675a48c7a8c736a5f661ccde8b5e718d420c37458a66896c62855ab03455f6b82f45d2e88cfd169c6e129170266954c39ee2af81e5ef0f619efc4a49ecc941ddc7cf1ab085d423491483b8b63e436adfb6b2cc4ac096d8d0185a2ee31bbd0ba3a5a57232da529604a49f2d5368c5960116c3030c506c1daae5e71070f3549b96b6570776ab4e2162b4720b1b39617a48c918bc7fe3abc65cfd8cad57f9a142b2356bea9659198805a0a615a1dd649a58a22a155cdda133f17c5b6c47ade7343ec5a0c37b0af6c037d4b6e581b276af27904adf2afccc5c6a82495b9f005e3876c3c51948e8702e13cba4494778068a8f5325a50ced6cae39f7ae351b2a16bc8a17b7891eb0b40f4a102b4988f6a1712fb517e4ff279d40dc60171b28e68da511541b367229420746da214993666ad864db1f5843c5e7d467067b99da0a405ea517b25fece276fcff25ec764417aa2302a1b5402bdaadb99f60e3c8a3714d86e605ed121d22cde735ca248fd4d668f484270b22e094ef6ddde9bf9f6711d38e964da5dc77bb7a8de40bcdb173e38d8eded811fa783bf6cc8eeee5e60bea32c3e7413324bbbfb654ed2ffaff7c8a54ac7a5d187c888e917aeaaca0080a3394cbc9c2781d4291b6b6ade92cfcf95142f378a289f710e5f308ede62b0b90dd84428ae4b60107373698fd43bf7252cd19648923b29ccc62763a3c71156a0a2819a29be96779b77e8e55465fb5bc3490d047f61cc133fdde7d349c21964d29b34b649341ad7f14c863bda851dbdcaa6088468e68987392e0729f67144dfff9612931bf158d67657b684cd52c64f86b0f0af5b867ff8c216096b0536d77543ec739138a5cfa7cf8f31143aff12db25401e2dad8f24d32ac73bc2a59cb24d4c43acd2113d9f9f3bfedbb7bdbe07b3fb5c076a71d88ed37b256baec2cd056079e4d255b469df2c2804c6f4fe102a79c244f45127aaa0d7df55298867d474eee1b399608521fdf4b56db24961f79da0360cfc9a5e28cd5746daeaf519c84f99df04dfce9a9cfa9f0a25f1755bd5fe136450247cd0ba39135f4b30d939689f1176c040fcb99e51e58e5d5fa8beae296c7476ec26244c60eb44758a27fd191bc0d6a1bc50f1da6e03c3ef49ea519430717ff90627304ee20c87be124ce3fe1ad7aecf8990f0a4371d16c131e966b1b5d95680ffbb894e4ca8a44d219a2348361701271cb850d7fe11e3ce57fd0c08eb6f04ad03868d8a241e9a48633edb3b71c56a8e1a6f42ee428bf6bee8af3047b14b84b2f0331fc33324db997b22282477a5539f61f1bbedfd8da1a3953ba0209469a2f3860380cfbee2ead2df5fea0c4db4b1d71d63b2867cc2aa0c339ce5091c723b4842e1a2f5d42cfe04638f28fdf093125444e6fe388694d3fd83c836d6a367d817dcccbc1bbca223ca92b96449335ed1087c63f0e3ed84ce5ab07fab391797d91c0a08a28a26196e78750d5289aea910aec3a8c34bce341560e0f4068fe9ea56ebd1f3db1a7ae012231fd8c8b345ea7f583e2fd57caef380fa28a1211ff640037f66d1232bcd04e33d25d5b07807567cd71b297a1fc5e7208d3275ff1fa3f9600f2c9c1a1dea3eefcba2a1c0266cbe0b38644dbba761166b20833ec3f9f93c6b72128256cb767cbafde7df207427b1e297450c25789aa97b921e4875ef73fd55434fbd783be5c0a3aa0e9b727796d7551585bfa94f778d711be71a5ffde772f4cf05cbf2d659a689e5cfd838975768b5e81a541f42940f2ad9bc204e30b0ecef1abeb6be8c0b01ba3eac45963b371c4bab6d91369c48e4a6eabe90ca8ec3f6a3c659a40d91bbcddaf7e317532027f94a727d90299f7edc8620c1d705ef29e5b50d4821d191a3140fff55fabd5629c9ef35b96b90d5ba840603997aadc7c6a93aa3d40eea0f8f0e3eb1d36109c0306d00447c1f7074115c6242e5e483d9e47ccd68fe3f76db0b0a5dabb52f8f1be0799b1d5f1e768820ae2d38b6f335f197ecb8125f959b9db3e8d47d6c673dded0a70bf50202278de98c3eebe64d90d64d7d32e253cf5a72213ff79d2c4290ab06752572fca094764dc88efaa81aa35de79a85599b1249cd6d11d6d459c256d1c252010f3f47b935614f647294ff20eae3dc1ba61c3a17536670a9a5fce445c6d5038b510c7aa3bb1aada44f7a4c662ba5d910d1aeed61f47e32b7864aa99d174375cdc0290b2a895365d90d94c821709362418d541f85fdcc7de0e9b0ead4f6833c39faf3465a5726771292c88bd160bd02e1cb0276874c78dd4e98bdfdc4e12698b1b707c4f2d8935e68ef307f9a2157098a0b4c1eaa978d7fd4d750386d3182f52a9010c28b4410206a3ea0bcbf790636646c103a38f16933d14c107fa67bdb1744f64135124a9134e3fc1f8d86331fd42772c7262ef592ccca63c096c5982cc9554d0bceee1f5a41cc29132c6234a56784520e16bd7fb53c94319b6941101bf3d3eaa656baabe3d9315a131dbc4f0d2ec41391951330b21c4d4b51b573479bc57460b241b2b1fce102c7ee71d4b8c32b47db0f84b5887cbd58b2ebecc4fc03fbef9591573cd882ef4e9fa1a9a6858a3844d28b1ce28430dd4aa8e6cd5f78d9494a5ce174611a0df6579c0afe1a84e27356f8b1b1d36559e0b5bed85fc7087d09ad4e5d3812d0311ec80d29878c87d7c95f0b5b1455ada56e564c06849fc11ba27c079b76be287314a096ae55279716380273b2e2532f591f20c0385d12e843f56b1ed8a110f2756f366ac7be476d2516ba18052b44a158cfe5b75e284eb7a12019a391379a3f51f40fb0474470aa14f932538c81a9f92ab7ed8258a34742ae4184e470859fde2ee2754a24d15ad9fdd405338042f46e93b8569ec150fb8cf71923c715b823fcbdf0073399e18bc1c5cda7c82f0cb3d3f1f37e2f0a7f1cda2ee99e437ba4fb03510bb801cd8e4aac9789558aa8da25aaea59c4a762f87b69d78b47841a455243d49450dfa707b74255f4ef6697f9c7c88bb69c53814fc4f0876ec56372546ded13fd30300b3f8a6de28ddb5b3cbe2d9103e9a512b6c69ed0fca48a8817869ea9127e7bea1428f432245d2fd02721748aa653fe5080824cabd35033f5ba0c3a79a66bb2e84b0abed0eb24c06d9460ee88d0c407f3688b9f6d06d7cec1ddf703d8ffc1be1636f84aa5c02b2b66c13bce28bf25cc5fe8b475f39f3f8a431618c6b91a95f68d3f171c4d7812ae951ea9760811002f86caca4d35f041ca4668928c85a277b5752c48841b601e8beaed44adb5c98854c8ca5f79b88b1a1ab3961e2c0e15be1d925c6cb3c242b23cac5a3923b03fe53c546a0e9e669f6a74fbe1638509831bb3d7c51e4888979c9ed91a2e76056021e0a1941b4f5208c955a1a849abc3a98d7e8ac45508881cce49d4e728dce9ab6bb01b1dcf3c8d68d1236cb27996b080518846bc5d4b2809417715a5f90bcf865d2762b774a1cd7b6fba1044893c8281fdf0084f9b072e1e2a48e4a68d72935a5c2a8a4713123bd998731ea6a73020a798d2307bf513763765e22ad633a4a946550dc59ad6ba66473c32c7dc8064423c5fbc7bb5104c8c2ba1b23c2569471fd93a552feb51005f43e43187362f9bec77486bf6441138724cab5acf72ac34e455882e139e7a00253b7ac11d228884feaad9389c0c3a098eb1bd6ea6353f1856c603407635a3ae6203c697ac32f9175193b5306026c4e79c3aa59df43ed6d119c1daba7527c0aa3fa2ba63b4913e2b33f66754798320dd141fb09185ad5c1d9cb728bd890ae1303672ba12c578e22b2ef5646d7daa677bd317bd5ccc46d823810945f9ea3e37c723b350c6925bf83de063d63cce696eb7f6c26bd651090b51c7391d507158138b8e9ce38dba38147b85918a8c35c9d180f4c9b5f3afdcd33833094daa89f719c5101bc1eef9b175dcb728c24021ed8e09dfc3760d59e9510b0a953ab03cfd01bb1fdd5f976c4860e3ed8a8b23a139a922ec840452c6e725b86cb17f3cd381e37e3e491a6d38c6768433a5139e640ce91fc05166e08358f1b0442476392051822da9cd3b0084bffbf932ebbc90808e52f12774b15bb655a9022952c33bfa2b73fad7de04eb0587ca5b7490764fe6beabdc0b5d2da551f93ff3f5bb4a301fd9fdd8692f396427a3da6a335ad5bb19f5bea472e9ae676cfe9b936b1331b8d78b49cd1b3d8bb93d2fcce1a79cbc1dbe0886c05ebf522ae1c0d1fd9d014478d1eab9c1c0bf170c7f9ab4cffb55b7a815c7609ca85de6b774e315fd27f141a5a905065fe9c5ed21a6287383b985929367e64342ce5293d793f3bc4462144f24f8968e5c854e7d8751e325d38c078542ffd80530d94925433efabaf43d49b5156ab44be5fb84f722f86d1745600483afb7c89559b6a32c44446b6b20cb89b3d9383ac64f67fd832ebc04bd33eca3e0f1ee309d0f594b807726ee061ad26d40eb7cd18eb2340ca63992e5f1967a71bdb9800b63e6468239d45eb2bbafb0fcbe8aee60bed117851f4ac8d97d3e9ecef4e63c59e28c89269ee09967bc3130369b4bf0bda420a739805b996616ed27204492de9b73e507c0db80f81301e5a2815731457fb3c662192306bc1feb05f30556befcf1c7cde070519dbadbb85187241340b2f6f7970e626f", 0x1000}], 0x4, 0x0, 0x1f) r10 = open$dir(&(0x7f00000014c0)='./file0\x00', 0xa6a0227ee0a0f538, 0x66) fchmodat(r10, &(0x7f0000001500)='./file0\x00', 0x90, 0x2) openat(r0, &(0x7f0000001540)='./file0\x00', 0x8000, 0x42) unlink(&(0x7f0000001580)='./file0\x00') r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000015c0)={'./file0\x00', 0x8, 0x4, 0x7, 0x1, 0x1, 0x3f, 0xffffff01, 0x0, 0x2, 0xffffffff7fffffff, 0x84}) semop(0x0, &(0x7f0000001640)=[{0x2, 0xaa3, 0x800}, {0x2, 0x64, 0x1000}, {0x2, 0x8, 0x1800}], 0x3) 12:00:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x1) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semop(r1, &(0x7f00000000c0)=[{0x3, 0x8}, {0x0, 0x0, 0x800}, {0x7, 0x9}, {0x2, 0xfffe, 0x1800}, {0x1, 0x5, 0x1800}, {0x0, 0x737, 0x1800}], 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 12:00:58 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='\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', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0xc, &(0x7f0000000280)=[{0x20, 0x4, 0xe9, 0x1}, {0x7ff, 0xc6, 0x80, 0x4}, {0x81, 0x0, 0xfc, 0xfffffff7}, {0x0, 0x4, 0x1, 0x9}, {0x4, 0x5, 0x7f, 0x1}, {0x4, 0x2, 0x8, 0x10001}, {0x81, 0x6, 0x4, 0x7}, {0x5, 0x3, 0x3, 0x5}, {0x2000, 0x81, 0x0, 0x7}, {0xfffb, 0x0, 0x2, 0x5}, {0xe8, 0x6, 0x7f, 0x22}, {0x81, 0x20, 0x1, 0x80000000}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 12:00:59 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x13}, 0xc, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) 12:00:59 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0, 0x3) 12:00:59 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="0118ffacfc3c0926feba70a7cf09f6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b5634e2811d910faf269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc095", &(0x7f0000000080)=0x210, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 12:00:59 executing program 0: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0}}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201", @ANYRES32=r0], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_RMID(r3, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r7, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x3, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x1, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000280)=""/232) 12:00:59 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f0000000380)='=', 0x1) dup2(r1, r2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x28) execve(0x0, 0x0, 0x0) 12:01:01 executing program 1: socket(0x6, 0x2, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r0, 0x2e, 0x25, &(0x7f00000000c0), 0x0) 12:01:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000004c0)="be9588cb", 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r6, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x1, 0x800) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001180)=""/130) msgrcv(r6, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x800) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt(r3, 0x92, 0xe65, &(0x7f00000000c0)="d5e44779aaa7042cef179ee04aed357ebfec21cf13ab58e705fc71f9bd2e42ea1d6a81dac81e2aa26ace847a519163ac3b861575e4571c30eb6f898cad5a74ea7aea757c1b796e03efa9f1254b1227c6e636e824c84a7e5ec5969e189bb630cda5d7478b0fa428c5bf305e41e54997ec60ce45704a64fde6ab4157c16d", 0x7d) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:01:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) recvfrom$inet(r0, &(0x7f0000000040)=""/141, 0x8d, 0x842, &(0x7f0000000100)={0x2, 0x0}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000000), 0xa, &(0x7f0000000140)="b99df728891014827692af962297c8581942c0199308d24ddb0566733249aa014f38922519aa0e9e4c34ce23fec9d668afc3cdba28f4e939f4ce7e59a4e22616479fd3cca07081487d6248d9743303f228f4c9b5978d53247ecd02ccfe3d29263fce34126ee48b1e8783f66adb84094c67bfd12aeea7a5ed6719922f69632a23420b59a74d1a350ce4aa8e3f85734466be6b930931a58d4440c9d56b5397bdae19cae3ea8414d6c8ccea48cbd4e6f017e2a97f02c7cfc9f0821ba9be56d3c59b42b72e6fc4fccf82ff193420f9dea47f28f3ef1802ac2069f0edaf12ec67a8976b0da5d86daa4e1bbf913d", 0x0, 0x0, 0x27) 12:01:01 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a00fe8000000000000000000000000000bbff020000000000e8ffffffffffffff01820090780000000000e3c2000000000000000000000000000001"]) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bbffffffff030f90780000000045000000000000000000810000005ee1048c00"/70]) 12:01:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f0000000000)={0x4, 0x40, 0x96, 0x100}) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 12:01:01 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f00000000c0)={0x4, 0x101, 0x3, 0x8001}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7bf, 0xffff}, 0xc) socket$inet(0x2, 0x1, 0x6) setsockopt$sock_int(r2, 0xffff, 0x40, &(0x7f0000000000), 0x53) 12:01:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) syz_emit_ethernet(0x46, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffff1f0046f7b676ee0e0800450000022b000000030a98780000009c45000000002200ba62cbb5eefeb354cd71ab4c7587face2bac113787b3384953721c3923d5d6c86b631fbdf47ccbb101ac81d28cd80c565d31f4f327e1c29a24128ffc1f5249f0fb6825ed1f9c1f5e61e7b84b63cd10caabc58d149d3cf96579d59742dac19ee696b4781293dddc4a70e544949884ea27235db2df3264122496916be9e27271117b127cfdd32c73575d2c481e2f653ca3d6033462ecc24cb449af91cdcfa268febbfec74d3e00d106863501010000d7eeb86ae7ea1b2272925b3c8e00000b22cd896f531ea28495351079cdc97f29a8b3404e9ea3acf7584afe994e98e44f8412d237685ef47c123e29f8faccef65519a84c5bb050ea9c83766961a48e5e1415485f6a351f001e1b91bb022fd40053a7f284f7e645b8b6207dbc14dea8dfdea67233784a6cb3ae2cf364ceac1f0f78a651ab829b81d28cf58b20f4e86414287783af83ac7dae7ce03000000766ffa2433ff7c3f218fb258035f"]) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(r2, &(0x7f0000000040), 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000002c0)=0x10000) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x0, 0x624, {0x101, 0xffffffffffffffff}}) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x101) 12:01:01 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0xfffffff8}) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 12:01:01 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x198, 0x7}, 0x3ff, 0x2, 0x1}) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001140)={{0x6, 0xffffffffffffffff, r0, r1, 0x0, 0x192, 0xfffa}, 0x7d9, 0x1ff, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r2, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, 0x0, r5, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0xb}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) getitimer(0x1, &(0x7f0000000200)) setpgid(0x0, r7) 12:01:01 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@random="e7c637c98f9b", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) 12:01:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0xdc, 0x0, "0a662baf0c033c08d271795acd00", 0xffffffff}) write(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000500)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5d60d0d2991ceda71fa59cbfdeccffd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa04e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101", 0x20e}, {&(0x7f00000001c0)='2', 0x1}], 0x2) 12:01:01 executing program 0: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, 0x0, r0}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) flock(r1, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201", @ANYRES32=r0], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r2) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xe958, 0x0, 0x0, r0, 0x0, 0x2, 0x9}, 0x8, 0x5, 0x5}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, 0x0, r7, 0x0, 0x0, 0x14b, 0x3}, 0x7, 0x400, 0x80}) semctl$IPC_RMID(r4, 0x0, 0x0) 12:01:01 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random='L[\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xfc, [], @rand_addr="fec81c99ece20008b70020006dec2100"}}}}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) fcntl$dupfd(r1, 0x0, r2) 12:01:02 executing program 0: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') link(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 12:01:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x86, &(0x7f0000000200)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x50, 0x3a, 0x0, @empty, @mcast2, {[@hopopts={0x3b, 0x1, [], [@jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x23, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 12:01:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000000)=0xc) setsockopt(r3, 0x2, 0xcea6, &(0x7f00000002c0)="5cb84671b85c6aaf1ff7c4ce433371b5bb550e82f6e68d9cd07ef842ae0b00e684aa0ddfca4b4d74413ca9fd846d069d91da77555aca705febe7a6b7415bf351ad842871d10c862ee66319165519990b8de8063328f64629d975c581864ecaea762a7cf5af2e32b4b9220382e9747834a134b409f0d592d69d47ef942cd14a5197fee1b967a1a3354e1cd2cc41b819c0f5260028f3251ff8b96f2a326628f92639ab20070c596109b7b864990440f402147d4ead883d4e0816d0694e1a35a03458880ae44d85152614747c38ccc15049a494717198a8b0074eaf5b5cca4a21bb4d534d82de209e54d36d8153becff4b086e186ace99e2b0e3d9e32beadce10236ff7ff99f8d30f26ef77f85c605febab494580e04d6f5e0c34f61aa3a03ced2ebca0fbdf8686c0f58e68d1c732f0149d297acd0715c155daab9c9699840c2dfa070b749b6b4780e7a86aedf718dbf0f3f41addaeb7ab0fee24f5def1f0c94a515946b439b792a3ca715d57d44fba71f6097f1f7a10aa2fcba6d575cb106a2ea5bd81b8e16d3e6264bcfc33525b746da8a215b4581d9fb4ea3589ff4e15595e3787cc485c4a3921bab7e7e9b65361f426fb40bee35f9ad14fceeaa2222ed3b8b3da5105c13c4af4115365e024ffbfafe391a9bfd9a901e495bd94170da881831fcc3405c5fe42d6f971e8aa92dbef9af1f6193227ec9869b12e8731494f339077c1e15c55af4a401bf780143f9157b41bb8522a1a7a73ff14ce19eac6067083d11173c8737957efd8befb39ea008e43b8fad0a21ce9b83f44eef8c956ce7ef465cab309c53272590463a3bc2f148895548827fd434ecfbfb9c513577f0d72174dab3b8c960b225a2fe6e9c32124617f05a667c9ab1f442e744969a006df4fa1f6a0175feac65e1e71084fd2f9391608c08035d613acdd9d4e4c63b474ad4fc51a2ccb878565a3cd9b4e4fa05568ae64eb1f8d0071529163fb2f7c686f041d4c6a5077366e12924e8b72d26d8c96a7085ae78e5af697cf21925843fa0df64a1047e27363277a4d3632b28f6158c6c1427946cc5cf8ea1d3a8f699b1a10bad515d49d17203e814ea22169932036894336a4f4108ee593fe5356eb60ce2f74328c0ca4c237789f8f9913884b52b68856b9286583e5601c2a5f3d8719580434214a900b4853813c870d13b2704c8725c32e7a465160f2635e8196a295616afe25ac044b88c0f6165ef5af30bd6fb8dff91d61932b1bd9056a2e8f26008d645e12903ba5a2474f32e03abddc1a30d2f6f4edcb716e1e74ac1b38c90d9ee8560567100fcbf4d0415a2cc546b8395acc509e42ba35097a3e317491f2912d40901eb200be32d4c7b703f65bd4598750b82a761456ea70f24718425ef560e79e7df6c54dc5db9f70c834fa33dd8f8b95558163f2b35c96cb80c62f376cbcb1de76b224f8c9468f29a7320cd7f27652516e72affb11155cfa80d9529e700c0cb54f0a41f710f6fad2cb2f880fa6bbcc85ceee24151db6639be079832556a89f58fa380c76865c6a48e3a2f223d02531ac34f3cf1241aa3e704019a6393b9be4b99bbab63af05ca3a6103da37a7916b6d5f2c1b241645775a23a691572c4c81b84752863ca2fd45c9f9531f442ed8a5fea8df3a1ca8b0c48be3008712529b5a571ff51eb5ab77f7a3351e7051f9c6dcacefddf9abb9836c9371f111ae68a5910b9673e67ecedf5c1a085608ba378db554f65f29eb8a625fc7fe7fc326aa43ef98d3007cb6db56d495bb8a537b3674433e1d893fe85cdfab2b31da5d2488040430043a4477e1e7ee41c302394cb86bb5d0646251610185746007c389507076edfc2568cbe194c884bca0d1328de104379984cf7129cdf9f50f0699b501a67e9b6d97b18ff6bf8901a8b162eb0b6d7e609f81ebc7a85bd53b8633301dd828c6b4042660909a4b058ca7df18fbcc7a3cfbc1a43dff15a2f01ea88390e90f966d9e5e64a244ebfe5268eed41ca0229fa0f1bd20ccce28b30b3babdbbc09131ca06e3631fae3e32d6d360c9fbb81584d79a022d96c38066a108e06c97b0699cc132ce34cd238b9f0621f7bf4d7e06c91747c9c899605cc88019119ba5ef8f1bca7868b9ad7883d95e486d4cb1c737ef47bf6ecb8424f597de238bbe07d4de01c1062d8ae73fa40e51c1cbf30d496b1801b99b0f50e1e701b328f8234da5b5865cb3fced25f825d543ec1ffd04739469618ebf97eccca01403bd7b92e24f711d3ef8e1f68e1145d8777f10192463cf2ea9f37e0b5bdf0bb2c88e5c9a5246651c7289c47faa43b444cb4c7c5f9540d9d0f8dfbdafb515051ab90c534b56442d2cd3af840c2585d6015129d3b6b7c11d36b5325fb4d56e3a6c7649c26f67c5f059d19a68150a194368e79afb9e5faee36257fbb21757efc17fdc1543a0e3a1f15120bc549de84dfe70c244aff0a93b2ae2b27807c1f67f64eff67cc3322863f1cb9233cc3ef0fc2b8c9ddcb8a6cd99327ca62963f6ad4f430ee5a6079e5423ed61a5ed306e1c6f7ead175857dda50df37a6e8bd42b6982fa3d451af9ea042830f5721173024db7ced5f674c87e83d9492d62b10361e0c3b0ccfa3f6c06f936de39a75a1cef9fb83955824d1834371902d86172d9b98a8d9712d229322dbff6ab4f6eecf3c1b0a25d2931adaa8dbee611ecd8cf900ba4c153cc9b124df8982a48e03ed8a2133b742f52a305d7605e7f223d6f4d47d1033721b6a0a21a3c5107dc851f6b0cdbccd4da32fd90d4d89d187bc840da9387d1859f00bba0fe2f9f3d3070ce983e1920609471d8a79235309f699420dcd6977dd9a82e72accce9ff3a3590bc985f51e6453e4a15856a05fd2b8cecdbad05d90bd2885b3f589974665ecbfc83898d83a4eb8219e1456f02566aa8c5fba71bc7329cd520b6f7c5ee8d0ea9b5ad3cc0a24ef421015e3cda47680bf2483d3bd90c63aa804eee07106e6d13f413a6cb6bb1da639d0e15688b1dce312525f81626a013945017790d0b2008151ac3df8ffcc0f82f9be8d49d1d40772a0fac080afc43a398a3115229d0f833736c6ea0d4bdb603ca9697b9ba0f516b2c94a96ffd6f8ee0db89330f1f97b9b0d09c61365144d6e349109935b1bb3ea0203585789e7768bad886a3c15a2a261e0335ee51045a3dcb86c96b4d3800936f780d29508b47f32f267b4d7e2bf2e9795dcc3d43a5e8fb1c54daf957456383ab1d70ebc31b4c34c020b1b493d8f5d2caed855e8643c310f24e3b70f63bf6f9234ac022f836a0e573656b5e2e25e653a448bbc88150450314310d976465e86e2ab7f15c2eb4fdb721b2e3177d226f03aa59d7857b097ac9098f361e2ba7aedd08a0909b3d0ac119011d7182b51c06e041bb92ca132985430f92416770d1ebb12dfc90884fb4ba6542f26ce103cd882268a71f81be7c0d4afb716d9a861ba854d27ca1cf1fa3369d7ab49691d625c1098749653b048bec0e471a310b802853cfd3b3a9fed30f0acf637a5be2c267de7a354c70a4726b60280a1801b7506ce7e90d30ef0dbde20fffff1f53657d9a3098beb8594c01f29f82675e781f53558c51689c9b3c8b8a76ec333d0a7b9b7182b48b87a29056cff619099b53af4468b093ea46b5c53819cb9595924ff611f46a953753bb8fbb364fc14507d74306c15a16f20edcdca457e7c2dcbc5f8044304ee7a95f48adf48d06e3fc5ffcf99de7286c2e3646b23281e2869c92ea7576c41c153bd39c1324cb8e6605833752c8251e5d4be9808e722ef1b7e0e5b3f75f35bf78c0d6b13ec51056085964f3cb1dde14f12e5bf05cbd978870f47cc05ba296891667c690479a8b54100017c3abfa62438f3bad6f5e512a2b00a39732ab198c485be5ee76888dcfd002feff633080e0a755a444f978ae6faf03c0ae2a54e121641a5c799e90e17a9913ca95b60c208dec9cc55261c84a7081805ef091883eeb0f3c2105fdd18dcf615a3543d73f2c56b023d5c10d1b2fce38b1f18f3e14096f8fcf961f3407ca9357961b5efd9c2f1188da0e457d0c1a022a7ee8c155556ef9abd473bf4b20828c530416b7b5b7c5a7b4f904194a0bc941c1c704ae1490d192baf259b494ccf6f691d5d5d702e1b16dbe3f60fcf69449c5b001cc70e26678ae78c2a506b101deb73205e9ed7c175d47a4ea30b232dff3c3c877bb3d7c71ee8de1bf4b05e06b65386192002b9aeb03507391b6f762cd525ca4552e719a78c70043844acd788388d76e3b93e4ffa27c043e76577676c63c483513f56be067fe080210fdc3c5b7f5bbb9ab752d49b06f8a753697fe49be33181813c860278d32e19774e52a8d6654377fc89a90fb12b191bae2efca03d0e0979ec4d4912699a60bd0e56f456680878ff642caf3478f81f0589c00862df2ead99356b56fc47a375faa469368927ffeba8591dd61e0a8abfb4a13700efbd7abf978874220335128485c4081a7aaa1dbc05bca62585e59f88225a4390e79cde6c28b266724ce14d61c03f5931b8cb1cb9987f609a3b4e827d3c46bd082e35559c5790fc2486dc148ab2f4d49785f276df9a7c5d7b837195916f910f691b713ec48befe24eba111b01f66af65520b8699e0c2a9d965c4629de65e8e6dcb5beab2798f4e2046dc5ed83c7cfe4d09b43cd792518f77e937fe4513f9306bed20834f7e2cad273689eb46f9a0dcfd2846e3498829182b8b0c21f07570d2225589df907f372260cc3c149ef9eca0d0665291a0b19a9cc438c1a67a4e60752969be15ef3693b7f1f44829b0e50bb5169e160f6d83ed5dec6c7ce40824fb6f98f430dcf0803ae4826fe91e93ba376c186ee089a60c53adcb196060a7d96c32018ec2d97013724d5aa16c67c98852bcc46d1643613e58a78564c1fe255ef6113b1028a6b4f6186fb75ef922e1d2a7382a1ca266e2adca8fc678ff3369fda53467938429692ec0ab73ec4809ac130952c48b5dae097e1d93d627cc527e6e5ec6ac5be7554c49e28e1abbcb3d1016a903951ecc3aa1e47e783c9d5e39a57c26adb080e8a7ff9f090dccf45a258b26d244354b5986bbb0102cd8c2228d3bb98b57d45ff6983feede578ac504d42233f9bb9f9ad811b6ffbbcb075f6fb818dd704416472d8fdad5c49008a59fc0af7c5e5d39ef20b4d0a8e209e43aa5b8b4251ca3b35f5c4a278597b5be14f9aec59f98e19a255a84136f48d5757e819bb04e9c27371c3ec02144d1283ef1b3076b78bedc78680f496866563d41a230ee5822245242f15f001df4950e1749dff95dd0a48979cd8f26613a88f5d09807a41e2ce6184626f34d5f5a340cb0fac9287cc63d26db11355fe9c4f92303d145418cd1b742613e58447095a485b7a53ba26e8164f2e2380db3eed33feb31cea3f310d5817a85797426001af341c1a95fa6e5d5ca6f2510a755a1a664e1c5040db33b8436c9d6ed5e45ce79ae351879d3d2aca169f1aae0e68f790298b7bd4f27a2ba81c16686fb848a8a464ddc11e3be47f595dbbd4dca8304212b653c793fa3e4d3a8adc94b5a726f32fd56093f6e25ebb154021acbf942a6d2519ec240ca36e9233671ba372305eb044b92a9a1b19220959cee6d8e89aedf71bce1956000982d55cceee845377dfe80fb1e473189cce1d464d73af15901cc830b52827a932de81d593f3c7eaaa97fa69c1f0a64bab69b5e5698ff8626af9a59b208ff25105a7101e8f83fb59eeba5735c1254c470390fc9df8d7cb07782ba82c93c2ae979a361006593a0020adfc1aa0642f74a2bf185c6b70dac9728df57d3caaabab9c1ddc8a3", 0x1000) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="17", 0x1}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x0) 12:01:02 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)={@remote, @empty, [], {@generic={0x8103}}}) 12:01:02 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x34, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x1b, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x67, 0x0, @broadcast}, "ba88dcb9"}}}}}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) getdents(r1, &(0x7f0000000080)=""/220, 0xdc) 12:01:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb0a000000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000029b000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:01:02 executing program 0: msgget(0x2, 0x600) r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') shmctl$SHM_LOCK(r0, 0x3) chdir(&(0x7f0000000080)='./file0\x00') msgrcv(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="00549bd8004b5dfe5395fc187079fa1e00220f3cac038e11a8ebdf0499c58c544b40b765415c82af41fc66935648a203c834d164e68e13b070faff010000a8497be995eba93703ba71b6507c303bdf44ad25d4aefa0799a7a161ee43b800000000000000d0e8cb245a90397e489067b7f6ff1439aba7fba5361f3c74168417aa9b6938e11c8f783add7334fb206d9693cbd0bc1a220fb3300f44efcfecf700ede39d28f2460662d73195a6ffd11dab155171b7c3a16f51c0d4202f7d59b0c39cecd544e29b1ad74862a1b674b90311c1e9d6384bc05458208507ecf6b6d6d3515f8143701f940151727e5ed224b303410a776b3146a564c17116118a"], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') semctl$IPC_RMID(r2, 0x0, 0x0) 12:01:02 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0x107, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xd1, 0x3a, 0x0, @empty, @mcast2, {[], @tcp={{0x1, 0x3, r0, r3, 0x1, 0x0, 0xd, 0x10, 0x1ff, 0x0, 0x9, {[@md5sig={0x13, 0x12, "8806246e057abebb26ee38f368bc27f9"}, @generic={0x0, 0xa, "2861ccacada1ea1b"}, @nop]}}, {"f4e57eed17f1623352936f1f071c7b86e316d20067bce8058d00f4bdb61d89850ebc2d80c8b89375c29dcaf75d989cdcab35e279502770bee6925d74c450338243e5e20ae71d89103457f0c6c621bc249492a9c5be5aff218ad42a37c2c85bf0ddcf0980fd82ad73f55b9bf6902cea6a7a380d02b9c6af02dbc772abf8a83b38b19a7ec071398b16eb4529b0678dc54166f72df1f0b27bb1e93456dfa1"}}}}}}}) 12:01:02 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, "73ccb37b2efe222c245e1a23e6b5c9c06dbf3f00"}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x5) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 12:01:02 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x10, 0x4000, 0x1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="145be4f4f91210b13000"], 0xa) setsockopt(r2, 0x0, 0x80000000, &(0x7f0000000040)="7d86d39514f57a21cb6c1e8a4dcc21ee1ded9c131bafa0754287f71772c72d03e702141fe88d5ccb9635e768c4eff6d65e858a484062fe06b03c5d83bdfbdc8114ef2451c9d827e469cb2d718290d9c47ff503a4b7f647637bf2a7300ae4", 0x5e) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8212adffffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) 12:01:02 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f613283958181095e4b6d987e72f21f9bc15"}) semget$private(0x0, 0x3, 0x40) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x3}, 0x3, &(0x7f00000000c0)="1a00583f8737bac9f83175b7f602922c896ae2f16285838df2fe3d9fe3ae691705c8c64028a76c4a8cacbf564a73c4f4cb96e0cd131cab9ef48566cbe2a5fad5a6269e93d372dc75694a17e2ac85461e3a13e42d35aa65c69f78b5f7dd36dde96f01169d4f4a60c9fed47a074d2a53aba9c8999a7efca1813f320247a81e776e070e15bfef60cda59d16fadf18f2975b0cd37cf29a8df55d1376cad85a0b48a33f2e938424ec30294ec8e1a16de43e9cf45dfedc3d6cff1e", &(0x7f0000000180)=0xb8, &(0x7f00000001c0)="63515ddacd3dd83e8d67cee64404f10e4644e0bc4cfa975c996f7a7df1a111e1ba9eb14bd14e088df400e821415a955209d943388db8b5f4af33d2ecf97734908f12ae6cf9fe33e3b0f83d7604f6ffa8b4799ad90c7c0568b63a5d543c6750748d511b396ec5a31677bf9836a18eca90d6a51fe6f5783dcb8f5ee5e69dc6ef1bd906537d779a7631fbf23a542a83bc21a8b4cf", 0x93) 12:01:02 executing program 1: clock_gettime(0x24004, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="47eac63329d5abee14e611902fa862e656299c530e075bca37df22e553a7d99d033449a924c58b2e48a33ca50be2d311f71dca9866d47010dda9e4906934d325698e582c40f47186a6bc4ba56a94e8b6d6168e2477311cc89f0b2b2c685153d3e08d625c1f952331fd80c17f5687ba9eca00bdf223ce4dbfdeb5ce56c3a66959956d2060fa9c552836836ad21464ad", &(0x7f0000000100)=0x8f, &(0x7f0000000140)="c335ba6944f43aaf7e90e6cc8858cb58ae4f3d67b45742e6edea434ccd08c8f2c7ae1dfd0d5b623d09117c1690f7a5fd262d73f03fd81b9619f5aed47de395be40ce2eaaa0fbd46999d780f8531913257f27fd7a2ddce395505fe5cadb6e07d389d2bf5de6162e14362569f2efec0e71", 0x70) r0 = getgid() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000440)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, 0x0) fchown(r1, r5, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) 12:01:02 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000001040)="4d1999b9c2552c9377b088776ec4d393e2d1e264f04397a37493eb83fe2da7e0b67c64d8dafe122f492d0ababf6a16292cbc81c4d5ff8188ff2fe8cc1de87bb8fa32dd03dcf97c5c160dd7559ba81ff51804e305123fbe0d6e2c3f02a7c7d5a00a4c0bf837d3b8f98c6b1e18ac77c2b52cb3838b180e7f2dc84a3b3df0dbdaf56b830a25b180f3e0fc2a168d1ab30bf746909f41eb3a42ef53f5cbcaf72cf221d90e2aad445f7866fc055a0f086ab54f97aedff8438186506f1899c9771febfa54dfe86ae3e506a2935e6eb4c39fd5110e156fccd5659f287e247017d775ed97c041e8cf3455d9e9ab79eb4cdd7e94320b62da2e0f9cecf141c22209be0d046de9137954a9fde670df5e6af57b3edfc1beb7fb8a1b47d8ba8575ee285b1c2dea99aa97238d97afe130205242ce72f29bac4d5c31ecf6a9b024ce93d59c6464ebcf525a149747dcf6f24a47cb79a22f99f20e170b39875f43fb8fc3ce33d28608651a1b80555da0880b42a64650d11b804ad2e6a67734753a39be6d66c1caee31bc3ac9437a79dc24cbdf441b56e27335013efffcbf3f7551f373f5eee826fbaf3775242365d76b6c3d1cd66c38db6b8e16360d07eab05e97d11c53ee7259c78f1dd5871e85ab4f6c957309a710bc00a8464e764403526083943470506e625020e35d1efdc1d54dc069d8b9c320b0b9252579f7dd7e6828c5e322ad7bdcef2d012c0996bddf08d963f537c1cbbe38a7de7a6519e10be45b3bad47aede82cc59192f845b1102dbe00e5b143f7eff013c14e012e862b2eb7d967ff70f6d1bd4c56f1346c48e2dde31fddaa78ab57d5033780ce57421413e2f09eb30cf82180fd77cb28cc8d960661ad6f384073193076668d9477f0bc4ec01141bf7c6a574f8b1d2fcafaac0a48963bf6744782cd0d7f41bed3eff9f43fb02dc54b3ab6103d19a6d68df42dcf63c9b8c5ecbc89096081b14b41a7b366324e4d9987d1f7e340d7c75db212f44dba2aaeb02f035ff65350ff343a061a02d04d818b6d0b1f982eab16b2c517428c5f6335caeaac28b037a5997b1829f093703c4a1b635a3b1f012d1923450263b3cf7ce25ca3e32b5e5913fc5b00c02d93f6558487b8e0039eaa932fbbd62cffcc71186ee991bfb727e58de672f9f503077a2035e32cc2b16f4ec98fc55c8e11cb88bd5280f6a44ececb007d1d2ed75d32a1acf72c0fdb049c282be1d8c853a1d1e28af0f6755264ac0f8d19534ae17e4213820a04be1ad624dc1f2ff13716a0da374cd31346d39951766935d2059e196b74e3a888dfb19159135c2c36e485396e71ff2f4279b7e2504336b8d7c7fea7c63557f961b2299fc631d10802fd09bd09303adf01c3fc4704f508dc648c1c8a67951dde3a96f56f6ca5466cc2e0ce3db190a29a4f7faeb07dbf51fb3aa2c4e34673a4826cfa398abb1ff29910cd5a605e1a27002be8da1db8c5ba1e7c9415710ec9b8ea0411e2ca40fad215c9b372b88858fd1edbc843610f5ea51794a33a6d34f27951a230a6b6ad4ce79c2c54d9c1205c5636d37ec8f4bc7ae12be754da66085e150b94bbde521dc1ab134da68ab54db047dc5aa82c96e826a603883a56646017a635c561633a9171a12001a90c01ac001477bb58a60ac6489d5d211fbd41df8210a4c2944db5469ddd5a7a4e4e70e75e84b152f18b09766c5adcfa9e36994d51629dd24f71e9735dbaf1d1a44584ae27e2c731b22532d04c986eac8aedb5fbc9517c8e8e3e4396801238a75f2826d2fdc104427229c27cdbe70540a2dab26d71be67e58a35cefd976638792ed08447002c7a7f198342fb3cd14deab870b092ac67c097fde0bd6e808d07d09f88633b396869190771e92da1fa064fcfcd7588d5ea787bd6d7db9fba7567ecabf5c6bca828343c4e5956fe42e652a456456d315ca6719a2da9d7f5e9841460e9c88e25854071bf77d73cbb21bdf6141dd41eab9344cf954aabbb318b5661e9a53a22d578768fd785288b101f68241a06bc037bcc4607948e1a15599fc862b9bf3188ca8ce491ab76d31c80471aea79419b81228455b0c12e062731a24e23954e30088bc852590324b41df8f0671e4cc31297983031f7755c985a1eff6c9995b33bb7fd38ac74c362178fc9ffc5f43e3568939bb6a659d3f41372d5c9082df9c5dc49246c90f0e1ad7c960224404e0077d696c9af099e2c98b95974cc44e43ae46579f0cd7b79848444e5b2776cf183fd29fff84907a3000e76de8e740ebcf70e0d7f062b7029e82a97459af1a5a00aa19f3c3a612a953e75d91476e0ebf72ffeb69387686cc26a744b52adb00800a8866ac757ee7f4493924228378d3777a996c65c7798b21097d8bbbb19e6a2fb1524126f255eda28b07e4bc5d807ab8478e3c7dc5fc1f319766d82d6803abbbfc7841549d6ef98794d89c8f0ee2b6a689103f6d9416a60b058edb4ee4dd7b5c66dfbb2a020220e17ba766f459f9a1078b748c4ce97bca7fd402b675e92bc5c8db942f50b4a0ded6f0901275e2d975a30328cb65ff21077f95b6f0d99df20a5f2bc205f29aa96fa73405396efe3cd2621e245fc84ceac664b5051db99961d3ae17f18aa6143424a09f7c2d7db65c4a00440bc13fcfdc94d5a2529d0e3ba75795f5fc1c07af0c49355a42df994ecf13a2edeeb25d64c56db99bec1b8c441482ed6bf90bf594fef38f4c04b31b9e32ac7d8a030e99600c047885c057b7fca21938747671c4f2252012df76fb44b658f4e8fa70aeadf074d93166719d53a18ce6a4fdace510928f6439d37103588c0144f1ca980124acf275147e124c674129c118e766522a27c8639f5fb04a8f679a4499f7b981e981896a1d5ace2f18f54f7ce2a7f635c308addb44c7b6a30b0ee6b2f064cfacbcf982eaf98d5ec2da7a54881d371de0dd8e447d1391751863f4c2d544b40fc28dae1fce00da7f4718fe04aeb72e504ed94b4f093db97e8abfa8902a6c0a4aad097a9efc70d7c0f4291db3bc8de49b95fafb39413215e38aca6bcb2a363153c1af4e791c5850320b3fbb92d3f3a96a581ef7545f50822781b3d90963c69bb251aa026bb58bd890530e421501c4bc5da20e1df08634796c2d409e3d8de8a9554e6227a927bf9589eb54f3d1b3f59213637153021e2c18c302e4c2b04b58a3e9151d86185c8ae018272d338c824f79304577a293e6be4ea334cfe015a13cb153cb19a3b2ea6c1dea6bfb2dd1c9f5ec38df733e6f2cf6253f8b8d996f07c371e373fbc027de72aa9fe30b0fbaa1ae69a5234a2bf20a7ed12aedd0bd30fa122d778a75f3344f82a26dc4fd416f1e3b236f39c48fce014aa74074a012a00b392bba9c375516cedd3f6ff474eb6d5806013a9b61aa5975ec01e936d6039256c0b6af00941c02b8d6e805bd28bd762b56f936455b58bd20515d89a0097c8ef5f2180933a409bdb81455a0e01b15acb87ab7265965df260c5407050d096b8d1646d07d9d72eab2c62987167a68e7f6d283e5c55dfd6e71df8201742239240674a1e34570c737c0bcba18345047f9459db752aedeaa1b79a8a88e9333c660df0a0c5388caa583a70c6b7ea55a3172f94e16b22218be3ec4c5cae2192f225322b9c3659ae5d0e817a09268c2932c197f14056f56f3068a2460b2e4aef76f0d53ab6b476bcacf3ca00789901d922ff97f48e1787fa1b23d57d4af32ecfd2b97850916f4a558bb4efaec5b18d75969f08f82b230607ea5e4305b9694e37b035a9d5ebdd5aef794e49452024bc3c3b02a8caf8edd968d8ed999164a4c0169b1ea92badf66bbc4f47a27bdfad1a4a29f0d2a45244366e37ff412fb7292e05f89ab4018c2c56530d304db97e315fc2f2abd281afbe1667898ab2ce4db0d11e1e534112d03d7a675ab768ac92fb40cb4ddccf8f91e0b3b64681c97103ee19ae829505c0b3969a359e115d1058038e1a276db62a4c669f696e7960adc85d7ace5f86e00e1f76b0085406765835a53ce6e22f407174cd6c90b38d20743b9566aa756dd65d8b8ee85737a1fe7ae41cb0cdb2bfc8fa3259c8ce26d63235f552cc5ed72459bbbfa354498456428c3f29a9ee72bfc607bf54ed418962b7af1119ba364f3d9f852f496a45c3fccc3a3053577ef8abdfc4bc863f8f82287ef13232d399381e0259edd06680c80c3291bb8b710feaa2108cede4e9f8054c37b71653b4545b53f196471dfe09d3895c3f03be187544af7044619fd60c7da2d79c898cc4bd333bd13e8d0aae2fa949b6303cde1ca399e5c5f68263a1d01ce6997dc26b95515306cc2eb12283fe06e25d4ab66dfc2b6fdd608d7c360c209390721260d8545eb0e03f2a87444076881995c33639c5214cdef4083c6bdc9fef3b146e885ce7508922968a8fb92469143f98ec15ceea7b2a09b7b1c2a66cd2f8ff4c78f3dd5ffd23c0a069cf6ae66316614708fdefa87f65f6c93b16d1d4d02d60929f2a60bc9c03b4db623e18f34a401aecc0d59d42ed07d73edfdc24a8aabe6632d7688b32de7fcde696892332dc835c38e78a441c0688d002906165ca71a49d897d94ea4b53b95302b1ec283a75bce4eb0d7893c95ae3544c2cb94d25d858269f059841f5d8aafe855c11bc7f5f5ac6f7f7c145b90fbfebf6da1c5673870d42eb1ad4fcf4a7c2431163ecee2fe127bf52691adcb5cf5235bb1e62e780bbed48021463e463e4b613deecb9c2890960d159e053b0ab570a8361eed8adbbc9f13ad7e3840757d3849df1c445b6c3274757e7a769d928353d48b2386b436f7aeadda0acda2f7d7d103fda7b486cec0ae4561fa48c71f7875ae9eaecd06ec444ec870f0f5678ae07f645f4d8a1d6ea28d693c8d84467479ecb4426402f9ab9b6d7708f28564c47b84ade24ba5ec48be05cace126f41948f58e48c818f041f169a2c5822e4a5692e32ae29bb233c5bf4ec7f729b8973ec8ce038f5ac206d979c3d87493fc1722da088882d97b662392e9c52450df68ffc0ee847ab331d2414c0187d9b82a3a94def11dc235e4aa82d73b933fd4a6a655fcdf59e2cfff58d6e6252d6f7668cccf21012343cbf22c50f16445397715c28c59b8942658308c9fdf06bc387dd36d187dde82dbc1eef986cd5513a77b04c190baf1c94a847427e786e01dd0c5aa130f2a7b3c0967635aff31765d4828670ac64add4a70bd46a1548d8f9b6678708ce0d0b8679a04723110d54c6e824a45492b99fae6fa5e31447e66d953fb0241253bc7c0b161dea5f95403cdf6605c94e740b761b2028ff760cb9784ef9925d50444066cc62eb28783d6b517daf9ce700de2c5f8e9f41db29408a5dcbf6a96442943cadc72def198db0a13b9deb53569896a0fd1efb752a5a01ece4150080bc95aabce40bc6b014c65152dcf5db0c1326e469b57d11052a75a64f48bd91cbd6980e1b9b6326c94bc27934c930a186cef0c862a14557f60854f5239498ae44f1f67c86504a7197279fd0bef39cdb4303f1926283dca89a5ee457d0ddaa7fec25001b6387d34dabe715247d8aeaf6049d086c8ce7cb0f717ca5aebbb1ebe5f6c8c5b7ebb00f1296d77093a6dfe60f546cc312837eb3bc978ed2feceac6873665ce4c90ff2e88d8bea3e817a5be314b926c1a4d60f519739a49e968cefe9b971d36c464bdc7918c7dd8545cd68beaff3db256fbcb6146b11b82e6482b919ed9f924f8bbfacc4edecccf898e217c707832dabb60e28610992f112384c0eb3a6ded9ba5c1125aa01471b17a3bff1afe313effd293a14c897483f19e668ed094efef0b88f139c64a6cd2966d09b", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="554a859afbd458d2e9b95a1572507ae048401d69ea2973efad6b8e23c0e6debb3b80f28a6e97f6a5b54cb491", 0x2c) sysctl$ddb(&(0x7f0000001000), 0x8, &(0x7f00000010c0), 0x0, 0x0, 0x0) 12:01:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x1) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 12:01:02 executing program 0: r0 = semget(0x2, 0x4, 0x402) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/144) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003c3a0000000000000000000000000000000000ff0200000000000000000000000000010500907800000000605c830000000000ff29f7bcb7cbf3c7a00e465e68a4c1d6000000000000000000000000000000011100000000000000dfbc9be0"]) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/240) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0xefc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', r2, r4) 12:01:02 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2, 0x40c}, 0x9, 0x1, 0x20000000000008}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0x9}, 0xc) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001180)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x0, &(0x7f0000001100)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x0) 12:01:02 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000000c0)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa37338208d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf0", &(0x7f0000000080)=0x70, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSCTTY(r1, 0x20007461) 12:01:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xffff, 0x0, 0x9, 0x2, "621b64fbde64f563158b4b15ed1b32542dd2afda", 0x2, 0x20}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x11, 0x3, 0x0) dup2(r4, r2) 12:01:02 executing program 0: clock_gettime(0x0, &(0x7f00000004c0)) r0 = semget$private(0x0, 0x7, 0xc8) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="5c5c13add4eebe65e5c47b453bd106716cbe201dd44a5191c2298db9af45ef63f517905639d76154aed6a7eb0e0c22e8453cb5a956e9246997fefe929e5ddf9c9d8353f2374c6df28eeb516f70606d7e8a0ba1bc75acd81d678b1938fe9d9f861dde", 0x62}, {&(0x7f0000000200)="554ddfa378b12c37ab476b1f69fe49336ec3146722075e2714caec0ebf315515ff2281ac95a5d4e1224f280160e2136a889cacfc0780ee6544c2445edaa3d69b7190c01baeadbbc12ceea051fa277a87be8e158f28daf7be3801df31bad8e13b2d200e42197726a50625fe2a44e2b66948ce888e", 0x74}, {&(0x7f0000000280)="eb0d52150cfe6c57a6f6fdd0aaabb135717a03385c86663e0e3f1588878a38950ea4da02409d0fc9d3e5a40d535eaa19238aba", 0x33}, {&(0x7f00000002c0)="7f8b9982c03a3610005f13fbad4a7f99da994d3043c32db9c516bab24dbfa6aff434401d6e9bd984c620e5cc9ed9bc56640de70eeebe7152372249d536f2353a5ffefee7903bf7bbde8d9c1561123555890556", 0x53}, {&(0x7f0000000340)="1ba6f40664a798fc69bc085221cf638c5af2bebddf592e5434c5d6eaf770fd050d97efac7a4e000a2b1bc6f9bb4de2d993fbc4411e78d1acfac0b3df7085002976506fe5608b06dbf5d155588e280dd7c6ff5a79ed879f79ec32baf4e86db3168f6eb1712c11ddd40cde6b380109b093422bd926126211f7b1cb077609b7fba84562b6cc51eb9d79f9a4a4bada98e42fb080805849094c9c9fba183d534154bb1154abe514c589eede4cdfff07525520eeca9745b7fd2631b1840b48e25d95bba60957734d36", 0xc6}], 0x5, 0x0, 0x4) shmat(r1, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) r3 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r3) shmdt(r3) semop(r0, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3, 0x7, 0x1, 0xfff9, 0x8101, 0xfeff]) 12:01:02 executing program 0: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x606dca73) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r0, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1, 0x10, r2, 0x0, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(0xffffffffffffffff, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r1) 12:01:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x4, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r2, r3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xfffffff8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:01:02 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socket(0x20, 0x1, 0x6) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) 12:01:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xdf, 0x5853238b, 0xfffffffa, 0x1, 0x7, 0xba88, 0x15, 0x1, 0x1, 0x4c0, 0x8}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r0, r2) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() 12:01:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x22, 0xa4) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000100)={0x8, 0x101, 0x0, 0x9f}) r4 = socket(0x800000018, 0x1, 0x2) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000240)) r6 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x2, 0x60) getsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000180), &(0x7f00000001c0)=0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100653202"], 0xa) r7 = semget$private(0x0, 0x4, 0x10) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000200)=""/45) r8 = socket(0x2, 0x1, 0x0) dup2(r8, r0) 12:01:03 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(0xffffffffffffffff, 0xffffffff) getsockname$inet(r7, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000040)=r7) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:01:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) listen(r0, 0x2000000) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd603179bc8d08fb0000000000000000000000000000000000ff0200000000000000000000001000010100907800000000602484a20000000000000000000000000000000009000000000000000000000000000000000000aa0000000000000000"]) 12:01:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0xdbc) r1 = socket$inet6(0x18, 0x2, 0x1) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x1000, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f00000000c0)="353d4182e86ecc624cafcac8ab105f93ee229d0adf6ce2a8dce10cb92d6c93983ec5dd39a947454ab38605ee93f0736b16f434b2a57f7598ae311100bf164e866edcf5e2d6b5d01cecd280a749fd6fa9be4f37449de7a0411b9f48b895743424796ca41323da69eb611186fc3ce800ee4fdde6b636", 0x75, 0x400, &(0x7f0000000140)={0x18, 0x2, 0x7f, 0x9}, 0xc) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x6, 0x800, {[0x10001, 0x3f, 0x10000, 0x9, 0x72d, 0x5, 0x5, 0x7, 0x9, 0x1, 0x9, 0x4, 0x101, 0x591f, 0x90, 0x0, 0x100000001, 0x2], [0x0, 0x9, 0x401, 0x1, 0x1000, 0x4, 0x1ff, 0x1000, 0x1, 0x4], [0x1, 0x5, 0x0, 0x100000001, 0xaa, 0x8000, 0xffff], [0x1, 0x0, 0xbe6b, 0xfff, 0x43, 0x5], [{0xb82e, 0x6, 0x3}, {0x6, 0x0, 0xffffff81, 0x22fa}, {0xd802, 0x200, 0x2b, 0x10001}, {0x9, 0x3, 0x81}, {0x1, 0x2, 0x2957, 0x10001}, {0x7f, 0x0, 0x8}, {0x9, 0xffffffff, 0x8c8, 0x7}, {0x20, 0x101, 0x6, 0x3}], {0xfff7, 0x45d, 0x1f, 0x9}, {0xffff, 0x9, 0x1, 0x6}}}) sendto(r0, &(0x7f00000003c0)="c46f40de64ccc587842541eb23f2a9d6367d270d7a120fbb9e9122b2a8", 0x1d, 0x4, &(0x7f0000000400)=@in={0x2, 0x1}, 0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000440)=r0) ftruncate(r3, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x400, 0x8) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000500)) r6 = kqueue() ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000540)=0x2) sendto$inet6(r4, &(0x7f0000000580)="c210cba4eb16ee1103c6ec5d65e80dfeb0fa52f60ed20a41221dde8f95aaec03a6275d4719f2bebf9efa745c9b3f1435630de29f64d4d124d8bf4605d41d7747e7a0aa4b6a4d52b86aa5c971361eac0b8fe60160d6c3a336a7e63728a52653", 0x5f, 0x2, &(0x7f0000000600)={0x18, 0x1, 0x8, 0x6}, 0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000680)=0x3) fchmodat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0xc6, 0x6) 12:01:03 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x2, &(0x7f00000000c0)="c5ac9d01800000000000f4f46e5b661eae181dcfe754e3c64c991652195bffff7f0000bf65120f95b91275c706d14a1f9f0ea5d0ccd23825708ade2be860cec166b74dbb705806d97a691e994a0b4742b0fa46cce0aaa406cf8dfbf0c43d50a380b7f48faf29fc4cb598c7db0bf7bdb51a467d5e68ac6f89b573673878bed2eb4d824242d127d13d3f959910b1a1363c16e0518658979a9b64c82f1bcc755a81c2af2d75d1578bb78ab6d8a757445e49bc071e098432554e80010079537b9f77159d7780e0537906f801051dc2ebe8a78a708b2a", 0x0, 0x0, 0x0) 12:01:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() syz_open_pts() 12:01:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) r2 = socket(0x10, 0x8000, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r3 = fcntl$dupfd(r1, 0xa, r2) accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) 12:01:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(0x0, &(0x7f0000000380)=[{0x1, 0x3, 0x1800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000003c0)=""/226) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(0xffffffffffffffff, 0x96) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 12:01:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="9555b65aaca33485a6b471a9a875d86222a74a94626e8fb17b286f7b72461719b01841c4cfe7da0d5ca4033a9107f86dcd8280b76b07de1c03d991ad"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) 12:01:03 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @loopback, @rand_addr="0000000000f4ffffffffffffffe4ff00", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) 12:01:03 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000080)="496148c6a5e73a76364a43b636d06bfba0279c3eeb63f23918ee4b5a04c0709a24f2ac24e0810e56c87bdabb1c878f8c0992c8b6f1ca4fd36572eb27f39f576747ced73cf5ca5e1f506caed16b758406848e312f8ad68362a6ae8bd8ef2db2cc706398e078a5ec", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/89) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, r4, 0x1c0, 0x6}, 0x3, 0x8, r6, r8, 0x475, 0x7fffffff, 0x4, 0x400}) recvfrom$inet6(r2, &(0x7f0000000180)=""/57, 0x39, 0x840, &(0x7f00000001c0)={0x18, 0x0, 0xe5, 0x9}, 0xc) msgctl$IPC_RMID(r0, 0x0) 12:01:03 executing program 0: geteuid() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2, 0x6011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) 12:01:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, '\x00\n\x00'}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0/file0\x00'}, 0x10) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x7ad, 0x5}, {0x18, 0x3, 0x4, 0x5}, 0x7, [0x7f, 0x8, 0x1, 0x8000, 0x2, 0x3, 0x3, 0x7]}, 0x3c) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x8001, 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 12:01:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4102e57f7f400001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r7 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r7, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 12:01:03 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x40, 0xdf, 0x40, 0x1, "9a6da2218197845d49b9a4e81ce8818fcf863e6b", 0x2, 0x3}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000008, 0x9, 0x4}) msgrcv(r3, &(0x7f0000000100)={0x0, ""/254}, 0x106, 0x0, 0x0) close(r2) 12:01:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffffffffbffe, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x8000, 0xfb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:01:03 executing program 0: socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x400, 0x20, './file1\x00', 0x800, 0x1, 0xfffffe91, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="00b47ac00000040037b698f2b8921a2286475faf1eab2b616c2a352b183fad2d267ce5c8342c6a7c6a60c9792f1227afe584874be842197e4e9acadced158a633c64f23401ae4f5142e7ce161c32f3f06b9b900173f067c924809d8a7cf1db55fed97cd4d757e931ee4666b9013ee1c634faea3f5383fb6fff02e1f01c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0/file1\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$LIOCSFD(r1, 0xc028756b, &(0x7f0000000000)) openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0xa0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000002c0)={0xfec5d994a8eb5ffc, 0x1}) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r0, 0x1) 12:01:04 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @random="fc4e3389cfb3", [], {@ipv6={0x86dd, {0x0, 0x6, "e2a636", 0x24, 0x6, 0x0, @rand_addr, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x11, 0x0, 0x9, 0x0, 0x0, 0x19, 0x65}], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@nop, @nop, @sack_perm={0x4, 0x2}, @eol]}}}}}}}}) 12:01:04 executing program 0: getegid() sysctl$kern(&(0x7f0000000180)={0x1, 0x51}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0xfffffffffffffe6a) 12:01:04 executing program 0: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) 12:01:04 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000640)=""/179) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000540)=""/214) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, r2, r3}, 0xc) r4 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000000), 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000080)=""/206) r5 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000200)='./file0/file0\x00', 0x1, 0x110) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) close(r5) 12:01:04 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x1000, './file0\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) sendto$unix(r3, &(0x7f00000000c0)="27e023f8b6561dab4434a929c3bc7e988dbca1", 0x13, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e5ea262b8653000"], 0xa) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) 12:01:04 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 12:01:04 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x5a0, &(0x7f0000ffc000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0x640, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r3, 0x0, 0x3) shmdt(r1) 12:01:04 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x400000000003, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 12:01:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) 12:01:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') r1 = open(&(0x7f0000000500)='./file0/file0\x00', 0x80000000000206, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x64c80a84) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) ftruncate(r1, 0x0, 0x8) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x2f}], 0xed4, 0x0, 0xfffffffe, 0x0) r5 = dup(r4) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x9, 0x4ffa, r6}) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7fb, 0x800}, {0x2, 0x5, 0x1000}], 0x9) 12:01:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d701004b28049227f415030"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x80) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x1) r5 = dup2(r4, r3) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRESDEC=r8], 0xa) accept$inet(r2, 0x0, 0x0) 12:01:09 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa080045000038000000000001907800000000ac1400bb030a9078000000004598000000680000002e0900e0000001ffffffff64e036f90700f57d"]) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x20000008, 0x0, r1, 0x0, r1, 0x1000100c9, 0x207}, 0x8, 0x400, 0x2}) setegid(r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x3, 0x5, {0xffffffffffff7fff, 0xa89}}) 12:01:09 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x2, 0xa3e0}) 12:01:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[0x1000, 0x4]}) syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="dbb22644c568aaaaaaaaaeaa86dd6000000000203aff47a0ff0200000000000000000000000000018800907800020000fe8000000000000000000000000000bb02010000000000003176dae0e1"]) 12:01:09 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES32=r0], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="5ae07fb2c0a2851ce283cbf4adbc587fe54fa19cfefabe75b1659051fca782fe87fb83fe1085f94feb800276c832c13c029a54c265188bfa090966539f1ec37134d7333c701ba03ca39a4fe522f95d86523355593b375de0134586121fa524bab58c16e3f3d56806f683976058b7fff1f04517e06c390ba3196f94c0e7fc55eb440acae9ce53f0ca43f401a2b61eca4500a622d5408bd08c10f2b4c2d34f662c29f86aba5db7f5b90375f07fd4c5f8", 0xaf) write(r0, 0x0, 0x0) 12:01:09 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}}}}}}}) 12:01:09 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000000000000007e1eb41c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000c204037441cc8c64db6eb4d4ff909fac60a4c13ff2bbfdc832d6b80dbd5d67a63910747f0eee469331af292580b5166cccdd604da9eeb958a9bd0db533e9ef611b3dcbe8057c752ebc3e41e4d2e3d7ce31d1e28967bb9ee2e1040ac223b32f8f8534d7c9e6a6aca03d43654e99799e97450106219033e7e61918d8c13211faf4c89ed4af92f630ab7d6ddc227794c9f7a7aced88d667a111e0159e020b7087b381cbb82706f8629ab04fb0a15c0c0cefea5e51ffd90741bf4afdc7908ea3ade12dd4011940d9e9987061c93806289420c4"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') mlockall(0x0) 12:01:09 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000008, 0x200000005}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$setflags(r0, 0x2, 0x0) getpgrp() 12:01:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x2000000000009, 0x0, 0x4, 0x6, 0x0, 0xffffffffffffffff}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x812, r1, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) writev(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x11, 0x4003, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x4) r3 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semop(r3, &(0x7f0000000040)=[{0x1, 0x800, 0x1000}], 0x1) r4 = dup2(r2, r0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000000c0)) sync() 12:01:09 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) getdents(r0, &(0x7f0000000040)=""/172, 0xac) 12:01:09 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x4, 0x6}, {0x7}}, 0x0) getppid() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) fcntl$getown(r0, 0x5) 12:01:09 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x91, 0x40000000, 0x0, 0x9}], 0x1, 0x0, 0x3, 0x0) 12:01:10 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @rand_addr="02bf340f19bd27bd2a0d6c4fd7269689", @mcast2, {[], @icmpv6=@echo_request}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="ae7af0124a44", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr=0xadd7}}}}) 12:01:11 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000040)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @rand_addr="fe0cdb7c459df079db420409ba7369be", @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x11, 0x0, [], [@enc_lim]}]}}}}}}}) syz_open_pts() r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000180)=""/169) socket$inet6(0x18, 0x8004, 0x2) r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000380)=[{0x4, 0x9d8a, 0x1800}, {0x0, 0x8}, {0x4, 0x1, 0x1800}, {0x4, 0x5, 0x800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r3 = socket(0x10, 0x400000000002, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setregid(r5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, 0x0, r5}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r5) syz_emit_ethernet(0x8f, &(0x7f00000000c0)=ANY=[@ANYBLOB="472a22e9a15b00000000000088a8280081000d000805054ba6e7097c7871c08d7936d11f8788aac322bd4eb9f0ec21d23654c97850c12a3b4a911c4a46c5c659db73b2c076e1426108fdd95a8a611bd20da9751013d5e6c2783493ffc23e9a5a2929fdac1c82ecde966c15062817be34876bf06d4e2b172dc755a61fcd7c1ecfffce99f4ba90d4d49e2e3e69752e04"]) syz_emit_ethernet(0x44, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffb9fafad443a78100070008060019809f060e0008000000000000b75ccf9b9956ded45a277339fa7e11f16a727198f0a7f5e65aaed1d9b911b395ffc10a3c"]) semget(0x3, 0x0, 0x0) 12:01:11 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/71, 0x47}, {&(0x7f0000000540)=""/135, 0x87}], 0x8) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r2 = socket(0x2, 0x400000000002, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x80) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r5 = syz_open_pts() poll(&(0x7f00000000c0)=[{r5, 0x4}, {r0, 0x2}, {0xffffffffffffff9c, 0x1}, {r1, 0x20}, {r3, 0x100}], 0x5, 0xfff) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCEXCL(r8, 0x2000740d) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x33f9, 0x20, 0x8, 0x3, &(0x7f0000000680)={{0x3f, 0x2, 0x0, 0x7, 0x7, 0x1, 0x8000}, {[0x4, 0x6, 0x8000, 0x1, 0xed, 0x9, 0x6, 0x200, 0x0, 0x7, 0x8001, 0x8, 0x2, 0x4, 0x0, 0x1e, 0x2191, 0xcef0], [0x4, 0xaac, 0xfffffffffffffe00, 0x2, 0x3, 0xe546, 0x2, 0x1, 0x9, 0x5], [0xffffffff, 0x6, 0xea4, 0x2, 0xaebe, 0x80000000, 0xffffffff], [0x6da, 0x7, 0x1, 0x9, 0x169, 0x2], [{0x246b, 0xffff0000, 0x40, 0x7}, {0xad2b, 0x0, 0x2, 0x10001}, {0x0, 0xfffffffe, 0x100, 0x7}, {0x40, 0x7, 0x2, 0x200}, {0x1, 0xfbb2, 0x8, 0x6}, {0x1, 0xda7, 0x1ff, 0xffff}, {0x1f, 0x10001, 0x800, 0x3}, {0x7752, 0xffff, 0xb6e, 0x7ff}], {0x100, 0x2, 0x1, 0x200}, {0x80, 0x3f, 0x3f, 0x2}}}, 0xaa, 0x1}) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000040)) 12:01:14 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 12:01:14 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000500)=""/224) semop(r2, &(0x7f0000000400)=[{0x2, 0xd9fd, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, 0x0) r5 = semget$private(0x0, 0x4, 0x189) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x1000101f5, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, 0x0, r1, r4, r6, 0x0, 0x1}, 0x8, 0x7, 0x80}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_LOCK(r0, 0x3) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 12:01:14 executing program 0: r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r2 = semget$private(0x0, 0x4, 0x189) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r3, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) setregid(r1, r3) 12:01:14 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x401, 0x0, 0x9, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) 12:01:14 executing program 0: socket$inet(0x2, 0x5, 0xfd) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x69) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x575d002c, 0x5, 0x200, 0x1, "e24befc5c01872ddf9f797cfc379856566569837", 0x6}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x73) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r3, r2) write(r3, 0x0, 0x0) fsync(r3) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000140)=""/249) 12:01:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) clock_gettime(0x3, &(0x7f0000000040)) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 12:01:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1d}, {{r0}, 0xffffffffffffffff, 0x7e}], 0x9, 0x0, 0x0, 0x0) 12:01:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair(0x20, 0x5, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) poll(&(0x7f0000000140)=[{r1}, {r3}, {r0, 0x100}, {r0, 0x48}, {r2, 0x4}], 0x5, 0x7ffe) getrusage(0xffffffffffffffff, &(0x7f0000000180)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, r5) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f00000000c0)={0x4, 0x2, 0xb1a1}) execve(0x0, 0x0, 0x0) 12:01:14 executing program 1: socket(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100400006}) setsockopt(r0, 0x4, 0x153, &(0x7f0000000000), 0x36) r1 = semget$private(0x0, 0x8, 0x10286) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/34) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000003c0)=""/146) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000018c0)=""/50) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100400006}) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x100}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) 12:01:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6094be1c00303a00fe8000000000000000000000000000aaff020000000000000000000000000001890390780004000060ef9d25009b00edbf01000000000000000000000000000100000000000000000000000000000001"]) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) 12:01:14 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x400, 0xfffffffc, 0xfffffff8, 0x1f, "74f8ce32f880ad30931592d9bd44bfe2cdf2960c", 0xcc24, 0xce}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 12:01:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f00000000c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x1, 0x3, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 12:01:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000040)={0x9, 0x0, 0x4, 0x6, 0x0, 0xffffffffffffffff, 0x1}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x812, r1, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) writev(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x11, 0x4003, 0x0) dup2(r2, r0) 12:01:14 executing program 0: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(r0, &(0x7f0000000180)={0x0, ""/215}, 0xdf, 0x2, 0x800) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 12:01:14 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:01:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x7) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) recvfrom$inet(r3, &(0x7f0000000180)=""/106, 0x6a, 0x0, &(0x7f0000000200)={0x2, 0x3}, 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="5ffa2a429512253f8d77726beb3fdbef391da2b4ef38e3d817d2dc2957e8", 0x1e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) sendto$inet(r4, &(0x7f0000000000)="1448b6c4fce17c428631000000000000", 0x10, 0x402, &(0x7f0000000040)={0x2, 0x2}, 0xc) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r5, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) shmctl$SHM_UNLOCK(r5, 0x4) 12:01:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 12:01:15 executing program 1: syz_emit_ethernet(0x92, &(0x7f0000000540)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x1a, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @empty, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {}, {}, {[@local={0xac, 0x14, 0x0}]}, {[@loopback]}, {}, {[], 0xaa90}, {[], 0x2}, {[], 0x68}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f00000006c0)='./file0\x00', 0x8b02, 0x0) lseek(r0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000900)={0x0, "e5244a1d89c64b7ef12641182e606261c66906a9a6d8803c575007c998e4905fd0f9719177a385be7693db9b9d721f253c24f3060a5c623525677524cae16930edd3bc154f020630184a23c22552cd6a570c904083a1d372647d9be3f811c9829105262fdf22775573546ff706b95ef81214d2d55347192483bc54f014368bbdc85084424734023bf6"}, 0x91, 0x800) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r8 = semget$private(0x0, 0x4, 0x189) r9 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r9, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000080)="584da4936ca14955cd37a7849475fd017593aba7a5c5e590b5f5ae70dd4e06caa01de8bf5d48181217467a97d6b4288c59a63c5701d05dd3104dc74c2c5142d324d7bc48e9eef7075b2bec621ea01669f373254a2aa43e6567a7340f524d68ece7d76ccc80d019493fe2e18c503304c5dfeeadbf93c07175f6180885bfec0a6198bc7ff0e4fbf25ceb432094493bd39a944bfe8e874da772dac7b0d21ffc344dba9078e2bf020abe8632e206", 0xac}, {&(0x7f0000000140)="c14dc8be6c893d946ecd860d633c71bf3de84e2da4fde5c5e3ea92ce82c7c59be0f6488e5d448c54b7a8006c6f8c6cdf30b7d4ad513656cc0f89660fd1c3b8b221d228d0f87d940b766b5bf255c5dcb546c3930a67ef5c19f78058f890c61534fc47026c814af6a16dd49832b1710aaf07d8738cbf2c65a344305fdaea7a2f062e1110d215726d6362d40b1aa109b4f9c9fe37d293629e639066b8d13a9051fb893b79378fbd7b8a5cad29e2f574c054ca545c80e67b35e06fbbf4d058628bfc951de62c3386d87503d1f0c48d69b7ffa1d4c009ae8d5b4b5c5396c71c5106cac35e4d4962cdf3f5249eb7e8be53b23b7c7804f090", 0xf5}, {&(0x7f0000000240)="f6c12f4b7dc4425adc8ab0463469b81765d95bb2662d232d18263ba93c3e025a95cad3dc3621e4a6408bb68abe92ad21fc3a56a53af6595db96ecfd57c044d7cb4295f53d855110355472fac213016befaee056fe1186f539aa7d923d02ea41727ab806978fa98ab1e1fa34598b61cd445314e", 0x73}, {&(0x7f00000002c0)="5b45a261da6d6ed44403ae66266e", 0xe}, {&(0x7f0000001000)="b8c7f4a40c6738497e3424cc61aa344a78fbcafa8662ffc4ca7fa35692d8186d1566fcd86852c16b80633ca9f997f800fe54d6df0da43106d0589355ad766a71c2c95eff0425ab60c696656964aea768559cb305a68a7b9eeb8d494b879a419243594710170b7fea2e5baa1be3f36d93d9ee9b1b963351c4fb51508b19065e691c2eef9e4e1b3573b7db9ef53f9eca2c2f41b3f77cc70482015648bae7039a32e90d07d4fa3cfcb07851add3589c222b463ffc0aa76fb9840a0c3f5aeaef75c9f4f1046c5e5ccaacbf577bd93273d48a5ebde5bf126c243ad5442dd00bd1e20e31a0636646ad0dc313e4aeb9e3a6e9b9d6936c4c47437d7b00bed800d01426a93c3bebf038b2fa29fbabafd395fa86456e6f9ca2f642be0558089b349e2563e66c4a239bf204f60a3b35db96ac57b4cdb3d9f9063f57afda6301bb3439bfad2dfd45574360579ad273a5f1c5061e811a789a3deabe318b4ea5f7f54054dfddad9767ad851b18f7de01c09864ed914e3b5c429119a47aaae37b94147b557445681d1468d3ab53aedb20a97a32818ec7b333708b6f84c95116e373cf6f4da129c7c14c28e02a03a07985d3460c4751ba99d3becd11828798470ccce775efa9a2ecefa48c466c7562afa9a9c428183da1b1456df6f5fc93ae3da38087c756f6b52e67e96e2bf47b243ba0ae9fe03639f5102757db0ca285af6858deb78bef048a8ffa614af60ad9f19f783a157d3ac76e8363aa0bc06d3dff77dd240b02abeb0c899ab69f49c327597cff460e0a16b794b6811424476b21a80e32e7b5450ea6f060ecd37c3f9ff674831f94500895471af2d05f20c4b1359b9d81dacc60df6d5d39e26c3f4952f77a0a83cac357ea882a55a9616233e81addc15ea5172a3d05fe64a1591bf96c65e52b46b73e0d124e7444bdf3f47577dc597f34b4fe27a9ecff8a7d916f9095302a17ac49dc341df40a7f647552ce6aa6a28b07cf1fcda689e4fef21acfe41d0172c6a3b7e7cb695d3d7cdb8ac02379bd395d00f935de2f77a7bde0350b4510320666194176c6652123e5701ae0ebf3f9fe2691e86987e3d16bde1d2e2cd5499f3527ba06b110271230d0cff76bf265c35efcacb895ff6db09063756716691d37e9bfce59fe3d757f766a478076b1b5e7622ec02d161adcf8c5c556e47a6af579e4bbf3e0a099ebf760c6f3581fc4821c717441f795201cbcf1572ebb4f5977ac5e974930ad615a65b2cca97f0f368c11fcd2121efe617c4d6f96a0cdfd5538df2418f7393bc382f2d3b23e9a5f5b501b3f492c01eb77cdbf7c7289143655cc12afcd24257905462a067824ba7c2ec1217fcf0ea1893113fba2a1e611fa6de76285a34c9f330c5ef5c540418434735ec7e4ed5bb7323d3faec55b91435d6b7628995a077a2cb66cf62adb2d6ba4900f6148ead9e9b0c4688ee9e43298fb0bee937383f9d7f5b1d89d6a3e9dea40af5de1e742f3a17ba0bacaff1f755c3dd767c87308a570e0ae3d0e61d6d06c5d13fdcc758c40552055342baedd53b5ac6a2cd92203dd600d4d53d109ec1d32f01defa4e23d99aa6b8f9e76875a273e4e299e74bce9af5775cfe78b4054013a7cbd9677243cbb5533584d66ee4d8248c8d25de58dfc19212914181103f0abc4156876e0ed57ffad7e496a7352bf85bbdaff51c59f5fde7c0981bfe8b24cd1a9d9e88a68af30a7f0865972a364e9e56404cf253b2b0399d2f873ba3e504c034945e287c524e34963ca71115d5966995c7ea0d844f22ba599c5458cb3f2834e85b8d547d0a8cd0e05a2d5a36b80a86c9dfb3ac13979f433b61dceb8720d4d5a846765b1901e7a5318a49b3bbd9c5d596ccf5db1d0a88af9db6de4fef846dbaa357fb795a1267301db4e0f26e5cc410bdcb16d4604328eceb61c867657101ef834a09f632affb3ec46e7f01ebfb0261b4a083abc25cc9c434bbb93a1cf4656519331b4edfc7068a14456e28078eeb6bb18a399f47f36f295b992a8d8c4d136cef8fa7dbabf144e29303b050dded75ad5262e0ae25b9ce037a0466a40ca394618a47f5c1cc339e157739d263db03fe10721025095e8fff9615552e1be25700d68f49a90e1220e3e22983475c129d5f019009e7dc1acde1b1c84274d63e50f9701f9b8cfbc188d1e2c9011920508257c9785da85e7f69eccf3880ae8ffa9e4a562e9ccbd5b41098896bce731c95b14f45e54f14ec837346b198725039000fedde18ddf2d2496be03422b19ac93c453d81e07a0f6df2efb2dee2d92bb0650c0faadb06dc0cf8eee0b777f7b84145f3c43b7f3408f32d6aef98be1f7c08e89fd4d115bf9651ba367c03ebeec755ea0eebcb28f6b987c600516d882f394f1e14ebf22192ca1666a0c7748b60ec7d486a124eb7a632656ddc3f1af377e8ed716caf48cc6431eafc498368ba32fe5e0c825618566ce1dd1d8ade938cc4285b17e04401b84de99c7b925bb4e94ada048ad72f25630c7f7766e1f285f4bac4d86c41a80b52e69155eaf03dec99bcd91c0b5a59552dbf909945c776b9b3512d07ab754f726706e64ee962746bd79e17d8c6393c90967b9f1f88744a25a8f30a26f1aa7183da4377913ec1a7dcee3f83760ea66973a602eb77217c1639d0771a6608647a25dd7dce8c687fc0a339002352786f92d98a9ea2efa498221c2954d34f722ad96c71e59f21f51500111307d337e2ae757b9e0b8ab35c42e609caba3ea6da47c99f13246003aa3d406f12791197abd23599bd38772a598f8da2e653d851ee5a499598c19c7515691af3797279d4d873de53f940000437b60db824636d1b4271e77f4b61bbc1a41404f2e8fafc2fd9f34c059bf1dd318feacbb74e13d866419e340eb50ae81b78abd49589a51ba2b5d1fefa6e3384c70fb8f3b7e10050e5cfafcbd3ad13815cdce3dcedf385c5080ba985c1829c0034dee90889b105aa0a2fc71fbbda3f89a1407c5663a8e04f1cb440ac119dc21f926f1083601f6305b1c70816891f22febd00035edf4af9a76ae8603de28375dc3de6554f0933d7802df0b2c5c176466467003d119dea9c6178f0c170cebb96d212954bc6a8837330d337c07c9e5980ddd41f4c8708cb65736aec07c9aa09228262f35d0c23484e3976a3ab8d00a0994560093a47059a9e951e55a285c8d991b4c9d004f1c902f58b6274bd44e4139fa1ca4aa3c9e9a6ebb9472a3e3d1065f4f981d1f5819d12124a1a44c5e56d98560833d2575f57283a8110c063ecfbb4f77055f7a7c6c80d72928d1f552abb5ea02e81009311adeadf5e6d6825b812409ef09ed7ab7769b21bd0dce85fbb3e0f6c288bd72a9df1d49b0a24d15efc82c849b6e09332f24b2e7db8bb6e6c5bfef83f180a82acfd1d2cf87f111c106d4438afcc347476cd123067f152d037d294e969c4c5a06ab126a74bb056672d435c3d0555ecdb5a52ca80f4c3631372455b02233800d43d18b4d816e94f79a144129135080f403576578fd5cb7bdf563da727d7aefae2c40035237b90a1e63685079f4388ea083b56606a7dde17492f1f07ae68b3b9dee02614c0d62d6e00ea38d2ef9e430e0d30bd9493d592939ee3cd5034d60893bf1264940633b9e5fc8a6fa2a60f8051c3600a35aaf08c7f7b19f975bd416c95bf02ab403a77477b00edb9140b5eb456471e5b361157ea90df5f950383fc5094b2dcae5064be4bbac02455473fec9db86692e1ec15bcf15bc3156db18db0653f9c67c88bf04a207e9d6d56ba328cf627b38654de1d7dee4eb0e7e40a67ba0c99185164b097f5600cfc66095520f9aea3aeb8f4722c5145d01d76e91d9bb6b6a65921ce0bbac01177b3cf83d31d21c5972167ad3817edd8b047902a53458ff20802af04b1413730b3dc0d48b12d0415954031cd341cb3998154abf7fb4e03aa891729c9410ccbe6ded8c9edca9e707b48f5a588b98801b9652e8d788263cd72624a843978fa17407eab689dd672c7490bf0bb35ace23faa5d91799b003bfb7f999c1a75a4c4301ee221f0d2d317721b4caab0dbae35b5e9bc3845d1ccb3ad28ff0a00f7f221daaf04df1c600b087d7e228a3469b072aed89070b591fdad3820700fb5ea0a1696cdc1bfa00112b90e065cd7533fc5fe92d74fc3b818b56a510df6bac5344fbd7bdb5664790a24995858d4448fcb16dc78c2585ca7a408b1598575de3caac90d3686272f19f9a16742a749d95b7cfc89738b8fe40fce8c12252c58442e84ca30970ef4d0b4d4630301b4668ecfb14519428a10fbae92321ae1c9c5f00158748fcd09f0bea8083500a3e085d379e44a45c03efa512e14fffdc6815f861e6a60c07141330662a009c77bccb297b0dbc95ec5831fd4d91fb5be21c22bcff0f0591872e1909416813a43b4d587c4e28ad0129257580130f8813bdb2bea2cc0c5ac846323eaa66128b16af6bb262fb7a59bc7b46e4de89c6ca4d111012d34eed87ff42c94c51ad058480d2d99e3d009eb94faa31638dbb925be6415a3c56f82937a4d460dd83d8cdc24141eb74505060b45a7980cbaa6097c8e20f9ed0bb0e2e02fd52823927cb1eed3f55f01fc18b028b0760e82493c9cdb8761dc8243b191d77d36a9e218ed3ac9f119085cefde990c92381ee5bfdcb4bf3c2d0faaccc7e370594a894f7676f503c33bc985688ee47384c5d5ad277797c593fbb74a49a791759f1a5747f2b9d5012221c36db2c72356725e992198d330c5e589c983cf61ac622cf09f796f1d1d8a3cc9c3b7025d9d350d0cb204463c9c11cf3dfe3dfca19e3387ac09713021ff0b9701b714219fb57a5dae4dc842781ef38c8edd68f5aa6930afa3082319b67662ef7c1a1cf1e87a9bbabfae8a364eb5d084338cc7260e45bebfd519853839ae8c4d207f524e764b20d9302702462e0f599fd13d1db1560cf82d2056acdbc7160484fbaf2c77401aa362deadb894481eaf9c1c15cf11a202ba3f5743c041f93daf849568295996f167d6001de9b5d0f5f02452170f07b512e8ba0e13655a28d6e9589475e3ff5c930a4cc20cd19c1e2b0dc51cb13f53a539bd80cb5bfcdc3171492ce6930113a5249dff1295d72bf2786113575e1ba1d14bed87195d8df24da793d8f73e30028f22f18b7f7aa0650dbf4fa51e8399a713b601b4da06b2b2ee44c112732e74116685e87957db03c25e36ef096d8306aa4ffa164aceff70deb51818cb084b9ff0b686228f65361807e2c63c11013e45dcf2e8c3b42da13f1e4ccfe0144909048c188925c1522c619679323fc8185c698f0f3be7b54c5411a8b746c0b4868c533d78fba8cfd19e94957833cad5960cdc6166189a979f7362d364a056acc9a609af2b9d97b4e26d8c9bfb1efc03aa392d98dc3a6bb51c0df61732bd2a0443196c041db06880521ace1b53a5551a52718194e24cb2df74e5af5e5e0cfef3142ead5813cdfa338f4d9539691cf8aaf968d6c2b57c91c4a8f4beb466cc797a1ba43dea4addee25a60f1d6ab70ce3b0e8920af7f60f7c3c14bef1275a11727b6ea3fc189b973ad78a773e3a5aa3d8bcc9bd682bb2dc2502c0afddbda75f5900cccb45cdcd967c74d3f088440f8afd92848c1af1ad28a3231eee9535157cf2f5e4b840a36a27e5d07631e77baa5e9f1e1276f5a62a4c10c1cac35c838574c9317f3c7df934898995f304a689b7aad34f91ff71fda6b99b5bd804a85b1beb1336ffa2feb4dbf1d35a3629a9b18935248a2980cc17f4da5d6cce77a5c64a776c1c830c8793d40d13abdc2e4414269c4cfb4150dac21115ed88e70ef69521582a5", 0x1000}, {&(0x7f0000000300)="8d1bf85bf918d2d79f76cfd990b18e3305f6ace0d41774f8f9e7718918e0322c27db42d4291e282aa8fba66f0db911aabe30d3397fc490b593631a0558836cc91578af05c3e48e65b0f4267d69f3cadf7a1425917f62387536fab93d0cf4fdad10d4040db3798a7dbd0360872a05ed87d1719bb2d95c261f2c5fba363f4d0b48eaa149ea422adcf43a2f4651211898e6f54597beccfe728f4d5b07b71023c86986c3c02b568acce95baca747e26c485d6bde35ac4588573e35b91d075db9b21f03873d9390081e00c8b11580c1475458ff19dafa600fb7547f67179596d933e1cd4911aabaf99300e1ef87a3f7478e", 0xef}, {&(0x7f0000000400)="fcbc25fffedc70b6ae750d387949e43bdc9d5cf177b947ec8ec3dc05d85d05eea4a2d4f04f000ee97b3aa52b122926bfd0282ffbf03eb8aad631c3bc730cbaeb82fd26eafe8a9ed3cd46b33e50d2ec9a365b3ea070716bceb96bab7f9c86173a44ddfc113e834a91c415afacde", 0x6d}, {&(0x7f0000000480)="f3c8c9743c8b0bc7ca44eda28269d9689d215743c575c429cbf828e549cc2b7f4f7d0c394dfcca9c2ef544c96dbbc84a990cab8d19ee6adb476e070b585970afb9443773715634f8989283acfa4a24b48610586187a8c3d0a13853ae20a5394546fcfa8490db7e2e69f72fa67a6239d5126fc57ef272521f8145df0dcb5e8ea1983701c32d2e0e24510876be498d43720a1dc7672f5c38393b1abaea0e6e5c0106951b56496778ea63e26e2c3099234fd5915bdc3bfc6b", 0xb7}, {&(0x7f0000002000)="32d634c4aac40cd946368aea19a13bc4dd3e37d3a97364a7f516764ca25f2198faf384ed49fbbcbcbbe9cf3fcc07989dfac94cfcf4fdf80eeaae90dac480515e76426f29a110953df5cfe9ddf91a6b54c73edfe4950d98c8df3e6d35727c51e32520ceaa441b3dc740806e6d716a99d8b23a9007fcfeb8ce429defe160e5a28679b192833477505cf03af3cae39059b062d1ebd26e954039a76fe8a850ed35a587805a0b1f29c13a8ae3de44ac2457cc3d4035f216d5f71f5820a3bd3b3864a8443bef640483c05499a1732da19871a25d77f4c1a4265f643674527a8a16dc612c3f28cf51049e60a894508a08df801d8703477a4d91ad4b1d73947f2095f2c19c214b332160e3659a79dd04ae81865f09872f33de85be6ce9fe8a09513037d29e101f051cba1d1fa08916573b2a0318df89bc3d5a45b7e2bbb9c53ff57b7ca5d674123138d09b54ff6168d8c653432d634fa0741845b36a2e44cff7c67555117fd96706a36636c7c4cf7c25e049ae159f982c8995c61963b13e0b0c413fb04d17020d7ca1325af66fb30f5ab019504d061537aabe78544c6e2fbd3d5ba7a6085c40714c8a625d0aaee3fbf4701a3123470ae93373bc4a197d5058a26e781c80b1870d617165530358a61d6e5a692ea971b2f6b7af9d8f6ce2b290dd09e80778aeb6d164705e6a96d8a8ca867223a95f0e278a4d84d714f7c22f3c145baa17d4cca7a881bf938da8cfae4e13ad8a8d21671684850833d0a9e48dec30242fc6656dd5e5bdd576bdc02f172c992ea339ae91e89e627826d8e487cfe64e917644be02eef7183e60dbd33805213e2a595eebd1060e35800e62f6313b5ed4dd6315760498134b38241ffaa1b92ee899023a334fb7ad1079080d2cdd3a1c1f8501e1a908248676845282d44c807dd814d9ddab1663fe017a994044a5008dd3db0177c790753fd8ba53b64a1c580db758c6fb6e463c24075a222b3d481b186e71c1fe574416b42e4fb0848a9aebbeca0c0750cfbb418e09602a3495a048887d53fcf0a85a04362a2efffa80a6d57c736e6299694a99883ffab1971106c1501b74a8c830e06832aa7646129fdaa073e938b27755150299be56b7b3e6c8736c8a4c1232d15d567a8808c888694b57ba8ec895d124dd61978ae335dbf3348291b6b00a0465eeb9b8f06616878078d759ee2e1194cbc14a6845a9ecacf946cd8441d41c1bfa0c1d392f956474fd700e3f0d5564c31ffe33cbf1d0f79009f82bc38019d0d5d9446ebdc9cb9728adb5f49257498919c132c462e0bc3c343e8e12c07354907fb320289437d216ee40a60dd853261e2fda1730e9571e6ebde48feb4fd32dadd87b48ae43c86d91eaef0dc441f8b71fd69def719f4af5681435c9a6f8ff09bd5468d1c8be303bba21a448b0a23896a44af6be92aef4a3834c68b06413d81b156bf6a9bbe613a158bb45f502b6c036a6cc0f3bca9ca666c15f90ef3243e161553329dc22630b24a9bb0c8ce6e1c6f37bbba484530d2a2698356b1cdb35c477d00e80daaec608e94eccb49bff0904d9596a138d78063cc77b0d4ab0b5ecb49946e661736acc28d837947ba795e132cb613e821090a24263650d588a5d3f643c1bca30f5e4f1a1688db7c02025c5f223527e66c1e2d035f0a37caf7d9b4323ce8d471caf2adda141970f6d43af51eacdb27b51b92e5e1545350d1f7b05e2b6b73c9534722a7b227b3e685e9ebed4e8d668e02733f5bebcd07abdc82a29e4c7fa99c8dfc275e8249c773c61b6467f0cd9e6696accd0ca38ca7cffc6a4d5837d3a0e6cda6cfd6a694759ce68c1bd1c6c9f1783b133cec24035cc9503610e70278234fd1126eff9ec57eb4cfa7badfd50e8b224ef6b6b2cc336593f5c54156334c3e42315a8ba7e3c292018db40994fa3271039581963edc1b98060d275ec1a7eada2894b7cbf227d82da1be7eb239f2467119bfb630d2823df8c1d5def141f2d45fe339bd98b19aa0bebcf59af45eb07fa0e40a7928d6ed5d64381ec42b2dc75fd28b86d2079d2374c7824f587d78a713562590966186f878ded90563bc8f12606e8ac886ef35df47ab9327d2ebb12371a7a5c93683e1c4b1a0b47608a613eeeb9ab412495f0bf8954f82872bcbd812d50135afba42456a460d0b6cb7476bad39d59998a9361079c4eb8bca5d47d29aa9c69e9830b565489d7053e5d5410914a197792cb5f76962fd21fbca2c8a307284759d2ed82c639ee546c2015a174ad060e3d1bf5b7299b677e57fd870cf64dfad90edbe1a756ae22c07689c93f54716ab99207e31300768f1975c655d52bad50247ab1c5161866893ee26a0a1a2e05017a9b3a781ec7194dcd9b98aa43d0da13a900a2b7efe7b540424056ec35e40962d8088e1a5558955723a3f71deb4cb6b6cf673c45e526b59ab25ac3d4aa738c24b71bc3cd73334048be226938eb1cfbbd88456bbd191135c05a8811bddb6d204f53e4ab517759e084d9d1cc678650536240381203076626b02dd0a8a60dffe04fbb972f092581c5983c6f3ef97ac661888518aa53b8f1764cd25bd838abb633e0e6329e5bae8679cfc73f64dc1b29f968b2fa9ec6c01e3367aa8fe8e7ccac6a01c20f3994636aead56591ced75c208087ed78a8e7c6816265e47d1ea25c8f74870945e947df12bff67b8ede4a875cc011813c443ab1d540ab5cae78286346533085228bd8b40f05bd748bdce5b8177feeb39e8aa6e34a8b4fa70cf7ecbfa7059ef7cd164a716e23df615b1b9785848830731160a87d42194fd884766d0905ca645859b3b80508a43874ce42aef84a97f435531727da9c5620d4dc80584c0a4a40bbbbe0454933bb41ac29e1c102c7751a5e938b3ddee62fb7c85abd0f1a62c6508bf9a5327cda9d732952c52f7d987116b214a0962194095386cdc679c26bec687132a1184616e5f10604d907f4beee4e5b42c6069acbd293db0fa0ef3e5a17b314f41f34b780a88760d201a4a44ddaba141c0bddb8ba0f4aa61c5c424e17f31de086023b48cd1eb01ea023f21f853910f1f2c9f49e339c96fbbaeb335b18a6da881408a4b0470512cb195141cb6a6f9a8957100e9eeefd592995a07e5a661e8d2bcf9442cf7fb209a7a49303e20da2deadd2aebea12090e355ea245becf7ef41c37af474a8f3d232c49fda4b99b756efde091ec9d16b92e21aded95cdcfd4b129070cc35eef3e923bb6c86c429271ef3415d72d02cff73fe81021516a60c294d22ecade195743e535ac077a95bd11895b8c73f8b59327550cdec2770a20abc293176e114c962ddc776f006b196be2874addcf0bb297cd73f7917c1b475140d413306943e607a50ab65a877263f91bc58eb26f7279bdd30d65808780fa4849c95524426305f7e524cbae515d609af9f78368adabb2dbf1af10cf7d9cea9536620428f4e787b170363d65f97075c558159d527dbc9c2e3afafa2b4001dee366c31a9c2eb737888c463ebf76dfd9edaed0b06d3b65ac432e49687c547f0925695ab24961a8dd161160c723435acb8ac08717e07b4a54ae99f2fe13dc73e91ece7db116ae1d2d9d629076ef7c491745cecfeb01a16af807a439030b258466c2ec615c057a8e43f50ded4599d9a9b9b2e3d9d5f83952b24afc316d7d02e81af253570ee6c804494fd6ae91f0f9a1fba3afef27d499dbcb02083b1a3f64853bce0fee3308e2139eee5bd83695ad9c47ceb2e6bd4bf4373248f31190623b7918806e1485191597401395159281d37f6a8169a4faaf3db48c568d2d81a805ed842f61810abd8a320d112b020f5e6fecd8c97a1c1630896e8434eaadf73764ed5617408954df55c92496b6b0f81a458a46bc8f0804eb5a0a42d88d36b7f483abb1491f7ce92080fff28e3e20337abb86676cc67869ded8bb8c16df811c65e6791c45e87918687ab65ed4ffc6b48327f93a90086713222787fc0d730529d0e751ef893ea17cd455de62e3284ea35c4b63b540e0d73e86f164a04cf3434bf7ef986928b70001753f83d1ef6e287b6b11cc7380515147a0c3651b026e085c8f86c771d054c8e62497f8caf9a443f1e2abb727bdad44041a35f4e3862e33f867f717fd0a539515882a0d9e763e38cd97ecc1262a19b9a0f911cb2a7768a1e45508ed900643fccc58c07a5aba23048c82032f4966b6ac5ec9b93cd9da8522a38b79b74e19ad9d4c7f747f66393fa0f87ea9d8e661eccf3bb451cf7707a41c317fab4fd28085e42c575e5002380d58e50951f446bb30a2e596cc33cbf43d4effa107a62baddedaa16eb6606d0c4d1ce715e65c4e645b75db961506e499cff9e1f48506dc9153230341e95f108853a1b4a0a0c14f9e59ff0eb84a0211813c90baf7cb44892e9ba310a03fde7ab1adba669f52ab1339bfdee07ccf94227be25c4c57ef0aeb420e1267e5bdf0f27d92d4e7c8d89e1d30904fda979f8ff07f22a74f2777127a041ef9597ea879e9e17363ddd201a0cad0d4298d5edadc488aa79ba5d08ff7b3898118a068fd5b0af1260a92de06f4814fe56bc156348b7c52f54d33f1173eed5954e9b540ed481b35b2bbb84127b175f1005ad930b6a6b8694ac00323f7c269448661e8414ba1d30c1d36ae14ef05c13c3570835a1beab68f558ef0faf6e613a83c3b606fc8d944f7064cad5f9de06f95b9e50b3acd4a9547ba44445c033c738eedb055215f39ad9b4ab804378ecbb36ba9680e5d4c3c379dcf0ba6385c620a5f1b331f8fb84c905fb1700b767e32b15fa70571f95bcbf54a32ca204d086ef10ba2d8376b331e79223296df7441199af3a911449f6dba0e6572ccb5df2ac8174be21d242076027328bdd6038a8b3c535aeb5d805ae348c6dd34cf6bcd6a7ad971e0e5aeccd2accba6b322f6c79cf38814dad8b973ce186d6909729a19a588c4e608db90594f0f8510a6e73fefa84efc8aad5903eb35d0de4979ab23bf6914bbd98615d3034e451ce6921867eff52dfc730e376afa1c76194badf19ba6f28f0c153901d943d46694e983d211041a404cca549b05199ca2a3da19a9d81716dbfa1d3306647faa3373d4e8a2c2fe24f9ae504e2964b6e0c64141b78c37bf77615c394fc5cf6cbd4e6434e6a405082c932d4b01f0c9ebb38440cd9eb111131c99d0802a48743859c8c8426719e006a956c35c818e6e5c6227a8491c249b647b2dbaee16bc532dee8e425217376d56906a66713ae0d57e229793bfb978cdcedf146afefdfbfdb0395e0a74979b5ebe788da49940d1626e610518ae02ff8ae5c27845862742be7764b085f04de13b72b7b2b96525d3633fe94f7eb7c7e60ea6f212530b83f6d7bc651fc241ad477d255023f590030364addf86cfc48247e8e7e7a8b77d8bbe90685517673f5630df92ab83def1710a680dcf50c98a36c7d338430799a1b409ebf261b7d86695d1faffc88ccd0a681c471b26629ccea4fbd6bac09e3e34c2367ab068c3d25e78659126b538ad91b9c32fdb4763ddb9c3e7aefbee403b6976626092b5087b471a3c10bef38c3f9a7525733172ff107286ab75f3431cd5b10ce6afbd960fb2f301205c1a303e8954562509af5a261c015dcd7fb9c89ac971b45a608dbac2e7553fc4ef4c01806402047ff5498c2ea83d4eb7e8671d79895761883c958cda275b44e263cbff6d6beea76be22c21632608bcf3b0664adf0eab724a03e9326c783c8ddb7099d3557d3e691451bb052bfcf7011914e7a039a5d675a1d0475aab3d82f7890f75eb7fbd924645226e70c28060b1e05a752b7069d7cd1163b71d546", 0x1000}], 0x9, &(0x7f0000000800)=[@rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffff9c, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r1, r7, r9}], 0xa8, 0x407}, 0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 12:01:15 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x8, 0x4) 12:01:15 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x3, 0x7f) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000001200)='./file0\x00', 0x20, 0x0) r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) setegid(r4) r5 = fcntl$dupfd(r1, 0x0, r2) syz_emit_ethernet(0x100e, &(0x7f00000001c0)={@broadcast, @remote, [], {@generic={0x8809, "327c988c68f2c62d94e0ba9cc883a07ef5a0bfd138c1b29b50b06026ae702c22d1ca4e53b4c7799c47a3d752856fb6acc5c125f88f5745aafc681e1e5bad6c9c6c1e3b1ef4f9d3627ae41b5fe951e76f22db6f06841af4ad441b0ddf7d5ad08cdba07d1f25694accbdbca555e75d24451cadc67a4dfc4e0764b67871656f37ef02ee34d643a3aabc47c975757436cd7dd3fb85b900b95cc95723136b2832be552a5ae96dc1605a588bf27cb2d3681de938e167a76babeb2702caeed4f6c496d6c94e7e1d6f83937a4447650f3f332bbd5053c4aed62559de4eed6547627963a69e020660d5bf771c6f856223c71ea28ff422e28c5deda2459c1d86dcd6c875c800fd59ec6e9752b3cf95c215cd02444fe136670c9a52a61e959621cb86cd37d134502ac9e73205a6af074c629bfdf266e7f6197285f3ef32f6ca428407b9db2cf850c357a480d3a5c1c8898c8e986471f3b94d684603c4c326c23af056b58f7c7655ce4d08b24f53eb431e1c35386ba88cdadbf675c27317a3857929b947eea367f77d6286edb7b151edcce7ac19b553ad2a648e45bef87cc88d500c697ced890338b77b85f91a38e5ba4b18bf05a771a0be30c29d8fa506f2fd6d88346082c250b4fa6a2827f9c826467d9ad190feb5ef25cea196546a6a673fa3c0b61d8189aabf85ce7285dc647373ccc6b4b6d5174b2fd2f466af818202f2a04f8bf623517546201f401ec75cf625fe91a7bb373ab9b5f4ff0dd31f7b774c1998e154a61fee2b968b678383831e269f06a170f3657cd56b1de177dbf03b9b9d9edee560d04f8685d61862ee192460478d61784c01a8e21ef0bf954fac910182e44f739696ee8c46b55a0c3159a3e05f0274f734851c3527060ebb4ea0034b6acd8d625a3c73db2d90beee5fbbba7bd7ff9970f4b4648cef0cb9cc97b31a6f0b279519b62171e949598719217361e3ec395d51eb0f65723f3c967aa75e54f29ac9728f9183121edd552be85b62c3975254e559a69e70172f4766762e5d7e9fb7e30a087f00a324fb12444111b233dcb417f7849b54842f798587ce4e348787def5f9720b0072349c9455c0070d747fa473b7a9e05b33dcee8bcb2b46ca26e4f9f5553e91018938d36482a04d63c2dd5c58cb0c11f772b3d96cb0c062d270846d018005169167823641dc59944a769dbf64bd807555f33213e2c3bba88a36ab3c1d56d6404dff02cf8d8712481e4154174fe693c278cd5698e108012ac6f0c4ace6d0abc868d547ff0e391461fda84fae06ca7fc942338d4db283ad215586fc00deb8749ced0428e4938d8d71597ca3fc99c0f98ba9dbbf528f5c4cdc47359bd443efeccd626533bf47efe5cd92a2730fcf01dd381e5ded1453179fffffe73dc10c9cd4fc0e96ed79b6351e28804b4b8763fdbf5c2d2b08b241d03dbdd94084e81d94e50e9e8d3cabff7fa20634efd29f9dfaa0e4acbea2f73a23fac7fa0ae207d9d43a6b30102e4716b3c4f36d10a47fca8653f4812658da6ab8ed0bb4a3669e13764c95bbb7f7814bf28d24d6453d4a22b7561c62c13a779df15edc963c16ed4a5be0d2ea9c145153018b179eaf353ce4d88e11fa02f301dd61a68dc06b5aecf8a48db3b0a364e1ff648b8549ec8fcb4d56c310443e4164e18614059c9945ee8ceb2b5018c8b863661571c646b5cd8a6156057645cf2318a429dd39035afe874c0c569079352174ad9c8ea67f28959e483a2371ea988d39ce023d86d1de0c409c325c1aacfa8b7dd242775aba7bbe3c5a7c9088619a86f93382cdd143ef56731d7cb3e0ce177461395bf1b01fbd2cbe466e80f47311cc79427926015b27899b112d8c24f6ca9cf822227f5d8b915d37ec337bd9dc484075ae8de122720cc88889d3065397a5226a1eabcaa03f91577e959812a11aeb307d091941c1ac5d24334494c3578f965ececc5df86b5015e18aa4f43b3c05c78aa01c7f47553e83a92a9223698f9a32d657847dae09509dc8b3b805b58425647cd192c0c75df5cd5a904c526d5578c77583413a1a5e7b3a58a9ab0d6181434adc9a2621bdfcfdf1f2eae037975275479fb19fb671fb7a57714e6ee0cfce5ecfce027cafc7549644d47b6ef3038c4732979b73e2643b2e218d130b1bfb9e4d39483d007f63cce0b77b9df5ce187d8d8a7e1a87c0f4264de7ecf03316075cbc8d6904be863839e6ba916fad323ce25aa7d014682747b8a4ce36599def66aa81e3deef10c2227e44c85369d3c030896fc9c2f6abccb6616dbe932b85482f337fa057643b5c69a4e0c37975127aa7b12e56972ffcab2075b17ffcc12de5796f16328d98f2c624f275331dbb5edf606c4d340ea153e173b466e20274b1e617eab6f30c4010728963acb73cdc29059a713b1de5c8c31fe59da333187c48a36fcf16b23e12749f17b09b9127a3048ce04c1d579c309cb1385cab322ed7c26e48915569487c1246443267d5446af2fb938071c3b1ce6708341041260f22d1320448ca8996782187e700d4730f1afe366c1467059cae527246a982ad41dcf4fa455d4db0a2224364f9f8814b6e39fc8aa78192dd0217a04c2db8617b58d9aad0a4267be7e19f17a6ae1897b10ed28bf90a12a50c61b132871ddcfa0305ade564499224f5c3f579789df951c431b1a83829fd4bf30191bf2d0c88620d81c0e4926f1bc2fbcfd9a922ad7c9c3b1a0eefba096f3ab22ab0bb7123af84d36a0aeed9b83cb48daabd2f3504e6c12e6b8b47b73aaf8fd95e2becdb12c8f40435d1743ca6b55c6c9aeee204e191fbc7665c110cfaff6674810a706d0b67c67d1bcc9740c8e514a7f7b8afe30676df555dc1fa2cfee3c42bc1cdfac04f95d02f88fd6fa780b9e4ee94438e2e662add9cb75b753f877d0f3f0cd8b33ce6633a2d1dbb2760b7af5e43a0c2cf106e439b759822148b4dbaa5ec6242d9b5607450f39add1acc58055061e07ec668a1c3fc35f6c7cdad5dec59128354817be1dc3924c419ee8798584ced4a62319554fd9475a1fa7cfee2d61ca3104ab66d9febe03eb464c7b095e58bb5f8c017f766f343f37d2ef32175cac2930f3801f0db514ad394b7fe55658b5319a23a72ddf06878d73c3dcb1f63280576835589e59671a4555af1d477eab94fe73d9a87567ff38b6e7a474c1cedd50bf49c979a027a9310f88994428a7c1031f40d73d19460819ae3387aabf7ac151a22484a9a23986d59e2c90ea71217b5d7d16cd23f8323fc4c0c0cb2020a19bcd7cab6586374cc095df518ffffe40e9e304e528078caed82f462d1224707acd507fb733d74076c1a76c94d5a915d1da224ee6874881de7c749945d8cd9ad4ccac8012f4787fa78e2ea0c57c8fad2f52775ef8ba5db697bb64f493ec2505a9bff5ee89b9cd4773fd7abd65295f5c15c2f87bfc553afb06521374f78b0ee6f3128c28dcc980d45afc76f9ccd27ff9747f0b2a33226dfaf09720259a620b109680a97b4cad4c18fbaea6c7d8521a214b1871ec96cfcce26dfe836d6060329fd7536ac5178fcc794dee2000d2e5edabc37b0d0dbcd45b9477f17ce2b07784f4bfab6c35ba4c8e5f544e45405ed2754643461a3c4e0787f9e0a5a9bc46e11c5e1c1a78e35fc58ad524b180181de80eea8bf762971b8985d4405c7d1c4522a0cf9e37412b159c2ee8332b3ff102e696210edc07cffb423207b7e4c70d38a48879040e1cee5bb6235d8b2b7f7d291cd345a6731b95d45be76ed24567ea168cc078250056782c83ee1c2ccb6e36d056622080afa42ffab6aac43bbda4c43f86620437c011cea029f080f24b515d12d927d47758289a30c9200ae09acfd66649bd55c84a10235f7b4a1c08b4297c67395a74961b4f7e116fb6a168d4e600d78022084ebce2a2e14226a6e11c027ea3bceb3bfe200eba41190f42e8822d57d3b21804f86f943e014ce369498c9ea62e305ceb4d74ed0659517a6d65ebdbc9043b846b78c39d82719695d1610aeb0f6b64288b09a108ecbcf84ae2d45d7867cc92a9ddc7ecb6ac508539bd7d816bf5a5994b5880a156820252a574e04cd97378ad9600f2607e3c54a4e46b9e8d72e39e2315a9e4518b23ab7fbe559d5ffc4038493d74d163efb70b6a83242f7824c97a167b116208053ba034009cf44c119b48f4c6ecfdd12f5b63c1f72195e31a49a9e89c33ee5a1ef845e8abdf0d76e4a725d0640c9123e84b9ea948d7990f3b8552e5e6ecb84f9918ddbd31d1d76db8cd689c4f04249bf9d927eeb73aaed3925b2a26dc47cb4738df081c3d2d08f48109f9b293de5e7a58eb73d1ed5a3f6f7bea3a53bb9c73f389d7606f37e3f079a239183940e36be6e029a3a57a760c0ca3a42b2e5cdf83faa034423e8903dff4685b6f9df3ffde6476106c897198d0f46e4b4dba3e6d48d4ea7380bc29b1aefa641c6d3a8e0b03fcd700de80b209c3358d2855edf3d9470c9cbc33dcaed5114849c9c4aa7131b45d34daf93654d3171d780a284733c96c33fb0b40913ed380ac9469ec1ad60958b3332ac7cf1c33b8243d2471ef15d5b8f5a11a9d95c9af165ce052fe2251a041fb386abe7936370a8ce41dc409161a7fbcc9cc9786182b1cf0e94202236e1bed0eb7b59ccbd96ead45a48913dacccfb3c8cbe48fd2b2f2f853a7c1d18c3b0417dd05d8f908ad2f786a4193d321871b36771489b4a3eccde4ff35d223e7a983d69426e952aa8b40a829f6196262ade70eab5501996a46d35af20d7b344d26ab8c66ad917668e56a2fd2730c085ac9f21fed1ec7396bcc5a1b0e5c420d55bf36dced12ebb07425733e4d90924cca15cb7fe0f3306248ee17e59efe9153ea597cace48f0e52c9be1fd00c47a52dfd358ad2cd39f1d3442929309f7534acd2150bb622d05b907a4ebc54eca239f3377366aaaf35358d7d43fc7081a7b5c217e01846372205bf7201683c89308e7613cc35f1cd1ee3ea6cdec386f6cd2c67017df77e6f63c5272aba379341ca63587d44d023e23a67e99d58cdaaced0fd8deab7baa0d3142fa6870448d6029d41aa7db0196e26d55bb1a4d7aa965d017774472e284f1ec2b3230d7b85dd107498c81ac451c36fad04a6848c62be50e76ea5a166d282f8748ce040a4f5b6ed4d37a20084f1f2c535a5ada385ee6ea0dc7cceac39286c68d8929916b60bc986e88695c8e2333a66b4735af85815fce076b8cb9dbd71a2601aa6d5eccefa14994329bfb0c9dd675d28c14cdbdd9e044857a74321ed13ef48ed967b44dd0a2d9eeab2eeeb4f6dd090966117ba2bfda6b9090f748142776381b003c63f770721fdba0da3c5f13714d2f365e25e5712a076530538f745809336a8181a3f4ff5d0ff00e5739adaea2b796aa45655fe3ae427aba67e2e769d83671d022705c100f1e7e352dc93b070a051edb1c570361a95c6558b640c1e0214a69193d4f7dbd2278a7ad5709a51add508db6a393b289886b65276bc3636b1608b2539c07fe339a862e9fb3962711aab4eed046fa3339d495ebf2eb3ed149cdef89e3ebe5ad30e58b044bf9e45b76f9f80f29d3685e49afaff691c7e4f4cb8c75150072dd638f03fe2f9e91b7984bc2d0761a4112cc019ec22147766e65c563404ee9f3a3235fd7077545ff21d140cf10e00170247aef80879d0e8189e121c5ae38c56d53d3d6a3b475b55d98a4cc26866b2125ca4476ca6209f0df7fd329e2ba3e1462fa06e371ee82b80f26e72185dcd287b5c436870855623adc798a6810d0bd50b2ea51253278661aeedf195214cb8ac9a7f7af24192a99db57accabf6a7d257a"}}}) setsockopt(r5, 0x80000001, 0xffffffff, &(0x7f0000000100)="f308b7bb8565bcf5ccf961dc1c63270453dc74b34b93d5d830cd45ac9a717b0b828d1aa5667c190380bb4ddcff43b3acfc99391e195b7f2279e5e7d7edfb5c5ba6de4e5eed6f3109c3afb70b9424df606c545bb3a491d0ee05dac20ae5831bec672f05afe551fe3db4c1dab9b088e10acbe46fc5f0b5f6a520648828c47d83d6cb87a4db9e4960235be831dc009109e5d5e9252daaa11b", 0x97) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 12:01:15 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa836c800000000000000000000000030690780000000045000000000000000000000000000000e0000002810000005ee1048c00"/70]) r0 = semget$private(0x0, 0x4, 0x1da) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000001c0)="9441264f8e1fd931599aecf97014efa7c52b81552ccb61824169616f2296989ef36ff74f49f513c0587264a6568e98753c9e82fe64cadb41b7d1ddf7d224e6bf45637874e70c5417a2c52f79cfe3e9baef224ba43a4ff15801f53e7d66e2713801a1014b346429cf102c5cd065095f27338b649bd96281a18dcfd2", &(0x7f0000000280)=0x7b, &(0x7f00000002c0)="db721345e56d1eb6b052c4fc4907dd37c272f34943f927dd88c5fd3dcf5f62e452bbb07e9af267fd0d85ea817c48ee7dc4a7631ad10c746000ad4a15564ad27ccbe0b95085394379052f88bde16f267b747abfe5f50bc2c69ab1e4a81ff2636e3d2005d5754d038585faa662ae201d8cc896205de837d9bc26773f471e655eb6451f84123d45109b85b8a9", 0x8b) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000180)=0x10000) semop(r0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/189) 12:01:15 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) r1 = getuid() r2 = semget$private(0x0, 0x4, 0x189) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r3, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, 0x0) r7 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x200000, r1, r3, r6, r7, 0x3, 0x6}, 0x100000001, 0x1, 0xfffffffffffffffd}) 12:01:15 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semop(r0, &(0x7f0000000000)=[{0x0, 0x5}, {0x4, 0x5, 0x1800}, {0x0, 0x1, 0x1800}, {0x2, 0x4, 0x3800}, {0x3, 0x1}], 0x5) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/248) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @empty, [@routing={0x2c, 0x1, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}]}}}}}}}) 12:01:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getegid() r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r3 = fcntl$dupfd(r1, 0x0, r2) write(r3, &(0x7f0000001800)="2020851eb269b3210a", 0x9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 12:01:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x0, 0x7) close(r0) r1 = socket(0x2, 0x3, 0x0) sendsyslog(&(0x7f0000000500)="ea036418a651210cb4a4c5f809a8ed5f3e504e873d313d40990c168c29e02f3633c55a497024f89e4aa6fe2e2f8494c7f00289e1d67c1df348d2f77bd12fa0712e8237446792365d2e8b896bb4980279a29f2f5ac15045094e3b9f39c12174df00e76e25ddc0e6790bd13741b20a6a95ad90fe559afdfcaf397a447bc31bed0d6a0b4c7766943cb94b0a1705cca87efe30ca19d2bd60e42b5caf41b9cfdd8aed322bd540ee7b1c737cbb1324120a5941855ee412468d0931cc0baafa8d0089359c7c4ee0bfc386564c1022f10f025f18eb7309b3ae7ce127cdbd260e2f8b1e1726f49f3d932380104254002bbf722359290957aff3b40c8378c6ae6b99c60d04726f594556e6db267ab24e90f5349806fd834819d3a096893b9fbd9024aa29d16e5ad28fb00169c7a6299df4bc68704615939e24fd4ac16a4885f5967eac5a1ff15dbfaf78486be18902a38ce70ed18d93f1fef9d24722ed83161715a7d7543f41682acc2dac8e1a98322c2720550cf9ffe4f7c325f587a09a5ec60e087ca1741cfde8e4aab10115409217c76e43dabe8b6786758850c1e99a33e2bcee6c74fe8d53a511da5011a02e7aeeb15385ebcfc8bce4f9bcadf3c8695b27b85a1a34033d06881808baa951e61900ef28fd375e26b3e37c15dc20527f60b653a802ce112e3c064cf713be0bdee63a0432461032407719b0ce756cec3344060e46154d415ae43712c8f3208b425f563afb15d752d4224b5a4b6aadec8f8836570a95f9fe4c4b533e7989faff84b9e3311c510471fc56a5914389786c730d196c56239d4526e9400afa625cc63486dd54523eae15c2a35e56fe6c342c9529317d551fdabb90f80aa54af354d792490e20be9437928f8ff067fd6aed2727aebf5508508c3fbe592e67e71e94d247988df6929d439176a6debf60c8a449e8370de9f60fb40941c2abed08beadef75239e9755f1e6179ebcad676220595fdcceb3b0d3c865ecb637e2c1baa326ff99a19ddac2c5afe2933c5c23160469e2cb2b95c30b150ba16a732a4a1051966b5d976683fb2700fedb470fc3acdc3f1abb1fa00ae1bc33435d16b8072bebe8e9a8476818189f56d29f3ef67d9fd124ed96ed5ae43a844a74ce22020a1ed2c1fafdb27a465a69ade57256ff02bb5bb0c8bcabc813bd3a692a659c9339b4c499bac17338d9de7a7dc74f7d9933be06e6d48ce3f1761b5f4321851be8b53cda92aedfe4b927b1ed25d83fd912dd45e17d8f7650da33cae766a5ed621ea06867329351c4a37bbd7897a2d25c7e2cb2a988dc573c2e0ba2ecbc35ef35555708cba92e4c8bc4f5f7c79c48fb3fbc7d352aac31068c38466fa930277fc889da13f03af29108f6d406dfc164d0adfa08b74144c05e60afa5576439cbdf7c2006d41719aa75e3f20307e5d49609f1e9b39ad23b309f3f5354f070268e528159e913bd7c6e94a9d1f38fcd8cfb00410f74b41fb35245d0ffc3324da393d92857fe3748230b0696dc83e172e27127b19e17e63e24415ab3052248287bdc2178a2f61579678faff6affa59cd6caaa27f4c62af21b0cdffc7827eee2bbcd8ab868f6126df922934e31dec8cf2b21743d075341feac62237153bc4bcabec712492188b663fe001495a81f684ce5963fc92f46229e1d3a6a06b30fa9f5bbebd8c1266788f0e6fbd623591814a51027ed84e8c53c33cf83f577e091914d2832d4105e4067189013e7a14adf7daa63cc0b76f308745011762a0515dfe25921f80bdff15e2264b148b59eb5642439af6b071bd3b81ce796101e282cce913bcee1558b4dff17147c2b1533ed6a946d787c44bffe8bb0a6d1d583c475aa5bcf5b94232e202ca17db1e4cf3e2aac189e22f37cf364b6d03a12bef379b5ae799ec144de452fbaf697caa82d8c137014a49275724303c4fd2559322ae4f0191b78d11cac05a86784e980a581467df9b1e45fe5c16a1032f334bcd28168ec75870d766803946da9306e1e4c4d4b15c962d6a905fc82395d3e717089dad116e3f31eef9bfff8fcba826c29c941ad9450f741d230d3b2546257f75e2fca054abace18d73879ac103c82d56ead72310a5ba0739aac20753e32ae8ef18788f554778df404b2922d50f99ee7895692643cc1b77bc35f1dd3b2bc78cae286cc888f7f92effcfe5e6c714434d78a7ae8da678c4b0af05e9541432141b1d78c83e8c84465276fe068dd4dafcab445faf60331c60857e5989ef2debb90b5c9c7dada2880226c2ae0eb3f03c20841c4ba0d2299f62cd6d831d3ecd059682a5ac49c12c16277170d779d87d1a500d4fc327cc8042915e4388110bd0cf3b9701ea5028132b11e9c1d8d7856d9f3b785757d4bff312a9cb53488e32d85ec0d12b233f78dad4a5bea946b2d76a1aab4c4fa6b7945c0bc70c9d989b3e4bf27bc9d7909b5c9c57343a31f5ce94ca876c05119f16dfbe41379f93a4b65710f622b3f47922ed5fd46166f4abce551fdf496ac9f161d2104bcc4738a347bc1637397ac11e36d4573d6c77367ac10444b4bad6fb6c8aa1590a414a307ea833721bd88046b8fe2c96c08c9633dc47ee391ba49d1d5cf3ddeb835fec8e36b576bd5b20fec3a70000be3241f3a4fe1689040f110520e7f56803e4cb9c1c7220ccef710b99e61e2e239f12b21fbc82dcd11dbe77dd4456ff8798d55cfef8342279c03824be2aa8006f2725ff861785bbf30e9ae617b64edd33d3d5b4f418f8a80dd0daa2dda3478e701adaab96dfa12de02e88c83d7badfb00afdb1eeee6006ae314b9ed00e071550695edc3551e6758f6c5c34013d42fa4033b387579398d0c7097f9bab7d23ab5a5a617b20f0614ddfd32a4fd0497b84ed44af502ccf75373f1eaf3c76172679e72414f7cba40f7a3d788bf5efb1756380f1966b2899a43b5e64a693330b9f70ddf4c06ebcebeb8196a363b492e6b1edc0fd251c7c640f6e39ad1640493b595eb482563629f37b8598b86564a99932cce44cddaa9fe2896dc52b4cc9bc02d8cb07e5ffc13cb6c0258e7e033bf844094abd49b63c36224a5d7f10431da95560d948c0bde27d2fdffc1f754bde4691dda08338c87aa7ddfa175e9dfc8a642b333fb80bcd5fb77a227ac984af05fbf294419b80f7da81819fcdffbe6c40a6de9c56f2716d74d8ec55fd8e8fe65c63cc4083ed649264c06de2f7329c5005b42fd2558b82e4d21375210137a10d372120fa6faa8b74fe206579446b55bf3752927d73128a8efb4ab12aa2bde0c963f160829fbfa7e095c1a53dc35eeca0389358bb2b2d5674da1e47e69d7806db76e45cfd0d7cb2084a67f72750f296059ee3da78d0b3be434b7bb710f4c037a1bcece841768fc94f1aa9a437f7570c2bfd10cb7c90125823951e079ea9a20066fa2972db82d0988a04744491435cb03b8b3053c3fc1429428f9f73f6c94110da8cef8f149ea800f6acab609b3767f5274bba8101edac766ce7b4f7cf62a7af8f0cdc62aa99cfe64877218e9c2f39b0a568946de5768b9cbc29c649bf5cefcba5da14fc4e94c08fd72d546c2e8d999202323f1e4c47865fc48ac638c992382c3ac181291da582c8ee341392ffa1ee354b3b115599d16158363e5c1a78574743d2430f1d723d7e004c7dd9aac7d8d4097f99620885e2f90e8415e7a82abd2fbb20a165e6530b5ee0dddc7da718ad96f7a286f418084757de2d394ac934f7241cd5e5e86f6f5615530e600af0fe50137f6417d40352289a94c10aceb92e657fd2f21bbe862f0d81a8c34c3ec242ed0e5893a9f5b8f3a987a10746f05fc637e6c064ce71e23194e94935cee3aee23066675113c848ddd910fe3720a026e623efdd69d0d4ed4df62a7a110cca4e55848df4694b1fb53da27fbfb7853de1a42aad4cec9dbcada8a2b041c8e25c10a73e6d32e94f2f85c597558e62545d34684df2d57058c41ccedf804eda7c58b040283024a6aefcb468c5a14028a5ae461dc9369d4b472da5a735526922b7bffbe86805a3847911ab6474beeb75255a3f985658ba55e355a28c63478b634483caaf6d497fc0d4c1383bde8e43b2f1419eb8404ea43ec3a7ee77b2d2dcdc5d9eb40d905ce354387865d271e0a45e59213593ac30dcd3658866a301d08b2a92bffc7c8d52101b856479b15c640682d194156fcaf3e9cf8806f2b6605b8ffb6f4e17a0c8cdfc6f48a8fac2f5432c84b1860493a26818244dfc09bf6da25018e0c4e82e3d201bca7a9c518d504e4e1f3f0468e80784f4fe82cdeb480e4b09c42bc9df3500dad8d81cf18099cccc02c1686642d9f84f37cfc8ce44147d985c3b1db4e86bd0332a212ad9d5fa6b45ed268f641822f7c7bf218311974e28bbf9c75a244a755779dbf5efa5131c32c20e82e9017f48d833ab8da975603034f48618d98188bd31e86aec9501a1fa02c30c06397d4d6cd789843141fdeeedbea76c87d6944140968599df402931bfe90b190b2878071b54e42f265355faa350822d1227f3f91e77a5b066456e1e499c105491124aeab99c3872c1717bb775104d41d2f088acc306c29660b3901f4a1e3e88b93638731ec4d593e257a80840e858519c9fa27454a721dc3008415e325a02736ad799f35dae1022278900cb6f1f09019a4df14745f66028aee44bb184cfaf5240b47b90072bc14f974a0f23157305f1c1b5074873406fa05b8811ac1d356bcf7ceb34ab0c4bad9cfb061817cc14e566e9f0ddc9acb0ec210a41384f49cdd8638ef53bc87512a45679b28d5db5dc749af0eef9b8adb60b1cfaad2f3af795c356da661df9d6a00768b3b0a1c0717a519d786ee9cd659cfc20332df656a49efed012361ca20a7723d0e10ce5d07712422dd0cb24506f110868a847feca6f523c07427c579c4f77220ba3cbf7fa81912773a924dcea47f31bf95792b9a7960353f033148f30fd11aaf16a189217c21ceb0ad647fa36137bb839dc6abd8a8a218ca6aacdc5462085840541b86ef45012d53d062ac40670afce2bb78bf2c217c3158be32e63610249d02fa0a5e6f211e05faab18edc2c58c52830883034c21858af8ab347b9aafaeb5883ee5791d119cf9584b041c362d83c677817876795781a62f4a5ee59c5d121a5dab3c82c804d84c7ac9f48c470c95ffb7c636b33271a81df45f35721d3a0fcfdcad5b8e133b88ff1fe649f4e79ca09da28838d969c3bc767782cec871cc53d5c2db344c5447f6098b62a36708209745329b0961002033910d516d24a6d3892cc86022da83eff53e844d0d3f504ce27d21e90a56de1fd44ad3dad266239b1c1874d3b4571a7563d7febd6c765cfc782bb7a41935a51f0dd25f6335e4f059b07aade8d225550db1c5e9ece9eb6e3bdc645ea4abfd6b8906067764f41058da2a9228fad234367d25514e88c6bdb2667c4e040e340b52110506918d0ea01faf13e690a88304885aa60ba3c2a55cc0e521cc7989c3fa5d42b1c33005c4a352100e85e8ef12842c6a4812c0d42a735afbc314a44ceff79a14ffcd718511ae8cb9c9a9f92c6729e48aa1083a0fb0aafa51400ad4952f7650e79245f6ed9a93a5ac567a6c53eaba562b1113e51790aa623cdb15e566efb840f1257d417bb65fee5a4addadcdc4de3d5de87c411b4108af82343afb72331589fd4b2bab2aaeecddbb4c58095df3275ef6c4ee215ac96f3d7c6bdf1ba7b31ac2646551d8211e3797046fb539c873763c16442faf6c157aebe26a36043168becc4b30713a10b263af65aefd1e9b632aa5849b7e4109b1c3b4d70be927a2256cad97b3655480d0b9cd84802c", 0x1000, 0x11) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x1, 0x30, {0x947, 0x28abc1e5}}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000140)=0x2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 12:01:15 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6202bca47f0000017c8f014d0559e6005808d3847c9bbb3edd5082b4adfec45f09daf2bab559867a2fcb0120877868e762f752b0c28975fcb2824c0f84783a0014889e9417c86a52a4d7770cba88b1927e1ef21ce1935c1071289f1b9840c7a6774589557b53fe743904a92d620277cfcd9bdeba4939b80de42f8ac39289ba451955a3e9b74ea44d49b0eef449a076d2b79793fcbbb18ffcc7ec4bf7313c0621a723ada640a13db069c99bc92dcbad5104c9b81b9356a9ff8a0c8679997926134de16fa050187f122995c1ba7b802d25a6384fb971d840d99e23bc813e4142cee1a8bc4d488e030551a985d1d95c0b3d1a3a7e5b5fc9d104942938a82fba1862fae241dc7087cb3e4b160e9716624b44cb31645a86d8f9fc22a8120d"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xff87, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x1, 0x1, 0x0, 0x0) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x2, 0x0, 0x0) 12:01:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000a80)="f2011592620da97c085350a4672d993fd59b074b8c416aac0f1affb37ed1155050938c5aab3791d3be5b5e0a65debc7642e9d1a234fb109b9542ad3beb849a4c341295f55c06", 0x46}], 0x1) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000000000103009078000000006059fdf700002c00000000000000000000000000000000000762ca0fe7333c70b5486b0fca3069502b0100000000180004010007044a83ddb900000000000000"]) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x5) 12:01:16 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x9) r2 = socket(0x10, 0x5, 0x40) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) dup2(0xffffffffffffffff, r4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:01:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x5, 0xe05, &(0x7f0000000000)='\x00\x00\x00', 0x3) r1 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) setpgid(0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000100)={0x1, 0x2, 0xa75c, 0x7}) r5 = semget$private(0x0, 0x4, 0x189) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r4, r6}, 0xc) 12:01:16 executing program 1: clock_gettime(0x3, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) openat$pf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pf\x00', 0x40, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)=0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400, 0x0, 0x1, 0x33, "10000e090100000001ff0700"}) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r1, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000340)="6015b20af374d9dc8cb8c5ef8acc56ed8cd2b0e36e945128cb3d693978484a68c52e5c732a70f69d4d42", 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, r4}, 0xc) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/244, &(0x7f0000000080)=0xf4) 12:01:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61, 0x8}, 0x0, 0x0, r1, 0x0, 0xff, 0x0, 0xffffffff, 0x9}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:01:16 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0xffffffffffffff2a, &(0x7f0000000140)="a1ebf1dbb8a1e256e307a5e4dfc854269856f555b472ee4c4790aada88372495053bdeafdc49029efff45ee80000000091ec074cc49185dbed87343d55c622d656a8692bf5bf460c967f2ea7a2c8c1fe9c283160e58c8bf41423e6b311c1084ad2cff2eae50ae895d7caa2bbaf086f66783348256e1763ed42826995a0d36f80698e2b40a2a3f282b69e2151ad2c0739585fa6d24047fec41b8f00000000000000000000000000000000b0569f496acbcb22a27278418726c033817015e8852d8f72220af4321ee86ecaaa135e80a5d68125e93225a55b93304e98cee8214d5a0f7d15736f6e70b3ae84afa8687c91f7e61387acd3cfc92cdcc3ade91a541b2cca72af1e7f54c7e3f9de2c1c7dcfd5ba13f641bd35", 0x0, 0x0, 0x0) 12:01:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket$inet6(0x18, 0x5, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) r5 = geteuid() chdir(&(0x7f0000000080)='./file0\x00') r6 = semget$private(0x0, 0x4, 0x189) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r7, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r7}, 0xc) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffa) syz_extract_tcp_res(&(0x7f0000001080), 0x0, 0x0) 12:01:16 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x1, 0x0, 0x1000) getegid() r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x2000000186) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000000)) msgget$private(0x0, 0xb6) msgrcv(r2, &(0x7f0000000380)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x5ff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 12:01:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) fchdir(r1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r2 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, 0x0) chown(&(0x7f00000001c0)='./file0\x00', r4, 0xffffffffffffffff) r5 = getpid() ktrace(0x0, 0x1, 0x8, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, r5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000100)=0x9) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)) 12:01:16 executing program 1: kqueue() syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800451a5819737c00619078ac1400bb0000000000000000000000004a0000"]) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {0x0, 0xfa}, {0x1, 0x0, 0x1800}, {0x0, 0x1000}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) r3 = syz_open_pts() r4 = kqueue() fcntl$setflags(r4, 0x2, 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) 12:01:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000180)) r5 = socket$inet6(0x18, 0x4000, 0x5) fchflags(r5, 0x10000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r7, &(0x7f0000000140), 0x2, 0x0) 12:01:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f487f63d0935684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) poll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x1}, {r0, 0x40}, {r1, 0x1}, {r2, 0x100}, {r3, 0x20}, {r4, 0x10}], 0xa, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r7, r6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 12:01:16 executing program 1: syz_emit_ethernet(0x29b, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "37f6a6", 0x265, 0xff, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x2e, 0x5, [], [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x4}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x16, 0x0, 0x0, 0x2}, @routing={0x6c, 0x6, 0x0, 0x4, 0x0, [@rand_addr="3a13f903c9ffbe058b94749f2a28581b", @empty, @loopback]}, @dstopts={0x37, 0x1, [], [@jumbo={0xc2, 0x4, 0x9}, @ra={0x5, 0x2, 0x3ff}, @padn={0x1, 0x1, [0x0]}]}, @routing={0x8, 0x10, 0x0, 0x1, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @loopback, @rand_addr="6c39668f2b8958d7946984e7a2763818", @loopback, @ipv4={[], [], @multicast2}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @mcast2]}, @dstopts={0x61, 0x9, [], [@generic={0x1, 0x45, "e27ed78f996e09a8af579e4f53ce7de3c37b072876a98ff33790630d4245d352df54bc7e0983abf03478246da8c68880ba64be8d050d88026c25f15e5ff8f3adb51fd7f16f"}, @pad1]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x60d, {0x1, 0x6, "0e4d22", 0x7ff, 0x3c, 0x1, @mcast1, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [@fragment={0x62, 0x0, 0x9, 0x0, 0x0, 0x6, 0x66}, @routing={0x9f, 0xc, 0x0, 0x57, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr=0x401}, @ipv4={[], [], @multicast1}, @mcast1, @ipv4={[], [], @multicast1}, @rand_addr="3625956178494585ff2b5ce5519a14cf"]}], "8f9acc73b80b356f95a29c48394974e824987cb8cca549bfc55786d78306eecc59ddfa3470009b8737abac576b54108fb3026bbece07a7c5e6eb02124bf93276c6a4dbb1b300a77609f9de8f3afd9e4a72f4f6a870"}}}}}}}) 12:01:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() socket$inet6(0x18, 0x3, 0xbd) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x7, 0x20, 0xfffffff7, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495", 0x0, 0xfffffffe}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 12:01:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x15) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 12:01:17 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @random="3167aef370ea", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback}, "af7916453e930a2e"}}}}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 12:01:17 executing program 0: socket$inet(0x2, 0x5, 0xfd) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x73) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r3 = dup2(r2, r1) write(r2, 0x0, 0x0) fsync(r2) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000280)='-^\x00', &(0x7f00000002c0)='#%]\'\x00', &(0x7f0000000300)='[\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='(#$\\(', &(0x7f00000003c0)='/dev/null\x00']) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000140)=""/249) 12:01:17 executing program 1: r0 = socket(0x2, 0x8000, 0x8) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="5bffff090000f20ca502ac386c1b44b97bfcb546ca2881f9db4d0eff40b5bbed209598cc7f0100"]) syz_extract_tcp_res(&(0x7f00000001c0), 0x5, 0x5) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000340)=0x208) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f00000002c0)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x8, 0x9}) r2 = semget$private(0x0, 0x1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) sync() bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='W\x00') fcntl$dupfd(r1, 0xa, r3) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0xffff) ioctl$TIOCSCTTY(r1, 0x20007461) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0xfa, 0x103}, 0x10000, 0x95, 0x101}) semop(r2, &(0x7f0000000380), 0x0) 12:01:17 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x3, &(0x7f0000000180), 0x0) dup(0xffffffffffffffff) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x3012, r5, 0x0, 0x2f35) syz_emit_ethernet(0x107a, &(0x7f00000004c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "70df7f", 0x1044, 0xc, 0x0, @empty, @empty, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x11, 0x40, 0x1000, 0x0, 0x3, {[@generic={0x3, 0x12, "b614c7e362d855b87fd739aa14fc9f98"}, @timestamp={0x8, 0xa, 0x5, 0x6b}, @eol, @md5sig={0x13, 0x12, "cfa89b1ac25cfaabf322c7096172df9f"}]}}, {"e8321ca3c36a4026e1b400d97208c034c162d8f7404d7752e235d801d655123beb43213a8505456cccba0b3b01b16d87c3c55998d38f9af57c102bf89810c817744e83311aec5826c4d975d7d7771ed18ae236007939b5ae54d457c33bc105284263482b2a549ae4e9ea71d49be74e90ed75eaab05b20e29795b08b9262e4cb7886395f589712c45e8b1181a43007a83ef07b5f866161988e948d5bd651a2a68e64d4f99d2c8390cf58112a439f961c4785a361fd10dadbda0499167b3af8e3131b5952fb10b9c7c9c2008aa3a60dbcb501fac3e8a269f226a161417fc70f4aba2bd16c2c71b80e0195d4670b8c5682d558e1369b3d28bb62caea8cca1dbec2f241c4a86ceb10ffb1b922267b0ab601ab8e0201da423970a19544637a0796cdb6a190f1ea5f23a709bbb0e7ca8ee5dc8d62e985dd5f47bfed2afa6ebf8fc125d5b383e7062d371b21f76a0d806706bcd4e5b157e6666e27c2881e4895a4f27e77e7b1b239134ebe690774fc7a896a7f0b4393d8f35a431650141c68e4066b7d35218d709124cdeb4824a292230459c9860c90b708751732d4e397b4f9cb6b08ccf3181402f4d8418f3bbc5b2ceeaf8bea00255d48c2b94524cca415d2a891ec21c63b582555ba85b311151ad4a7650c76b51bceea3022993692007c324781e11d9c6deafb193e88444138a981c2c4347ca9515657ab69ed50642723103ba01e42fea376a6c2b85347deb97edad33d2b79bf5618ecede6854cf5e80b01320f480814fcafc43fc63dad544a3b5edb4404f3e426ec89d7d2be584985aa7135e0e849305d763cb4e7eccfb414ce326c7a4ae781d95391c55f538bb81e97f78520354ff6affd9e8a78cc431295a57921b83e84957725b700987ce1b6878251cbad29334d673c2947a11fd200d7cc83fadee7a98abb0ab99ad415bc4ad43c133f95d11e7e3fb255cdf783706c31152c7ba883a6f0532fa7ae4fcd9ec4b7e0074d3133b22e92e7f2827107e3cbd9fdd44781a0b38060fba35648421b63aca77dc962dd92b0047465fd0471244823b4bc39efc0e188fbf45c5cb1cd2cd1ad1efb347942a941a2ee82eb3c3935618e6ac2a657e793f6509097719e9267d0e534b9c3c64046d312413996a5a0474d808bb10eeec449f2d8e5523e21ecdf0e95c9f26e160e30d550436e31e5e4442cb08136c7c8c6313a66f8b365705ab7aa40deebe13f6c9cac2a364eb2b5110cadde8992bd86cbb352088a4fc7fb1a5187860fad0fef6ee025976184dab7923892ae421137a82a8c1cc3448b60f79e3adc6f975c5520a49b2d71c137e0a5f60d264864a329ec6ab6dfc61618b3f5ca1b8eb4c6ca2eea207b68a28c32f65cb8c503c1327971bc4c7745f786324598d11bf034cdf43fb4b6d24101021061419066ce05cfbbd782f8da33670ce98d2fd964cbfd1d701742bcb3f99d0ee9249e30f8e92cc9fdaab05352de9eebb13c2060f5d9875113648289addf4e85f641f751a37cebc9ec1ed04d0552a1fc815c3fdc4257c9b2d342f00c60a7edc40e80c6763e17b8279cc6a292a7822ba7fec81f36487b5fc0ccd6d60bb4e4a10dbb7bc8b82971291bb2191cb92be2c507142537f216f4b8efbba1f59ed0bff1dcba05f5a86eabc2d4eaf114e3531712113957890febbe4d1f87f22fe15ae992fff9735dc7425faaa1f3d6a0082674811386873431be1bbe4fe9c35f3c6166cd64a0818038eca1242de8726d7ec5f29e699ccb634e6f5c96230e169aef89ee8210cde3557ad1f3ccb8b8d3175e419d4bba9cf486fddb4b0a28ff41b8916719e5ccdae100a04595d1299928aae9ad171944ad38e22d05b0d924072ede7271e5b6917e2244142cdfc76ba89515461a0ecaf1ec4e8412c5402469835eec630d09d707f985dd5424660c75fcc313d1955cac3a20b04de357db26b35c06194be45a70ae933af154a7c6e6126724ce7a021585388f5a0e20890eb5d2ef7869538c4e33feadc9d58f4f977069feaa664f91b9a5440adbf2c4b70475c543010f45b8a35a70532f4bdd2c9c4f73e740c8511bc1d2466569ce0561832e868333333cb450aacfc63ba840ef8ca540fd709f128e79e11d2c9babd1c062b0d13dd7e14da45d542344546d9bd11daea76aa641170c4d230d81b5719057418b291dd987b28bc35e739b42ea841413bfad42ebbc7f613d3ffe70d0bb2c2efa6c9b48734916524fa35c4b09e1b730c6e34295c37b55b8697be8d706f36004619dcbab6d5be7871b00db632ddefad0cb1fd0311647c6967416b085296f322021838c8d3f7fd7db325b856ecee146dc7495145e1c596c1a833621eac39bf73e2f27f986f9ae6c4950ab7b8a76bbb1ad74d891e1bfb56eb62e3ac55add9617d7095a53aceea6d6f77f7da3d4c15220ec6f3c028be593a6d7d45b5948725584488c5d0c5abd5c7d45ccdf9db22e11e7769aaed09f9fec6f2f7967cef50e3dbf35987c50f2f31f6fc270469b2312440a8d8347abd242bb3454b66e9d8acd64494a1e2d26a98a979bf0af4d2c70df7cc3eff1e38effbde1be270cd6d50adf7498afc2639960a2182dd63e91d08ff119a7dd5328451db5f21f08e0b94027be485113d6e9e16930b305343a8a39dc2c81d553d12a569ec2bb9d84d2c5addfea2baa35daf40f21e9b7bee07c30f1a195c9a4d8014b1ca538291ceef48708be50fbf6f7a5a89c432c8edb51d114b4442ed7c8d7059ac09e9c3fc87b044287ba1e8980f1d1de6bf0de22c2788d36344b2831ca7de37f5716c0c03c2393b99e5422b4a9fc13129808953187f14872ee8439c6fd5b3eaec43119275e92cb055ef7c05e9ae62c6d9e58f8f378ad63780588ca8d7d56b6026b0b6942a12967c4417715e6fb1ef3589aacd19863e7bf36c1bcc6aa80e59992146761ebb36dd2f5b2864ed4ee570e8866b232fa960ed1dcad10b320542545136119ffb49697b75bbe6c2bd2da0a9e34662cfef3966c6d03fda4955a196eb28e4497aa47bf5267481bff4dbcd916eefa383016754750d35660e0ba7e4fcde58846eade5928ec107aa1d25cc1e8af349c939ffe4e8b6c9250c202a0182ccddaf84e6fce824734cdc9ebcb478eec2a64c1362dea83b6d38befb5a589096a5c11a21f7248a4b9369f4dbb5dba5a51ec01600c8696989b6e8f29285d4569812e912760a462015c0b376a5da21031052c732825bdef8560af3e368fd5b371fc0fcece4f5e1e67a996e828c2e32ee26476a119bf49a2303a20970b9902d946d36a4b05e4704088704833087f34024af31d3295fcc1b3ef21703d70b7d0a8265b7905ef1806ae921a1f76a0c1ab4e6265fca1a61654296f8716de527ed0a026606d523a06a8d833584cdafa8ecb08dea4379bd927df2f46486e9f83c8eb7c019cdafa6de9f611c4ac5437b8614055531e02218ee8e902fc3f678de0faa2ebf49f4bd789ba49820d576c15e278704af12c03a7bc517f12c3b681cef796084d1ce2bd44cb6ff8e9880899a929bf9fd1334f454020c3f939f785356780ef51275f2253371e1534bfb3778ff587e779493c5136c72d7a9d333d532d1febbe8c89d9080ab743c6c1eda7f074f1b5f09e5f3473cdee2abf2d70d0d036dd1c63eb14f96047f5f8307019ee53ddea356fbbc77332e67cd30e89b1c889b8bb219cb90b0f9621bbf6d705f91271ec858c68783f431c77e6943810fa174f8d878c399c38bbc92c0f0ca17fa6ca88feeb1fd984c7ab4563c5ecd6d8413c1b07839cb7456599b43dd9a04099bae2a42b54521a07c05a68ab5361102ce0b7d38e20d4c91460b988632582a8e8ad9983f6b34c4d1675c60f2d703da6a94d1879b47003870dca545fde81fc540bc6d2162dc9daf6e3c52623c1a78cfb867e30e8ebe00a0a7a1e110124cd870ba25252e395a019534c13100e56ffdaae03833b1019d0b78a879175fa3c2f058d391f7a6220e6fba6f61b66037cdbfd71a155a48b7c54a76b8997c980857ffd9cf7c23a076f74987a1e4576d561a8028ec708a55ce2f70292a52548a1c41ded87608b0dc3b12318d3acea003c1959d1a4b68b69b1b02305522bea2b52db4635f25688a3be37a65a6f688e9d327a35be5653afd0fb200a7422a2db9b059069aa6d1750b1745e1ff2c0c99068a6f6c3c671f488dc62d19c1c22b23e1bd36e9a7b67cecf0ad74a3ef2801786d6a62a094be6c24834b05249222cfd4ce623616776e67edca56544befede8fec6e9bebb7b9cb73420f30b5b192c662e561f12e2f91731d4b2a8510a4415a6fdd3c2322b3b6700e9e91ba6176aabc4f40b25bd5e0aa243010daa7260c5937c578bd79a1f88084900cd5fc31288d03f402fe2358383bf66b295e3e24a604473cbcd70ed0a643f6c6ff477f7ef063e9917d77da1c8fbd374e7a8035426ade8bebe1867f68f1888aca9dee3ad3ace1a55d85f21ae36d10a3925e8bdeb36623a3b1505df930f5f553732758da8b441a458451fee53862663e603203aed5656a3fea260e81827368241eefda7a3f7facbbcbc9368a52fd9acc6b06fac8e86e048451f54a93c9f2d29c61d60e886ed6689ec8c34ff2a536aabb8d9cd1239b7222b6e4a89249e94e3e5f27bae7ace8e166443429a0ac659bf8438665f62a9507cbaa86cd4e0d548f4fbe63c52ea8b5f56d55bb19559f58b55c9f2da822887dadc3b132055fefcc03875371489a9f173983670229c89c0bae4c8c4b721303c60c1f60c91a36bfdad533b2649c024a2e3eb07e555dbe0bcc57b1e65929d2dd1f8853b00ca18bded9e73dc0ca899aaa0609f5561d61ebc2ae7e8ec1aa35001f21cf53e7b0c3996ee6e0eec1f936da08236ad1ad3b7ae0d3792e92ed15ad3ec85f13be288afb37508d3af13d47059ee6a5e7f81f6532c7d29f7ffad8bf2ca39b9d585359a5dbf54fe434925157c4c8bafbfdc0206e8d4815d9fff529150584363eb935c11d5605ba38638d0e5b6e87f12e1f94c5828fbe22a393bb55afe93f35cceba23fd49cc097702c0dfccc62c8c7c6a13a8dd8a2a0ac97cff70e7d7e9c78e7a88574ec81bf8fa894ac1ed7525874d19fcab10e1838b14742ea062016addf4e1608134370c5b443b579cfde4aa2d8b558d282562b1b54ef6c58410d9f2122ee6f89104b9170e0cf82d7c084eae44443ba3492f0cefd51bf741b6de19520b0a66f31cadedadb8dbb2ef32ece70314137aed357faaee6e1a722d749eb57750eae27a21e6a1289b179bd1559ec6d1cadc8c30d4fa5f2c543e04a724fb7c74ad1517463e3f0eba230c427fab5769d5777488efdb0ef97e6e8bd04d834afe3938c212f917180cc86890bdf4368507de01f8a48feba230c3b3e2cae91fd305f1d6d56884f8eeb911130961bc7ca358a537eb579977e090b2713851af86903c73ba135cb359c7313466aaf7a5c68e48c06fb4f40474e482c8464c6534039bbb875f3f6f456bf699062220f859211c117c396b0b45a4c3cf41d3b504bf8f025c47547d080f3594fa4386fe43f2abc163c47d7285bc54429a120c9a61c11f568a77351e2177b76a840aec96536d78cb67c2447fa39c633f4a766e72bf7bb4e90e183f74d471f9c62216eb1b6dae54be5fd91933d6ea6076c282e56193ba36e83bf4a3c261c7309e131c19f3b1e1b3cc9427140eb46da8145dcae50af52e994fa86ac89469c66be747906cdd99bc6c17b89ebc6e6f2ccccfc619fffa79ecc69158f364f23387189a55a6cc8792ddbd902df45b3455ea7b4b1a363a0a090f476f6d915f0d708c34d4a0e5b1b48276c503dcc72279"}}}}}}}) 12:01:17 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x7f, 0xe, r1}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:01:17 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x15, 0x1000008) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x3, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x59, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4b, 0x68, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x3}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast1, {0xb, 0x4, 0x1, 0x3, 0x1000, 0x66, 0x800, 0x40, 0x0, 0x7, @multicast1, @loopback, {[@rr={0x7, 0x7, 0x20, [@loopback]}, @rr={0x7, 0xf, 0x2, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, "ff1e39"}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) 12:01:18 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000380000000000019078e0000002000000000b00907800000000450000000000000000060000e0000001ac1400bb2d95c1b173ff8dc3affe4d9efb831145b8aa0697f58bf2180de0a2ee66e852ceefc489f4e1944e4afa955bdf6c1522bd1f4ec4cd19bb4c7cc5139da5238ab855f37cedf147a227255ef38cc1d62493f5d5033c619ed4ec2953cd991f90e2959ff45f9e374179f4831c56d8795da4101b056d63ea59a68b4118c4c83bfc03ccfac7294f3d9006f5be90e9eb1ae0cf644582724ac0c2c9e54355130e99d2a926e6de3facda47b95af335ea6be1c4d42e3790431327a3009151c77b881141ffcb57d19dc5d9dd46"]) 12:01:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x70, 0x1, 0x9, "db8573f15f19e904148ffb13aba5acfdc1ff021009879e995bb3be33310a384e48c70506cd5d37bec28bc4c7e412533405dd6a4f3f0392311ee1a6eb80abf04dfee665f3bef18b3fafe3d05cd70f50298a75eafea870cb86ed"}, {0x90, 0x1, 0x800, "42881c0f43253a3936380f07a53eb517ef3962613de57537f1ced1a1b461af22cc4b6c71012a2f2200ddbc47b351202e204997f50ff600f0880db45a4b459358742388b8b2580d06c8bea0e3f8ca2c32b12b0e6f4689b36fb1f1c82647a9994f1df6578da6cb12be8651e9cbe8dd824a80ce5358d6ea0e476da5ddd23c"}], 0x100}, 0x408) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x4, 0x9, 0x1000}, {0x3, 0x7fff, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0x5, 0x800}, {0x0, 0x2000, 0x800}, {0x4, 0x4, 0x1800}, {0x2, 0x101, 0x1000}, {0x0, 0x7ff, 0x800}, {0x2, 0x2, 0x3400}], 0x9) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f00000000c0)) openat(r3, &(0x7f0000000240)='./file0\x00', 0x800, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r4 = getpid() setpgid(0x0, r4) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 12:01:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xfffa, 0x0, 0xa6}, {0x5, 0x0, 0x3f, 0x9}, {0x3}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) msgget$private(0x0, 0x2) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_RMID(r3, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 12:01:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r3, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) r4 = semget$private(0x0, 0x0, 0x10) r5 = semget$private(0x0, 0x4, 0xee2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000640)=""/22) semop(r5, &(0x7f0000000100), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000080)=[0xa, 0x3ff, 0x0, 0x9, 0x3f, 0x0]) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r7) r8 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x12, 0x0) r9 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) semop(r3, &(0x7f0000000280)=[{0x3, 0x100, 0xd9fa07b72ae6faa0}, {0x0, 0x7fff, 0x800}, {0x0, 0x7b8000000000000}, {0x1, 0x8, 0x1800}, {0x1, 0x80, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffffcb1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x80000001}], 0xa) unveil(&(0x7f0000004840)='./file0\x00', &(0x7f0000004880)='r\x00') open(&(0x7f0000001600)='./file0\x00', 0x200, 0x5f) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000180)) semctl$IPC_RMID(r4, 0x0, 0x0) recvfrom(r0, &(0x7f0000001640)=""/4096, 0x1010, 0x0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x8, 0x7fff}, 0xc) 12:01:18 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) close(r4) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r5 = accept$inet6(r3, 0x0, &(0x7f0000000000)) r6 = socket$inet6(0x18, 0x4000, 0xc1) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x21, 0x1, 0xffab, 0x8}, {{r5}, 0xfffffffffffffffa, 0x8, 0xa0000005, 0x7, 0x7}], 0xa000, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x1, 0xfffbf, 0x6cc, 0x6}], 0x2, &(0x7f0000000100)={0x2, 0x8}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, 0x0, 0xd) 12:01:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x2) close(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x7, 0x3, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a36b6f6e685c953056a738e29ad9e11509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0xa7}], 0x1) r5 = socket(0x2, 0x4000, 0xc2) dup2(r3, r5) 12:01:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfbe65dbd59204000000fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb58d659f03f7414af85bc6b4226c2ce54109ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b199328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f35633242d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f194657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9b08ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327f71eb46484d01d72c19f2bdcee4583"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) sendto$unix(r0, &(0x7f0000000000)="d7dfc14c742cbcde52a609287ff8a2c2b273f9c382ad7a8ed5abf702b785", 0x1e, 0x404, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 12:01:18 executing program 1: r0 = socket(0x11, 0x4003, 0xde) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0)=0x10000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8b5856668ea693a21ece05bd1b0aa79fcc5fd6f0d9cf049c00000000000000000a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) 12:01:18 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r4 = dup(r3) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair(0x10, 0x4000, 0x3f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x10}, {0xffffffffffffff9c, 0x4}, {r2, 0x8}, {r4, 0x4}, {r5, 0x2}, {r6, 0x8}, {r0, 0x2}], 0x7, 0x9) 12:01:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c65308f"], 0xa) 12:01:18 executing program 0: syz_emit_ethernet(0xfc, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xc6, 0x6, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @loopback, [@routing={0x3c, 0x2, 0x0, 0x7, 0x0, [@mcast1]}], "92a895b9e620434b95e7dc6150c2c090997ca93f1106c88c58b9d6d323f56127a45382f11d9437935891b2ff42aa6ea8df4f8ccf7ade2a120c1e5c351b7feee728b39b19a13d9de0e06deac8092fb608d537f3622e433a271fd72a0f23963ad1ca631ff4f4f307d0fa390b5367a224bd30f81317d7b197fc2311a80d9e58"}}}}}}}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 12:01:18 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004800003c00000000000190788a1400bb00000000440c80007f000001000000000d00907800000000450000000000000000000000e0000002ac1400aa"]) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 12:01:18 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0x10) syz_emit_ethernet(0x3e, &(0x7f0000001000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e0e621", 0x8, 0x2b, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@hopopts={0x3c}]}}}}}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$KDDISABIO(r1, 0x20004b3d) 12:01:18 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) socket(0x20, 0x2, 0x5) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) recvfrom$unix(r2, &(0x7f0000000000)=""/62, 0x3e, 0x40, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:01:18 executing program 0: syz_emit_ethernet(0xaf, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000a10000000000019078e0000002000000000c009078dc020000411b004000680101021d0005ffffffff00000007890b78000000000000000094060000000544340893000000000000000600000005ac1400aa000009faffffffffe00000000000007f0000000801000000000000080000001f01831f01ac140000007f000001ac1400aaac1400aae0000012ac1400bb000100830703000000000049000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1800}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x28, 0x80000000000000c, &(0x7f0000000180), 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) setpgid(r3, 0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) r4 = getpid() socket(0x3c, 0x3, 0x6) setpgid(r4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 12:01:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "00000000000000000d00f29157545f7ea38da200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r1, 0x8028, 0x1, &(0x7f0000000080)="ebffcbff13b9fd812eca0f9c72a5626595731448", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:01:18 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xfe86) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7a, 0x0, r2, r3, r5, 0x20, 0x7}, 0x5, 0x9}) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r6) close(r1) 12:01:18 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semop(r0, &(0x7f0000000040)=[{0x0, 0xee, 0x1800}, {0x0, 0x6, 0x800}, {0x0, 0x7}], 0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) 12:01:18 executing program 0: sync() sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a95cf72e7418485334b6a323aedea505623a3ada24754686838fa287135399479ac3b593f5ae1a04fe636207c5af219e2708ac99b25d6b2816217ee3982bb2b9df59765fb392a162d7edeb7b37a3a12478", 0x51) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x6395, 0x1800}, {0x3, 0x87, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x302) msgrcv(r1, &(0x7f00000035c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46bc773e289529bf73a95734a124f817f09922929027890a1561ed25f969666dee8060ac1247b34baa02373de139062e302f7e9af9e15c9d200aca4d478894e9be383450324950070873519b6f080a500a9822f83fd528f63f766ed3392c255027e844314d3d7109bdc64202db6163caeb15607b5b994176921b376b10aba2fdf842e7f86a190ece48a32d423991c06d5355679943f40461fb67edf85df2c25b3d9f93e68425d818233ae7e5ea72a648ded8ca57f926d8928ea41d90b668d9b99bd71fac0d401196e57ce30ae47d00d54fbd3a07e949e7da1f1dc874c49038eaaf7edec47e7b5e7883374c63e14d7bf2a4af7656a7dd3d1"], 0x1017, 0x0, 0x0) r2 = getppid() setpgid(0x0, r2) r3 = semget$private(0x0, 0x6, 0x2e2) semop(r3, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x6395, 0x1800}, {0x3, 0x7, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x78a}, {0x1, 0x7fff, 0x1800}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001100)=""/4096) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000080)=""/10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_RMID(r0, 0x0, 0x0) socket(0x18, 0x2, 0x0) 12:01:18 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) 12:01:18 executing program 0: syz_emit_ethernet(0xef, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0xb9, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x9, "a0b47a70cad3eb3d44590c96bddf3e3c54f8e480f4c6276d286054a0b0f20c7f5f4215611c5a18808551faad5c34c1839432dcbd9708083a9d5c067d70da2f4fd32da3ddc1b0d836ee477c7bffe8b5f5566ec6ae032363044042506cac1a49ea4e92f7a41092ee89ad22107435644e1605ec96602f94b0341180e5e4e908a3fc0a93d1f202bc60abc7e9eda731d80169dbb551bc76c3d1c6979e54c292d6a769f1b64de02a3923b2599fcf0a9e9feb4048"}}}}}}) 12:01:18 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x2, 0x4}, {0x18, 0x2, 0xfffffffb, 0x3}, 0x5, [0x96, 0x69, 0x3, 0x5, 0x0, 0x7, 0x7f]}, 0x3c) 12:01:18 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x80, 0x40}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, &(0x7f0000000300)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065afe5bcd6da9ac815ad539c221d0ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c90ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c52cc844c992de95be8445098bcb64792e4a8abf1faa457c3075c68f72b1bf21b9191154819e6b4fb9fa23650b976519bb341cb56a039463f658fac538a9a3241f6ae0f1dd51282f12c7cb41c60a891e9a5052903a9cd498e118d196e459c2c182571c7a81644e5c86df51d445b19c8faee23f67f080517f6db8e3bd025fb246c7a906b4cd32e46d5aca121dba1e8b865689e637f52ad18bada05237aade6d", 0x0, 0x0, 0x0) 12:01:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x2000000, "d730c15b00f4ff0000747beffde400", 0x6, 0xff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x6, 0x1, {0x80, 0x100000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000100)) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x5) 12:01:18 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60460000004c3a000000000000000000000000f5343dc300ff02000000000000000000000000000102009078000000006000000000000000fe8000000000000000000000000000aafe08000000000002000000000000ac0b2b000000000000002b01001f1b114285575ead46454f26ffaced638f"]) 12:01:18 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000040), 0x40000000000000ee, &(0x7f0000000140)="cb6f6f31", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x220, 0x0) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000000100)=[{0xffffffffffffff9c, 0x40}, {r1, 0x80}, {r3, 0x8}, {r4, 0x9}], 0x4, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) 12:01:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x189) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000100)=ANY=[@ANYBLOB="06000000000000000000000000000b00"/28]) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) chown(&(0x7f0000000040)='./file0\x00', r4, r6) kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x81, 0x4, 0x400, 0x2}, {{r3}, 0xfffffffffffffffa, 0x94, 0x1, 0x0, 0x40}], 0x60, 0x0, 0x3c, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x5, 0x0) 12:01:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x9, 0x7, 0x9, 0x1, 0x2, 0x4a0, 0x5, 0x10, [{0x47ca, 0xffffffff, 0x87aa3633, 0x7fffffff}, {0x8, 0x6, 0x9, 0x200}, {0x9, 0x9, 0x2, 0x10001}, {0x9, 0x3, 0x7fffffff, 0x7}, {0x0, 0x401, 0x400, 0xfffffffc}, {0x0, 0xfffffff8, 0x400, 0xff}, {0x8, 0x100, 0x0, 0x735}, {0x20, 0x80, 0x6fc, 0xe3}, {0x80000000, 0x4, 0x35bf, 0x6}, {0x0, 0x7, 0x8, 0x80}, {0xaa56, 0xd7d, 0xe3bd}, {0x7, 0x7b5b, 0x2, 0x2}, {0x40, 0x6, 0x4, 0x7}, {0x2, 0x20, 0x11, 0x5}, {0x7f, 0x4, 0x5, 0x1}, {0xfc18, 0xfffffffe, 0x9bde, 0xa44}]}) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') r1 = socket(0x18, 0x1, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x8b7, 0x400}, 0xc) syz_open_pts() 12:01:18 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8c}}}}}}) syz_emit_ethernet(0x4de, &(0x7f00000004c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "669e5e", 0x4a8, 0x2b, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="4ded8f20fe429148c5057a46004745a9", {[@dstopts], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x92, "83e28a142b1e9c8f9d0484a086ebf3f4cf773c6fe9741f6195a5cf21ee51e595b083930a8691c63275e76948a5821d38c52bd59c27d5ac747540bc7301df8f1bd2629e524ceae3c86f0e6db65595690b189cc184f3c2cbfb438eacadd49cc382f15b921a5f6a53163b5ca5537e31e2be3ded84de2083715154b744089481aa4a7cb8a77757f72b585987b5063156c0e9441d426d9a1b026822f3f70561ea7d99f81a7d141b3e613887f9c0fa80944e22ebc17f488050c17d6880b55df81bfc55347fe2b077dcaf048d3a7f48034dece96fb0f3c094ad0771d0c69a6be2d6f69fd1d5607f845efd3d7e191b130fd9dcddd583913cfbb63d9e337bd4d920268cb9df172212e64a5ca4f8f98ceaf4609a9dc7c82173d32fa9f05547980e26b31fa98e2ef3b19a86ed33f9292cd7db322655119759dd6b43e9e134f154fe94b77bac08c670d024ed95d552f86e0ad1a4d1a8b5a6231ffbba9d84e3be448d90a95989a397f9d387e91a69f08ca322f4ad3eb18e83958c511228ca1a9f5e05533184500090a095e2e4fe1032036fdd87857b6b12c7116b47d42970abe0b20e5bf25704079b2fe9f0bea4f870eee0cb18b12908bc435c85b5ac819d1ca260c2be1069bbc19983fcd045b13aac51ae2030baa7812cd0acf31b9a6b8ad7ccfe47a38c58397bdaeb3e224d3ba774c2be72bc597a4046b4a9824a2488af75994ff4c0846a129a0964fc1e6937c654944f81b61226a7ce3b7a31a02aa6071da611de2936161e9adde914ec9687f3cc214a8a90a5a5cd165858c1f5d8b3936615c3e1f7b8dc2db8eed1be2d7060e95eec07e7072fa9b58dfe5028ac27e4b699efa71b1d9dee548b40bb4f3d98493a89685fca79839e2900df06e247a74aaf0ec0ad9274da42ef35228d1b1d18459db184e80488716a497cd62cc86b8e597450ee7770bd17a04dceb11a5e552b9c987f189607a3c4fe6fa0c81f22acbcbae8861d9cb567db341a634e5ebcef08c3bdfac2f6dff4a1cea7a94578a480429705f1f05942a2db05233ad44804eb46f3c4128dd3309d63759d57be48865924b55d9b6bc7205d39f3725bc3c8c5c0ac5c0fa83693d0890fa655d31a52e54ddfe7a0470af2489cb3675b27b1ecf20d4f2e34429cee152c162085cf8e9d7dc2f30758ba668d2d60864577a276d8dd20f21531ad8229d2bad495b1b04a2bcd746a0f936433c5270e93e989ccb011367209cbddaf25d99b7bb83bb61dacb38e7ee7889e812176867d992d2d58f490a16935da44d83b9889c59a2f54868efff95f06f97a8f06827dbc031d7310eda750b50063ab6cbff948158fc056f4f1d01618f3af8057c4a626b1fd4ea107999ca70cc625aa742a409162a68dc29df9dab0cf18d3de5d59c84a1178f1cf374adb5a897f52c90961cee1c81d4617eb4b3f90d915b79fa4c59b2e23f5687c3886a73944fe1d264b7c37dfd28641afb6b7497d72424a79b209f852e0f3cb67ef5716222bfe1a93f1f52b22024435942cd4a4078c79d9060040e492a1844f9c5fbbcdc0cafd9b7b1a78d94986dbc78b2b4cf82201a9a28bcbfd76ea5725e72fbb14474a36ac316428b4b47c3a353bb8c547e1b1611911e883c10403d291d6d69306c19f2506da54c0ccac062c23"}]}}}}}}) 12:01:18 executing program 1: syz_emit_ethernet(0x83, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x75, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000000000)=ANY=[@ANYBLOB="9564c1bc2e0e9c9e9a329d14d815a55eb655"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x800, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = fcntl$getown(r3, 0x5) semget$private(0x0, 0x0, 0x280) fcntl$lock(r2, 0x8, &(0x7f0000000440)={0x3, 0x0, 0x7f, 0x6, r4}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0x300, &(0x7f0000000100)={@remote, @empty, [], {@ipv6={0x86dd, {0xd, 0x6, "9762bb", 0x2ca, 0x2e, 0xd6, @empty, @loopback, {[@routing={0x0, 0x6, 0x0, 0x3, 0x0, [@empty, @mcast2, @mcast2]}, @hopopts={0x61, 0x19, [], [@pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0xbd, "79c1c97642d864142d2fa24dbbd03c5aeccc75f75bf4e548881e278d7b9d14b714fa8cb8b1ad78b7987341139e015c8d7b79460feeb56154fa197918b62a14a28da85c194f9206c8c3ceb0278487320fe71ea2a301139dac779544addfdc0bfbb0a422e152cae4a5392abefc0d3994ede4308c6e9561fce44306cb2fa4666ce1974f7e71eb2272ae4bfc493f2c0e9dbe2da69eaef0436ac385a8cbd4080cb9b5caf01a4938d6e07b79cdeaca1b862ff39a483237f087bb6cc100f42097"}]}, @dstopts={0x89, 0x16, [], [@generic={0x0, 0x9f, "98b695c5b27987651d1262f9cdea9050abbdc87900017cd5d7633159e96842e4b57150df1aac377e152438ff9a103c36c39dbd029469071053da1fe7dd3c7220dedbb40d235917f45d94df3264c410f71c7a9e10d1b98f656d32a328f11ad7a9c6f6c9695292b7e16811fe1c04076a569f926932bc200a78ba7805c3449e94a778e096d8f2e2f04e9ac3e5b8998ce103dab23c57dc4abf11c4640da5909a43"}, @jumbo={0xc2, 0x4, 0xb5}, @pad1, @pad1, @enc_lim={0x4, 0x1, 0x40}]}], @tcp={{0x0, 0x2, r1, 0x41424344, 0x1, 0x0, 0x11, 0x80, 0x90b, 0x0, 0x400, {[@sack={0x5, 0x1a, [0x5, 0x6000, 0x4e20, 0x1ff00000, 0xa7, 0x80000001]}, @sack_perm={0x4, 0x2}, @nop, @sack={0x5, 0xa, [0x3ff, 0x6]}, @eol, @generic={0x2, 0x7, "aa52f51fa8"}]}}, {"11826c7b4521b91d3c0d6441525f73b9a56b7246467068297547e0f118e793d7fa140dbed5ce4cf66c4178338556d5a7bcf0f6353721d59cb1815ddb1e20aac6e379fd58eff88db63bd672e7bf15fcff9e28b1ebb41b272514fd34752b0fa85766bc736380a833780f8dfc6c8ade3009fd36ae8316c34fa1d9d2d9d988a294b88f4ee4ba040e9cf3437f58c799d6d26ca33fdd7f91565b4ad9d33856947b1d841c9e44784f67673b9b4fac3e3e2f295678b52d33f3f9acae6d5f4517103e"}}}}}}}) 12:01:18 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x6, 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000040)=0x7) semop(r1, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/43) 12:01:18 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) 12:01:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000100)=[{0x2, 0x1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x2800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}, {0x0, 0x9, 0x2000}, {0x4, 0x6, 0x1800}], 0x8) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x40, 0x3800}], 0x1) 12:01:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:01:18 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @random="022004005225", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x32, 0x0, @empty, @mcast1, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @empty, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) 12:01:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000351000/0x3000)=nil, 0x3000, 0x0, 0x4012, r0, 0x0, 0x7) sendmsg$unix(0xffffffffffffffff, 0x0, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 12:01:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x1, 0xffff64af, "9a54000000000000000000000000003900000060"}) syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) 12:01:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x9f6c69990b468fd9, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x8) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 12:01:19 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000001c0)=0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x2, 0x13, 0x80}) chdir(&(0x7f00000002c0)='\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') read(r0, &(0x7f0000000340)=""/120, 0x78) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x3d3c}, 0xc) semop(r1, &(0x7f0000000280)=[{0x2, 0x3ff, 0x1000}, {0x2, 0x0, 0x1c00}], 0x2) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='\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', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 12:01:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) renameat(r2, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') r5 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x2, 0x3, 0x8000, 0x8, r5}) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r6, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r7 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000001c0)='./file0\x00') 12:01:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000700)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0x36a7, "09000006abc8681579862600"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000140)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed105aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed7f92a659071af2629c1db29bb9e32b929bcfe42530eb27a8d1c679fdde3c47096b8e3deae1e81318cc59832ad4535c0a", 0x1a3}], 0x1) 12:01:19 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x104, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/139) r1 = socket(0x6, 0x400000002, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0xffffffff}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xab, 0xffb}) shmat(r2, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_LOCK(r2, 0x3) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000140), 0x0) 12:01:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x10, 0x2, 0xff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) write(r0, 0x0, 0x0) 12:01:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)="ea00005c00000000", 0x8) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 12:01:19 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchdir(r2) r3 = socket(0x18, 0x1, 0x0) sysctl$machdep(&(0x7f0000000100)={0x7, 0x1}, 0x2, &(0x7f0000000140)="a324fc67928a130e343404c2b88922608048a449e8d436fd22d1cf2e4c34c94343d57e80852c7ebeab2cbe60569ccf33da5301c2c42a6cf0433c4bb97e8f92c41b4f5410564e1d837cf4be58446fb6f08e6b017089af26006806e4a446b94ab1034ce5de6cee09dcf0af87b690975a89407a47e53ad36a06c74cd86af1b8b1cf9f9b0a13", &(0x7f0000000280)=0x84, &(0x7f00000002c0)="f6", 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) fcntl$dupfd(r3, 0x0, r0) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r4, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 12:01:19 executing program 1: semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x7fffffff}], 0x2) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) close(r0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r4) 12:01:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) dup(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:01:19 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x73}, 0x2, &(0x7f0000000040)="aca6f1819861e612cc3b15bb18a870561eea31ca0071ca7e9c451b00dcca8814c508d775a2b9606d91ec9c674243dbafd198fede61e3a9207fd8d29bb46131fe1f04f2b67051736613bd7cc7aad4e7078d3ab06da49ce42bd3da786b2593e914d893f1cb88177a09f16bc0babcf1c1f7", 0x0, 0x0, 0x0) r0 = geteuid() r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000280)=0x8e) r2 = geteuid() r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x2, 0x400}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x80006, r2, 0x0, r5, 0x0, 0x1db, 0x7fff}, 0x4, 0x7fff}) semop(r1, &(0x7f00000001c0)=[{0x2, 0xfff5, 0x800}, {0x0, 0x7, 0x2000}, {0x4, 0xb9c}, {0x1, 0x2}, {0x1, 0x2, 0x1800}, {0x0, 0x1}, {0x4}], 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r6 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, r6, 0x4) lchown(&(0x7f0000000380)='./file0\x00', r0, r6) 12:01:19 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, 0x0) r5 = semget$private(0x0, 0x4, 0x189) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) fchown(r1, r4, r6) flock(r0, 0x1) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000565174b042d02e47d39fe49adc91e00c9c0a509514748e39f16b7a226b0aa98a"], 0x28, 0x800) sysctl$kern(&(0x7f0000000180)={0x1, 0x29}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7d", &(0x7f00000001c0)=0x60, 0x0, 0x0) 12:01:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/71}, &(0x7f00000000c0)=0x49) sendto(r0, &(0x7f0000000240)="2291270c415e720050d0490cda20a7217dc788e9c84e6ba49fb41537c50d5124d948f0f5bc7c357e48275cf7959da856a9845207bd1798145b80d8c7612a8f4de4bf68f590406a473e698813a56e5d8338c80e98ae0c44dad9f2e3feab26cdfca0294fdec03ac62dad3b0d576e6a299a67f35bac492d6359b39b6e02186d1ccef498c47955d43f2f81a17901f0fd226ac330584f893e15094765e2f3a3835417e95a728eb0fb26695a314c447586f4b58386203b4f677d3836e4a78619dd4868de6f015d009ee5da7f2192af87c87564e211438232989508201c99edcebc12d204fc34e1b13260186e1b9e1d66f75d49d7e001e522076e9891659334230f8874484c1d872433e1164c3188beeb4ff04344dd491d6bc74bf8997a1dc076d6bb08578c8e781eb2dfee7313e0a75f16c4773237c394342153ee5c72e1a5ac7f9aee45a0d5f34e0c544c17cbbec9cf82b43394eb27067ddba365bfa98f21821c853d2c840da7a5f643ee4a9ac4f8965c59a623a16a1d9081fdd38e3139d36cc16ae18ec899482a9fc077f2c778068f6e6c84716f8f346f462c8214500584718eae8e28b6fcc3f35c349082830216cd5a6b4f230bebb728380ba71989acc6c32b8987e921edd9254c3a32c24be4efbd2d9c42bb6e50ac2dd1540735aeb82ce2758a3e62786000b4fea765a0b2d1c7d9296b50678b945c85e4c93d04d99eaeb0a2efd62fa196caad05ab1980396d83cefa4eaa45938c1329363d90bd2e7e68e852eaa5554b312a2460d8aecd8e7321b7ac700dbd6be0a799762cf9e88766e2793155d56a3a7d5660ff560325d8beb92f6d848737a21a936527a9f467e2cf29a4745dd6c5bbf86864efdcf33608b56a422a3d0305b46dd6f6119ae3a25fd28905e88133ee14972699c6ff46faea28ce7015181365e0cf565fc2b41cf8cb8ed9311ebc5043da652074d98e6aec9c64abf3cf11e756364eabd037360e826581ad3c9a560c7872e9abf2ee66b9e227e11a31edc6f07a45cd360689a6edcd304dfd5cdafb91da80e8a5816c01d5a8aeb0a92905df4d6fbac7e93fca08efca82a5744b2e4154abd91a4458ab4e246e501e1434a458735c4fdde5322b3ee2fe28c0876117622d1946f18cb10e10bcb250dd06305db7cdb798cd63c2ba69f9ca667b42dec97e7409f14d92d9f98f9b1487a5ccdad67b2cb66b209f5dce97e868b80ce1c9b7e1ccd4552a3ec7463ef626f0a1bb7994b7a1b40ed96330afe8756e54c82c40fd33948f932c8c89d5ff0df78306319fc95fb36ab2a9cc48edb55bb9dc8fd54e0a045db33bd41e62b40fcce7b7955d5ce552503c6ae0e2fb173f4d147cbee6c7790c3d6b64ddf4a2132680a8465d170996417aade390792cf0c2f5ea1cfa4edc9bce54b8138ef7d6c70199b44537dc6cc95e6c006ab457ecadef1626ae332137d89307036c7ebb45735a8a72cd9973cfb67d655f9691437d635367ad1a17e23fbd2c4294492903316c5d012de2187db4fd591e9c6af31e5e0615456b6b7dc07bba9c1945179982626a2009ab9c2e546b491ae6009d4ed276a3379374b235556fc9adaace4c36cda509e81821d63cdbdc186226606068537505d7fc24a458890e643a0dede539fec4085eb503e17580d9b00bf000703bc503b5cee8955d668063f59fcaeee7080acb9ff0da337796bf42d2923c00cecf39460ba876afb7e139d2b9bb170b35d244d1d70b7555cae60111047c12f2d93bd4053df7c9e07ad063008ac92f8f4509293f2c36bcdf12eb6b63f4ae34358869eeba8ae3f964421f68fb281aa147658b29317a18dcb38a5927f149c0e93d52174ff37b81ddeff37ad60e25c2f6d748418331e31c358f8e3548cf06aea7876280308cd8592a327adf7557af8e349f8410758b5fdcbef41b14a7c55b080bd40d00d84c6a59eb8c51107982ad9dc5bf1be2a67ec4c7a5e493c76afac73d09faac3168f9e4ebe641e15d9df23f467c6d51ed1a6185c1894d01ab88e7c531f1a5bb48fbb82d02281c7f235449582514e24e0214bf9250e3703a294056de2255350e8766d96387599340595f76249e66912a0c97808502cf6750725ace895b6f26e49802f4b94d79ca1ef627ff44990ca51f65c5a9054bee4ce7ac702d603e34e139115117f487ef996fe739756852626f09a6cca2ca57cbb1f9a07c4e4d78570b2747864171c72d58717120a0fe862c4e1b46b96319fc2a244d0b846c4fa070d968c26e73f3d8065289dd11e49d5b66bb165a56f78d710e7069574b3eb51c8f9f54dcfc227a75036c283d4c8058630c7753c8454ba7f5ccb825c4df2f0012fd5b505e5f09d12c75c0fb7507282609d15323af63d456e518c9595f119a4c5ee3e761704c2077cb2cf4cac2264383df77083e3dab65d937adc44ad48f9e633e26b2302079b7f625c596a58f98090489f0a16bdc2d6fc27ba82fcf1b3577d94bfec7f97e819c57812673bfda81bf099648545fe35d0b526f515b409ecfd80a349a7de1e5697a78eee04bb2670f65cc2a2c1bea44ddf007cfbb662f2f2a0c08a452303f42ecd84a410682923372360965848cde6c195e4ce71df73f7382251d1079068aef4cf65ae2dda4f4b10c0f367e30b6e291029aa9b0b8193ef4400592d290ee250414e0db87d55190d25274595763f52a7d0e773b56298dc64f2e954042a05e8ea2bcc1cd84e5c033fbd205f2f6ea459dd490422607bb03f544440dd6ce9134d3533b3b2e811793a9ceb6c12981fd68f7d6fbabfd35c047097187824c8fb48508168a16bfc4c3fed5c4563d3c29fd4294d69e3e7f9c09595d0f8a60460e839dd3d3d5115aa8bc8a8d6c0d75bd56b850b413df075de1ce281f48c146f1fa3c039d5b9b8b0e7b8cd17f94e828fe1f16e87ff5a4fbcb5c5e1a75f2beee8722603aa3501d40786062fbc08ea54faa6e367d3dd6c271da19a856f5ed02fc91798b6925e160d3acc6b13bed6672c6bf2ab6986b4f995241482ec55164de6c4e6b606ac734a8f72299492801776aa957f5419a95f1a6de38a738cff20c20a0ecb1638b3db1be7f3e68af9bffe7f02c1c6d91bca54805d5bdf7a832ccb76821a662cf52080b48831b2d5945e00728e2693d89a78e2a4bc9ac3cf180eaf50d6cdeb9205144f4f9752100a2e88556f1dfe55806074e4e62310b8c7ce9c3b5f4574f39844ea0f3e06f6bf45d05ce6437b06a1861a74c37a82bf6737216e99f075ad3a03d1ac0013457d389d699ea458c452668037b4149c174c3bb40d7a50f324c6624d14609f9ad9b2191f204aa0dfcc37878c4cc16d0c0dfbb21903117f6067f9aa93530fbbe721af3008d673176ac0b93daceea4c83edb343fe22f1dabd3f7dfb59a7977dd5ca12402193e12d60caab977a864aaea525b0c7dd0079572c84724eaa2581dd82caf11f3e29cb0364422a05713d42f756100b665b60ee0e810c0e3c96731bacf13e5fb79b9c9de3d9c79f9fd718b2e40ba5f134d347973a210cbbb4fa2caeaca20a2751828e81523d6966c342ae4bcf536b35cc4b8e6938b4eb322286b795a90a0f30b5f14dafe595bae64d3a7f21223136067627f7534a13720d7ffb4c35fb8872d6ac0d061be4a06130dbd00935f0bbad328c93d1df0a71c8d8d4daed0c91cb60803986ba159bfc4c6e756367651ca7382c382bea5013346e43d1fc1698a0ece11a8878ab1d9e256bc4d552f9ea44dbc6cffbc229acb0f2bd9d06d0dd6c45e80efb2ecfcfa186c3e53d9c1242278c22d0966e9f3c08d3ec4f52cdf7b5299bcce59e1129d9c007fd7b2fe184276257a0f4a40bc8951fb90561d4a390da63235829bdd218974e558048cb38f32edf6a45437fa8e660ed02c245150a0041e0e78d03c78b7dfc480fa5cb63b0f694c1a0528142ce8a52808e73dd561827cdebfd8ed2aa9e7be68d5029e108a0b3425cddaedfcd275e2319674db661491c8d872c6bb55134d06cd85a73f5db4b08a3da5f47521f139e8ef010f10c3feafb224d2aea31cf322f7c5735fc51ad31dbe13c5af4fc6c0db5707dca90539ca8fab20859fd17a3209631b9b44be5d85c33a362cf4817d88dfa8e95bda57f3e65136dbaec78329959d15b13f23c37e406094b1eb6065dd1b76ea674b1b80f4c626d584b203abef12861a3e616d0afc7cb92c3ccfa5baca1bfa15bf0b60e7c15d817b42321c9bae7a59930c6966611f5ae727b27e6100b6cbbf409720b95fe4325df8aacb4355784a13bc78e4ecc6ddd90914bf0850d3dcaa58bf753749317190ed67771446a44a181f85555e5d19de2c75569c5420d993906fe6af40e5c371e9e14cfef4d1c0e9768c4fb07f22fec563862cf7193d25de9257b68a7fa672eaad577b64f7d6a6ea3a1a120e12e7958d0829847f1a1961ffe1ac098b50b212f7333e8708b466a24b25d5a6555138577a0d6271bd53990038eca18ea7bcc265964d3a8699feb411fc4e5941673361ed65a0e6e485d7599abbf2d2bb16685ba150cbff415ddea1687965871834270fd2785afc9d375f35866f71d12b1b61b841380c3e12a63b8db76341a6bbff91522d25268d202f9fee899b6aacf45e0b8540417c58cdfc10ff40b393c8b968f36f1d29a55670616cf85cbc623dd449a7a9e1f3bd446bae6bd6bab4ef37e4cff50f0c2f99e3539cf11380f4f6916170e5a46a54173a1b88c1d6bcb6c519e4cc07557286f11cdf33934919cb67dc9b1fec93844f7577a43b6fe969ae86721c4784cc5cbdfa1693957a1fead3c2df321ae540bcf70f74f84447f7340bd7a004de8deec2acf2776454e3a26374c118174cca2cae6c1bd63af4840eee1385f37f044eec101a46c7683c9e73d61336374842665435ec05630bc7248a768ddefaa82e662d66846e7a03070d1e682954cc8ef4ed3c499cf7f62d12d720bfc868d4ecc6502005d6fb36744f9acd0b3042fa9007c9f95603865d58cee713181f38805e2381df0380a2110ab95c86cc6c3a7e3ff4748463d3408aeb327508e77f327c6c45b6a2965eace9813b542690c6af04f6f030dcd059b1053585b98cc20b5e899dcae746c3b54b3eec89e9d28d886605b105855739a4d4f9b7aa86f8c153ef2445700ca3716d588a26bc9c33c603f735e75390c64dfd9b618db7dc1e6a02f3482490680f2ee96c66015c65219ad47bce4f55c45160ac9e3f665936b49bda0110c8866fc8f211e238cd5421b9dd707b4c8dfebac1d6cd61b23c6013355e002d48356b2a0be13e0599d225d0967a5829e875f8e08924a9c2f582c77daf699dfefb11d03d34a6470f69b380abd7699c79e78c9988c5b6530181d072f3bcb959998451c379b75ef6fa6ae3302871df1af1e396b67f332fcf7ff37ed95ab50031e352b26704570cbedfddc24a680b7859406d87ddfdf7eaa29ccf8fccc90b99e27d5b0498525e0206e6e124c57433282ca842e7a9502788300e093b0d893a9611511f7eb4649280ef0b556b2492d3a53381b37dfd29eea73eb1c438828346e8b54bec05dc629cf5d7e0ef0e7ecb5d03509454c91a44d263461387fed32321d85ffe508a56ab36d851b96d7309a2407ff3a6ac30b529f408778996743d4d8b5863f2978402cb177fd0d40557a6800e1920ef6f632abbe6f2e0b30dee2a2d049251f83ec703e7b3262721374a6669d1243aa60637ec0cdb90b22d4a6e478f99faff9fe8fbcb85a8dffd2a79ce6ee6c9cfef90d1d6c817af93646a062217baaf0fae059a120ce3e5c78e49830a7bf7c2de54fe72579f934de3f4b50cf0997b17d3d13e2d23e7fe03cee5e9110f2", 0x1000, 0x1e, 0x0, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa04000000ffff88e7"]) 12:01:19 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x7, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x1000}, {0x3, 0xfff9, 0x800}, {0x0, 0x5, 0x1800}], 0x3) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0x189) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r3, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = semget$private(0x0, 0x4, 0x189) getgid() r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x8, r1, r3, r4, r6, 0x8, 0xfffb}, 0x1ff, 0xff, 0x4}) 12:01:19 executing program 0: r0 = socket(0x10, 0x4, 0x1) socket$unix(0x1, 0xb717bf89fcdbd51b, 0x0) socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x3, 0x7) 12:01:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000440)="79ea7ce7b0984621175a7be528530739baae3d73525ef982602780326996092b908c7f201fefb2f3a7e639524a88c89c11940c25ba0f012c5aa6be875e773034fcbbdbc04c5296836376a0ca9312e24d61dd34408d0310dfa47f796cfc659b8f82e1658447fed1aa2ab6a1e54f2b27b190a26142825397c9d5c6525e816e99641c0f12ab43a86e2834c01ac7f75b7713ff63030adde3ef830eb8dc84629c986007e0eae1b5a05104d8c8308f5d5d40a39cb09d7da6d6a3e51ee3e499d0dc2b508869d937f0a9d4abf33c78d9ee21c53fa12abe1afff3d7aef648ff319b43fd036564388681a9622d152837b492aa6f455835f7df8b51932a142cb130acfba1b2542683c632fefa13f0f054cebf1b7f74b37bb4f12a62d3473dd7800f4b436862918c9af6efa08d973fd6f97cff27c977272a281ea8cea58f3ab3806699d4ac01fe5abca6e2b63debf4c5a7c19891fac35b144f78ca4c253cbe156335f854a3541437f345e6ccf50d8caa6ce5d1c3859d8fd42c5bbb7a6c05657cbc7700"/394, 0x18a}, {&(0x7f0000000840)="ef98ef0e5d28c61385727d6a9427365ec224791332bf9482c65b88f80f7225465c9f913a8673a67097ce276ba4db94d9843daae38e8ac97d4ed6cea78ec31b5ae55b22ada78e7076a70d238194261971c67b89d659c8126db0f9f12a0a47d46ff15219070613669f8bc9151082cad309045fe88fe846642f530bc32a2712487e51e832702bfc0b0cbfa2f0609c28e565b71a4f1861157d098e6dc9c9f0dc7c8f7adc73ca12aa9dc24aa93188e2b7213200000000", 0xb4}, {&(0x7f0000000200)="1bb196f2459fc131fbe62abdf4aeb70f38078582e9037811b58ce00c578d5f194f49e39331b440bf2e0abb828e6f5ba5ba9419c89f3d11ce68f2f59f5a08718e25cc6a03364b8744215741b301c074475411252bede7c921bffdc9ed7e8bdf7a90a21bfb7e3f9d2060b3c57337b3c583ce103f9925cdabd0c1b3c7a575733dcfcc38229bbc1553273c7e", 0x8a}, {&(0x7f0000000000)="21245b0c819591e6b319a6e40e2312776c8a4604a5ef425263dee592851de7eef680e91d0b8fe17dee0473c92f0cf30dadc9530cccf47d6c3bf9671c0edb05b9", 0x40}, {&(0x7f00000002c0)="a48e6ab2cd46e826beab774384d70392945a3cdd1d14cdec4982142d3b36542c67854cd1", 0x24}, {&(0x7f0000000300)="3c3d59385b713ff844e157340a76eb97c41ac656d46a3826aaf3f3d84eeff608c5a552de866a3c9f867359576d1c9fd04b0aad909389f27133ddff9707b67484c6c4d8d3358f363e6075049b5d9c43aa12c610d6941e1f5394c143b240ca209743ea6ebd81f5ec68aacfa4ee5f25d83835ed0571a239ab78259f330049ba54c1e5994b30ac24cff9e79a288b24c279d5e58a70f03bf7d46cbf2ff3b85505531e7eb8c9fe66542fd31802f2bae7db6e7bb6b7781a48cd86", 0xb7}], 0x6) shutdown(0xffffffffffffff9c, 0x1) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x7ff, 0x0, 0x0, 0x0, r4, 0x1000100e9, 0x207}, 0xfff, 0x8, 0x2}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x40, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000600)="e206e09f4a04c940b6b57484e533bd11f4e12018eb27d04b91df5c06e95e644b7c1c626ce6b92c8b258127e4f13769875a1912e19d91f3aa1f6cff52c442d4f5f0f436ca2e098288990004090d000c13e865ce90c8e54d93efbbe4f1aa8c38672a2359a6", 0x64}, {&(0x7f0000000680)="f2914bb1a6ce75f6731dfa5c22ed605a2ca4672d3909ea5b36addf333fb1182a40b4edad8033c94f37fea9f7b765b06bd8b5b84351e5049c9763c866e435c04972703376f2", 0x45}, {&(0x7f0000000700)="003c4d60b7868b43066b38bd44cbf772bc2ecc1ac7c2ca8fff90906bdf4d158cd5924cf50a6be5d86ae72940ea086dbc64de0d3909b9bfd9e8eeef339d12816509af7aa5210f2ce2a3fc568befed3883de1ac6695c6180926a9e42cbbf5780443abd11165030337744f648f37a80f4fa337254e0495ed8f92c1b748da6e86575029a0c26db31b641c01d1e56d7ec83c8e35295c57774277e88c0fdefcf65ab6d864dab1ea3e77e4cccfe26eb2fae3addd962c816ef77743450ff06ba2406fe649c38e25c06d31c1d5ff01b0023ce653bdea1744876b0", 0xd6}], 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000ffff00000000aa431852eacc8aed6d839c949113fc68706c452ce966d83dcea17dfacc025e787897cf1ff288642235c74ab7efdd04b9bd08834ded836e69afb03019109f3fc6bdc3f58c31706dc3e6f211bba71ce124b7b2d1228f626032f9bf090fe9a93f2283af3dae0a29dbd15374de1596d41987b6eb3361ffa787bb14588c55f0588c906d36a36c7d38d43578f5c518b0b336381af921af6a138b1f5b737da1e4d91c3f5761348a0778d6359c1e2c578874ec2e5ce8d1fb3d3ef1fac3eb18d5c70b8cf7b09478ffbe9eb09a115dd7198956feda8b12f703e5b49a47b23012ad47ec752c028dafab0da3d7756809af0c1b25835905597b930303045524185193c1d62e08862e062508ed", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x2}, 0x0) write(r0, &(0x7f0000000080)="c1", 0x1) 12:01:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x1}]}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x0, 0x2, 0x2b, 0x8713}, {0x8001, 0x8, 0x6, 0x401}, {0x7, 0x0, 0x89, 0xc6c6}, {0x2, 0x0, 0x71, 0x80000001}, {0x476b, 0x2, 0x9, 0xd3fa}, {0x100, 0xa1, 0x7, 0x8}, {0x7, 0x6, 0x0, 0x5cac}, {0xea77, 0x9, 0x6, 0x7}, {0x0, 0x1, 0x2, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x4, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:01:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x800, 0x2f3957dc, {[0x0, 0x5, 0x8001, 0x7, 0xffffffff7fffffff, 0x6, 0x3, 0x1a723c98, 0xffffffffffffff80, 0x6, 0x38000000, 0x4, 0x2, 0x9, 0xffffffff, 0x1000, 0x81, 0x4f57], [0x3, 0xffff, 0x7, 0x10001, 0x3, 0x400, 0x3ff, 0x1, 0x100000001, 0x81], [0x80, 0x5, 0x0, 0xa6, 0x1236, 0x7ff, 0x400], [0x5, 0x80000001, 0xfffffffffffffffa, 0x5, 0x9, 0x9], [{0x8, 0x100, 0x4, 0x80}, {0x5, 0x8000, 0x4, 0x80}, {0x8000, 0x9, 0x2, 0x7}, {0xf0eb, 0x7ff, 0x7}, {0xb3, 0x7, 0x3, 0x3}, {0x2, 0xf631, 0x2, 0xb91}, {0x9, 0x5, 0x5, 0x3}, {0x0, 0x6, 0x5, 0x84f}], {0x89, 0x1, 0xfffffffc, 0x59}, {0x80, 0x3a6, 0x2, 0x4}}}) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) socket(0x20, 0x5, 0x7) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000002c0)={0x1d, 0x0, &(0x7f0000000000)=""/29}) 12:01:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="b1f5d915", 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="40b38d781b329b1c62af09033b2a85ef7fa0441c7a2e6dfd1379a0785560e14d1261c4ed0fb4ce2e912e20528f10c71da5742e8ade38d5"], 0x10) write(r4, 0x0, 0x0) 12:01:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000140)={0x1, 0x3, {0x1000, 0x9}}) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 12:01:19 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000040)=0xa8) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:01:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = socket(0x6, 0x4001, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) shutdown(0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="b502f525c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 12:01:20 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x39d08634, 0x0, 0x200005, 0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffcb0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="c35f7f6367cef2109c6d8ea18c3dbaa3f9fc33ca5215d7f27b19778d06e74b4ec3f3a30a67da3659861cc629809e49c9ab0efce695e064936f27b22e4b0bd26451a22983dd4b44efe7ab74b49b6aaff7bfb1c0cec795132e5fc2e618c998d24d628b0a00d8e174a5137f873ba248770ed2cf0f920757bc1f35ed55ab4971c98a4dde43b76b4c0089dc5ce6da54333080b994c0f05cbaffdb95d765259d06881e19dd73657bd5bcff4266abbf09577cddbe782713ae1f11fce1b80de5b59c1839922d5c5128f09427c7c23a", &(0x7f0000000140)=0xcb, &(0x7f0000000180)="fced3f490b06853c1db3a84502005639af9e000e3736f82e3c649946831cc6b7591dc791f6f495ef2619b5f41e7fb5f24e675d608faecfca75dacf62ac42b56254b999eb1f5757d6939b6cbb4c3ab336daecc1fb8de7e87bd574de7e5c698d9aaf10e138712cecfde094ee8aa90462399458fab96ad0772e5216cd36c977952dbeb98be5e578fdce5b73fd3b6627b71427fefabae50d10c077077f47", 0x9c) 12:01:22 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1c9) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x4, 0x1009}, {0x0, 0x1f, 0x1800}, {0x2, 0x5, 0x800}, {0x1, 0x7, 0x1000}, {0x2, 0x7f}, {0x4}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0xe871) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000200)=""/74) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/36) r6 = semget(0x0, 0x0, 0x490) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f00000001c0)=0xe0) 12:01:24 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="3dd5a56ad790cd948e89519182afde23222abafb6a0023faeb66d7d300cff71b690c4d11cef4ecd4a587b41c7333cf14", &(0x7f0000000000)=0x30, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0xfff, 0x4, 0x20, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xa28}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x83a8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0xb000)=nil, 0x7f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x7000)=nil, 0x8}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xffffffffffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) socket(0x20, 0x5, 0x2) 12:01:24 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0xd9e, 0x1, 0x6}) r2 = socket(0x18, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8000, 0x0) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[], 0x2, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="380000002900000033000000010000005d040002"], 0x7c}, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000080)={0x18, './file0\x00', './file0\x00'}) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r2) 12:01:24 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRES16, @ANYRES32=0x41424344, @ANYRES64=0x0]) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) 12:01:24 executing program 1: getuid() r0 = semget$private(0x0, 0x7, 0x3e0) semop(r0, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) r1 = getuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)) r3 = geteuid() r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x2, r1, r2, r3, r4, 0x0, 0x6}, 0x1f, 0x1}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(r5, r4) 12:01:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080)=""/163) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x1ff, 0x2, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea7887ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0x1f, 0x0) 12:01:25 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500007000000078000000000000000003049078080000004500e80a749857004912e0000002ac1400aa070f00ac14009e3ecc90e9f4e341b1a41e744074c4b591dcb313efb85bbee0000001443000000000000000000000000000000000e000000200f4ff86f56b608d397afa7769eeaa2d7faa94bd8016e9ef3213bdb930cf0e06981243c1495c0fc3de896141ca676dc5a4358ec6f3834c8adce38394801489283bd86de31d7636f98a21f5aea90c3afdb2031887f20e8aadd41736f5bc37b318dc302f5f17f1599b9eccb8b2203a00faf460dbbe16f8d415b86293b224145e47bd0e05d1c64235e192fa66302d274687c099e05398929ed128437bfc696410d453a11a028793aad96b5e57b1bb06e3b00d84ab315d66b0fb9b3ed1e8025a8fbfd303261227952872ac6f04a1e109447cae00"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380), 0x0) mlockall(0x1) semop(r0, &(0x7f0000000380), 0x1d) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa}, 0x100000000000a, 0x1, 0x7}) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000200)=0x40) getrlimit(0x3, &(0x7f0000000240)) r1 = getuid() seteuid(r1) syz_emit_ethernet(0x83, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb80379290c2a09a733b9ff9dab9d7bda1ae729626345a6ff686689ec06da60bbdcb1b19cde0739c3f8c85bcefec3ec2345e2164a092ff0a38e7c0b44fcb336e70f06595efda75f04afd2c786550b3ed457b5876001000002465997f236d6acf40096102b71568e2935f434b86027fda3b9358098773fef78846aa8e97725a282187031db44794e72040"]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) fcntl$getown(0xffffffffffffff9c, 0x5) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x401}, {0x4, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) 12:01:25 executing program 1: socket(0x400000000018, 0x3, 0xcf) r0 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x0, 0x140) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x38, 0x0, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001080), 0x0, 0x0, 0x0, 0x400}, 0x0) recvfrom$unix(r3, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) setitimer(0x1, &(0x7f0000000100)={{0x7ff, 0x3}, {0x0, 0x10000}}, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2}) chflags(&(0x7f0000000140)='./file0\x00', 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000080)="1f44071b1cbfd71f72b434dbed1890937ec119", 0x13) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x4, 0x86, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet6(r2, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000001280)=0x10) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:01:25 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x101) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x4001, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x4, 0x3, 0x0, 0x2, 0x0, 0xad8e, 0x1, 0x1, 0x3ff, 0x2}) r2 = semget$private(0x0, 0x3, 0x1da) bind$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001}, {0x3, 0x8000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000300)='./file0\x00', r4, r5) setsockopt(r1, 0x723, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) fcntl$getown(r1, 0x5) 12:01:25 executing program 0: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)=0x2) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x39, 0xaeeb}, 0x10) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 12:01:25 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x71, 0x0, 0x0, @multicast2, @multicast1, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {}, {}, {[@remote={0xac, 0x14, 0x0}]}]}, @ssrr={0x89, 0x27, 0x0, [@multicast1, @loopback, @empty, @rand_addr, @loopback, @rand_addr, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f00000000c0)="5ea219d310aac3343d813c4f1b00a3a59e983dff402bf49983b36f57c8d40d225b2a4c5e013ff27f4daf3a2525c79633c4ca58c0089931733dd5a90f81c08653786fe14bb9ea36ec2ec1d26c088bf9c695fd7c59f5b7620b36af01314cbc8f5d9f6a4cb49061f2f0ee356598c482312fd735c31cc6967840e31e32b02e049f5bc732ffd5d9d6ae6f2ac2528c53", &(0x7f0000000180)=0x8d, &(0x7f00000001c0)="85adf7973c77fc1c3bdb0be862e88efcafeca1bcffb42595aef290fb2bd7a2b0bc4ed8c694b9da58a4b71ce6e5bdf35e4b7b18971c26d345ef175b2265f5ba9110f3350c0be1f430882f82bc4ace80ed5418120d3e47062ba8bd6460e447db84cb24f33b83f25b9cf505e1a4eeef98cd8e", 0x71) 12:01:25 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3, 0xc743}) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 12:01:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) sendto$unix(r1, &(0x7f00000000c0)="1d0ea63de3b4b1e3454bb5ce59f18992396745c8126e025022135aa52c5abf76a92e4d0d5c4e68ffb1db559f575111d77d2d281a052f3d7ffc14a82f67c376131a0da2b06fa2147b237813e68899a686930214773856da0ba3e247e8ee220f643be34deca496eaa26a5ecea38617eba022f12f06758313b0a09f0600522ea8b6af0d9c652675ba7ebc23285db352840d462b2b7f68d72d0ff31a74a009525d1b1e9bea2a", 0xa4, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x1f) 12:01:25 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/211) write(r1, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) 12:01:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x8) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x2f4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000140)="c25334e553b1fa2a2b803e5f6561088f9e35b5236d76ff52599d04561cd8f72bcbfa4aa64560be4565f1a4dee33dfdab24a45eb49c2ef84f50d89e79d2c217052929ce0e91a8e335eb2bb26ba73034be78b194412ce6bcf8fab2cde6e0cefafac1aff962c28fd12e9f68ff3b18d6274eb5160f3d19c0ea5d4234270fd19f007e1b0801d9277012d35c13ada029937707dc09f7e5f09b011fd7ffb1b65f64988d0a69a7ed866a0ec4d07ed3e475c95700c9b7b2cbc5d53b50b5c5bd334c2e02e118afc3fa1ad76777ba3203e346799fd7aae9", 0xd2, 0x404, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x4f000000) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x40, 0x0) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r5, 0x0, &(0x7f0000000300)={0x2, 0x0, 0x1, 0x4, r6}) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) recvmsg(r7, &(0x7f0000000540)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000440)=""/204, 0xcc}, 0x843) r8 = semget(0x3, 0x0, 0xe6) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000580)=""/56) getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 12:01:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='c', 0x1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x7) setsockopt(r1, 0x7, 0x5ed5, &(0x7f0000000680)="8026a1e8ededbd61bcf71b8bb8f0ef63ec382732489e70b5ae73b73a440fed10d17d841548227fc3047af74fc6b08a1d3dddb0338ab21841f92a7c05129238c1e763d4f72a50425cb42875e83e80122268be6d1eea00df159264ba30218d2c6f17dda1bccda57956fe472451b6c2c20f95dbfa1c3f4512416b18b8563a9004ce1eb9f83240c7af7b2256899ddb6a61b8662aa2a67fab8c86ae11b7ed4fd79d29574cfb7265f7a54840ae7ed476105f9bf514119fc9c60d2b79fe92d73db5901e511047be906038c7b7509b4639296f43f0615bfc8fc071259562331e4ff77cdbaf2723180b328ebc22b1e163a1788bb45191d0bb8a3f727b9441d460c49b449f8df3ffcd136a9bb03833408398349d80b3dabedd76ec524b891a7c5ae7023ef88a791c193686229448941b6074e985c0fc2328465f190ba7213ed4bf6738dd7dffcdae02f70a5f631d34b618ad6ea947b468f3daf648e6ca8c6bd4f20b0d9bad82bedaea8d48d63ab2a8b343f7f33137efac4fe0ba1dcee69322c04a15783d2abe60681d512a066835af4cef5886dcdfb8bf5b4e575094aed6afb9d787ea0a68bb193e2e9fb649ca16a8c408d4cd4278a40494de8d9fd26897c91de28de4541af8444c435855268fb0012114b66f1e524098b4e36cde3bb5f7e8606c04b6e5cbf0bbb0374ced9a3f46b8c430c9b7b6d0a6097ef4b6b3cbc7d95629ecfdeeb72593f68867cafbed21574655263d963a3a0af52df0ab66c2e8554983e828db852eac55ea3d74bb2e7dbbde44f762b7e43d1d9a6fd7dccf2f9ebdaf8266856492ce937ca708b19029abebd7a58d955bdffbbca4bdb7905b2784bceaca95975cba2a6e5650e1c7b4a9a2c1a7f78ce2fa7187e5aaf02289fefe85ad69e3f753e50302b473c297033ae1d3618a7287faa0967a076f93f2d06a6c0093b2b45e829148c4428db7869e9aad48d64c97f8579a0d72262837282f7eccdb2ed1d9e695003d5a5646c0628307f5d1afbc1bd4a450f4e9f6f2608b896a9792a869575ba4ba3d3c0b39cbf4ab1c5a5e0b81863bd6656f4bf692622fe3d8744851fea5130767e10d1da17be4eb5bfc0b76572a9ffc5d89ad3aa496512dd8266720e91d93dbcdb58b4a51b3be51e42e7939f190bd12981f758f08517afde5e1c4e0eefc93eedf93936440b37b0a6b8c514f9f1224df1119e36064383148240cbdecc0386928d9fb6defbb71d0222b0c5fb7fc6e62c935dd6d042d33c7cd19ff32bd3e02de8e20f2fc0102c427a8ab924619c9ca57e1d8a50025dcba21b10ee10311364ad9bfd71d9548b5718bfd2fcd89344acb62cd2cd8fd2c3667aece856439b4aa3ea206f34890300113c57105b87e84e215d0d9c7372c07a5267b7f51ee88f36f06314de27ab24a5e0fb2b590d3cc42f459b0e2819af6fc6787224540ca300dc4580e26e0ce2a6434c101e62ca38bf115067ae14adf8611b27f0983bec493d59439b884507881f186e8efa75368d76841fed403fa1ff524ff35209d8c992562995d9573f7640f3140409d689825277ca41fc64ba5b0399de334692fd63265a7788c10129636acdae8cb022c3645630442e77500621405621dac1d37e41461a93be5963e4e638ac3ef6aa883fc97bb1102356596735e0f9770daa1f6d84a50f69b2f50bb73a7397dcde56cb1dabacddab7c3df349ed3da3a056d02e624b38a74fedf62be875647537d172e62782726e1ab37209d777a2d3b20239cc36f8b66e867da68b5ddc9eca0c93c29b560244f1365f600d1e35c8222de51df1c2190667ff753db412a45dd83b4ee26bdf289a07da5bdb0a83352f5539c5df17fb308d25ccafb9c7a1ea535ccd214021179907350f068de09783a6e735211715a3ee61041c09da38f40372b2eeff3e13cf7eaa5a7e8d533fbe3435aa294702376dce0762622b8272d2cb2cddb19c720c52be2a8bdd218886d9c447051713af8db539d664d22d6c243b5ee5e5716dbfe01665e4d523af8f82f5dc4f3931469678d64c077aa0d9624452907c34f4aece40c822a99ef09c00f61d556089db5fe2d90bd98a78d1221ebb92f0cc295abd6902ef2846b87e261a8979cf55a748644e44862abe564e38ac6418f737c2fff47cc4855b6a42fb2bebb415adeefc85beaee38976336865d3fb6d8ee79a53894694f0eeaabc5b04a5920081a287213ea62bdab212c3d4bbb48c3a3f1c483f66661cef738318cb4719bd563b24bacdbf24e9354ff0284e35621b6c0842b84cd8304c6012d0b28059a707f2429373393b61239210628f869fff6fb14c90da88e649556501968d28b2c9d99720cb2c47f5a224bdf89beb73cf68b9dd9e51e36f63960e24c432b06a74bf6d9bd63ab125e8c36798b9a8cc1e7b0cf6cef936df633d3b2d2ffb28c3d1cc9d4e1c9f562a4a684b41bbb3ee8d2127b1ad2a5978131f169b82b63d6209dea7488214ecd356edf42c90e7542542da66c799ff7fb27b84ade2ec8e1df1dbce7994920399f9f0aec0aa03ea492a6ad405f037a2ee9935bbcadc89bc8f3643eed493c7355abc9b3aaa6965073c2751fc48fac18a85e617bf02a19c435d3470de882dbe53b1e1effa31903253e829e1af38eda50b32d9eec76171c03f4794f16eada56f29a1d064d631e6221e892948a1f5876b2aa6a06bae781dccf2baaa7a59d27b09f2f67be6144ec55150958ebc59d87c917b817427e97945d33c56ffd0ea8a5d594161354928808abba2032546dc645ef851af48eda01526e7370764033a9bce3ca4f33ed0f8aa3f728afe029b260d5f0010d7cc23ebe6ea479469de7a5a42b04876fea08d2a22b61937e013d6dbfc037cbd73c2c8d85bb40ca74d390a6679e65a8fdbbefbacdb446bc2ca157c7ca7dbe8e494162ef55d9eeadc1cf2c96b7016e644f85f13110badb5959619af2500e35f6a3616e5e5f8136c442f82dfc01253744b59eb9d602340f6227e1b9acf173481d75af9a4efeebe54c7bf527cecdb24a1caa911c67476006559a58afd57329902fe114c33fe1cc6d710c935744d479797ecdd2dd19a54a3e88f158e7f260e6ea5490f3eab4c7a6bb4c4e3be49f37385c2cca03c41d71e528b233c8f3e065ca5c9618419821158dcfade82b5a590837c413af51282290148b8f79996ea933a0b8f8935ddb7b7320fa474117b3b4dffd6f630ec0414299e0b984030555249c2fc8dd6d8d20ff0c020daed7aa07e4b9b69af42e834e8a1abb34cb6500947757370b553b6ab2228e7f86466fb8de74909e5f8783ace6097309f4a9eca9a13e12d1d314fcd1b6e29ac9e63e307afe8567d83083c3d9cf4ea1298fab079725d3697bc52f40dc5603b431fdf041449ea0463b9382bd14ba87589f2a8ade21a2682dd02d78053eecd9150ffcce48ff969d1fb09de5dbaac86de5781ce13381b21cd4809121dd2f4ecd44bf0f745b3965d0743ccb2572aff38ececbcbf9ceec55d82e11880f5a69ef3a358ee81c2b82dedebbbcbcf6b41f8ffb3f78afb73f7cb57ab27eea6f7eb50c10a36de3b73a213f0cd1e340e75f52be2068c835049f2cdc503ca815277a503fd8d7f6147ff30014fdca72c4def1c11fa807b7bc2ee02b17ce29a83bb4e9bd5d50dc882ea542a5333e343b015a8828793cc685a73526986b3f4981a06d0446eaa47718833b47d44f456a165842fe05a3580efc5c643f6de7be459fa307bfef665409e1f4037f973e8d72ce23c2eb2f9724b8fbed2992990c681e04c9ddc420030f60474deb590bb759699c347cfdf670fd93f1695630e3f2e7ab54a64146490928ef1b3d5fd9617db4410cc546bf960550025321365514e55743bd5a41d50dfef27ab41746eff6ba228a782d33a176d1379b3be38375da5851074ceb9e0b775e71c8adeabb4a97c18af42bfdb7425ccfb25ae2f5d50f2213a0f2bc37d1db4a0686c62315834084cc138999d5df2b3f6eb0bdffa84747e7e179c72609dc2089e33536d765a55a3b851f05eebceb0611dfee646717a83fb04f66deec3395b863a4ed5cc1cce84cda4d4a3cb9e5ae2d45898385319c86409cf8ec7532f4c6d01e04b05b1baa330f4752a174e093d28a0e7a81103ead5904140e95c47d235f2c9d5225a33e415de2710d9d067e8c4d89aa29771955f13995fb49ca2a3cb0314eb4d90ac6793099d02f6859bfdcd86a1a1697aa517ec744f6ff34e730063b0623169aba81ff43637af3b52b92d74017568f955792a43ef668925ee8f3b8f132728d4fe747980a2b830c777702a432c649d3e543eae48f1d3dfdb3950b854ddbe6902913726956510e75f287ddbee2aa81ced8d451921de470955dfa2512a92f491a7aa33ea61cd3ca26c59d36841dbdfcb08422ade58ea52110b6379eef5e3ba01221835b481f52c97ebc214a1fd393e776830cb592c56c15292b89f251e05fff6d1e607a99b09087559ac25e3911e588efc70c67184a8b5e27157b49b0957c8fe85e56093fe4efff375242d0c6d8ab88a6d919aa4a7368f54db0571ea7eb9094744fa18f9c90380de440b3e0837faf36f10ce70723de7006b7edaef863e49759816ba18c458246dc348ca7b554c92636ba3a52b56f29d6fc865cd4305cb405375a9ef69fdf8f980120ecc7842734ef29e28ae3d8b0ee3a0f76f323cca8e5791052fbd45f2744697fbab2f5a2d0cc0d71ece02b67939fac66f3cc364537ffb7b77fc0538868d80cda2bb8e87353454aa61a5115df222a91ae2278cde9212328345a214dd097a1d93ce29aaa629ca7a09770c57b65511d2e74dc1fafdd81f0afddedfc4a30cb1605f1e13db422c7310b9f6d1edc6023e1f87769ce62e96816326f6b24fde3cdbda4c6e3471a6a069b9b8e6fd6c3be21e823a04f9e312f035b900f2c9336da7733c0424397ec11035519d61ef8d4d22c23d1d506d1b6e6d54a4fce3ba26702b256eeb75859618e8c366fa6d3027ce03a9f865aebc95025d9b3f6c388dfde91f6cc0b470a246352bca93daf60d1b74b901924934bea1704355982a302ec515d0849be6977cfb2ffa413008fa8fd4c52266c3b68b4a2e3fcddd7f0240ca6622babf71aa01b1f5f0d864e55464dd753f7c75e419e3813aba06586b7d7f50299ade94eae9d25997a721be86cfc1a9d0c3260b5ded7f078a530b0778e31c08437e5bba32ba46764fc6dbf2c717eb6c24edc4daf879b4edc62c7cbf67a2619115d827cf7ab1e3d0604e6072513e2f38ed2e37272deb47c1be50ac8413cadaff2320bdd73b1a25d70e85003964206933949c89fe449ea6dcc8a3df2635486f47f726e83bcaa266fc930f0f8bad33f954809804d3db515ccd4a2122309c557042a0bbbc42a9ebead2e9a17fd853b9c9da18a29055ec259f762420a3e4d3eb2ff016154dcc92609d4ffcb9b84e48f74b0e9f4743c784f765725c816e33c6c82fb4a8992d46d4970f55b5737c5040daa5f5f5bd15481f4a1fcf04fbbc28b85afe4437632866060618aff98d3d554af9a62d9da499c245d24904966235895f9bef7eefd3376c934998ae61a76fcbde97a11ececca8567091f709daa336d76e4f13f094bb6b55989b2543750b50c159c95782ff07fad0da5cd960af0260a2f5a6d04415f69844baec14e277e82b269d8ac732b5784280ce78ec10c4d6a41b2743003dd6914dfa5d62b2722ef516ffe03c2a4d0df96507c3313f5d1b298072a293e63932cd63df103995ce73fa9adbe97342ec7e82da3e8caee5cdf5d9d728d946830d37c025cc6a105f0e373465f57235caad4d48d77ae9e2ddb8be6a0e5d3b2cb1618ec", 0x1000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 12:01:26 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x894f740c0e7860b, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) setpgid(0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000340)={0x3, 0x1, 0xffffffffffffff01, 0x2, r3}) r4 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xffffffff, 0x2, 0xdf, 0x80000001, "e1bad4d6509ece7129ed4c78d5c95d1a5435ebd8", 0x5, 0xa4c}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffffd, 0x0, 0x4003ff, 0xffffff40, "73fc1a4d4d7ee4000001000000c0060000000010"}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) r6 = dup2(r4, r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0xb23, 0x4, 0x0, 0xffffffff, "8313e4446c399afda486b378af0bbc571019a849", 0x10001, 0xb0b2}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 12:01:26 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000001c0)=0x80000001) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 12:01:26 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYBLOB="aa8aaaaaaa0100000000000000dd60451a7c00382b00fe800000018dfc1b00000000000000bbfe03800000000000000000aa2100000000060000040090780000000060d052093aa3ef15461d000000f1d49c8049d89ba1fd53ad00004000e2e6f3000034340dcaf3b8f11ce08f0f3cfe0085c72529236f5841aa1095f922f248ea455935d3"]) r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f00000018c0)=""/102400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x1f, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x241, &(0x7f0000000940)=ANY=[@ANYBLOB="ffffffffffffa1ff7b75cfcf86dd69006220020bf002fe8000000000000000000000000000aaff0100000000000000000000000000013c0a000000000000031c6fbfb2b5bc4249a642ee656e946c2d435337d8cb6eab23b93e486983f30eb05ba7852a297e418855136f1c48ba200c3ce0fb7ffedf7947ac83f0a90a3b925d48fcd79e21e62e6f3edf8b8d7c0e8ac20400000e4a0000f00100000000000005020c180001000101000000000000003b10000800000000fe8000000000000000000000000000aa00000000000000000000ffff7f0000007183567da89e080f1b1da5c89d45b1e400000000000000000000000000000001ff010000000000000000000000000001ff010000000000000000000000000001fe800000000000000000aa000000000000000000000000000000012b007f08680000000003000000000000c2045fe346e00401a804012004017f05020000c20400000002000000000000002f12002000000000ff020000000000000000f8b287b337e3935a8dd4f44349000000000001ff0100000000000000000000000000017f8a27f96faa783c74c3e559a98d4c13ff0100000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bb00"/517, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6001a8399078020004d5dca5eddc15b897ed13990dfe3b990117acee951c3a92b2017d57ca547189601cf1a3365ae50b0e762c740b1073bf1f6200080000409a9931aa10122754b04ef3be7a0d96b3302bf351b9b6c3664025088ae9bb48e9241cd302535b8dfb9b711afab8b9be1a0d1dcd36769f491ba680b442f208eaea6c472661d3c6a0558a275e452f6034b59427a27a9b1be6a6b00ed27b2165aab4de18dc1d42584921d40ef60b7bde5bca134714209839e3803ffd7c72cb197662d35d7eb6"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r3, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) write(r1, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) listen(r4, 0x4) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r4, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) semop(r0, &(0x7f0000000400), 0x0) 12:01:26 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b919d6162b3360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b122997015143f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207013c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91ab68656724feff142e85687d81a1380a10cd9b4b1d90f46b691fc9517b2342e9f839713551daf57b114b81af5539fe5a91670f14967f25f0bfa1ba4d4f93663217a235d6ad36ba32315d14dae"], 0x10}, 0x0) r3 = dup(r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r6 = geteuid() r7 = semget$private(0x0, 0x4, 0x189) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r8, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xf183, 0x0, r5, r6, r8, 0x110, 0x2}, 0x800, 0x800, 0xffffffffffffff00}) read(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:01:26 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/164) syz_emit_ethernet(0x46, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) 12:01:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2003ff}) r0 = socket(0x18, 0x1, 0xfe) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:01:26 executing program 0: utimes(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./bus\x00') 12:01:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f80500000000000000000000000000c414000000290000003e0000000000fb0a000000000000893f98a7fe3f69b7af389a16f085f5489f5e28ff5b1b9d9da9000820a5561b703769752000000000000000f126cddee228a1e5245efdfebbfcbc52ca5a3d88224067ad1b5c5a175a5749ccd6e7ae58bd038defbb55c192692a7fb3d974c67dc6cc1730068b4fc8f0e5461c723609c352f2f1b7d8354a142881bbf7587978acec36a634a02e725b4df167fc36b832e49fb3b8ee1dbdd02edd093be60ca6f224c6ab21cc737a9eaf448c86c21ede6662ed3aff2df7d78eb5603802ad3a8ef05532ae7a9c053c036d888f81fb5a28720c67ea272af6183599b57e6a8ceb5850277bbb2b9f4f306191be0c91cbefce9516b462b949f1d30bb4770937510e4bf47307e6dffd5ee46836464ab30ab3173cedb13d731f28e69d0a295e69d8ec3c5db30edb"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xd6) ioctl$TIOCSTOP(r1, 0x2000746f) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:01:27 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000000000010100907800000000602484a200002b0000000000000000000000000000000001ff0100000000000000000000000000412b0000a800000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000080)) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x404}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x6, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000002880)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000e3200180e4ffffff0000ff000001000000436cfa35a1e3f2f6caf0552062f719e810c2ae3801c7515361bce0faba7daa159829e3af5e6fa86ed87b77b7472f59f055991bd0a0180794b9bdc55e1159a136bd810298febcb4c2ac4d664258a1abd70f00d78a19bcf99b095d1500f238c2d8e049a629fb677148341286140332", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1], 0xd8, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/49) 12:01:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) socket(0x1, 0x2, 0x9) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000100)=0x3) socket$unix(0x1, 0x2, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r0) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) 12:01:27 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="a1ee833f0667a23b2bae9c88a27affce7b9010c11a52b64dee861b1bd9a01582ddeed0a39c1594ad51f9aafd70", 0x2d}, {&(0x7f00000006c0)="5b21441662141733b887770621950162230d61d23217d4d65836f87f059b3973a4308f5b3fdd0a7860cdf62ddad8b0de6b4b2418f6d082131d9a46a3bca461e878ea1173424d7880d7318a838cc10fd5e805d7e218b7f3976861c546774b39bc6aeeb80c46f47071853636aa1be3eded0241fd006ae6c4d407f52dedb4e531b9e53539a5daa419a1d23f338c1926e733ec313d091824d39d8d502c4e90c4d510846d7ec6ee03c47e941de7a485991b4fe3a177e5133581da78bb53db49bed3fec7554aa29b9c769d8ff7f27bbceb4de4fd5c0eb969b0d80346b99f2ebe99d55a5d7204c0cf1f5cd30cc7f0844b26c1fecc7c4fccd9afd094aab66c2f229c1182eda0a7c7880ede4eabfc32417d3fcf917713968487b0", 0x116}], 0x74) r2 = socket(0x2, 0x400000000002, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680)='/dev/diskmap\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0xffffffffffff23e0, 0x4, 0x200, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0x8}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8001}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x3}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil, 0xffffffff}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil, 0x20}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x40}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil, 0xff}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000008000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xe98d}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 12:01:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000140)=@file={0x1, './file0/file0/file0\x00'}, 0x16) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x189) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r3, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000100)=0x800072) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, 0x0) r7 = semget$private(0x0, 0x4, 0x189) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r8, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, r3, r6, r8}, 0x1f, 0x9, 0x1}) shutdown(r0, 0x0) 12:01:27 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a0800000140600feffffffffe3ffff127f748987400000fe8000000000000000000000000000aa4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50020000667f3544253e525b1ddf634de686df7b8818085e16af4de75c512c8a611b1f7e44a31e9178968ec52ac691563eb40283ea2b9bf4de88e66051ff2cb4d65cc9c809a4f5fd05923e821a7feabd21d6f945091b009b212d6ab5011c76789e7234b38a5f4abd5f3604180e3f5b8e74fd722706e86c7b9b0080f4490140ffff9052511f080de054989a808b95a411cf47d431e84555cea1c48c578e04e1ed8c1a845e415b858b2bb9bd203ab704ef6612803e4162391292d2402b5f2ecec03c14519bc5bb4b1006fa5e8ef56b8d78b2e4128de0bed4ca8f4d17ec5416f516dcf70fc8bb8e8709748dd8d8b1900796478957f502e0683b3a86f7fe19c40ecc22b5c94ae3d3ae52bcb389885d15185b9ff44aec782644a8ca5738ec27dab6ef0b79b68d20906d9b0ac19c90176fae90235e4fd040039d1b7b9863267b962140ca28f49184"]) 12:01:27 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000003}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) pread(r0, &(0x7f0000000140)="f72311595a6f15761d4105e139450cd385f79765980adfefab8ad51a68ddb63f74a9ad9030c4f55ce0a76eb7de7579a1c74ceb91d8913dede7fa0022627e15c25a9f83", 0x43, 0x0, 0x39) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) read(r2, &(0x7f00000000c0)=""/113, 0x71) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x8) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) 12:01:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000010c0)=ANY=[@ANYBLOB="94806d3cc061f23c1d548019215c41d38355c605bd078af968c763cc5ec139d7477f5cda92b40b92e50034762a59c93ca1be47d84a7971393eabca49b50b87bf343a852ac304"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000080)="3a8fdf2b366fd7d889e1be537e43eb9710ee8ffd251fdc55e6d4bbe27a90cf91471df5790aa54f3784cc31b40027731ffcd120cb0d0f73df9b1c8dd27205408216b2e86f4081096f8a359d4700538841d55d585471c01b3661c12a32f3b0ba4abcb5306e3944389dd7e1db192b9112240e691e54792a1587ca76866170794f9059b3e09cee1de3f6c31893b7f0abe345bfb2261e48a7711f60ed95876a03f2b33359a6273d7701ae89c7ceeddde605d7dabbde4051bd1d0d55d5ce9e87d152723cae00eb403db20e213a424a86117e9ab3da45697d01e0cde238bd11d779be9ba09b9548d79163454229ba652f99a413202d784a2f91c3b2716c7f4cbf92e6b54ff32ed5e7963a125b82e1ccb3dce8a25bf7b1b6257c79f3d82503ebbe3444080e888c0232d8a93b9fa42bf25fa17ed54786073e624021af877aca35cc0f67cfad70cf92f313f7e05b371d0dc63c06808115423ac06089174fdfce38c88ce92c52a4a52c86590671050286b78981b49bbea54b428251382bfef015e297e0c9009233f539d9d76b700c56a2401f91b40795491af21c2c5f4530d6ab66f71c0a111380ee3b70e46c2d6b70f48fe6f8f85e41ab0b8b39ca58c08353561c05c93a1ccdf098d54f1979ab945f495b775f82e379d2f58a43354092775c75c841842b43a880fcfb32c8e4b37c34f5709a60d7d3b4fc3a8993c4098a89fdf4119d1cc07eca0f38f101bdb2541f0d7740e850a95663df178c24a9d1ee74a0d747cfc577b98aaec564ae960d852588e25d2b1530c10bdec98f9f4d54419fc61fc11387961059b32db2a1c3b26279fedd935478ba65007dc52749ebf08393b8fa62bf19ad4110614079aa983813f90d324c7bb424f91be1a2ca4b63afec45c0e500475913fbb9b31e56e7d189bcf82fa4160a0affc5d1b2ff03484db7078d992815455f13cab97db95a73269be97bce1eabba805edf6f6bd460fb8b1bceef96a3e73fa043b513711945cf72682fa25e6d81ae17ee4986ec44110065a044221bc1bad5c6efdc96596ee4a7262c04ab0b13667425c9eaf5cf9f45a2a4e745a111bc5f748c130b2c5b2378009472935158ebd1f8a3f49a3aa8508aaf1ecb0829edabfe123bc2e50464cb57cad7b7f229b7eb5d584e5f2b94d01742658f64efbde399bad7e9b1d15ca027a0210393966b5a2b4f5bb89bb63dd2fd5c44657624cef94a9c263b2e0a582f52adbe83fd4c057484ae3ea8bb0839c11766f5248b1138fcf8f080bfbc3282a7e3d4a3f59f4e9170b344a2c52e5a82c0f2809709801037c365712571d9ac36a145f217402d123faaa7ef514ce095e0fcb77abbfd3eeac94906e637a4acb18414975bba01fd20d0754d2c69f43c015a5fb39b97089d6620b74105627717817c7b251ee96cd6ac9bc45be04b8acd8426b04c8b11066c5ddb56720b827e36dc6be40a0f290ed253b695a1a2576cea54b638e65d425955f5e7a875f09b32bfc28bd27ea0a329c95f677349225d951e3cb8faee0f8d0a692e4f9f7f2de1849107ab90cb4a0a4a42e024b354341aafbc65ce972aba652b8e1c935f6cc96c1b3765c676c4fe1af7b99532463a33edd09192ea70bb7756907272eddcbc5474b66245b6fe26c6fc03a9b19a1b592306b181c8104c378322f7373e15b132c6cc39d6880daf7393444a6bfa0e1456b9eadfd6da2afcc88edd07c4c1ca3a0d6708fe8df1f621756212f41037f8fb96819a5b9ec79327dfe3be69ee42e1b67695857cf0f5b578b59b6d20c59595c5cd4c10613de9337b7f6e6ba0736446c4d9a03f5e558602df0bbfb2acf0e72bf9012c8be15ea6483f44059b45ddc1e9597de0439a21fdc6d07eb6cfab89f754552a23088a7c45aed0e47e06436deb7a282d1ee94d72b59627de9535ba0f143a6305f352ab6f87d64ad56eeff290e4f2e012c8c02ebae8c1f20f2a4fd8bee0757e31646c61b6720d1700731de5ffe283de444c6fafb696f6b6c7864e0e829c29d83a15a2d3e1f615ce408c5561f3679434d5310cb783de6937ed5987b58da29940008d7f67ef135b0b0cb8f8ba6f3af359b17df518ea2f097da98712da53ca364fe94b0fc406c6b30e876b869e064933f0eb1641578d206f77fb82d95eb87fb394fb185ab4d772b6a7f94ca4ee30fd58fb36f2bde90e738a786e96af99b3b30eeeb32bed20f43582b959c6bcf097b93131df38d13892e3badf9bff079865ae373685e6d57f9c7b5d7a6b15bf6d11a9ae965a8c9b1f0bf9c1d4eeceeadcf008b0d60978a8b6d29866e2b2f09ca117ea6aac6e88728988da6be159ff7dc245467993836a34ab827020a84f5284a5cea688ea6fcd972c2341458bb7a49ce6456755cc01a2e18eec6f91e5c55491b83dd23ca9051b9934db8d86e1184bd69842171ae968f0e1c81d517593f2528416d12102050a6da9b7ccb68a1f0a27afb250a1802d8c9e4d86abd49fc5f4ff17854c40a7f2a35d02710abdc5d9d5846e304fa0648d13f1c7c21f9e6ca6fb1d7a109ccd30e65bc751313de522293a3e960fe83f11afb421d294c4387053074b9d735a7ded1b56bc2a7a12eb56f81c6bbbcd2890b4c8b37a946fff250a99c35a68f5db4664adcb0b63c57451f41215d9358403a76f7ce26aedd8083f754043596f5e4036cd8a7649d7fd3dd47771a2659d8c8943e36cd9fa69d12fd01ab0e6f5445a832f9ff774c60456a949419e5e1ffd0d9c22fbb20e77581372d211290abde70ad2c09082ebeaf053438296707bfb0fa0cd7735419d57c708bbb2d75c4f083d667c34f82db1281e9bb1de4485be412a43f647a0346a76ce5f29dacd8b93270cae94d37fc479fc4e041da28a674c430d9a217519e1084630e468208b05652ae56198e4d43abf20a94ba089d6590082d307b3360e3173da2f414598f12ee133f80549db98c32daa3abcc4cdb519da1a26f13d91ccd76766803141c5f9de63a309c1165b80a0def5d1218f6e9c061c9cb820758fdb5fc626c03b382bf8ee5fb9c766815ba2a66e9f54fc4c93b8e3d6f2f222124f2580b56469cc33c08ed0385f553445bb74c3a5aa32fcb4eab0b6afee8daa08bb6625dd4945a1d206c3adb41e8d0fb74bb8553ea997630d33a700f8f59ad813829699fb93a0c2ecaa654960179d268b3823a4ca0fe14fe32793315cccca83adf6c87c97e6d4a10cd28694d742e6f8e97f310f0201a2f2a16e65842f300e5216ea9f80675b8a3b73ae8850bcddfc4b6c5d1f1efda27a0c71ee01a3513cc32779b3cd3c2aa0e9c69c161cc8ac8499a529b63c189e1d92fcf7cfb7fb5590e648a7c90925627b30e5916493aa19f19f7332e5846f346ad88aee069ecf62d2d459617ae99492a6b7f0c0fc15972496ac55eea57536271857fd205a54332cf6c9afa6930b57c741341834bce6bf2f74654d9f006b7b3ddfdf7bb78ab8ab3cf32c7dc5fa83283d39193121bf83731018e369f16c683131410fbaf2c619d886eaa290b626c79abf2c82a0a28274ea596753da0fe00c0de2d391de97631c07aefda427696ea4fc9e33e11020fdd87a27a0274eb24ced3c429c3c7dea4d70e5b3d54f831be5323f875a1515c5b2987042173ae013a66d8a6b57afcebd091e034bcb7ec9c2a29fbc76c4aa36be494b51ac8ea3405b71e07e65493b9aa4e19bdb0ad6c88fecc9eaa68f6c7cbbd6c45a4a22623f7a1c278e8322b17f4e881bccdfee278cc1e94bc68cb6654e40aa790c04fa48336c3d36b5a9b53bf158799656151af79e608cfcd6e91157599d951189366725fc138b3f57380101fef9e6ead6c0da5565a3de6cd7d3e1be102041b1691c4e45b443d9459b621d0e5ba8a0bec6a010c93958f8cccc2f58f17c47e5eab478924e5124ec59cc363a1328ce335a664bdc4c8a652a3461c2714c9fc59e263454670432eae2de314aa7d13095fad0b38868b44b2f091872cb86883d0e84aefa250340e406ced43a70e91ebd22486cb29065dcef4e63a940681e0b199b7823537f1ae8f10902e54669cb57148e5e517ba71e7611503624ed78643aeb486c2b75731df1cfb20f1dd9eca8315f1d2a3c498a7b30b55564bba8f5dfacecf2fd106c88bcea72f91f0869c32e3171c02eac1d5d40bd6fad200b73e0499e018e6f965e029ab39cc716c8147506a353516c4d0cdec74d6ea3dd9565b9b332e78f5d7995efb279c8988963dc0b3db949ff27df80cbee229e16bec3d92d08d5ff1ba5b555ea36bd1f27fe6d02f447b0ee9da23a1ee16f5cfef7b7f7b094776f2c5d8b191a95bf429a296695af9fa250c8565057d170489481f7e466076e83c00351557e44c4a04b1e3c9c724aa30d95422fd49d87810fa6d19b2d966efa9d6bbe60a5bd560cf8b8b7fe2e70b7223cb0eab1fe942b027cbe0f5b78a6e2e59dac67348b36cba24745c5c49d23603014a1b7d696dd1028496d74ea97415d6047bd4724d0c2ac8ba1b511c8fcd146134c8e7aaafc1b13b7543bb4349bbfc4df88d9672f0979fdc9ece3fdcb1e018ad8298539a66f0a7168d862438991006ea4e2825f2a16c7982f4106c88acb6c19876b33806fab295883173e3bb1e34fef92718cf9f47834e47a14228fdc4d736c8f69fa2e79b1fbcb70e2d51dab23d457144ba14d84af2b7086066b708a360e30b2957568124861d9f4ea25e679963d69915db3710908b9731fb6fdd75b3c80c8247ddf69a30f1b1f558dd9a3160868a2a39489dc281a89161acf60cabdf5facca90ec63af2bb0b083259821ee1339032286fdb7689d732e99206aea9f239a9f189b6cd4262053fbe33579374cedc0fefe6b851af3c84900213692e7343bed1b2467f05e0909083531168900374713c3a651f6629f2cd509b2ea04644b61ae22890379c67c58085211c40fe3434ef0c79ef1214cea5d1e47e8f5aa81452a76aed17d541a0896660511360f65c2d467361f83357257d8017b2156e8a375ab94d131ec4e24c28a09592243883cfafe7c053b62d6b899d0f10fd66247f9c3373384a5db89ff3bad2bb0a37d3740f4d1f9cc8e4e47d05c68bdd518c6eb3bd6fdc7249a74ba7b299e9888562425514951e16aed1fa7cfb0e5965065512ad01a2840b5ce95483277e62396a8576cd5781b4a58e43193a24c50bd6a0c875f3ac8477e32fd4793732c6e0a9a3312787a58d5840187549b91f97e14a035e7f75cf104126b2fc7bfb8184d90c1111ba3ac9a1d92dcc4fb23e66854de6904cca1f8f32e5285e761509182887f85217edafa1bc5dfdc7c63c9ed1f3fc4c27686105c2d157503c8d90caea6483e10dc7fcce92ac9404cb35d41d65714c13ecf2c971be58ff8c86ae87ae01229994cf065023bed3197e2c9bf82b1156a29e5f7f08364feeb072997c3b6611f9a78179d6c867082e34e2dc2ce017c909816aeb4b3e9bfedab93823331765ecb0efe46168cba964a1bfcc05ba33449b2acecd039984d13161088ba517cc28f5ad0924d5e82a2f582576db1fa88ba108d6aad3bf71f0e7578e90e55824b9814c6c27e5cb8bee5b6c42c2e0748d87eb403a7f54c8592ffee3e20e21659554b35d2fb3009f9138238cd779e3ca478658249c0def26e17284f7be9ba5d7da16ec3021905619e9cee900c2c31751cd528b92ef5b708b58c596a2db664f877e947f01d632ba807efcd6d39fe04736f5df3f066ff485f577f57012517e464b4a3ab4adf6f4a0255483cde630953af2a515b0a1cf7234c36f4c94dad9b5420e64375ff192dcc3bb9f7d3d6a3ffa2961ac91090ce3dd2611d37eddbaaf9822f9b26d80a1306ad2", &(0x7f0000001080)=0x1000, &(0x7f00000010c0), 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) 12:01:27 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = kqueue() sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000100)="d22c6b287c7431c75a814a4d6669f7bc014295fa8d830b22b27c27a97c8635", &(0x7f0000000180)=0x1f, &(0x7f00000001c0)="39f6762fdcc1ee3484ba2c", 0xb) socket(0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, 0x0, 0x7fffffff, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) 12:01:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semop(r3, &(0x7f00000000c0)=[{0x1, 0x2, 0x1000}, {0x1, 0x1f, 0x1000}, {0x1, 0x0, 0x1000}, {0x2, 0xfb, 0x1800}], 0x4) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = dup2(r5, r6) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2810, r7, 0x0, 0x10000) 12:01:27 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/197) 12:01:27 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e723ac72005f", 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7f00000153946743d716bfd44fee1a70c3f514784a45a777fbff8430b68d6df920"], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) 12:01:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x154) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="f4d0a27b5415334add51d165fc910a98a1c3e598d36f2775ca93e21e8a676ad10c93ff4402c7611e2bafc6d14a9c55dc158228c277e00a5818337203257b0d95d403b3f0123354526239bd3842e1da53d5ff72a9e71171527ca98a171d020c505fe5fb26571dbdac293f447ff5a7bf5722a2b06c78c8b1ff9e094260c81ba74b3cade13197061bfcaf4a93b80eff0b7e2e90473ba211c73e6400c10f51a44a2dbe3829a6f8d33661ba2df51ffcbf536baf822625609af7cf64d9ff2bcb330cb40c7e"], 0x10) write(r2, 0x0, 0x0) 12:01:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = dup2(r1, r0) writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000000)="4ed769e6b833521781f7029e8cabb7794d8a151dd1fedc269046c8a789d6fbc765046c631e68c90a1832cddd655e0bbd6eee2b9ac9d52014956b60b4ffb17c44dd8e22a2f0b53fe01f18fb19caf05eca7ec130fb7ae1231581642acf15ddf3c50505885861a4114d7c7f77439ca24d9d9889c1965ec117e4369569d2caa7425ac8fa20203618504262871889fc9471f3ec43392161", 0x95}, {&(0x7f00000000c0)="37482c5e2ae75bb388e4abb94c7ec2d1cfddb48f34889f3e203b7c3517a5402ae328499e423af259d7fce2d2beabad18ac698953e813894cc0c3c6e570d9e7eeb859039155b4ba57cd5610740d4b42d214c077024f884f42489daafdc5daad14f986f65856d08298dc095b48334f30693b41f3a122fd78dc36b2d64453e3362e33657d1c622edba362d09efd5bd6b25c80c1d65b40fd119dbb1e509e7247943f0628c97800ff2858670aab7ae0bd7e2c5f64e4709dc3a8a44698e834a40eff1b1a72ae8d020d22811353dcf270167e58", 0xd0}, {&(0x7f0000000200)="c235982d4c0e59e75f9b22703b2702957820d123852030803ad00270", 0x1c}, {&(0x7f0000000240)="46125394e82c049c1464286c48f6ae8c8b18d0a0ab01aee0662215e49325a7823661c0310243aefb4bf4592345de07f42ac3729f8fc240a38cc2049ff10af4500c8b0513a59ec7f43ce8f4901d9250cc01a151633f86d890e44beeb9e4ea807bc7ead0e3eee86a74a239bad742291b0d52ccf3e8ea8f65df0a3a9b0c801bf05f030aba3ca2b1d62dbc05164b8ae4bd375d52aba60dd202a1bc74c505b46c51bf0cc06efc37bbecd3c0f49e51cec70b27e89c0a6bdecf5f88b4c0dbbcd646e3bba4a6f2ce487971b33d18d89f63315606b17a130f59f67caf7fa067f62581131c103a38b9866f0b2870aef04d3d0e9f455ca698315f93", 0xf6}, {&(0x7f0000000340)="06c8642d886df5e0fbd62c8e91734bcb490ff11605cfb3ab45c3d0d8c6bb273f0519684c680fa9a656082f6a29c3dfdbe10338fa1589d1524c3eb3f608483753ad996a71c25e7e37c765c03d284b023aea831b8427a05d22d633486d6d99e714720044d27f196955fe36c3562cca12b24580ef8a1c33acd9f1d22c9676cd152deeb87ca91106cf9d875592260bcbe21521dfdc37644339fe4545ac9579adb8ff7ab1c464364e468a466534f2ce96c8862c4dadf46cc555516174295304", 0xbd}, {&(0x7f0000000400)="ce3fe023e2878229372559ad266d0a86799a88d0d0ccda13fb7674662582cdfb716708099f7249a8d4778ceb8fa952f3d2849d2458e691397368145ce940aa26cb84a3a9bed076a09da3aace1ab1a11a2f4e5da433b0366ee0faff84f69b1ec6ab078e1e766ab32448096b751f5fa35be313188366dabd36a8632ab07e7c9fd14cf7829077caa69387e56c0005613097efd009a599c5f3f7589888465d59cb3c0bedf37ed61de66f766b1c75720aad4b3dde493b810ca581269ee1c5050c3035c72a1414319f6a0e9922d56f4571190a8612fe5bb10531920f27e55567af57a419c0d1e62cb450c50459ea4b5c6ee9a1f40bce56b4034fe8dcaaa5bbcb5f7a1475e5329775e78d3f22456211be79b43602a5810a3ef0da4f1c2010e81305774421861ba3c12fcfe5ce3719263c533fd311bdf1ecc6d6d09c537a845eed3065c6b9d838097518f251a770a0d048bd019ec41c536ab5e5b912ab08817a2da36661f5eb24a388ee55dc60af4378f6a9d9369e4a6abf747d1c2d38576362f1cede44c3da39999783ebf76f62e99abca7ed4dc29935912fbc274c2cb944ff50801e376054fd92128ea5efcd842719b9a824154cfd03f94e8ac92c334644e230994ab364a52ab24a2bb2fb8956090b88e5e71239ff242a9e02f1b74d4d19ddb77dc5c6a3f183c0b92f3df8f8d0640da069e942283444f9878ad726f84dc658e444835ca238de4d701d594d1e9f01d185de11c09564704fcb22c17f124edbd9dfd4a7a2ef7f4f92100e8d62a4af461bb4f61b9924fdbe7fe7fa2d152a7bcd92d3f553ba84d521283b0c611702876d52f5b6b7921466cda4cfcb6a54c6d1c3a5e24505cfdda54036f2370ff13805b6a8e73829e0fb7dbcf47062025153d51568fbc4a54a9ea6530a32be25f0a5c443f20b44c2b1c860ff928028bc5e6083bfd2db67cdb8d26543f361a65dc4f0d6875fb1f29b4e85bdf8314349fd86e9cd091db5d76ecf1cda1b7a6402ae11359fbb6341d4f52dc67d29918d08625a5eb406878728b63309bb909bf54595799cb94d1f3ee814b497ad961c86ac2795918116c1666ca5f42f1bb31b176efa4d9214c239629290c03aec735f5a159f80ecff6406deb613d8eaa979a1ee35305aa2e7bd214bf8de2eb5edda009742a19d898904adca0b9a3459f5e4eb3437bf326e15c62a01bd9647c5522cd62c8bf43ec1a74239b16fca2c7847fe428c5d0a8c9929e2821e967c08755faf7e26cd862b1148eecaae5e7c4b6716217d244047d1886cfb51bc3a97b608909319e1035b786b29233123710b7b8a006a75aa727963ce0154088fdc0592d525cff8d91bb808cd7250b40318539039aa60802099265e352c4600c78f0e0d1a879a90f78030e6699801ad322018b8080017c0147800d1bd484fc22e757679cd3f4cc0581d92c132e1b99e9f5d1f74089440a9ab2b9bf519b89bd06a8a82f2f1331502a5e09a2d94d6f7f3d2ac45f565659ebe8a0c1028d6f50bedecc5c84cd80fd418a3dfec7da8bbc4759e10bf821f38ae9330d43b996eed97a517b34dc2699eef6c750c5eb87f356daa6e841a397fa3a09cf486d912dec379c818c3305f91e896c9644ddc1cdb7503c256c5396b87c4f1c08db42f2bdb5863a2c0c9f8a149259608785255724c55ffcf470ff41b8c29b9ce26421a5d00d97c18e7db0320e257a53a4015c7403592a6364d95abe337155cc130e80cf10d841a38ec2cf84f0ef59ed0e222ea79334a9541c46cdaadb36d91cc4f1d71d5abac8b0df1f4d1e019079297e8d0d761557c1b2a29fb2d49de1033ae66b5e18298b9406b903baba43101c583f3a9b285c223d651a8d85a9ecc0cad790453f1cfcd4f3938c8c7da0c728ff72bc6ec676edddd7c9316a2f9d20868abca5d39588837f5da035eb3c55630b6553440576acc1b85affd12bda77dde1cba06da6f59f0cc426ed03dfe445525f302fab19306c51242ca577f2b9c1a090a8984fe95a87e0498964eba35f3ee5961c589022e52b9b5e0052dad5afd52972e10cb403884c387127f008dde57b96eb9ffe55a1a81dc0543122e88b1077b67e19a32984ba2606a1815c5cdca9d2042e794828fb6141e39fc4ec897697760662f73c3102af472e52f9c527b5c23e23d478773d0aa96dcffceddaf7efc705be1837d3d0a6234a662a984ab072f8d036fae080cca1fbeaff4e86e4383e4cbe44f9281e51d1907e7b208239de0b7e67426669da5fa343a5a68cffd6c58e080e20c894f0ca4c6be24b72da0ab088c1bc612552803e7effb8b69f0947a607d27ceeb70600160dc4c8485b655198894af99b0f41e5fe6749dedc7c436417c82f3aabbc4b18d06c1bcddba1d30b61d4778742ade222d64ea12503ac80e355f79b8132707f5f55e3dc8c0a74c851de0fb1d67f0869a86d79ff004f9f5bdee84a717d75d0e55f36c332d5f9f7e0c2af2b9119863feaafe8075687dd66dda6b8b063625e534a72137bfe2ef769c9e0e928f0ac185fc38eb15669c40c8e4ffe3626f77b00bf616aeb6eb0796b57ce7c58a811d53b387bebd52d1a3693908e0d240b213c518cb7038f4d610cc330e205a707c33dadaed63640807923b32474ae80aba649ae2b833ecc26b09e507f3dcef612ac199ea9e2038dc7b2713a0d257caa635d5fad745048eb9c8719344aa5c24b50b2259cfb0f453aa12610fa75b07fef1e3337ba65e6e22b3d8446a3d01fcfe09578e663ab2ef787a6e3099ba37b04658171a80ddd5a88067bd73494615cc6ce825d0e8c97d3c354dc80ae346564998da8878fc83ab8c74f5318fbd4668c5faedc9fd3dca6009078672f83fa269d68b568ed31aa3ec82a99328f46c166dbb94a17ef58f87aabeaa4f897897cf7cc94b6990e1a2ef96c879239a2a245248e48dc1b929e5690bdc70c837c70cdac8aa707691fc84344db95708f4320d814ecead9cded355acac4effef08f549c881d7b7c4e8dc99094db1748ffc7a776bce9ac5442d9ca2e16a2b0396584708b4e4a25becd286a31d67dc2a9a112289bd257d5ff9343845a8df51cead7778667cb2eedf0981f071eb5196116cb1f91318cbf9e7b5d8575ae243036857ee32ad393b6d55df893a9bf089be933e3892e7c65be2b8d374dd2cd606d88f6f6248dd3ada902cea10f3bb59297e9c119a4c8f999b6fd22c892129f0a20b72e9931f56817ca9427de174b8017ced0fc84250b35dd220f3d3cf03fdf8c61ae694a6792e3524a21b0e59921c977ca01ce8174a20e35599aa4786f7d128891d9f18149e231910366935d99086f4befe48a3f596678be6f29d29882a6082df4c39cc7071087a5bba59b3d204b88a54ce85bed2f86be5668f6947cfa962964239c7da2b3c425b6ab2fc35bcdda899f818e1ee9eeffd849ba92ddd09253a2adb242efc3d7b5c929df7be110df95110181845a5bd43ab759d0d5f5c3c5bca5f4fb69f19feec2c5b62b303a219723a121530c6d460d33aa1162ace80a022243a11c19b0f664b33ba1e2589eea86eb571da959158e1f68d8796ff45370d6ac36c4d7c28ae72a9f4eba19a61b56005c8885fc4be4a2efe5c577e7ab2990c47ae6af0f4677ef9dc0bea0d18780bee50e1d2a14681a407f0bf4401918b40de425b9ad3b1eee5f3fb90772dee7332c0837a7db5fe12d0a8d1e48bde0b243332165be7fdc585bb9c3538d16172492bfda3ce4d0588e062c0dc877536f05bd8a9628b6248ff1d0e3769c8e8aeb2f9f9287199f95ebb5c61044f8f8a40f774b55ea146b37569e119b6abc9c52f0c20beda8d5a88e4332d232e4afcaa604a949de562a6fe5e17084e9a060c2d4c55d24739d6651810c3459b937557fbf527f8303fbc53a53d19c61e1b69871e437116a007443f8b163c5cac32f00858377d1fbd27ee1695c3a84209d047733f767608c7287e5614025fe8d9a886c1bfe5884f390dbae70b8cc71cac7ddb3897c5d4593cd3a73738298433a010e0a366cdc6ebede91a26e7ab30b6e4ece42b9ad42d7c9c34999b851870c2883283942ce7001bfc54e9741d8828e8a6effe536035208805a8ea18d7d50d8ec80c4f920bf15546182ffb9c9467ec1c87dbef12ac1852feb56ac6f9070364e83558574d1e8158fa80f1fa9a2316fdd371ff2869a0c1aa2c4d46e59605b2be0dd6af1d36b0b8cd35a9e93a1039d41eff9d9536c55865bafe67a19dedfbcce4d6db4706ec73bdb69ca1f19b6ca752d89d71d8d6d1c2adf25db40ee7554cbd1f07650e19ee23c8704f1fc6416f1bb0453899278e82a650f68f2cb779fe2fae094d004d7bbc114dd5d34523f3dea5cba178e6c6d4e22373e82b69ac48cdfd3b529b7c80b77c4ec29454fa5ef7e148fac59499eb439bc28b56b5945c9e8c007c3d8898db796cc2991a658906f705e901401f3532266e35c648b67b021c72d3e1477216a44c56d1dbe8b9954c575508cc3c8b88a5173a9f236a60346810ce3ddbe99024779b33133ea492dcf7c660cdb8f14adb30e8cf7a0cf48bba036b774f2129ce7b42e4b447abe5dd5f64a1cd93cb387aa90ce8ef972301f9324cb78716c1b581bf7a1dacfc48c192a7c92c0035fbeaf20d440fee9b25b6b0c4138a95ca63af39a2c1686111ba22a7bb56559bcab59e38be10d7de1e2fe92f29ad20c9534ede6867e42439e3f0e493748f5e775d46b657e80759a809661f1d0c1b880bef68103d0c5c1ecfd74b6b196a2500ed0a170271b7e608d6c0c0d8345b3e9e83f8845671c689f49cd23fab13dc8273334fa9bf4658df4eb9e238a2e18d085c0c0849ea1ac8bbf3e654be1582c336ea28fe9bfef3f0f1dce41ca635248d3d848f7f8dffdd9b69487d07660f57494f8ef8796d91cd7c08a2350740ba40c776934b783e7b797c5fc515b67a27f1dfa47888ff7809cfbe7a9645e96734ea85497c79a2a15a0086f99ef3e0ec6919282de84cef02dd3c5caf8dcac44e4776fc6dc334039ae41f4b65922d6ff42036a1beaeaeabc8372039ca2a0822bbe66feda1ec5b4d89c275e8db468896eb65921963be599e724d7cfe9da97c9e9dee4b35127c5943411c919eeef3cc66bf03c10ea8872f5dc7068216e22de07dc9a81f28517a4cab2a1f677fd1d52b9f310ff8fb9dadb9343dbdf099540c9aecc9cfd7ca5581a2e158f6c093d49c6007b80ce70480e602d7aac2d1e09d9d17593ce97f2e0c03e86450377a74a86e2ba6b0fa2f83841fcd8a442198c8df040a095d1ba4b4e7db8f75b6f529a8f67564cf21a64347be7c7d4db85db0aca3cefbdbfe30a3f4fc164b6a46ea20740ad16821d121ca37dc9f8546de2ce2a59d333e174b4d9d8139fb2527d89202b4f8e2a00868e1246ec2ce90edf5e5c05034340c39647fda3a0d36fecfd596b2631e7e72b4089945d48f6e802785036b81d0cbddab98e497dfd0ebd41b54f30df61b4aa6c55f3096156112b2552d342ad6aedc8ff21c6fc8d4993d52930c01a8437e433f9b9f7164757ded45014a62dd7757aff35b886139a61b66010812a624d4bd8def8bd05c446629cddfe998b0dec7ed7da5c627d518038c8cd66be8e7ce2dff6d7563c55654a42ffa0eff66c2ef617c7e2eeb7fe5566d21081752e0b6e822bd7bd64ab471f827271b2b3834fd4e09f7af589d7202334ca4cb85c637d2266ca08922baf181f4d9de2414e7683adb1150efed0e56f6ae07bc6c1e1245bcc84bed1b3ba426a397ec10327593b9a50f0b572de9e1c2a9a89a010e46cf696f611f1649ea8761565f7eb2963576d9a5552df96367dae9f31f8f500910", 0x1000}, {&(0x7f0000001400)="8a6520c3abca15b10dc5c81ddad6f99150bc84e50ff40dd62d04d896164c394d808f68db4c83125210878347e91aca2d3a736e8766fb820f5f0662d83bcfc4c04bb9bedf46dfc01b7a9c64750574568ea4c27e3a2c8d791c9156e382102106294fcdbbbae365cae8e3c18bbcea9d716bfdb05ae0ea3f0be47ea61f7ba5381ece41c036a81e60", 0x86}, {&(0x7f00000014c0)="f31bdb3c540fd14f3c2e5867a01a8c3c4da9c9fc832ff49123a657b610a95a07b432a6a32f8808b3c30ab7e35ea470b001dcc688651fe3ae83807b959d08857933268af66334de84a84ff82599c0ca577ec8a0a72c89e34e0680bbfd0b8706f067177e5bff2c1a1b05ed1124e9b8044a5b95fe007c61f9195fff618539fbb32bfb2fd54fef4e642c28995edbf718b23347c1ed44b269fb45489f24ee77d53144efd269830b32f99db4c47515b002ed8c1dbd8117beb17d9058f1e03c6e94c7e3ef74e2ffc1d230421b849b8bdec457fb4b88389059676385bf0c24008cbe1031", 0xe0}, {&(0x7f00000015c0)="d73e563000fda94aac00d492bd7dfede4ff79f1aaf7cf49a7b8ab0705afb93657df09bfb4598702a03a6c1341dfc5a1ce34ffa34a50dca1ee338fc5ef3651a88b294340ebb7ea14c1edee5c25d944109118c165635b230801ba8b4f815dffbebc6ef270e452b02ae6715835ff39b3c3ddcd7191c0042232642da0bb8f17e9af3d8db29d8ed46b5d8596f0ebb5294329c4492d25386", 0x95}, {&(0x7f0000001680)="cc166baddd297faae569b63c0b694f", 0xf}], 0xa) socketpair(0x6, 0x8000, 0x7, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001cc0)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f00000017c0)=""/137, 0x89}, {&(0x7f0000001880)=""/32, 0x20}, {&(0x7f00000018c0)=""/70, 0x46}, {&(0x7f0000001940)=""/56, 0x38}, {&(0x7f0000001980)=""/147, 0x93}, {&(0x7f0000001a40)=""/253, 0xfd}, {&(0x7f0000001b40)=""/118, 0x76}], 0x7, &(0x7f0000001c40)=""/108, 0x6c}, 0x841) r4 = kqueue() accept$unix(r2, &(0x7f0000001e00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000620f89eab82009a51b180d62eb140a8980e2118bd6c069d8f6cdbf52e51a40c5e8f81a24d98d1d035a95fd991076bdd4ce3441b0e6b50377b70ac3c23bd18272609039dd9ff62448f6ab5d548eb5d6e82baab9be83db773885b1e8c6c884e9512ba782f7140790931b"], &(0x7f0000001d80)=0x6e) kevent(r4, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 12:01:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1, 0x4}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffffb, "660400180e091fe6000002000000000800"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0xff, 0x0, 0x3, 0xbe}, {0x2, 0x6, 0x3, 0x2}, {0x6, 0xff, 0x7, 0x3}, {0xff72, 0x7f, 0x7, 0x100}, {0x4, 0xf1, 0x1, 0x6}, {0x1, 0x1f, 0x4, 0x6e}, {0x5, 0x20, 0xff, 0x2}, {0x1, 0x3f, 0x3, 0x7}, {0x7, 0x1, 0x3f, 0x3ff}]}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000180)={0x80, 0x8, 0x9, 0x4, "01d73e8095b12cc18bbb4410b1ffc34f5ed87c72", 0x6, 0x3ff}) 12:01:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000200), 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)) setsockopt(r2, 0xfffffff8, 0xfffffffb, &(0x7f0000000040)="4c5e8afebd88831a0ee18b9ffaf0e9275dfe57a1452894cff6eca974eca088ddbe61f9af8aad5bf764bb32f80cf83cdb289c3a9e51e2d21cdb2b02db175fe624e5c1e147487970c210172693c5290f55e549d3263da63996ff189b57f3a5257bfd5d7ccacfb4c8d8698d510bb1324577971f546515dc65a1dd16be8b9d47179d9fd19111245e5cc2794897a5155a79d6c601c72be90ef054eb48ecea0716b13289515dc1682f5b91ce8c5a3b1e6bd0e589166d726d686c5773f3760cc67c1d036e3c38e9f93490e8b807c4414f37eb7fe2", 0xd1) 12:01:27 executing program 1: syz_emit_ethernet(0xffffffffffffff18, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0x4}}}}}) 12:01:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r0, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e700000002000000000000031208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x97, 0xa1, 0x799fc58b, 0x7fff, 0x0, 0x0, 0x7fffffff}, &(0x7f0000000040)={0x3, 0x2, 0x5, 0xffff, 0x7fffffff, 0xff, 0x4, 0x8000}, &(0x7f0000000080)={0x3, 0x1, 0x203c, 0x4, 0xb2, 0x6, 0x1, 0x101}, &(0x7f00000000c0)={0x5}) 12:01:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r1, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r3, 0x6c, 0xf, 0x9, 0x100000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x8, 0x0, r2, r1, r5, 0x28, 0x7}, 0x5, 0xfe, r6, r8, 0x7, 0x8, 0x8}) wait4(r3, &(0x7f0000000000), 0x2, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x53) 12:01:28 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8001}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffe00000, 0x0, "00000000ffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:01:28 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='\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', r0, &(0x7f0000000500)='\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') mkdirat(r0, &(0x7f0000001700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = socket(0x20, 0x0, 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept(r3, 0x0, &(0x7f00000000c0)) close(r2) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)="239c5e61cd3820bf1c196a6b71031524f1db9462e09c6ce7a02d9987c0cb7dc0d2662e51b11acfdb1c262bdb17fd884985f06503cacfcaac07456fb70d3a470d85f1ee9b0eb8c85b0a0d18eeda0bd290d79f632d4281ddf9731e161afe764f82c41a09d86f0ae3cd00897962418a0b4227c0358466c189fd8debdc0d8200a7a33b769f225345d69af5fbe66951287926667590c45e4ce36a0cefcae2dfbf6dd6e10983dfdadf8292ae4d9ad7d02b462afe6898c57f96f6114dc3bd747c2dd4fcfd72edb6ebf6ba813203d31797", 0xcd}, {&(0x7f00000002c0)="291fe2eb043892933dcd93c25faa383e95f848459f77e8a8df1509b41a381b75abb1dc3b8aa9ab6fad0733a0851d2600993ac156faa2b9e0f6f5d90a819a101018c6b4d611f5d1018e82afbf50ef5feb6341fb2bfb19742dc4f9c0ddd8f5f6b2528a3f6761a0e6316dfdb4c582bd5a80ea744c143887b8aaf6a28b1d8fbeef049373d57d94026cc43c61ea5534195a5e06abc1696830b9868bee02fd19508dfaee464200011ce116530cfdcb30a509b5ba10cad4d3e022bdfb7b0dc6f0a6f7468fd63a123ae97f1d65cb0f955490fe11160a1505cbe706db4f98b8", 0xdb}, {&(0x7f00000003c0)="6db185715e5ddc3f1572e5baa2ea3aeb8fcd412321ef169515c4314da18e6549520795e30bcefe740fcbfe39094480114e4eb50c693f2c0f4872ba7916778f4d952e4cf4b359ff4444c57b830e709e81c9a495f16c9b5625881f19dd5d39c6c2de2964111cd4a1f7e615623ce6fdeecc3c812eaf9374ec6052b972d1bfd064d22055fa6b04990aba3105e0e36e389a4ac8c1c9b1e4b01f994fa6d0c859bd46a15fb406f32256c7fed7eeb88d4328d334", 0xb0}], 0x3, 0x0, 0x2) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) r4 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 12:01:28 executing program 0: ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000000)=0x5) r0 = dup(0xffffffffffffffff) dup(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r2, 0x20004b3c) r3 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0xcc94, 0x10001}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) r5 = accept$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000002c0)={0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r7, &(0x7f0000000340), 0x0, 0x0, 0x3f) bind$inet(0xffffffffffffffff, &(0x7f0000000380)={0x2, 0x2}, 0xc) r8 = getpid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) setpgid(r8, r9) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) 12:01:28 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0xfde5) 12:01:28 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) fchdir(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x810, r3, 0x0, 0x1000) dup2(r1, r0) r4 = kqueue() sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000100)="ed8d7d35055f13d40e04c7e5", &(0x7f0000000140)=0xc, &(0x7f0000000500)="37b5c445d0c88b0f7a5462845cf636fc247638cfd38e3982d7f212165adf9ce5acc70c2db7ec324c36d5e3d652da669abedc9c51c807cb5c79191935547d4525a865a1109a97ad7ff38f8606931f7a9c11b64e42b1a311f262101bea988970b6c07373a6ed6e59cb08fdae0368dedb6da1f8eec8491cf880dfcee49297c4c3e345a4d955c8e69986b6500b8e661e4ab835a08c35c609ba7a02dc5474014db8be4963eaa084f994010365fcf2436ad32339d903f3334c1c5c4883cc8e88c3d9f03c47ef0dfb054b37c881ec16d3ef03fa85268171e39f8740306b67fc63cc079f4c22780e904ae94ad75f22fa2a4d897dfbe7c7574b7a68d35d8e1ebdd44bca86527d64b848404893f273d0d67bf7ea6a0c4dbfd94b9caf92ebc9ed1b205fa6a4aeaae7972db0cd4ef5bdacb40094ca2bb2edeb2e1dcd81471168238465b723b8a154bfa81fc67cda2778532279d58e93735e710a50c7a7f5f2ae099c7d226c0fcb5eaa019cb0e855b8de93295b360a395a5565df414393e2eb22db0b3d2ea1b996050a0b9dea14df96410acb8f8691ff6573546cc9b546eb402821ca5ecbf06b0e300c90ced1c4ec80e3c0c2ac9c9881801215ce50a493e4a8d32d55b08a0b32d840cc2549fa4bf44b011010b65bf76502dd39c4b0b1ba0dbfa728b9712c394046bec18f12e9749f9be490ddbf2b6318ffad3f1002ab1ce14815de0a10f306780ca207daecef19f6fd60fa51d9d5827e038afbd50113448d1e1ef28ac01b1e0b40bcc7f731d2458f0be62fa0d232b2dad67a3a31649570da64f11cc99875d9f8e23f6592b6cd6e14eac1767ea8f4c311461f8ac407339b8adeef5ef67de5cfc64938a442d3dcd7214a54326692b31f9186042d7e90d533c048caf5ee09f81bb60167831ccb738fcab7cef92de5a4c960963356d21368468df9af775e48d4ab3a640684ee0476343a7ac72fb4e9d96702225c72bd34e0c427fd9ccd594c1d5359f4f4b9023daa6f9ce256d796348bf7ac2bc6091642427b2ac33093a8d47a3f3c0adc3202ab4a37715eca358fd7bce46fe1d3f48899cd64767cef58912b78eaac7bea4ec40a97ac1f4644072274e316405210953b27094c6179c9ee8214b2c6bec6f398f6db4c4a0c0e0b34c579c316a331c12eab96b81275fb73e2926cd9d1fefd4f89ca7c4edf483987ec471721f3d5dfa997b10d1fa1cba3087f4bc9727b168eabd7d30550c78dfeaec6d9ed6750db130912efde826ec3eb377052c63957ce3b6e9b5b2e5d23297df57ff682d323cea4ed95a0ea4dbba033db535fe5095d6bb555db76998f426e064cd2f133d7681f98d611d5b6ab6c26e88364acd756e93360cd5d0e6e1d357c0691c5288f5757adaf5ad3fa45d18c5abebd6214c5d5458eb235d2a6005622116bcdfb222e6679a4b05e48fcb7f235789a7f95945ac828f29fed64c2595dbae5593db2052ec3fa6bbf90b99f699d7c55f3749ab8ac7f15ee801f35de3672fe97638adaa5de0b18c99b00b749a7955a0ab337c4a5f1b3045d62f35041950b58ae598b50a2bed0f2d1ac3c5f8c769830285d1891fc3a1d9a0077e68483a026159e2c9d5958214bf17ea18980d8e649dde6abf03886f50b739098db0043c124127aa91bd7428578142e48769f00f19e37881a9abe176c5ccb060d0a804c6e5862a562a959fb53a91aa38b3f1ae3aa3419215d64424fd6039db1573c19e4b28dcdb67b1be9f75ff6e76f388e4beee3a2dd7d47fb7fce20ab0d591532769f6ed59b4429b8eb47b88f35dbc10908e50f47e41bc1e32c43f7d9a0deaa354c4d73eb2caf3fc9347e6dc2cb4a4f12aa98a21e85b7812796fe23811cee5f7893f649d8395eabca0bce43a42c40b58a357721b19cc1c8f632af1f1e4822a5ce026393df06b9d5e9c69c62d623e530567be90ff982d49eb21d7c1ba97c6dbbfa01692423b8776d653a05df515dec100c21ab8ded888e681a206e0be70ab771397f5b253155ecf1e0b6b24a0caea551c68697fcd4990ded8bad441c5676117dd2401b4fd0e6710f07e1d5395f31abb0a5bb8d6b0f2306ade2f4226ecfc0a94e62121f3372c218cf243e30b627dfb1ba692cf7662150b9eeec6eaf30b7c423ded3ea794b07cb5a72c7f202a2447ab246aad360ed2976ce1f7c17d05115fbea309d7fa17452b5ea6893d45f1b5ff839b5bb0b03f9df121533a3750cd457f62c18ad2119b5d89b8b49465026557a2fcb493373d9c7d633f81c0ddfd1a48933de76873136ce43c3088fc319601599c2f980eecbb955c957a1396a7d21658ac9c2d29419d547c9dedc1250b74b3f15143bfe749a6a07a078abec071de785f540de0b46eb571e8b85ec1942c0ff7a23b0a6b8298326f1803b0924b686a7654e691198a2071ca25482f3983e2e6c140e28234ddc5eb7b480f94489a0041bf3d35fa99235285bb480ae4fa4073a166e604d6132cf3bf96811586e0808ab333b2ab7778dbbaded1b789bf9d4c52ff32844e50d997dd4db188390e6f531df5e5e6e4b87bcc6f742b950cfd87878786b796cb9862a4b802ad58e73134faae2ab63b9115076cea0bd90c6968e311d9ad503bcc72ebb639b05bb9355e286c81570d263d444febfd2e1ae631a5cb108559760da64f5e77e6d407db25f85ebbb071139b6776d2ecd3b3ea58279976a6ee9ebe431d518d57d2dbbf3cc816003a84fdbcd5c0473b4916ae34341ff2475f7d6608bb136f56841be0c09ba4d4de34bf1e01dc2455675ba8c1606f83911f2ea53e87e88349967138b1716252920a5b5ba4915917ce31e4f4682da6cf766a9c4a6e36d51bf70b5b4e1b6483d0f166ac47546fd7818bf9bb22b602abefe4a4ebebaf53feacf083e1352a9c1b5858985820a4b4a9f5563e0da9924acfff59fedd60718bd9019fb2c78546252dc567dba6d9be73a391508e83d6ab49c97a643388ddb99d2426accbaa2c506dfe180847a9fcdcb8dc8e0a502a5dde70c86eec8aa78cab8b54c161aefd220c00b253139d9c8d8a7ad5bc595926720e293339cc718c01b227032ef2c283ad0341eb797ac3bdf7abe42da5dedc5f697e3948e57caa653cea556fc274da7276b32b9763a1b3154c97beabf8fac7d9a778c50cdc2dc10fdab0679dfbcc5444073e2df5e99727b700cb973484b072e80e9d3e0f5013c715d00fa5f29cd7b58b8b94e235317e36dc6ab2bd9ad2fcbb6a00cff41ce2a28582bc4ef69ae1fd0e91ed91de166c82200d4662044a9fb67ab4630f5fe44a91dc8b4ef1e5a72c2a33f3e914da4a5437f40f1f2faeb1d39ab3155d409e3002cfa84f5830947889b48d72437d3c6f506af4be3c016c389baf7876790e17f7adb554aa992f51073d57922d680f56a9c6ce3f989d6292600d4d3e0e615d910dbfea9b15133521367e2f0e01391f6700647eb72fb6b7edb828266fac8f761fbb445c9cad6b57d7a0908185161fb5276e971de93bcc4a1092a41260c79091a95d3d3eb2387ec29554fb4762bebdaf53eb052ae97170ee5bdf14ceb93807f186458f504e0655bf0ea486021855b3cdca0625505e4c138cd56639d810cc39cfc8f22778ddb442737dc0fa3980c74ad15ba8e1b0d744a0ce2b2af05948a7635df161a77bb0d54bce5a97843627b375d461a28644ed383fe04afd756e1f286c16bb99b0bed43e6d55f4bab8dee5f120b1d46f21797bffa3b81825f4837fa03856291c53f546e06d900019292f90bda115297050461d754f5dc9466d6b554bbfa2df5603c59b900a294b93ffc014b344967b66758b9174c386e8c296fcb2e4bc82d8e17497f784d953ec1464e3c09c0cfd6437b38bf6897a242455bae0abe2e4808d864b11b575e757aed1f4431f92d3a143fc60dacb4fc2e9a851be547dd4bcd6d29db776b6eb2397f17ad1d752563b49dd0fc0531e35a239dcb483526171c3ed06af82cfc58b3668fca7eb144a878f55673ca3da8e2a4bf11f66cbb21328400fee37d6a2b0a1f5085c26e754ad5fe58153db08df32b1a0d2f2df58071e3640a3e3b1c64d6acd37d5d2e7c52ae99acd4e4bed17f79b4ef11ae0c7b76448f6b124deb701b6fc384e9a52fa12f3156d32066c85ae73f28d5271daafdfa3d3f3bd010964023cc15c673504f570916f4e5099ed239df7c4babfb8eb2f3eb2e561f3d2c68e262dcae9a567ff7287247ef651e8f2394c79563396459c87b3dd6a399a24e511ed08369fb8db2b51bd4d1e13f24b3a54547aba52e879b7bc1f325180e064bef3d70befee74f4201680bc55a6f413e7470c6ea66da3115019913183e1cc5af5115c5cf0799d89ea7d3618687136eb4b9dcd6c0b81d546fb90ca5bebeb1928a2a46b56130cece1561aae3e60c0d793fae352b024218040e770f5908ca5417bc6e32b46e58870af8788d1605cc1f40aaa090214997e5a1d4c1cbfe5f7136a96407365e5abedb27eebeaf1483b83d81ccdc067e8fb9cf669c553536b9a78bb336814015f594e5bad096ed5f75749d82eb38fb8ff65014cb2227a538fc9cb551c33ade262362200a463940e24b41623c841f7f7a22d6ea1bd8df3f5f6c4a74c7b05462e8369b3c3a66eb5a7549b1b5ec39545680a8d75ed822188bd1288ddb6c1913e19f01ab47c341db78c23f5a6176bcb247f6870b3656db6c71333a11239dcf55bef03f38fb18f25b50d51dd90ef3082b8ad52d67a9db1ef956de1fb5cf1c47196bf72d1e2d98418ffe3d9eebf9c6d15137f2695d5f69543146f2c032d97ba21a26a19ab47c981bbb95847e6c7ff1e7b8746398c97c25d540aeb42e210befaba2cd8c7afcfe746c537210a6d7668c1c2f45df40ff7eed1e5a79d14707b93b6549463188af0a55280bca7f0bb8ffa1f0e60e33410fa115e7c6165e43da7fdbbd079dd23bcace72f99f7954d2a9719a1094b958da1374cf17c2b08471b753b027f53bef3da6c0904b7a0e71b5406bdb8f0a3ba2110bc259e463e698b58581c5827a7722966e4aaf277922a2c50e967a3e53f35eeaada6d57534c6a6195f988ede9f1524a52261b64d04deb8239f2fb2c0641d5353799d54e06e992679b77b5d4526fc0d3f28f55c9139ce27bf5fd983c18c61179d5ca5c91303832356acf144b60fc2f6f151aca16abc3d0c4d307317f013e1100774e59299b5cfadc39b312f43fd7d446b31a11acca9a2353c4290c0a987798d4598516d2e78f830cf5869f1b762e5a60f0fce934ec93d60dd5580f9e99b754874a1b318cc3764d34a5fcfbc10239b7c8cc819998d75dd1b2b621b2a7c4e28e669216ca333c59dd8c50852d6a146f21416b63b628dc7d7343daf38208c2e73cba90c0d5de580b0c81841f4a25cd01f3136f6c693f0d1c35c0d52076dfe7e096d73aa3a6dd6cdb21f3e7b5f5ab41d7a17c00bb7ed0fb51611e77c9b1cae5e1937fb903d39968d634b039866e006224c53ef8fb303403be3e2d82ea3b5b19ba6a4e59e0117741d0af6b59bcbf396a32b62c2e51fe7a48bc5c27db722aef7fe064a0128a8880edbf0771d70cd436dae032149038cd7edea8aec87d18f395aced3abab150dbf132288c2ea0c5ed7d9157fa7ab733093fd2cb6971cc81e3b43ee554e046e7822c595bbfe92b7d023130f3c0ffdf139cfd461bce33fc951b7748487334508edefda3b2a0b3d3751c6cc49daa2e36796d8f6a6d544b02c956e05e725321394a459bd07981e3bf7ea9e69d35ffc7ab3613568b000bc8018e3e4896b036140d70cae5a063006368d2ec4749b504537411c330d4f2184c8b01670ee6e75552b35dacfb0c03a88c8", 0x1000) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x3ff, 0x9}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) 12:01:28 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de2de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c54e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb681ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcf6870817e21b29899ea830ce53c62ab3ab301cb07df73931072df26043eba0248e34fe"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0x4) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 12:01:28 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000b00)="d44ad5ab3da5254128b04453d8cf64f88c2fd5013c4b61082f615ae43a67cbfd38e794e4d7971cd79fcf86c1cfa702bde6a5f745c83b42a5e4456cdff80724fd664ee08ecf6404e3bba25b0d13a199", &(0x7f0000000380)=0x4f, &(0x7f0000000c00)="813000125a81815d56dacab07eb45a9713d7014ed6f575028e017bc8c46bcbc944570500d68b80d3543bca1d3867d1cbc68c7fd4f4596bcbd97e7a34f9bf5f35869fd33d5e1ca9d0fda67556a05afd59922dc546390c597d35802d1db974403575e1261e9150b1f5c33bf755e217210e71693cbd0abfa8bca1d5a722ca018b016b1ed5f450758dde209d2ec398531dccbb323c9b1154c6b577674cdbf986bb97c21b136ba7d9fd69874d0a8e5ef21fdc6f38a3b8aeec4a1268b862a1ba6e", 0xbe) sysctl$kern(&(0x7f0000000180)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="058830ac", &(0x7f0000000000)=0x2e, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f00000004c0)=[{0x3, 0x3}, {0x2, 0x200, 0x1000}, {0x0, 0x0, 0x1800}, {0x2, 0x4}, {0x0, 0xfffd, 0x1000}, {0x2, 0x6}, {0x0, 0x20, 0x800}], 0x7) semop(r0, &(0x7f0000000240)=[{0x1, 0x6}, {0x3, 0x43, 0x1800}, {0x1, 0xd, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x260}, {0x3, 0x1, 0x1000}, {0x1, 0xff78, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = semget(0x0, 0x0, 0xb0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/122) preadv(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f0000000cc0)=""/199, 0xc4}, {&(0x7f00000005c0)=""/223, 0xb2}, {&(0x7f00000006c0)=""/65, 0x41}, {&(0x7f0000000740)=""/156, 0x9c}, {&(0x7f0000000800)=""/108, 0x7a}, {&(0x7f0000000340)=""/62, 0x3e}, {&(0x7f0000000880)=""/195, 0xc3}, {&(0x7f0000000980)=""/190, 0xbe}], 0x9, 0x0, 0x101) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000b80)={0x6, 0x20, 0x8}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000280)) shmget(0x2, 0x4000, 0x401, &(0x7f0000ffb000/0x4000)=nil) clock_gettime(0x3, &(0x7f0000000080)) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200), 0x0) 12:01:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffffffffffffffff, 0x2000000, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffadbc5aec847c96f400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x1f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:01:28 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x29}], @udp={{0x3, 0x3, 0x8}, {"9532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"}}}}}}}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0xffffff82, 0x200, 0x100000000, {[0x2, 0x6, 0x8, 0x1, 0x1, 0x3ff, 0x101, 0x10001, 0x100000001, 0x1, 0x7, 0x1, 0x3ff, 0x7, 0x5, 0x1, 0x100000001, 0x1400000000], [0x1, 0x9, 0x6, 0x6, 0x1, 0x7fffffff, 0x9, 0x7, 0x0, 0x7], [0x0, 0x3, 0x100000000, 0x7f, 0x100000001, 0xfff, 0x100000001], [0x6, 0xc000000000000000, 0x8, 0x800, 0x2, 0x4], [{0x7, 0x100, 0x2, 0xbaf}, {0xe6f, 0x9, 0x6e8cc0ab, 0x1ff}, {0x40, 0x9, 0x3, 0x5}, {0x200, 0x9, 0xc888, 0x8701}, {0x0, 0x7, 0xc10, 0x80000001}, {0x200, 0x2000, 0x2, 0x2}, {0x9, 0xfffffffc, 0x1f, 0x20}, {0x101, 0xffffffff, 0x2, 0x5}], {0x9, 0x4, 0x7, 0xfff}, {0x1, 0xfffffffc, 0x3, 0x200}}}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) 12:01:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwrite(r1, &(0x7f0000000040)="08e551df2c19670764308a9f9a9b108f0d3cef9856980e3d9726764d45c46b64a0eb81395c4ac7fb7b0908ecefe99d17e9e912466962ea37514772b365c5fedadbffc562951753dae506c9a2f6c0255af7e2b5b33e7087cc1d7b", 0x5a, 0x0, 0x1f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x9) ftruncate(r0, 0x0, 0x7) 12:01:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x189) r2 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r2, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r5 = semget$private(0x0, 0x4, 0x189) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semget$private(0x0, 0x4, 0x189) getgid() getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) ftruncate(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 12:01:28 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x4000000000000397, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7002511b5633110ba059a626d900055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c0000007f1923ce2f083e2430175c0d00000000000000aa8428b796be7c3b0dfc5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff07b848ef55e937523f45374a41b9c62e63182ec537052a35fc3a6ad1ac1aa20eb1ec6472000000000000000000", 0x0, 0x0, 0x0) 12:01:30 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e85a4ee5add9a69000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6eb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000bc0)="125ba2030f5c038f9920ce827e0cd94897e87de2a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b654b3b9cc3e04cd47d6f74077e6afc9295f91e657c7b8b4abc0f23377c0d71a67bca5fb5008a03d22aecb6a5de7284035cabbc8b72f2004b49cdf520954200"/138, 0x8a}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xcf) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(0xffffffffffffffff, 0xfffffffb) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x3, 0xc3) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 12:01:30 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYRES32, @ANYRES16, @ANYBLOB, @ANYRESHEX, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff00"/153], 0x99, 0x1, 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0, 0x6) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffebb) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) msgrcv(r0, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) msgsnd(r0, &(0x7f00000005c0)={0x2, "0ffa9cc600469b6623c0b2375f8ff16f03b03f4c92db391da0bcd308572e52f40c1f25c2239cf997e652519fa522e11bdd607570eef2ec4e436313b3d3c2a9f3310e188c93cbb89844f6f5324e7c163e4371c2195735cd94c03170f46a9f4d5eb5496df263ee22492451f7aee338fcbe70e3b86af7e8af7e79e2127a2106f5a4e6de95603b70e757b38a9afb59d519b78b2d0ad06c77149f912f5d466ce90a4a69a22619369af270a845335e1c6181bcc301e72b3a10ecc080fe0c2574432ebc36d5fdde824ab892ca37e65ec71195c7300fcb0c60cb7538d79c6e99e1e59e563a6d1d630c1c5276353c20357948502d720c7684b1dd7588d24ae593299040bd0469ff8aa1b6a2df620bab698923c4240cba54c26137bd6436c8a2f741c94197f355061fc709b611d57ca524f1c65320cd5c7630814087abfb373761b8a98c5493febfd65d4100673630e8dc758bf7adcdd1a925b5077275f7399fc070e812e9bb6b02a9bd3b36124c722f91d4c025e9a68e70b385ef920b175a281beb566314d888454552023089f7fe7804b8899c9dcb1f71f401761d109903826d43045bde6b73130cf1c34ed1ee3a2b91eb64c11dddb2e647092a0974428cdec7be2e4301e49f917cf838b38b7be2b3f176fba1684753d9ad35dcebc980f0c3de815a3658ddcdf906036c7f89f37fd26bd44cb64a70dd7bce4fde175381826232ebdc7960e778a6d8f2411976825b96cccf3a5d97e022235f79e890ba95d37d84ac4ea3edcb8520ab1bc8ef05548bb2da49800e788585258e390bc4323c6ffcbf47c0f55b5ef28c8e8c8e27df3d909a34dd76df41c24681a992750b86c53ecacc5f0a7f07a86997a96c516d9636aa71fe4f61571599fbb89584f658d7cf207a87bf27b53209cc50944f7f86785d68f9ce3dcd7240754df933373f5173ec0ab24bc6617dcdabe3ac04c0ba0e62078e35d0e959439e4f2d8c6a42bf580f035e2e953138c377674ba449362c742ec63a3bc1ffbbecb4e49d0a8864a7b62d6e8e5dd4f76c9f8847ddb3151d1c339e531aec1db49a12c185e89e657d170c11b950c53f54de9620ec97f7b268424fc099b4e17f936c983c61cea3e0e9de0299748f810a10fef6946ddd01a5a9327b5af27c3144964216d3fd979180769101c7a2c22493bfe7d649e6a2e831ab8b81fa6e5da5750797ed6867d4773e6b0217fa292223c4c41d34e3aac2d1235f34556e9170a853f0232f8bc1fc2bf9e02ab5a35ed8a1b2c791f84a6b9f1a7f9e3b082e5374446c4d1347838e7ffcd1d4d62a81af95cab277c921053f3423577538a787a4d5e727d7be0f4a9f5409620c322f069ba64fa6b8fc42fe0951d649a678d1a58133f0035657226a05d8ff2a39c8378b88ee55261863d0c43d2ae25c8a9430ad2ce693155d93096aa8b8d2b58b3b2dcda2d5882f220f787d3598f48f29cce9fa4be4e2b0a416fc74d2d2de00dc72b7914c777c9fadd66e7ddbf34a9b199c6a7e7c2880f805b2673ee7478b368294fbfb4ab65bb39fcd9af4a0f69d94edf61af446752df8e07632472662713810c3df037cd18f905180f8d5e00dac698085799a55bfeff3fe21b51406ce214b0bf0efeb420ef554a29311fb11e2a846c1d02f0a2f10b2eb33d6097dd0912e538b636d459d4f338c2d426ea5751b0e8960fbb667124ac9a829560be34bc0ddb6cc81be6cc66ea1463257c6b7b336fe75b37ac865b00da59e070f12dcf9c2e65b40ff4fa0c5fcbab02a0b8a2b36566c4ea9c04095f481bd93f48aa34511375e1a9cdb081db8de325a77da61b44e54bd926f999d345cd7a6718965adc8aac103364f81dbec597a7913e9678d63c0771c152c50a07ecc88397c5b998b521be57baf43d0cad80cd9fc7764a53aae1b9b5da953b6334f1536d30f4db18e1fdc3e5b1aacf907d3440cb582d776961ede1d14da7b5f8378b85e5023fceabc5aa483ee9648821fed29d7ca00f2f4b523f20773cb7d864ae26773538c97b9670e92a2631ed8c397d2cd53a471d3091ff020b8c2dadf0d5ddca342c53a241aaad57aec59798c77f6e089360e8dc65d39b5a51de33deb22ef50dd6ec2926961e387b4df2fdf9f691e273d52bf6d2f005a7e7b14418596492da3150a6807c3718e18ab33274025d341f02abf34345d158fe27a358ed3524363adf2a00609198624000958b7cac59f9f38dbab7d5e6ecc64b719810ba9af20275c1f497dcf6b0cd1923cbfa155dd64dc286d22af51e02b5dc87cfe420643747ef6bf9fee5a0b6d10e266ee50e8e48083d5259d66f61ec62fc3b8d0ce85e795f453b827bd5999d3eb68f1bd1ef14c33f1d0ef35fdfdfa6b67984eef1f0832b2009b15aacfd0b259329d6b7d3df66079819598c227f25931ad070530375114f3b7dd48fb4c84e80551455291f1d39dbe10daad33d316bb1cf08ae32656d9fe05124c9f792a0cae7b714083c768ef2dda0d315fd2c365267b5cf46a5c26f1afcf734d38f03df243397d2a0faa68cde8048ecbf34997954931170333b9bc873cdc3b543bf4675d8a68f9dba358eb5b5411b0291c94e63861df3ed83708cd6b448e045045804a856e80a85e7900dc4ba8ffc1ed58daf9a7dbf53708e8a80e4b151ef9d0aa2ab6a3db84706fffdb18dfe24c9137d5f1f965356d225e372480bf8281b4e0adcb0ff05bcc8fda85bb071d06c2824dce323aa6c12637abdf0ed24b42edb1be5829b1589685bd837dc99e62d8fd8b0c7412223375ed074e38c82690ac93c897cc6cd274a3e8518946614be44b1cc6fce9fd7d23fb7e243063676c6c322037c838fe56d0007777950dd2bc9e5b1df33b236a791c01649f6447f792e57578bc75a5b25f5a1e8d8aef96cd7afeb447a240a1dc6210fc632a9ee3d28447da46e0320eb884bbb0f30791f08d3349ff32bcc58a49812dbac41e9ff88795d77d44618d97de27509a4466f2b867e76dd463b542a205ee7a85c9fe2472bb867394d6a3d7f8c1e1bd19690ee33b10e9341e570e248fde5e13b96a67eaa58dae6b2345f984d7dbfb12ec5a6e2cb6efef455e22b98f8b2a2a7dbcbf84a85b9065b73e2d1fa2964b02a6b293b9736b8163b0af1e151ee0077a9184f44d3a81c0d0e2d656f34bac636c2da185d06e3c88b10b102f68ee353362f03bd3ac095a14e632793f707f23a65617f6e6e715ed8259b89f23f127fd36fb513b6810c5852ddaef515bb809e5f33a2c7534010ae285edf25ef70e5538cca4b98bcb958f1fce1e8ff16c24ea3bed604a164ea97c30d4a52106eb208e66e1cf3fd8a17eebb74666314e117e5b3eb45630a92c04a2666076c3b18b75c1605b434dccf738d14ede58963d48b0ed32dff832b303f30eceda886f7723a197208f572aee306d419df89825105aac4a18f73ce97cb2460a4391e8037cd36f1619be145cf12a32a534845a33d46372ff10d5b099fe641efda938dc0db6ff1b787c90f3dd9bea9ba21b7acc79cea8efc04996ab5615f4634c159a9fb22f688dc83da6c9a19bc3e40892bd48338cc50f15ba4523bebdcaad31c56132edf4fc8c3eb15e4d183d2e92c723c0cd9ba651e14950af8f92d6f8eb8e8f248fb2ecdd682d1b0726b0197c823ad308169a85278edac20a4148a2dd54dbf06ab269acb8690ee7b9115bc83a7e0ce49c41d7423db3588cbdb1cfb750378cbd74e5c24f414da2c6b8d1579448904c99f946eb3b6e001b73c0b561db56e7cf9ec9dd0cdddf8952ca95f0f595dda1d7e0522263b55856af50a44b081ef6c15dcfd0419858cc1f37939924f7ad9a523e92d8686647de6006f4400faea1581deb0d1bf22e9689a61405fe503562fd8890b92fab70e35ad7133a5d4d0c47a9ced7b204aeebd1ddcc7f9fa7aa64c17cdf08dac405c3f829ed65a439b8b5fb0aef9bf78103a65546549b40e4c3df7e417309c22a19701a139e238ab30500abf7a1fd4887707cbabc6fc251cb41138623336d4e5f066608e02814908835c836e9eabfc2841427c9ee15c40e25fb7d1b4ee6aeefd79d2ca91d388cb53ed00842af4f6c8e3d55e1fa3364b18f880eed37c715bcb99764371d084a339501e4468b965372d287eba5e249c338e81879412d70e6069dbd59cf7902c9c5402bdf07433e5ad1ab8574284ed5e7bc911fe323aa9ce179a435028faad7285dece9c9ce23b23cb99f089b19f1bd9fc161388edba6d92a6cc965b230774777d9f4fe300439560b576b429e239485f2f7a291883c3cb4eb6bcf4b2abe457d27e577db91261707872299c3c78296673f0623b895aae02eaf232051b5d70ac7466471f17dc1449c3f1c419e38d070358c1ab47d91a1eb4699bd7815013e25aa7cb959fc215707ea704907ee1236cf96a965ba5929d18b1af27d7c0ab7a0ecd904cf0931e3b847c980ac1022c49128355be9eb03560e36d477732c5bd9fb32dc7db5611e1ae4e52355a5e0494951148635663bbcb1fec20ed0277be82171cc7124864229601b1e814bd77150270687e211b17f5187a841c14b3f6eed5cb666022e747942ef9b74e1299eee89f751d1f77aee16bd415e17b4fed6b2e5f4d787f2d81381179a6a328da9c836a7728f0f009a426ee5f3c5e2db2deba98da5537cea34429bed9aa633fe11ba3c10e3838a64b4bb7e9bd23ec0694619fb01290f61f76e344732673703fe19bd3f12804c60b0dc4b63c127dfbfcd2df84ced0f1b2a4749c678028ad84bba1d4cc22600d21cf1291b610360e3d4e7f34b0d0cb10a5fbdfb4d9e730f25db7bb6e9ff7fb10de6417545b4cd1162f9bbd342d72a92dfa5c759e69df1040105d8d2bffb9cd893b7a29ece80a331a1081990a405e7b052323c9ac6ee7184e8e8adcd93ab9010eb60e23633ab3da67c6905303bae0e7cd023bf6fc7ef5059c958912dda7dc3ce57eacbb4bdfc873027628a9de23652c0155a1c2b0feffa03ccf46b27d05d9e8ad7214b2ac02bfa58c7da189446869076eb92d9c5da6d4dec36043cadd8701db6f32963a6c5627f1144431477b6f03ea08d5bb2c2a0a4486af6f0fd22e522971b1bcc01b8d06cd60e0e102d6ae322f142f794d889d04993c56035ca24983aeb11a3a11c3eeb57003fc78c3626ed97ede4465043d6a0f6f22a77ea5c0a8c0ed58f48729ec31f06341ef0548b9fd63bb556bbd52ca6e636318f55fe39d815e10ffa031531e10e642e92f0489f954ad4fcdbfd3d345bf8caa1fa398b79629793171d7fe9dba2552018421003da2a499e6330fdc564b240648ef6ee45eab2415d72a0a5067fa95aca465e909ecf055a3656be0034678015db176c154ab72f7d2c80a4d59c8f8266cca1f9c6dac592a3b97f0f564846d16dea8c16774926ef0697ad96fecda38b452bf4f62ef84f7c1bc6cdd41df558d82008511a86256cb3653fe8907185d5a1d85de5a681abefd3d5ca166fa30da41439e70740409bb9f6a18a958152f82e1af7b63d59a73b62b5ce26df3f8e8ed55fdad9f2a772c59ef162fd7b706fab05fe553cc930ebe13075068e38e4f03fe0d30b526d6b21ee6d48dee9bc01b76cb17809a85d114e232c322402f02b254a5ef85a10ee06ddaa66eb5871d5cef8ef674fbcfb2a85ce207ec470a444227d3de52841c8303d1d8bb9c42ac95070163e3aaa660d76f1f0a9182d896cf052466c5f65464bcf476468708f00f70eea76a2d33600b80db8742fda5c3464dcd2d612365671d75189e173a7593d33c96b70397f797caa90087f7d7a619e14137db9be3c6a7a9585be4ebf252af9de9425bfe8a915d4a838787c10c34fea"}, 0x1008, 0x0) 12:01:30 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x101) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x4001, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x0, 0x6, 0x3, 0x0, 0x1, 0x9, 0x10000200, 0x1, 0x1, 0x3ff, 0x2000002}) r2 = semget$private(0x0, 0x3, 0x1da) bind$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r3) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) fcntl$getown(r1, 0x5) 12:01:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="702d58d77d6202e5c85de397bb3e724de7d2d922e59148bf9957ce0435654f8988dbb2a03eadb3a72bb775a4e733d400000010d50511bbfeaa8356344e07b426100b23d014a0016585"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000280)=""/54) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) setsockopt(r1, 0x1, 0x3, &(0x7f00000001c0)="752d7f77f938d70e43958ee4d7fcc719c008fb9791c82a55b402a227e1482e0aa3a534f50ab0af50037376e2c540158a5bc6819a0283d4d8c5f854369e9a4544d71936e9049ec0fa260fe302a48cb1ae75ad1e051e81d94fe684b414a0dc1038d64056633d661c5c15f5a861b685bdc5d7c2fae29500b42360e1fbf0c6a97bb7f146815824c85f1ef4188522d3794264ebb54b89ee7118b608a7bc", 0x9b) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) accept$unix(r0, 0x0, &(0x7f00000002c0)) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 12:01:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e57f7f000007000000eac23843ab6de9ba733d8f7139a8251c623ebf998d2231c51cc3226e92872a55"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x42) sendto$inet(r5, &(0x7f0000000000)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 12:01:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpid() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4813, r2, 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000340)="c69ea8cdd53b4331e8c93f0fab68b7f8cabb538a111f4d53830bfb86af4d00992f494f73681396fd1c8609a5c5d880a71ff3632e85db500cb987eef75436dcc5dcb9deca36b30ae7884d25aa", 0x4c, 0x0, 0x2) ftruncate(r0, 0x0, 0x8000) 12:01:31 executing program 0: sysctl$hw(&(0x7f00000000c0)={0x6, 0x18}, 0x2, &(0x7f0000000100)="c0eb32c52428b2c768e33dcfc1ad70c27b492d1e09b0470c0daf97efc2072bc318c0e0ed6449908bb4af60ebb58f44c5bf81ae5be1eba23b99675cfa118fc480b8fd2fb4af7b65c1b5292a3c9b2ea92891fc70eacb15461f7ee01e76a059b02b1440e67ccfd4f1a69ded7e84ac028db8", 0x0, 0x0, 0x0) 12:01:31 executing program 0: syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004f0000500000000000019078ac1400bbffffffff832700000000807f00c8bfe60f0000ac1400bb00000003ac1400aa000000af00000000ac1400aa000d0090780100"/94]) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r1, 0x4, 0x0, &(0x7f00000001c0)="e6478fa581147f451c9542fc98707109714703f6", 0x14) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x10) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000280)=[{}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) r3 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000140)) semop(r3, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$IPC_RMID(r3, 0x0, 0x0) 12:01:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x4) r2 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) mmap(&(0x7f0000ad9000/0xe000)=nil, 0xe000, 0x4, 0x4812, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 12:01:31 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x3, [{[], 0x5}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgrcv(r4, &(0x7f0000000180)={0x0, ""/79}, 0x57, 0x2, 0xc00) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000001000)="9acc51342b6facb836c02686bab371415def9044b2b536d7e54951d1ba28f5de4938a09690ec696b8511623a20ad634871a8507280e0c049119664013b17613a3160992c3769296587918731458dc1ba5ac0940f6d9f360f61fa9247f26bfad8911554ca494bc240a34a2ea411dbeed974ee7e3a00183ea53123d65105a1b1f561ed18c1fc01ecd2190774795d854fca5ee2745cf33b19e302055d86e189acaeee806286f8ada4831519150a5540dd84c0f55c2022ffa0d3209fb07cbb2d4497789a6a4c795c4a2836ca83eac7bac5e510d045a8870dacb9bab8cb6615203d51c31385ec773a2f55462939fd071dfe3bf7eb2c3f771338a5f750d2fb4be88c2b008e5b2900ce125416058f5102663f1f8aee316c2e79085bbad240b2882c21333dac86704662b18b188e43c24c83b134091a234c6f807f2042a758093dbd502a9c10ec59f4ad4bfd82e815c543df9bb24679b0ea27566666945b82f37ca412ea4b16651c9608805882fa4b13187640bfb83420368cd73414437212791388c8eced53e8d041754eb0c6b86cb0e5a0fa9640386605a48dc01dc3f4c9946fa2fcf0c794832122b3f06026e8b8f196248333ba80706af8150222646fc9718e63801d4286e511c3d35dbef8f6f30da06062143cac269892ff64bf3cdb7e5ccebb897f024cbda9008af323bb58908278ef3bcb65a95a1491f94eaf9a63bf7bf9a08d6f44683230351d51a848f35d371478beab6351d1d17855fb0786b7efff49701b836511bf2c3d485c61ad2756cfa2e4557f0123f09e8c4ff2cb6ceaf6b0d86a0e0c3d0f9e1650127009b3a28120cecfd562189ed7472e27a63e071bb8097c9f05357f98aedc59d30e9d26bae13da7eee670dadb5b17d2ccdf65a2d3cb063c0e558af758cbb022f642b926a6ac332777d039943ec669b002be5f462bbaa7c746db2cf7da659e6fcef348af4a260f21305d57b15ba4f1c159c2525bb830aa5c90fd14480e4bbab5bb56a56c9314db4c7c3df50cc0c0e62901788fe1ce48f9af5155c302546d239a7ed27ec6b154dbe11d85e76276a9b1e41a6ef52819df720b259d2a4cc82f52c2357d63c8b06d14bbd7244e64a089552fd5f17147f96f1865580f3646cd9d4b2ec37e31d10aa2b6ba0e552b53abba463ae9011719788d6cf0df351992861068d8bba539f5a5e8fecdd6a505f86a4f162a89b8685a859ecd095afad5f073c7d715407bbd44966dba6fbcbe9023b004dd56622ec86f676d6969c921231c604ba17a8358f8f4e695178aed425ea41ba53b31a21685617eb0eaf177a16d4a8197ba16fcff40485bf0fd8763f922a5a8c48cf4d63588a4313ea2b3341ba86e17783bf941b1444ca7cc49219d4fb5496945d891e9d09a187f0c286315682a48f591025b78b23f484d7e2e9aaae895fc685a12b15b9c95738f45c47edd0e4c7ce698cb64d57b94dee00b75978e5858abbd322868c458e1d39222fc783bf566d44ab24d288d94e9683b071078c86d4be36d662f4a9382ba0d4f667071438d57771154bbd12d0cbd70aafb055b2cab9bc2ed9aa162276a409cb420e29e5b45e96e2a9a84337b31015bb7bdb245c7065d26c245402d114702743495b62b8b3f24a2e3dd4225b3c3dcf0c6370f4ebf4822470dffd7f16d4fc4e2ea966d8298fa806e4332f54da2abc928e29e7ebac6d9ba0c21c9c6e2bc3a065c01646d9c8c9879ba54841e6003735b43856ee59199a4f584c92f4a07d9a7541818ad08577628470e141a67ced3a3f640c4b3339f344ffd690f5e420419d8f86a02f5467475d6df706106cae1a5a34be0999f67f4db35bfa721d759242628d64d0e8b680694a3a167f677e7e3bf69c574e76d6f78b53001279530dc4fa11c75b7b035b661ce8b6fa0509001ae1d12496c622a488ef72bf0ce21c239d53f2235d7501d062af956f763f23f5dd7df8a33f00ac9dcb9c2a9a98af880ca5a25ed79facbd0220a55fe4c2bc40d7403ab43180c16ea50c481b692cf5c29172b27cadd547d3227ee83d9dba95776d89396a74469cae86443289ef2eabd595c7e060a054ec6b0a7d9b49bca2dd4f9df065d797f9dc9bbd4295b1dbc29bf31db808fcce2c2b0efd8aeb2bcc155cf6ba9cd60d19b3aae2f38f69ad5cc63b34f4b0ae4590474f0afa4ab40a2997e01ca753e045a21545bff7ca96e977b8734eefba0162d477c1e3c529b0f84a3d6205cd19ad66b747d1a58ac055649ec0aaccf08d1b3598245810fd184e1e079f7b8978c5401e064c336decf604a6488d8fa63425c4ab285d9b126a8269c43a8d666ed260e50d40115e2c5b495835102b5951aa82130c05ec513064117af297ef43d45a857ee0e55b502db49ea78a0e1ba92f458078666506873865c9452d92ea32417fa4438e43b8750838d53991e9bc844f9d8fffed644f98aac86bf89110d1d85428dd8b00765bc0c78f56edf12c18c731427f04e5feeb3337fe75f687fbf9f0601568e446bbca8fabf3e98f7d504ce55a75c171c24b386d11cb2d1f11a431095a99dedb5ad81e7136e696a85faaebb47c7ac32780bb622b8c89c0942e752d00b524efe137171cdeb03cdec3f05086d066a64ab412b838c2b23b0232e9e580024149ddc74aa9947f8b5ae06d4df4a8855fa9ca62df94b66b97d53453629d4eadec544e70096921e78181b845b5cebc9aec0114d36262110a14acb483925b8f92c7dfe678bf6354633827ff748b15113241994497464c605eab93d1776e741314b93a27519cfd2b292bb1453bf42a84f665dec3a676dbc8ba456ae86aa91828d08a1d1b78a31c74ec266664969339c059d4f9cb2c52902318d2e834a6d2c3e869ae718d233676b059e83446815fa4f1cc91d2d7e5921c03adb21aec171d37f5b442d3af3be618e7e6e3560da70e3050069f228a3f8bbfc4797bb471e06502882b527ce09acf8a880de8cf1f826ff111101e7d3decbf63421bdc3b280a8005bd8d8b038c47cdd6532bc63194af8fb010b50701e8236791f89f69d60efa86e5d4b52cb38a0004e4ea7663527c2dcb2b008d9da655a154712b15acab42b08ff330b26805ae8b8aba33b684e502292253065c8354fb2c00d3bb756050761d8c2a809aab06d962ad828fce4ba19877bffbf3b958defed289fa984d83be1b19768190f3c8d6b3d0e68839e5059ec31d8ad4618a8b0c20178e8f7da55047e1573e727d94b46a68bc11ade040dd619fbeb4ee6d07af2ef9f3983cfdf8bfb179642449e7334c462656394a910bd687548e00d9cc3551c2c39c9025a182af5f5e9ec7d018a42f6cad8aa5d7709c08d292731c8dc9b97dc171c689aacdbffc5ec5a78e69f181358751749879f2ee1fb5baa55accfb07f35c755e93063364e6f340b653b0b97b5ed5ed42fb76132f76008e6ea5729a512fefdb1acb7710670033f69aa2f83bc5b28d979cc8615feb528b7f330106c39768a2b9c143c38ce5e18717ec0ea2655796512c45c5954346c050bdb41224bfe0446579b90753fe17a37ff50b04fe99e01d975f083bbbd219cf4bf3d0d8232c8cf4edaa2632f7924e81ca1255791a67395a6184df8ad2f2b5cd5fcc7c6c4fa4cf2e08f1bf08720c9bd4aed90e32c8031641d68096f0b36629aa04fd7d9ea9405d121fec9d31f1f4e666bef20d9639ba46426d4b66a91511d7f913f5e1c88839edadfa98f02ac8f053744d797536f4e7783b0ae4a84d4a04a5f442e0155c703683641d6ce3909c17a508fbdcd7dd40814ddba2886b678aed26cae49a4ee6b3c7489de90568f2cfff8ed3f7f0e3612dadecde007aaaa55374f9361fb6669bb4184a32f06a46f01a8d2c168a85ff48be844e9ae4ea8797a6ef53278636979c2f676c698e7483d7be34bd1cdf5b4499f6d9dc93de757eade1ca617a1f9dc036158c37866348b37966c18ec501fc83c408e58482a37934d066be172393f344a87f66ea8e558d85a336485306337d4896fcea5fd6076b9f319840484d7d2698fa36815bf540a91a818900f9d7c52e640f2f9d1923c5e0d3256bd6fa7539dc8cd1f7b435527284c9f626ba721fda6b2464462cee4816b6aaae0b19cdb5140c3e53a40c86a724fe7ce54b32c4576da7046f33b372c98a63a62e3197fe3c6d79eda1a985d310af3f2891091d9c861973522f0f67e6b53b73bb40735c0851766b0d613ae72bae4fd7045563037157fbc734c08d454dd18474f2c0f3089ce1d12fe0cc33b687ab00438d8ddb1bc646783c8a48459ab63246c17009eaedaabd9b3df0c7344809cc7ef930f5be48caa560ba40b861eb4eb51df01124d952241a3444fd8a87905e274c74bd085d5cafae4b7ff1e71dc70d4baa9b532af67d18a3c3f78f7d46dd2ec54fc062f33fbfe3c842883b8794169ee34448e4c663a2c035dba5f6972bac8206ddfc13cab7ba68c4978f55a739311ea6d7520face8dc87c1ec46d77419054ae749c5bf2caaa6ee7c9e123ef656ba4e5d27bbff305b64ecc954eb45bdaf90c592b617959813180ebd3e6b00175befd8405c05e83da2e106a07c0b4bda58ed05e15e2b9e8440c6d045daeb91f258a3122692f8144e5a08f7b4481113b50700a95b4e78059ed8981188bea90d315d71922a337bab086af1d6bad0c7233e0f9e28af47bfc44ff979c1a2ae7e9f2e6511261a47199e946aa78eea6bc745f4c0bc1e3f1f64f02ba20568ae90338dac1ed63b4311c41c53f7a07435d4d31c115e7a209bc03e73115fa389e7ff0881765723710d3abe6e44cd912a035602be5113cbad023bf7c25b97e267d2225f6a0f8ca03f357012cc8a88deddfcb7dc37c51e23bf64346cf535f53bd2bb3f24edc45e68db5252e907576cf2e46ba3271c6587a2bf9f06323d7831454cb1f7c8ea754ab8b49b73894d017f1d8d3899bb3d07cb81424ac5160c0ef814f0e11ba07f820737351c97f8d9a99e0e8bf442093f460edf5a47251fed5f811e60656b5c80577889da23cee4964726d6d47f02ac4aa6b7308231696c0cb4160777f02e22e62295f6536412f30037ac01db380dbbefca1590cf65e14b6ef197ec0f8aa1a097c33a1e8da2a40225e3244ee749de810fc16296713b869f41e76fbde6ec626f2b61ac14bc775d40386dff0a612515ffcfb5ce50ffeff67ba41c9d88369abd96cb203c5270cb024d2c9badbbfcac172fe9f1afdad77baa3d1b29d7287d197cb9c3459c1b7f6a0f8787fbb30def96b2bea234918d2e1b12b5dc370750bb26e3debea07c1695f3d7fb08912b018b1857ee500611dcbf92879753f4bbd7e224b7ef527638da38299cc4c2e4db7fe6ed27e3148897422e8ee2571574408c8b1a16810f96004d3c81f3245038c46de7c540a10a2fe83e1c804b647cb95f358402da12b3a6969f70ee474199af951cb7e3fb7a0d3f1fabe7a19fa177410e8c47a623afae387d27c7526e0599b90a9fa0479bc555aed3e379cc1ab9a10e8b45d7a5e2ebb25d32f4c0b4b721a7bcd94678c7a395ad3affd4b3f437119031d7b0ad1fa3b51e34d6e46b36f995001ec42c72a261f39b9bdc4a91902ff268ce91166a9cdfa4dbf8c7db1df93fb69102da5b6e51fc88cb11bfcca74f987298d79f4ce5eeaf3434f968128a68d9710a99c821541139a22fc27c2928c1fbaa46908382d3ad77b1eddcb651023fa55411dcc399d4aa00efb46099f84e6c86920ab820be2b161215b762e162a48167e9ae826724e82e3122e69748bfec32c430ac818e012fdf8e2b1654e8acd990098865ebd6ec7e1dbe072a7f37e8da35f4435081c495fdc3947b0c04765", &(0x7f0000000200)=0x1000, &(0x7f0000000240)="94b155f8a8099bf62e5ad17c76eec624b551ac77b050ba42c1cde28ae0738a0b0f0c7d55fb4da423d92798dc5362a10b3e5bdb4513696ea99c843315338c6f737593c33b2f8bacb837f23c5965a5c826896a7fac3a7244309c6d5ba69fd35a245e59d0d8850391def663e9f49069498719e00c0c147c0b127fa77366c34048fd0e097e1f0620bde6ef9f34a57f280d48d8da8220ecc11b804c25c14fce42b0f1835f45c803ef", 0xa6) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r5, 0x0) msgsnd(r1, &(0x7f0000000000)={0x0, "003b70ddcda145"}, 0xf, 0x0) 12:01:31 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r0) syz_open_pts() close(r0) 12:01:31 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f0000000000)="4761d2701d5d15d665233b55c4b3272085f0b0c34d4c4b8743a6c5eeb08c43ffccdd7d4c2384f2ce44ee90025544b82e66db0d819375f2ee870a40794cfb", 0x0, 0x0, 0x0) 12:01:31 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x2}, {0x5, 0x0, 0x0, 0x9}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, &(0x7f0000000300)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 12:01:31 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde456e) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x2) 12:01:31 executing program 1: r0 = socket(0x18, 0x4, 0x1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) 12:01:32 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f0000000380)='!}\x00\xb6\xd9\x93m\x15\xe6\xdd\x81\x00\x0f\xd2<\xe3\x12\xe0\xc19\x9a\xa3\x13\xaa\xb0\x19\xc5\xc3s\xd9\xd7\x1c\xbe{\xf0\xa8\x80G\x15\\5AR\xbc\xb3\x8c\xd7{\xe3\xcd\x88\x92{w\x1aqTW\x13\xbe\x9cG\xb5=\xb1\xa3/\x19NBm\xaf\xfe\x00\x00\x00\x00\x00\x80\x0f\xa2\x05\'\x18\xbc\x03\x89\xb4\xa0\x9f\xaf\xbc\x10\\@Fr\xd6dp`\x16L\x9d\a,\xc8P\xab\x8b\x00\xb7\'&\xc0\xcd6F\rG\x0e)\x9b\xfa\x1c4\xbbk\xc1\xb7/\x04*:\xfd\xe4\xa8\xbeD\xae\xa9O\xfd\x96\xf2\xe9\x7f\xcb\x1f`\xf0\xb0\"\xdf\xd5P7\xda}\xff\xb4]\x05\xda@\xba\x8a\x8a1\xc3}\x82b0s\xef\ti]\xf0\x17\x88\xffVFP\x9f[\xc7\xbc\xd4\xd9\xde\x1899I\x8d\x982lx\xed\xfb\xed\xa2W\x17o\xd4Q\xb0\xb0{\x1a@Lx8\xfd\x1e6\x00wC\x02$\xdd\xee\xa7\xf0\xd8\x7f\xdc\xeaKf\x1d\x8c>\t4\xa7\x8av\xbd\xb3\xd2\xa3\xc2\x0f.\xde\x8e1\xa5Q\xd8\x04\xbd\x925\x0f*\xa7', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f00000004c0)='r\x98\b\xbb\x01!^T\xa2\x8c\vY=\x88@F\xbd\xfb\xd3\xce\'\x1e\xcd\x9f\xd1o\x96\x7f\xe9BD\xb9\x83S\x98\r]p\xd4\x85<\x962Y\x82c\v\xc1P\xbb\x7f\f\xe4~\xb8\r\x03\xb6G\xd1\xff\xeb\x955\x01C{\x87\xccJ\xbav\xdcN\xd0{{\xceu\xa4\xa8\xde\x89\xba\x9b\xf5]\xec\xf1wx\xfar\xd0\xb8\xaa\xee\xbd\x83t\x11o\x05|p6_E\x00'/122, &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f88ca102fd0000de000000000000000100"}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000000)=""/33, 0x21}], 0x1, 0x0, 0xffffc) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000980)=ANY=[@ANYBLOB="d1f5e9d50000000000027a950e83a34dccb662000700000000e900000000000000000000a40af1b6eb3328c74a217dc403318cfeac6579320feab8a79f8c3e26561f79ceb1e539e555e805dddf9bfb36f895098b6dc0ab925875c4004367d6100b76c7bf0c2d5a2b1cecf7f29efef5b817b7962e58fd24d7a22dfe8492a079e2d87599d676fa02277568ed6a43586be75d6f09714d055a169de1c8486f7f8875dde4113fa6e3f82c7798746ab2525d6d3f94b9f3d515b0ddef080089974449d17775bfae3f966ee6061a9aa59f88c743ca8577ef1b5c210fa03d557fb79c33f0eecf0d05061ea2df225f6478c8ee6b1d4a7ae1600f7d7e40a1e099bfa85c43f749efa96e"]) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x667bd22c06630ee9}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) 12:01:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r2, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semget$private(0x0, 0x4, 0x189) r3 = getgid() semget$private(0x0, 0x4, 0x189) getgroups(0x9, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2, r3]) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xa1af6721398d4c0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000140)={0x0, 0x4, 0x3}) close(r1) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:01:32 executing program 1: ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x2c4006db) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000100)="ca18dc1bb89b5b466e66cbace7870c3c650c2d7feafd05e71db84beedd4a51589db8157c9e03cfd66dd100da8881fd69441c209310354bec88ab2f947cb2ca6728fde4d76837a5d43c4fbc65c0573416977f1f2fa4e8f84905bb7faad8232132ecc0ab67dba4e2497aae74e2", &(0x7f0000000180)=0x6c, &(0x7f00000001c0)="4980b84dcede3b1b641a27ef0e", 0xd) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) flock(r0, 0xc) msgget(0x1, 0x8) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86d80000000000483a00000000000000000000000000000000000004000000000000000000000000000004009078000000006000000000002b0000000000000000000000000000000001fe800000000000000000000000f335d5a74d6ad1d0000000ff020000000000000000000000000001"]) 12:01:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='./file0/file0\x00', r0, &(0x7f00000003c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) chflagsat(r0, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x3c, 0x1, 0x4}, 0x80, 0xa, 0x3}) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) getpid() ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x402ffff) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) sysctl$machdep(&(0x7f00000000c0)={0x7, 0x1}, 0x2, &(0x7f0000000840)="9cc586551b94641f24c8312e2e6791096912df98b76d5258a17e9e0404f3b0f5442a953066933a54801e4e93f9b188cfd2ba8dedeb024b3c26fc50c6a469c9a1b69cda71215234740a501aebea0002d62ef6eae015b63c00252ab81177d3f7872df337458295cdeea84426f242c2c0fc2d8426050d6e934736fc2c641e90ee715d8d832eef7173bcdfee87a0e304457f56d67b58a8cb5ceec961af4042153f5b4916d2f73ea7a1d7f2dd471ff12e326ed23491dfdf7ceb604496cb1a68c34753004b0baaf38c55505c6aec9d62afb75d9e842123bd9e4f814ad9e06c88d93cff1a72f59325f89136eadbe1372105e299b74990a22128df04e948d3d9733b162d9d054bbe6d035dc76ed9c79e5b6499fa7c7b363a353c101b1a786b26b885d3871f26913eea956d126ff289fae2b4b6ff7814676ee840e84eb612edb7e088b45c7fb963e921cf5c3e7d9f0e0309832a47e692534e043546e1456c732d1b4256f7a837bea77ac93af8a3d90b3557309e0e31a29506868226515819886eb95d4ecf2af60c1801b66325d61cb61b798f145bc612659b2734c0e04742b5c9a645ab32386952b1958d8352a8e7350b744fb8154b2fcb2d3c764accdb8f1968202f36ace895416c5ee9569fcecb2b31f7bacbf9f671f1d5f9a999b2c1c161d6d1b3a7edff98c6424b064b29293a673d3f347f8add013aebf3b0f684851c4e003ae128dad3abbfaa5ea840ad287b3e8c4903dee984800b23b3c4f90bf10f49d02c4fce5a81a562969bdf594fb773239c56c9e2537f7306fb6dc25a592aa3a2cfb1bc9e8536c4b2b07a0c79866f0755def2705069b7f305ac119ab8cc8ba13757167e0bc60d6de76ee368556ba9769ba195ad4bc00a88d07614cd21db7641de0f280826e238c7d2fc99c1d6a670a7ac821f422c208ab8e3f71a4df38a2126e35a854331caf8a08487ed5ca8cb31622e9fc9a81bd929224a6868d18da97c60f9addf6cd6e60982754ec20965f21001815b2ae12c64300e9a4edaf2318d9cfa304ac2e62c2886799fe1476d6579a0486244da1633fec47af06f0da7f5158bd97aaa527e90c8a1aff979929487e862cc3b3f2e6c4ffb0f658b9f2649088443f496a64f9057df348f2affb008155675deacab7fe4ad6cdfa2c82035ea61a32997e0ac7693c9fcc575062cf3fff845350bdac4d5935656cfc667d3d8591162cf42e0c819099ded6f03b172b06f6127a5534093bcaf79884243a81dabf48470e4149d542769346be69bc6bb0c82e091cd003cc0c4df079ef6a035bb3c820f8db95d5e8d0ad49facdaeda105c6778b71293029ecddaf8a175d4cef88bd333dee38a58f49e1209fc411e7cac531a2c93182889650dd7d7a08889e89fbd0e95bbd0c99703bb978b0575b3c279c053e1707a95216a9d9d642f23bec14c715074eacbb5511088985496b67162b85fd91fa9dfcc1e5eff90b94dbf86cdd35f0dc6062787b355c6f6518379050d1ea887de9d6506f258e611b894d50266524a949bad618d7b57e5f27d2ac05a5e5142780148bde90d51fe0f51ea6fe0060fadcea847d61830c14a5fe6e29028f71c67b19063ade0dcf29ccf8f2226e7b276537aa7a5336ef236de38a0afa2ea5da43fc04433be407b1f31e09bcb4deed96347d66dc0a3470d0ed7d63653d63a950afc8b6087f940e3b50fd5b3e569fdf9ab39f7f4317126187406ae976978544bbd2f0139fe764d34725f62de1a94ce15edf92527e40736198be590460b2cf5b9b23bca790cb65b81b8f7de6983a0f3f3441e9f9c8392e8dac9bec0aa03a92bf740123bed27f0feaf4dbb1a45f728eb27e94578b3a76fef56ec45bd0f19d5e6dbaa03f55cf7163f9d75f3d9bca49462b9facddb90a85d180b9e7748d4310c6ef07ac920ec35b1e7a1b909592259627f615f2bc1c959f64593a279e71bebf56f779f38f63d3e64a9dc33b81f4f97d8f8e2e980f849e4a2e75b41fba23d727b1997bd76e4c00f032e39aa35190f7e99df6c50f2d5ea86cd3c4b32787e7068129e5198a3375ac11160e34a581d4ba3404cb7c2909d919d8c275d7555a9b49ad5951524a2301a7e96a53f444f0e472b8db2d6266c6758483fc01286e8e2b98c745129c6a6272e34b40af225c9e60a257520517d8a5cc344929c34626641c927328b144fab8756af26958798a4b7722fe868248313561ac0a249f33d6fb5169705a5877af3621bcbdff94464c42d5d87a3ce8688b8a9b12db0bd33490d7edf225856dc7a5eaf5c1b4d7e82a93bdb67f7ffddbb71db3e0bb7fb03083a515defd8dac537c1283b6ba926049483433324cb72c342d69d0f0c54b627ff932a09a2c89ce6078b615f85beeb95403153a4471284d16be2421292218c7e762f9cb233dfd8f820bec9041e987fda9e3941da58d04818adff574b7f30d942223daa3effebcc37591f8421013f8e6919fa34e4cbdb72980b689f49d55ded88ec0d8cffadea05db5705e6a0ab1688aadf546784adf76b5db4719d13e7c18bc109d9fc0039d0600a3b4df8fae4bc95765144381a2733252c265e37afc8c7d53f098e474c10fa84341543945d54810de6bc42a03dcfab552b9380902b4612f1f97539f50a288a8d6d70b25321a6777942763b27770280264baaeb19eb32ef0418484179e5ef1123f71dddadb8660ca69a40b344a75518c3f2be7d39dbe2db888cf0ea40424cfab24e7d46cbe9f61294439df36ce6be372b56d0d5670207e2c6e733b78a27e54381854c35133e4844193e377f78cf1b965f3a475c70926e14de038d18205dc65e4fbfb7e6e59489d3eab585da5ce9c6d8d4af10ea17de05a426d9ab059c726736f51a45825d6f58e87c173321169c6e47b9723c59ebd1376842c3ed57c2e7ecc095bce667a8f7d509226f1b61f747a37a2d17dccbdb8a8860e3f2ebb6edfca50cc83a50d88e521e6f7d0483589c8e67aead5a5a81baec958441206da53569ca43fc8ee239a7ce600a1df41f3f100f3fadbadedb0b1f16764913bda4dc8ce09e351b3a8b5672609a69748ba0ecf8ec15c789487a3133b8790856a9d7a0786b3e5ace5b7db1df4597c2c4dce1b507add9f0c938d725e08d17b6dfd79cab624c09069e07c12f84b32d455149806f92e22fd5213cf717631ee63347117888dd5897e66b96fb6f97dc3b94297296c04b45293911828644e5e1f9300bea48afe3ffb263bedc3a8249ad8cf139670b0ea9e384ec1860fc9794ff80d556f236dfd35a6c473fea20f56dfa69b732d10d3f322bb834d943bc4db31838be5b549cb590e7236fa1762760fcecca16d9fded20abb9c82794d3a2f02253affbf8590200483a786d8a0460412255f31e3f2084d529d35135a1b0f08f5d8f9febcb27ce1b4f49df9fa7e62cd3f5f3d30bcf74f1ecf6b423c3614198c2f64b386f988e19f82919d699fbae8c1e8e884976ef02ec77ee4806937651dc1ddd255899cc3a16e6bf3028576e49eb3a5796f491094612b42274dc3f5238f2eb1ac7a2216da99afa55820343dc3f0a94dfc92b9ccd87d4cd2022716be91a04353b8ab7b4111a5cd712984fdb879ec9523eec049d83a9ddb5869236edba8fb1a184418043e86d1e95269f37166164960fc5dd33aa138e71af9eeef0cb718736a187cc1f47cabff92d8cf87a07e4812a91e23cfc1373d12ee9af67cff81ec2604f3f0280e0e08503899302f0bd31ea55f05f7b4c2c132b7a289cb68231efb66e4c1269be45e22c8857bd1693f6f29828a9773298c24ae689c552e2c40ca774b2086e8e64b6febb3befd9abb0fbfdc21a172514bab5742bd6b68680b883f4562046fb140c9aa75cb811d1b89c0312688b73dc4d2f768ddb7926e5fedde3363944fa40cde0084ebe22afa4c0b9e779ed8f655ba52116bd1e8683e66b598c8c46603e5d48d1723695385d286e8d3fb756dbe38ad34d7c90f2df6484ec8909046ec4b9df46a2d475104540019fa8d4e58bbf3654b196e19d78dcb17756645843588c092eac108acb8c174f0836d55c527cf6ce8dc35038ca51803472a6319b8a7ad61083db7cf80dbc7112e951cb7ed45944a9ecbc03ba47fb83bd6d27ef092e3e71faffe050932e5a0b5d8308fdc21c00bbcc467c10f126ff5bba73754b7d3aaee5dbb1bfe0e416e79c1abc86527572dee5bee528953eb4ebebd799a1c355cfa0b23c7ac510a31e762c1ef0fefe42985497529cee324bcb2c31e1f532ee3dc412e7e9037c28faae5bf6b870c58e85d9531d3afe23d9bf8d40ab1953c8842b2902b085b09404b9a4d706bfadcd05452b1864eec6a6cfc085231d16953ef203918364a918e36d09a6a7d99ea4ad43f752ef991c50d3e7bc2a97d467c4ddcf0b0dd866c9fdf6e2f48b387332337a9a30875dfd5bc24a38ee12a04947718992be7666b2324935876143273892ccb281c92a53cd04fc8868f091db7207a5203f85fe85fad8eb6d0fec276680ba4c943e506db43e37d8238a642190099a3c73d46f4942b2339855c3dbb1101ce8b2fd7d300e6540c818bdd354b545d13b827c7e7137e31e14c1661975b3b8658eda8a6f053025a101b7b6f123de98aec8c57320ddf8f690a9bc5b3414684383eef89929e0d5ecbc6f1b9c3e73d1281149ab44c2360a8b5b7bb952eac86ab93084b504b471ed4319d59a6b4978d58b8d8d406640f99b4b5f5002c331671d3d34fecf3142147c1d0740f63869fae52fdecf8d72807a3097e9e9da30ec366a4d3779287ec548e89d4db26f1f1da00311bc599d8d071686e79c5a94a3bc7f734afd71a60ec95a15425a3d0596a21864228bbd7f55cb8627ef1dac5baf6cde10e71b83975df52501adcc5f8a824ead5504180800b0ec81b8e9bd6ce3e8ae55f048df11d111d026ec30113ff6e88e8e3d31448f9ee48907aad475c49385b5d1113658ca9d5deb52ca8c8d0ad0c52061714775d2a6c9938d33b21090e2085a1f7dd9e621d1c3353ceea4b2d725dd4c5b03b3fdf7644406648fbbc87e2efc80556b6d42dddffdba4514e04a30945e919fa44680ca26886a84129f7f84aaab1e57ff01aa7e8c4ea8e95e329dec4e350f0c935f1f3a21bd6f062754060acd1f230846dbd85f850c0869dd4dd2d80da3e0697715568b41bc99ee4b9912fe4673d8b27719c16a16a2d2223eebd6530154643192906182a098025aed89fb632072a058c04db1206ab34d1e75b10b6e80335b8765f55ed061665902fd7877ca567d76c9d5c8365b829af173dfb6458fa72cc6b0f64980509b73c0569dae625a757e59d1a575c4114210bdb36b77e9624d0c8657bc933e0deadcd3d9e8c5557867d0a157c7f1f1b266e529f14171f9e8b47c7c8bbf876422a5a6228e8f90e85b3cf9b8fd6b20aca0f4e17414c9c073d12bf25135ab3ca8c54a4e6ef22832f50ba6bdc4555819c56b54958daab9b391373b9bdeece0adda7ff1ad1c91dfeedc5a4772497740173e17c35b9e34f2e3c311a70b92f420682573a4474202e528b99c3ae87c5b22b79a1b9ff62e8721657ead699ffcbe4e049711c0679c7d7d8e4bd92642cb716ed78f30b3e2ac7e77e4daf19b8a6d8578af0d3ea2fb3d7da66faae5af6c69b5c4ad7e875f26af41903b3ad6d9641d89eb9211d3d889b1785b6c00da23639c4a0be3bb265f54cde5a8f7eb77f11796cdf4313333670da6d5a279143501a9eaa73ec826d56bdff1e587a514effab67df65beff9f2635366d2eafededdd162c27cc48e99453475dd1ecea0d0ef43bb77e62ebfb03b958de91ef93f950766e1d3727c0407461325a1397", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="0d71f35accdec7c34e812b15cda44834f95bb5cb6c6cfac3336ea0b4692c6023783dd5d3b3e1ea25bd9c02de0bb51e21e2750fe617335f5715e8c66e33f695deadc8820a1a381b093fa8a4116a0ea195877e7ebcfe88323506950eaa", 0x5c) 12:01:32 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffe0d3c1b0ecab888b58af000000f1157930b378cdfa0080000000000072221cf0a870d2e46410478c9ad867f9c9123dea76b8abd6c3a3f5ca2ea4b2842569e7"]) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000340)) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8) preadv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000100)=""/183, 0xb7}, {&(0x7f00000001c0)=""/118, 0x76}], 0x2, 0x0, 0x5) 12:01:32 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchflags(r1, 0x10001) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) fchmod(r1, 0x20) setsockopt(r0, 0x1000000029, 0x3ff, &(0x7f0000000080), 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) 12:01:32 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x4, 0x0) socket(0x2, 0x4, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 12:01:32 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000000040)=[{r0, 0x4}, {r1, 0x80}, {r2, 0x10}], 0x3, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffffff", 0x5) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000100)="5c58efe4462a105f65952ef197830152243389eeced708fc7f2e0f833c898b70f8f05123c33e59e3b723744171ea7e596dbdf998cfb3eb27cf060e70c20b19427d6981f7dc4288d38af42c391a5e316339971ea5a4f1ef75503fbd966b049e6c9f89f737a85390ac077a43cc417bc5c7616d7fef2145a17420666de368f0fc3faa47b2ec1de9164fee17d4a22cf87afd7af17a26b5e5b9b6e10ffdc58708f23517a249b040b061849bf7b7410fece2619e756820877a99ac63576490bb5051f8f2ab8caf7e86c0a52d536642ca9c8f96c31cc7ef6300206bc61cd29c49919ab40e6bea33d11ee66ee60f244d84", 0xed, 0x40c, 0x0, 0x0) close(r3) 12:01:32 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(r0) 12:01:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000340)={0x200, 0x6, 0x1, {[0x9, 0xd6, 0x2, 0x9, 0x5, 0x9, 0x3, 0x8d26, 0x7fff, 0x7, 0x4, 0x0, 0x7, 0x3f, 0x7f, 0xfffffffffffffffc, 0x4, 0x80], [0x20, 0x7, 0xfff, 0x1, 0x0, 0x3, 0x1, 0x6, 0x5, 0xf8], [0x4b7, 0x7, 0xfffffffffffffcc0, 0x2, 0x7, 0x401, 0x1000], [0x1, 0x5, 0x2e, 0x1, 0x7, 0xff], [{0x95, 0xc5af, 0x5, 0x1ff}, {0x5cb, 0xbd, 0x8, 0x101}, {0x1, 0x7ff, 0x8, 0x20}, {0x0, 0x20, 0x8001}, {0x6, 0x2, 0x400, 0x3}, {0x5, 0x1f, 0x1, 0x7}, {0x9, 0x7, 0x7, 0x7}, {0xff, 0x8, 0x1f, 0x1}], {0x0, 0x6, 0x80000000, 0x80000000}, {0x0, 0x6, 0x9, 0x3}}}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 12:01:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) ktrace(0x0, 0x0, 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) write(r3, &(0x7f0000000080)="6039cfd2cedae950fb5e4a4cbdfba1e5646a8859eb6b202ffedf46111af5da24853187be33ff253cc0c538ef6db5a555be5c3caf0cb0ccef2708fe03770ca21027d7f8d6b63be617ec723d86f697d8ddbed26ea007e2cab23f8f4033aed86c2557fc21a183742cb790b3848f41ec996c07c188e88dc406e3458bf19d5ad4600140634e47f17a7bb0ca25d304d95329da30a958caa3a9811c2e1a51577d6241bd5d98f867d5", 0xa5) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000180)) bind$unix(0xffffffffffffffff, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) pipe(0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="0016882e2f66696c4b21e6"], 0xa, &(0x7f00000008c0)=[{&(0x7f00000001c0)="9bd32da5076af3cf7c7d0462", 0xc}, {&(0x7f0000000200)="93bc48af79a896fba34ffdd49414bcc0817c21797605516b2a6b55c24206d25831206e68ae1494f046477a0462e3b60a66aec671694e0648054905096fb4be774c931d2d1b1c8cc0de0ebfa521b55c038e148b48d655a2d980b556c20a2f463d6beb98686b0902172aa2769e375c27a7acbdc6edabd4edd7c06a6e", 0x7b}, {&(0x7f0000000280)="5a7b3a4d9b25a1c55a8630aa6905fb146d0d8b774b59294846d96b7dc58b7f0e819f64472d9ef36bd7054a2e718b9ca0306005311682a2eb804fea8eb259b48ba2bc0266aaa1409f14a9b001723171837734806302343dd1d9ef5af702af32e7e600415961283647f743965cf928730427134f569704663b1706e1972ffaf96c8ed5d6df0d8a01fdf21c678707de416e40985d176f25e06712388618ad04", 0x9e}, {&(0x7f0000000a40)="8c8eb7ed305d5f2cd4c71f5d183a0057abdccff7e239a567b0a8d80daddc33c87f8e7123689d4bc73ee5d20a2db673b5d160b8b4f29de55c13c5a772a724dffdd7f2b5a42223f77efe6f03025944f2c96d84e28949256c07d3ee0b069e44ea3df13d9e68503c12c1b65c3f52e9008fc368bf453b6fd30f640088b95362bf8f516eefa9bd4c7f35623e0dfcd384c609ba6388e869b56a76b055cb1d709dfe496c13306afb2974c0e8ec2dd207884e3b32bf9a73bd9e4c26413f3c13755318a22113ff56fc6052527055325e4d6500cb1127213d411b8505e706553047702a6cb06321f77063a3349d3546", 0xea}, {&(0x7f0000000440)="169163e50bd7c8cac5cc7c0d981acb31eff61e01970fb64d66662ce2867a5a73593ba8ea010d733451f8479b957cc5de191419abc2c91e72efcbcf22a88723ff50502ad41a629ec970073e96ba62d76c88a2ef498ea8682e9a34e00062c37c07bce1a07e54132e1a287563a869c4c6445f174bfa8df24a385eba5c4d1a68106982faf4a49f0410d19f425ac6006148c19ebf0610fbdd73568b5fd0430e485f75181b92e0837af194a1220ee3f463bfdeb30d47254e2151d4be6c8edaf8", 0xbd}, {&(0x7f0000000500)="fa26f119d0f658a6fd6197a8569bf94527a9b66d0c36995e64a6ad71eaa519706786b0ad8b4bb026a9982cdcd3f8eacc74816a766e4edb35875c0b3234c7bbe4105accb6943879124f238387c4f8f03048b94e664cb6780969da762d0e0b4b3db5672a9f659944f41e405586d9892a8d5b3f3be9436235aa7b483bdef78ea439e2402769025ace84ae06d1b1b9d8811c6bde2501b427eca0c76224a61ec14118dbc93b4c60fdce48", 0xa8}, {&(0x7f00000005c0)="67190fc81b8ea66d2f3642448c7955492ac8c7dd0045b7c327ca84d583dec56b05262816ec9c4a7a8315c36dad1c668140990a8ffe35549166c9b0d0103ce87295ea81f0835415f38496279d158b20207ee7f6bc04d17c7acc07d86b7740c5407de6ffe1009238172fb73947", 0x6c}, {&(0x7f0000000640)="18f4e7a985f9d4ea1176b248a56c6ec8a7362a3e08d900b9f59f5649972f5b0cd739d9a77cb1d62fe4f35ed70446ac37b1d650a564ba2e7d6efc208f61edd33710b059cc813f6c7a79e8da0954c530aa1ab341845e63e0d77a29f561fa97478e9688e526ee2a586c675c26857ebab0634f910e3fffcfa593a3486072bd71b94b3c1848359598adcec431d87df1b26d436fbcc0e9f2300ef9cad25c174b35afc28ff2e17483215636916f3caa769584c0f0dfa68da5f6145e6286f1e8f7c4", 0xbe}, {&(0x7f0000000700)="138c4927663dc71f94e5b48cddb55bfd3ba3707718a1249d1f0f31df6a441ce8d5596789ac64f4944898c541c58aeec98a42ad3b1c1c1d7708bf5210c9319d135ae5f66863fb86ddb733c80ae6d713851955306a23b9dbfb0d53269f31cc3e0bb67e89b320f59399781a47dd39526aefcb9d988630be1d543314afacc3b33b12aa190c4d5fe01f963ff279365e4f6be0674c5312a9e822e7861e7368b86bdd1c05585af4c5ea90840674a587a32f736b6a80cff363abc3e2d5ab02ba0516bb958458ca23102971493880d9850d953cd300113866dd52fb3511e751865b8de4707ec70b27a8973898", 0xe8}, {&(0x7f0000000800)="0c69750448687c0b01de61911fd4d27154f1dec09ee86e4bc788363cc765e0c06da6cb205ea1eb0e66924562c9d3bbd255533fd9011bfce48852e1dc71fe1cde7a7518b18402e521821753d224cb8adc51ba1ad318915120ae80d4df44418d95d6ee8f9ca23983fce305ad750af27aa075274d58531e24e42fa0774a42c4bd2337db193fd4f5376e0d0836e9172f9fb85c685972e8d6c25a9d58ad39e95c0b7f26", 0xa1}], 0xa, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r4]}], 0x30, 0xb}, 0x0) r5 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 12:01:32 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0xca) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000001c0)=0xa515) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x40, 0x8a) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) accept$unix(r1, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x5b4) semop(r7, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x3, 0xfffffffffffffffe}) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2e) semop(r7, &(0x7f0000000240), 0x6) 12:01:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x3b3297a4d91dc847, 0x0) chflagsat(r0, &(0x7f0000000300)='./file0\x00', 0x10000, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) openat(r2, &(0x7f0000000340)='./file0\x00', 0x8, 0x76) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11ce731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7394000000000000000d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdbdad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b93fcbadf25485d5ca4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e741205360c9d2e43575809838bebf4e71b1393f400c7c32ed7a1f4dfedd53dc24ceb12d50d3fb41b2732e741d0ea739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad961fbf7502767ebb569f49ec000000000000", &(0x7f0000000000)=0x210, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f00000003c0)="8894cbbe51bc1d71ba7c9b3e58f0191ad6b0697a088d0e0dd1fdc44fa3eebc9fd563a5c1fd4ff366f4078dc86623f944004ad23c2682183b3c65a08d52a28059835394ce51a6f679331e5252aa505ce410638ce6e87b8d1ed601b8dfc40d6de3c8ae8cc55c7ee0ef0e4dded7ddc21d848e37ffc81492704291d5af906d69ec4d2a1afdcf48a06207d32badd48c092f3ac9386edd91fa91cbd8f17500bf6f32a6d48c3ab94c9a5bd228abf73b1d26c566c4697ff624e88381b82c7997fa94351619a497639aa498dbe0c06ca1fc3d8b16ddf606fb", &(0x7f00000004c0)=0xd4, &(0x7f0000000500)="d0e88aaebf1616f0a2c7b34f2c5fc221b22e73e2d3ac9e25af2a24832357c7dad5407a2b5d735c8b10572b8f74f53f2c2e048434bdd1dd80cdaeb399253e7a7d4cca57cad0d400bc38f8f13b91ba6386ba4b107fd177a32d76b9e15c2deed90dd9762a2c7b48148d3c7e9c30b2c7", 0x6e) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r3, 0x0, r4) 12:01:32 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = dup2(r1, r3) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = dup2(r5, r4) ioctl$WSKBDIO_SETBELL(r6, 0x80105703, &(0x7f0000000100)={0x0, 0x101, 0x200, 0x8}) 12:01:32 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) socket(0x2, 0x400000000002, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = accept$inet(r1, 0x0, &(0x7f0000000000)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x6) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000000000000000000000000000e26e4a25ccaa41c24927e94e3943c4bc0bd0face01c5aebf347f564f3905fd055c531423475f92dc3a929709f77f8fd01d552bfb261f728f2022c391397462e84e90dc26b8f22fd57a99faebc37b565d062dfa4745e7b299a9fce3cb6e30aa09beb61449d58e80bc6345602490d29e0202617df21862e962c9a11b89753ca2644276d2d537c3e28b5b3fb8e8fb629b9c95"]) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000240)='./file0\x00') r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) connect$inet6(r5, &(0x7f00000000c0)={0x18, 0x2, 0x6, 0x8001}, 0xc) 12:01:32 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 12:01:32 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0xd0, &(0x7f0000000300)={@broadcast, @empty, [], {@generic={0x3c06, "cca507ab751a7757a685906566b91071f615231fe59d9e9f2d88958388744ba520bef6ae034fa261f117cb4fcdd3245c184fca40941b01bec5655932b30e22938dfb7e1cd0fcb41ee5cd4c9deba6363bc7743a136e75b4d7646daeca496c63d4ae89dc65e0597fcfe0d4f04c565354073b2d038d402fe8a404dbee524574b6917b801cbead050b41019ab2972e0acf42ca0b17d1ad4b367386954e8082ab14f33ce3b5ce0143c8e31b94430d7b0e6b44b4c6fc3af471595d7854659603599f30e106"}}}) 12:01:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc8098c, "08002e0dfa0212420e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa", 0x51}], 0x1) 12:01:32 executing program 0: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000240)=""/99) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="e66a06739eee8ea466b4ba29d5c4133af467d201000069a8770d30a07b91ee4087dd1d275b085ddbd2a9b90c0dd0bd4307b4bdbfc2a40b9b6c1caa8530c5d93fd15aa471af11c2a5829fc2e7d60986a4c90a19cef26216e7ad1746b457e152c96feec0fa0d3104eaf8700fd7b160cfd85f3d408680609d664dffa394e451b52b6a52662f138cac5929dc14c3b80240853482371bd5534a855c6cf0b28422cb52bc7009f6bd7b0d41b55d6795c2cf98058da09d3348222b2e9129d003ddc87f45b5cf6524023a7eac0c0e7e69923d89647426afbc10d60764e6657774f0a7b0e58da4c02740afabcd62f954301e00"/248, @ANYRES64, @ANYRESDEC=r1], 0x1, 0x0, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) msgsnd(r1, &(0x7f0000000080), 0x8, 0x800) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0x2, 0x6, 0xffffffffffffffff, r5, 0x401, 0x3a, 0x4}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/97) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000040)) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/216) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e7ffffff4f929202000000000500", 0x0, 0x3ff}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:01:32 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socket(0x2, 0x400000000002, 0x0) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x189) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r7 = semget$private(0x0, 0x4, 0x189) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r8, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x8001, 0x0, r6, r2, r8, 0x100, 0xfc3}, 0x9, 0x9, r4, 0xffffffffffffffff, 0x7fffffff, 0x0, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890163f3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) 12:01:32 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000300)={0x3, 0x2, 0x1f, 0x7f}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x3, 0xffff, 0xe5ce97ab354d96be}, {0x1, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x64b}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x5, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x3, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e}, {0x2, 0xffff, 0x38748d1a052dc649}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf79}, 0x3d4, 0x5, 0x3}) semop(r0, &(0x7f00000003c0)=[{0x1, 0x8, 0x2c00}, {0x1, 0x200, 0x1000}], 0x2) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x4, 0x4c, 0x1000}], 0x2ca5) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(0x0, &(0x7f0000000340)=[{0x1, 0x0, 0x2800}, {0x1, 0xa3, 0x800}, {0x4, 0x3}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x1800}, {0x1, 0xe8d6, 0x1000}], 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/69) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000380)) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x6, r1, r2, r3, r4, 0x52, 0x94d}, 0x0, 0x4089, 0x1ff}) sysctl$hw(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 12:01:32 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffce82d49fb0911b632bff90d0f51df49e80d62b04f48b22e2ebf8a31e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) 12:01:32 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='x\x00') chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 12:01:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() semget$private(0x0, 0x0, 0x4) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff7ffd, 0x0, 0x3ff, 0x7fffff7f, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 12:01:32 executing program 1: syz_emit_ethernet(0x8a, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x0, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x7fff, {0x17, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xb, 0x7, [@multicast2, @multicast1]}, @ssrr={0x89, 0x7, 0x4, [@rand_addr=0x7]}, @ssrr={0x89, 0x7, 0x4a, [@loopback]}, @lsrr={0x83, 0xf, 0xff, [@local={0xac, 0x14, 0x0}, @rand_addr=0x484, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1f, 0x1, [@loopback, @rand_addr=0x3f, @broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0x4, @empty, @loopback]}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) syz_emit_ethernet(0x26, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800452600180068007f02ff9078ac1400bb7f000001ab5c22eeafc654001a2672e9cdf9163febf7a8ec2857ddd5766e228a2bb281378ecb93e07a947c71396dac5474058efef6e3785a776d429b04e9fe33456d2f87db7be959e48ab7236d6a601d4656df34226762ce30c576ed1bcb2a7fd9564c0aef2d066637d87866be64dee2cf7c7785f45800000000000000009b815b993b63918efd1790b598a3b0a4c222b62aa0a47ee3e0e1e442e233780bdef660ed67579a329370c7fb1d647a46dffc3c91cda8d60fec0a256b8955cdd1244828917153217150068c3afea2e78d624b65e18bba852f56e7ef4c145197a63c7ca22f832b6abc5aa9b389a1d77e85bfb22fbc63a85788f6a86cc6439a37ce8880a4cd346091bb79288f4221fe456eaa527e64161337fd5e86b5d805c5ab1f55bc3f3c30b2fc7667be9ee17b"]) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d8b53a46e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d815adca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/157) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 12:01:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000040)="f8e38eab2e4f56f8bd520dd10c4843d0c11b5b9bbb17629640731bd1b064674ac5816df456bf2b56a3d16eb9d28b8472241f408db4391845207e707e1ad5610a48aebf2e2cdc06bfe88e807146d41da918b83d480c5db679e34b27137a4ae65f427ae8f0f63e1cd45c484bb06f4b4da7e577cb015d83c007748c361f03d3c9597e5d180e8e4e28bd24f354367623db6fc30c9b15191eba86cc215eec5b8c6920e60583e85fd8ccf49a9e05a45d1fcea65be22fc6778ba3ddc21a6b0ea07782f1a89ff596b3f590844f9712", 0xcb}, {&(0x7f0000000140)="6ab78410a6710dd267907cca011dc0ea59a74c4d5de21d36048b2ebbf784d4746a91accc32f9fa4d7b966ad14c1b8847e0270a272475e7b7b49a7214888301e7980871903bf190bdb498dc52436fc9fd16c3847ef1af503af0a751f1f3dd165ece6731e6f55f6e6856f46042700fa4e44bd5a00acb3e3bb2901634", 0x7b}, {&(0x7f00000001c0)="b8decc9741f49aa88ecea8a34c506e7d0ad6b05dc65a3ffd3f4ef575f1b1dd975b182479d00e4903e684c753a1d23bf2eded27875005589ec23b903fa8c24e810362444b5377c1d731deb1e6eab2d5ed6184842cc4e9fd11d52aef8301f20a4d3d10b664a37e643b2d517936777ef4fb9e43c40f631098700c65f5a593c8521761ad7995d151943d23f8a19ac29e3a66e46fba3cbf2b37ad52c30b5dc586d9cd5e154ab019326c83a4682854370b18b676fcba827f9772383843f63a028cf6896177674d80aaa7f74674edd24dcf2b1177cadae679b4b4e72432c8efa4427bc6bbb9db3fec6685b31d292138918eff9beb418061618949f4b566a4", 0xfb}, {&(0x7f00000002c0)="ecb79fb465e4fc92323ea038124c0e9430dd078ba9c47bcf9fc8f8e5c666f659217bc64ea6727922f6fb15a1e536e90c828efbc262eafa3d03a0c211db6a240f8c0d7e715f4ba691930dd7db80b0be19406856656c8cf913a6edb4379e99746a231cc27f2e9de40131096e8ca3d2ce28068598246ff8de8b6f5a7a4a25d67fc22f6346ebeaa9872f11f6f4cc6c6931cae855eb2b07f7f2e95f228c4bb6c58d16d5b089bfdf7e485b4050cb0d49d87e2472345a", 0xb3}, {&(0x7f0000000380)="b69c1bcc5c705dc2f33caf76d645a31564af5eeac3dc21b9556d9b9700e4680fec75415bedd7f93d696008708de2825ff7", 0x31}], 0x5, &(0x7f0000001040)=[{0xc8, 0x1, 0x2, "1461288c4a49a2e922b550f48813d31055d32c2d9383444230fd0edfdece74ff80db6f0c20081af554d28460961732c4a0931b54b6c13085ad7ea3b83ac9eb78dc112bf06ad1473506493728ddea98edc92a93d0f09d720918063bac941e30f2c947005671d0cebf67f2b5ba5514f94622fdad8194bc35bb5cdbeae9e3e72ef273dcf5f824ff715864029483acc0619dbc9e3f06288f55df419dc6a9bab51c506d723aafdfcdd431850b152c804bebb830"}, {0xb0, 0xffff, 0x6, "78630436350eeba367466d167aba904bca8971b044102cd9af1ad8481dd6a7d440e7384eb99a540726fd206a50b981b581a784fc457a79396180b365548e71bbdba3c6ede0481e428a2ecd7884c4e888cc9372be51fcc57a5af9cded0b1277ed5b0c3e89cfcad752c4a0cbbb88386aff9bd66830ec66cd5c1ab4184f8ee32620548ba88ffc9f860dcf089de5624d9c22e6340085a4541bfe92761def70563eda"}, {0xc0, 0xffff, 0x1615, "2698ee994cbee458ad439288b07006d1b30149eb331c84f0e7787d215cb41b82c2d2440b5eae7c99e55517ee1f14133e9beca1053bbb2400a6997d0ac85267baacc1d535c8338eb0b919cc42eda4b0b236c92e6de9a25125bd706e16a174c8a0d7a60a9c7fc7b563abd0a5994fdca31e8d5f74d10e09d4b4080a651e74529342ac2797704b7e39a344db3638f41436bc23b37f69fd70284c726c22c0a33fb10a54ffd2b15450acbfc6669dcb7f"}, {0x90, 0x1, 0xc99, "1676c6295e68d46a2a0b8314ce73e03c02228b8f98a9f2c06c366e69145476bad25b0f052687208f805dfc35717ffe7e2df6c95670259356c74670b29a057ca848db18071226a73263d9fb882bae9a581fa05e2682d6bc0677bd0e4b3ec0c7ba649aa2a6c4d8561398611df7bc180b3b2e3e51e16299267b0c0df6"}, {0xd8, 0xffff, 0x6ad, "c98b9e29854e9477891b7cd26b6df65956f366bbfdd5b00f8b9c10ac0ca267f11f436630c54ed33e042b4b5dd1a48ac18af2cb723a9258a3f5a40aa840a6b2110b3433acc572f40f33f4735494300956e24c8d9cebacdef3bb040d259a41d14f33cb55b6a09ea7e120e351a47de3aacc62d7e78a5e98632dad0ae2fa54151967f01eef0cdeb361dc96eebfe300053d155262593caf237a063a228cdb48195f7367f133b3e38e8dd83b86c163939843fc33464add7e8fc188acfa6e4e1b59ae5fe93a05c2"}, {0xa0, 0xffff, 0x5, "13023fa163cb5303015ef9ea5ce75fedd557dddfedfab20c1ce26e7ce93189ebf9ab9f40f11a964325db44cc24b42ffebb0caf0d929b2ba68d574cddd9a6ab59373ceb41617997b0dab1926d6d557f9205e4f2a2b24a13aa1843983c0c177ec0a3b1dc525fea20acc6505f60e066e09376cfcde8a1480c1fe8709215b91ee6dc92541747ef57ac6c0b"}, {0x90, 0xffff, 0x800, "1b4ca5c5aa35a8a8bdd8d00b00bd1d6da6db5d0e15f7c1581944558ab569e29e9ded096809c7fde78518e2758d39ff27c3c1e6bec7fb0b415226ac2dd5859de093e0f3ffb13e2e37c3986bcddedd65625bff55fab099dec6726ee89815ad8896f79d44f65f542c94f41cb8c05b9eb1078c4bdbdb954d6840278cedf43d0ec2b6"}, {0x1010, 0xffff, 0x3, "51ad428e4b48014e28c6ef3e7d8210b8aa7b79099c76629a95c152d10e2395d9c254835320bf2ca1a84ed63264e4ebcc528c9b16e7ca8d273108f951f193f02b3b987ca100edf00adb657ddd3ae2d1f0d5d43b12fa4a1c032ce8f58fb0414200060e82ddc4bf2bd7d1f5a859c76ad37b5ca05be0b57175a640e4948d97ceb248059a48d2f1667df1fcb451474655b55f3fc12a43234d33f5ae9b1241431f2abdcf1714a83454d83046ad5eadd2a5282bcbf381c26cabed36b5f6f1bb6f5fd58230020f221239cc3fbfe6bbb54b54d1046aba01aa331b02faa6371a94ea83445618b4fbec9512f58f0072a36a3626e80a3620b1798dbee640acb871840d4c402dca02469f67ff6556b83a7a250d60c10ef0c51534c1fe2c90db010175ffe116a8fba6aec0537af4f25c1e6e4d3f5c3eef87223ebd58e36d8c207ff1ecfb88fd75e055cb3c79b21e90299002e3add8f2dd0192765b8ffa9ffd27bdd3f9c76b6cbce980737b0315e16028072cc1b4657140bc12be8f6f5febd164284285336e152cb3998c9d412f082580f17602faed4d444de98cea843c7a280a3f4c8d535ed47502f19e7da30e6ddfbbfefb7321a9ffbd349ee4fd497c61f819b73f7366f08c04be1f0ac8b2c3575a422710ed034a6e16750e8ebaa22e8671056a1c645e082ca1106b781e18daf66008bc2edced04c799e0ce1edd8b3300fff80939a151bb3eca7fc459b0a1507fccff73b47cc55f73ed5a9f88e380fadf59556979a95cd0f92ddccfa37a961dfe818b8c9ae03b724ffe40115437574b1738e9bb729ae13479f6b0e2c0f0c5e52e4967b6cd592d2215eb691d638ef3acf052d02c11865da269448a4321c2a49048c8c317fc517bd7241737628910f266b076217bd93ae4493e34953f65de4f9c0093203a5ba66a1e3b68b94eaf7368cf57392e79436795eb1889ddc98b8dd87546558d871d8770244ea9493d0399c7bf129ac8b08eacb563aa05ccb67ba8bd745332eec11107dd3a6be9a519ffc039276a983ed6b4a8bbb59273b0bde180212020822556b162b913686c633bae9b6b4bcfa5fc1bfd72fb17c297b0f5765232636347ac56b70b4679e709be0086c55b8e8734c3f02f24db9be2a3f06ac19b1d4c3a9e3f101fc5fd2dd563e7dd79d6969917a5b8a620846380c868b33bfee94a4cda18ab8d25a8c1ca3eaf17615c4dafab25db02d93bdaa66d50dfeeafbdcb8d5902a98c4b511ee71fb15909a078e3c1d02124c9c58dfb33918020bde623dd8ae6580c9490c819972238c656d4fdbec2bc2921131127572f68941bbd848b2925866080c9305df13f88c81a1c53251a8777726e136081e5f3dde0382abdb907aea91f3aa1f472421126a466188b46eb08a846b85b30474476f2671f8231b741f0414cea8ab4d8af9509f9e05d3da865bc9b482ac272e404c08d896a5d01b851aad92a8aa4f78e1f1cfbd5f63695f2c0cf935c7cfeecca1efcd37ea529c8c93989b3e9c95cd4de336e4ab157b27e2463caa3bd3f085b757dce2acfe5ce5ffb91b08df92061e7820d892b19a937d119891c4a4bd322e42e77640095bd747012fd9e2f78244fb655003a195baa7e76933dc66db2571306f4aeefe04c8d28ac1b0f00bf51acb063a6c96d838fc132111d7a28a21f41c7062baa4d1019e8a916c5c3a3f00691d8e16b547a4453fd3921137ed516d830addab7bb93a8cc535e3d16c9abd04036850fb2fcbd18f4189bb3cdab6e5e1f41b57a2f568c505a3aa57e699588093c66f2b7d7b163b15b206d32a41f10477b7b64cd1c6e9aae92d7aae8ca80da03f1d5b2e0fa54290f37d3a7619a8011bc73f23b32a44383c601a1adb23eb03523c64a3e0ff4a75968bc23bf28890260f34c27a0107c9ae801bd621493ff4683ea26e395b9be2e90369732207dfb67dc7f32f63b5f597e244bc2ca9eae234bed7f91f829daf074f04b0953befa356e8b25643c157fda319b1cbd4b143f12b08a000bf26832cbf2dcc444346aa182b1a818650a52d1e8094935eb42fd31fb68c603bacaceedafec758bc0304a0564746fc8cc086a13bc11c2ca2342acf6eda0d8d7c0657bfff99edb4402d5f3d620d79acdf40afb130be58e3d38b2febe915892c66ab4d27e94c679c517b10fa33d2c52b22a4f78190e0619f7cc18a5f85bcaa570c845abc1be5cf763c8ae2bd00352f84c72053633c6ed31094761906169492931f714e7ad75b56a272c1a2cf39d47587bdb217a85536a9ac1873e5476697944adddd6dc79bf12a4e2e21aa0bdf8bce1cc15e95679be7fbc1aa0f433d9cfa640070ad6edca7f7679fa42f860916ef3df49fc8fe4f4f8ec476ef1331c8733bf2274efc010f4b2497b4d736fca39a3dd53483f144eddb0991cabaa12946633333fa238c7f1d5de713463de231416bb17b312d6ddaffd6413ec0b4934a15c0203a4e8ed1cbfbf13f62a1d75a2b94034b30d8a2fd46b70ade87f27d12a820fe52097ec79a56da1dc79681efe6ac31c38bafab20832bbfd29e1d793adc0c7d466e01d59430231e36e894b6df4053ab87730e17ea17520627d5204c3b627eb419aaf223982f814e93083052521e2155e0dd7a74972ad8f17040106c462d2989689265094e2cdd85137b61bf5e1f471f9957ac0bf2842a4f8e759c036b98c036b3dd3bfd3a2c8c950cee78ef4ed4856ce59e063b3fa4509910d023c7b9befaa9e41a316a5933a9ed99b51550491b15ba58994b26e9c8fd08d8e9b4b38b08802ca8027c7792bd5ce0d0c41d0b4ddcb8f90cd0fb2729874264b5303bdf62d7dd13762a897440a00b79f71555ff65f072fd6ca8e290824029b9af0af13e7698ae2cbf0beb4197d9706376289adc35c3ccc05c08e39fcf6cc7656ab25af5461fc9cbf84ffbdb57dd71f6ae99e6d98c4f8c62c49d5a9e961ad15edf431536fafa1fc27594f08a2e31d75190158970799aafd0b19347c17437e0b20cebec13ed720a1a6b7a09e12fd442b23de7dc61d757175d6c3dcd87be45ae7e75751ade80e87ecccc43beb8905d3046354debc89e5e45d07bd362032d8d9fb903efff1d6557daabf1783115bc7e1f37e47782a6895c8e348e59a1ff1c70ec0f2433613dc43e627c51ece4190457808909f327d2e535145fb8661f3dd63824f8c8cc95b70a811a45e370d16bd49863ea6c1cdfdffef8e0f3f2b42f294d4eff4af8cb9c351297b8e6396ed0318c834f74ee36bfd875633c386a84406f42ecb75b6d17f3557d6f0a2ff38003172c3e8a155c7df888e77751257d6371293922cd4847ed6aab6cc6555c82fedbd9705216d29e41e4ec81168e130db67da37764e8d2202808068311bb9e32cb020f6bdb020e79937dcc0a99b3cd960b152a744b9425505b51174dd3d45dbb6e0351b7d153d5670a3bfa2ee493f64fda5b98cff253681b559a273b0d026f7b6e06fa22aecc22b13432512b96adcb797bfcc840857f8f7804d3c8c3b2e5f6d6f362f01bf9f5ff7a85f2cf4d1b4dfbd40df8e6ad2e971f0ea5f6937bb56bc83cf463496a52dd31d731bbd48b9ffdffe3f9ac0110252184ca8fe4999ef9a2d50e241e786cf73c89001e1bd5502852018f7485b9fa799c185e92fa3ae1059fd43ad70be32c9fcd982f8a133132366816f0eeb72c9e6ea34f55985d6b60b48ad75006e7c1d9449cc46d9decc09befc3c205758f6e199a1bb5dd9f706b852f434d2ee8f8057cf7d86efacaf44dca5fd207a7166ad17c23407cb0c488b3dbc455bc1d91e67d07f64242bf4724ed56da36a8fb160ca97c993033187c4126e44ea7099b305479daa743e37d94c603c1eaedc3f2b33f7b221350d91e9d482fd335a11935735d2cac8347bd775476ab2fdb004224947b1135ca787b74956473b7cbe80a3f92b68933dd64cc5cfa6e94e1c185e79b9ef780c6fa1bd111d64f113c663bef78150f588f3f6d15fc4d267de62d3e213eb0232ae948f650cc614be013b2a4a3fe639d9a018b02960b8665df7ff565584a5a14e21b41888654b5312dc24c8c4b87c25a8bb502590f5c25785c5441a88d8b7f202510c88f959009d2ff6844d5fd20d5a70be1690ef9ec9d77f5dec167add16f583af234534576fe2071acd47fc597aa3d871ff638acfab95d703b2cf9c31f9ebb2f9fc54e8a2029e281a3bc26c997c6ef7cfb836bde750d68d24d7251b4b008d3dbeeb379740b859b59157d89109f04c29b563411ca7c8c6942b996f337245aadd17830a89808c86bc48f0438bbb027e632f2999fdf75a08f83584bb227e49b2b867b87458021f711a9a1f420f15592892a2f931ccd0554277aa7da31b56b74dd5fee0ecee52ad015fa20dc24051491a03f24ef4870e6bf30990b51be78a1e75a3ac8a89a014c0229e184dbbd924cada37f44e8836fc80099ccbdb04c604533d36ab0d687139f40bf17560726b6b199f79d1c4d519fa3bbef2317ba565571b68fa1858d816d8ce6d858fb7ea5a274ed4274dabfcc72cf8a2f52b804eb70b44ec6cbf5b3359e454814be24c5f449ca075084643c99bc180cea7e71777e2c3f272509171739397df578ee0180cf80adb81e50d3b722743f0fd355a8f785203709e63ece96a0d29f054045070f4310d90ac7a5c7ba7367ef2da5c29ec5bd23d1bcd152cc32ccb84bb6d763c20f455d584914f62dbf7ac314e7fad3948fc823b4851dab3d707c2b6a5d740aa048f36728b89189e325bc3639918b45c5211e58a99fa2e5f99d5abd065b22e854e36bfe1b68708e183d64f70baaa71ba30ab35931342e7a6950b995361721c632f9afc475549c529a1dfc8360c5bea54484385566d4c4e0d612ae1df0ff9bf2e5cc5e44c90f40913c98238cf3f2b6485e50c6e00c99cf5dc663462127f0a7e19f345063430eca7bde4ec291c3bd94790fdd437fc8fa2c615cf3c229b5eb0c42c34764af01e6331672160125c6f5eb57af692e90eff5e3008526fc99625f81703a28cd1cda6480f63507339b8bec757b71f0c262af842a677b0644a381c1bf597ec58f44fab129dce6381131c5b48914e623c405563c14f3b997238648b03110511da06738772073ef5f4ae8b7d3902d91a38017c1d68a09ba9bcdb4fea5660a5a0decde709fc2a57f996cd06d85de8b24170b409946eefc155dbd96ee2d54490fd40c18fbba5e4e1d862dcef96d91d9a064af0b3952a47a5158f3175386bfdf7168995cf71713e9d02e8394dd31889754a445003c234a1939d6a96f9f1dd44b140bf3038da009044649c30e31b1bd65a1eb9495a716797b52556261d272d4fa703693f519c08748bebe8375d5a51e140d19ace6559197c8a3f3839e0caf4ee6c6551ba37e327abdb05199bc1391b239851599716b913076a96a9588e3a0aaaa41664a9c69f0189e9404b26cb07c4020d0fcf1ce7c1fca30e41f618f374e929aa5b5a461bd648ce8badc1b62861c15ea17e63de7611eb5ef0a8021d9edf818a73cd4c46912897c51c43df3ace2a46804d00721be8b41f29ed83c51b89734f9a09a79646389be3d0cab8010d27ee900e8d8d7f7b09e19659bce89b1881c7d68421293dbd7c3dadc87900d9f3cb8eecc85009fb132eca9fd1d772adb89eff019ed8ab0a25068bca15246aecda51a46297755d7652447bc2a7254ffef09255387e05f41a019ea336913995ed8d3279128297eb88c0ad9eea16d5b6cdc8465619803d05b6e65e5a622d450c7808780c2e7ad478d35183d4d8031110672b1bcbb73416dd588dc70261d0ec57c0c59368819ba7784e6138696617582562e7857bccf0378359"}], 0x14e0}, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000001000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa864246e0e62100082b00fe8000000000000000000000000000aafe8000000000000000000000000000bb3c00000000000000"]) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$unix(r1, &(0x7f0000002540)=@file={0x0, ""/4096}, &(0x7f0000000480)=0x1002) 12:01:32 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6202e57ba6000001ca6dd98246d3f248ca66686d5a7ff59629a3cb1ae2692156678277b40d267047ca1f0e48504bbba8b3a40a3bc3eba201a57226233283a4b831d7f948d5cff9a832bf87173ee2959d539dd1befa18fcf79fa2a9b504a2f9e28591c675ed57592ed74529ac7d7e80e35b89cc5f78968cf4b05cb852d913f4802c84380aa526c0f9f008871d4c2ae0ca2fcd84a7e165ca2f170be35ae6e09cc25dbc709b094ba0d28fa9c69a1d40ba67e4f46e4bfaf69545fe9c584560777fea212a67b8ef04f711b4acd60e11ce851d20d5"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x1, 0x4, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c00a7da1ca4a01234525518c590a06053d00000011294e86ab40acdda33d226472000000000000000d00"/52, 0x34, 0x401, 0x0, 0x0) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x2, 0x0, 0x0) 12:01:32 executing program 0: r0 = socket(0x1, 0x4002, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000140)=""/49, 0x31}, {&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f00000001c0)=""/39, 0x27}, {&(0x7f0000000200)=""/186, 0xba}, {&(0x7f00000002c0)=""/99, 0x63}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/42, 0x2a}, {&(0x7f0000000440)=""/47, 0x2f}], 0x8) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in6={0x18, 0x1}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000040)="41a436d466fd0c8f6c76f5e9a1f093297cd83a21e2801776a32203f66bf4906e1f21acb8b64f68454e4ca6ff102cca8174", 0x31}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="28000000000000000100000000000000fbd75ce98a2d2b5636a82c557b21826b9500000000000000f8000000000000000000000000000000e3cbd7fa19a66eb718db44e36cbd8189fea7df7ced03716fbcbc9d62fea418af97435d4d6bdc1a72ca563348179f4b2fed3fc17d66228a1b87ae661be31cdd73ef73736515cc97e26d5384d99c149884684f34114afe5dc5da61bad9b0513770e2b34fbc35fcccdb9860b915179f67f01a197d1dcb00b1fa9af13f4ace9305a7f4a8575b1b58f6d36bfc8378ce4cc801a22276e3a010210267bb2d7efb3fa4b18c45f895d05712bd4dc404f032bcf3b84ca7eeef5967f12b574ab3eed504003cebda056da4d315619471c80107d9398be4e0356e71c2f9b298871600000000000000e0000000000000000000000000000000584e9aef8465c4d3f3088797d3e8765cd03deaf7a8a15569d942721c2baba5119fc08e70951e863be6bc65e7567b9e4d44b7a495d510dc193e2049b26df1c994d8a6369dc05c3265d7a4444429af73b58d7235f50f345b614a71f46a8c39b49e53f4cfd8f7f7accc0c0fc7f7ded336031413c72d7eaca96cf6761ac6c7a396a051ac3b0cebb8a2b1a8957a79e417b2561657f727e8f0a50cb002d035b852caacd517b05c303c7cd0ae11ab7552a2b5176d774f1583c33a11193bb83ed322404b39cd7e3398d56acbec00"/512], 0x200}, 0x0) 12:01:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) lstat(0x0, 0x0) write(r3, 0x0, 0x0) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:01:32 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r0, 0x0, 0x0) r1 = socket(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000240)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x9, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) getegid() getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0]) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000280)=0x8e) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r4, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000000c0)='./file1\x00') renameat(r5, &(0x7f0000000200)='./file1\x00', r5, &(0x7f00000005c0)='./file1/file0\x00') read(r5, &(0x7f0000000080)=""/104, 0x68) 12:01:33 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0xc6000000}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) socketpair(0x20, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 12:01:33 executing program 1: fchmod(0xffffffffffffffff, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r2, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r5 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, r4, 0x153, 0x2}, 0x3, 0xfffe, 0xffffffffffffffff, r5, 0x7fffffff, 0x4, 0x1}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x8000000000000000) dup2(r1, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20091, 0x80) 12:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="e9696478fcbe690a5aca6783867c72e9e80445ed9a1a1261b799b08b7d4abce2f6edfc56b7d0f969b13796d1a0f7862435521a5ba22ddb388602160686560af4591eeb86", 0x44}], 0x1, 0x0, 0x200) setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) socket$inet(0x2, 0x4, 0xb7) 12:01:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) recvfrom$inet(r1, &(0x7f0000000000)=""/47, 0x2f, 0x3, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) fcntl$dupfd(r1, 0x0, r2) 12:01:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmod(r2, 0xad) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r3, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r4 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r4, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r4, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/155) 12:01:33 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() r1 = semget(0x2, 0x0, 0x4f2) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x401, 0x4, 0xfffd, 0x7f, 0x81, 0x4, 0x4, 0x7, 0x1ff, 0x2]) semctl$IPC_RMID(r1, 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495"}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000100)=0x80) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 12:01:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0xf64, 0x1f}, {0x18, 0x0, 0xfffffffe, 0x9}, 0x200, [0x57, 0x0, 0x7f, 0x9, 0xfff, 0x1, 0x8, 0x3fffc00]}, 0x3c) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r2 = dup2(r0, 0xffffffffffffff9c) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) close(r3) 12:01:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, '\x00\n\x00'}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd2de6a61f1016ee5e6672cee6ca13667d84a41b9c62e63182ec537052a6472066ce21532deaa", 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r4 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x80, 0x2) socket$inet6(0x18, 0x4, 0x3) accept$unix(r4, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xfffffffffffffed2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, 0x0) r6 = getegid() fchown(r0, r5, r6) 12:01:33 executing program 1: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x40000000000001f5, 0x0, 0x0, 0x0, 0x0) 12:01:33 executing program 0: syz_emit_ethernet(0x35, &(0x7f0000001280)=ANY=[@ANYBLOB="ff465cffffffffffffffff435da26c4f1ceaaa1006030001ff0d80ffffff9b2c2baaaaaaaaaaaabb85c70e1b0054a6afd368447c73"]) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaad44ea4178e566cc08060018901deb02e500aaaaaaaaaabb5413aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 12:01:33 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000002141b5d42ca2692be3d1c7d6a8e03de32cdd19939b98570f4abaa55f0cef76efa2baae6ec82f64229c80c1ce7957c81f0000"], 0xa) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) r3 = socket$inet(0x2, 0x5, 0x6) bind(r3, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r2, &(0x7f00000001c0)=[{0x4, 0x7a37, 0x1000}, {0x2, 0x3, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0xe995, 0x800}, {0x4, 0x4, 0x800}, {0x7, 0x5, 0x1800}, {0x1, 0x8}, {0x2, 0xffff, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0xdfff, 0x1800}], 0xa) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendto$unix(r0, &(0x7f0000000140)="6237e8df02", 0x5, 0x0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000200)=""/145) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000500)=""/160) setitimer(0x1, &(0x7f0000000480)={{0x0, 0x9}, {0x2, 0x2}}, &(0x7f00000004c0)) 12:01:33 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r0, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x8000) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000240)=""/43) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000003c0)="b7a6a38a69688c924fc7f1341052efed9500ee353a1e0929ffb98cb852397a2808594bd785b6293dd739d14c6d228dcf5eda8c33ec2743df906a548a5ca8e2ff37d11b8598726d23aa1577a0712bd286f538bfea35d23d02693963350e590730ad489e2aed3a4f726b906b98133db7880d14526ba341f9407da2d944d2d4024bf071038e8faa9568213fda3b59ace8d99f8a2b29", 0x94}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 12:01:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x8000, 0x0) r6 = socket(0x800000018, 0x1, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x6) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00e7ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f91e60ac002b"], &(0x7f0000000240)=0x35) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f0000000080), &(0x7f0000000000)=0xc) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x1, 0x8, 0xf50}, {{r0}, 0xfffffffffffffffb, 0xe1, 0x20000000, 0x2, 0x7}], 0xe96, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x32, 0x2, 0x8, 0x5}, {{r1}, 0xfffffffffffffffa, 0x17, 0xfffff, 0x1, 0xffffffff}, {{r5}, 0xfffffffffffffffd, 0x91, 0x2, 0x9, 0x8}, {{r1}, 0xfffffffffffffffb, 0x10, 0x8, 0x9, 0x7}, {{r1}, 0xfffffffffffffffb, 0x65, 0x80000000, 0xfff, 0x7}, {{r6}, 0xffffffffffffffff, 0x2, 0x4, 0x739, 0x4}, {{r7}, 0xfffffffffffffffd, 0xd0, 0x8, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x5, 0x80}], 0x40, &(0x7f00000001c0)={0x2, 0xeb40}) socket(0x0, 0x0, 0x0) 12:01:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x57) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 12:01:33 executing program 1: ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() r1 = socket(0x6, 0x1, 0xfd) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x1000, 0xfffffffa}, {0x18, 0x3, 0x0, 0x1}, 0x9be7, [0x6, 0x3, 0x8, 0x5, 0x9, 0x9, 0x1a3, 0x700000]}, 0x3c) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000080)={0x2c, './file0\x00', './file0\x00'}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1}, {0x200000000000, 0xfffffffffffffffd}}) syz_open_pts() 12:01:34 executing program 0: syz_extract_tcp_res(&(0x7f0000001080), 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x6d) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="01e313eb28696c653000eab83d76ec008a789b130ad8baef5836c35c98044f213500"/45], 0xa) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) sendto(0xffffffffffffffff, &(0x7f0000000240)="1574cbf1f2cdc80af08152224697c1ecaf38e2420fee4036735ead4857116ce864a4bd072bbc7a4e470e03579aa6086931fe4e1fc4d9c900af8fa20be89cdc15d6538c9e75f7740fdfc10d0628640c2385e3e4834a99a80dd2eb47b13f9f3709fee376c80c09ceda14f8234d67433a9a64fabd3b9c414ca513d16e9fcb11ba698d0d932fbd53cc139931fd4f4c19b10b9e5783c67360ff3dda6303f4f4c68a9aea7948939369deae5bf2e4dc1cd777c16552166e0cf9a2e51bb84dc1e89a90", 0xbf, 0x407, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) sendto$inet6(r3, &(0x7f00000003c0)="ce4b00f49049e3225a097f160316afc54e4f964fe0bad60fd94a754368aa201e835fac71b1478d57dbb79c606d327a659ec205c91b28077bbf08e49e1648261a5e30232bc66a0cc0390219eb5e6e49ab6a39148a43b777e668df599ac973deec97c1bcac2468ba437fa3b5177c2074821d51222f04de71a7476415ccc09e215598c4481db4f79bb4a42566398f932a3dc1a1f72b26a5de8dd54a93cebacda7b1288b24af7934af319a337dc1fe309e8ecae2", 0xb2, 0x9, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000000)=0xc) r4 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r4, &(0x7f0000000140)=""/217, 0xd9, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, r5}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x0) 12:01:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) kevent(r3, &(0x7f00000007c0)=[{{r0}, 0xffffffffffffffff, 0xef}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0xffffffffffffff63, 0x8}, {{}, 0xfffffffffffffff9, 0x99, 0x1, 0x1, 0x3}, {{r1}, 0xfffffffffffffff9, 0x22, 0x80000000, 0x8, 0x7}], 0x4, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="46b18eeaafcbd6302da2469bd1c56ba9bb3c26a6220bd1af4a57671b0b9d827b044866857fcae25768b6233aca5a6cc70e", 0x31}, {&(0x7f0000000100)="f6a86dc9b741749291b5a8344ffcba9ddee6fcca3009189b861a6ad52d632128badfa31e5d96807ec309a18ce602e24cbdf5b3f4d883f566d1f8ea37c1c59e53f8f4a2b670e0480577f7b415cf245dfeb807a58db55be2b8e267bb338d068eb1524671b72038e426cbd121bda49902f4d38110452e55e556c0623e95d0e95465cc99517365f9910986bf2083a4286a2578c0ea00acfbd0405b0c0ee71d0b6243f8c678949ef9b9db65ac018aa9e044fe76991f893e9d2cec0e9251bbb2fbd51229aac0cf777a078fa9e58019b454496341fc5b02a3", 0xd5}, {&(0x7f0000000200)="a2a78440a619ecb7bdae9ecff1f19d4ae41faab59d9cffe7ea42a5d22de8cfafda10970ee387d44cea0587b55828a48ca303d7b1cb288d593e0439df470b13de99539ec509b30250822e177847db188415a7313dcd86a4df1a780945fa54d374cb6093ff1dd68d2d3edfeac9c1136d69882fae8b55e68ee62f089913344fb937d32955dd850693c04f5b239ff6d2b91f758b", 0x92}, {&(0x7f00000002c0)="61d1161fd5853e2a064c3837df7b9f4249e8866f7fd8889f26d30cccc21aff89caa927d722a235437add6e5aba222c34b3893ccb8d27ccddd7ef195c3047885db718810ff18675b414579af02fb1d3ae5f4721af3ef8bddca8b6f7eb483653708103410a36a4f7bc86065c64b36d38f52f43527fe74b1b515638313064492c815215bcf085b17af2f938aa3406e13d185579c19041a0722da2feb8bf49abbc4d9357fc87c7e431520b319a10ad7bd156171e28f9611b5307e14d50a9ed85e476979db21b585e451b8d77e9498051ed7af42dc6eaec28549c6270de114edc9747835b0df821375280e44d38c4f5f6bd0f", 0xf0}, {&(0x7f00000003c0)="8e9cd15155a9e24aec7b5ea5d940a372a74b2554a90e6d3f3adf61c970128a8bf6c2f3e2d4ab840f41d96b61a12596a57c2273b00b948ca404b6fadcc4281da21c79d812168b8055660ed0f15192b24143701bdd27bf8fd1811863d58eec696bc781a8a7ad993a226b12ed566db1531aa3c0832713c1ff765929de063cc5e6d0da5caa0a", 0x84}, {&(0x7f0000000480)="8c1c853611615f54bb1269e7f8172296933e3f4b6637e3960e8268195074abd49e5736908a1d5d54f05bb0cadf105a8f0d4a10055db722a580a647975cab599ada7f91c73026a07b5f255563bf840d73f0f72e2e2cfe634f5a60ba285036b9d85b09f436ef897adb18088fbf553c6c114aefa85cc01f1cd045127fd6907a2470f13b9ba6c2e59c91fa88c87c195c68", 0x8f}], 0x6, &(0x7f00000005c0)=[{0xd0, 0xffff, 0x5, "c46c30c19283e76b1d2e5014f1a404ff08ee37a71f4f70d5d888372e53d48566ec34c479fd15d4b3414fc2520e4dabb68d0c62d0c3537fbcec55f8e553019c671011afe1de055d1d2654365f0388404cbfd3adf9d27102e7b1309f5537c2997b48234de6cecb39742968d1e6edbdf27c92ed85cebbe9463eb16bc4ea9c20493a35c4cf063bf3c486c7a91e5064a5ff08ddce64cb45c5cd08093ee9657e032e536da788c6517a55806476debb64b0b74b3e53e2b1b6ff8deccabc6069f2fa46"}, {0x90, 0xffff, 0x20, "131f3fdf12341a4a6e640d61ea314f44023b6c5aa902ecf83b24d1949a65a9537618570df7b0299bacbf819eb76cfdd903c58a5ca41c83fbaab93169236fb8fef68eac7eff04e0faa7abdc03395997237ddbdc912c53a450a786309e4d6c1f0c923c4bf5bcb86c1912b1c10acb7050877ed79dea7c07e3b6441ab0cfdd61"}, {0x30, 0x1, 0x1, "1d2119e4bee69767c0ebf94b342e947e3109144b6d49535535fab3e50d2c53"}, {0x20, 0x1, 0x800, "37ca8fa979062322f8"}], 0x1b0}, 0x8) r5 = msgget(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) msgsnd(r5, 0x0, 0xd00, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x200, 0x1000}, {0x0, 0x140000}}) 12:01:34 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r1, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x3000) r2 = dup(r0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) fcntl$setstatus(r3, 0x4, 0x8) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0xffff) 12:01:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6202e5aed1272a0faa0cbbac7f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x12c8, &(0x7f0000000180)={@remote, @empty, [{[], {0x8100, 0x3, 0x1, 0x4}}], {@ipv6={0x86dd, {0x2, 0x6, "16f454", 0x128e, 0x16, 0x4, @loopback, @remote={0xfe, 0x80, [], 0x0}, {[@routing={0x11, 0xc, 0x0, 0x1f, 0x0, [@empty, @mcast1, @rand_addr="f6555150ad8d06ed91e1f87d00bddaf2", @remote={0xfe, 0x80, [], 0x0}, @loopback, @remote={0xfe, 0x80, [], 0x0}]}, @hopopts={0xf0, 0x18, [], [@ra={0x5, 0x2, 0x5}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xf5}, @generic={0x2, 0xa1, "7becaa20476ee85a87994160c780946285a2200c5962a55e87dac390b1ebefd611c87fa8d8d3a2593362f8afe57ac20f43e71a78485a2226b8dda98453c4a48d92269e571661f7d06c3fa40f74526e9bda6540af98bdf5d109b6aee29dd861be3ef8180253b6dd494ce6072b5323aedbde3b8023daa19333cd1a2dbd4ab48b60d7010a5c87c4e2c8939a88045b3ff3347704fdd9dce136aa0e5e589b1aa897d341"}, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x6c, 0x0, 0x3f, 0x1, 0x0, 0x13, 0x65}, @hopopts={0x29, 0x2, [], [@jumbo={0xc2, 0x4, 0x2}, @jumbo={0xc2, 0x4, 0x9}, @jumbo={0xc2, 0x4, 0x1}, @pad1]}, @dstopts={0x1, 0x202, [], [@generic={0xd9, 0x1000, "7191b5cb1113ff759efc922861e8fb16b8a00062123c261e670defccac399e6e6528e8f0a440670a2099c931cf5702033f2d12159100731ecb0f44226eabc5d4024ae32939347bfa623f5fb593a2cb6f74bd7bc0c37f1a67ae79aae3b33c40eff3ece1e73b57cceb0fe5292dfb1689f0b4612de0e9912a7219363788500067849c8b05308d5587c98d4ca29b0a70a7a222d1031a36f65bb915abe45fd874cb2736c8939d7d435c33f08db6485c57f6d3d5f23ce896c7a9b8db3483c3b5901e1e758d587c3e21779ec4626ef818eeef017d3e3b96599461e5ab0ff926ea66f1247063a5d49063ad080457926ed037da048e36fccec88a9bbe83dc7bc6ab623c33d76cfafc95e5486cedd173758af7f0c2e5e9665306c6612acfdc7fa81cb54e422142b7c0b45940393983d1a58e83746723f6ac31d0aaba02973679c3b4ee2322a0ee23086be35120abd2fcd6036629c592dc3d06d13ec0fedefc00796d5521c8fd6c4afd1a6b8ae061055b0e18980a86e4bd0ecfecddd3b9962f2d9816559d23321529ad754c16cc92268f9a2eaf8841472d3cf02064674f483625763d64a3099ad2b67ddd453a42d38df33e82fe2da9d1bb1c58420ad582d147a317402dc43578e5678e5732a20ef98bcd40b88699d5cc582a30defc6070b6c7b524d6623bd508a8915e4435739d66cfe99aba1e330b512eae595ff13bae1261df565198cb748c93923cc1fd029fbc5db85cfd56719a8c7387a394682793ab714c6eb8f551a9333576a44c1ede31358148a58159c223079e8823e20e8c71a198a8fdc3e641379e6f4bd03fe9305f196e1d456592c2cc4380505a995fa7a009fb5051dab25e9b5747a84f1ad1b45efb70256162686bda69fdcf5c3a4089f1ee51d20848b70770afccadb20f54e7f3535f61fcef1858dc50442abbaee86ae2dcd749fd46f4838a8c2a5675259b5eca8fa8ebb81909d418c6169279fdf8ade8bb7e71a77bc3ed2195b3a357af0ff6e568fb759f2dca1d7897a5c5501f81a4bc4431141e411f0b3660d288b88665c6edbc5962c0957d045ea70bc2c8559fee88484a2ec10f86466ad4e5cb2c9dbc252b3cc9a93cad486ba066c97b29036ab6ddd440206dec1c74e627e4f0c5c40c07ebf61a6a655ca7f6cee76fccd039ae0489402ea8330c727d3387ac721986901791c9330778349eebd06e9b3d135adaa7b43b9435c9a8a1c699393d7de540e1cc94727d70da49cb744384bd9aaf157cfb833b7b194217b0ab8d1c21be83b67a79c275c0f6618cbc1e2a665bfd7e5dca567e2acc2216ea133bf8cb744d959eff0916b4d9ad4d646fb91667ca3128b4e59a3dc68f21580e3bd2d2851113ace488d80fed178c8a40864ad1dea382903483c88d1495938bf5cbed4f8dc0523a9d364e37e3d4cb42cdc96152639dc3a81deeb50f23e2d0a02439869e305d89a00e8fe2c1163c89b1c03d2f1825f03d0d37723ff773dfe0ea69717de486ce58d35ba578af68a181d9f486f1413e5215cec1257cbeb3ab3f40c7987dff7779ce1105ac4b6b582ac963513f7dcf613506d20ac23f2af2a88a59100012786301d7ff115d7a6311f3f1331f193b520dc0e0114e67757806bfeb28cf9b74a879fb61e7cdf3ad310584209a9bdad3b22ba544a09242ec1b5b1dbdba48cdf3bc9ab12c3d678d2970ec471188a8ade07e791bcfe6f546a01211042a88ffc30a105d10194cf9694496adecf183c179153bcf546e4eed6e79c660c020d44147f6f99e8c5692e41b761bed769283a44da73e94b87b012307182a0f2cd111365154ee7dba12e8447cb844b70f9beaaaf8514db4c3d78698bb779e3f88e30574ad5ec5cbc947ec1c2e58a7f3e87f0eb586ea15894b1f78540061bde07cbfc2f8ffbc5213c60b9c3487133918166bd4beccf6240b394123b0f33594b587ecd9ea98aa51b42d61a38e30ee7bf39ce438a17ca07941de2ada69c73b4ea43260de4f94ff6337fd86a51e56536b92702548d0c66a5c1746cb9b95d27dee5faeb72d0c190d5a5f9ebecb30a9d3b54f6296f258339d6157d8c586180f4164042210b92a6e461abcf6000fc7c2db129082de745474078fcef8bf2ec8f5ec8011c62e08346c07325d8ed824c96631ee875621ac915f725d559c0ab35c3b99a0e8108d7d97e04673b3e14e1a002c1dcd04bc7a3681f067bcb8afe3c7cedeb97fd4d968a9257ccad65fc870bb0e70cb65b5cc12238bbe7f3c684e597b6fe5bb6d3d877474d9a2d677d5dc86bcaea3384491acbf8d8b5a5220efd66f288be996371ce9b6900d446b278294d94fb293b54cd03f38ac1619b0cf42f23a9816cd27615bd3864eaa1f6026479ab18680e277a3f0250b556441d53db54dcb48ca9a140716d1b1ede04ec5e1d6e657d148e03dd5182911096d89e96e906571c98d70d3c55ed9bba7f26aab00622ed7d7e492735358f65530d265c153db9c084f773c3ae1d27babae0fc81c808a30df8d227626f1043261cae3071f32d7a12e6a67b5828c0c4511697a841b0c0e81d9724085ab86e8f998352a785fc08e82c74360a03f2fd12f457af98b01c5ccd1fbdc301274676bc55d29233bb89a2bcd165d2a88372b25d6a1536b81b71ec9bfe03d97e601a9e3cf0b19c281e16a2f51dda9c3c7ce477162bdf6dee049cfda02bfb3a4432e4e46b7d360895f921fea591a720b2a31f5d4b344ac5a75df7c9889de57c66e751a49dae13bd49434ea7266120687e19f5820b0e704542194e804c0e900cfded42d1d82a66fb9d672d01a170908c47d74f35c0503fba117db9d9cf209fff97bebc66143115d2393e4ecdf8d08419f1fe11786b9d4a5c4d2c9f850614226a5cba7cd52f7c37c74792534c656cb74609f64869fbb5f6de3f0627ed1956d5f143a6bd1efa237699c18e672e4d408f18182eab0a9f8b3c2a470931bb68f918f063cb3cfb2b0a399ee001acfbd8c00c3d11d93862e9ace91962a6e152804f2dfc45c77bf82478333b3ddde0cbad3723c793187e9b9704ca2f909f4944c7e6bddd5e194d204eb983ee6469c017ebdc98d915ec30327af60f9dc5436f1e85b1529e2d68fe7c2e6d7cf6ad9b248caf2054e3d82dbb2a1be4ebbdeaa0b0ac7f822c1aabf263005e03d735fa64183bf73e975ea6615f016d313b4b424fef564f467bc9b7ac9443294b11a1552e61d8fd78b20cd21dd469ae891bb7c84ba2c869113882317c3d13c910e38e799107f451ca90dc1bad2be9f04e5a3ca395bfb1a1e2713559d757dafb1c4ccf6cc5ff3e4425ffacfe800c9abab4929d4471949a1bcabec84f5d542a6fe28862865c46eb8bfde08cc411d854b5d5eb3620a81a5ff9d1a233af80e97b88f64b198b55d45b6576f599546e9830493b0fdb8cfe9ed8d9346b3c224b86fe352a6761b59c9831613c2cc7e151166014a6592cae80b69d37a9afaa006c52fc884d9833495ef61bfffb83fb11a02b5bd633a435122f77b07aa2f9c353e2bbf82acd7113cc0153b5ba4a2e68878079793c2d61c53a8761b857f268eb919b55ca7ea349c134744e94e7f6673e6cc6f9df877410c8ff4ce7fa76e2e528e433b27207c246650b06f2c9299989b6ac370e3822496625a7b8215402f1d79eb95e7ef4145749e7a3d0a76132426ec91ca91d282b2ad66e3d26afbe5ed425876baae620dbd086dbdb834f9d7aafd4b0b650c5bfb7aa4ed59f25d15d0fbe683d4740e707d0fd9d32d873e48fccb127ac39e7eae5317fc47a2fb342edb23b783940018d8263bfd4d169e42cec29585c836acd5616896154ae7ae758012a7a3c80831e5c317a4e35492e5b7c9f5d43d6c17338cf4c9971570ada2aa1865b2df7d9b29d984fc4097ee20302eb14f7ae7a9cdbd27e530ce4fd11a305461b9c78278c81d4a0c832c01bd63efaaf5d94f0cb8ec7c1cdc0c08e311f149392d4463a8494a75b33284d047abe5423c9871acbd6bd46af5dde56f3703115bba3625b55a425a90f475c4bf97f5099bfe428829a507e00186fdc354fa28c378326f6a7be0c1675a0fc36734ccc2b8caeffad2700d10795401494a9e7984f277e5bb8beb322162ce3749ed0ab38b866971a3327a08a83da633ae7462b3a40d8883596624de6718381c2d6017e3f31402ee18713a1e876b94cac3847065d1952fe8e38a6e820abd0bef7b60911d3eafac1d2e3ff1b0700926b730217657465e138ab7660ff7786426ca45832d49ae250ae8616fd40b75c385addd18ad3e4fbd0a1dbc45962ea9cd852d0b37d6456b2be3b36a757b93018dd9844c56e9becba66f587d6f734aacbfb2abe561e58c18a6e0abf82dfda35a644c2a7195bf1398cdddbd4442a148f3aa002a788abd8073c3269716dbc79ce3bb622888389bdcea9d7fb784c1afb75e20965d2de8f7f10d6f086180eed1eec78dd7f8073ba8405cb7874a966901c39c53b57b22c56f05c93561a4775423869de4d2b2b96d836c0d06097eb1d34ff4f43d259674f4e8012de117fe967d8c106f32a90b9ee00d7ec7c57ffdd305b39395411af6d7808cde228aca28bf8d88b98d70c967ebf6047e76300dc1ed29267585e418973440fb4985cd9d5b8682798abb16e2d51e5c7f75eba95a39c38527589f75db5dd31815fa54edffd8e052cb5e6456a3e795a24d212d19a063c61219449c32729c9bf13a3d51b15d384e52addf61e04ca6747c765539bb51f810ab0c7a3f843dd027b12dae33c9fc8f0dbe2a4a16b0d1e55a46d98f9aa4188851dd5d3f6401066eacb4395840da477490d4ce68a4da3c726936cb08e256a835a5e4971b393c40097dd88254269ef41fbc43266d980649926091fd721625f098c92daf66e02ed8477679047976a9054b07db7857d4f5c42359c8ee11c5a6148669115e4d78ca416d72d3add03791b579d04413c30de943634176f911d09a6f85b3abc0a91b5ca71254f5aa9005e0a1b1f46732ceb32c17c70c97f39f560d51f6c1aa61e0a2f43210353640738aee9772aafea4aec334409ee1447ee69083d6e3634ed4d51b6f461f4727bf8bd1d936cfa3b7c3894ec3eaa3be1248819c643b159f5e49254487ab9129a2c6257b44a3b268e5b7813dc4311ae8d4f07c6b3ee7b9d4a3edd3189cdddc1d318c45ba7e5782fdcd715fcd3d8552c5967305feaf33c5e3041e7b27578622d44fc2e3afc202a162a287f27f8567b19f3deb1b22045c39625e8c1a179831c11d1d1271363dbc067391c992214357607f1156ef16f6608a0db693d7776a53f10b51b9fb81cd0795753b0025db4fc348a81a140987bedb4ce2d207af17c2656529b07bc346323ee7dad7315e8ded0f6180d862b7970f5e5385435b260cd8c28bbbf59820816e0be7744ebbd1134bffd1f042b4083809eb6b785d913af0de2a171f6e22a1715aac9670eb076245e5d732154ca636bbdf9b24f8c92d496d665a1fe3b95bce4f39c0c29818e8053b265cc9eea917b1ced57e67378f3d56f719220533fecf456a6b16c70b9f01512abb83737f6a53b95e5ae21d9516110e9240da214300d4c5b65ce8811791e4805b73fdfb9e4aa4fc9f00bb124d6f1cc676bc568f63cceb1fe41e9369f78ca8a2cae97e8b08f7acad154ec50ee3d1d02d9328b20415b96a96ca5e6bf15fdb1e37b2b4ddbd28d65a9c522a02ad790d563a621b5840212a6e3ba87cdd988f093fa0b66155c5f6272392e837ca0814893d128c663585db8551d8609d5b662efd9a301cd0fc1c54a9065ec695f475f9d39b339b54b871a59e13eb99ee83bcb08b219e2433416b8d1980f33be0e05f41"}, @jumbo={0xc2, 0x4, 0xfff}, @jumbo={0xc2, 0x4, 0x7f}, @jumbo={0xc2, 0x4, 0xfffffe07}, @enc_lim={0x4, 0x1, 0x1}]}, @hopopts={0x67, 0x18, [], [@pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x4, 0x66, "482865dc3d018a37b80449b2e45fc9404e7a15e0751dc170dacb9a3ef62493952a85d5599f5fd17ce398348c81702af27288e061b628080705279d6470204142b223f804f05a8ba8d73f635448575dcbd8670de460c13fa8c69cbd943c672b6dd1c3db55309e"}, @generic={0x57, 0x46, "fd244ff57e56468f38d6b10ceaba095e54cc655001ffd6bfc9cdf77e0c46913f04b540f61b235638e72272e309985acfa53d3d99de1c5f55e4c7b497317468cfc127681cc1d4"}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x2e, 0x0, [], [@jumbo={0xc2, 0x4, 0x7f}]}, @fragment={0x1, 0x0, 0x8, 0x0, 0x0, 0x3, 0x67}], @generic="728f2311cd4e78048a7773bb75b015d3e752a4b93711e95c4ff7db20e787a5cf28ca0cd6f84027d5b43755ab8bd2c186f7162edfb54e"}}}}}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) lseek(r0, 0x0, 0x40, 0x1) 12:01:34 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r2) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)="db26d947a3910a20d947043f8a13a29db045a08c69023c0eb289d5c751c423f11cd0a3b54b1a7650010dc03fd9e8ef44caa50ea11218ac6ef0990a31512fac11e7900e8dd51333affe0009fb1afdc2196a0aa714626c673c6aa23f083006b48e3ce30d29221ee9c8a1791c0de481bcd6256b4026d5a6644f3e82b2d7527ee82564e8b0790dee2541aa02cc59c473aea80df7a965dc81f82d5c651843cddc8705713171c4804b834723103db0272a60f1cda483142fd0772fb56e83ff254c2b", 0xbf}, {&(0x7f0000000100)="29f3092fc3b8e1709727c5a550aefdf4a889f392a8f9ee9ef73f78fe79914c431fbe58877db50f0d179117c0d164ddd8740c82afd107355ffdf67d717515e1b501ced5db7aaa82c952bcdae868ba780683e3f598939e45a12b14648519edca0b7ffc60b751acc29be5ebcd564fc5a251f086dd4760c7d75ff8ee6bdae541aeed8b0ed27ab11e620b5336e4267963ee8c0fc879", 0x93}, {&(0x7f00000001c0)="25645a15092da1ebc88bf0c944ea190fce97706860a865c77cf1f49a5cf8f33cacba8fd82874b41f9e580080516c4f77740bbee2865a706447b62b7ffd2d6ac96f92957e352715df5b118f9e6696eac76ab7e46e0547e4968a06f27326834cd36257d9b3861551730ff4", 0x6a}], 0x3, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r5, r7}], 0x20}, 0x8) 12:01:34 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x23, 0x20000000}], 0xfffffffd, 0x0, 0x1000, 0x0) syz_open_pts() 12:01:34 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ftruncate(r0, 0x0, 0x200005) ftruncate(r0, 0x0, 0x2fffb) fcntl$setstatus(r0, 0x4, 0x4) 12:01:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) socket$unix(0x1, 0x1, 0x0) shutdown(r1, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x1, 0x0) pipe(&(0x7f0000000440)) dup2(r2, r2) shutdown(r0, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001a40)="d0aaeab50aa1c866f24f64d0f3d1b5163ff6bfaaeab3355ae873adad0b3d3299b2c27493e3070e368a7dc31b4507104e9ac20d8b67d9ec63c2de453bbe786f4f75c62e7f3ce0dafeb2b98d3475fcb1e6590a196719d46dc77693165931c3692c2bafd26eadcc9fbeee40b7732b6990b6ada894b3210f6a0bb08707e8dd6e02c83fc73ab287443bf987c6792deadec8aaf7b22e7ca47706345a92db9fbe8cfbf55017870eca6fce58f19ab64e8f92409bc4feef81dc4474851c8a46532afd5662d81016dbde136e176f75b554659262adbe70145c81786b5c66618f6ae5c6e8a0d1432e48834ca8953a612121dcf0f25f8e369ad419f1fb4001a7fac4caaff3ec8b0f94be454ee8e31792f493519eab413570db6c22049a545f6086f7d022ee57b6a53ee80fc6f136e51f2cb1f7be229262f311efa8c47c2cf7fb588eb683fd35e130ec9360c1794c343ec1dd6f4afae0796838b65f9d960206b9beb5d2da6dd2279cbd3d5f1dc5c7531e6a55bc860bc18af6883a7b922c60fe97065330bfa5f7e11a7a588e763f0876ca027f83672c6b0e3cec89a8059b8188bf9d2a3ad499d2094c7e93cca576dcf42460d21dcbd28c3454cdc704e6932591d8bd2932982b9a6a693b2d1bbb61d3da0051fbeb5c72bf3299387ff7a0e880b2df37bcc17437ebd88d9b7e0c7b71e2dfc5fef0f69f6e834a477e94d73b88e1f6c3f98c3de5cdb98408fe560b8b801e51cff673c9542766a700c0a9912ca18c9c4fa4deefa19686611df8813c4bcfa72b58a1adcc845a44024278ff6e07dd1f169b6e03236411784cd8cad155c506372e8f9e48a5f6f8b0380fe90fe36363871260da892fffa4cb8b631d4257280488516b8ab28688f0acc8e746a7f09578ae3b00cc7693ef1fbe84ff896b428ac8b7dec1b24b5b400e40b9efa5e1317bd902e6bb05c0f8f2b6a2313dbc286982044d3b15f41227ecbbf2dc22b39868396ded6f0a7d929687f8fd3c06c27a94a3a48265484be892c24ed943ff1d5d3c85c7115be2e82f69ed24b1866c4cbfc333996f472b0d229b8a1e2f9d070940f613b0cb74bb64bc7cf195be9ad1554804a693797cad12891f7d8191b8748adb9b7f119da9982320701fb7ff77bedb9ebcff43100251a30970524e55f7767979faa7a73508bac28674b4242b88318bfb4c169d178037bc4bf416c3a0afe7ace3c2510608de295469f898e383bfcccd2f5dcb467b1907f42c28db40da3c67d03f47f27c64e9d7635ad475dfa75207cf566ee1cc5ece67b1c435b58182b195ee322fbeb6bfb3364f69cf5975ef70a58206a2abc70e41a899750af3d32f0a6af31bc5ff850b06f9cac6ed94bee38f996013b52e01c00cda5f3a18a24982f4c4413e0dc104a3196c9c7ca838ba30f3bd57abd37c8d3ddb5d616c97965933ee72f5f4c55eb5212fe45648f7345c277b1c9ad6e56df0a4f0d58e82874f7dc9136799592e97cc245239d645214a18ebfbf4a2a596fc53eb9dfb940e7de3dee998af3ed33fa580f6ef3a0e657da83d27e393f585f56b8a87fa07abb926e2376e7306c56237d4f894db7ac4fa31c1d048a9ae3db76f437057d8d59c1dbe20ff8b8380765f5bff58e2cbbee5e3cdbe61a2f835e80c8a169aa7bc8a852fdf2fb9e2eaca073d5d4b01e2f93c6bd528462ece5a7b6743f836f5e54f527ff45fc709aeff5ab566690632d96f1b31c875afbf5e9327ad4b43ca88d67790ab514edd4087cad64151a82edd3dc0d851f3293860cd817e2f83c8d578e264ccb7f7bdb679731f999f8926ad7e73f9e11e5a5f4d398b70ab9a5e77caacf03623f77e34b227394a2fb40310535a5fae6d67240a804cb9d0d6e22efdd31a326d9e21690770245beb1851df2b5d0daecd862afdfca1956555e56f0106d814c722fd5ca9f09cd8db2eedd3eb98a536ff425fc328aabba1d240c84fca09ca4e7441ee03e377b25389bd3389d83780e019f0fbf60d3c751f77495f1f335e9f0f5a346fc856361c14591871afe3b4324ba3627f11f9e3045a421375c65454fa638119b68860ecece7ddb6075f2994fe3fd40ea3bb778d434bc97bcd891331af824ce0634759a4b68afbc56367f43ebf2e71aedaeb80c62e85928e992caf33748caba5729c86a9abbb11636fb05f427e952c18b335865132a6e919a2a04134edbbc01b9357284e327d44f564c6605efcd5b2ea01e9e413f395b7d2aa426a321213663a0ea780c75302417e1114efef0176339e0a1acaa2c2a0181843c4255cb89be90c2ff3c29456d484d84bd93560bbf943ac794553de4cc354f7c9c3b958884927d4d1e14b772884b43ada227e61d5efa0ad1833252e909e4f7d60d920d48a6b7e14840a73f11b5fb82687325ed8de96ff9442d446fe7443f7ec0df7a44e3eba46aa0d3837dc1b72ce48d9d8fd284c8e3ffcddb0b922bd35908cf3bfce6c045617aaabc17a978dcecf49f12ce51289924e0ac547151805588230ae6ff20ad967ebfc3309caaf80106f5d96d78afb345686e71148c5cdd779168dcab3a9963863e57f97a8944e5ae1a544cf08094866c72adb4d5cccd80d90116ca2b00a2be7d24c43955238c2547a608d14fceb980f50d43e8c01d1b8272084bfad94dcc568e4dbff5601d7811b36c0b1b8ccead2da2c95ca2a89520fcee2452f73aa50ff0cac3066a4f87a0606860e83accdd30cb2e8f7943cf5ebcbc4e2558a1d0820527c075d3fcf823b9552eb8a67ce3f047ee23839053f8207158681b59d96893936eca6b9fcf1ecc4e2d74f72e4c0f8904a853dfda56d35e3f37deeb39798a3e1c877c1d02e00c1276c7646f2c416ccf74f4c1e4612a1b9fdefb704182e68248b8521e4c6bdd21b7d322c5e70f4df912425567cc96a0d2dedce0ac224e423ea2b855fb5703c707234b1b5b5301eecf348a7d50c72883a0f35d89a245c72cee23ab9cbb2a88d23a7008263085674d396eeca595981262e16196748e609f9b9c42f6025baf547db13aa7c743984f3700dd75a5a94fc8e34dc530a2705506352f901d88e9b48282153d7848d12d7a9f5d4094cd4bf963250890b6d9cbd59b9c617ffe6201923063cbcbc3ece0560669f0cf722c9afa667599a24fd366a04cd2bf49bbd1acb4568f801175dea0a590177cbeaf5302f52324245cb11a62b473ba879511993ac12ce86b9ad0b7831288eba1705b6b8186fe96125f0b80bc5c3529e36a181bbcb32ca1d14aa194f6f2ba061c7fc6a1b21780892181af176244b7eeb84e062e09c26d6a345090941d80bfebc201378149fb24dec2a94f1e7464123ddbb604cfeecb71e4ab5a7c3a7696d4d9fb4f4c34b19bd6ed439bf05dae53904e4c6a1c7314555b530f9c59a78b8449fd044c063b6aba2078fa1e182f68ac64ea719a40fbe40139437c92badeccc491f6c5c4267a0b8769584ee2ce4159e7e7a59fffff01f21032c85894c5fe8fc4a6db5b2af0f36f557b0070e75e45f52c40dfb7bd26006a4aefc69311b3f34f61cbc9a16c676e9b0966ff24a11e5402f3accabc7caf7a16196f72abc4bd197b4aef4097c8603028b414ec4728571edcdbc4596da6981be15573e6b9dbb43a3952d9292a2b584baf4d0714d2429319a050dc12a9bfde911d41d6af556faf140e8080b777bce65a0dd41940c863887f7f56fa4a19ee98a39e4cdb20f14960b37d90a57f0d40aad6b44ff58d747a55fc7bf98d6722a3916a712d68f8a526beb644bda189608ebf743faaf62e21dc8d05d9c9d6789fcc91f1927e71279c353963726a8b342efc1791c30c94ea46da1c5d2483f1801a6150d1a48469a3c84708fed6b13521148c9584aa04832429ff09446f2f60431e412d4c92c3c33c3b28ae91de345351bd2d62cf40233e3d9bc3c424484596fb69bef541132d8b8c3cacf9ef717d82fa1b5149fb63893e7803629e88ef06e750b0862a71c25927d0a81b153774d345c528efc3231657db0d98f9bf1ada86358862e60d050ff5dc8726482133cf406848c14902e1964075fafc068a11c8824b084c8946212b2acc84eba91b0b9208329bba755a1a2a8cd2fd8ffcca2d0fb2ca88e9256c6789d0f1d6d8261f4cef260fa9e6f955537201b68a7a443e110afc9c59d776bcb936ad153a7ec2609a9699a5a889c74debecb74d43d0eb53adc784a866fa33cbf66d34e13034c30482f4096deccf66a6126d7b61bd3fc8a4b752670f718b20ffb9d9f55782b0839684c8a91c748f148c97f6c33cbd5a4348173e432ed4fbfe2956d08976aac046a280f8ea3c5cbf8038f0d88c85da6efafe43d7692322fa0a534c0ba641970cc9512e5d95d2327ba18989c74d6998b7f6611a53b5b30d824ee02d6df61e6e2f4cfcfe8ca64fd6f4ca54a80e66e4f138349c24376c1b14c570b328faf5b321cfb91ff56cb7c2d2d0bcc96ee5301713bd32c7e7e76651a04242914b7f9e739cc93427037fd8dbf4b441610ba490e5c4196b4fcf9dcb48a959b58a629558b10bfa29684ca18ba40416bdc0ca9d5ffded9e0731eff190e3cf87227aec28c7e84e9d319ed14e6d03b5b7a50a704662c265ba8abf808c8170909050d1173fd67406e3fe8ef964f3f070004aa53f54d023896f4d89705eaf21bc3121161f0677fad8e283b6ba81c9875dc1039fec536573cd84eca3c704ea6a56ce0061ed7542205e2177e9d5050c8a37af9f9efd508eca6b86161db04dbdd8f083a8fe1c5d8a8994b166883f4eb717603ae51e3050ac33aa31e36145341391b995ea1b77c599f321ae32241da1ca6626661f6c26a2397db6946e320f0c44187368fb2e8bc80d10bf2ec27a3ccb2d2b8a900575a7934aac1c86885f0189a5613edac14660f181281c1c4aaf0f00060419f25ca710a31b53ad12744b30ceec93f09d5ceefbf569e4d986b902c3e8243c9e34d13c95790bb5683b575eae8418f5ecdb140c944148399a9bc9d7aeb68c2b5789f5a45328e660ee5b220f89e6014dc7e6cd03ebec7a1aa24bdfd82009f447bb838f0d02d653cbcbb446317e4f3a2071918d0a0d114495b880897fa7d072d739bd6422df58d70f6016d62f3c3c148e0568af4978f2b8018aff1caae6696a2258150030f4ef8a37e3e7f98dc6827d8c036e543beec9d746f3f0e4646a2f70704139cedaf3f44b74521c9c85fb76c4ed5020c95b67cce3c07a8fe58c8f94ee769424e284e5d921a5d8b58fdccde27e2aadc97032e3ada1b8cb598376dbb7d98c56093f6954d7e6825050a86ed66b1b2ad98ab585a216564d13663279a7f891cf64bd56cbc43c0c7d921c4e90ea2a49d47ee0d61cac33fc987eac525ade87600dba2e3c1fb125371c5305db897569ff35851d046849abd9f25b17b36eb1159a156485b787913bda57a8a98dbfd9b0edc3ceddfe7b35cabe92590d53177feb42ffd8269bfd507fd3ba40434009fc394103778a8e8b62a5ccedf35e95cf94303c949e400deeae59163170c8789cf9858b1663892b2f377cda632a679eb41f8009db5d170e309f444d94cbe0a4bb794499c74e51abac4046249995c9f6618b07f10c9cefbfc6abe6975f5690ada5ca4d6ddf0a3d230ed27062c6574f4dcf2b8509ee6592e7b0938fd15bfaaecac8baff4983224024a72efecb08208274b61090c13190e8e6ec27db841cd171a83175ec1115386febe293d15ccbac54867b5c1745c46484667daff6d0092f070b63e483e8aee87b74ad11425d53289da4ea997b7e1927d1b4250b64ff8704df62f43dadb99aa2b164b38cfb20b3ee51bc4197fded8c08a01a93f4418026cda05bf1ab98e12", 0x1000}, {&(0x7f0000000100)="3304e98b96e461a1aeec08854988d7d3ed1a45916bb39156e1fb5a57df47b5b43e9db1863b88d40a0a896fdcd4699f2863e059b38961760a91cf349b08b6cda211b51d3e9f62555505c8bec2bc374a2847b05275594b07bf932adaf9606654c3938c953f8124e633b840f247fc5f41a7e17fe6ca846be50dd1451a9110d5cb9cec68a6ad6d55cdf1324f82b7f9abce11b289b7a631d14cd08603cd58e21625a345ea91bac0eacc6fe27d66462a53a2ae4d1bbb57735713c31446dda41f39de4c74a1", 0xc2}, {&(0x7f0000000240)="b52a27dd71bbe104eb817d4c974f7c4ada3c10c8b55b4964793ed67564b61a212ed37490afccf6d2e58098d38ef8978b2c03cf2967bd1d25c7cdeccc6c7e0ea0ed3200b3a790b969b5e070be46585b50c6421a39058bfbde9a591d5888d8e4b71d2fc741f355fcad28a32e2e515a5600c620af07a5984b19c14986dcc08c42d81a37a8828f8363988a208d7718b259e2a39756f4c85ccffa35e032df720d20548e3464b9d62da342446633ad781df9568eac70025099a4ad34f2f39b594c8cfd2be4d04ec945b746e245afa6e1ac80f92b5f19a8c7981e2bdfc689d6b7ec00408e71b3e93782dd22b112220e045406af29f4a6cc87544436ce", 0xf9}, {&(0x7f0000000340)="7422e8bde74befb5cd977b8a78675a55ac9fcadaa4a2d7b38d66531328edccf03c8300ff53018871d2c26f627208ac98f31df8e83848578cee70dd4a58e33ec111a4c45151746b85ebdc1a636e0d34c7cbd97ea0905de93efbe61aa8f16d2b41d26b2d8dd9a190c3d0bd6d8e5bb69c6d0ed8d05504135f0b1bceefa6d93eee66fe046694e6e1e5c98783710ba3c2f2c520d88eafb21ff6c23b1d96", 0x9b}], 0x4) shmget(0x0, 0x2000, 0x12, &(0x7f0000ffe000/0x2000)=nil) 12:01:34 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 12:01:35 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) socketpair(0x2, 0x4004, 0x80, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x80000000, 0x7, &(0x7f0000000180)="45096dae5165d8863725e0eed3b39456e1ecdb0a67ce5cfff5b8bc48fa", 0x1d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x5, 0x4}, {0x18, 0x2, 0x4, 0x6}, 0x30, [0x4, 0xe1, 0x1, 0x80000000, 0x40, 0x4e4b, 0x3f00, 0xc]}, 0x3c) socketpair(0x6, 0x3, 0xff, &(0x7f0000000040)) 12:01:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0xffff, 0x8}, 0xc) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "ed080000fc8f6235"}}}}}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000180)) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) 12:01:35 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) r4 = socket(0x20, 0x2, 0x7f) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000000c0)) socket(0x6, 0x1, 0x7f) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) 12:01:35 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000140)=[{0x5, 0x6}, {0x0, 0xe5cb, 0x1000}], 0x2aaaaaaaaaaaab3c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x62fc0bf1, 0x1000, 0x2, 0x1, 0x1, 0xffffff00, 0xffffff80, 0x1, 0x0, 0x80000001, 0x7fff}) close(r1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwrite(r1, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) semop(r0, &(0x7f00000001c0), 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffd93) 12:01:35 executing program 1: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x1c}, 0x3, 0x0, 0x0, 0x0, 0x0) 12:01:35 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) getpid() 12:01:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x800, 0x1000300000002}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x10002fffffffe}) 12:01:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00182e4c9efa0000feff"], 0x1c) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r3, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r6 = semget$private(0x0, 0x4, 0x189) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r7, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x0, r5, r7]) setgroups(0x1, &(0x7f0000000100)=[r8]) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:01:35 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb896}) seteuid(0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040024, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x5c) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x86, 0x7}, {0x5, 0xfff}], 0x2}) pwritev(r3, &(0x7f0000000200), 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 12:01:35 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x6, 0x3}, {0x18, 0x1, 0x1, 0x9}, 0x9, [0x3b5, 0xffffffc1, 0x9, 0x4, 0x26d2, 0x1ff, 0x7, 0x200]}, 0x3c) 12:01:35 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000002c0)=0x8) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = dup2(r5, r6) kevent(r3, &(0x7f0000000340)=[{{}, 0xfffffffffffffffd, 0x15, 0x8, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x7f, 0x1, 0x3, 0x7ff}], 0x47a5, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x11, 0x4, 0x1f, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0xffffffff, 0xbd}, {{r7}, 0xfffffffffffffffd, 0x18, 0x10, 0xa68, 0x7e6}], 0xa1a, 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') pipe(&(0x7f0000000280)) 12:01:35 executing program 1: r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x5c, 0x9}, 0x8, 0x836, 0x7}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) r3 = semget$private(0x0, 0x3, 0x1da) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r4) setreuid(r2, r5) sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:01:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x0, 0x972, 0xdfffff41, "73fc1a4d4d007eb04e34eb113d00", 0x0, 0x4}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 12:01:35 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x2, 0x6, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0xee8, 0xc, &(0x7f0000000180)="0300000013b9030000004e713048e699319296489ddf1ed76dbed616a41cbd304c23d3995e91351f9380152c918421c106b215200484d281dc109e3b5368504afef481e028584e45cad44275e54470cd4b74b89b5eabe71dbfb7af1f471cbf12f77228e5481e7d1efec01d1489872faac6df869132b6b2c5cfd3f8172afc89809515", 0x82) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) fcntl$getflags(r4, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r4, 0x10001) socket$inet(0x2, 0x2, 0x0) write(r4, 0x0, 0x0) 12:01:35 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) close(r2) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 12:01:35 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 12:01:35 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xac2dbe9712333c01}, 0x2, &(0x7f0000000080)="988076cae4c00395d42de9ae5d17b9db19581adbb7f34bd6e4c141dc6243527a85ab935f02fbd90eda8ff39dd0892ee5b6c4ee26efb69313eed215f5e2bd6cd2526581face47d83b098ed8d2c13d5d2d7efc822acf841115f1e53ad96b06077cf31ced4b1970ca175a3969e2910c1e24c6c88d9bce6b8107e29c6ffb617cc9422550dc76811a1cf995858e8f4700", 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x1) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) 12:01:35 executing program 0: shmget(0x1, 0x1000, 0x104, &(0x7f0000ffe000/0x1000)=nil) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getsockopt(r1, 0x4, 0x0, &(0x7f0000000340)=""/140, &(0x7f0000000100)=0x8c) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="2d0140c1b60bc4e86cf5cd"], 0xa) 12:01:36 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000b00)="d44ad5ab3da5254128b04453d8cf64f88c2fd5013c4b61082f615ae43a67cbfd38e794e4d7971cd79fcf86c1cfa702bde6a5f745c83b42a5e4456cdff80724fd664ee08ecf6404e3bba25b0d13a199", &(0x7f0000000380)=0x4f, &(0x7f0000000c00)="813000125a81815d56dacab07eb45a9713d7014ed6f575028e017bc8c46bcbc944570500d68b80d3543bca1d3867d1cbc68c7fd4f4596bcbd97e7a34f9bf5f35869fd33d5e1ca9d0fda67556a05afd59922dc546390c597d35802d1db974403575e1261e9150b1f5c33bf755e217210e71693cbd0abfa8bca1d5a722ca018b016b1ed5f450758dde209d2ec398531dccbb323c9b1154c6b577674cdbf986bb97c21b136ba7d9fd69874d0a8e5ef21fdc6f38a3b8aeec4a1268b862a1ba6e", 0xbe) sysctl$kern(&(0x7f0000000180)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="058830ac", &(0x7f0000000000)=0x2e, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f00000004c0)=[{0x3, 0x3}, {0x2, 0x200, 0x1000}, {0x0, 0x0, 0x1800}, {0x2, 0x4}, {0x0, 0xfffd, 0x1000}, {0x2, 0x6}, {0x0, 0x20, 0x800}], 0x7) semop(r0, &(0x7f0000000240)=[{0x1, 0x6}, {0x3, 0x43, 0x1800}, {0x1, 0xd, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x260}, {0x3, 0x1, 0x1000}, {0x1, 0xff78, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = semget(0x0, 0x0, 0xb0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/122) preadv(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f0000000cc0)=""/199, 0xc4}, {&(0x7f00000005c0)=""/223, 0xb2}, {&(0x7f00000006c0)=""/65, 0x41}, {&(0x7f0000000740)=""/156, 0x9c}, {&(0x7f0000000800)=""/108, 0x7a}, {&(0x7f0000000340)=""/62, 0x3e}, {&(0x7f0000000880)=""/195, 0xc3}, {&(0x7f0000000980)=""/190, 0xbe}], 0x9, 0x0, 0x101) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r3, 0xff, 0x863, &(0x7f0000000500)="fddf568c5aeab9f97ae4f56cf4a2d32e7a49ddf86711fcb8e8a55116244973ca770080361028bac0b28682ab7fb1f2a1eb8e9a5965ac5b73297c742db05f3260ba047e1cc3cd41404703c511b2585ed6b49150fb14ca0cf93fd9ee93cdffb6812954e901b5741f7cb551b3b53b3220725cff931cd59dd3a9d62b29f5d8a767fecbead80683c76250dfbed007dd5391c0b0304de162993c4bbedb5b2c55690ce0", 0xa0) fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000b80)={0x6, 0x20, 0x8}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) shmget(0x2, 0x4000, 0x401, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200), 0x0) 12:01:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) pipe(&(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) r3 = semget$private(0x0, 0x4, 0x5b4) rmdir(&(0x7f0000000080)='./file0\x00') semop(r3, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) 12:01:36 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x83, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x1, 0x6358}], 0x9, &(0x7f0000000100)=[{{}, 0x6, 0x6, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x1}, {{}, 0xfffffffffffffffb, 0x0, 0x1, 0x4}, {{r0}, 0xfffffffffffffffc, 0xc7, 0x80, 0x77f, 0xfffffffffffbfffe}, {{r0}, 0x5, 0x8, 0x20, 0xfffffffffffffffc, 0xcda}, {{r3}, 0x1, 0x8a, 0xf0000000, 0x4, 0x5}, {{r5}, 0xfffffffffffffff8, 0x38, 0x8, 0xfffffffffffffffd, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 12:01:37 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @broadcast, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x38, 0x0, 0x0, 0x0, [{}, {[@broadcast]}, {[@broadcast]}, {[@multicast1]}, {[@loopback]}, {}, {[@local={0xac, 0x14, 0x0}]}, {}]}, @ra={0x94, 0x6}]}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) 12:01:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x5, 0x9, 0x0, 0x0, "1fffff0366dfde36ae61dba64800", 0x0, 0x5}) write(r0, &(0x7f0000000180)="30607a2e8041d4fb", 0x8) r2 = semget$private(0x0, 0x1, 0xab) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/37, 0xfe37) getdents(0xffffffffffffffff, &(0x7f0000000580)=""/93, 0x5d) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x2) getdents(r3, &(0x7f0000000080)=""/37, 0xfe37) getdents(r3, &(0x7f0000000580)=""/93, 0x5d) dup2(0xffffffffffffffff, r1) sysctl$fs(&(0x7f00000001c0)={0x3, 0x1}, 0x2, &(0x7f0000000340)="eb2c4cd372480c000000000000000088849f3a656048f750d312d269e7e58e2747b75cd1dea98806a13f07012aea97622444c5177628bbb06e47f36a746e69f22dcd37efe40c7cc023f462efea85149405d9a1e703324d34f2955c95a18dce4d89ecda2b4e4cdea844212e9d339964de517c2aa6049de311223312970411ded7215926091cec53caf6dfd30328db2cf8184b1e7eb405037644fe8a8c2cc887b9bb2913ec37d0e81adca3b329eba5e4e6bf374247d0221446ad7d9e93e2d893f394e8286f2a3e010606a5bb67df7026b6f1d3a154321d71e0cba317b8b3a791c084482a1a30a48ad3cb4271c3c075808324a475aa82d347269d3d", &(0x7f00000000c0)=0x8b, &(0x7f00000017c0)="07e1bf157bf411a7d5380681136b7532362a0112a06a53cff305572a4cbaf306a2e8b7ccd5504da7d67eedae21abc78d15b677c64bbc12a3a13c6551ccd6edad17caaebb78661e1a62342511b334381784c5489a63eaeae369955139dae9e78bd360d9c3777fe7cb773141c58ca19ac4a8773528c4197bafde40398e564a5ff0d196781303439bb8cf06b0680b6d4331e114d64eb73a499ba24c20a6cbc84d6f7637dc0b70b38bfb1ad0b4e1acb24fa96d725f889542030157a0065d5b60c685e38c46961bc3c6461a2663d19a085f7507a148c3bc38d1d4f3fc9bdd3ef7bd1a9f17c80c382a8e61824aa8ff6a3fa34bf60c220a2cd9bfb1da026b265cce7f08fea8eafef5d0eb6976b579462aa4cb7e3d68dfab32e2b6f6161ec2715446bdeebd020fa0fe23175e71ea2cb0982fe132b5cfe907bdfd588852cb69d0ba945651f52692993c6625429a546df04c5dd2f43e1d074227c120ec3508e7ff75cb11b8e14289df705a35bb600643e5fd33fc5c2a5d60bf0990f8ce4bf9093cc32adf0fc6ff6867ab0189f5b1e1ff6e72e963a625590c4de7ee61cc235c3a1409704ecd87414edc2d1e5b06af8bea8e4decb06ca3562c1c206895bf3a754b222ec7b57f76987b9d7b15fe1903da7369deb544da04e7691269d71ebe8e265bc0a099511b8db81933f0090c431d3f5720f072c37b02529f4cac7290eea97aa47c113ca98b30843369c289ab9d5b63090d666496a9f3960b0e42bbe761923266e88e1d0e3feca75b0d796ad19a0393dfe666b735a873d1961579a00a1b90be1e1e46f4c582bf831c17a4f197bc66a4479377be313a621759a53041780419bbad3105cab0dad6fd3383363969f5243c8afb6aeafd48e2e2542a4ac42a29c1b8318fa0f13a9f45e129350f5638cf4c39a72be78ab7f4c63dc5b324bea42b321632cb445f967a70d41484b40508c301496eed484288d292cfdcb2c61801c59b00c5c478357883cc7d1aa39c07330cf07b3bd8c3c98c5ef7acc13fb6f7c5dd593c68c9b33ea615717cfb6d56058feec43f8f672ee4ca322f6407d16d39a4af8f3de522e93ee13ab2df5e10ff376dabbf5e5b512e60e617fd8f0dc9acc68b033e61c0646d2cea7936392c27d209010188f50301f0ee9315e0356a18464b3ec4979e701edd24d2d4bf3bdecf3f07018c6638bd885eea3fbb8fe18e49f164a271bfd2caa461f7c730e24d154e751caaeeba9301d8d5d148ed43b5a96565ed2f7f14e7aede4128d8bb4af282524d62229b14ed69c9bf8123ef6e2f9ab60962bf3edbad1a59d7021a4a003e7f9f077f291754d49877163c46d5f23ecbe948e3b85afb69151caf4d0dfcd462ccdee6c2f87492a2e12c3c233495d67f05fab8fe02a3d9525d5f146c4040ed77be59abdab217e4cb6f7dcae25bb7d2b34aff5498d77cb152747e4034efc940533a7acc330f9aab8590defc7f7894f6a8200b808a18e3e05caf782d88deaadf8edeb2ca9f1ab207ee61a04c96fef1c89027e4b6a49a420920cefa685a21528f5c04eebf6190a09fd4275f878b41d0f6ab060ab4cfc507757040c34b50d39c01fdd4c8df3108f8a1bac6ee5c58095d7d3c21207c8ff5e41135959fc323cf37873312f4cd149677d04b8de107fbf3577db35a200000008404e2728b468dd7ca24452fe1498020f1783ec573fe0843924e1afa2dd10d4adaf12ad2cbfb4c75afcb177a56e4b3ceb6a3de4c6946f9113726951afd6e86b43214d7830a624c796c6423b8ad269f88ba979f902213382be56b1f8ef124f03a499154a083027fe8647bd3fcb9ec9ddb604f43215130074cf18edb54ff3e4469871d7702ab829887aca1e7235be34453a441d80870b8e480a48839ca467b7eddc0c8786b5c0da39b8ddf8dd0b64be48865743985d6ccd693c5011f99ea10a99f72da51b4866f87c2af7bb609625be330ab1e73004d8cf7175ea0405f952d4d5ef272d7f4f3152e620a5f063224216c7d88faf26affb7096e0efc1fd28312ab38684b90876cb04703f4e4e3ec18bb6b9afe3f94c400d437f17a3ce318fa85ab77e8215b8bdbc17424ed8109aefc05a7de92c835e07b306039a52fe0c79b3426dca771edd0cfbc945c34d33a8383c72d07d72183066cf196b458f8fed9c10fe5de6467b2f967242e822c23eabe95714e078e1e29ccb6bf4954dba246bd459da5f7d7c9645fd19e3d0420535bba3ac236b9fb29fea43fceb62d5d2ba7e1db5ae6e82cf79f371dddf9246d1b469276212e95c28c37f6363e695b6d402a8c244f236039b7e9b7c50bbc9fd4193b99661e1f434af76b2fb005e81cb9579bc18aec74c71008ceec2dd66b9df6ec7ef22a34480065e1d378418913202a9b87eae8c8bcae87a9c9edd259d95bfe6a010d91e4a34cd73d73ef0ef7f217f9a0ebeea1e881720f6f80570f51a7d4f37810acf72b8ea418a3e84ae733cbd1a22aa2292a8cfa8bf0c75dd4a39e0098c1d842d4cc3dcb9dadf3ffcfd8caafecd9e72e6d8f3386b10bba930e4dfac960d89e27e0234230d757a22c25f76f67c0d1461e178fa3bb28f9b9f0f4c70335f91ff21c9da2f96c5b9bb516cda6cbb0742ab66d5828c07669cdd2ad09078b48239180e455077be3a080cc87c24b5508de908da938b7665c7826162cbbf9b527cdd6413de478c22b83b07dd93ae8cd57ad2eaf6d3ad8aa87a761c2fa17b2498c7f13a07bf7a4cf3f1909e9103fa411570f2a30b7c56ea81208c8de4d2f86e424a1ffb76b3e35cd502123c12e9fb9a9ed9e5c1e04eb1e3a84152729f1fa5e95b9a292afa94d4984182c91836fcde40668057534d8a6da45898116f097db5f1696d631a85dc64b960a8385e2315c8cac0d0e94e0aac5e7787633e93d7a6b8020cda4d0bdd44629facd84f19f7e94e285eb449cbcb62166ceb918f9b32d07e76b935542daf51a1d36824df02e996c25283dda2800f045d2c8d513cd8885e5893a27e5476439f12056c74d8a50d91afb9d3fa01b905aa564ed5a470832c5efe679d734027a4c3fa9056dea9750e3e27b4209026f1dfe82811eba024d14ddabd925d178008969a8fd0e6482d05f6739e56876eac0658157528bb76c10a8202d1c9d35c42b71c22de79d3ed494ffd4836eef3f91e22a44908d592e8ad90d79f4aa7548c1b898b76a0a3d7ece0c9359a2ff47b273fa2e703339bd4b2934606f9ca450a95ef2f32602db2245ee62ea69d8647336c071b892468f0745912d4ecf04b565070b7995ee3caa8ac44e715d2c89627237c744bbac752faa6dddf372f78ee5895adfbcad69ae4df473d2bbe1fd153bb33d3580e4041fa618c272154d033d0a26c0ffb26bd4bd839d668307cc585eaf392601cd75d1c924a607d3081e5f2714c4fe183f43707de894c5b2e93558bd5e4e3aa97b2092dce2642e67a38745aae6b03b29f48cbaa07ced7955b863e283768a9afb2f6ee29268737832557d696fc42e8c086aa4ba89d3352b3739976a6c83257cc552d4a97a93431565ebc1bacd3995bc15d21f0ebd52b9ddde07b34861c20223777126d28f1491e4df9106aa0beb8cdb70137526150279d75412459f13adfb5fd38fa9b895abed2b0dcdaf1aefbd88153678ddf6c813e02969535ced89ada30464297d810c772ea0eb7763578b1f1c15ca76ed09f6f948d6ff60633fdc944e8fcf13955344f3d6758ac353bc5d2cd1896edddeab4fb6b09b475547aa8fea183555df5d31bc35f9d150c08138d87e7dddf7bfa1bcfac4f22bf97386b241ac00089ad4f565d64ca1adbe65173d4028f2a47c83703baf1364b21e963df46ad3238a6429e5d28c69510147de3d486cbe9d70e25f686003e830c102822f98640d04cfa899c44a1f762d7c3469fe8651e65b5a7f409e145280012eacb5cea4361043982c32d1a290db0cbc2b0000000086937a2401daced09e7914b53ff940907462769cd6e7fd3373bbb1e3c08b4452d7a032e9c1c00da13388defc1af761bc6d8422416a0276cc5198fff664bcfce1e88b4af5fdac7ed00557d2d18f0ff9e72142b445710a5fd0ffe42c3ead81c23a972e6639c5d8742c2c20d06392fb2770243a57fb42c996244c5ff4f123aeeace99db47f94742aded0b9a4bb64521b36b16eca431d01f496a1498cb06dfc5483ea3b2cabf74699f632d78f3662725618890e1c7d5d7c86c997aff9093223dcffea25529d0d50814369bf8a5e59e3d58313285aaf003c921e256ac280b1c0eeb094232b33bdf6569c1bbe5a02104d59fd37af7b6ae69d234fa798ae64b6c8cb9ec721e7d5561748fd468d4ac208fa992e36d364316ab6a33a86805be006be141901ea0adccf11f7f67a0f6e12ea9125fedcc6ae3484fac81c86f6d1e9b12ed166f79c03eff2071b5bf2e139a226dd5e3cf71fd1d2fd48eb329dbf0e3ae41a3851ffc23bb8b998450fee4ade08b113c2b7bcf431c914792888e1be9a9e59a0bd91d38381a8065952584aef903f8564d2c6cda1009e7e5bea505792ab76081bb0ebc6110347b313182ab47a9e65bd5f35a9c829789404937bc5cc05a4a7cd405030dd74692631c2c0f16296417c5e8029a00bbd84efa20958a4c0f1a7682dc5edf142cf677d5ea7650d42303ad31a6f10351e08ed461fa457da601e4d7449e8846db838d5c69cd000f29654cad70af96728b79db707f9c3fb2d84026721c02ef12f3e7566704192e99cb0c75098da804a58bb095ce2a015b1d06b986513badeab1743f4d6c11f5047b25fe7fb0b6c744beb9ff55ccfa2a135614e1b4a715466eb0b19f0f7631e41388f3b94f53594a173852989ddea17296b8c3ba9590a016568e021b022cdd515434bb17fae6c4dcfbc846a25a7a8582dc62761cadf067b5522f14f724050794648faa5c4bfb476f7aa230fe1555a5869001828f73e893dd982df2cae9d04e18be64e97d91bddd78fc7627482e42d42cb3515b761d563b74d3d034dc02d2963dcd8395e65ad0bba48fc9f601d12848f555e1656cef098df7ee30a703ab4e49ca9aa8aa1ff54aff69ff10d6bd4a6233313a998a28f6dfd0ae7f9515e0a2ab4587b0764ed0e60b115a5b20447891466ace3a10f0783480269b940de8be63d1ae906a1dd9eb59a756114dbd2b6bf6fcd6e32afff4afe4cb1d43803130d77daa2e6fb9e7bfe98dd536bfd9521de8e226219c18bbf0f87750be3b8ca857f2456ad0c0f2fe58ba9bc439b376435b6dff4b7c8ad31ca3283595f8b1f36a4207e05a9af7389b9089b6cf5d3d9822a0111554da95478d6a9b3ffa3deaf49a9f54baa0ef2ad68fe52f6ffff9cf0813fd35e67a17e1a04c7fd3277657e95119af5f63aea76a5237ff557916ad88a140aa44e6e9b754e3d2fcc09eba5177b34c2b06354c59797801280f534adf80528ab23e8deb988087f669046a721f056c0ce81c4fae7f5f4051c3ef3fbcc8d2488050ed2f9dccdb12fd85684768e86f396f4c3af06630e11e0e33f3256627189fe6ed7792c4ccf30d111fbec39e46df572840b9c75fc9d6f35364405d0caa0c48fc466e219228e55baad825d1cc39734fe7404f36e4c8660204f9c2e01758edc06f6b2bdef8b7df0cd7712364eb83a8da10408005f81a23d9ec5d3d70ad6a97d4da85ad4d4d7c4530cb16cced4ac1b0884738ee1d3b47baef9945552247323d325c1386e29a497bc01016505e0b2f0062c4cc6c155c6379b9eb5353b198bb0ad9e83183cdc853ac45e1cb00b7b538cf4aed7e1ce38e2e48bce52acc19e34a405cdbd3e97bfa919c0000000095e4bf3f5d27f9ae91c6e7f098b5d0da6f975a174584c405584bd22bf14c8c901f27106515619ae7c5ee7864364a149f4ad20e83bbcabd0801e6837a7d350432fb779c28597ed95f81f393bd18478b0e04e7fe816780ba59f8a73c0ecedb15d31ba13d175198a742ebbf716bcb160126f442d3e50beb96e938f231396e2a34848f9a913a8262c9361ebcf0712153afddbe145225dde877", 0xfffffffffffffe4a) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) r4 = semget(0x0, 0x1, 0x20) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000001480)=0x80004007) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)=0x1) 12:01:37 executing program 0: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2}, {0xffffffffffffff9c, 0x20}, {r3}], 0x3, 0xfffffffa) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x18) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x5, 0x2, 0x1abf, 0x30d4}, {{r1}, 0xfffffffffffffffe, 0xe0, 0xf0000000, 0x3884a1c3, 0x400}], 0x2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x40, 0x2, 0x0, 0x2}, {{}, 0xfffffffffffffffd, 0x38, 0x2, 0x2, 0x8}, {{r4}, 0xffffffffffffffff, 0x10, 0x40000000, 0x0, 0xffffffff00000001}, {{r5}, 0xfffffffffffffffc, 0x12, 0x8, 0x7fff, 0x7}, {{r6}, 0xfffffffffffffffe, 0x60, 0xf0000000, 0x8, 0x6}, {{r7}, 0xfffffffffffffffc, 0x1, 0x2, 0x1f, 0x9}], 0x2, &(0x7f0000000280)={0x8}) 12:01:37 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5, 0x0, 0x0, 0x9}, {0x3}]}) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r2 = semget$private(0x0, 0x4, 0x189) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r3, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) setregid(r1, r3) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x0) 12:01:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x101, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3", 0x0, 0xfffffffd}) syz_open_pts() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x4, 0x8001, 0x800}, {0x0, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}], 0x1) fsync(r1) semget(0x3, 0x2, 0x310) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000380), 0x0) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000001c0)=""/181) 12:01:40 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000240)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x401}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) close(0xffffffffffffffff) syz_open_pts() r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x80) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = dup(0xffffffffffffffff) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000200), &(0x7f00000001c0)=0x4) ftruncate(0xffffffffffffffff, 0x0, 0xfff) sendto$inet6(r4, &(0x7f0000000040)="997c1065cb95f3456ace264855f1b8e8873d4f548ad515fd5a695ec2", 0x1c, 0xc, &(0x7f0000000080)={0x18, 0x0, 0x8, 0xffff}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000140)={0x5, 0x6158, 0x0, 0x4}) ioctl$BIOCGSTATS(r3, 0x4008426f, 0x0) 12:01:40 executing program 0: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000aa2000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x5, 0x8) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x42}, {{}, 0x0, 0x0, 0x0, 0x40}, {{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() write(r2, &(0x7f0000000140)="d5bdd42a0b755578557ac463230889078e8aa8629a2196b7b162893d5cb706ca9438830e2d454d60eef4734d3a4f7592a6a4e7f5bc186c3eab7835a3dbc4879b6f32ed6a2770227da4fe1a79b4067d56761f97d186eb5b01de8157cbafc5", 0x5e) dup2(r1, r3) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2}, {0xffffffffffffff9c, 0x20}, {r4}], 0x3, 0xfffffffa) 12:01:43 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) 12:01:43 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x1ff}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) flock(r0, 0xa) socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) connect$unix(r4, &(0x7f0000001200)=ANY=[@ANYBLOB="6d66ed01002e07000000653000"], 0xa) r5 = semget$private(0x0, 0x4, 0x189) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) getgroups(0x1, &(0x7f00000011c0)=[r6]) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) shutdown(r3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) sendto$inet(r1, &(0x7f00000001c0)="fec816c0bdc51f5556fae1e788357cfa45f8bae0a429d4984a2f5e61d2c1bc0a3c23e1cedef218f812cb6c7fd23e9a1373a6bc4f5c0c3c6e8ac9bddbc28b7af388be4433d6b0424593293bfb1f64a98b3007b02a723f83ac69badee308d23495249f8173382085e93ad4a230a7ab73c7e6255e00fb3688ca59a92929c53be48edc62f6d477b42b517a5d636067cd6068d92ae47b75c486daa6dcffd47472c6ccae2f9cef7509301d619b78c384e04fe1158295f719376bd6111f68a8e8fe7a95aa93b90888e91c5c4bc1e83ad397183e3ec968ca39f68daa0652bf6a1e456290e2dd2882f71ed6cb320219fb09160d2fd4ae9dcb5123bd48582c82f7ef8d94c9175a4c7dd0ee650d255664349aa296d1b375d9d7d7348cd55eb6756eee39af4a0064f164da31c10b22df9f39179d02f58b9da884d72066ba8e544ec7ea6b0e3fbba83e509feae9746812a779d11f3a4cf0b9ceef5a48240acfe81093733f128e6db563447b4df8dbfef7b51f2fff8d9ad5bf2986e38642a1b2833f4a4efc18131b72faf43e36eeb178b08ed6b9e2854a329d17b75ab182bdbbc63356e606db8ef1718721c263e24332c6711b0897919b4a94cf7d6a4e04f06892c6c267e8f3b711f06d212ff76aafb66d413363100ca51f9467f8ba1e429c2251dd8f038fc6738c8eea6cc80739051552dd4a3618b6b1f54c7ecbdd60e2fceb2c8af0be153a0ae268aa928ce36348164bec7d58fe9032220ff8d9c21f7c603a9ee2db140ebe5c8539499b4b7019a4f379dbc584b355a460a183ee01fb96f485e71bc1abe49fbce6c6c489c150b7b1dd8f7efc1e1e9e2a2f02044f39fd47ca5dd5b58d426ec2381406798cb57a9e7a05b0d099c8ef3957862896086d50e5420b5d5988e1ec0acabdb78e0879fc7f546c1e021289e8108bb9d7c156007aa4797b368c506133d60d0877d1ed689df615e6f6c252bb90910b95a19cfa60460f4cfd11aa7aee3c2db53acb08079ef0373ec40bc36e6ddbb0d9dd70f16857b8c1c358df96066f479ee9071568dface670bdf985b1455d63f89f9d700a5f314ee2e0e2152752bdfce464e1923cf3d50d7e449764ef0ed10ef74f8c7860c3c9f8b974677ff3d47bd3933bc5db1881c2de7cc82223d8b6732c4dfc26ee038291d91a20f7b3e3fa0ae643378188247a0dd7c6c9f79ee225d7b813736a839115ad7f980fde5f866d8ab2e8b5847b80d53e9e0a6d20c20a502fd83f75adeede51c0414ffd307a1fbfd2783939bc788c71392f5b0722aa967025e3e19567663b6528dfb60ea9bbe5ed7d9828cb33f8286041e9ee0d8b22b05d709b7fc6c6d7672c368ca8c5fef6893591ce1efec1f9e6174859220d43b331da797bd602756452ec8ee092e9c20456116a86efcb4bd765309f46693a74e6b64fe9f491d1861fcdc3902fa32b842ddc984b38f1e9112592cdc3149115a753302fe94f972ef9b010a641d9fde7d65d2657f6c4c50940f9998fba33a76fe1a9b356e58878b3cf2dd4d2a0057b9e19ffb2db463a9fda8b105acb8acbde2f73d5fe1912c1983984ff5401dbefd3b2f5818fa13a12c2f6dc14151ef810c7af5acadddf6b1ae40ac57d5542f5bbff440c029e1e5fed34c5aff6892ac1dae643760c3fa472281d9ada3f668e6ccf23e1ef3d6c4155c59fc75c2bf0fdb5df90949d28b8040b1cc258ce3848615d89b34ce240b0f2cc33d494cd40631ca6d407ad76ce8f5225ca25a426570154672d9b2d6b9d3b12c6834694b9036ccbe80e35ff07c416dffa7a12a8a30d2d65aa43bfe47100371883bf029948580c356087458921467f9828dc44878bad20f214d2608f2651cd1e6c1605d2fa01b7ae977917c1f399cc9432a69ea2793162f0477cf7ff4f78b0229e847180c8380c80b811c27424cb450f3f3eda3d4a96708b196cabc1449a27bb15f62679cbc0f3290f59336a16e58f61af31624f6e3cd8df16b2842f2e4e9f58b2ff55aae6ddff182171842168e4b8124aacea5ab3b3791b03dbfaddf759064a8bb65f9e22ffb9746532991b7fd26244f968390a4bed419e7c4eef6ff3249542b6f4d146d44e0d860068f7d40fec91e0ca0ba88283ab91245df6d23827968d62ca5f04e11cb3c83a83c335bed8010e61f5a819aefbf56995ab9f1cdfbbedb29477224646a1cb6e6f4f99504b07225ea7b40386c970af8443c2084c4380ab7c116646db058072c5684b36e0a342582b479a43197a374cee468f2a62d9c549ab371a2171ea79df620137b1b66be606c799172f55f89f96fb9caf5b3d47a1006390483028ec62dc6334a0ab82521475ca110bad251f29dc6735030d410ac83d3c8625743aa34907cc9312be2266d8e2a584e02ab225d7bab09f1d9c109e211ac0fe4cea86766b0e7f03e7e10b6db2f572180c23efe39e7700946439e48e9c0f739d56bc5e151f600c3aae44fd4a3ad104015d9bfe96c329910341ffad03d7ad0af0ceffd058790cd553ff443a4844673a008be7f9df218341340aa7a425fb44426327957075daecf21f753c33ba0874f1beb03a7a147ee92dccf803e6338cb7142ada88975309d4cc2b18c9b6c31210fda1dc8beb025d82c62c96e7644b417e6af2cae0d7d27da418d654c5296a9edc29a5b22cca14f8a7440c45f795276c1d1e4b5919c99e50accb5c23f4e55f8d21998c6d8cb8b49a83cf7707003aa8a4e293372810801f21e18bfeae1bcf34a495d26e2dc417b4d4acf8140f0abe72de8904430952ab7b5de33a68b1e0113469662a003d2727d10cdc9a987092a35008dab1880f329cbba492a110ee98a4fb732c7022cfb90ccd52f73f23ec33732c98d929b601b346e474c241b374c62115e88fc0559cb85a840bf228d82ff92131a14bb2c5b6ea861cdedaf8a767a4c224f75e893ccc60a0bb631b8a6f6d64ab27df9eb7a8b281804e638c6f2d34efd7f51f1d98df36830a1bff9bf92a22ea01dd599f73c701e16d08b526bd49f0cca63d4d4fe0609ae48fd3c7e639c37570a5e4585170a1c8f8726be0661793a696429d49cbc5d24edfe23a4ed4ef8d657038660a0a33ffd2489238265feb1baee8a47c01cf292e7a418ab76b0f271a2811f4947e4fccec909eae909337ae2fc5c676a478a6231b735e4a4a115980eac4ee28b235cdf7723165138aae70113a44f2e5b7c5d3ecbc353452c5970bc7a41d30a26d39b0b396970a5c55d41e8b52e10e994c0e3e5e0ae1b3d91d9e24625f5084644230a98e0d40232fc6938af60fba3a67d4271464bee9a6ce2594df6f5ce14c325f336afcdff82b75bf1c6f5539b36aaee5f8e39f1444b0184478f48fb12de1f3aea32a0d66df07dc8327d4eef86e5c32464593a0feaffac08e8bf75bc7f094f1a2828fb207f60a5969bfba05afffa92bad594a0f20db420df1550d320f968cc9cf555ef5a05be633ec0f1a0007571b334a7607ab108bbe4befbbec8c81031334e5fb6bc1f40f5213085b83e67be0527b9371a8f57f195ab3a738d843f3275bede2c196f17c343cfd9bf6ddb6a4dfa94db5d4ce5964ffe919ad0d7de8183a7e9b899a590a14ccb55374a6220a76bfec6547020b1fe05aaebf3102cc329a5d9f8077d51281675d8c2f3601d98d134061b9cda95aa9cc3468f53ca32d2366a25d8b70afd89c73f0856173b735ef5ef58548a68ca38dcc9905f8c7b75c93426c269647bf229aa0c88a958d07b9a704784ff6db3e6380aa1f3a8be77650ad1df28f8ed491f75956e936179e69849fc26bb3b9e9000bcb7e6796c5bd844a297313aad00a4b10f3c1a25c91707ec53b67ff6d82e9eced3e2c2365013288084422f158f98ceaeacfadf1f9c6011678357c4ea9518134dbcc5bd89e25dbef95475cec8537d4e5e149bd778cc6940d4f6bea8a6af937ad8768405c17764b70e66b1b15171057c007cd2cad91223f0df9999700defb9c59c3888455576dbf83ce3d3387b481e396cff8af7f093f5368b0fcf861d343f91ef82ef4c6a8d7419082c351016814ee9ba0cdda3147f2a3acb4676759881550439b95d2a8424bf97e7fda0d8e97f381573f3a25d6f55bcce642ae74500673a4851e2d7c54a1a834b16a18f789dc912784cd70c1ce4e001e726c5f68585a64b5e8f5b542fcb85bab7ed9e0800f9e12ec54fdebc4a9dc55e12dda83dcddc28fc9eeeb243772bba009650d776948f21c2514fa541d3300e929067600b27e249e3e208ae97fa7b18752f8714026113f4bd311e6e3c2653207e596f44446051733901ef4022400857e1ca1405f027753394e96a327c4278f03866570eec2374862875f6b1759eaf881dd2c997b9caa34c3f6081bb897d7695fc8436a491d850348f28b8c4e120a32b0782baca424544fb5058f0f756331c343ce1e4727a3fb4f1ee8bcf405ccc34bf5002194cca2e6f411afaa4daf6288fcb6f21c88f59af9f4dff58d761f95d395265d9919dd0c13d17e48b707858a0983d8aa0d3f7d585942aa3b812d99a529c38aa34c96d202c6e3ca138d8569a6c75e2b12e16d37d50657459e90e1c984caa2a40d3dc01cef0374094feb898bedc20848a8c30d12efb83fce5a8994a57358bee86079b494f3420cf830357ae1d3b5bf50f1d69834abd9ca284cdedd654a582bef8c2fbf6758f0d6227ea011b6a48191f6fce1dda75e70f93d253cd5cf4b2928c18b8ea992df1b30d54d712f180852b0f997556116c945fbb6f8d2d4769136fc454e5e8ac635a3bcd72dd4d549c69ed1c6bec797962e8e4d86638cf850d17aa80eb3b58a633cba0ba7def08a21b25ee58b02f9ba2bcd81e1916b7333d205b9f5bb3ac059bb7d4f7ad775c486259e9e13e98f0d96113edf57ca9c41e5fc4c32e0c5692cd1917fc16d3145dc4f08cbec1c673757b4fe2b8adc340daf235711e81358aa92bc7ac66df9d99cddcb06a079256f8a50ec346df576198f6d1805e08e6a3cfa12db059bcb4a665227fa5674c258dd5accd91ded4da6c2e026ebbcde8b106acecab618434aecb77c49c9a10f27ae0d1c67b29c451a809f1069c549295f219a5b0a5846f0518c1f512090f3024b1352c8028f5c1103b96ef6d75bafc0bada02f2099588270990cfc7deb596dcc33de2db43a3d1cc4dd64df622d6f9494b1ded68fe279a0d82c79b1d06b4bc77617e2e7423a34c9a851d92074a07e40babe0c3b79c7556d60145d799862ccaa96e19beffa40a774181986d6301139830d14f8b143bb2ba658d955d5aabb7492d1075afe3b053748dcfdf55ee3ae11ccb16e21d88cc2456e4209c8bdf5b5f85e00d9f057432885674ba4cee6612fd60da36a08208a32df8483f73bfd097f3a30e6466144a3990345ede7585e880c19f7f374dfc29f19fdce3d117ba50668f91843db7234c3c028c1e9a908a485e134e6cb1ccbc4bdd84a29fba24cf8b99f5b20b31a7ca5d691c47fe301fe7a8e6c5034bc13373cc7d97829e1efbeaa470b92e647f0acbd88b3d4162f232ddada44400ef08b3ca119aabfbc2a26f55ed07d87a7bda4119ce45a6860a06bfedd7f2d6ffe69f230abc1db68367ca5b6a0436631036bca5771819b23e9cd2b73daa6dfdbd00a6b4681c8a6b401bfe59c541384bd93701980d52acd1e148b214f8ea52fb88c3d61f29646d13902f9876bd45785b937ab1a2e51642f8f1d8c5b107ff122e643ed5c9dac6ceee05a5ef92c2b3ec389cfeed1f2f909fb56cd8a0091001b6933fd5ef29cf411bcb10f5cb0fbb6138888c8c9c9e8453ddefca66bf05256a73bea07a979561b608b7c9fa17742c681365b3c89120560c", 0x1000, 0x4, &(0x7f0000000040)={0x2, 0x3}, 0xc) 12:01:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="90022e6e6f"], 0x10) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x94) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@rights={0x14, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xf8}, 0x0) 12:01:43 executing program 1: syz_emit_ethernet(0xf0, &(0x7f0000004480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0xba, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x19312fad, {0x2, 0x6, "194cd8", 0xec20, 0xf0, 0x7, @local={0xfe, 0x80, [], 0x0}, @mcast1, [], "c373473b5d4ad8bf662d09145b4828569dc727aa96ba72df57edda944172dbc360b8f08561d0d50cbb76a33a2f0a5295a767903c812f9603e06a76c8a965d50b1fba52fa708df0c5064a873e556583c1deb9b7efc9eb02f9e45dda2fb921a0727cb0490416d9ed1d52316c57ab66ef5afdae6ea68fde8c4507eb8b7d6fe008facf28143a2c58ff6233e3"}}}}}}}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0xfffffff8) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 12:01:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb0a000000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000140)="ca733974b2d1687e245899c55a9514a1714742b9058e3827c76f5e63537ae3234ef5eb452b6c9316f04ca856b92859dc3124a29322b1e9f1e9d42473156855310e742f1cfb633e4f59038460de01ea701c49ca6f2b5de895969a23736b4b68a3077f5c177bed99ae98b2968249dd988dfefc86c899d5625dc60f41cd760464c70c4c7aa8b31c6cd205a84254962fd26edb7999d603f255786a5ce7cdae96eafd85c5c379d882b52913213bd4c61a4c2737d4c0c832e8dc4ff42023855dbeb40d452524bd8c03", &(0x7f0000000040)=0xc6, &(0x7f0000001200)="040f454628278c5cd13e4277e107c9e1ffc87d6e256c984874e06cd0a29f67e373253e84f580c380ba31b41da046cb457f0eda8ca7585755342f29dde3869b0511ae07cf3acf69b2ce5e59421be67e8fc8cf180d5d4694240885a6888f188c298b5c2e1d863cc55759005948889f2a379b4871415ac08d3dba06edff55b6efa4c665d4c887eef7a08276782ec6354e8384662771f187dd404de6a668f6d22ca95b513e72012ec370740e36b22078cc263bed57be0630f590780588ebf31569222574dbaccd068e4789c3109bfdd09d2dc42213f01b773db50df56e99a7ea0f0d9cf457720a3138e30f9c393fb0bf3d6f69632a64e174d1cd8f32a789d6b6e43592fe48be77a592a6f5fac948798b054f9957a5ecaeb8640e8c674223e158d07347d4d39d28776708d564a5731a2addbc48f6e61d3dad708d6cbd2a997b7a7685661f80563cf15c6e2e224c7c0e50de466b0108057ea875f8915aa3612da664ee70d1cae7357181c17c08e8d96bc000218e5ea87d79fd071ac3833bedb5fe8f0bdc7df1e3fe07bf66acbc82744a503f2fcfbf57368f516130143447e0aceb8ee749defb3b1362ce20f95274de90be428a0cafcb22964f23afb69f7bcac811c4757cf515b19b385598249bb771dddcea8d953add31dddb7abe6485274eea56d4218ea223fe6137c108253853572e3e8432800740bf1611b195fa8a89d3ed4972d4f1b341c2f1df70589628080ae79cc525030903ac8684f10d4fa816361a7f3348a33086785b8932fde48f59979b4bb4b740f56bbe9aad3c2b82ade75b9d2e4c19900f103344758130559ea606e96f9a990bc4de35638216812bbb2634472edfe356b048302d0a054737d4d28569f78863b6ed3fef54cebaf6a1e9d98b79d2a47346cce29efd3d7ec24b78a1dc3380430e19b609993c565cf496d59a65fae55551ddd78e9206f8042f8e6d7663c72a7a56b762ec5982a886d7a6a0db03f61ce7cee73bcc525e5ba67caf10e80369f24960beee36707229750f9e119a0c27cc80b0f36a03651fd47bfd34dcb4ee8439da5887b61415863f780feecba049295be7e083be7941eeda8226a3303daa4bba6fadc1497148f3e76fe95d1f14fb2050bfea9adfb5d0b314cb7bd15f441406b7adf86ab721a1f0983f3ff353280181aa5850ac986875f0d3904bc7bcec971adb9db57cbb74f2a716431063fd287dbccda52d98538356dbf6280b7bf5039fbf4d7d793afb9cf6e9911991ae79f7b3dd396acf388a8a6866bbd7905a475df4b5578fed6a2ce9204b6dcaea8076121c57a906aa2e9a0d468a98c58a17e251a8b6d92bc052e5dc0c3a7bf1958a32cfa4092b19ea28814922cb046903df8e7a47c3f73e752c90b8464f66756affebfd9d01f9fe25ddafd23577329022cc2086e55d67fb50704aa192b6810590317cbd60d91221233782f228775460716262aa31086ce6f4904fe11091118938c61ffb05bb102feba2d7fa0d80487f93851490f1d70ade5525781092ac2ed23001f9ae2f6adad83c9b8eb683d9b1a1647746aa573f06ddd958ed587e87a1688ad6518fdae08caf8f68be7d65d1186eda396b08101a82f3a8379b0009dacd0477b4912b1d1ff39521a9c174f8801c8efd20081193fe92f0abc5a4482515a3e65a3e42a2fa22017020fd7b5f2e95cd9e2089267cfb8bf142116f0ccf71c8a119f0453d1799d795bc81709a16091740c229695cb7389c928fcfd867719ef085fa0aecb819f319686a84420e2eb684cd29c1e3a0c7301e450717dce7480e8bd32726f7668681cab2b8d827fedca78bbab093fda8df848b5369d88623db75d0fe2b06123d66a04def3acd2f5ca13f6b388e3848ae2264f80570eddad9476d36f6581ea52021b8bd58bbd1bf28dd3067282b070db5e7326844335ff2afa33cc251c08f301890d4b226e76098d22f465809c70cbb14fbdb94503970d8da06704d4101ccf94d672961d96c8d87ec6cb31ea648d5d7f9a532d4cdeb00d8cb626490bf5b82514909923d57e39d432d1a38f8a5efae162bd9bcd5c0b7eddb716d0645d9de021eb1a439c9301fdb65f263ab68f1ac94e648ddd7e6550ff77d0d90009b31d171a3611095710761c85962cfd859c816545249accf4ba955d5b12c2e7a244eb8a937f6bd1ed924ef36b1e92ed2a6505e3e09490f3c5af6730abe040b17237d503bc6cd4de9b0a43e915ad045a67939010b958c842a978b65665de8a3f0a6e1a38e23454b235df62a4e9cac0ebf9fc618253e2b057e1fb9a82b1c61bb93b16cb85d83ca16c04589686ae2e4d71a9023c323f2da499840981b77af79e2c058e1428d2bb619b7ebc43bdc48d3e787b9ccd586e18a3f3e343f2e9105987f18e2f1d64ace8528100dad09878e8f4e3c163124d3c9fba049981a313b8a9baca1d96030c6ffa605ba48844f20ab58d63e1eb4b3176e26c1bebbbcd8577765fb3d786c6861261266fdca7b76b9b8f105101c292ff27ab4f40f2762b2266ca288e57b40225496f444cfd1bbc95250115bc448c26f41d0b4f248101c355f43815af673c041a47c20e2e7d21778e4a5d50e2357e6a6ba977e06e97b407416f9cb6e362c7344eec3af809e920210a7748c9e27becfa2872fea766a69650e0636e5ba9a93c6ec108bc4adcf31d892cf2af808464e6200b605624fa214af61ee8ebe59a819bc2ad560587b97887a664ad451b94ef9e61a8b3c4d1b12bc5cb116b58f411e7d11eb7aa60342fd97ef11eebae2c9e7400df8e3ffb6b89055400cfb3631cb118dd7c155ec59cf536f7f7bc90eb9e204aba16cecdafb819a0a82f528fab2c923802080ac65d54f2298284a6043e3191ae3c1413f5bcc443acab67b4f841b5696d078ac803c844632660afff65487da808b6bee397f70b1198f88a9a4c3bd18a09d26c58df274edbb7830f89b51a62cc2e7205428ed5af7c83ce10ff5f236d6a9542957491ca81378f1dc08ce79c9a3c7ff42c89738707ecb48e7d7c2d4a307c2767779da7dec09508e599bbff064b861ebf105f5599b0107c5a5e351d436102bc39f9ec783524b00475340bcbed365d3e21bc7c062e5831223eee0c43278425f2f9d753ed088717908e7aa4ec2c44fe0e4963629a6ac8162b63f1b2d4f75767b54f86a7bae1576fd1abdabefe00e4c5c3450fab32f35f210ec8af72a42f17a3ae6ee2f97a2f4b26c5e465e3dfce23983f055a76237a5148462c6ba4ff9c3fbfb0bba0b10c583dc52e7d33d0aded2576cc8f54c757bdccddf4c98468a920029b4e0bb32eedf852bfa9edfa955fd9afc3754513e33b3b433a97851876f004de3a42f50827b3a5357c144b29bc7e7f847f3d3831bd2fd10b73adaa303757001ae1f0822965f8b7d3f5087113928d32f674f85e6b84a8e7034196cc4b8de404a5b2c212d9581163b82d31f3d898827e25a67116a5a3645893cc740bb693a872d0a9146260a8b6fe284151534955551d1a0002fd224a42947f2dade17ede1347d5ee2a6d1a7c2ee537bb33a490f462658bcc5dd54ae70defeb78bac7cac39ad3ab666195e265b0caacd7b8a52d5cb7bfb3f732101796be5be066fc9105c13cd3d00b794dcd04e6579a2ab7474b57432c2aa3c09039e0ac67d143193f4cf743baae3e4438a4a38cf4b2f3d5fc86154437405d4564da70ce9601f357c9308a407c7be7c57d5fda40903d7cbd2c2b2ca521a67c7657190dd477f8e2278bf0220e33d8f176c7f04575644421d45da9a58fc4b813a8bf65b16cf3d96ced830b6fde5eccf05764a73abbe7c2bad49645f0a846d0d434d765583db0d04bfb52e337cbefe8baf9069b376de58012da34989e3042bf509d40ebd42fbedaecdfcedf669f858931778a8aca291329780337ad6dd45ecdf4ad4acc7005eef5b41581e9ae37d36847f657b1b32c22afffedeed386b0d120d9981e01f89408fbdf0696b160843be5b6e11963f4af356370f56735f1fd81c1ee54dcb0577fae7dc58eb8fa204eaa93dfe34737f4c203d7a2eef3ee4b082880618353d3d7a6ec15b1bc756f3a445bdafecc285e54a009bcd7e7cdbd10486404aafd1ff3834491e873a928c12ab8d4d1672817181556123d276f6b5c9e0f33aa9570db8f57f3423238fb68c642d5825ff62f5bde53b9cfb3735ae8285b397e1232456b57e2760f226a4ffd0d4605768113d94cff290d633cf487250f61a7405f15e33ac3bb1869593dcd1a7befae4b24bfd2b6b6d49bf3a3e35de3615ca9960a818fd30f23b12c64b0445eb581728a11801776a2ddd3ce1c37a7fe2a6c2c5d79e95eabfb260bcfff13fba4828c09817a453bf8b6c8e6bc5a5d324fec068d9e3be8a41353b6891e53115264455939d36fec5b6f58ef4ca769b17a2fad6c85ca66f1b53e3e35d4bd7c827aa9b7791ea39ee1f775c994a253b3de66e9d226ea08531d0ed3bf1ca08070b968fd9ef9e4287f7df8ba14d9eaeebcafbaf4700446e388920761f7b47d27554656bc52a058ad61fece158f0c4cb6461835717e1a8a15dfa55b09dcace9bbb30b4c8b6268c7a555e7bf95459882b38bef866b19b267bbf2f77ae24ad3910655547087470d957031d5ede370492f6c9b3d9b76cffba4566ecd7f487813d87560916669533fbb668661f6371dcb1b83e749469a4f5dd8536e46578cded08ea40a078a9b35e65c051872eff9e3590b9be2c9588442b2cec8d2079627dce677c1992a1c11b68b9c16cfa3733edd8cd9b28666490fd219b807c80d3717ef6ede426b7f3353dde53ffe026d4976f16a6884ad6a715e30784a4f7d36f0096e5d9dae32ca65185a5662dfbf342672d85e4214016610aeef9c7ba616d45ab911847868b44b58b514ceaeeab36be94f66c9b854da344a34f75ad8e90ef552a1fd25f86268029d94abc27655049bcdb96e8ca6a693aad9099bbaccdc4042f7a3189a2a6b3725084785c29749132b1e82f7a0e5ce2db4bfdd1546414005b2a16d3b739b6195969651b9958df45c9e294d9c21e38be8bb799eb48cbddd98cbcd4e2983ca4dee273653d044d46977378356a5dc43cb98912c99fcdd26ab2b0badb3b4fbc254c9bfe3c473e10de388a4ce4d0c78ea2ba4f71d8d6e501196985f8672529eb93e62dab50e9144a3c997ef83d9e5b32cea7a037d6dbffa42b9d76109349d0d3a5798a91ef3da39f9b494b92fb6c24519f7fb650a511ed7e4aeb853578a39517ca52563ca55f8296feb926243a3985e3bd21a2e6b0621aa9905dc78aa27854b8734e754ddf1ae160e67db066b2c36af79ac30ceec6fcb95cac972137f8cc61f1d175ffc9867f38fd34c4a490d1c7d0388e70af219885bdcb61feb2a8d064774d83b147471127d7df3a34ed3c820797829d179db18046c43ab6da9a7a805ea75ed96973546dbf78c3203b5486112d6ac47462d7482400647f0c760e229de3a36d29910191863a7825d687108ef1e0cd4585d826526a3c018477cb0f7fd3660e4ee4acd1b5060cd29b6a8089e96944d7e129087b965045c6998121fff6c52aa745736f2049ea3440bff5b2cc76aec9d98991d20e13d51b698f2dbcc2ad10c9d4a06b3221776c0ecbaeea4523b9225070304031b7e639c7fa03137e8c98a23026690a7515d7238fb61989b7325ff9b81edc024af58a31e79f8557baedb1fd989d44dbc6695e746b62e657a0d988647eb18231e7d60ab88047f25fa10a4f21ea0e56c3d2263a73e470ac7698bd469f3d00fc9b27f6ea9686d466702a8a185c55661ea91d4076fc3c6d298b00967510692911c7141703ee296b46", 0x1000) 12:01:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$unix(r2, &(0x7f0000000300)=""/137, 0x89, 0x802, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e070000f56f9f9a"], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="304193eeb53dc01a115caa639e33346b7c0c3c70739201d545f0472f53531eba475282dc74409a49fb7a734a353e9e196eabafeb64b83e608912fc88e92997316a41b1324938b4300e1a4c6676afa3fabdcc5d94dbd52cdaadb1d0c260c562570e026083b5efa13fc0012e0908e7290e1b3e09c8f8cc1347acbbb1ba0ac7cc5155b4e256bb071444bb816129ecd87981e2f8e55e77572c91b709a44ca118acd5b36cc296b544170503000000fcfdcaafc4899fc164fec12457edc2dfdc3a7c79d88f46711c08d4311c07d87deb751a2e33913a7a25e9b3c9d7ec6f0f5b", 0xdd}], 0x1, 0x0}, 0x403) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) read(r3, &(0x7f00000001c0)=""/117, 0x75) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$setstatus(r4, 0x4, 0x80) write(r1, &(0x7f0000000140)="a1c0", 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) socket(0x10, 0x4, 0x1) 12:01:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0xc0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) 12:01:43 executing program 0: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x33, &(0x7f0000000340)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6f65316127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62c99897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825196bdc4ad08966780e66be6d740a1ad902a5f48e0a0ffa0dc24244ade0d510672dd77da2c8fffff0000000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2da6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242a3044bcf955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec0000000000000000000020e0a5d2124ceb438c", &(0x7f0000000080)=0x210, 0x0, 0x0) 12:01:43 executing program 0: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000019a40)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0ca0f56e9e02fa6fe57eb1260500000030fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd442edc5f6786e8deeba30acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d03c36d2f9f5abcd35b2f861cfc7330a3e58a04c03bed51c6e50ec954ee1fec3613250c133223cac00afc2257166031cab6e813c36a52e1f3fd7af2f0f3cb30887dac79cb01fb0e268a91c7270795f58437044cbd6b2e85c2027d6e97e593fadb4f4fb84e63f837de01c32a72ca8a72d0659c54cfad97ddc60c72ce75138ca13e9311bb7374916b3caab5e81bbfb1ca941500a57785bf91668af7add7b7df589600dcd6fe95e9d262d8c6cfcad3ca3ca89910ee05e50a7ec1f845eb09839bcd9f1733c4359bb6596022897c7a6a7ec0eb60d5e6266cc53e77bd0e70f9e9930d641fb998facc3285ead06e6e88a2d19fa7d3bc4faa49d3df5f7c258a97a9f7b8083bb8fde2352cb87973bf09804ad3d0dcad3c46bba726d1982903f0ea02532d8971e948147dd339f7f3cc651e7b484ebcbe655a410770af4023616db28c9bd30631bb6f322741157f313bcb2e19f091a981f33d9d9aa8ce1705e7c23ff22e977664ccc0bc9d103bced3380b43e789215912998ccc833b02cc0641b64dc881b99b9ea9eab692e6a3fcc86b8b5540bb33057571fc26482f186a83d9f107be01ec8fa0f700834d627eeeb53c17685867ee2121c902394dda6dcf3246e05f8dfea9fb2a78d3e88b08a2e20a3fe245fb9342c7458d78da4909b1c32b8533a4d077c6d7b03729fdf0e816186a0eaf12799dbad2da0848b192121568d4d2947011d10f0744905c19af1e6f657d00"], 0xa) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000080)) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r3, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000500), 0x34) 12:01:43 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000040)="594809aa5198e72fb007c3a11f6d5c4dbaa903dd90558388389b65a3da493e4a2c70948367923e281dc32a33802d7f4528d004063c0d389d66d3b3b8f2aebc1b1286b0a2ecf9c9f7fe65aa17f2af2c7353729392", 0x54}, {&(0x7f0000000180)="88258fce44da1a897b761cf09c9af0623c34d5ba030db349cb69b3e81b1bb2b0a71f24b2528ae8a5110bc914e61e05acbda9d310260ade2f72bfefb28d4337a30b1b48b11d903e1401d9dfd8ec835a4bcfb4e4bd8ba6bd8cb02a3e560b6de1b33b903b96ab95a5cb60ba4e8672a358c644fa4b14736d5ace85c899dfee86c3c59900c33ffa7b1bea2ace3887c907b68e60b2805b8660d0467ec06479855c2485455a119dc4536b0cc981f3ab45c970108869198707c59ac2395190d94fb7087098f728d495f4313aef1d503666b965699cadeb06da6430", 0xd7}, {&(0x7f0000000280)="4029cbd03bb0d02f4e1886ec5163df3a7c7b29f3005bdcc5c87430854dd4443929979b15f2b08073aa020f0496fc35f5e4bde394d89ee847c098f183e435488b0690d260cc2e3d743da8678a66fa410f92465a327e722bbedcc116b9", 0x5c}], 0x3, 0x0, 0x9) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0xffffffff, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 12:01:44 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0xa, 0x0, 0x0, 0x0, 0x0) 12:01:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x23, 0x4000, 0x0) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r5, r1) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) setsockopt(r5, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:01:44 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7697}, {0x0, 0x7}}, 0x0) 12:01:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000140)=':v)\x00', &(0x7f00000001c0)='*\x00', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00', &(0x7f00000002c0)='/\x00', &(0x7f0000000300)='#[\xc3\x00', &(0x7f0000000340)='{!\x00', &(0x7f0000000380)='r\x00'], &(0x7f0000000700)=[&(0x7f0000000440)='-[*\'\xea&[@#)\x00', &(0x7f0000000900)='\x00T\x9a\xf8UF\xb0\xf4\x00', &(0x7f0000000740)='r\a\x00\x00\x00\x00\x00\x00\x00\xd8\x91\x87\xd2*A\x1c9\xc6z\xd1\xee\x0e$\xa1y\x9b\xc4k\xfb\x9a\x8fF\xcc\xeb\x99\xb0\xc1\xa9\x02d\xdf\x7f2\xe0\xe2\xaa\xe5G1m\xfd\x1f\x8d\x12\t_\x89l`F\x8e\"\xce\x8clf(\xe8\x96\xbf\xbc\xac\xad0\b\x00\x10\xcc\xb0\x809Y\xe4\x8d-\xd9U]\x16\x9c\x95T\xe5\xf1\x9f\xfddp\x84N\xad\xb6\x1b\xbf\xcb\xd2\x89\xac\xc8\xa7B\xe5\xd8\x12\x8a\nmM4\xb1\xc5\x10\x01D\xe7\x97\x02\xcd\xb1g\xe1>k2\x86Kw\xbc\xec\x16\xb0\xdd9XY\xbfU\x1a\x11$\xec6A\xf2\xa8VB\xa1\x18\xb1m\xd4\v\xa9%\t\x84\xb1\xb4\xd6\xd8\xdf\x19\xb4\n\x00\x00\x00\x00\x00\x00\x00\x00\xd3\x9c\xcd\xce\xf2\xd2\xb6vb\xdfI0\xbf\xb7\x9a\x0ee\x13-Z\xc3\v\xe3\x0e\xcd\n\xe0 \x11=\x7f\n\xc3\xd2\xc3\xf7\xd6\x83\xe9\xfd\x8c\x88\x17\xe9\xc4\'\x15\x1c\xab\x01\xb8\xfb0\xa8\xc2\xa0\x05f\xde\xb8\xae\xf7\xb7\xa0\xdb\xa0\x0eYP\x8f\fL4\x90\x19S\b\x94D\xd2m\xd4hx1\xa6l\xc2y(\xe7\xd5\xd59\x91\xed\x83\xeeR\v\x92\\\x83O\xac\xae\x80\x80F\xa4\xfa\xbb', &(0x7f00000006c0)='r\x00']) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) r4 = dup2(r0, 0xffffffffffffffff) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000000880)=[{0xffffffffffffffff, 0x40}, {r0, 0x10}, {r1, 0x10}, {r2, 0x100}, {0xffffffffffffff9c, 0x80}, {r3, 0x100}, {r0, 0x80}, {r4, 0x40}, {r5, 0x8}, {r6, 0x40}], 0xa, 0x3c) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 12:01:44 executing program 0: r0 = socket(0x1, 0x3, 0xff) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x600) semop(r2, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r5 = getgid() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x5, 0x0, r5, r7, 0x0, 0x10, 0x9}, 0x4, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, 0x0) seteuid(r7) 12:01:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTOP(r3, 0x2000746f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\'file0/file0\x00'], 0x10) 12:01:44 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x18, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f00000001c0)=0x204b) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x100003ff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0xab39e9c, 0x2}) ioctl$TIOCSDTR(r1, 0x20007479) r6 = socket(0x11, 0x4003, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x100, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r7) sendto$unix(r6, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0xc, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) fcntl$dupfd(r8, 0xa, r6) recvfrom$unix(r6, &(0x7f0000000040)=""/177, 0xb1, 0x0, 0x0, 0x0) 12:01:44 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x36}, 0x2, &(0x7f0000000040)='z\fZx', &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8, 0x80000001, 0xfffffffa, 0x1, 0x0, 0x2, 0x8, 0x0, 0x1, 0x3f, 0x2}) 12:01:44 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x64) r0 = socket(0x18, 0x1, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000080)=0x4) 12:01:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='c', 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x5810, r0, 0x0, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') link(&(0x7f0000000480)='./file0\x00', &(0x7f0000000680)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x10, 0x0) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='p\'', &(0x7f0000000040)='%\xaa!:[{-\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='b\xaf\x8a\xf6\xa0.N\xe3\xbd\xdc\x9d\xac\x19j\xc0\xaet\x93E\x8dj\xd7[z0-\x80)\xf7\xee\xc7\xc5\xfe\x9b\xd3\x11\x03\xda\x98;F\xd2\xb7\xf3%H\xb3X\xd4s|', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='5\b', &(0x7f0000000300)='%!\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='r\x00', &(0x7f00000001c0)='\x00\x00\x00\x00']) 12:01:44 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x16a754d76ba981d6, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x30, 0x0, 0x1}, &(0x7f00000000c0)={0xe9, 0x0, 0x0, 0x2}, 0x0, 0x0) 12:01:44 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60837731004c0000fe8000000000000000000000000000aaff0200000000000000000000000000012c03000000000000000100000100050200000103000000040100040100000130330100000000000005020000c204000000000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="508c1b3d92a27bf5fd39100000000000"]) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)) 12:01:44 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) fcntl$getown(r3, 0x5) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = dup2(r2, r3) bind(r4, &(0x7f0000000180)=@in6={0x18, 0x1, 0x280, 0x50a23f73}, 0xc) 12:01:44 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x84, 0x20}], 0x8, 0x0, 0x7ffffeff, 0x0) 12:01:44 executing program 1: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 12:01:44 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a00e400b700f9ffeeff0000000000000000ff0200000000000000000000000000010100907800000000602484a2000000002f8a0000000000ff680f30bb65095e2d06e5a80f7c598011000400000000008ce076c10761407b9a0e0c4ee229f6f18e98d10f7e"]) 12:01:44 executing program 1: lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r2 = semget$private(0x0, 0x4, 0x189) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r3, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) getgroups(0x5, &(0x7f0000000040)=[0x0, r1, r3, r5, 0x0]) fchown(0xffffffffffffffff, 0x0, r6) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r7, &(0x7f0000000500)=[{0x0}], 0x1) write(r7, 0x0, 0x22) read(r8, &(0x7f0000000540)=""/4096, 0x1000) 12:01:44 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) syz_emit_ethernet(0x24e, &(0x7f0000000440)={@local, @broadcast, [{[], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0xa, 0x6, "ab7c37", 0x214, 0xff, 0x8, @mcast1, @mcast1, {[@routing={0x2e, 0x12, 0x0, 0x2, 0x0, [@loopback, @loopback, @empty, @ipv4={[], [], @loopback}, @empty, @empty, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr=0x640}, @mcast1]}, @fragment={0x11, 0x0, 0x9, 0x1, 0x0, 0x5, 0x68}, @dstopts={0xdb, 0xe, [], [@jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0xdc}, @pad1, @pad1, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x3d, 0x54, "b602d8c7561443ded2fa7b5b4085168738080ab787a3ebb94790808916cae8c0f1a00fa8957131c64e157f038d3e32ff25f8bca3c2432b03ebdeae96779f2c02f7b32fd17fee06a8c9c6f0115ad1e45656d5f2d6"}]}, @fragment={0x3a, 0x0, 0x3, 0x0, 0x0, 0x4, 0x7f}], @udp={{0x1, 0x1, 0x8}, {"2b3bac1308a5ee90496b3c1d13cc08eec9b3a613d994a846123f5020e1b41b3e1c824105d159787fbbe75f730842314c50d3125a3dda086380ad35ee5c13e70777cfe7ea6b30bd5ca78bc7aa2622242eedf706c7d967d40d1d81266cd4b68b778596c262d8aeff19970fc98ddd45fe0e2f17c001fa74295aba7b76e4a05c3603c0f01f2b00c3153cbe5b9a873a4b250a8e7b392e2c7ac26da4207c6d9e1223af2e625b1e7ebd46be05a769a26480dfe1b4ce72d2adfe86a9e3d273ea8362ec2d79aa7c30934ed7e8a3d511cffa07ea0a1a8b58054faa87a52d670504c4b720bb16680ad608f92c488f23e454"}}}}}}}) 12:01:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x20, 0x4000, 0x80) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1286944, &(0x7f0000000300)) 12:01:44 executing program 1: symlink(&(0x7f000000bffa)='./bus/\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./bus/\x00') r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus/\x00', 0xffffffffffffff9c, 0x5}) 12:01:44 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random='L[\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xfc, [], @rand_addr="fec81c99ece20008b70020006dec2100"}}}}}}) r0 = semget$private(0x0, 0x6, 0x204) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0xff) 12:01:44 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d600000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) semop(0x0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r2, r4}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) 12:01:44 executing program 1: syz_emit_ethernet(0x76, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @loopback, [@fragment={0x6}], "e0f287f1567f5ce8"}}}}}}}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:01:44 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/195, 0xc3}], 0x2) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080)=0x4002, 0xf5) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) 12:01:44 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x72, &(0x7f0000000000)={@empty, @empty, [], {@ipv4={0x800, {{0x17, 0x4, 0x0, 0x8, 0x64, 0x67, 0x1, 0x20, 0x70, 0x0, @broadcast, @empty, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x0, [@broadcast]}, @end, @rr={0x7, 0xf, 0xc3, [@remote={0xac, 0x14, 0x0}, @rand_addr=0xc8, @loopback]}, @rr={0x7, 0x2b, 0x20, [@multicast2, @broadcast, @multicast1, @empty, @rand_addr=0x7f, @local={0xac, 0x14, 0x0}, @broadcast, @loopback, @remote={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7ff, 0x5}}}}}) 12:01:44 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x73}, 0x2, &(0x7f0000000040)="aca6f1819861e612cc3b15bb18a870561eea31ca0071ca7e9c451b00dcca8814c508d775a2b9606d91ec9c674243dbafd198fede61e3a9207fd8d29bb46131fe1f04f2b67051736613bd7cc7aad4e7078d3ab06da49ce42bd3da786b2593e914d893f1cb88177a09f16bc0babcf1c1f7", 0x0, 0x0, 0x0) r0 = geteuid() chmod(&(0x7f0000000200)='./file0\x00', 0x1b) semget$private(0x0, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000280)=0x8e) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x8}) semop(r1, &(0x7f00000001c0)=[{0x2, 0xfff8, 0x1800}, {0x0, 0x7, 0x2000}, {0x4, 0xb98}, {0x1, 0x2}, {0x1, 0x4, 0x800}, {0x0, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x7) r3 = semget$private(0x0, 0x4, 0x1da) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r5 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0xfffffffe, r2, 0x0, 0x0, 0x0, 0x244, 0x1}, 0xcbe, 0x1, r4, r5, 0x2, 0x80000001, 0x8000}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000002c0)=""/241) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80002, r0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r6 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r6) 12:01:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202cbadda8835c10c4d"], 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x16, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 12:01:44 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0x9b, &(0x7f00000000c0)={@broadcast, @random="4c0aecb9cb00", [], {@ipv4={0x800, {{0x22, 0x4, 0x1, 0x5, 0x8d, 0x64, 0xdca, 0x3f, 0x62, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x17, 0xff, [@loopback, @multicast1, @empty, @rand_addr=0x5, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0xc, 0x1, 0x3, 0x1, [{[@empty], 0x7}]}, @generic={0x83, 0x8, "6f3fd92617b2"}, @lsrr={0x83, 0x17, 0x26, [@local={0xac, 0x14, 0x0}, @broadcast, @multicast1, @remote={0xac, 0x14, 0x0}, @broadcast]}, @ssrr={0x89, 0xf, 0x3, [@broadcast, @rand_addr=0x8d, @empty]}, @timestamp={0x44, 0x14, 0x5, 0x3, 0x6, [{[], 0xaa}, {[@loopback]}, {[], 0x1000}]}, @end, @ssrr={0x89, 0xb, 0x3, [@loopback, @remote={0xac, 0x14, 0x0}]}, @noop, @end]}}, @generic="44b4a67970"}}}}) 12:01:44 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="798081d6ac94aaaaaaaaaabb86dd60f8be0000183a00fe801d00000000000000000000000000bbff0200000000000000000000000000018200907800000000fe8000000000000000000000000000463ffb893fa3583df53cd8d862d07e63b5804af674b74e02fb716d94e4d84ea4f0d0b529781d154a8889fcfd0feeb9ac7359a6"]) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 12:01:44 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, @loopback={0x4}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x11b9, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd670d3e2b11833740ce1cf4d7771148ae1548638e1784700a00000000000000000000000000000001f902000c00000000fe8000000000000000000000000000aa11008111650000006201000000000000040140c20400000005000100020034940b1a9fd910e5b0c12046097c9fea0d8b715901e1ebb71b4de0af8f23bf4a01ff1f269bebdb2b078a6f0a18fbc435a3d427829dd46483464fff88320300bf3eb4f5d4b2fe83466955a15fc6de589304e18c0990c76f7f0219a1b85f94be55434c4df1572d41b7f6212b5e185a5667d9e28fbce7bd42da45230a07a4212b3cf1f10221a8c5371abeadbd16787d4acd429f5d2754effea07d8226f42984f680a47c11559777def150ea354949df5244ede1302b2e689f35bd9f3e53a83e1d6773f58cc19774d8d3ab8f7458c8bc56736f8fa11d51b9d0760573f700c52f0b263164f27eb4dd26ac27046e03b873bd15c1c08ed20ebfc9bedbf26602a8524ceb8e856b040b1690e92863c115c401b45cff10eb8cee174740883a2ebe827ccfe706bac0f2ba3f751a8b47be2b34d814f7f283d27e0190a01b86ede917712b18a48b5d034d3df89d72991d25b0b4eb31b05c8920ca051ef7cb7d923a50e55d7d6a6e89846de4c3be01233f64821046bdc6a7b208a66fba9cd4725ed4d62b7119d18a3f97e6903471bb14467019567dea1639d44d2340731c5127594b06e64f511fb734ae5eede1e1856dfde54c49d45d575ecd00aeb89f325795ed80f620ec5b2dc3f8ab907733ac53dc3610291d2fb251a39c7b2878395331edc017d29c55bb16667314042a8fe5daef8505a261186b1aa06af6af5e83fa1a839f15b6b2cebc20a3d845fedc0aac660e88abe76859546c1af5aad7e7d24987cbc4aea04342049db248655645c9755d475e719eab450a594b8ca151265e4d0c72b0445f64f399915096925073f46e1bd75f8458d975924c389678a3274ede4d34ba642f2c53d53f3bcee222acf0d612185d41ca74a4a77f6a8eaf2058c0eec68b934a7c7ed57c609acf34a57ae706d92b3158857f134ae5147bda10b5a536f8ae10eef8c6ddddeab0f31f6bc912ab9ba4a4946c0525068b2f99d8a6985bfea6a03c3639ed8ae86bfbffd177cbecc8be7c900ea2ea4a8314530ef277e73db54b486ca342a6bd24edaf5411deabd78f50e623fdb6c49a69f42830625d167a2f2758990f96b2bf8d263c744a05b9e85f960512a901d40373677b3f69064ddb532686c1c862a6b7414bbfa5f4173f1c775c99b6742d5465b61015407ad03f5e36ceb76b3cbe3e0a562e4c0a7411e0b4fdd221095a52df69a0103cb34a0e3d612caa266020d1a49b84b9b73706b0f5cf2831e1b0d54f275ad139f4315e4d471cc447438cae3a2a81695fcdda7a0d4abe7e5592cc6ee36d4d36361aefc5cf0c895832f2cfbcb688cc5142828615f836655a22295f6d771891e3fce27b70b1a619f709180e131df1720ac94a30bd180a1b6b456466e3e84294f9a307cf71304ca11739d74e1a4d3ad1dbb8850e2239e7009432355fa6778fc9fe9709017b6b2ab2bddea106db316522884bd6ad9d5f4262c40384aff7dd9760782d58940a3785af084cf133d5a2ad647ba714cf1ba01776f883d8d76465ddcf2f7a9ef193b52e12b9cc18b01ce742599046f5f02f00d6e1c04f3ad10ba6b4ed69d928678e13279767cc8f41ad3298de46abbca3c2d2b925ca86ff927b167c7b8256033f03ca5e95136b367e631db47d9f9bae5279bcbfe6c809519dd83bdb7ba8c7acda4c2b52a92372ee241d0575bec12ba536c724546563cdc43e07522e2cf3a020cfbacf5c6692aef7699b3c5a3a3ed4d2f494cef3708d9cb19878a1cd12cbcab710bc5063879941c1c401b21de80ecee1e9f3e318527b436a30d3996184b6ef33601fd8de1ef8434324586d556db4ae8b286d447dd54d62833672e0576baeb7e4af531e347f51d6a6f456e5677fcb732d2a0bd6234e6d85dcffd5c0ec3078cfb5074602ddccc141f07b1a0a2301bcdfcfb0cf3f8cbe639ff01567e081ab4db976584d457a060918e84968be654213a54e736c47fb862e6cde394381360c45c1ea25a90fad0c4b5047c8f421cdbdc642fcf85742e7d6f2ad21aaacb7836b8eb5db2922b81bf5b57f748e5b164631aaf4d221eb2ddf507c447b4977fc6f16cefedeef440486810f8a2ee410abedb2e6abd7267fb09f8597735ecdb8c2962b7433063042dcebb8b8d1285fd2a323377299a4321e070fe1dc2c0d30a76e00541f29bda6b9006d70856d1327e65c66b2c638764959563e394021a3b19c70fe3969962afcda135d75de6671965463536134f8e8a1c75e5126856dcb23a32b796122d3439e5b57773b8845d3f64d1091c8e8feded8402d0372fef7a196f3a9d32199c6e04a1cfaf24a9c04a6cb47cc0309f6246613b88fa83e098dc8e026001ede706c3a59aaf2f604d31f9fb4dbf0e5b2b35a9106c5c086a68f2328ac2dd2f1fc38653390ad8555a0a20a5d3e030000000000000029f99adb45ef5180341003af0bd25c613412c5471c0c85287b10dab5c18aa1a0c1fe2951070f1ca9fb8c276f09e9ebdbf0de45b2f0cdf2c1ea6d4036c623857fed01c2b3c1096e009aad1fcbfe1e73f15d70b13254cb502b351d2dc17fc45f85cb0d65d13e49ac1b7914885a52e7083018b6bcd0e7378a3eedf6ab3d0d3b8bbecace84eb118fffea3821751e2bec08a4f22ae5eb674631ccd5c114882f04bd368273aaf37ef375a790ae9448b71c5ffdb01f4bfbb5421bf903481688cf25ef4d8e99cf40ac203a18ab9e37b1c1dbd3ba4a73d0b2a34948b1c58e7fea519d96452fce416489af1f7574c8215d816961d709a38d47e8809e42b750d4addb071603cf3a43b8409320c41f129a5ecd27dcf350a4ffa4f42d38b93e9a5317555a46c9a83099f3b3fa45c9a9b21c2076acb04bb06f0a74a14fd711cbc84aedb205e1421ed7b4385f12779f796ed8ceeba14ca83809f778323597ca17e1dfc9c0d1405e1f3cc12e76cf14c827a433fbbf5eb4a489528e755b6c2ebdc766c76f062a0d87e1b73b53444504430184222070146ccd9ab6863cbc39efd18d5b58e7b7d01e26ac010cc2187577d93bd61533b1edab7637f0e32f61911a5b04f6615b802d65b854ee588b1d59f3b86a0282801ef921ca61ec0eaea71db78f7cffff6ca9a97c9b199c9a56206e6cecdd3fefa2be943cf29da709c9a95da66d8605900a5c6041a2050c168b3f8a1692ec8b716e74bc5232fdc284e0bde65e6791221c9082343a9482f9e20931bc0d5fb95d78c3848fb3f0bb9f346c1353ae20b98e64d07b07b3760c36169a98cafc04e4bcc58353e6958ec773785743bd50088d8982895291ac75a1d3e53c6783b5ccda1b90ea9c1c327471e584dd3afcf890d80259f58561fe76a2b3a396857816294aeed6d058f105fe66276a2c203707efb142bbe843f6945acf5d6947462b3a8a7fac2657062ac27b975d34608d69a0acf6689794f8107276849dc121790ead93708d51b442895e7e6f10bf3fc3a897e1ae163f8fbcaab8ec99e6d8203ea608efb0f21e2b58b24e6fc6fe88029c523b42adf1c71fa67bcbbe65479b88bd1f05361b1a4d4826bb5ef2c15008ccce5b831ada03134193630ae1cccd023001f8ff0a05c8d3dd6c56ee850753ab85527a6ed3ed3947ca601bd5e3bffd03be1c33c923e9daece63adddfbd19997eff1a370cb355b96aa18b6ae965c90b2cb8ea63826f1b27e850b12e84fc1aa177d96aa03df3672d32e544e2e5dba40ad938d87fc5a142f523d0a236acafe5ad2845e65c8ae1f294dc88d5393324d61b5fc93e98d6805e8a11a78a8f9ecd63c7d59b7ddef5516b5f76e7294789e1b8598bab30a231c8512a6457f3acb4fcc813131c8ea7cb74fa37fc57de50103f36ab630385c8ec9866d036b0a4297852a21f23945a2e78964b09dad5fb76d9fa70d3c1a078132b7718c225780d52f202af4977fc1ad77a092d7d76ce768c74b2e019dc2525c213ee1d5c83323bb52d6ccddb7ba94eb8877c0905347d86e9f20821a2a9cbf4bf664b12dddc065e9c0d728ac8c6ad1cc2a04f287ae449467b7fe4ca3025bd8931c9f93ec727de5ddd9ce7274dece99e48ca139237b86b84ecc307f6fcaaa99677fff751dff1b675f8d3a17bd977ec8b87a07f30a7c59fd856acb8e5fc47c00fe2616e9eb7182f6f6bc8fb974e72a2878fa1640ae1146338360540a048033d1e32abd06cfb4a12035cbbfac73c36c5a7283209cbab20eab8f12256b06caa9895a4d11662d0085448e44e7766a0d7843b8db89dda21b979a6388347b00b6769c094b8f7437261e100bef27158a5344e0919c022e0b0571d8980c8769f716bf00bc76beb967e31b957d40be3c29f58a0cdbca4c1045dec3fdcf4a1c652a5fbba5057a7386f27318c30d458b906a9a4461d3002133ddafc8381295b73ba255183cc21f9bc6a76c20b04a46d4034d2fcf3180c4ca4fc5108bb4168be69b4297dede19d53d0db661525c17371cb5aa182fd23044bed3099aa51d14adb929f7e98932055aa89591d8eff7cb713c65163fb62f81c95b6280858a39958d09107c4065d0509febd8cf231c592bc331fe118226edd5c2612fe9fe18ff4e9386005a0740f456dca75feef7bc32065a00804d8b190f41f85c3ab3e59de8e7c082592c66a161d120d1628ebc843094505e70e86a7e548b6e62357b9598a29899faacae35064f03ae1124d44084aca3e7d918ab28dfa98d73b652393d510096814418e26a3de68b9550a923a0d9168544744e6753a56e8c8edf34149fd2d030acfc98cc7491c5a49a71bd662530ad5732b0abd31226b5b472b2639e045389779564e5911f721b52cfb69007f8444706fd48c4430d3cca668195cd510e39b0eb47b926d036d77bc8a4f5eca0d9f08eddfbd665a652cb456c0a5d3043e66d57bfb9bdef677218494c115d47d50e6b681363ff7def3ada5a6d01c90f5455db5b155c4291c8cc1b8e6dd5378f2ef555687c78bb33a7c8c0096e5ecfb1dc48e5319cc1e86044c99c172558e237bc36dc9495778a0730468f1a5be7618f83c4f017a0f85a62f12c3c618f386521fa1cb5ce6e48466e701a9f88d2343adbd6d2ec13cec942dfe344a239e69ed9d362be71ef458df7be166aadf6b2157302c4cb4b4c9ec9cf7504edffbeaa0c03065a22bfdebf67b276ec11652351a6b88cb2e80dc8b9eeaca7b28222e32c632c1a56a999d0da25c19eeb1b1c5de5aeeffc6edbf60381236273240ea23234da08884079c1470666d813c124a8aa7bf9d8d38c79020324852778cabe9f8d64f7d0f49c6496b7ae93bd0b0f26a3a91e0651126850b281e409ff4205ce18e42f9a0f8f60a6a1f2822211ecb9f89e5bd31cb84119c4127a163592a31d20fad56406f4619acc30a0b2d9270eaffae91dd080bb62cd367072119e87f647a626efaa47c030a2901e2beae2f67be5280a1223e0585f10130c0461f4589065c10ee655898429c39314e26ddf49806afc43f42242d98db900a769afd7d72414b7dc8f178387f1cf590befacfd3ab7df73327b1d0c417e9be2d54878aa1460bbf25078d172db8ccd4794a1a0830747d0922ba056e2c56557b7aa30621e4eb3f928f1a7e33648039d47e28b480561d9d6d96d3eb1041e2d28234a01e4030fa49852ea4d34fda74ef8bd265945e530fa9ae1745400176b6f08ffee1e4d13794e1a81320668c4a6691aaca7c98f3cde324f42987f75c567608daa678d3a3b58e223817466f0c8f9591b0a52e065fc9b4905d87666dfb1473847f813f06a60b88e70b844353f2dc8907128ae83d6110c773121f083f1735714868deb33882d84cf3800b677f75b7f87500003702000000000000c20400000000010400000000050200043314000000000000089ef077aa3c2287689130bb6cf70bcd807503bd41be4b1a3823e4b8b51b14390cf18847b5b7b32ad1c5ea26fb95b637af352ea8c72cc124f20b62823c996ffbe59dc552ea71fb3bd66491cdee8948145077a76c7c688074ab41a685fe801f9699679ebb60d864bf3fd7a6a370685d047e28cf38ccdd4a0c73c31c218a2d0b8441ea2646936df27a548b1154500a038fcf1aff230f174dd598e5db7da5ef17df2b100080000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000000000000000ffffac1400bbfe8000000000000000000000000000aafe8000000000000000000000000000bbff010000000000000000000000000001fe8000000000000000000000000000aaff0100000000000000000000000000010f133b00"/4532]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wsmouse\x00', 0x400, 0x0) 12:01:44 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x5) r2 = socket(0x11, 0x3, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x3f) ioctl$TIOCSDTR(r1, 0x20007479) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r3, 0x1}, {r1, 0x2}, {r4, 0x4}, {r0, 0x1}, {r5, 0x20}, {r2, 0x4}], 0x7, 0x6bdde1e) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 12:01:44 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x800, 0x3]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semop(r1, &(0x7f0000000000)=[{0x3, 0x5f}, {0x4, 0xd008, 0x1800}, {0x4, 0x81, 0x1800}, {0x3, 0x281}, {0x0, 0x20, 0x1000}, {0x1, 0x56, 0x800}, {0x0, 0x73, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x2, 0x800}, {0x3, 0x7f, 0x1000}], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) fchown(r2, r3, r5) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd600000000014000000000000000000000000fce600400000000000000000000000000b00000000004e224e20a52a06c733137cb70b395fced4d9dd67d4ac40d1775252e680cff1b656696a380d0222d152c3588691dffc89a917ce6497acdace326ab2ade8ba1267304cd449908975712b33ba4ed85ed6741d274b79a217176142bff13af3db77e0a12152062e9d00dad24b155b276e81a28044fb0fc786e41b36ec5d8aa355bd027816b97b1d0180b39a9053aefad98e4eb8714d855d86317c996d528ea6fb86d888c609281e16654fd5b0af106b86a12b3b95fd8de0ecfaeb", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 12:01:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x6, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f00000001c0)="888046c68866ce2be32b6bfc46fc37df375e0b259240a0b64ed78f00dc60f64b9015dabe8caacba5771ef3e50a29ada4e2ea1e15e6764a52af6e30fe6d275809d8a566966b7207ef304fb439bb8503d7633d6b06d149661138904b0041745f66fb24cf4566bdeb5ebeaf88540540c2a78ad1a867479b86962fece2f9e69ab184596481c4ad710419647cdf2398933420bce48ebaf6e9f772d9663a4308b76bf85a043da9c81c310d540157f1d5cceba64177403561f0ab331bfb125f76bcdb6f52ad9f19c8815d46b7f0a6521db241c19c2692e30e714469333db366f705cf83252667dc02577157d89703b2204904d4842e4bb6a476feaf1e37ce849706206860230e260bf7127c5f4801a5a49c056cb451eeb566320f912466866502bea24885ad60f3695542038e63fc1bbd134068ec02433358504792b37e0e0ea38364947c076e233b4bda6b880fcb059cff6b78c1b6403e85eb8f68ecc8357ae50e3eec2a82d455aa43b6584ff064f7eebfa8d0e0cc1bd4c3d61f8004dd3f3661fd5258408b6420e6bd49a7ccf2cf390264ae562a846b49f8c0edbc259ddcaef771719cf468246031493bdef2a858f09a7222a3065c260ffc8c74b89e34fde09aec9b503ded520f67cca3591cd50d7a90c2902500db231045fc3bab1e16c61b7044feba63b43ef326ce637e5d0eb593081957d5b1c32741ae4e6ccd7f4619a5336544149c0b1267ec90d3885373f4d0fcadbf9c8561a4c1c19b4ac07739d64f5e16e98aca3b836a4fd3859d3720ed5fedc8c8cb679c12afc91904526e150528565310cd48d8fd2ff11f6f141bceff8df9bd2fb4b3a6f933db7589af9403067f1b944ff3f8077dc8a45317729457c47c771cee754b35a867954afa0430def04158e40a38e6ba8ba77e8e7c979ff7c34a5f0ea134425ea14a97300ff816fdf03c615a6d86fc901ad7bcffb01e0bdad79734fa49d5da606ef6a9975a746f3ea89a64f9d91dc7d5a28ccde8ea3367278803215d942621e55599aaee63d245fecff3144247ea89829fd18149159f28fd395eaea465ba9ef26e34dd1d403ce59752bd4a7311b1daef6def5edf5bc1ced638ee721e0b858cdd40745798c4ee8465d36a8cd71d1149247b6d421ee102b11e8bf3029fd786b15c1f92db933db8daeb87e464bc4cedf1ce7815073b71dcea71c725715b2895fc948ea1a6f0ce8e4bea5296931a258fd8c1cc042aedf1e8f795a9ab1c21010345e7bde4fab3e43bd91abdc63a19657323ab2811bcd84e88682dfaae54984cf63a2aede3f7c6212f15ad0666cec4a21d3bb181dd96719b9708e1038c3ccdd32f3c3ccea0c34b689ce64054bda673e77357aeb5183960f0a964d33696590ccab9eae3a96663ec69ef11a75dea0073b6d4b185063c56f3962fc41438d258c298716ef5cc97926f053b3d04ac30d020415a22c352a07d19fb33e53d87ec2f6d16180e00fe6a7bd398f9f5cbb7d2db0d6e4873deeca840faf1e0c491df632d1dfc1eed6d34c0697ecaff187739fb3800593b3bef5045603e129ac78f7e8ffebb92fdb1180f26637308f0230317fa8ab570c4a00efb7b317978210140bb4e4453b6abf17d828ea075ae6922cde507c105abcb3fc8510cb77f511c5bc679aa8f03e5cc0f365bf12bc12abd9d6e555101646694cf3859df0367da3dfd153b0023fd7956c335e55c522020309b0e601e208bc1cc36b90573f4dabefcf4abbccbd994e932a8ff154b633365218855158e7b6445b073758a28f5df8308e6d4f1bdf9a1a7f83353d09d6c66ecac2db4519a2cc649950189cc8897428d1015149ce02b19f51bba91b9fc38d88d6b728dd7ece5088bdeedb08dcc52660600217eced82f6f33902ec9789796a4cc37df9484f4a5740786a08c3fb60a7f1df2fd51d6e8a09dbbf82da9242e63a17af731194dc902106d6ced1e086e06bf35d6c75cf28a19953bfca2e0835214f568fd87d5ab4826626500cf6ceac5ac81775f87adc1e7a6998c5d275e5b2c9ff5382c07e2abdd67dbf1d69a874c622c9c9e152f6593c6ac29fa62295dd9ffcfd2f5262850accf1b498c5117903a0f49440917c644b97c3f218f07b3f39e0027d8159716b171f7e53f080cded111d223b2bcce4e83036927c75a80da615881ee160f99b6ed3abf829cbee3aab430670e08fef48e30418d6800f585d1d02990d3ffdf745169d14253128d4dca70a9f25c2882f23fa82431f9afc275c19716f0b8bb5517a77e69cf4be544e5153405cf8b2cd3914b1866ddb73ee6757b6c24d12510ba5bf7a981a608e2f8debb804aa1485fd46035b9057d3618287b6dec8884419eb92ba27e2ece9888deafdb8f88c44d05d62d8e6739d8662280526e042d544377808fd6c0a9fae800d4c74c78a3bb6bb18fffbb8672a999fad9a2efaaadb0d6358dc21947601e7b1dee9a7124d90b7948f3f767e39ef022d2f47dcf9a1eda84f8ad2be5ab4b7b82ebecced00400568078f5715e905c01fbca0b18423ac23c934e6f5a3ca3d404ce8d5c2ab834405ce9c9540caff1ee5ebcfbf282188f1183872f389903ee4f621829cc2b3fd6441d6a92fbd41f0e34abd73c45354ddfbc0d26c1490b475437a0953e5f35ea4bbf0cd03cc43ceb993c6270f3de7738e6d2723577d901469cb293a300d3e7fe48f4bc13b321cf6f938aadbffefdb36f747c827ad6ca47ee0da6eb86c1f6162cfab8dbea479edaa971565e3dcb180c7853261f681a3cb6c1135bde4d6da821dfadbb37d361697ee1aca84a98a3f9027170a7075ce6a9c118094f74b90667c7c1f718b46f0c0c551e0cd17ab4b619907bf477ed00e2457bcc122cc45288d2c4eab95fcb5bfc5735d9a793f2140f48142d2b319f4bb8a4fd540a6ec4ddeca0a6a08e9defd931649ebfd069802ec8f085889233102edff07c5d5bc009a7494d0912529f5bc79146ffdebd6b8e84a830801fded66bf6802a1286900619ebe04824075eb2e0bfe28f978e4abd5e67f0be3a9643cdae22dfd67b292658bffe2fd7892b694de07a336c6731872a1a939886a5b827d8c8bbf327723941d6ddc04d4bc8231967d8abfcc809f0123e9f9b4836b7ad43eb71973f5f46591340a24481b12e417e22b14c3cab88ce28f0131d33e3248e047ee0478ebc60276352b12d9081b582bb12ef663146df7b1e86858de281d4b3497b5a522837afd34cda69029266f51f04b8c4f3d70fd4e205eb92e7d3db41c9170da342dc8b2df583a17bf3e9d6958dd1e69c51dbb76084c6b307beb78f8f504e3e742567f47ee520eee59d1c6361aa619dad5921d65760fb4be3db9cc71ca3302d245375bc2caa2a38ee7a70760184203456e4ecf289a3e29201e3f6f88b5ec99a452f2f3ccb3b624f8becc41a776ed79fb77777ec856c178415baf1b1ef193decd510b3cc705680e9434460c4c67bfd45435bb7c746816dedad1a068399a7e0268d99f408105d27b3d4defa7d21036d4fbbad5b7c4bdf9575b19523f8ea1413f15828253df12581bb9313f01be26c83c09293685e2cf4b11012af2a43f129ff3e8cc5307834ed22090c4783f8adcf6b2466a2f102e12029ab17351b9fde48462321de308dd1e73ee438008ff4bbee844fe105ab5a6dda9ece391feceb470634d84383fb9dcf69d33b6d0e267e50876902ae8031bc128ab79aa29cb7adde56214f9e8f9e9da36a8cc09e6bae61b1d603fc8820aaab95d33e1c4dfdc385a42cb5bf7f0f89e9469312a76fee849c981afbb9737793cefc9ba4e37d54dc49a209a2e7cd9667f349e02d212c5e08fac342b898b46657b3ab2dc10f6deb75e0e4a452693bc385ca4dd78887d88e632a8af75ac0e670298c965a1a861ac49c351464d11b719a83d6a571375474e06cac245462f46c8b958d6f794f9c4e2c9a95d409454c7c85badb976eca8fd060fbf3670a91d7e9898d3969472bc1a4557e3ba6f1baddbca501375bf461cbef99e74ae05d6bf76f5d8ab95cf9d751016ce3b482bf6d659670c10c82d02d4ffbcaa1a16e0318243e75cada19eef059c84f90fb329902c354d6b7e18f5f64209c3502accde20ee642759e727fa9551fa77246ef2ac9e4a73e65acd8a01975b90f36d45813751352115ac6e96e0d471a66267d14ede65970dfdb6b11b31c8a8a8199b73df304a64f41ef6cbe53452c10fcc925259ef470ddec2a22835ed565b08ade62766404d8a94d27b50e6e30698a6bcf86ee8954929ff016adf5c7f9aaa672dedf14a3ec048893e8870943bdf64d0f65915cc561403704205805e3f06393e1aff06011d14f88a7344d015d055b78a9d7e3949b47311f71de919e9790fa009f9fd3a03f1340768a17224c16f16a12611292d25ef44fc320959a7cdedeb56b65f287c521057ffff9ffceee0134e140ff260d92cb6d41a5e96eeefec83bf8fda04c473eca9ebe686546d99901b90a7c56b8d4e1f513052fc57203705abe8d8e1f376601ddaf18c5aceac019b33ee7afd9fc221c5e484d57d60df896534149b4288ca5cd9b57e807f010977d9c6bb62c2639479593155345dedf8c0f28e005cb7caa2ad7fba2f0f9fd97d5b8579cf1b3ae4d6406a31ac458b8d611fca280d7d978f06c1f09850d061783e4a9906cdc27fb4e28821d45d4d21efadcd0e970de22ab1860559f7efaf59e5bd30333a500d07e578fd405643a8a4c2dfe9bd8e58c34060c016d8bf508178f9a6a28f9b11615c53cd5e705102fb2110eeec7be4e46dff2cebfb626c1e8bb4fb52209f52e7b0497ff875bcf6652fc85b4da665ccbc3b1a0fa19749c5c452b2e77a85746f3fc9c521f87ed2f857b7a0e677d348d6385fa163d02b53f610a758d502b606a32108ffa03ece9c14b15af356ef742eae08ee2797a9d911f776c8bcca0e81184449a1104b888d7679e1b3ddda8f226dd018b536228e51478a2fc95ba7d520cb87e00ad3dc29a55a0df492e5eaa6f76d2cd5601e982a6787bb76dd5b27fc07f0ae99a3d00f6045a0662f5ede1829597c51bf65dc1b28b1c86c49415c18ab930161681dbecd13dff490f5be71fc0df31d999558aafe1cdf3d9dd0e87b1013b6ccb416ff8048dfb8ac11e94f82d3d8f3221a35888f3a45178d40998c29b98183285b49c5644842b851866f9ecdba8bb05f958c15cb38860992d1eeff930d3b5376cb8446d88838fb4bccd7cb609c0153fe740f49c3c26bfc6016ffb069230b39426f775e70da80f61a98e252b0b27cc0a3f1f9d758181c80def414a0eae045cf876cb218d08860d69fe611c56f9ba9eb04c7c413b5d4cf6527525078183b641f3e0e87de20b370adb287ed2c108beedacca460c1fe5a4c47705b9a5f6191ec422b5b97c2ffd0c9e05c0c80e43e3ab1513c0539dc2caa5c3a0b1ef69e5fe780032037c471d9608481f32da0973f44e9ae2111ce1fd8516a839a13a08597ef57937cdca4c03d814e7710e9d36c75ec2fedeeda31ae8e870ad040fcf24ab7c12e6209efdca53d71c276ebea8dbb6bd776902a364d6486ea5d9ca04135c9748aeaceeaaf92940b3425d66fe67a83c262e6e8d1df8ed4b798af01aa9c5e50c5174e80ef1fe55b9d9110dc4d631210d1581f871e36cd768b5cc5e3622914974e12d31c238ba23357509dd9874413dd0c2896ab9c43a7dc18821fbaac6438c4bcda211e4a44919945ae53a25d8f0a016e801ebcf5765e293200eec493c33f45f11341f57dedbd50622d18e86c31a68db641061ae03439bf5aa9b9dbd7c2d54dae4cbbc9a575b65a27b527d2a3ecc2c468ef09fdd338ecfaa467c1dc0c1", 0x1000, 0x4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x20, 0x8, './file0\x00', 0x7, 0x2, 0x3e95, 0x8}) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 12:01:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, r0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) kevent(r0, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffd, 0xc8, 0x1, 0x100000000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80, 0x4000000000ffff, 0xffffffffffffff7f}, {{r5}, 0xfffffffffffffffd, 0x10, 0x4, 0x7fffffff, 0x9}, {{r6}, 0xfffffffffffffffc, 0x21, 0x7ffff, 0x9, 0xfffffffffffffffe}], 0x5, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x5, 0x2}], 0x5, &(0x7f0000000240)={0x2, 0x4}) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3, 0x7, 0x2, 0x0, 0x1c, 0x1, 0x7, 0x1, 0x1, 0x7, 0x4}) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000080)='.\x00', &(0x7f0000000280)='./file0/file0\x00') 12:01:44 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 12:01:44 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x842535477ae9d022) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) mlock(&(0x7f00009fb000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x10) 12:01:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x5}]}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x8, 0x0, 0x0, 0x0, 0x0) 12:01:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x6, 0x1, 0xfb) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1a0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b8000000000108650c000000000000000400"}) close(r1) r3 = socket(0x800000018, 0x52a8923d2ba9e8bb, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 12:01:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000100)="cdd099cab2f6d7ea876524ee03d756d4dcbfbdbd02350636bc36b792cd5885403183c512e47ab35e7e6a8237f60bdfb3c1d7ff95791cf1ac57246fba0f9339a34ff206945a964f64cdfc6c521aa1972b581efa73791c586bdebd15e6dab00a9543478b6a8522c84b1cab2f888b05cbd9ab1e2401c4e455d92f60b7e0119dbe9c957d16026c6bb76b27c9414d3aa40c45307a1f4af88f9de6de9a54fbe4f861525c7952b4e81a557b0686b7400668cb0e7ca6af474c54874d7c60ff214895f68c8c72fded67c1189472f3188aa43de92df0d1204bf8521ae70e554bb9d4b331ad7cb4fa8dfd39fb538082a2ce92dc6ef490ea35cc0367", &(0x7f0000000200)=0xf6, &(0x7f0000000300)="959302a4b5d1d06256fd40bba5407e2fe6b50c1eb841c1d462d09d2fd9a536cca655152cf86da57b3190c40cd6e08ef455f73fd8de593ec865c05e0f1eb335724000752003fda63e586047385df6ff678b465edb61a2a89acf39f4125216e2d47b77c6d07cb9b1adbb9b5a84324a0cd818ad39ca79ad05aac2902f7853d66279e4ccab8bdffb69949e6021e24cc4f36f6dbb1cdaa15e7409cf665331a74fd4918ff5e88e4f879e4c82cc563c2814642f5024936d97b09d0c6437560e07fe6a48c0a80a0bb62cab5648488e48117d4dd6436d408490d7dc9a010d84cbde00955c89cfbd1ebf0d", 0xe6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000, 0x0, 0x7, "000004000000000100002000bcb36de41c8716df"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) sendto(0xffffffffffffffff, &(0x7f00000002c0)="98", 0x0, 0xe, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r0) 12:01:45 executing program 1: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x4}) sysctl$hw(&(0x7f0000000000)={0x4, 0xe}, 0x2, &(0x7f0000000100)="4addee76aba50a46f05ba21d0f1ab82b93ce32351e5aa25f03ea3853ef29c24497fe6419266667486045fb7615b8d15e2d6dac7a5487b9b1de6a987d4268960dc9415bcf292eac25d9f209c1f6813e6cba0511c545c1040bbb827fd35e3bfd3a9f1d1810a76916bf11942023ea5f784b410c1f1bf75cbfbebec5655b6a53fc0a12d53f1bb3c087ccbb1007db98e6088c11520b0a8911e8a38ebf04da8d72c39218aa1037c83f027f793a226df4f437b7936d9b5a8c00", 0x0, 0x0, 0x0) socketpair(0x0, 0x4, 0x40, &(0x7f0000000040)) 12:01:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x9}, &(0x7f0000000240)={0x81}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x8e) fcntl$dupfd(r3, 0x0, r0) write(r0, &(0x7f0000000000)="87", 0x1) close(r0) 12:01:45 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r1, &(0x7f0000001b80)=[{&(0x7f0000000a00)="99dbede5b228a1b84b3590dbda8319822cb6ddaa5c4d123f292a0e4e10a6e76a52eac9bd0bf7adda3610b98a22415b5067c9e5a69955d827b1d41e881feda2c84fc5f46befb4dc7eeb6a77c3814d7994608bb1e34646a8164ec4c782f4d7ee85d11aeddfbf823d721be6f225d2a2b24583119122a0d962eaa354d7feab5fceb2a404c6887aa0646e24920c105b4b0c1eab5821d702ef2b30a94f024b27d962892c90da573826add96836c34971b7d85f64bd005da472d1e83d662d570a2a0d2416618d44f838f4068a66a6ecc6fb3e7902a882adf57fcfa8ba40aca5481a91ab1b6db7c55912a1ea9030b052c384e57000e41879e82d63a9b541d581bb272021dca5af95edf9fd2eae656385ccb5d1cb69ef7d119f625c9f17adf2115a557ca88a10c6738f3a6ddfa3c0ccbd38ed35707f0d0c0ddf8d4af6516fd2d24fb0ebff5d9bdbacc78a96ef5bb65513ded01ef52248646250728146025643f56394c6a1611aa174087f6397735b31eda51ccb5599692c6e628d48c4fe747b84180a2c520f541b87dfd8e747685001dbf711efa74cad7622d8b8772b73abf57f9be78db353cf0a749935fcfd5971f28ba4e5a785835f39e52ec6a32e25a65460a73eb34d9877dfc7a9b5b2c09026718df0bc1b36c80cfe9ca835ed8777be3c7812c74b2e96e0be56d5b460855986f15d3da58a48292a40d0eff190a98493a8272670ede683baa1a51b25b81ace9a3544f16102c70667d029be844440dcb20bcfd95d8913ccbfd5dbdffc501d97b77eb4829b3e02b04dec8904ace374d5eaf8c781305d93ef27e2dd499c3de8a77b040d190d481ab1755158c41e05c3748f56e10c018fb7d10f2d178af12acc7b92311e797d16f3583ec4fec11bbe8dc181aa41948c871d3f622637660f677ed5b8ff9ec5735b941bf4fab4dcb700991b86d920c99ada3f6c401865d7b5366296ea6e76cd157cee3f05b351ba414c4bc121f3e662936a789f713ef8686c39bf1518cc26035a83365e299a7fa10ba0551467251dedbf6fc03b8e94783c0ca4121a84ce98c41ee6f787b7b7c14500e509d45cd219369f2eb7d8038279f69ccbf9df47dc1adeffd052a483174618ed0ef681fcf13f6ffe86182993acc962b38bcea7829fd1cb17d78cbb4e6dca5bafa50b5d445dc6cf13475a706813459ba59674a4853cbb4b67a15d7807a0ca0bad46f22a7dfdbf35392e25c0600b3f52c24db428d8142397deccf8a74e21cd79e791427a6ea38c73f625a1031eb253392ffb624d8e3fe22fc9fd072a4c7006c4b006b9eda78b4f4eb173b82ff7a0c23e72a75b4f7099b7f1e78ffd87d1a269d858fb39b8dae0d10b93b6de08e179bcd01ed9bfa7f30f99022ee804e2cbe0a086b1303834909ce43030ac928b79b17958885308a616431c2fdc66bb6db2b16d30b33817bd0f036a8051d23ac7922c51f642fd3f7ac6e777fede24b21612e9b13f9acbf09f34a78459924c68c9834bc1fbcaad9e1cf389e2fb8b344e24272f54fe503b028de3fab19916466d6c7aa5437fbb34ff914fa29a6c5a5b7085b13802372c4f1a074dac632b394d241719adbbf0c4c7148c5fc2ee213701348c908ac9c49702296633a8ed8021f199b87c2a01caca0429f9f8232528b2f8d5eff0a8b7ff1da3d04d4555c0138c5dec2e0d29b9a20299ad34f2b5a45c97cb242d815065e043361ceaa552a6b9809e610cb5e92d5a032577cbeaf8594f21860e1dccdf3bd78fab9a415135a326894b2867090346b0ee3006f0342e62588bc4c887852e8e3158226f8f80360cb6091bd3fb861888236716ce012c86d07ffd40113f7ae3e693438ebf616ead4a0a6956c324550b521d795ae0096c5aabdfddc8ab926402eccd9c20c206411176a26a4b70ddb9a06c61a26255865c7cbfcf7f0dcd25243beb4464c5095b6468d93a9b113474072a2f9f02252f61e4688b62fb8bf1a82f5fc5a8feba48107e9f31eca7502ac83959ec7d4f66a9ab0505730558adade7264685b16fd5626d57bff2396f0c683d0236435d969148568901a128b4e9d5f4ced73466e8f5c42a31b1eade8bbc8c8439c1a2272ef85ef4ffc8ea84867845b02e826214eb459fe66f766b5074c38a2dd01f196bd2f2f9298034656d24907674d70fc8f7b6a71ead7c837d13cb44f4bf27486c01d8b471e0283727f44607a3a49eeff0e11fa0cea9e1fe916336db48f2b936b4046c0235b37008b078f26e398f04f691034eb18e71a6508bdb8b6f542444de5b7420a5c7d8495e40530926b9228e27d02099b920658ac6fc11a1bad45f5175322d42a440d042db67b75f4e28465eb86ac96af3c5630969c11daf645575f3f05b90569dd63c9a619abc21f57551f88d583cb852f38da6b79f8a4bc51a278c69c641e66f67b110f12b4c95e0921975046d70acb0999503ed2cdb75d901efa28ac8f82efd8223ed1fd221dfbf491d0f02853a2a575e929ded490b751f31c2da304d2d19153f9709959f1e494ab27ad5881f360ea33f3f7f4148f1ca10be839e91b2cb9063db106320e015dff072750f8d29b037f59f1732cef1a892a814588ecb49f306976cb9a13b4db3ea45f914d2f40e44b0064486e8142e3ac31ad542934ba67f3454a2c29f08a817a054f7d952d210b3978f34470f56154a6fdc213f3a174b383668bb4ceb5a46f951b3f94f43380875bb0105ae7d8de5d10e23727e51b0d6e3244bfc31beb4489ee65af7ba78dfbdf8b119a3184d1104050891d32ff264eefa9f0dd84f0965871f9819eb3e6377ad2b06efcacb1ae92cc75ec9559944a5a47096db117dfe8e5028666781304e6833c6b2770e01c31e0c79720a888277fb80d4a0d303649710f3a1b9220757095fe1bd027b829656fccf0e2bb288b4b019e5b5c856f9c9402069fcdba0058d5bd3f89bc0548e0dc24dfe6bd16b75ab37b2b557a895ea9ee01d537720d85842dbf0e03538a57ddc300d8cc2767472ca34eb5fe136a930c5bb4e8252ca3a8fac525b425d2652021e461d1c745b94141f22bfd3e967086f5d7f364a5c511281c02e2bf86ad905119d4b7dbd7cd599a6b286f83d7478f1b575b62d05d73f47b27774e2b42494b2bca2824990d30e3a7f3b98d354de9d78f2ed778d650d2bc1b46156c38488b4bf726216057729d96d793db396a5efcf46bf0da682a18b158610b352ae6f0f645b3f1be6bfac008cbcdd7521aaf9896389b3a8625ddb2e6fe75c8010cf3838279461a91c369b3e67d34a93c1cfa0c72c6a2d9388824964efbdccfeb91e89926661ecfcb76cfbdfd6dc8fa71723cc269942787c2d946fdd2b1b8984aebceddfaf0727878c2a29c896529b3272281ef94a773d8772cf2bd50d28ee485254226e8476e8af06033f4d6389bd2d3d0526d3c10263653e2632fb65ce0924ac4b700bde0620a22b70dedd04656b0f8b781efe0246beb2d89930a7c1ceae78a7943ced7bbd789e8ae567c9f2148a45c21b62e87836755cab2b6130280614d20da887eb6ed2bf01448cd8d4ea4d01ef79a1fbbaf06f0c5ebd5cffc8dcd2bcbc75bc0c61f1d4f53c9b8c53afaf880461632991935a608dfdcf2e5e925a83765555dfa3aaa307a201ba6663e3c042164ee4ffcad74600e46a0fa35533585311ae0b6ffaa7b6f736487cb449a72e445710a35d8f1f6e78dfea8b08956247580dde104aea7f9ea7443b9a3a0ee1e7b39e007f2e918db3b26cbf987fcbe2eb9daaa49254e52074cd0e938441de578795dd9f61370aebc57e3f29d06f001bed6817190135a0e728501025b23d910467da7940d761a319a0c8a500c07fe7ffb65ca847006cae57a47f22eebf655ba61c3499e26407757397ac8233ec0c37320381c1dda10578893b7b55bc7ac7a0bdc43c253691e191eff4dd2f3f388fe82ae76b0d2f1a710cd5bf020c58db7bd9d462828542b5b3318452a64aab6aa06393f762ff7944174d26461703104760026dcdd9be0e28a9bd402395f51a8f1f748fa574a46d1169887e97b962fa7086cc2ea0d190c544b15ec9ed7605dcca1d405e2e3ef7aabe126cf37bad93c6aa3708221e24cd2e8909d44e095250a69976687ec84333afcfb867b822145c88f533be33b636316b74331b128ba2609616cda6cd14539396beebca704db27af795cb4fd6f87d102e3ccd5c3a2aa0cc3db9221bbc1ff05e27fdc4405220c84f312ae9487e52518f1b6f1e65f9cfe10794bdeb3a68cf0b7ceb368776fae9805b88362c599bbcc1affee2c8d83a8b9ee093e2acc2058bce61d18202ec70f615805baf176ced90537b99a839700e1b7eb4e5f10b239ba310fb2dd7f1a0ac42ca45d490d26a56a781a8c294a700c65dbc74ae3ca8902b73e1acccb7b0952b13e29739a667f35edda6631e0e0c2478eea41820576f4ea8015d8e06815012509ee2b2a0681ecdefe732a05bd350a5c75309aa63f509ca63a6947a220d2cb37856ab530b0dfd5928c1df9218ae9990aeb8067f6b2b4b671686c8e43dda6edad209c1eadd4a5f75d5116c6437f44d0b38e82c9c06ff2b2d962f055c2179274cfbe16edc6677c8030370bdf0de558e51f4058d88e7b1f6cc331bfcf6226f553fdac7dd758bd69b42c2feacaade2340723c7829a92bf837474704d3dab03483af008a9bc393d074b02adf040e3833261b8d389b1640da9617234a399a7c055690158e3d6c744a4db23fd03cf25f344d643858c4fd31e1c8056ed8685e49c70d303b41b278ee75dc66556898183dad499f8a094221cfc88f92dbcaead67e8f1be1e47bfafcf39b3143b12b86a043b9b2d565f7e88e1d41ccb1c452e6ace5732076ecdf5719f1c3f876973c65a2a3cccb6dd70e4bc6e22a818cff9c664ca381371828681b01eff1f87a07e8178d28ee3938c8480f9eb5fa8abea31309162249614186e57cf3473d074d4cbbfd33e52a4e75564d321576dcdf47cc47a36cc097bd47740861157e1b6f2a82694d676a568b68ca7c28738b597d695716924369c9edb1bfeef3203ff7470d40c41502177e91bdd9a156d97db5eb31d01b3e2b0cfc74793b5588cd412a22156974d955099b6b5060f696d22a6085b6824a4c2729e7ab474eb8b44d345d3b63c22f87674111a047bbd922465a9a38e2f123c96a9b4099b9959f899dd1e7357c222e45847eb7002afd6230e0eeffbecde6c126b477355a5f172f3cbc1ff0ab225946faa9408c73e7d4a85305559a5423ea79e8315a5362f680baa5856c4a1ee069a500845bafa5af06cc803b585f40a17b65761e0f790189d6abfbaf06d3c87aa5d6b464e973ef2895908fdfe850086af3e035204111dec6cb02a13d2273360708abd9bb1b5a276b007a88cc41c98285b04a4e8a42d9315e728c6705beeace527ac37ac937b7d4269aec8bf91f6a25de3d4520367c3ecb8c9f477dbd5045b8eea18e0c1d819b4e687ec9de707e37f65530656afcc55fda46173d6c21a9c6a348b42ef52a4b6a59e7c07761e0456ba582689609389cc4c0a0d1579cb516cf4b63c1f631019dc15b26f131b5ca7768fe58c65cc8c289d54815b83acea52a3bb2fd9d23b486e9c49a92b8dc2d6e9de8f619fbc2a543714ebcae288620417a3200a98b829126dfa3f2ec00c2dc754efcdcf9aa547b7f147691892b00c974d68aa3f1cd0205bad7c24e6781be3919f0d3858ccc8c8299d709e9db07eca981a3e0c79fa75883d8ec0c7fb5d417c88468a40035a46ef87c3d52724fd31b7b78be3a438a6dc8d876797b11f9a6812a1c0049a9716684d99d1399f85b0b16dfd23727b771993a7906", 0x1000}, {&(0x7f0000000140)="21dad25cf49a308c853545fbccb43ee2c271e0de5c8bed6279bf7dcdd55250c7a5c33fb1f77b262ffa5f46715ef4391b19d5b398a0d88d79e5477d9821b72d829a4128301a6a02001b7e00223efd123b977c7afef6f49a7d67cda0b1d25df525a80c4f0df905b0f23448ea4bdd6d940ce84b6d2962cbd94cb8498329e655119578884acc7bdcb314f2cc54ed2d67785c888b8a60ad5c8478ff28f0d8fa3614a18eeb5be1b87495578ab3f3b67def32226697bd7b", 0xb4}, {&(0x7f0000000200)="f6ded2c635c3254af0be835bf1ff1cf704b1199089dd2b4e03ff6f799d34ce86846adba5f2532ce302781c5457d4d7ffdbbfefe4e6e8f07b05e8a5a13031efc8c34e481ae8c31002c18deb9bf6c7233f92aa52cf5aba183f9080237c0f7f67d13895300e011626dbaae33cfaad20250e7312c40e080fae84ae3a312a446fe24979aabed910a915c85fb60560adb80bfd6cb62b68b3145f82ba22e1bf", 0x9c}, {&(0x7f0000000340)="23f1a1a98a1da4d94b7ab9605aea7d2eebefadcd389c7632383c3de67870b7bfa8f8a6633d149647c77bcc60ac4d6fce715bb44e53bbc6ab16b267cf25ffe34a2716d6e9fe558beec29f4eb94154d8155add3f5bf0b262cf7f2a5ac9ba000cf4", 0x60}, {&(0x7f0000001a00)="ad677a9f428ac4da42c52b1941ffb6f1a1770aa711e2f91944a49c6c321ca18f34aab768801e3b03c24befeb31ab802fbf572407cabe6c2e79e6c92e5e7bf1a8c1f59fbeaa3ee286a7dfbb2105755490dbcab4c0ccfadec979951d9aa8ebdf3903d5a747c797f56498eb0077246807dc04288b3e69982b7effb8726b5a6998e1db9c84828ac07e55bb5c4745b88bbbdf2e987723420e246bcde533e4dfc26f06f1a56e14de14a495f43eb380b1eda826e7a456d1e3bc0dec9a3fb7756b9064af2b9a0defc6faddff7c9770ecdeeea358edd59c08d063e15180f94d25fd4857a231e77473f42db0f490ff3f6ae64a4394d60b3c53", 0xf4}, {&(0x7f00000003c0)="1bc8b738497292c2aae00cc31058f52736a9d7b305bce65bdbdef845e8344e720f476c27f7f28db8ff74cb5e60b9a75a8164111f7820460f6de421d81ee1dda6c68d23f94b70a9aba81f97515b1b6b4c58895a9e3dc3b505a4", 0x59}, {&(0x7f0000001b00)="8ef0cca579442238c4befb532757118dda0abdb861256b953992ad9cf9ca8db2d396ca9665de3520cffda9d3e282f67cb7216c1147d3568c4a6b362988c6c18475fd90a823f7ec8d360d7cda03fa175b8825049b1006c4ad5724726dc1d54b6086536f94c71103be1b51e982d935e8bb7dac", 0x72}], 0x7) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001c00)=ANY=[@ANYBLOB="8202adffffff00ff734f071aabb202b89c8bdf4fa2437d8946dd0d236a9265edff0d992e08533e15e53327539363af94ea4270aa1fdbb2694a82f3674ec357b9bb465d12f33568499fda0e8089a289909e2877475ac67d064b0d30e89fab6a89d24f751909efafad2501b4792278b99186fab51a9bc27d685f9298fd8952288065f7072ad6e56aeb8d4d89f2972261b6260eaa24f8187e7444ca5163eeb13407491ec0406efba7f97bff2026cd2d5df54aa9bd8f2d87468e92dfc085aacd49f41238e2a37b567a2df65695fd4d55abec"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) flock(r5, 0xa) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000040)=0x7) 12:01:45 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x3}}, 0x0) poll(0x0, 0x0, 0x3) 12:01:45 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="af52cde71b97b1048eb9799150ad05b5600e0ac8b252034d66ee075b752c27d8705679dc98e3d125fb64a2c1e9197a48a9975a", 0x33}], 0x1) sysctl$hw(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 12:01:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000015, &(0x7f0000000280), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1d}, {{r3}, 0xffffffffffffffff, 0x7e}], 0x9, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000000c0)) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f5eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128b90b89f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 12:01:45 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000b00)="d44ad5ab3da5254128b04453d8cf64f88c2fd5013c4b61082f615ae43a67cbfd38e794e4d7971cd79fcf86c1cfa702bde6a5f745c83b42a5e4456cdff80724fd664ee08ecf6404e3bba25b0d13a199", &(0x7f0000000380)=0x4f, &(0x7f0000000c00)="813000125a81815d56dacab07eb45a9713d7014ed6f575028e017bc8c46bcbc944570500d68b80d3543bca1d3867d1cbc68c7fd4f4596bcbd97e7a34f9bf5f35869fd33d5e1ca9d0fda67556a05afd59922dc546390c597d35802d1db974403575e1261e9150b1f5c33bf755e217210e71693cbd0abfa8bca1d5a722ca018b016b1ed5f450758dde209d2ec398531dccbb323c9b1154c6b577674cdbf986bb97c21b136ba7d9fd69874d0a8e5ef21fdc6f38a3b8aeec4a1268b862a1ba6e", 0xbe) sysctl$kern(&(0x7f0000000180)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="058830ac", &(0x7f0000000000)=0x2e, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f00000004c0)=[{0x3, 0x3}, {0x2, 0x200, 0x1000}, {0x0, 0x0, 0x1800}, {0x2, 0x4}, {0x0, 0xfffd, 0x1000}, {0x2, 0x6}, {0x0, 0x20, 0x800}], 0x7) semop(r0, &(0x7f0000000240)=[{0x1, 0x6}, {0x3, 0x43, 0x1800}, {0x1, 0xd, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x260}, {0x3, 0x1, 0x1000}, {0x1, 0xff78, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) fsync(0xffffffffffffff9c) r2 = semget(0x0, 0x0, 0xb0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/122) preadv(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f0000000cc0)=""/199, 0xc4}, {&(0x7f00000005c0)=""/223, 0xb2}, {&(0x7f00000006c0)=""/65, 0x41}, {&(0x7f0000000740)=""/156, 0x9c}, {&(0x7f0000000800)=""/108, 0x7a}, {&(0x7f0000000340)=""/62, 0x3e}, {&(0x7f0000000880)=""/195, 0xc3}, {&(0x7f0000000980)=""/190, 0xbe}], 0x9, 0x0, 0x101) fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000b80)={0x6, 0x20, 0x8}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) shmget(0x2, 0x4000, 0x401, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200), 0x0) 12:01:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffffffffffd9c) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x3f, 0x200}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x40) 12:01:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3ff, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000000)=[{0x3, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x1, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0x1}], 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000400)=""/24) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000300)=""/228) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="8105ea0001000080", 0x8) shmget$private(0x0, 0x1000, 0x60, &(0x7f0000fff000/0x1000)=nil) 12:01:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/132) sendto$unix(r0, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffe50) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 12:01:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000400)='.\x00', 0x4) 12:01:46 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000b00)="d44ad5ab3da5254128b04453d8cf64f88c2fd5013c4b61082f615ae43a67cbfd38e794e4d7971cd79fcf86c1cfa702bde6a5f745c83b42a5e4456cdff80724fd664ee08ecf6404e3bba25b0d13a199", &(0x7f0000000380)=0x4f, &(0x7f0000000c00)="813000125a81815d56dacab07eb45a9713d7014ed6f575028e017bc8c46bcbc944570500d68b80d3543bca1d3867d1cbc68c7fd4f4596bcbd97e7a34f9bf5f35869fd33d5e1ca9d0fda67556a05afd59922dc546390c597d35802d1db974403575e1261e9150b1f5c33bf755e217210e71693cbd0abfa8bca1d5a722ca018b016b1ed5f450758dde209d2ec398531dccbb323c9b1154c6b577674cdbf986bb97c21b136ba7d9fd69874d0a8e5ef21fdc6f38a3b8aeec4a1268b862a1ba6e", 0xbe) sysctl$kern(&(0x7f0000000180)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="058830ac", &(0x7f0000000000)=0x2e, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f00000004c0)=[{0x3, 0x3}, {0x2, 0x200, 0x1000}, {0x0, 0x0, 0x1800}, {0x2, 0x4}, {0x0, 0xfffd, 0x1000}, {0x2, 0x6}, {0x0, 0x20, 0x800}], 0x7) semop(r0, &(0x7f0000000240)=[{0x1, 0x6}, {0x3, 0x43, 0x1800}, {0x1, 0xd, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x260}, {0x3, 0x1, 0x1000}, {0x1, 0xff78, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = semget(0x0, 0x0, 0xb0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/122) preadv(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f0000000cc0)=""/199, 0xc4}, {&(0x7f00000005c0)=""/223, 0xb2}, {&(0x7f00000006c0)=""/65, 0x41}, {&(0x7f0000000740)=""/156, 0x9c}, {&(0x7f0000000800)=""/108, 0x7a}, {&(0x7f0000000340)=""/62, 0x3e}, {&(0x7f0000000880)=""/195, 0xc3}, {&(0x7f0000000980)=""/190, 0xbe}], 0x9, 0x0, 0x101) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000b80)={0x6, 0x20, 0x8}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) shmget(0x2, 0x4000, 0x401, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000240), 0x6) fcntl$getflags(r3, 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200), 0x0) 12:01:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f00000000c0), 0x0) 12:01:46 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getsockopt(r0, 0x101, 0x2, &(0x7f0000000000)=""/49, &(0x7f0000000080)=0x31) 12:01:46 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f66bd88c94f2f7e1"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4081, 0xff1, 0x2, 0x0, 0x0) 12:01:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r2, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x8000, 0x0, 0x0, 0x0, r2, 0x104, 0x42}, 0x5d0, 0x8, 0x2}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x3a, &(0x7f0000000280)="31d14053ea6750de8b9211c19d0cb6c5dfa000c51da60a43a0edff7dc6f0a3bf4abea8740ad3e91521319da2911021844b6575b36ed4dc75e4e6596ffa2e46a5346228990f3e011ab4d4c9a911417e4b5189373f9311558ec52512573ff58b780cb6e9bd9856b1b5b3a1387803ccffebf68fc3290ab74ddeacf1f9b6f4b84940f07ea6729aa4f1d52ba2967fce815093f60067aa9b4899a3368744065fe9ef9c613d515cc42df0f1fff8a568ca17c22631a19469f3035a70c2befb3dd1", 0xbd) pipe(&(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0xe3d202cf8ddaa8f5}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) 12:01:46 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/56) 12:01:46 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0x12}, 0x2, &(0x7f0000000000)="b5907055d30f", &(0x7f0000000640)=0x6, 0x0, 0x0) 12:01:46 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0x8) 12:01:46 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x8) 12:01:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000440)={0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000476c15d83b258806000024ecd2edf058626d539d6fbd6825ab775974a20f5ffb98bd344910154700300000000000000001000000010000803728d954f117ba87094864e32e2bca34c3f9ee97f5ef8c8388654fa8e76f0000b8000000000000000100000005000000eef021171b8cf6749153415accb43c2577a99edf1f5471a2efa6b7e57776ce130ef7d5adef77c8f6ee0b0aa4d4fb065e5eeafaea02e4102a323367ca7e4ad04e9a01e5ab0917975af0c22360c31c443d4751053d7f6a98eb4577b85665d52321d37d3616e9965aa3b558be7d9e4897c786b9a0f3468223862e813a5cf040c2b245ade37da6414d17b1ed587a108b6c7428b724d128cdfd6cf0c5211d01130c1c277c41b33f4e7d1c6ccc15a8f9ae43196db644466b4cb442d800000000000000ffff0000cf0a000071306776ac798b1f4ada291e19c9a0001bff0f43988b77525e8062d22e83ef6afcb6f02428be54fe48e5049b3cac71e85ee8380d44cf6453150ca68c0340831235f8abd1ad1287d6abcd7f24ed68c6d39142e45a0fc54153c8f346167a5b57ce35ecf983244a011de28dfbd7b885269562513eee18179a9a231285ce33c7d66855185d8ec696200cfb740c561bece16f50274773730527c56ef74d02cbcd40681ba27b1053a2b473aa8f1ad885b6244dc08c3a8e3a599edfe3d6317ef0342731ead0efc4d83ce821700000000000000001000000000200000426bff52b0856e7b6be0fd7c67b5dabf6df23943418cd5659eaa46c63b17673b67bab8c8a7e417680066d8e4a73c81bbc38a89d4182546a7a9d68adf011387c9e762504174d7d10ca81a10ba5477f4d"], 0x268}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xffffffffffffff5a) sysctl$kern(&(0x7f0000000000)={0x1, 0x43}, 0x2, &(0x7f0000000040)="c50b56f7b780a1fd234a90f12b379951e4f9fe373c28b4059361df7fcc601476a8a28eb459f5c3b6d7c4386c121e0ba0e0d2ed947817e5467bbfe709f0fe063b0289a00a536ba09ee444f35342678dfe05558f29ffc6cf5be9aa2479142b820e8d5a349d0d3845faeb2c72e57a475931c725d466ff220e27d3c79ec7070661a593c82a1305d77796c73457bed0dbbfb59031960f91a3c485f581b4f4c38388ef459b62318cb7af66c68526e44f593dc898482d2ee963", 0x0, 0x0, 0x0) 12:01:47 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @local, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x7cdc, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 12:01:47 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00182e4c9efa0000feff"], 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 12:01:47 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchflags(r0, 0x80001) close(0xffffffffffffff9c) r1 = dup2(r0, 0xffffffffffffffff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) flock(r1, 0x3) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000040)={0x1ff, 0x7}) r2 = socket$inet(0x2, 0x4, 0x5) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x1f) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) getgroups(0x6, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe(&(0x7f0000001580)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) r8 = getgid() r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wsmouse\x00', 0x800, 0x0) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000001640)='/dev/pf\x00', 0x8, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680)='/dev/tty\x00', 0x10002, 0x0) sendmsg$unix(r3, &(0x7f0000001780)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000100)="17bf8024fa5b75f125119aa98573ec90e35adaf655b739a6284720840a4ba42a2f224f1b6a1187301ee8c805aa9ee59ffc2fc25f4f1b212e535bf926b122ae05f2ecea36e80fa562b4647b7301db68995a6b51cb9976da8e834b1ee75bdbe0140ad4fdef945bd0688378b604a2cac9f86e0be446de10ff6e2cdb919b8ae9b6d9b87213660f8bc7d834171e87fb70e1a8888d4f7a19a39ae3a3c483cabc92ba410b59565581219ce583a0965f8f", 0xad}, {&(0x7f00000001c0)="2c96fab94d59bd2e6a4f648bba9586015f772abb0a4aca5c4f3586124f723fcb23f1613b4764f3a38b9a1dad635bb7a0dac8b11a8fb3c53302669e9e27385d3f8580cfb8e9123fa6155a422fdf7ac9ef0be54fe94e6eb963550de7ad91761f9615ed3edd70267a77c43dc12487de8378455529f049d285612b9297ccacebad29239d02b1be137ddf06661b9da94fccc37b548a72d33009c06813b937a68a4b4995707324b05512a85d7e69b42acf602852863049e8dab78f1a2b35deca1b3464f0d03648d6cfcc0b2fa8fe6d7634b1bff3b3046ac12438f84ecc26453c9f4b3de47223bb4146b32524c04d04932eb67886ffe5bfc0a2cf4d0f36532db7c27cce9cd6747725b04cd9f587e536ad3614e06e864fc71dcceac6dd3307b46e3a8b4e6c657884575259afbdf360b2641f796f6a3c94ee74bdb21bd3cac3dbcd640b1b96a1786cb9c2b21e3a19969982297f978ea0a2f63eb6efb617215fd550017080705fa15b83542f73971541b88b48f54e58bf51a735e3489f9d2ac26efb484d63f8208bb3bbfd391adb4afa138867fb33999b3bcc666cb4041bb48f6e2d697b0157a0f9036a2e4cf67109b0074c9937630915956d7f254637baf827ef27166044832c7c85012180dfd73baf40296f4563873feca05a5d00ebf4f7ada90c5cd4aeeeb5135486e2538c5447f2d768eba53d2acfa80ccbe7a9678a9f334fdffcc811e4d8cb7e369b3053992d1eae0997d686a29ac608d3f518d052ac8b8800772f83ec53cd2dd71d3a17a26ecf929e251343c080cc870f1e2a8dc6db7a5b2245c801fcb9b7ae910fa056e057947f6d88a51775edf6fa8e55a836bfd07825bd2a53ac2d895af050fbe55a057cac1a6ad603d0f79a1baba64eb07fa81e27902bca14193fbafa980c2986d439bad725cab2e9282ba93b1b6780313c807ae8214be5a681b4695324dfa613c95e5de36ee9f75986e7a68948722392a10358b6427d6c304d5048f30594fa9c0a757b1caeceaa8ea59aac1cc6588782ac726e075c2cd698690089f0abb3d73d0651109557f8d81f50027928e7858fa3bba00d7f9961b4343aae9df35862dd9006e6f3535d1e40241a971422b358ed2b4b7fce0be8c93dfcc757d9e29cd8a0014778501902bdb2362237f0bd8e52101588e3c8b40c31e963f8b5e43b0ecdc2434f4e13df0e8ad8be4f01e1797750615db08c33854c42e95642eee9641baada2f9ebda407255cd20ac2327d5078bc3bc2c28e0d301b54f6247036701e72fefffd6e7209d08cb0a43a7e56d4a86e55be455a9efc95a48ad6ce7fc9a416f4dd199f6b5517136a4bca7c3522575f92dbcf5c2bebbd3234705a77c9e688020c9ca19729b74510418b73ba890ca2ef29e8dc99393538ea17f71b0e86c62560d8c391a15ef66c8190c4270a32043c56571868dc58bbe07ec3c073d977f0fc7c9216d18614c45014cc3299173d50430b737da8144afe0de37b747e85a846149a23d5d9cd02872f0e35570ea1830643793cfad88bf63f26f9255e916024d74a454371a69c69d0d6a01df7d7268dc75ef006f6772acdef8163bf0a52eaa227cd60af1281b4f6deaae18ee41970f9dcb4f23811c2ab814a492c079c8b56f61500ab2895f75264315da0cf406839e5f002f72e90288dc449ed64f2d278a637380d823a7ef61425b1337c022c30ed436cbf9ea44a864f5e3cce3cd1959e76aabf7d48b08dc02962a797d79d0b732b6f640133a85b4c203f47dfd53b0c9f8df943063afb526fb0d3f30c5db5cae0443a300141c759f5ce22d9de8ecd756aa9be9b586035fd2b323ab59f4e68ba1afac01d7944eeb6a8728a6d7b92923862e6688543489f6d1ab38ac61bbcb12502241f5463daf2aa578540708e8b3a0bf078a20df7ee2d1437dfdd06d57df2fd7ee1639d0031cad315623c77506f02d12b11d52bbbb752e3867e10c142df81ff2f6d81b64981b89d3dcd34c5ea93abcce1e0c7d2be51cad9130a23d2644ceabad3ad8de7d38efd39ab80352ce569d1b8a360efc92c10c5f1d377dbd829fbefcb90c7a719b184d39bdba6a159377fbeec8272db2dd1db487f79250d0243f498a49f60a92710f604eb4f83b770d8b22b932fe461df837432a858ba9348186b85e0471ee3cdec7590ba97c94fd089b1e88b995f0dde46f61fe1f8602439ed49d998f2a0cc15faeb3c045a571df7e8d3bec232e3e0492086e0904dd22acf7ebc1e05f2ebf30a756c317b0753e8c2b133b4cc3489ea45b43c9e844cb67bacf21e4f6215227dde634e0796f0909abd85993e65d7f5d25f1a92489b592a268d8c1ca29be8696118362f34fbf8d17c1ea4be530085d7b496516d56926b3f5463d31febba6d65e60a4bfb4ca364094a49cb89aa7c1af785d82c1600a4d515500ccd0260a8de31284dba33063c1ca0675c3be80642b632ef747961965450d1844c3bc564d75c7b4f901f09ed0b2afb6f572f4b9123fa9676a9d2388bfc3eb4b41510a7f393cd15d564d7b1045a351d0480ad0b3dfe867e56f05027f486cebd7b824c8cde1878dccbcd7cea40a531579df276bede780e9d5f495dab79fd2dbdfeb5cf86de32eda148e27dc9e22db18d1a09a4bac9bd92ec2ffa4570bfa02cda47f52066fd94106eb9ec867b9693536f8f5a3bc094ba0cd4bdd53f984c33c82b46390ced53586098134ca30949f00ee497a2201e54058251eea561d59d4faf839798db55e35625a42c18704418ae17abb0e3ef0e2adb321072ddf9790f8482420f1fc6be87295e7d94850af6ea1506128da17ccfd48cbab45ce4040c178dba2d62aa3cbde836af37e939f632fed42285976edfe69245b7234e0de1e9e300154ecdd4a31a0664d1877e4938d072377c74e19a7ee25f97f4bcde01749ca3d8d210f52d7c9dd7cdc52e98077423c2cf2c7016b2020b79608b54099da9c56abaca3e59e1e60e637ed9b8c56f3f6297c880e52ed667fb1a0e164e81cb56af713ae844d632742a9a10db76b91c6fd52b576a7baad0a608f297f41e4dffe2a55c8ef477a87da31458865bd8eab8c17b9ca78ae6222e0dcbaf863c40e134d3849996c338b3165f3e2447f1755b63119251a4a2984549cb902218e010e9e0540fc865649358a2013f7140fdafeed52c000f00141d0094b804245f1f30dcaf175291433f2da019bd1f6bbdf51bcc92133908105e374b066890bd6d0e63ce3aa64cc46a1376e86b8ecaa0ffab9e2e99092d8d470a5f97995e4e96205b565faa603874484dcd80ae9ddf8b3ec81c0a98357bd8bf79396d301683df8d00b5a312690b7813a1b1bc517866e3d5dcdae429a796d094b53a95892d77325e144f6197a8cb5fd57d35fa3e7e5b8fe723ecb2587d5a0aa657edc5843eb228218f32660a43645cf914e5fef75d84216a73c0ebcaea224b8ee5926a1e3c818d6624bb2147633a78ca64889bf2b5ebfe9c2784235efdb5b14b23dd4158d028fcb733216fa1d4d1327d7ee98d65afc924338799fc705ceaa31bd4f4ee936396f97d14ba852e6e7934d72b5a570c820c5c84f7337d80b86042a028d7cfc0381224ed0ee4c02e68b088b793f6cf275c4ce7e2123a7c3f7fbefadc15c359d779b8a5d3101d7c281219b20f8a1a7f5e57e577f49ef0db6aa14a4e7b5ada6efc7d716c45f225010ea54c0993ecdbe3aaedffb98fc5eaee994468df9a9838209b380aac9af92ae8c5138a97e5e2820e38a333dc03e593999a681b03db495ed07820ddf283a402ed27f42032dcb64d1a41211580ee4f273adb2e0633896a2a980002d6e5acbe7d5d958f54dc16cc3f73502d9f00661fe92a61aafa03f9af935f03edcff915eba94f790e6ef09a90fa10b6826b39d82ded3ddf76ff289cf928ba346ea1601952d599de16b87997937c7191a8bb1d5555fe7246a90b20bebe4e8964d8319399c5d967500452f706d8dbed2efe5c5915636a48d2c0b9542b4fd93f9bb77e64c7f2fc1ad04e47235f706d665b17ebf9a382fef3a9282219c62d8aaf38637b4497257a9ff3bc338e8da8faf42b1be92e6161bfb71548ad5d68cb37e14b3aab6cc7f2932594e509d2f31181a3ae66d90a573928c4f1f3a0d2a2457a1b6c873a53375a453ef9d2dd6350a8c90c6d58ac1cbba0ae9a22a3cddfab16247d31c400a280a3f239a3e6a61ad43a267c1067e5acc286a3a7042b5fe9925162c9a0c860fd14b58081d32d09d0802eaad1dd5e7db71d019e01ccd418144787557e4e68ab8cc80a93f88144d2f93c82f72017b98f0cd4d93e9f840162465f29fd9bae13352241107746d68022d585475a403e4fd6ceba1de8376405b59d1be31a34be57fb138d37d30b1ca3f337d314dd3fef64dcb2ec61ef6c76bbf163f8545e01caf110680e5e082d61225cfa452084963145c0ff3ccaa2fa5853ffd3b66477bb2c3e40d63d4622ed20c5d165f05e9b5f3d97218d7e016fd2a453dfe5e7b76a591d670cac1a75b550d70ba5b05cbcc4d97252ff2ef12835afdf442158bd2b16c68adfc4f10ee0a1bd406fac61cb87face6b307e8f676a918b7e0bc641b20d5bc2b51b1480a6ed6e68ba8ec345cc145f9b6dd3a464e3a84f1beaee30e519defe23f2bb51005b1feec5f5ed07f4cb95a2979f63e999dbf0446e2687775b63671bf823ee9f3ccb5237d32fd9de78139e9d4ec94d139b412a3bd9f1d1831b8518a75d2e0e49ebba646d6245d3f54f2d15f4d0b72990d3417b74b3821ccc9031fccf11ad91c5f504c1fbcd832f3589f674c5efa9850e66be0cd14ed66c421bb894a9e96f63d859c41531f2ffaa4b05ac9252a6ba8997563aa78ef4aeda1afcb4ca9e3617bcfce9807a1c4021eb773f56551ec5700861af2f19685e79f9256bdde66bfd3cee9796546cc8286c13d3ae00b81f42e2730e2652ce98b605edcc152c03684609169d4582fb8f267087ddba5234b10a288e256cbaceb2605c5a61658b4630cc22a727dcbe29e649edc751808de3eb6c7b9ed70ca10aba1169c3ccb30bf012d35ca006693dce2ae755cda14c968ae42c5f089a61c26ef93cff8ec270c976683e16294b2851c1ac0e06fba104492fea85bcabc566ed58653a365ee83dd68393423962b659ddd473f5f755150813281ce7cb3d9e99cf42607fcfe57694b3f4107303dfa74f763553a7cff842c76212d4e83845319376ad4d96f8b44866e9c6c610feb59d258d0eb3aa98a212ee1192098e9bf36ee84a6fe792fb134f6f93b456e8b781716f0d3746ca81d6f36a8c627d9c42fdeed460f667207c6be78a1378734c80234a4b6c75bcb87cd753bd74c762a6dd2aa41b47f2ce337a506dc571bd8dcf71343b3fe1701e896b010abd214f20a31f21d61904f4d9c58d0f200faba4aa764c4090e6ed43c8fa811624973a05be7d03da306ed4ce59a8f31c0e545af24c99477389404f31d7b3cbc2d48e852911d512bb8e2ed0a0dd96fd36e0bbe24853dc400eac2186dc1e5b273e52b3d2781a33a622fb924922439a7d6fb179702e203fd56a7969ec07158f59ad5e8a335142dac1177ae87ab10f45785213c8e00a7003f68231ebf7e30f9369ed04767bdd967d3a8e88dea102c135c7653243eae0a4b71f60e972a9453d6bc2309c46e458a4006dc5e72f7cde861d37c3f1acfe364becff1a56b3e992e966cbc770931c661f2dd5187985f3fa696a9397d3088712fd7a62da1325966332ef1ff18fc41a9082fed7d2e46a594acf9883906de8a38d4d5c91b6b72a86cc1d45d961bd21c8cbe68dea5b66e3b585facee84e2b509ba34bc794a01fb36964f5ca", 0x1000}, {&(0x7f00000011c0)="61880bfc75286ce0440f0192330e2c285fd5b5f6347c39984d58b6e9ca5d4fb76e9eceb5ce7b181b4d2b40ed881ef3f25ea4e54c76d3ad8c3860730999671ebb4803555a804870cb3cd8e543141e1b1e27009b8f59040c3fccaa26c015401a565df8ca8f2dafbce91e445c1d46f1512bdbf90e20d0e0f0e766b314f8b98bdc6e466c06c76ff4bef9b9b50ac50d5038c5503af5cca7df15155d65cf865516798b54bfd31f843131adcd603729e11b132d5959e3761de3733d0793a6a5020ca586e49a90a1986ed1c25e947ef62d026f6122787178397f", 0xd6}, {&(0x7f00000012c0)="a29f15506e77fbfa4a20298f5a7f8a1820eded99b0c0ebd19a3b1766b035a7d358713e77a53b0b9f18fe4929f238bc67a537986f1a9e96481e16da6daa63acc1b42e8afe3519e94aaff558155552539c41317c77d97e5f63124845020f0bff0890f33b6f9e438b2c6362635051041b6007b91bfdb57673163a50eea2f3d2b11a6eaf980ed7f2aaa3511270a114923b106c87bcbe4b20d539a64ba7d03c5bdd70fa63b745854405fe541442c6f2dc823088f7ae75283c56de758c469dda6e27e6c0ca991ebbaec3f8a17ccf8ebe5afd8f0f7414ffa82a426c5e30d71506631da4b170ca92cf1f8aa936f060b1ac6b52de0955", 0xf2}, {&(0x7f00000013c0)="3fe970c43f47c1f857446ca3d2e9b85e9fb5467b1c71e6ff6779bdd128bc4c135f24f930960c29aab03274ab0954b86121530737b969ed7e2aba9acec2dbd10f784393b21578ac03065d53cad727b761aa62b1d8a114b2408ecd050c83c60e8ea2018dd7fc52e9", 0x67}], 0x5, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r6, r0, r7]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r8}, @rights={0x28, 0xffff, 0x1, [r2, r0, r2, r9, r1]}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x20, 0xffff, 0x1, [r0, r10, r11]}], 0xc0, 0x2}, 0x20a) pwritev(0xffffffffffffffff, &(0x7f0000002b40)=[{&(0x7f0000001800)="cdda2351db94fb828170a521d43486899d4cae018cac6957269dc756f82715c3693a63465f876504494726cb02675ec969ac241ad81d30aed75dbc5d6c9fea65d4f512fca37079ba95caeea7ff18c025490175b15d9c402e4921c443ce2c986d65a1bd4e5e292ee85f3afdec58891ac4a4060c47f1dc1a8edf1c9dbf8f468c07fabeaa22720061bec01aaf6413b6aae57d28d605d2ea66d60e9430728dd575ef382e85debe9ae1af607cc5b9143c00e9f94f98fa1db31d24c45afda27737a49fb4fb", 0xc2}, {&(0x7f0000001900)="88aba7d8d1c30f879be9b41c916b0bd783acf9a3d454a25726fc080b1214a46521a178fd2f047667ba", 0x29}, {&(0x7f0000001940)="b29d4b5f83b8b29b3ba31de02d285f05201c6c14a73ec23208c5bc7964c9dc0948f79537dafc753f5298616ee894aa83cee2ba2a365d9ccb", 0x38}, {&(0x7f0000001980)="0f594969cba1f3cd33deb1209e170a029c11dfa25c1bc29dc6db238d01a235e314cd494d17ad9727aee4ff47c0a24eb5b58dbbc2b220fec89b29aabd08b37f3b99a6c43895949a937ebb9f1d9decc5bf0f1553aeeb74b5373fe24dd213a419210c5ed363031cf46f3980d4777fdd1b930b4eb6fd65d76f1cf3ad974569d5ea828c9bd80463418a9f00a7f18bb81165b08f4db4a393ddf024109132320768ed8db80b1c28f9e8cbef4c372f57a7a4d5a3c8c275c078b1c241df7282d3a259a3def67125844242ff722a371123dafefebb324bb58bdbf0095d8c01168ab88f3db2842903aeb57dadcba8949a4fbba872a5f66b88b9cb4591bce633efc154cdaa16343487478d511efdf9858edb2f77a6928cdbe9c416b64fca1a949be36fdf8bcfea13a63b7f806f708344a28880d4633a0d3b9016283afe72bcaa6680b765c422e93b17580e60218a740580d15bd0097863ae6a2d72f9dafa1ae3bfe865c4b8c7266edfbc5b108e8d546f912530d00185c0f7c3a859151898e0b23b6a426e841aabcb73fffedb88cdb933dbe1662e19b8af25093ea6208fe8c92f8f51c5b5fdbd39a91158a99f25e2002a20114ea4287cd4451216e7a30a3df0adf5f0715708e85972a7f3e84eb7942c45489067d2cc31b36c605db2c820bd0c0ce772a09fb712f83335aeda74eb2711aa25dbe5b532b4ea28c9b8a9973bd654543b73207fb8fa40e01fa54b37506840932d9395a86f013d313d9359a1f5841e9bfd8c0a34ee0e4c1c322176b302af4dd246371f13fd6bfc1373ac5c9cec8418c206d4914590dc9ed718995f20cf354db81fa6d250c7320a7de59b26f11b4cc1d2a14ca302ec18d1ad1835ce66c70dd8cc045eff6fc655d905103bd81dad556978fd93c765b316530a44da55f03cc67cdffafc0d902339a8678d2620fca324f664f1e495e66ab25f735e9fd240b30da3684d2d3e8a740dd38d58fccc5ed664c44dfd34b668c635daa8a81532dc1343bec52575cd8cea14360f700cca586baa42c48ab266525459cd8c71c39f3d682165fe979f84064f4760acd6c88ccb98fbb843dc2d44d243ebc00651c2a07586880d83abe317f62280bcb6a098560e792fdac266cfec3986667262b680d5591420bc30bfd88a09ef205901a70d1280118fb0645dfec65dc5829500c1282909689518b211c17c04eb86482791e3def0dcb6693c7973737d67fc6792c573ed44ee14d150add1c44a9478f4bb722eeb1e30e1a174b0733e8a3eb0687f4190bc478e31990b017e672aa0c052e3216c145363f870e25fb261d1b30d75c0bf9c864287182977354cb49f5ece61c9a0d198ac3acef16350b2f1f6529a7bb249b30c5beb2bd456722d04b8ed862c9e50022b4a74f3f6fa2f67e351a796e0aa0f6fe8532524dd1ea5f1e17f0b037fd6ca17e42e253151f54f5d5582c489f171048068b1ad9826d9552bd16d4f1730d31d3865abb2763603731c3a20de7cf363a988e60da3a5742353cea1b96a3ad3d3c06949f617202da3a35f77421ce7548eb08181fea72239d64043b4f812b0aa5eb86bc064e0bde95425314135fe2c6767ccdc1b2f591d4996cf0f1be37fa42da5251f15e3c80cafcfdcb805b258e19526dde8e1edce7eb4e8abcf863bf63bc3dc2c9e2da9cba6f3a0df93c4f7073f976a7d808ce489b0b1908932022804be8b5b5be58ea18e48eacbc3d94ea1b8307c79fe6f375fba139af5c15021b84b2ca08cee21d0bab054a3d2e93a92b7ce41917178a5f26811f1d2f1f63cf8068b4ffd6dd02f6b8c771b88cf023ad74c316a77dd759c58973bc89a9e228de8ca8f97164a6ed1de3f1572e6230d0b9397a229bfd9e94f1578ef713b5b7840a92534158b637073e151b7e569ffd6b920f61237c644975fa6b1187c1fc4432766c78a7c942b573c4d19f95f6615038415f7e4d2b6fc2058e047ecee4094373d2763b5bae2070023eb955f33dfb065bc48a249f206e425fb792a03843d6fa766c1f5d3b2e33c33ef69f37c7ee212e7712d4cbd8b3b850555a7953fe45904625c97af7e4f66284e5c71699af2ed2a03fcaf6a256c5051cf492a7cb66098989c8724e31aacebeea7ea8e68415c874a6900db6068b4ace11cab695feb4a60a550506533782124b2dd8df8556082d431a3570eac140010bd0a5771f3a4a193be1bb6d9361b923418af0e4992662d2cea5014843a640a4a60fd7b2dca6aeac8595111c3811ecfc810db149a8a6ce66b6bc35b9250bb14c09ad258c6077695030ff0b7392bfa910e905b7b8dcbe369716e2298a92a507ced99abbfedfab22038bb40d5f2650f14a6d335850493bd22f2b4b1715d06dfa91e8c90e6308e3ad457327e0775b2dc1cc5c74d6ef2914a3128e0ce1fa9dddc274193beb5ed1016b55522559b6a3ffc68e9f3f0c5ba885329387f36a39295dbe5b732056a8bca86e488bd3a1fdf2f0e52117670e52cf38966307450a2397cc4afd2c8d789d85ce6f545321af03bd19b2c90d87f49553406dfeb3f3814486c72108ca1336a72810612125d64a680126a9f5c6ba298f9ff3b8f6c56976a589166970b3387e76e03a60022ee3b72cccf6705963982ce35dd1e0ebcb194e3c992c2b04040b5cd7cac7b3ed861a8bb621da0b98290ca3ee43e23ff64064ac8046b96716f842db312c9947d0794fc0a6238c267c65c6b8afe036d994345c7d36d958fcfed8f234afef404f97e6af55a96921c6b0d8eff7138e874a4d32deb9ffd88eaa3605c26f3200a0e69f56b0735e63459715398cf0bcee76f7ccb58a76b924f12b364094cd10ca77794bd6fbd5e07474fbeedb755f1ffebfe6595ed7982c1292115363672ea0f2f78c6d5d7db11970c2fa8eb06b8407c54dbc9082ca4473cf95dd7b2962e27df941860e44d9ccfc4c7bcd839dbfda4d30d73f33d165a1410a57ebbf02bb5cd15af60d42709ddbb4d723e5285b31d164faf602d4b8cee17d2358413e6b3e4eb2e21287eb30d02f91741b4e6621eceae23dd2e50707bb9b767771db0768ce73c3289dfb6bd80bd24fe1ffeca891e93764679f6c06858a98045c7430cc8c4d7985468ed36f394578b558b6457dfc8a3bed46ada706541c687ab52a6dc06dfe7c678af7e78b4c4e525cbf719f933bcd7b4bf037380d81804b15f37b0470aff57bd068107a8380b2d99d0a263b8869a8f5065cac969486fe11a65e6f16d4a7d9e867f3abf559813f5ef349e45e6dc84a4647c5961a0a6a4f785ee7434703ba9bba650920a30ec5dc80f87396246caa25ce8b032bd51df1af12e64a0ac740b3f45896e5af1fcb0773539431ff88f316110e1c09e16904977ab17381221111b5c3cf57236a5a560667c2ae86e6214eb66fd3920340013beeb224b66895240889588402f29ef41add42239c9d216791c1925e13c6d194b0c55ea15b665b70afd1105017aec7919aea3ca764facccda464b930c767376aae78778201d173ba49894961f6a50a9b2d10efd29a44c0b286dd01ecc049caee37ffe8cea906168897d6170ea7e54817a14d42266e9229f77a3758955c0731a4beeffdf9a2e5f715147aae48d456ac448d43eca78ac8151fefc4aefd76ff4de928384b3f2771f41a6430278c46e8ac3570caed9ddb948e588080bb48a8ec00fd58893c85b5e9aecc6501774698f27c67bc09c79f876b45e9a2c603045746dc086ea2af9f76264352fc6a44c1f113864eb682589432467ba0c17d39cb94a4dffadd204aeb823464514ab1a8eddce3994e5615abbe61222618b1b86395c4da31d2c5707e833df488d07a5d1e63a909c424055ea103887f4b73cbd1b2755b1db1ac5a59dba9dabd3bfb38d2b37c12d9ef22ab7ea808f62d1fe9ec26642bafc99a0192e8ac564a0c2fc81b5550c5056e4526c633c228a098e2cf2a810d8b7637415e9d3be54672e2d2f683c7a0dddbeaea90de0468a342693b6501aea68b9f81fda29899ac575ca535d58dee4116887ed6c935668a97ee9911875631ab737c8e10a9c6f105f39156a8ff08760c8ba0b956847e1b62d99fdc1527361df68d93359910feaa2b7dedf6722a917cbe7af7f34c2589adf192e95a84b11b36a08c87972d90b8f5faa77b859d8f6b5d37aed4c547deb0b9a1335f1858c10b707023e0f8b8a740052882087bf976dca6110a8b73f9fcda48d412c53d8d8bf69b6b2a7d8a62c8bb80102494aa805d299fa119a8b57807a2b22c7a30b0de8ab1a8b6457f62eb2b016d935e619b41287344ba772e3ecda4eee51c48f37b73c199adb3648be6f305ec14e51d9f0c0982a03ad1252a3dd8ec38d9d34a413fb0775b3cf868350355891945966a84c62384ee4b10ad209a1d2ab3886c36ac2d67ccb28fcb1150435d1eb91e35239e0521b96d6d305358b495c1f709177495bb4e2336510b6892e26e15746c1505bf86e139a1d456dad44f8a1654db51a646031651ff406a256a45ec645dd4ed1914dd64e8e142b2f76533dc9e5b9693d64c09ee1e0016a5d08ad5b2a067fd4f571cfde4cdd272b709266d6064b11794bffd5e659c3cdfaa7851577c68af89d84a39188079e63b6d5c3e03d9295b0414426b105b41da636b35be78b04527ed9daebe9502294c5a86833908a13130bd1bf47097b3f2e0d6ea7f51501193155d784a4d7c4bee1ea8116c7e500af8549d286d9cda7fd55462b02c32dbda23461483ae077d3af95a0ea90b42243600f7c15e8c87a4a01fbb5276b076ba9ba0136fdeb642dbe573220354c07fa56a23428b46e5cc80d44c3a7ae8a69aaa0332fdec4f8a5768b1d1ead73ee7437d834c19dd1f577efafbf2d8485fe65cd1e222b00132be5b8be894303056f2a4311f11dae86cdbb23664bb1a9cb63f8585dd938f518a353ce508e6841ca25699e15a20cbcac6df3332251adbc8f05a4ecf7e6f1edc8582a66f78f708fb4aa27b9d8d0616912cc194cdc99bb096c7f4f36b94822f45bb9fd8089fc6af12023ffb0657710ed920ecc707660d99bc8e778be1bff146594f24707a1e80a8f1e165e35b5cebdbe9703d77cb08428979d28ef6e118c68864b1bd182d379964f57c58e1bae38cd5628ec45ee607ec921054286e3d4f476e8b2fb027d8cd235465d994ef445f8a852fb8c221b69d8f20d567e0b762ab564827a8d5e1d60384870b9012e463964c0cd12690ba17e00d0ed34f73faa9069c91a037942d927fda4df8f5808079fca5ab2c47dedbb3489b240b51a735f14fd830101c0ad0e3ffd2285af01ee41b57d4ac96c62ff08b083f478f75453907f6ce9cd0c08656147bc6ef32a3c499c8e5c34a6082db85bcc178377320b4f86801eadaf3ba31aef9a6baee739e2d28dff9e028b32bf799b616afed44e28d05bdb6bf6e4e204deaabd5387040c5b4d4fc566108db093c72d6064b60537a32cd6fb3fc75b433a9460844ee7df6d61082c00a63da9cb72ccd637f11fcd03b3ad1a2000b6a63113d69610f444728938d311f7e7ff48a8fa057dbdbae0a3ee52af500d774d80d6a064e7da4bc273241d630c26affe3609535b051bb67e73737d2fece96dc50907f3e0de5014a1ba7ee919820a9fe6de03ccf38dda22b3cb4a96c3b2c2a000579d28abab1366a9e78dbc15c9024925376f5e88bb5302a4d11018ab8f75e55b0fc112d88a25ce3168666c8c2cc4410abac384f714217541f3f2900967bfb95c47d1eee577e5101b88e65c4f60789ecc347cf6c7803b4c147a4a313b306737941b2e858eca2acaabc8f9b8c7e5fee728a351d53800fb6b10170ab0474535b754d9e6dbfabfbcd1f4", 0x1000}, {&(0x7f0000002980)="5c05a65da9d9285c8771f94058535ebd97c175229b9962c8f256d3a1e240f00263129130ee49b5fd844df7e9900d5a02f7ee100b4d943aef01a665c74afeba4d88651ecb36e483ae1d146b02e3609b138c75988e354952dad52e7fb206d5", 0x5e}, {&(0x7f0000002a00)="dd24b6c3eef54de1415d1a36a6fd05ccee76808898da054a7f5f0f681065998a09aa6af2fce4c04314830674006698333f7e66cc9fc5ce7be9f39b735ed23e5ee4f436b26e78cdb3578af5bc655fa6161c968d5b0e33055d1e12c554d04bfa97a831196b20c5bfaa19009750d0a35abb635dfb9fcef52a05067e5ed1c37b3973f0adb101007d2d8d3f4d1f42a21d4d484752e7b534abb737", 0x98}, {&(0x7f0000002ac0)="5f3b53534dd6a2695e5d069f36c6d640482676ffe4dc23540ce47d424c21dca8279136304b976078aece58dc6354c0d1763168c05e3f7e8814d04d94a842a17fee9c68a851bd552199fe27021d610b1ccd81a1e62384a4e527791f180ea16353e151c1a43f8c1cd63800", 0x6a}], 0x7, 0x0, 0x40) 12:01:47 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000540)="92ea1c879517b1603b17ea6a3126a96acd9e8f009b8e177b9242214e1ffaf94c24c81023787a397c48d87cf1b3a0bdc83c2a73a0b310ea3a986000501a5b7190663c7d4900763575a9f9309653ad7753e431cd7434e1ec10a48faf2afc3e9449e4", 0x61}, {&(0x7f00000005c0)="4298c869c58feadf44ef42c9272339f14e4032d995a4a0023b701c42d141bcf1725d6a263920a749d0e7e97f50f4f89631c1e2560a56fce3748626e6c0ee2f2669b47ed4a4c63e868bfc28fad02a6de2eb1849cc7d06d0748f2af1bf999e2e1ea356341beb25cd640588f48f1ec0b6fac5d2ea66a6311575d8757af7fd5293becea0886592aae981f7250b506724790cfb15be1c72b86a67a2044fbce32d11a34a80abc0219ec683af4e286067f475c664bc1bc8b6959c54647bd57720598116cb95c8d5d02f61274ae2469e24080ec573b6d3dd37e9330ed3a2fc1ccf1e1f94f6b3d551037259989f77b0ec549c", 0xee}, {&(0x7f00000006c0)="4542f8eb4217198f81d4652bebc8f05e5509895d5deda3697f37b1745089866e88578f57f1c5ff091dfc79740af7dcc7d32faf6abf3cf2ae02da71e28401859340492cc88045ab05f41fa34e0ca7c29763a1ee05e794e6b5c0626fb5f64782e8cbf619103a3b510a76765024c46a1aff9fdad4661e7431b0ea12f2a674882965b273977daa8d8d379a2580d4f53b676ccfd8f73dd0e08f8a5a615208ac01e7cdef76766540074cff5fedd36fcb4842f369c38f23936f1848a906bd148bb7bef13ea1c6d44e4d7035e2597ebcf62a4152784209fd72bf2c2b0451931c3d05560f59907a3c74e94b8ed80a777d50a46da3ad8620eded2803d094370d790bf728a9734bd16414d1252e3bd843d77024fdb278a67d0fd5ad484039eba103bbec637f75d09bcc7fac0c9d62cb5b7a84740200a7049f68d3e2789fc6e638a3e7ababedb10ec8106a0f574e209240ae60ce01fbc8b6f325f91799587c4703d41c81dba48374467db51191244a094755ece48a1ab035bba8fa197f404d3f9e745eb5b85b317970790620afa1cc2ce3346266fb87d0d9acb724f45d75211a7674cc8c6c294e25e24e3ab45415b140224137d36a9b4bc31b3ca3c693482859bdfedcad335a3d364095f307fe4339689f5b42a95a14255a8ceca2b252f82a71783e73f0f0143ddfe83a13e797a2a5fc4fe6affcd4f697be232426f5e0719929729cf65c9f8262caf9d95755cb081f511b3b8bae42a955346d702b988074579c40384c3788b9cd405c13ab2912c415b10cfb85d1b7f9474ba1ca2ea6f6eee401f064884ae7b8d4853c899be2b61a9be2b657c37ca25fc303113a6902aeceff0ce6dd16fc95473ec0a1353d12a61a2de272ef9d0ddf31ad0dd2a36b587b105cfc7d97df73521271408cad6df9239c3dc6b4a86c3a7c8c8ae1e32fb6f9cfb17c3e0f6835e7f93cd0fca12dfdcffa5194c468831c8e24d0cb3c2bcae2206a157821f61889b9bb369164d35577f4d109bf787e8168f7acd335129c5e0a24b8e9552c0f14e46c0f0d87bcd7377930eaed1daa456d7adb5dbfec341db91ba272f203f804fbe896c9c36d0d23642c72f5405f6d983de538500945f1ed8c48709d740edd65a6f2499f804a1c09bbbd9bcd63cdd55936638e8a00fcd73ecfd2d8551615a9cd4900dbe01189c18715b47a34cef95c7e4008f6ee953ff57229b29eb34b52a95cc14eec2515ab9468250b8f31eaa742e3570113ae0dedbcd077e28553e006cee52ddb018c550248da514f77f6dedcb876020be174fa1711a8608fe699ea83756a9b5418282e9a52f14e3f0d48ef44bdec6f3637e3c1f2c3229a449628769998988405f832a84511bae0db7445b41ebf76e3fd13d46c6c4d0dce6ef6351e495deddd372152de4ca58ba37fbac685153860727ae0f3dfe63374fb2bd7a50b08941e12fae604ace5cf82576e70b8233325393cce53321487884ac62bc0ba1d991c6b74eb19938e3f8587e09447b3d7ddad39a8504d5ec5dad708ab6e1093f7d44514cc2753a2c7e0e51251b76a7afb1365907d45d4d278cfade6ad0b94ebcef76cf9749ca878515f38cfca7e7da7d39c6ee4e87090957b4a180593bd8c048886e77a308f89cd7c4d4acf7ca1f44a689113ca6bff93fad3a0a41308f84666dbdfcc1cff4df39a487f539b4342460134cc39cc2d18f677eb31ac8d5b50eedc47fc2b9b036bcc7e218294f85fadebb155580c883691e529dfb617b525395785a1b09c565657502545acf8fb7ac8929372e5fe065917b3aeddbf30d4419d4f6c42c325a1955a731dc3db886071cb25293acf70173ba11eb7d0e910996577d88530442a3ec2f6898ac4795bddc2bbfcc97996189ed36c98ecc8a0dce491044c300803edc21d14605be582b20e82db58feb1a21ab38fa884138ffcfd9e2df4295d7ef3176078140e983f86f311121f00d44a3b90a9deadedb2be424cc5173b1cf2b5b00215d7321011e09753d4c32e8befd15edf1dddbe198ac9548b19a154f60b60115f5dcb46e0a4849527b9c7832d1560375d0c25f53b88d93ef27d4de2f69153de29fb1b1a3d0b228099d299ea81d8848ae0839d161ad96bdd530cdbe500cbb8243e3963371e3a2c289069059d2f356159279f6238cb4a3d5755588a60617c16e84f995a7140e14930b07e144fe53fb000b094d8cc3e350f87fe22a508f49cc2d368f51d33d4c6fce1a3f075d9bc8ca4efbb0e3bd6caf5f61286294cb8f11b13d783f5d5f5be76396d2b7f644ccbd24641635f3cfe073f4119f7ae3a5a80630645c12cad75ad31f95e7f540c9dac4d91a32d542ecc46231fc8d1ba3cd2da1e6e67a70595f7417bf144ca2c595feff3cf63e9aa652590d5ecb79ffe42d3c183c41772ac453161e16aae66ddd00ccef11ec5a2dda2a0195874317bd5c55c6efc0ccc30d2a9ce6e8ce7120dbdfbcb89c92dc1c3126bacafb9553b862c9025ee0a5f6b05101227e49726b5adcfadd02f695dcbefaa39f732f1dad03b99614b030a142d7626ec56d214ca90f2989bd06296494fb47db250e82c13f5bd0bcf022c2d3cdc9bb300a44a5fb8a4805dd090ba4af5ce5b9e87025db37c1397c92acc5e5e3d404611658cfc10a2ee0d01f1de4c630011dddc0d89a39b366a426d1cb4b80d956be3f8baaf1bcb1bc97a69796083bb33775dfccecb2d7d1a09f8e5cce523dc92bbe2ef4ab8560b9d7ba59376399c54b487067b712de4091bce295c31a690f7f6bd2507bfc68076589ec622da9bd27225dfca0154ca45f0de684d93d1f9694ce536251bf1b13858df68438ef5c631b9389d760e8096802dcf33d725f817bd3f7a2fd79a447cbd8f50a910495a1b15c0683f89e3cf2cb2adebb2cf4f23a4db8f7bbd28baf0199cb687028a031c8e606442713a9c1c27deac52bd0e3f7b9262b674724bd097f05c0bacacc756f651dbb0b71c5f39ca1b7db63d0bb05b42d05c726f3408bed5a53c89dc0d7d9c665901c0b864e0a94930d63967f7479862525a624b50ab374e4e6aeccce7e956bc02f3690e4600bbc5f8e52b5219ec1f716efd468e9c6d7a2fa291295fbdfa6ebe8971c7cc4dc91dc515ae4d1d23a4f14b6754b02b387ddb7030a41e77474d8da8fc78d6395a1c6206c705c18f4f4c007c5bffd8b8e60c787702fb3e4e5ebc5a317d47faf0128a54e738d55820b0227f61cfe59f21dfa20b06c112727199603184e70b8da364da3cbfd552aa47f0a8521d1c9fdad7dbebce14300e1c5c518f9f5bf295fa541d9acb5a0a7111e803d84f5f8b8a6d307344e46b8bb4c6bf607a090b055c8f783785b77c47a9b24733d9577ce55b3a1bbc2d7260aeb2a46ceadb5d2b713ab93d5ede41b60797175917a6dee86a6415ed2e8bccff1c44a1ca5990e369c4e9a4b200cd5d88367a7de289f3b858e82f2f45aaf9015f0f589dcfd277bdaf2cb8f214e93af57c8d560e3df687243a1de7af08125f2fa9c125503c2a2596d098cb55c109148b6414ccda88bab46a41600a0e421c52d6112192218b09b8c660ff16325015e3da43a47f15484743893f545ad9b6d202d50c3e4372d3c64398b8fd249a27275a1338eacb2d409af592d815df014ac96b99033f4baa490d1282edef8ec5b9a2dd40985a20ed85aae56099c53f7b3079388b7d936250792b91cd169045c20aa682c47aebb883fa97857321c945d6bf4fd2c9333ad7f95b577c347391a5c379a49ffc9f125c9d563b39fe020700b5776519cf5b52be1f19e31bc36d48cea78728cba7f4dec9975ed8990c75cb7a5d16fdd0644de542272aa9e0ea0a3498e64ca4e3c31cddc695a9802eb98e0c9e28271da8109ab916321bba93ee7e3cdd9f14e8bca95f80fb8c4783c387e92bfa17a56d4162d9cf0098c27110706c35c9185443d818cef64ce53b78292a345d45a5cebd90137cd5ceded342b50212b11b262680f0c8eaba8b619678b88f000dae4fd2a403ca43dc0842748e289d8e51ec195b672b71600901dbfa950d8eddedc747acc51a554293986f4b420517dee0bf2f8dbacd1fc452ec83019babf29dfb3066a2adb188858c5e2a1c5ac80a5b2c57e83b9a8b919f85e41ee904aa9950126c7d9e6573b42dad2fb9efe6db95f0970155d2113074d9cd64a722f1337a4ef8b6fe1acb0c3632a8a489f7d9e2a411d15bf2949bb44dacf6978a5a04015ccf656eb4a379174372ce81328084de5a2bc8c6dc86065f5e1832d06f4ac1997b59e252cbce9fb5bbc6a422c5e6d8672c4cd2cfad1772cbc999534de221b52a69599c640ec34e44372827941cb8b235d856ed505a8e09b20da0d2e40bd55a67f01ffa61233986af9a8a0f0bc78cbb0f8927cb627059e62f68df0fb791fd28f969fe99602e36ae3e3d93f32a8de5b25c6e8ef41f175c8fa05ef9c2a9e0b78ecb446b38b976028f90da5e08c5c04a443464f0c195588efcc0e97250ba9fc412eca11f3b2ea2b1a7338fd1eb302d2bfb869888dfd725207ba60b0e4d9ab463d446745a301332cf0a9dae073c1dddd3b3bf490b93bbc0a59c908722eb2c9e207c4c036e56a81b416665e88783f0f3e1d63874ee7529e8584276b656ce6cd86eba83e0622c7d3d41a0d6bab1d752ea53658406c42789daf49a47a99a903c809e7fe4ddf7c62fe6aae8d718aedc7a788c029f349df182b0b3a6126115eebc3d9ce76cc3e5f4167877371a4dc6b604ffc66849e52dfd9a750cf6300f1b859c524b4f43f8b421e308dd9a490937dfa77a020e99659fc8b2b4720ec60d34e0d865050edd91ccd49aeed5eda21c34c8a07c236c90def6875fe0f6f2587a94e9695b3802d335719e1167fd91c704c67b932e2eedaf7bf20b548909dd199498d2c62ac3398a6485502683eb3bd0e99fa7bde6f668ec25551a5fa0ed9c2a6100f4c01f797ea65c453cfa5d6d56241614811548f9e987a730c53fe3b5cdf8056e6ba1d9f78c7088875af3c74eccf7a36486875bbe495073786381504e7214af87157e74dc86e0d3fe7a26a3a500d17a523e19335a8024f6af53b9c4825f36830f4666d57c8d5e6f9a0ca5262acaea842f96213dc27a41978babd09c7ed696328097264fc15fe3a2c87fc96915c1b2f6b43d4b822bb27c8fca84cefa7aa864e35c85c2c92f2d77f20103d77503b746ef34c8fc91183be7337f1d2e29f887fa43ef18d475d78b5db0d857ab9967a58de2899fb0f617478cfa00d40e6a4e2cf9a6137e0c90572757ae14523a8a38481aac87c360abdd1fa81859a56883138b9acaab48887474c2ad575e0f9061307d778869c5b40a63ade3971ddb94895a2e409766ce20da5ae68aa6e25e67f18be95ccaf09e98ccd57d24f9675f801443f5d705f1ff3aeb3005beaaa48b95505beb201ceca5f251289bd0eb67ba3bcc403687f3657edd39b0a684924c576efa2be847bd06003948acb4024de5c3f5fe68a08141529c6e8ff8455ba3c409e8123d54914709d2817ab44665a7ca5259bd035c6a4c86f0bee9020f8f7455fa6b79e352c113c0d7fd4fcccf6115e484b48a1b15185bddf106997884fecc289595a66012d4c1faf4189ade20708aae72cdb78f97b4a86725f2fb455a40401ce3dcec0498363186bbf80f9ef18cf676c707ac99ff554e8d5f2965b9bab175ecf3943d70b5a8ce934cc5abe104a0a3dfbdef865488f70b72d321ec0d36e355362f43911a21320712fafd4fc70a617cb137e870cea47df59cb6c95c065fe2aa4a8de36c4f14de77acafe531531c2a13c5032c82ed854d2110acc46ccfcff716276117a922644c9c757bc6d722", 0x1000}], 0x3, &(0x7f00000018c0)=[@cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x78}, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) pipe(&(0x7f00000001c0)) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000480)={0x1}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000040)="17f602338adc567c5e8c0f997efd72a6c4d451be2710e5dccdf5555516e63d24e2e9cc5e8f33ce52ad6e68afd006c37665d678", 0x33}, {&(0x7f0000000100)="e14520d114adf7e429539d239ef9e0bffbcf7c11e3288a070e0e65828b6ada214b8064e9db3a6950a7edf33e7a6fb2c0d4634d45f8b856eb4b8d6fd33bc70666cf32331af4245205fa16744df0b2d1a14a561928e95ff4c8014ef744aafb08c225d41886b0718c7535359caa6f091138456fb81039b631054ae02780", 0x7c}, {&(0x7f0000000180)="2c295ce07bfef05f06a4a9309c3fcdab60f9396fd4e6ec2333", 0x19}, {&(0x7f0000000240)="fbd8fbe5c07d60825563611feed31bb2dfdc", 0x12}, {&(0x7f0000000280)="78df8fca4a6d2df3956c154453a67d8f5ec7ed6a56ab1409d0091c46aba84f8ecd352cc01ebefb36", 0x28}, {&(0x7f00000002c0)="292bfade5c8a69033438dd18a3ebda6d986693a28220ab1e20bd489c2c61997cb11fb85813581853cb51f5aaa7bf499dfb38cafd5294f8e0bbf52733c518f12a0679b7576f8691f0890d5834e123faf0d5d3b3b24e9551a72958d2876b1c752d5c591ceac3137718c0ef88d32f7102b1bd94c80295a129d012feca55d0f52f3ea537c1a19579873e3a64566c1d817ac2cac4db8464c64b930eb1b9c7742cf4457471eb67bc2e24924d455184875f348593e41b708de2", 0xb6}, {&(0x7f0000000380)="067d31d687ab17bfe7b296c61d32e10c1669418ead4d16c0ece933625ef486876db0de2fb855bcbe8424a79ec3880539df283bcc67d68891411303c4b0e01899b0ef9979f402fc36afca40adedb83017c302ce2569527581a876cbc554c083892b089669b6ca9c96da4b73f699", 0x6d}], 0x7) 12:01:47 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0xb9d040e4607c0603) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000240), &(0x7f0000000280)=0x4) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') 12:01:47 executing program 1: sync() getrusage(0xffffffffffffffff, &(0x7f00000001c0)) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) sendto$unix(r0, &(0x7f0000000000)="322ec791150f484dfb1cc607ef12649f1dcadd8f2a6be5d5a05a92275905f5a196bd3be7ea3ab9e414c3eb46f10d8f498c5264f410451491", 0x38, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 12:01:47 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) read(r0, &(0x7f0000000080)=""/191, 0xbf) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 12:01:48 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x8000, 0x80) open$dir(0x0, 0x10, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r5, 0x0, 0x0, 0x0, 0x4007) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4081, 0xff1, 0x2, 0x0, 0x0) 12:01:48 executing program 1: sysctl$vfs_ffs(&(0x7f0000000200)={0xa, 0x1, 0x11}, 0x3, 0x0, &(0x7f0000001140)=0xffffffffffffff1c, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000040)=0x1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x0, 0x9}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000340)="098e39039027cdccc7e7d77265843c925366c291320aa6f711f622abb591e6ebf72f85cbaefcbf0be59787ceefdfceb6a2ec1c46316ecb0acf8d5ea6681f4a08a88863c27af8453655fdabc6000aa83dc20c866fac723ecbeda93982a961c9ed698f2188692aea32e437478c96a69ef2265dcd19fa787354dba09d3b28ca47975e5cb6191b7670505155c81a1d89a2ecb657d1fe78685563fe8cc693fc40ce04a26bc4a4051aedd1d283b9d24d", &(0x7f0000000100)=0xad, &(0x7f0000000140)="ff08b0184e926c2ef867bae9f11bb8b1a01847c17d91ee00cb20ffa6df56dfda81f1da7ecd334787db29be566c6e2e0e7bc56e3e17f1ca035e18a25efbbf1fe71798e978c1df8002770e14e3c6499d8ae160911026c064f9579c6c37c9cfa7a3dbe8317f2823a11252ca548215371a26c363b8466350075e168822c1c549d0109be6edf177a4e9ed4279112e747d0f562c9f2e7d33e7a685e57227307b9e2d60602ccb91", 0xa4) 12:01:49 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f00000000c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11ce731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7394000000000000000d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdbdad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b93fcbadf25485d5ca4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e741205360c9d2e43575809838bebf4e71b1393f400c7c32ed7a1f4dfedd53dc24ceb12d50d3fb41b2732e741d0ea739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad961fbf7502767ebb569f49ec000000000000", &(0x7f0000000000)=0x210, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 12:01:49 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom(r1, 0xffffffffffffffff, 0x0, 0x803, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) 12:01:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) clock_gettime(0x4, &(0x7f0000000000)) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 12:01:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="2b28ca0422dbc7ce7b3a62ed7b5b9d77b8a19b93857baa7fe87a0e48bb9a702b0c78ca4930ea1611670b9498cffcebd0", &(0x7f0000000100)=0x30, &(0x7f0000000140)="4d45d77857c760b8c61e1b", 0xb) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 12:01:49 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0xef, 0x2}, {0x5, 0x26}}, &(0x7f0000000040)) 12:01:49 executing program 1: syz_emit_ethernet(0x62, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60837731002c0000fe8000040000000000000000000000aaff0200000000000000000000000000013c00000100000000000100000000000001030000000101004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 12:01:49 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, 0x0) r5 = getegid() fchown(r0, r4, r5) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="000100410000f5b46a0003e2c7367a81a4d80c1974fcf82ffa3fcda1164cc810bd76f1eea1725a5bc97c6cf6ac2b7cc1f5f9ce36cdd31c483a177b4de076cb3f55f78868f39692d478ae5e703ef72af78a065ecddf0b0b91a4311a1c6bcf7be8a3be84917710cdac32cb02491b24c671c888bc4d904ed9551043e3ae853b68b09c057e43594583bb4f7cb23c8c9a4bbae73926b60a298b3b901b744d0de53b0b68b92ff59a4b9ae334339acce1c1adcd6bff0e9ade96de76018414c7b19c65f1f41579c0696a52e1a4d52e38e000625d2e2687bcf078993fd286fe32e3f184991079ae29d71bb14da9c6ceb5d018e8c929525a30075b15ec43222839bd98625238ba4ddc71651d071c75143d1d2f60dbe2a4a64f5a647177a009ba23f376248c08857b228e97de8634bc059286fce5bb3e3d0f38691fc2a1a8a060716bb3b25d89c9c06e2b95ee7e12f4280330ce613b8cc3f136de1e90881c9169f915935590d9ab12ce12655093ef00"], 0x10) close(r1) 12:01:49 executing program 1: pipe(&(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xd4) 12:01:49 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000400)='\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', 0x4a) unlinkat(0xffffffffffffffff, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x8) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='\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', 0x8, 0x0) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000740)=0x6) openat(0xffffffffffffff9c, &(0x7f0000000b00)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x20000, 0xb9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x20000, 0x1}, 0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000a40)={0x4, &(0x7f0000000a00)=[{0x31, 0x0, 0x9, 0x100}, {0x8001, 0x1, 0x9, 0x573}, {0x595, 0x5, 0x74, 0x9}, {0x400, 0x5, 0x20, 0x1}]}) open$dir(&(0x7f0000000980)='\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', 0x8000, 0x4) open$dir(&(0x7f0000000a80)='\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', 0x20, 0xa0) execve(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000005c0)=[&(0x7f00000002c0)='#\xb5\x00', &(0x7f0000000300)='/dev/wsmouse\x00', &(0x7f0000000340)='/dev/wsmouse\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\\\x00', &(0x7f0000000500)='+}+*\\/]\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)='r\x00'], &(0x7f00000008c0)=[&(0x7f0000000640)='^\x00', &(0x7f0000000680)='^$\x00', &(0x7f00000006c0)='\'\x00', &(0x7f0000000700)='\x00', &(0x7f00000007c0)='-]#{@{--#)@\\^\x00', &(0x7f0000000780)='\x00', &(0x7f0000000940)='/dev/wsmouse\x00', &(0x7f0000000800)='$#..^(*}-\\(){^\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='/dev/wsmouse\x00']) 12:01:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x1, 0x0) r4 = dup2(r2, r3) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept(r5, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getppid() setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) r6 = socket(0x1, 0x0, 0xcd) fchdir(r6) close(r1) 12:01:49 executing program 1: r0 = semget$private(0x0, 0x0, 0x12) semop(r0, &(0x7f0000000000), 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000140)='./file3\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)=0xff) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x2, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x58e06ba8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x400}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x401}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000800000/0x800000)=nil}, {&(0x7f0000d8d000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000cd0000/0x3000)=nil, 0x80000000}, {&(0x7f0000876000/0x3000)=nil, &(0x7f0000b56000/0x2000)=nil, 0x5}], ['./file2\x00', './file1\x00', './file3\x00', './file1\x00'], './file2\x00', './file3\x00', './file2\x00', ['./file', './file', './file', './file'], 0x9}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') kqueue() sendto$unix(r2, &(0x7f0000000780)="81d27daa83f55a3d032a1badb4d5467b2dd4a1d4676951c4147ac8ae06aa5c9e8d22e402f8a3be03042c348f498dad1652b2b7f239610de9c036f9b9e5e41f357f0db9331f2c33017748c7f2371220ba51622aa90c59fb0a716cb620c04f9e1e9d90b7661cbd428c9535692abde4fbd167f069e84c757ed687e3b02c21f0e3e367c85176380cf260a5c4ca7409cb991a2917e91040d03273a8881f94b9294dfecbacf260eaf4d449ddcd8249f9d8e5edce16f2838f", 0xb5, 0x4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='r\x00') 12:01:49 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSDTR(r1, 0x20007479) 12:01:49 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) syz_open_pts() r1 = syz_open_pts() r2 = kqueue() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(r2, &(0x7f0000000000), 0x7fff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80, 0x8, 0x80}], 0x7, &(0x7f0000000080)={0xffa7, 0x3}) kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = accept$inet6(r3, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x2, 0x1, 0x4, 0x9}, {{}, 0xfffffffffffffff9, 0x20, 0x20, 0x8, 0xff}, {{}, 0xfffffffffffffffc, 0x80, 0x1, 0x3610, 0x1}, {{r1}, 0x5, 0xed, 0x20, 0x3, 0xc4}, {{}, 0xfffffffffffffffb, 0x8, 0x4, 0x6, 0x7}, {{r4}, 0xffffffffffffffff, 0x44, 0x15, 0x10001, 0x8}, {{r5}, 0xfffffffffffffff9, 0x40, 0x4, 0x52c, 0x8}], 0x7, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x10000, 0xc5}, {{r6}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x2, 0x296cc000000000}, {{r0}, 0xfffffffffffffffc, 0x32, 0x1, 0x0, 0x5}, {{r7}, 0xfffffffffffffffb, 0x22, 0x4, 0x0, 0x57f}], 0x6a, &(0x7f0000000100)={0xfffffffffffffffb, 0x4}) 12:01:50 executing program 1: fchmod(0xffffffffffffffff, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 12:01:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202e57f7f0000013b6b380fafaa5c656dcb4032d5056b92c034e70f784c918916235df2ecbcb2471dd8bd4ca77f352182e5f73256277c22e5b9348de7d6f878c7478246e1eb29c45d1970c9d9c96cfc9e3c8705ecb6ddab1a1921fff9096b08faee44f05afec16e8734d4c66a2dde976ee11f797b1afbb23a84ec587c548d436ab303660c400faa793d261f9f7c5b447cd767aa0d40864d4dd31dcfc494130718791d95487fee0ecc00b19c0438c2deb416264d3aed757894be9b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) 12:01:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) chflagsat(r2, &(0x7f0000000b00)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="0321cf589188cbea93c9ede0fa36c975c6d2fbb4912d502e6f94b7ba486de8fa797dab2909408fb8eba43016c8a90b31fbfd25c3aeb87533ff171902cf3407c4e0f8d3b8026adc9a89efb8e8e9f72e370413ee046b53499d87d6c4623695ae43193f581340761a27999f204a270337781d333de0732c5ddbaedf78cb08c0470f5d8a3f0ec81fdca549fb30eee7faed4f01bd0a8dcb0af42d8f494d743ed468e86579ceed73a9784187e8712097b27bff6640df627c1407883e8258bf77413dd80d57ed75eb76aad278e8bd6329225ef61bb0ed38b3573ea0f8b4b5c89390bcc1c1b0e959fbce5800", 0xe8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4653943831ca452c70f64e799d53eec54b4b84420d11f8dc07738b6971a20b42a838cb4a1fb953f8c9be2f4d2c3699a6545cded1cbb63798c0d17fe90f42c8da66b9533de48c23549cd86f6259cff2144055d2d8d1fa173d9c9593b11c6c0a9bdcdf3d0fddbc14004ff55fe631dfc2f5a789e576cb45045f54a8585df67a6715edc192d0a4ee1c8c54a9a48888d595a07bf62e108994a1b109027f432ca25a47bb672504e8eb6cdaddf0aac955ff6e4adf4fdf02dcf7dec69f490af4790a5a2b688ff31177af6bc381bdb5a9756df0f6d4a8d6c34f2859fe0ca714a22e4641d278d975", 0xe3}, {&(0x7f0000000380)="96cac668ad2c4dffb2b20360bc38ce0fa615592436bc41cac3286bf15e5741f04fa52475d3d980ce3bba09d41ab50184b50216840abd4d0b38bf17fc5d59d0bb5cbbe2ec5c18ed5c78c99079861d447cc614fafa35d87f98f639ccc2283e7fd3e8175f4fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f0000003440)=[{0x20, 0xffff, 0xb981, "cbc3e1021c34962e9318"}, {0x1010, 0xffff, 0x2, "714b7123127e473ca4d727782a5660eb2a666bb246789bb4c2e09bc4d8f607d218a05812ceca875443a9929d964f17986fdf6e558e4b6510872a689cb00672153117cbf1ee5fea9c23880595626ae152dc18f6256fe241028645b4e0c6b0f3c874ec66fac46b4315f0c26572918554b7be93c2ad2e952ea02120399cc19298b66836eb4c70aaf823c9781be0ea0471197de1cce8bdff1ccdcf5a24555373984678be74033f046abd621cce13094ef0bbe9a67511c4e8e84da9dfe980bb84450f591f7d6d7f16379a2b0a692436723d5e230ad19de722b5b4d73fc214df0ad22309f99548b86bd40a8db667219e59ab5e57c1002a734c6a197fc219e9a99b7f661865f25bbc5d19ddff8c49de7e67f4d9c71cd5af0f301b49a24d1e9cd7e4b060a0592fea75357f750064b1fd6d3c10e08af529d8ecbdab8f4e024ef257799cf480fe6a195d4a5048f263dbe0b836a2c8e9e301da464ef01e0045fa813ac609d98787d68deabef0bc167fab3bd835ec7aeb8d1b2f7dfbe8270d73be72a0bb7003a674f6fd42d3ef135423085963787eb569d86e91c8f7d368abc61efb6c377e0c4b54da18036c3a93c67d1947ee46ce0896f3ab209b2981d72b00a89e751322e36c6d2110b1f1f7700ca45f64d53f4c7f1033de18ac1c67bfd7972dffb76c245e9f0816f39c8cffac72778c3955c3651cb504c7a3644bad2a1e39b119f72857cd73951a00c980cfb2a00a4a79200ca84c036d96002fb265592921f6386739e45a1bff4501bf74420c2041437bf63fb7a3a5505e5975d4857f0b375ccbd47e818e6c81ca4fdbaa0f5a9d900d1ab6397cb929162cfd32e7d5a1508c671244ee1813135a0714598e8a95f628bd25d89bb2343ff3391c058673b39cb1438431e007051b43a0eaf905502cd1a01054c1b754e0e215c98549a8e4763ebcc0b95fd68eafcd35ca5cf1b393f6f1b15c80664d8a5b25417949fa446ec1d97b5ee0f7e20f42f5fdee6f8cdf3e719a91723a23c9cae0762f1a50a5df921990454120f66df6b4b5fc804ec3a5403138f37718032885a13f6bf0d3f2b95ace0697cce0adee09ddda2a0806a8cf081047ec4dbb68e8e44074e9a7dfe8b1cd78928a8a05fe661c026b80db1617664c916392462daaa5980865ec9d2d247528194be3562386c862c09c3a9917c54adf12357359fa2480dcd84f6cac3d9c45c38f1db77ab7b635a0951e1c72e95b4bc4d42e996be57939c8e02fe90a164474d82de214c4940989fb528d6edeae5284fb73174dafb1c042c092fb451b8ca8a4949f2f209268ce5eacd4de4d2e26cf9af0d6da199d78ef019e7793cf0f10abe1d1943cec3297466f2612e2fcce6408eb00844084b73615e45dfacf102c6c6b75074ce5580312f594cc71546d2c5c2494f2e63d999ea49975235f8d248d4846960eebf856eee34f8135d1f61a83f33f2d4c214c20debb277bf6a0d1854ba32f29a63310ef8bc3ce8acc50ae96f958d0e022d91df1ee5f454ae52c354a9988337f2624289191fd99cf0337107be039b923229b91d71cabe6ece417c563defd637375fd4ce78c50237b4e506e6a6d75bd6bf8649967309ac35f82a302b51ca29bc0a4edf625d2d21f5e93e3df75eaca8b8781f86f2690bad4c02da0a3ecc85383d80407aa7319842f42d12d14c595f636b7ff322f3c3a48a14b17d5eb0b4b610ea43b4063412ce2670715b2d29ae3689f3576c7bcfa110b32f9a366051b19d4ea7b9e9d368408e8161de9783d6ffa2671bca2d9ecf5adc4ca4a75af861ef37604080b31a3fd52fe7a2724f09457817efbd98dff9c54d75531d9dc5a126f637e37aeee259caa01d69e36bdeb9dbff5d7836e9b40c48329af8c996a437fc9e79f3762f9b31f5e11e5cd3bfe9b28b6985c2d73b15f17a0a995261f7143a3004fd3f314f228325eb8c99af0c9bf42cd6986cc6b83bcea99a2f43907bcc239154956278be48aee246c2e00df61ed24ddcb3409e85208803c527d77b766f8d07da20e40b3a1cddbc54a17833681c9db3c048e9e62ea3a7b046e3d040b1a2199c002313cfa471ce9a9f3f07e42e035f15df4a6acd3796adace26a61b30e7459cddb128dd776359db818f1a942e4b31d5e3ca6b58e6eeb5ebe535c92bd7b0e4be58fca3ca055bd1f97f5e7c22761e53fdb544c210f5dfe54b40764100199fb7bfa4682c5fcc6ecaebcfec1ec457ebbf56e1d36b6a38332faa53e117bafb308dfcca2b614d8aba8099c8951f43590abfb0ac250b342a49364cbe03ab5af09a8cbfb5fedef33b5fa9b60683f9175bf0675d27f38f003f353f491119df4491919b458d7199b0739f94ac755c717f05586a58336d1a364965017bdd84b278e60c9738bd65ffb32f0c7a9a123aeb4c7bef7673b0b65c32624f32a5f8713003674e472dba3a670113603621085592b9525c898c0736c09d345ee0831a44b74f00e5e2ea0eff906751c16f8faca14604ae13c7ba86a73caf5f70d27f6c3c63dbc1cfee1e9d374d435dee9929046a650bfc04c4aa534f335ac9388b0e33c800c7394b095f481653674c3543267722dd4916cc7252a30d0762d6942bc4fcdb1e1768bef1da6fb5bee608d669b3b33cf834a4746dfdf7f09d1eef64a776478c6069b80991dda4232a143f5bec349ebd7ed27fe12fe44034fab8813bfcfe8d5bb5d3f4b602d7c1a62b3dee65d2e94ae7b815027c2e5b3a65f4074cb36417d525e90ae948d8333fd2a47d30fd84608dc251ed7781344dd01a9373648e231a43a7600abebe9276c283aa70248b81905dc10b21cd269115974107d384d04bd0c3fd8e9a7515959ed55d5d4b82bf4d04f0494597b0ee0ac0b6420878b95941abe12918fd6aa7e3445d95e7f0502c4c98ca83bf9a5d8bab2b222bd6b02e976a9d98426e71261e9e84ac858b2da1e6213502244642a76f3d6754eec326e1b60f124d1d3d0d305b684f03cbea7fc53070ac53176f4d639993d5a5db0ea5d5bec14fe97c67d0e48832c6fa9abba37ac15d26d5c3afd6870c064722673320f424a62daae0bd987237a1d34c6d94c7264b26cceaab1f0cbfb30de3ab2c1064701d1026cb61a2b3469079f9879cb27fc2cd4d2cadf5684214a9f985594b06cfc667494363381d42880440ea4baf0ecfd20e44299e3dbfbcfa261cba6a5284e9a563d493aa3c069cb2686b1e8631f27a73187cc12c347c94f2e06dc90cf094a7b1833b2a89a3c22ba34726c726b6f6388433f354e6cc7694ede11a94fbb9c7493f82d14409fb8627e9a4b96565892cea1164b872f22afbc1cdafaaa6ba6c23c08c826a3c79ba7347278a5a4c67e45514e75045bcb39322ec21f816eff73f7b4af098b0dce9b6f2311d52b7310df21f6b936fe8c6b94e8864d5a83285162df585db05d090eed58be922916b4e5e76ce7f55374b1e4f8829d464e58944e154cf6a5b511023a709c387cab18e7d986913193bdad1c362c3964627b48d70e924baa2e36a4494b90d5e214ca5879da88460452ab39be800e10b9c24b7e8811e46688f0acf0cd1845311b372fdfddd60968f724f774d1f7a62520819e1c4a6837b393e2ed73052e6163e66ddcb13ad9bb16ec4a436e3c8ecda9039acd895f7e2ba295ac6a84e37fb46d735528058dd18a52aebd5c1132e05141c534e7ab951a66c5db1ba5c357c6f81c471d6634d800318b8a57fda875b85bf512436314a118e6f5d0e6e29fc26e6cc918c93053d7484df2fcb763c307a5fa85150bdc87dd95ce3a34e02fd0d800828bfae82732ddf0ba25b976bfd3ad2b43517335960f8bf3d219caf35654a983b8d965a2fcd348d10cbd4959acbfe633b175726215e863358a60fe9d7fd29ba40ca947bcf597b880aa4c735644190195869e3e62e52eca905dba4546ad1e046c8be7a7dd4c58b35efb20d8edb319bf67da460d0677fe0a90a71fb00905f9e18811d15989992db4b4336fbfc0b7b04dd474f58530fd7506df9a280352bee7947010a1d193eedc2e1a7f089fc680bd2ed75bb02d25b6f3ac32f9c8fd04faa54bd6b0cb0cfbbba98408298e7d0ca371d61b0ec15b751442c5a7097c06928bb0410fe47eaf56c5df971c784a8e142627de2f35d607e6eae99382e4c296f4e47813975e5d03af5772ee36389cdb4b2ba7000ab03e98c5e2d1ae84c2e62e819d539b48c287c3fbdb3ac5fa4923684007a21fd2c5e7ab85346bd2ccc8b15c42e4aa8e71a2e497478d98f93257811a259c0c3e308c92f692402df91b50029a23a34d27feee452067899a14a20d35bfa8cb5f030cff292df625e0a6c8abe1d69e0eb554300412c2b81f5fd79121d8a37da612200dc17633d4c2602c470fed8df664f10beeba670a5f99775f9f159e8abe8c7d679290ca741d1266fe1270f8094cb75dd5740866f75cf594c9b5abf0fde489cc9cf20bd14c9b180611bbbbcd715a8fa890377ef52f38264f1c80bdf5c649f0c83f1eb8e8197cd0154dc2bf1df6f8a919a7928cb92b3fec68cb2de5837fe306176874e91381eb4afc8d550c13b8810e736e0826f74c0efabad1d0005d3e2c2a130be73de4db37108c53acf01a1a4aefca108c9bdeb0dbd90ba420bfc578c015ec507906b7e063df6b3ec77c9c614a06641cb0bc777b2dd51e1eb331097959f750787b50517ab667059df6cbd83915fd64e2cbd664cc2ad97eb1a385e54b834df4f905a57674d890829552022076234041c63cb70933296c7af0d6937333d20f7696927cf8c9ff8e5417ad596ae527dc90e9f38a38a7b065c5c5e94349e5bc6676b5bfba157d6f5af03560c55c09f3de6b54bec3556ad5c8ccba452b7b8e391acd8d153d04362cad3d2eb6a8b148853195484fb08a8bf8490e2fcccb5ed487a5c7e0f352b9dee22398abc4e6d2887a8851fe193ff61f4d84def4b6e379105c02e49e7cc9827c6041c061eb5c16efc9dc7b22f055dd4b9106a798dbf77e3e4072cde95652a3c59bb57c9e98e346ca5d382983aec60a5737d6bd91776457d79cf1067eccff554d5dff7392d1a96f9b16bd92994af3145d45f12d0fd71a241840c81d47b8a381e9f086ac4b8a64e238203dcc769bea3cbe026199c4fce31c56022f7e7242cfbdab7347659640e93da6e72f276574d7ad504389930614e30903a086df9de91ca82edd910c9e61db19d7f461baa6c9c27cdd8ccf2291674968c9a0160e692635073a3d45f513ba32b961e33a16ac377c4753cfa3fcdc3445336fd4f29937e91a34979e6f4720a0b4d49b9bd58b3bf96a4a06c486ed4e47b5d4c702372543f9fa8c812743969ab07454c39004a32c1d71f8baa2bf6e411fd12260e0921b89dbe87f5a2bb6547a57e9fe66d75a1a60760f7dd3b20480aa741c6339c074a0ae7cc257f5a22464129d8b1ce8e6106f0e95c44b544818d153a32ee78bb539b979c73fce5b6dd244d9ffe1347f080ad8a9d397545dc30c3adcfb5fddb25e1c8e457d53daa08d7d9051318954665c763c3f3eca4adb70816628c75a5297ae37a792b5d65263c7592789d1ed2c1f0115799b744de8c3085c52b0245716ad25e95ac04c3047556e0f54849387bf9c09f1dc4b203f6820a6b836dbb73d768b7169c0b929203636d223bb9a259f2a6b4c65ec9cb221b1e50d64252063faaa8102029b3af60ed7a951c4bc5e03a3bfd8a57d9bd4075f555259f40debb62bf28dde6d81b85921a82557dfde14f9c119a79285ea6b4a5664679339d61135a6ce761caf3b1db33fee6ff74aa0458156a4ddb21272b9de62d1a58a71291af6169b68ebcabedbd81830ab96087ab"}, {0x110, 0xffff, 0x6, "47b6f62157b10d17e2f74e1c5f43efc875ce0134f9ac3c0421a3aea87a02d0b87bb12874b0f07b58950e15762e5093e9417a8daf42447c236e5794530c0e295da239854e458fea3f6056cd72e5d223ef637e959a497dd25168f36daf25ff6ba88ee59c707d44167afddc1cb88742f0adddadb780c4e87b4e4d45dbaa8cf4580c68089b07539c08d3ea2daf21c03c5b95a508f861a0296fb8dd29ef2cca9550d72dc6468845613977c6d6feeb3e6b2091e8982a84f07b82e6f9de5b7f519c924908567c954bc025a2d30eeaa3bbdc3757efdf2d6ea5a86d61a425a5b97db2487fd46a2e6e488e7fb661db714d7667ca45af408f9210bd98f4ada3"}, {0xb0, 0x1, 0x10000, "a8dc22b0f4383ba28924efe9715b68fc30acfe506cf0c367a4e7a5b1ee493ea0ee0237beabf8b261cef638d5d36eb6dac92c27236f1b6717acd79e85fb1ac47d766a9b29aa30eba98226435917aa9ce58efe8750d77bfc830c983540ae58481932d02c8dd435937dd4a85397bc7675905cabc162a3807c7b2e945b95b6cee2515d2177c8285524b852bd33a47d2d80f0bbda95da3e06ba7880"}, {0x98, 0xffff, 0xdf, "85d8cf58544c84a73cd08e99b57087751baff06e1614f204aef1abee594fb0f4f88ae32f96ac7679b74fed1a184887d5486c86ff53763fb570c0abe71709b445cf6d2d1335fa6a867a3328c8bbb3eb324a0bb7ddc09bd4dfcf70cb20581d8b898ff474fee05e62ab33919435ba779bd853deef48ef6b691c0fbd7c579c94601a60a29e9aa2cda4"}, {0xe8, 0xffff, 0x9, "244f48fc11907de6ff653b33e3b5e01a0925982fe258e583c58f791855b2acaffb89a4cadc397a6e5ca9fd70f5d66d36bfeb4b81673775a705841d5374db364f3764364f597b0c6d67f0e9f2bad6d9d1d00f646f0fe844f8125e74cb780c1c35644d16f4f7b9f3c3bd6b301b30634c23d9de67e4b8b76fd73b5ff4d7d48f5fac844478e739e9f42481e60996918c40fd5da09e4cc4cb73c8966cfa3c9f2a5a81ece3f0979e487dcc5457c10445f8a99584c71ca45b6fa055993063c440f9e01064bd0440fb40f2cbdc6ca08f91b2d670b62b48"}, {0x90, 0xffff, 0xfffffff7, "0bdb2b86bd0637dbf7f6f4b63609c9613e9330154738cf98d7c2b72bddfbc1391a9812ea1d6e0dfc126d28cd4d1734c261563bef95f73ca0228da4985ae9d69a8ecf87ce01a55d19082a1c6e6b9bc94aeae75284ae94b34d95e26a8d55fbc162c6319d63d2f0325680b348f38655121fd4e8b0065b6e252de9"}, {0xf8, 0xffff, 0x1c, "02f40b03087589c910f5233c07dee6735a4e0f638fa84c69b76c07df48a6e5779d24670fb7f06d2f2165a9c5f22a59eccb7ff56069b4dd92caf9350dbc788c34f9e17a99561af38e7205c77f7e3a3ea1233c1c76febc0f3156df83fe640d05023e79e92d2df807118674c87eb9dfbd1251c5a37dc25a7522101707ce866125425cb85d744a7c3a4d01ca2a7196be5a1d6a7cb09246e40fce7f919fa9aa1a2f69bd778508986d9e43e6b0070887c5261f17d893774696f0880103670c6c0d18af31cb1c709359c4f07775602a824386ae6007084c99be5229e336a19dc9d79b7419fdd05d525ec1"}, {0x68, 0xffff, 0x6, "efce4bfe4cd769f2f3f938f8026cfea214e927836301c6f644fb6582acca5bda8ec997eea11ec3a1d2379082b05093c87dc039a6bd5f8dd93e9e33f167ded4990f153c0ec1a3fc9bf8fd5760a946468b63c75a9ed04ca0d3"}], 0x1560}, 0xb) sysctl$vm_swapencrypt(&(0x7f00000007c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000008c0)="c09317b86418ab964fb1e0d7ddfa6e5c8a1a783894cacc1f9aa00fffe2135fa447cd865097c75605870ab946ed948259f81918cc1d76d4ded986e9b895be9a708da8a2540e9bc3b121529933837d2e5dfb816e9a9a5c392b3b348071f52552905c39bef2c2ca4163e5e8709eb492f2c2baa2ff2c652cdcaacc8e53c5c3c53c5f5b0b42bd59031e5e6d7eb008a425d35a6c7513945414156204c7905cdf9daf94cc4191b85f018d953f52ba29bd5fd1a18aba1850bb4e726b5eeeca5e76e1c2d6bd3047", &(0x7f00000009c0)=0xc3, &(0x7f0000000a00)="51e20fef996e6b15ad2087a4f5480fd9464cc536bc2cdf049f675e5db9096cdddff92ad91e1f4602551b24e4fc38e36d0c79b13d4d04844170e9f7c6a71d472e0b52e7ea52f8249717dd90396ae0375e0b677742f44f40a263fa27ce667c4e6a23e25290f16c7cb1f7122368fd0a1bfe6c4198100a12cf9ef20ed5e022d871b08d0dcce6be614b93dcfa39329bda7bd5edeb88e4321090b819c8343da6a896c3ebe0adf97a679f19668096a93650d2eced45d339c1e4ff881cc329e2b16df81534d163103bd7d5c5d99c8d1c56fc94e0e70d637a6a51bf314950", 0xda) getpgrp() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000b40)=0xffffffff) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) 12:01:51 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 12:01:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "810000005ee1048c"}}}}}) 12:01:51 executing program 1: syz_emit_ethernet(0x12b, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "de5d5e", 0xf5, 0xf0, 0x9, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x49, 0x0, [], [@pad1, @ra={0x5, 0x2, 0x2}]}, @fragment={0xf0, 0x0, 0x1, 0x0, 0x0, 0x1b, 0x64}], @udp={{0x1, 0x1, 0x8}, {"76888eb499106d90c42eebe0ac440ab1d48a80db293c6f3e2e69ce8b110ec9c491089ecacbfa6745095e55dbb07a9daaba1b873360cb9cb43aad02986440bf3a4b61a16b9303af34e70c2b025e9e2f6b9bcf10a1aabea88cda6562660c5e86c7659df6c8c8c8e0a3fec916fb80707f81a550756526f6f26a32474aaeaf46a66a0437ee79fd00b030da154f41597e9d263e7c1c4e70961298c16c887fa7fd9daedaeee4f873c16a68722c5ad6331c9b51751e2c4072d5131a104a26ed1eeecfb3fe07e69b6a88ff8ef51c98c053616b8ed8e3e9045d"}}}}}}}) 12:01:51 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, 0x0) setuid(r3) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0x0) 12:01:51 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x6}) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x7ffffffffffffffd) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchflags(r4, 0x8001) r5 = dup2(r1, r2) accept$unix(r5, &(0x7f0000000380)=@file={0x0, ""/97}, &(0x7f0000000400)=0x63) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000340)={0x5, 0x1}) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@broadcast, @empty, [{[], {0x8100, 0x0, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @rand_addr=0x9, @local, @local={0xac, 0x14, 0x0}}}}}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='!#^^\xaf\x00', &(0x7f00000001c0)=':\x00', &(0x7f0000000200)='%$1\x00', &(0x7f0000000240)='*\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='*#^$[\x00']) 12:01:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140)="67f60723c83b1b00000000002000ecffffffffffff1af756910000", 0x1b) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020692d, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) 12:01:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) 12:01:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x10000, 0x4) r1 = msgget$private(0x0, 0x2000000186) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r2], 0x1, 0x1, 0x1000) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/50) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x3ff, 0x10, 0x0, 0x0, 0x0, 0xb13}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) shutdown(r3, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 12:01:53 executing program 1: semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x14cb, 0x1800}, {0x0, 0x4, 0x2c00}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) sendto$unix(r0, &(0x7f0000000080)="0c981fa63f1c7bb2d19165485e9969e1594aec18058d4ed6e047f683bd892313b3ecb70e3fa851cbe2acdefc8acdf387dc4e35bde06fd5ab94683608f39b4d2a5d8cbb45d00962e018e0c23e3a8a8f1c75e2fb77cbc2bfd0be083af1e849b922943b68dadc230f810ef18e76f74c771da4ae91d5dd3df2b396eb7c54f81dc3739c4c7179b428f347972a", 0x8a, 0x3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 12:01:53 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x1000, 0x82f2}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r0) syz_open_pts() close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 12:01:53 executing program 1: socket(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100400006}) setsockopt(r0, 0x4, 0x153, &(0x7f0000000000), 0x36) r1 = semget$private(0x0, 0x8, 0x10286) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000018c0)=""/50) semop(r1, &(0x7f0000000140)=[{0x4, 0x3f}, {0x4, 0x6}, {0x0, 0xbd6, 0x1800}, {0x1, 0xff7f, 0x800}, {0x4, 0x9, 0x1800}, {0x0, 0x2, 0x1000}, {0x3, 0x203}, {0x0, 0x3, 0x800}, {0x6, 0x100, 0x800}], 0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x100}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) 12:01:53 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @multicast2, {[@ra={0x94, 0x6}, @ssrr={0x89, 0x26, 0x0, [@multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1]}, @rr={0x7, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast1]}]}}}}}}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) fchflags(r0, 0x0) 12:01:53 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000002480)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000380)="86", 0x1}, {0x0}, {0x0}, {0x0}, {&(0x7f00000001c0)='*', 0x1}], 0x5, &(0x7f0000002380)=[{0x10}], 0x10}, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206999, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x1, 0x4, 0x0) sendmsg(r0, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 12:01:53 executing program 1: r0 = socket(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 12:01:53 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x101) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 12:01:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffbc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 12:01:54 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="d2bfdb91f562bf20e9557107dac8c3e15ecb456a4a71a8c39ae476493d4da111a14b813bc0e92a8c6007d704bff6e468904f3430000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380), 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000140)=[{0x4, 0xffff, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0xfffc, 0x800}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x7ff, 0x400}, {0x4, 0x8}, {0x0, 0x1, 0x3000}, {}, {0x1, 0xffff, 0x800}], 0x5) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000240)="4fd05ae993b011a2a5c26f2d8cbe91ee03e4e31f9a9053cb091e2441e669d30443a44d3935ec5b0b5c583876c943a29b5c3d9383be1874a4f1ed8344c8b0ff5d9e964566355ed9545a08a6e4c4b81b71d772bf01850d2f9a5e53f71fb6fa0bea007f06ad2661b72f9de811db19379f80a8df4c1c0bce3b43d19873ce952ec78c8911526f14e56c243e5ca9e0478524f75cc13aa867aa857b88a7b1eb4421a30ba428b40c8fd71b0ef1b8360f28dd56a8b8ea7ad5435b01502d5625369716c725c368018132ddad753820f1db5368da65b94e8151afe7cafe53570c372989079ad9383c9957998a1ade09a344228a5d239762bee2362a24f58eca98df", 0xfc) select(0x40, &(0x7f00000000c0)={0x71, 0x7, 0x67f, 0xbb2e, 0x4, 0x4, 0x8, 0x3}, &(0x7f0000000100)={0x7fffffff, 0x2, 0x8, 0x3ff, 0x2f8000000, 0x5000000, 0xfffffffffffffffb, 0x9}, &(0x7f0000000180)={0x5, 0x5, 0x5, 0x653f, 0x0, 0x1c6, 0x9, 0x9b}, &(0x7f00000001c0)={0x1065, 0xc2d1}) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0xc00}, {0x4, 0x3f, 0x3000}, {0x1, 0x7ff, 0x800}, {0x0, 0x4, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x5, 0x1800}, {0x1, 0x100}, {0x1, 0x6}, {0x3, 0x8}], 0x9) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0]) semget$private(0x0, 0x4, 0x189) setgroups(0x6, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r3) semop(r0, &(0x7f0000000080)=[{0x1, 0x8, 0x800}, {0x1, 0x6, 0x1c00}, {0x3, 0x4, 0x800}], 0x3) 12:01:54 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x8864}}}) acct(&(0x7f0000000000)='./file0\x00') 12:01:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x0, 0x4, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000040000000000000100", 0x0, 0x1f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$KDSETRAD(r4, 0x20004b43) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:01:54 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) getgid() r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) read(r0, &(0x7f00000000c0)=""/18, 0x12) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x7, 0x8, 0x1, 0x9ea4, 0xffffff0f, 0x3da6, 0x2, 0x2, 0x9, 0x1f}) 12:01:55 executing program 1: syz_emit_ethernet(0x1bb6, &(0x7f0000001000)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1b80, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x3, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xf1, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba91770d22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a5aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069f031e079db8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c76762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e01c76e7de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe73703a1fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d173701255e7c5696546199757b71343bde8948585d1633a0d7ee2def87a765a2835fcd3b5ce089dc3254c78e8f1ff88b34f2f5dd2a4c0b6ab7d1707fe82d88776c8f129a9eff310997dad20c11bbb2edfef511456dfaff308a3690a436a52b3af48a91e7f4116ee3888ff149ad2269864f18e81f2b6b5ed41e3e5517207c9a5189192306b9dd6f575426f47051e74ccead21ea4c56df9dddc78041692e76dcad59e81ed72c65813f843491a0bf1b916d66389d3326069304d95dfdd9f75a46edd9cc2d501bf2383013017f577ae5db3159f183"}, {0x0, 0x17, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0x2f, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6"}]}}}}}}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r1) 12:01:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000240)={'./file1\x00', 0x9, 0x8, 0x1f, 0x1, 0xce, 0x0, 0x4, 0x0, 0x2, 0x9, 0x1}) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') 12:01:55 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0xc0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) semop(r1, &(0x7f0000000140)=[{0x0, 0x2, 0x3800}, {0x77ed539b135c151c, 0x7, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x0, 0x800}, {0x0, 0xd5a, 0x1000}, {0x3, 0xc2, 0x800}, {0x0, 0x1}], 0x7) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x10) r2 = semget(0x2, 0x1, 0x20) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000280)=""/148) write(r0, &(0x7f0000000080)="c1", 0x1) 12:01:55 executing program 1: r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x1}, 0xe8f3, 0xffffffffffffffff, 0x6}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/34) socketpair(0x2, 0x2, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) semop(r2, &(0x7f0000000040)=[{0x2, 0x20, 0x1000}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc94fbd36ca7852af, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f00000001c0)) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000380), 0x1d) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/125) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000080)=[{0x3, 0xfff7, 0x400}], 0x1) ioctl$KDDISABIO(r3, 0x20004b3d) 12:01:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 12:01:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="63eae46e2a1fb8c800080500"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xfffffff9, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r6, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 12:01:56 executing program 1: sysctl$net_mpls(&(0x7f0000000000), 0x3, &(0x7f0000000300), 0x0, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) login: OpenBSD/amd64 (ci-openbsd-setuid-0.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect