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')