{0x0, 0x7}, 0x1c) close(0xffffffffffffffff) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4, 0xfffffffffffffffc}], 0xfffffff9, 0x0) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x28, 0x40000010, 0x8, 0x7c22}, {{r4}, 0xfffffffffffffffb, 0xb, 0x1, 0x0, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0xfffff, 0xfffffffffffffffb, 0x9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0x8, 0x9}], 0x4800, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffa, 0x8, 0x20, 0xff, 0x8}], 0x2, &(0x7f00000001c0)={0x80000000, 0x3}) 04:56:31 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, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x81, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0307059a9e75c08e7647acf4e91963341bf4dc3555e02463b2ba75ec5f01c455d52fe903222de05313112e59309968fd6b0000000080570749cb18a5dc6e0666418918a632e2c12632cc4e1b35ab5972b9864b3a456c48e6266e6af2bbe900fedaf965897df1d4e4f602342efde2245edaf924453416cb090b32c943c628169ec77df487d3ca0c8eae3059e8e245343389392ea430119d9a583b3753477ebf317020409cad0c4f8d557469dd8cd91008a27b2d42a4e4548d7e051aca1a90644db366f52d2460ece0a6fc796170d8ebf1751a282fe0", 0xd5}, {&(0x7f0000000100)="1fb4e80fa84cb5829134bd3453c6fbe5cda211cedd1386efdde109877f7eccce9e4cb42b7f683eb2b091fb50f1c6a79cd76b7efdd40bd1640b2d886ffd", 0x3d}], 0x2) 04:56:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 04:56:31 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0xb6) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xd7, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="ac4f7a662a64f7271ecfb75b0873c334b996f10e859a3b84465ab3e8fe6c8c36b1085465d676d1cd6db82ae5ea97c64bff33b9aa9d2fb47f73efc7b4910778271bfb0fed28b33dd3b23cd585e99743b89f99e221462ec1ea05ffb99ac086e2ac7ca8a3048fe3aa6f43496029d42393eebf02468891949ae23884896e961ee2697ef0da89abd2c60870e22c38e25a7f3ce9ec87791d92d442bbc483da7f35a3fd698a", 0xa2}], 0x1, &(0x7f0000000240)=[{0xf8, 0x1, 0x4, "54310759f1c6b639fc1a97ee0009117b8a4c9e8532a12d0f8e3eb3de9a70e477379f1091e1c4e2f5702a2a5d8a03a9187a5b2f47e0a4f68a9792755144a953b27e4d044ac070b23f3f1f28285f11a71566ae4016a9c7f3035eb73028588f14aeef9d5e6abd5936f05a2a7c1ec6b13a5f8450840af093104d3b53d5bb874bbb3a0057da7bc1f422707f76a0c13ce8b94f60d605b7844af2398b96008dc332dad0d7dc49656bf90c8acb6abfb4323db26fd78a2ba52f775e4c808720d4d7fb2692e308fb033b736ab78960db2d6c3576df06678743e6800509a5fc9b0dc3c95a7bb135d8a1"}, {0x100, 0x1, 0x3ff, "510d3a218b84a5e63b4f49c33c9965ee6210cff85b84e40a3be74fd55d3af7a3181095716c4370fccc70cb4ccd95a9287f5fb24a71b0a8d3b7914099c80345ed2d6edec44fc23803b6b0dfa2237d888a1364635a2e5aabfa827ce3b81208be0c9c59f99f509250b1a6da1b7a1b749be847dd2e5df3f98c32cea925f7b53b9b0e9c2253371927d2cecf469db2fab310e467331c13024329318c50e6de47e6ee3f6e567b5548c517846e9591f9e75509a209d94a22ecd0125c4d0f2daf83ed606473832bc4cb965d03b2e93a76103bb076a491201db4b51199d0c6e2d3bcd568b3c895104f6911ea3b84f7180512"}, {0xa0, 0xffff, 0x7c, "19ec63c255d1d2a2cc31e88fba24aa1c80e86810a5be8fa6f1a61d43d2b266d0414f025efd1f489bdfb873fdeb688e797e30affe325e8a91d712dcf9fed70bdf04f554bb63b48b92fe4f8cd41d826fdb28746cd2ab5ec529175a653e6d540c457275637da2b32b877cef5c312f52d46f3037c32850ed133ea3b2eb6506cc4ccc3ec81b842cf02635e5"}, {0xd0, 0xffff, 0x8, "6899b2d3adadb334fbfc1d42f9faa427b6a3cb8a3f967afcb8f8cdc1c301a12b879a986c8d72a03bc5fb0556a497bef00a8e6a70514af0f4e9dfd370147d38863e989c5001d1eee91d0287b82d2e0800284a9a35c6289b10b0c5024ceda5826a1f7810690aa210d1448b8269b224b855eecba52d1330be1e8ce0bd3c508aa6af959c26a8aeeb329de19b44ef15dc351ba6c3149519d296d594a21e32eef01527fe858f025097e2f3e668a2f1ee55ac9ce5741165f1181bf95cff087d077a12"}, {0x78, 0x1, 0xffffffff, "501a6eb330931e99afd26438e6e9e353905c8f35b1fce391153b57754be115398dbcbf0695fd20f40523d3151f2fd60399bd978a95b12e556f85e730d510a7f5c1abb01b51c2ae86df418b7203f733ffd3f3d89cc7a53e2ddeefa2f0a85663f3503da7b9b3"}, {0x28, 0xffff, 0x3, "acab31bf12d965a677b14e7fa7e3ee7611a11a3975"}], 0x408}, 0x4) r1 = socket(0x1, 0x3, 0x4) sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f00000006c0)="6eaf075e53aaee9e3d0a4b7e392a9df601992cdaaffe333f9ef7d94f5245565639b8273aef4a8aa63ceff9d1c4d1fd6738579861e64b05d0a327e9075bbef3b2b13c6b8b59097e0dba9296f4ded50defe88033f3532e9b21eb81d003d7c4d651ad3fa079817cb89c4a23d1ac9293af1c2b2df5f4ca723649a3b30cec6f04c75baa85dd36af0f1d07e1e29eb2eb46f966bae76dd57304f29316d0e9201deefc2073b0f69bf0b0704b404545683c1a69586ab55bdeff21d7a9386381756ae2042059e4d9787277f79b6279e9fadb960555ccac97b2e0a605f7918123a3f8dd8674ad53e6268a04052d32c950a3f398a67ec46e97e2dff496219bb9913efe0b63e97a44f160c2bd549cb2b387bc34282f1568bff9f7533c8ac20f5188840478c23947026a1bc3cd01baf8cc26e1507b90f08b00e1c24ba0108df329947b3be34a0dd142faa8332ad7873a564ca25d498998e0c56d29aae6e93b490a1c3da373713498976c659134c9e010005d051e7d87eae7c711374e161ed7cf3813e7d391183e1e7cc4d8e8b0dad93b9208b8895479d8c09c9ef8300c0e2684e95db16b095cd8cc7b520cb6704558e3313f9d50b00c95d046152f82da94c4dc9dd57b1a39fdfb6ea60cd129e0361136f422870a6702f8257db8ee97a14dfb35201074908cc45ac55294c887f14dfab83d323ff4bb8c0d54eede58298137040125a2ed6b98d7d35db311888b36588a72d9604bf132520a1f40cb035190d30148e3739a969acfa6c7b63ea1db41b39b64298afd71c7526872b9587323d4bcd111f79808e403b4bff2f4e21e609f7a061c90fc18448df1018b91c9f302ca86e678389a6a430841f748e724c0d49884274695895667406a72cdc4721c64c47368d7ea4fb04b74d4c1a30e010082d9bc5ac6c90ad8b8d0f85196b7ddab23ed817e00259a63767d072a152c27f801ae19c8b81add3b8679f84458006fa53b519130d9b43417612602bad471bf96ab3a76dee8ad4a670ec9552828649bd6436029dac442e1928bd2c3ad7e02b468fdb4a92eded3d3fcba89f37e42322707cc7a8463cba25d4f2df0dc00be4b8acf099acd784a468edf07d4f14189b99110aa62df91edf34ecb2df652abeff9b83e7a492c367a31dd4e309bf09b535f681f47e039441d87cd82dbf83cffbc58dfe2772902ee9b619b8ba08a82782d8ad6c212f6c115c0adcefb24a8766c457df28bb05667389a00f5cf92721ea9b742df77fd5e5b9378cf198ecf297ab17538e036e9657f6b35fdcb9f2bdb6560c185d14da19266af835b4446bb03dec994916011d6fb74bbd54cc7f7ad0016e7f08355d2deebea62d3d55780aff7ad91dcc56600d90431a23037ba5295e911ea82e6a90eacca124617fc941ef8270774a5ed3c83861e39656dcdfa6be604aa84491cfbe5740cdb2d183b843e061761c0fa943fdd7811d267950a3fad003a85ac46d37b0ca99d5ea9161fc2a81804d060e8958abbf0e1741685107a593330ee7829a7e850e0c74561568ba66ddbf5f6b5ede727f01094daf2814fc7c13e670690ee9bb10963af2d03143e4e0624775ee02b3e1361f86b8033ee21f8c02d76b296ad1180431c8457b01b0d9a8b696119e660f6e3bab9b1fabfbd02cd8b552192ec6bcdab040aa6379063cd05b0a3df9a5754a4a331ec1b98833f807489d3ad046a5b5d8462dc5ce1edf46fb60a00eef85ece14432a6a621231f85c2cbfc11a6a7a554ee2cac54d6d088d80e805c769aab4f984e72be76924d80f21d44deff1789e2b82986070089d3a8a073171e8ee2fc0b07115fc938ed59347f5770ab7ff5bbac06a3a7a2e0a41ac1bc922a1d403f45a1e06692747207b46576087d0726d2df8c4836bce1b1abc395866a2062bf6de6d7bdd10e50489f62335298761f7cf7338e814eff36b94f8a594de9ff4b11a68c4dc786abaa33127784aa21e56db16b9e799bd4ebdc4d7fc6e263dec26b68022a18f664ffa8d48bad2e2f95cca2759fd6c45c9152a9bf2f517478a85a98391214e454ab0222d0d95d3f2ff59a63a2657c8e22b66b628ad3159300e7b98324a194ae74de835b843947cedea3e497d1e98afa0ae8c4188c6f68a0011eafbe93bcbe0b23584cb3044b9a206582013e02dca6b39cad188be4e18a83354679050cdbb0c2f8b936e5be5c4728751fede72fed520430643f3e87ef1a9699e7626026590377f266a147f60ad72e4d51cb78ae5ed7740c71416f159679243ec7e7ff87ae1d2e50006f2ec557f290653d1890bd67a278976c285f2e0b60f5fb9688e78588f6ecd27f267053efc8eb0d48ca02e37c6ae975785145702db3d980d4b365bab76a27c24793f9f39ee827ea0971f57a4f84b4977b62fc2d2aa115d886637bf1e0feb546dba25bf76e477670e4bc3118a2110e9f65314d15a11a91240057d1e98078306f58d5e21a8e01f7a29cea90fe4e0c75c679104b910f4b08a8776a8ab9605f8a5836845f28285b38dce9c3f1d7b2836ae5e398f7267d51d6f0c08c4f37a851f0fddfcbea357d15828a8dd3a3d55371669b3ed6fca3cd2b8e23e5cffcd6a5ca4358730ae56fab0e905955e37416de0e68661f13061ec693af2ccdbe421359ae6fb28f2fc7f153276b417396d7071180c557e6077fb8a8f0a3038c5b9773b972b989f735613c773fd04d6c41f8dd4124fd807a2217246ea1858d37660a32392e4b4017fcd35d349329e1fddbda488a43a26e8f294595b7246e821a7c21635117429595dbbb8b9f5df3ae5ea5d063357f700436125bab81b79550702fddd794efe8854b0f745f9d35c4c3097e194d880a14055b351361e17075d664f84293186702dab611e4d74e2d6a9e6529d02a8034ac2baae0437e89acd3e127720d03fca6d815e80669c073bc71cc8b243ea4b43674a7693246bd5b00166a4400f8457a01e6352e9a5b35fb9bfa32087da1d6519fd52c1c9b9744c85b0fbf09147730c4e931b0a2d21751b8e6f9313dfbb11eba0d4b1cdb0b04a98bd66ca1ba78a3b2b7d4798e9ecbb5cbffc165c2f1637b84c5bdb31dc925bd50571dc9c7bfdc7851d0c9276431b21811fb8ceee748a0146919ad2acc91870279c668c1e1d9fd637855b893b2cdbdfead984789abaabb299915c9bebecdf509b6ec85499a37362b696a2241ff2ab6663b646cc4ee2a73135a427e6560e6808f920376b699866f28c0a7afdc5b994528b24a096a8f486a629227ccfe8e3db23f1f7863f5f101e12bc119357b87ce06d7a1c5f01db8ad688aaf24fb363d57252c1aeb14d082246d1dcf2ce495cd7d5b5cd4cf52a2a354d4ff4651efc86f457a2b6a80f434719c83270235ebf80ba06bb3bfa00127e9830aec29b43fcf1559a9f884a38fe7c9cd7d336970ab0b2ad8b54081bf1e60ea856e4e07342e7fb8558b7f82f78de55b82ee4a114f09062628ae95685ee7672fab23e34650392f467737d0dea59ab9ac959ab36e17896fb9ec5988659121aa3588b10475092b0079ba4d66979e3b5b0607422ed30bcf53a5e42f2180e6ccc2b5ec30037c9e57b2cc1131dad4ecf9e9fc4424a55c789dce8d5db9ddc4253d58b47560a7a3045a1e6b74eeeaefd6b89b74fb79cdb3b97a629469e93dde7d7c124496e25461309949b19a29b269596b509de87b301f9f1d80814ccb74c950afe7d9f03daa95d930f9f0f290cd3e45452917ab977817ad64ba8e713a417987fb9299ab7cbdb736e217a2fbe3ea3d5c73e24f5b901ee8d08c55a72bc36a7c31254c72fdfc21e79fe552745d2f729b81d588a4eb8db3c8191a53ae42b0c17b1ef1bffdc924c4abb1243512b1bff36db36ea670341264b82f81f9d2288e9989c5aedbe7a856b97d7b62964ab4f0f3043bfdd364ae3c63cc5982a99f457009566903fe4c7972c6f480beed2cdba18f789eb08472825481e435c5cbe48e2953d661dbd132ac689dcf09a35a50146033a43ce71f32a1d8e90d6ba80cdc19739c8327606446301512d38d7829208973902a53c716497ac24bbe8382886468006516c62e597b010bd5828e048e7701dc5d883007496e49290e5245a58c93362b430747afc471720e29afe4abe2e830b059c9dd7dec948ac73dc6fcb269e5b9d385b03d7a2c8fa7e63f43d416c9accc47ee558101a770d00bcb4edc35b2cfcfa9f441ee2478dd79eac405a7d189a9187e1b426f53635c80f036fa87b93fd58e756f936edb58297b204c28e7fe97537c21033d19ad789954ebb02a28768d7f000572a2229cd868c2fc4397ead93b0f2ac4f300e44e5f812ab394160d96e505db7119de6005e03fa665aad22d651c332c5f0809711b8866dd6fc6b548695d46b99cc5c4d5d72ca7e3b65de2386c21c729700b3abe72766b885ee81ea2e11e1d5fbaf486e7167cf2798e3eea16364ea9a642d54200b01aadafb6584e105c81dc30ef9082b598cbcecef0dc12bc54010172210b29cfe324bffb4fc1d31a47305cc17e8ec735efc28376df286e603664040f6c3cef2b8e08150ae7f5de516498166841013f0568eba7ae8aa1948fc626b5608cd83987174c2464f202717a52500ae359e7a34df1fd0ec93ea77ddcaf6c2bc968b2cc07512ab3b98a091ca53d95b326e69d44626610669586c3500f7afada9e72a10487ab41c3e676b45cb24e778dcffc3011f2944c28b5ef5f553a32a9a6b5cedecd4d067614521b1dda64273734b1c5e8dda84cf330bd86dd3217deb41247aca0f1b2a93bdae45772a764d20b774732d6643ebcbeefde5f5378dd801df9cedf2393477b990f56fb6274afd22accd2fa19372de1e2c7063d7551f16abc963c6483dd69d4cb6d97a80e37bac9302a750ea4328a242954d50e135f4b4367b9c06198e28e4c294d55c29dbbe0e89acc046483031d74f91910d06a73d2dfdba9e2c5d941464ed734c0acece74a0c596cd0b3942fe94b98be229e91e71d5d4a80bb3d13c5212a9677d5f705a420368515ff5f28e04633e0d299f8cded237eea620b053c2e5609d6f06250c59f95b24aba7482c49f28f078bbbeba8c6c2e3bf78ffbeb4eaf6555f0cd28fcd9e71e6a18381c25524da8953ff1449e3405c90b7aa355c4f2f27b20e6581c7db0f5b8a55db417ba5ec39e9b11fec727ef6d80afe1363c3a33bab29e4de9a37275610fc295e97ad8bd939927bb4f7501dd9fd9cc15572beaf38a42a658b026ccf2bdcb4eb16632f22969a4868cbf23f58a3693ec80599a803962a4f09fb1b3cd2cc6406950c764b4e88ff90b4e92cb84aca3f23f92410ee9b693b3381298df792e8ad064bc0c8983489eda020d96359cbf994b4b1ddb9ddbdd54030e0b83fdf471bc2e5dba0bff4a0459a4e3be0d470e6565da844a84723c4e446e5e58ebca8fc72f51bb8552a31c44319731b1757b13f54555bc77ab375ccc5ba67524edbdb13bf6ce8e36eae9e38e8ca15264ba0bc06ab6867a95e1a0def169aec348e97b4dbae9436ebe9199f31965589b877bdeefddb060a37ffc36b8bed66ed06f08758b74a1bbf82da1226c5c265efec703c902d7af93b9695ba85995fa9a1f3c0d5a92dc31b710f0d71d04b8abc745d70646f3ff0a9c7f50f912d3f3ec12e051610696acff18af53c78c60f4782f63e07e011735fa465e631fa69858200b920a959e3e095c862cfc653b1810d47595ff18d644cb1ff58d0af8711d50b263a57fa54e33c47a528b7592da321e67882c62d0821153ccff96177a7d982c9295ce2103dfd4ba565e75404ef8f53f5bb9676779cc2503aa0f2d6568188c5d8a806e76721267fb3f51bf2", 0x1000}, {&(0x7f00000016c0)="b7ca5974f23477c4f985954091ef2180da8afb737da3aa101748aed1b809540c9bf379d8fa5e2e2493aee582dc0c9a6d6116f7f3f8bf9dca47f6372bb5df48efb47e7d6e79c1db2f1e7a2eda388298c611bc17c4fcbe000a2f9e619bbe18570faa74e9fda0080ab8e98a53d21b4569c1ff733ccbdadf383f7f9b7afea2378a37197928724df2888f6042d9ef9d59001b02ba7167d4d93e0767845bcec37ede8543be157b6e17f976bcdd3289b7418403ea2638ace5615d5c902866ea6f33dfa9a76f548f05493aac86a6856e2d5002313a4b35817de169daed79436406d7c3f562825ade460fc988c88bc85e0b", 0xed}, {&(0x7f00000017c0)="f88e293cc0036e2fabfd41ebb39eefb611b379c9df4ac1ed1f1468a7f8ab7243c3f8fb3a2c3214bfe0bc6a70e151e4c2c574d836545113916674f1f379ff2c19f0e2d85e67b6062b9788ca9ed7073d5eb17a8a120a5070dc1f9d52fea6695514b46fe5cfbd549cefef8a631248e720d0afdbd23e0f9c7b06b598050bfad825472544601e8c38bce6667dc1", 0x8b}], 0x3, 0x0, 0x0, 0x401}, 0x409) 04:56:31 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x43, &(0x7f000063c000/0x4000)=nil) syz_emit_ethernet(0x400e, &(0x7f0000000000)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) 04:56:31 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x7f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:56:32 executing program 1: sysctl$hw(&(0x7f0000000140)={0x6, 0x7}, 0x2, &(0x7f0000000040)="414878623c7a879ff2a91e90ed98255f17749940e8882d4d68bbe1aa56129b3ab0c4c137eed0c4332dfe34c43c1f01264f932a3b7ac26735542afbafb6cbe8882b678cefd1bb46914f5f36cc5c46f7698f7f0fac784fd504795665377ba0f4598f02365980717a2c76f09015b944932c560ddf0ee3d8043419967484cfeaff1147fcaab28daa6a8600ebcbf4026a67fa5baa4e4fe1baad924f6469bd144ee4c13a9f1d5b7cba5c50944c009d4b57a245b14f48f5b5e063152b53b15b9245545795a2ef", 0x0, 0x0, 0x28) 04:56:32 executing program 1: bind$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x2}, 0xc) msgget$private(0x0, 0x202) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = msgget$private(0x0, 0x145) dup(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c650e00"], 0xa, &(0x7f0000000880)=[{&(0x7f0000000400)="a0f8fdf0573145a9a88acd92cc1958f89661f1dd174af9771bf72716dca538928f5891b28937da28a646fd3aa75c094e874c18529ed0757c37488cb59209f46aa856ab619e6d49399ec91da189b1ff56df676b6057dbfc8e6969bee261da69905fd3f8bc7a02e219b2ef46bd9140c9e1fb3fa2b6313a2dbdf4b0caca970bdb6fd7668d45141bdc86aad0b7638553e4d48e049171182fa60db6", 0x99}, {&(0x7f00000005c0)="8242410acb27497009ff665926eb122a9a2b6fdd73ce37f361ddc9d06d08f79beec6353df55348f0c92f0f74187200e558ab8df85305e908d4060e19f4bcb7ffcbea62feaf4c4b99dd33105babcb8b2361a70d239c27ebd26f25d6ea58cc9d2ee18dbe691a1f92a4e9f59aaa474f8d915a28cdbdb4e2d4d5ac11bd4f4e22389d866b3f9a7793adc26cc8fbed94dc37c58b3ded8b1f25971981c96dc8687e369719133076e68e0b09c320cacbc7b1738243d2f1c95b42823067f7e5ddd66648cc60a26e095c09c8c1a269d2d1e8c253e7599f25d075c9e956c378ab84b16ac181ad2cea9b538ea88f581c61745a058102", 0xf0}, {&(0x7f00000006c0)="c46679a5c1c674569becceb41fe06e3d46c30da1552e172d41a3983a393b623e309b505e1998ec85b20d7cbb0d23e4ce9460d948e6b02564a8046db4291f2f19398314e22b896e6325c8e846427587366f", 0x51}, {&(0x7f0000000740)="30574b3b7f9769d48c118d24361477db9049a5f219b941661905e1b732ee5f30ffba902d00ac77feb1832e83d84e0434eb743b9034448f2635b33c5cbe5e127c928abfbaf3e234b769ef2447d57c67daab3f42dfec9c2d64c168439399d08e9d2e87ab369069119be3258878d50d708dd813578ebf549e8aa231ef6b92c25833", 0x80}, {&(0x7f00000007c0)="a08e67a3f915e6b99a056b4ee6df0c9be1eec810d9308c9131b528077c738e9da052cbafa569ddb67a71e76be04760ce9998bde7bb130b411df91a12db432e0faef464096f3dd0dfc51dad2f6df8312aa597aa617b9c13a5f39e04930cd91c7a0638a154394d4eecc6cad3038f7a21dde25959ce384c34fa9ff1a0115af64766f50ef5804bcb96595bc473459e995ffd58f2cf095a57ce5398ef5e5de7e48fb0ff1804cc6b014475be2a012552", 0xad}], 0x5, &(0x7f0000000900)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1]}], 0x70, 0x402}, 0x6) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r5, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(0x0, &(0x7f0000000180)={0x0, "73420ca0c246d1dbebb5baa99c1c201b32a96d72ec132c45632fc3f0e818b84717fb8080f8f942ae23dabe2f0a01f193fb6dcacf08b0bae0ef5d439deb4863a3221eaf404133fcc2628e780ed58f5e74f858444a66115d1968af16f2834c65adefc9698c0f849f8898f8ecb2443054304b0ab41ab0cf11e1ee9feb827822e49743565249107cc04d197c7afdc2d1d429a03808c19e9042b07f3010672f9644e948d67c1477e05a1a8a5c757d6be76ec52ec71f143ef32b1cbd3668565cbfba08a4785fe8ae96a597891b17711b801e1503c67889b5"}, 0xdd, 0x800) msgrcv(r4, &(0x7f0000000100)={0x0, ""/108}, 0x74, 0x1, 0x1800) msgsnd(r3, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgsnd(r3, &(0x7f0000000080)={0x3, "fd46c0a5aa13b7b92bc7cfcc86529bfd219c038d68ee355cc5e8e3ac5863ad01a7ba8ff30017d746f6e1e1b2df3c9f98036a4abfd27b794f96803c0ea8cf298236c141dac04630f4b0b96eb77d6100083560754c8c96ce0ebd09254af850d5c3bcdb974a"}, 0x6c, 0x0) syz_emit_ethernet(0x6b, &(0x7f0000000380)={@random="957782468550", @remote, [], {@generic={0x8864, "d342902f8ae1bad97b464e7735717d7518d411c139d415c88f44b0c8be085e969a8de27f0f24cac20914e7200808c11f3114554df519e4ea1559d0519a999947d7a721e134f1a15d99bdb513a93592e69530519ddb96e1f047fe7dd616"}}}) 04:56:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x6e7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x2) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) 04:56:33 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) pwrite(r0, &(0x7f0000000080)="c7c4f6a49237636dea92e55801115d61d84e29b9e26912acf18db98bd9279bf69652ee0c38165736cc006763b803d92e27cff653ff0bd55f948a6a8bafb3b27dae90ac481ee6e84f4d431b3f2a0018e01ff14408d56762fdc409924ce09a70ee1a6add972375df13415c21edb897d58a003015d93c624172ee5d0f39ba2631fc295348b9180c0e58b7d27e2da5dfe3049dc21eefd10066b27ed828f84487878ab1e14d4f68147509", 0xa8, 0x0, 0x100000001) syz_emit_ethernet(0x19c, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd6407901b016600040000000000000000000000000000000000000000000000000000ffffe0000001290a001f0000000000000000000000000000ffff000000000000000000000000000000000000000100000000000000000000000000000001ff010000000000000000000000000001000000000000000000000000000000003200000000000000c2040000000200008700907800000000000000000000000000000000021d80408d945acb2482f0388f83f650eba3f605c0cf0ed24109019894cc4081088fbdf6d90ccd615674d6dc75566a36ba425d12cc85517d919796a2013f4fee99816df060d2fca1dd0c550aea17ce693abae69ee59ff5d7ab24be78c0f8583873c4ff04e985c04a4750f7cd573e362f96f0901ee006cb90df8de0e08f82cb5082037df6600e78920cdbca470881776ff8b8f93c9be49ea135a9194c799d3bd48be9c7ceb99318efa0af2a7c84164412437bc577f7c50642717e10809bb4b696f4cdee6c6bdea6ee609419b4202fb61bb404f39ebeefb5d33f362f93ab848d3ba1105ee674640969fe609e74cc59cde81d2e8a0b45d1"]) 04:56:33 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd600000be00283afffe8000000000000000000000000000bbff0200000000000000000000000000018600907800000000000000006c9f000004022eb4ea018c4ffda0e582f62ffae40401e0c0e92ab81c0d38258783d6d23c4d3c0a1d5f40891ffbbc9ea85ef7a53cde5a170159d86be12d4b92921da406720d4ad36cc9cfd41167230adab89793d4ff84ae7d24a087852edf6cf64a85c97228298ac892620ad1bc7f1a516f5d6790eb019d9c056a13bcd2013274a45c16f78d3e9fb3dde9074cd54201a38b170ce786635c2a1f22d8f02e89f43afdb17c8f493d8b737253c8db091503e3f5238785e88401600f47a2b5b167e6ce2597ce317c6b922a"]) 04:56:33 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)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) syz_emit_ethernet(0x8e, &(0x7f0000000200)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x58, 0x3a, 0x0, @empty, @mcast2, {[@hopopts={0x16, 0x1, [], [@jumbo={0xc2, 0x4, 0x28000}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x37, 0x0, 0xff, 0x0, 0x0, 0x2, 0x64}], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 04:56:34 executing program 1: socket(0x400000000018, 0x3, 0xcf) r0 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x0, 0x140) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfe) getsockopt(r1, 0x200000029, 0x38, 0x0, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) recvfrom$unix(r3, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) setitimer(0x1, &(0x7f0000000100)={{0x7ff, 0x3}, {0x0, 0x10000}}, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2}) chflags(&(0x7f0000000140)='./file0\x00', 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000080)="1f44071b1cbfd71f72b434dbed1890937ec119", 0x13) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x4, 0x86, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet6(r2, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000001280)=0x10) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:56:34 executing program 1: r0 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 04:56:34 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000300)={0x3, 0x2, 0xa91, 0x7f}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x3, 0xffff, 0xe5ce97ab354d96be}, {0x1, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x64b}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x5, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf79}, 0x3d4, 0x5, 0x3}) semop(r0, &(0x7f00000003c0)=[{0x1, 0x8, 0x2c00}, {0x1, 0x200, 0x1000}], 0x2) semop(r0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(0x0, &(0x7f0000000340)=[{0x3, 0xdb, 0x1000}, {0x0, 0xffff, 0x800}, {0x1, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0xc0ad774852a6baf3}, {0x1, 0x88, 0x800}, {0x1, 0xcb9, 0x1800}], 0x7) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/69) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000380)) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x6, r1, r2, r3, r4, 0x52, 0x94d}, 0x0, 0x4089, 0x6}) sysctl$hw(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 04:56:34 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 04:56:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getpeername$unix(r3, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) 04:56:34 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700"/4119], 0x106e, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) ktrace(0x0, 0x4286b537004269c5, 0x2, 0x0) r1 = getpid() ktrace(0x0, 0x4286b537004269c5, 0x0, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002400)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x438}, 0x4, 0x1ff, 0x0, r1, 0x1, 0x2, 0x4, 0x21bf5e3c}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x1000000008002, 0x0) dup2(r4, r2) poll(&(0x7f0000000f80)=[{r3, 0x4}], 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) accept(r5, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 04:56:35 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) accept$inet6(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9, 0xfffb, 0x17, 0x3ff}, {0x2, 0xffe0, 0x2, 0x2, 0x59a}, {0x4, 0x2, 0x2, 0x9, 0x8}]}) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 04:56:35 executing program 1: msgget$private(0x0, 0x281) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f0000000180)="a230df908f39956591dc4bd1cac9ace8952a7000e23032cb475bfd601c34d05bcaeb6f3a500c8962635935249baf103374440d10a69b138531c9f9cd1cf6b8d52fc8de62b505e5bba8fbfb88232884966f8f7d96d4b49485c75cd7ab5086b2c448a19ceddbddfcc8fb8ae88614dee16f0f4b5e35a5fa14234f5c36", &(0x7f0000000240)=0x7b, &(0x7f0000000280)="a3447d60b2863b00d6a0a59ef1ae35b23b18c9cbdd6c09d78e514d73587e3c6c96020cdb6ce4f5b043849210337104b1c12c48d300f5d21b57fbe8d9927d2f4662e76d0fe423e12652a0a04aa1cfb6c90ccbde950d53534ba478356ef70a8085f70019a9dd632d626745773dd18265462bf998cba2cc9a634b216b70069fce2e7f906ba3a9475c92bacc9cc3db40657852d5c465afbe7d6d43cbd8f25d392f2dbee7818e4c", 0xa5) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000340)) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0xff, './file0\x00', './file0\x00'}) open$dir(&(0x7f0000000040)='./file0\x00', 0x16a754d76ba981d6, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 04:56:35 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71ca3dd31797100101b0000000000397708000000000000000000ff02ebada85814e237641544f54ea2d4550000000000000008000000"]) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000280)="c8b62e21f6345fa55db56388794b4f", 0xf, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0xa2000) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000002c0)) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1d2) 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}) 04:56:35 executing program 1: syz_emit_ethernet(0x100, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd14278937132e235127ba24e9f62cfdc940a4b0617642636f8be08595af73802ba3d372d71f0879995a5c9a1273e27854e4f0605338a50a81d680af749ce2209edd6a8b99cafa3b75d80e3b3cb3759c66cd6648702f0dca10b9fed8cc8e878ea27ba5a2ec50957138bfebdd30f0c04e09591815dfc28edaacc51d07db20d98d578f2238969eb7544514dae1e3316739e2072e9d18b3c4adc2bfb856d07f2d62c4da54deb5aa12b87c9e7275273664e8c846676b8292c4d72656f066256ab786c4010489ed57b0f8db9002ad36e861ba9d57982ce749b6edc29b60191f78dd005623a8fb4a144100f7dff06905d9967e185026"]) getegid() r0 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000340)="7a43e5df40b299667597e3b67c4b73992fc33e31b201519a499090f011", 0x1d) setsockopt(0xffffffffffffffff, 0x129, 0x2, &(0x7f0000000280)="08be8a503f3c92dbd09570771d302dfb50ca798c9214c0b8f826b8ec648ced2dee423cc023e09b9f418d2a8fdac00e747d34f4db3061d8c0130d12c037b764252f3d8ef324c7df0351c53bed7870d585e4811e282e2a37114c62b8cba8389996d14215f71d70ff4e1e41da3fbd98b17c0e58802b639d36fc5bb32db5353debd1cb5c5758282cf9d70625ee7227706299", 0x90) r1 = getuid() r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) r3 = semget$private(0x0, 0x3, 0xc) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000004c0)="12db107a34b53d9186496bacbfac197b9e5dee3deb2e0db8c709ceca40d58d3621b7314710f79819d29d9c80e8c5519657d3d435b5aa827c50265e010cbb533f8e90c4b1b81e37cbc709bfbf08bdcf81c067dbd74a16e75b38e3bec9eb1b20ed8cf367fac10c12627cf6aaa5ef11862d2b9048f3c0cbc0288343e1ed97ff69a895742050032a49ac", 0x88}, {&(0x7f0000000580)="9b667402ae778b73b968aec32679f05813edf04e7edb203051209f80977ee121161837028a9422fb3d198a7179450c93a5e4abe69f8a74636f16f3929d806264882d6bbd34fc8162a87818e676e483c133cc56eef241b4e753c73f0ea7038b0211f44314d6e561945808", 0x6a}, {&(0x7f0000000740)="9cfa429d967b7151ea4c54ba4fe5d64dd3dc3292e6e565a469b31eef246e61dd7d2d38751549fc61580dc21f950a892443d3f818a77d57aeffd11f392cf74700d2912c9492a5e4b458095fad926707a87152ea16a240855930afb221", 0x5c}, {&(0x7f00000007c0)="0ad2f9f35d3c41a903db1545c58a97bfb9bd7c97f36b41a458b3e6ea2060889e2710779116fd8388154b00320d65aee21ac2fe826c2886ca373bb1467e9147f2ea821a2ff336d7821a882817a54297e729c615eeae441939cc08", 0x5a}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r5, r1}, @cred={0x20, 0xffff, 0x0, r5}], 0x40, 0x4}, 0x9) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc94fbd36ca7852af, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x5}], 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r1, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r0, r1, r4) 04:56:35 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r4 = geteuid() fchownat(r3, &(0x7f0000000480)='./file0\x00', r4, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) 04:56:35 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getdents(0xffffffffffffffff, &(0x7f0000000280)=""/93, 0x5d) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) dup(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x1, 0xd77, 0xfffffffc, 0x4000, "a2dd74f42e2300feffffffffffffff00", 0x6, 0xffc000}) socketpair(0x10, 0x4000, 0x8a, &(0x7f0000000140)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) writev(r4, &(0x7f00000025c0)=[{&(0x7f0000001440)="c01e86a647f8ad90c5819df640d83a1c912445a3ad731c732ca6d136bd57d83860738b2d84c23100e7d170819ff73318a6c12b2604f428ec76de8f7b6d5ac685", 0x40}, {&(0x7f0000001480)="2908571c92f4d787604b4306ff8a98d51e643132668bf857d94209e54595c610910a85dccb3537746f2158cfb39f6adade224e8853532d4421a55606db5b8870759d1b421a25da973e3391b851a26857a94228d9577e820523878d75d98dbe632c62370b609f8a81805d7eb2d1459a2f6c1fa62535f123ae33e22baafc5bf5a65528db6b2405dba8987efbfc4615f4c6ea6751973365934433f26726d461d3e140ecbf1cc8c5ab17ab70bafb3afe7023e78d394d5de6611d84653c0502b03a5dce5523a78f05de33bdcc31a1fa4ec311f80c262498abc902a49d74191fb35070ddb6e0f0ec633164e7a6285882ab921d17d70c16c4a754168cbbf6d44c13e2e229d6f03fe2245f0a2d7b9b7737467c9c5eb044836c21436ad7720b0ccf0869b4b4dfb143e7bc80e6167b17ad6b2bdea04b1052b171babf66cccbd9062f9a2b1e906c364a2eb07c2aa24e23c637fe356ab8d85dbeb91c5fb684872fad345ec5551bfde953155728a752d3b6d76aad2955235202c5fab3031c78a0375452dc238ffbb8b41e7d17ac25785bf3392136210255524a9703cab33e0647dc6c82bf46935760931224fe1fffbf928777bbfb9bb47876b35f8c43bda198ca8793bbaa698cd95ab3e0557310164809faf091ae4f35415649c740cabfeabdf286d27f4969f9314649273feb898b7ae76a87df770fa76f2da92ac0e1de88bc21e7e8c554abbc865247b0caedda5548e5c0689bb095c92afba362890963bbd29cffdb3855cd23e3575ed448edbe3aabafac279df44e0d6228fc246f8d8db7a36d54500edfb60b240d425298432b4005c3fef1adf0c65222859423c00d40f897fc14a805dbe75e730ff5efb390a3c001c78d2f37cc34e4b94d3050de0daf02ea5cb9fb6c31beba60a92fcdfb3127723dd070ebf3bcb601b14a410772aa5bcecbce61ce94aaa7969f709564bcde61f27298002e0eeb17f0d57f3aea91a60342864c076104795fc717b08214ff17c43dfe167d58d855dad5ac807fe8d1782243f974b4f74c8755a55e1dc26dcc1c725768b8efcde87310536082de7c8dd230bd7ee20e3fe8b2584f932e4a72ef6cf889f9771d21e73678934abf9fa4972b0b5ebb84ebc318d60e631f4ea23267683d2087033efa2afb66c62f0a7bf68011f063d81fc8ccdaee642cc34318e988a1f2755eccc6d6fca1fdcee2312306f9ed59b7fcfc984b058fd3ef2912c4774720176e7432744bef8278450eb8936110f6fb7b320cd45d38a181e8c46b90170d5ef4c57e020a24274bd10acbb25aa088bb97f43d17d79f861fda466de89570b8eed4fe1cee9598cdca15606efc2f4e811b94e579a245358cd34033edbed34f41ba4d56163d23720f2dcf831a19757dc702333dde366bcf34fce5d58e609ffd007e9e9a9eecadd62d6d89aaf8a8b4c637805b799f4524718d2e0667b3f395027bacd1ef500559c93b8366d1c5478ed7b6ac0d9154800ad8cc50c352edfda0f518a7425468b5747c71680b4fba6915e3fd2652fb130ed5bd4493f4980c7931bae2099d6a4a42a6a743e995d45a6c6ed9ca6629af9745b58c2aa75d83202ae2eef4d443a19cbd6534fb9a59feeacd744e81aadbe90b740eada1bca55b9c6c8ddb4ecf31a62adf33715186aee410c08fffa59b159733d3521803de56f6170e05f3e3b4fc9db73c0884904c71fdcc010b567df9e76cfa30969a74b428887064ece2df25db95ad06d17c01c0b8fa801e0fb15cf1bd38b2cf3990a3cde82f2c4ae770aeee75710e4e215e8ceafd9720cf6811a75b4c696800bb4280d503281b8d0d70a49972cd11a073325ca41fdce7edde27a87fef583c57675d439a4b7e81485b8eee7bea0ba8d1d9e32ea6266fd26de6726e3aea3bc81dacc003c60e6a6d7cd7e2006f7ebbb302dcbd3154e7551aeaf6bf8c13c71c4c59818e5a9c392902a4df5d45c3f02326b4679cc3a33aa843bfcf791a0033ff2687807e0a09fe794c8dffdcb6becb63ed496e38a80882d56618630dec3e3209c5f3ac0d5fb6b2722829a918a197107364f9a94eb901ac39283b14ffe13d6bf89a50870e14633c9b0f9079537694675b9f6f7c851cecf9374103c5fdd9daa00ea28164091e82a97c6511351c1050b63b3abcf360db75d7b4e287ea702b46e2b388e5eea77e67316b80b53f21007c596857fe98880c953572254adc8f8b387fec6f56d500069dd80d9bba3d1fe2f6d5059560ca768b121d6597f7c5239121b8c94113a10edf137cb4d0716ae6f00cd4892875f3da2e8d71071221430f635be81d00d87469ec37bc9a49b0ec716c5e021721a622bc12c16eff70917b950a525544a4318d33ec86f527a6e3b4e7205c549cb59b04f2e71659b8e26271fd0309b9de72c206b2cc9da08e4e97d346178aa97d4b6c9beff7f48a0dde9603747eca47a8b91986d4f61784cd640a2a09d424df07b6ff8482a96e61276884defafe527e72d0ad1c1e42c24896a4cfde13cc0a81cbeed5f3b690cd67b93cf511dab725e8ea0e8cd4f73f326cefc2e87ace2427e49aef916a7ff3f064fd6d8c0cbd1ae7e95499ee980d3c341ea5d6122dbbb467ce2cf340d3d6c1bf97582baa6c99119f2e87d5cef06e4374424ab07e6874120692c71862722df9ddab9c84398312423c753d89e3b773b032b58c942092e7a8d628fabd730bd10e0c14a38827d895f05bb63f6f890466575d3fef47cc1f6a10f55efd167d15bbd912f6c7958c5522220b981cb9615c08b9f680c734b945716c81c46de14e803707b3f2bb7945576059dea6f6d6cdfaf58c301e8db1bef448386fee6e5d20b5497730bfc78c338344090723068f367e8e8ca7e7aeb4686195b8c9b66cbb3fe6c526c498aeae08dccb52fe1346be9ae3536c433f8fe3e60db272c8994ce4b8db8df8ec6b942bd6e75c0c8f207eeb769f7fe2308b748ee6df8352824388c41674b5f9366c60a99c0f0796557670ae574af1596a3bfc6960c67ceac8db6843c82fcce31a2825d19aef94baf5b91aad0609f0942b482b52c45b838e9ca5cd3c226cc308e6a4dbd770af1e2027c297509274126ee619af5ec547ba8cc5614b9f39ff8f7874c3d6e70cefb08bc9be9f11b78cf5cf55c7c739ff73452ff694c091ac3c8a952afd93e878c9a8cc559ec54556b86c6fc34e3c6c66b6c3be5cf6c89cf88a0cb6fa308e1f2d53fe9b8db4929fea53a2cf6c5865aa411aa4a15ea3d8a1942865a5e65fca102665649e72a8282ec2f2b263c753e746824ef455fb7b5fb2598adb48f7501d25e65b8c7db97053666a8cd2a47cbacf9f55e0bb80ec97d67e6ff948ed4457f3f96ce0ddd5d0f41435e134b67841cd102f87afdb1117206446a10ddabec02478f17a3b7ea2d2b2eaf518c06ffe500aea0d4c6913bc9f8fa8ac1786fde0f928b6b75e81766b78f13ebcd52fa9f8278b7bed052c6386ee53b6d8246935d1063f4559cb5f585abb4d361a90a74204bbbf73554f8001b71e90d60283e585d27af14b01bd11b682a5341da4491fedbc4bb791b37b5f717ff54f5c395128c7798367d76344fba71f749b6551a05ee16af6ea775a3e9864f4f98bca10b4a62db5c634edf200643cb03a7a5c3afd9de15b25ad94845697d1e563df8a76aff9f9655683cd2c9de2a8d3fcf1512cad4f160c668402dc192e93fb6b27ce731bb4040264444603239aeac3a4f2270dfdfe85efd4f20c5c5a0299a78b3cb0531ca65b7b10f07c190c5202da255edeff29f57a1dfe50075eff2dad463c1f96a2d1a6b85c6ae535c1f4a876a3dc1e7b1f4b97682e6c6db79c96e1d3f8af00b555308a29df65873517fc0cc2b8fc5f020d2216c29f0d02a9a520484920352491ff495c8b5d2ce0910e44e33bf670393ddd0c7379b01ba5440f5c41a05228727040100d28d361268f0262997f98418ca0efad6397ad9232c69caaff886d80c03b9e5030d7562ecdd1834aef232db2999c829da975827c8d6ded6546933344fb0c097788320c58b8960c4dff6427842825e12f1c69bdb492ef33e261a004c9c48e4ab6ba06113cf4a4302f18ca21affec7b9c7be84705bc9ee881dc73c48667c93bb3662a46b4f9e0332c1bfa00b50b46b7345ce0a22cff736fe6800a8fe5585113889043d716e1b76edba8baa67b78f85002fa34a35163a848ba1b029623ab39deb189484ac856067247c74b7a4edc3359789e7036aad76b6bcc7d81edad861a5a31bfdd583c485f424e19eea1cd21f1aa9bfb85adc6716eddd78589fda8618e55563095473d9d15ca391d2ac1843672e466fb9064f5fdd14942fc61f6eecf865c458e2359dedd78b91fc035943bab6dacb4693349315a22221044ba642bd899b1f67227cf074c88e2bfe1cc93868629f552864457ec3ea6c116bbe7e5976e1617609f695ec248bf5342f898015a02e162ea99824fcfbb34fe3c8930cc4ac7a0f7c5ff4734aa549bbefec5a7776c2c3b7915818bec918e32259ca93a504eada2a1a6c3e3460a59c23d4e010d3a4f0a7b2be87a011a3f670f7901c4d86168f8503a1b433a6ae7a5c3da7258c73cd5461c19ae99d84599f92bcc126151c43e19e16513ee463135b298fc20fcab24338b760ce98961bd3d4cbe4f3518fe4273b68c2eb507814c5c19dd7e286eefb7cf9013730eccc37c0e1906df38464cb5c18f9bc5fd098996bd794f411a0f27e1ccdee0588da1b8242a0967dacd945238e684cb52428d2f16073a6b167043f42177bfa67a793e1d29895b8d8eb6c9f6ef1abd9a2b0635138a6a553edceaaeb56c0e617d00fdaa1a3271fea28a033b7f600d5dbcd665e81ee53c9cd379ad2ecc0bf5d48fcac26d577f0d7133621357f8dbc71cfcc2e1a8b241782aff070582eba292c10bc5a37d5fbe8f295cf053580159d697ef269788db14d989aa027a8e66e3614563ecb5f38a4027869e55a6f61d4da4ae81df7fd8e09d3f8a2c47d81c7206cf74c115c204807320a9227f7c3b8c807c949efead3d60789ef4ab89e7efbf79bb7c069f28f9aae2aff45287993af51353096ec50c47179bd2048b4ea673c08b8204e914546d30346e18e51bce9becc577d72922186b09f46c794ba5f4ac461f6ae82f575dc83ae5976618429c0a41ac92f6050cbb1e754ab6af25b69be19b7b258da1f126a69a19783b9e71c94ca5a42b84bdb29f10f3e90ffab7b24a38cfbb1b7b0a714fa921404f5ecee3be6792e7e49f86763cea3c6ebb8663e353dfeb8f61f1025f5935f09e802efc05c2ed788310b8e87c550ccc22074e8c9fe8fb595b6cb7fac9c019d89ad00e87e69bbb5aa1bb024d29ebfd283494c3458d1b5e7d7979e017a7510bb5722b71bfc8f1126cb0b4722677d9a55a8adcf2e660708965cb8af7b08778ae479fef9e7dad5ec05128621ba611e26364928873ced4e05067da697f130d6ee48cb184fdd0adaff8480e95637a0cf2aa9e75e70715060869b02040ede412bb7a1837312ac870bee2feb9d5f706e45edf1486ff64e440b18bc2014cb67913c97e9a8353cd8e5e0ce8975d0ac1539f0ab04d5782b78ca880e13e62731bed4b6447451de277c57556ac61b63fd6dd4d0e6ebf288aba654f37b2890aa79b0a0fb45a13b5ba49151aad4acef63cfc2c18846cb06ae3bf0bd6b4784976e49dc9d6166f4f4e10a9c88fdb686b66b9199e60a1deff0537a388250557b750763acd1f97437c35b5d82558d5143a349666b30940034d3dad1a78b55becc50f81c037c9e53963d9a429e349c881d33c536a2e481043c3112999a0e83bb5b3b26dc5f86c057ca39c1916c97", 0x1000}, {&(0x7f0000002480)="e1c78eb4e92d64f71cc3bb145b8ba120f178366793c01731dcf2f1976813184ea3cb4efec81401bf2a72becb4a0607e5caa25dc863fee09b1c47b51fc8d7ba69f150aab7b856ad11a6c97ef1c24d1dd642951e3d5b80c4ae4ab7067c34b346db6a639ac3df5a66e4bb1973e1dba119ccbdc9e5f3e2b153944469e92fd0159796f2c00bc97b51e3994da54e00fa10c38c5f483defd42bf2e7638967230c5235a2c74fba24058f70a585f38c86c12b89b2376d1c39ade09d32f4e640697368ca84fabe00cb10a09c3a227cc19bb7938c0a39c25a8b60c3f40a1dd5", 0xda}, {&(0x7f0000002580)="b92c46", 0x3}], 0x4) r5 = dup(r3) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000380)="edbde700cda5f310279b895b63bbb96acdbe373ce34e5e3f8dc320d34edf8c9d368df90551adbfc1b4afe008801227af246fbbc79ced256254a9298c9405fd411292036cd7954e71973ff92b859638e3c36045e863c50572305a8448a0e2f2aebc2dcdfe6b0ff586829fc963537a95e7212eb94c5b3b509c2723a303072621cbc0", &(0x7f00000000c0)=0x81, &(0x7f0000000440)="ad2add1f87072fe484ef713641d50dd90d38b29b6d4309c840847cedaf437d38b3cb6998bdd1e4792217f20d9428d4d84a08a58b64661618e6bb7b175886326ee5a207664a72486e7483ecb5a5b3526c1718b9312e49e02ff46f02d3607c1c42252092ec4fae819c598395716e3cd1fd64bd77aa63152eeb629c36fda99dbbe9504532a7736f90bef8e094fdf84a6b9f7784202c9e39deab2e6a13e5a2fbccc7fb0f8ee6b14ef76e73691c900072c29bc359cc46eb103bc7f8cd646b30a5899fe8c2b6aba9763d455fcf01b2b1d4908c7b6e2dbafb262e7c3e4656cf33bd1ab0507ef5f1f140543231bff6db2e96b77709059c63a2c73afc1aa62b4e66ad3475b58848493b8facbacc3e8339ffaff09d3d1f4ee2cf2566410a150b42a479745825601761a0c74d4141fc5b9cf311acefae534d42dcbcf3c37580a5ee2a625b5bd00169f03b9252a8c166361db2fabe9cc7699d78f5dfeaa1ea40d6581ba74122b9dd353cec809bc070816aa94051e232659a748739e6acedabff383bc1351050fd94fa1f02fcc009d84f270825756bc212617596e935fb016340f8e2caed5e794dba68af458150855a29afe9870139f0d69acb8f605289170c920d89593b4519e972010bc787b7e49ee3d079ac73f18b7fd39b767bb5c3ab90e0bcbf99b2a136808b96c944568ae936a91415066fa0690f8f0bb911c58e34bfcff584d434e86436cab94c44aa484d24cacb9b0a2e4a229b17ddf173c823b2b70e50153d6c8685ebafb78ddbfbabfc79eed96c878ddd395e989171e5e9673033f0b8896af17dbce534d5ed0b3f0f6e585ca1d3a876bd96ac6c298c933e9a79c98c2683a3d67f6cc6a589257f24c36e915b77172d29814f5a6c79a280f649dc45ed6f19ecbe8a95fdcf3332591e5fcf059d0ccc64950d5a58a21f5e861814a6c554677f8e58e450641ac7c00831a370854ff59e951c5a769106ec96f825b144f55cfd1066a3435f1168861b3de2efe39aa1047bc62a38a9d6611c6521f6731981d4e17917685c42d0b17a0fe50c73bb8b24ddb509055118bba1b834022202b853498eb610d3379c789d76bc080933029ddb60f5f697cfacbe0311a45c8072401a8836fb4194ce32e551c38768b00e8281b9c002eacef902f41869b2b40a77ea43d0bd0c29a23d2db7548983b2391c99ef2acbe620216986c1829878b4463c2a1484ab0881dceb731ff4b6651c40f867b84dc626329373bd8b1587584be665ce839d9d1b91a181a6af72cd196ace378bd8a089632b98ae38e84b110fee4ce1d550aa8c362ebff0dd5cc2935bf1d9c1d50dfc71197a4df4abba0292bc9ff2d38db05ba81145d73e1454c643d81694e621c65f063d6249d6a9fa85f0c001ead09ae2d2ddc5b0d67b363dd1811e61e1ff4b69a8dd06ef832a6ea346486444e10ed6fb8407a7a3687e9ed32350feb652a85ce2033315b84ac40d36442cd70f91214094aa65b9313cb0b81ec00fd82b13641023ea02e26f32204d0680c73f3c2b5b9f633e7959b48b04798e8be1ae093ef3ae9357e6c47cca0b4dbdc20d9b48406edb68e5ae9f1a0986a0517bcedc23fc9361f4e01fb637ccfe878bfce6292e40f2b07509630393b9195f6c43a26353f7e2dfbc5d0925a96edbdf3e41e3b203d1fe6b7b912af355a855936dbe391d4ffdba3a32f27e34adec569c4a864f27998c538a62337f14f0f9b9bb51432811e1636164e92773d63bc6269981cd69c3ce60712b0f3579f2fbecded4782db849de61bad537ee9f425bbe31d4d95d3007377688c5a0d0286b5ed3d48f886a065095e7519425f1229cc3fedf0fa4bfba492467969eb9df149ab8fca9d576bd5f6ab9fe74bbe299262be469e587193a2630ce9f2de5e504641a4acb75f0ff818fad4bafe6e7c340f4835e05a4c01a47bfe3d10bf747f7210ef798b36684ea347f16a47c420bb7c9daa537e9b544a462202a5c963dadea2adc614b05ffe4d84e834ed93dc3746a350b4dd18cbb0e78d6f5576dcbe125b07a6a33c8e69c9233c8c595ec1f6bee9546774b15be2f17150537ee638c27cfbedefa0011985f759000eb6b6792f30bd8285ab2a864b745d0d89c74f74732e50186430477bd6dd60b4ee7d39106eb4acc9899a58ba924c71f8a3da696c0360a80c425ce014b9b8d966db821e0f84c95c111eaa3b9537f8e911b27a643687502f0ce036773021233d6e798d1dd0b895dfebf1c76e38fa5a35b667d61558a98578ebf5fd6015fa023589a598812ceea968ec20b539e753a183747e5d38f5985e26bcae798ebdda377e46b4576367968d94a2b36c6425cc19dc8170b8ea8c5bcd7b61c820be2e7a2d304b33b4c3ec1a66098ec0d4b946b5205649f8dbf7935dc26b2e38fc0d8d6064a995984ff956179747d963fe6fdd4335a5541630ed65bfbd4d344e692549b5f8092e4e15aeaf7ed1cb0de9532cc101fea7176291aac5a4368143b2ced6bc2c32388733cf06bda26ef420bacec73539dac18ef01eaa5907166dbf78cee4de03c918659a78da451fa69fdfef8d2ba57e8e514e69451ad3383aec94126db9d730ed0d2ba2d0909a4cd5e2a63a43f2e9a9c93003fab66314f36989377b21862c2631ed113b05cc20f5fd0462d01ba953333798088a191fe9b948a67b72e6a267204c3833e987bbbe1edabd48e67ab96cbec48379fb46addcc1822b85ec5efc3eb31385a2882c58d1d819f71dc476775c76fbb0e2ae40aeb6ba68c65fc075816095c5186f44dd96e601c9f66a767edc67c972191593d550a8ca871968b8dd79a64581e8ed557088b1966b29dadea1d7c0ae003e2b20f3ef028a4d7478c3fe037ccf4f839f5c503576fcead9e2088fe7a27d03bf97ecaaabc4c00d769ac3e74d30fe5d174dd84ee0a107e07ac5342a1ad7df75297bd470b19cc20b847f8ff096b1acd79e60052fce3a13f5bd723f3ce3f54b8dfa96e2e25503c89cee56e681cfc9c70a7e2e8123d6d1d9903312c1c3ec1878a83a80fb9461cf91ae0946bfc030630c0cae638aa828a4a30559c525ae7bda60196deaae4dbe330e3dd79d8f6dbaea9fec330cf709275672a16e2d4d4a97e688f8d9fd889d7502574105ed0b349c615ebc75668b3f7d9d602354e704fa5cd512193996bc8dc32f443886a4e3f53ca69f47c8cd7cf74cf7366f39ccd51d0335c0121369a6300ce48f11dce20b9cc041edee4b71eff4dff97883dc455d7d44b89d15898c6b53f38339581912de061d580726a957e7d600b35c17d6ea8933c4807693b12d8ec5b4905e4514b92e5973d0dfd8a367817320206e8d097dc2acc1a8b053eef101afe56270a539703115f9003784152e55f99ff772bccda915bdb6f99488896e4d2b7cdde8374fabe1b6a1ffe1910dc509c5e97166217df8d3eb65bee16d5b07b8a58b60df9f996c22df85acc76d3500bb4ee80b18f0e411e1724754a3cff02db36a2e1acffbd8d94ec376be28761a04f344be6b0f6ba3e608b487cfa8f6b50f8f9b1926d606aec7cda7618d114a5d231e683bd209f1816d2f9d51eb7b22b1b4042ad40e7951e5162bd14bb65945b49b860f01d4fe762fa16872f9473daec0f9b28eab9a623ed39cbadeedda7db584ce5a0249f54d3fb28f91ba6de6ca103c3d3d388edb3a75808fc7f2ea0a125f8106ae07774b0b881ff36b061a11d10e03d45b7085aa7de305dd7bc61980e833e34b413716d25d5a87420028b86613e71c01d901be6ff4e947918062eea556abc661bd2ddc84be530c73d60c9e81651b0cd235cb62ab8cfa90fde97a9d12867fdd503776efaf569d01d8a916c4c13ab20427f31042a0a7f747ca93a13c0e6f21fe71518a3bf7aaf31e9aad2aebff56530705a96514401908a263a6491793dc476a4fb7b83fcc2c3fdbc4663981c1967f350b60dcab4a1fe19f00caea87e1c7be2fb8bd2b7146bfd77f3260b3b7d4bf23333d38fb01692604633ae604d447f3b3054c29201c0bbdb725e89717a3fff3b75c314c1d218e3dd3e49674ce610d2e82edb9347a3fc53a744255accb38aa1c25c93746aaebf65cd87a1b903b57f8002c7ff3c93b69fe3e5a28534ab07eb69671b05e9f34ba503a667d65481d70bf8cbd4f03e7d9b51a77dbc3d0c554f3654917d9552761be3ac9d31c3acd49dd6e5a18729e5565fbd1389678639aab135d767570def01ce95044901d42ee92270c455fe06a118317c56d65a05d785aaac096e8803bacce58142efa9ef0515f1add80641810db82e67a7186f1865f1bf7f901275f12f533191f5bc5ac0e93fbe6593edb8ff04a58e7b43af4037073123f2bb1c7dbe312db46414288b0ce05e771e04ad9383681f76600c4c9ea6bef6dc48d4eb8c294e74246e2125c7ee3900894c53a40da6aa987ff3b8fbf310433d6a9ec3fe046e1d41888a9171f8a6e26e88191efd0c14f46588fea7c8c89e29e89828596c126327274c5cc3d11e6e332288afc6c1b401a60d93a078fecf60f2fb6044adfc8fa7c4c76a4ff80085b9bd3af6f05c4da1e875c9ebcc9b2e9c68730e76bbe7c6decde0edb0079b44e63e429a42bfb8169b0c20616ff46aadbd21d6b97083ae36151b96bdff31cbea50730b0670ff17c6d4a3d59795316772b6e750cefd08fe89d365ddc3e3e73750274daf0ec2e8e78de778699d4e27fbc5d9e451568bd111b32f373008d098fbb72be9721af209e5db0493d7d5ec2e13451236df8e1d6d83351eee19b96477f19773d80b4f701a0d4a9087a4d170e7321ee20e52d11ca3b446f4c3b4754c20f2d1ebffbeecbc8719a5f98f41d555f38809641fb21eecd30c5231e0a3a57c1a5eedfc76fe762d18648ac1d5f629e70837352fa8dfae6288ea3c85c8c37926777db64837acd80c322ddbd822ef67c3bef63c25df8571c598b3b8e116532489519a23d0556b288df6beaec51b60968d93ec3dca1bea4a85ac27d41c85006c06729ad18412a2aec5684f83265499310ea7ae87285cc85a3cc491945b261af17a41ce993663bceea4e3aa86b2b9bc3d80f6709ed660f861449a503e9ad77a38335270fc9a07cd74c650260fb9d1506185266f55bd036e1cc7fb786ddebe60bc572f1ebc35174bd13cf673c5b62ba748210b8f60afd8c9cbcf002c823cbfdbd56266a38cdecb4d1136af906c45f86942f190d03209f231e2de78a397642bbdf639691c1316447e293cf181a0d599ff1a068867fd94ba6ddabf0103f0b3104a1a97092dff2468a869fab52df7e33061426cde7270c78c741677cf31314af56378f2552fefe2084e0d8ae395c0ccd57bdb22311a62c1f93d0351e763d112ed42acf350640babfd3d73f94c6edbd5c293940c7e716931760e02f27265de2beb1b048106a73340e597be4b9812327cd0f005be16706b01a97232a98caa885492a66d441b3a57dd19fb3b21fdb0ec4aba38e92c9dff2e1d70c13ef775863c2b4f8f4f925011bfc9c909de1cdfc14c11b456f5eebea2d4a485e649d93b7f472b94ef8a2f585cb7ae5fe78cb3b68d14fba55c29fc5e2c7d703022d9e24763c0a376013adbed48fc1b7b0d23ecc353a72a3b00aa244caf2e49f5d39b97c0269f8eef526391f720dad59f0addf5cc4c947857e1bb02c927100e773ac50caefc21bb97a5ae635eaf5e708578319e90752bc18ccbb96b7a5e940f94263ae19736c6a0707af7f5811e16d8bf706a1cb67225a608162ab52b8594b38bac9ffbe488f3a3983bb90b8a35baa1de4f1a35204d3d011a52dec27743cc12c6575c56ff50f349cff47a56583940c06cd20029683a70a3", 0x1000) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000180)="0524e423ca52218609c26d8081f2d76a2a49baa684a2002107b5a249c430ae87a3cbe5f4546844e5567a149b8997b1c6061e795824930865d655b917d922af39ad7da9db358ccbcffc3e01e8ade719ddbe822d8e8aaf9bcc5f0f69628a3b329b858399df9c70785019fe5fb561c69cc400f44e42fc851c0eebeb81ba7691c79a90f9bd59882557de409977121593a0a5f7e35e3c11646b2f070a6d71292eafaada185e235ee2b332ad8c65111c4c2b4b96b99c95cc59d96bef8dc61d457c51bdf6cef357047ac2c91e55299c9c2249fbcd0826712f27542e43e37d051676", 0xde) 04:56:35 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0x80000001}}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040)={{}, {0x10000004}}, 0x2) 04:56:37 executing program 1: msgget(0x2, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) msgget(0x3, 0x80) msgctl$IPC_STAT(r1, 0x2, 0x0) 04:56:37 executing program 1: fchmod(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r1) r2 = getpgid(r1) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x6, 0x5, r2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 04:56:37 executing program 1: socket(0x2, 0x8002, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) write(r0, &(0x7f00000003c0)="f75581050b54177bbbc7d411b02620dbda4007c4dbabcbb13a7d11dca8e8f09a991f963092d28d2aefa4b0d525350127c587ff381b4db957aad7de57d241e4c6b7f40164197fce6f2315dd6a00cacbfc97540724237e6795c1a18d9b04ea2466e3770f9c77847598aae3ebebc89ac8d9db42d46a7b2c2c9b8913f27670e7b4c84e112f3b27e087a517ce11d0f536f9201dcb4c889762afa94445dec6da83e200a50056e48bd490b335affcfb89e599211b6e3ab52a7fbdc84a31ab7972c656100599b955f4999b63d731723f49132ad83d8393cb17abce5db5f92b1e5714a668e1bf0295869692758bfece833729f4346573430515211680c078738992d183ad98c5ab5e3ccd0971a235f6f7466793d98ef92e6018577f76ce650bf2feaa56e89e8747d7887540b5b33a4a62a4e547e00c58dc74c0d18b830414e53cb8cd08bd8723228b95062a970730fef99493e43d4de5c6966233dbdca9ff8a2eef9df4d9df35ace9f1e89e4e16a36ead12c8bae69da5e5ddba11b10abf3ca024093d0014e5cf5d2e4965853e92ff5e27903786e795e93327d42fa6e7b04ede377e53078615c277026631b92aead537717a723af624a72cd0a7203f4e7083a99e37558db8648d80c8b44e9dd2e6f83332660ef29f6e2ad21334afb2020314c2b00693b768a684268085f265db1e49c25e9b9a32b3383d", 0x1f2) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01d3dafc787ff4222397cd006baae20f2f47eb742624b468fe1ae8d0cec7c06b12a33ce32f8fcc4522cb922774789db6a3fb977b503466e38d1b767233591c6c60de24b67e60a56e888832c0ac"], 0x10) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000000)={0x7f, 0x8005, 0x10000}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000100)={0x1ff, 0x9, 0x80000000}) 04:56:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x9, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) 04:56:38 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(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x10, 0x9}, 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)=ANY=[@ANYBLOB="01bc0000000000000000"], 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, 0x24}, 0x2, &(0x7f0000000000)="21c29cd4", &(0x7f0000000040)=0x4, 0x0, 0x0) 04:56:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "2fcb00000000000000000000000000c60800"}) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x401, 0x101, 0x127, 0x80000001, "472864048bc33f63b34c164a8671eaeda710e04b", 0x671, 0x6}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) 04:56:38 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}]}}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x80, 0x0, 0x0, {0xf, 0x4, 0x0, 0x6, 0x5, 0x66, 0x0, 0x79, 0x2e, 0x8c, @rand_addr=0x4, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x7fffffff}, @ssrr={0x89, 0x7, 0x40, [@multicast2]}, @timestamp={0x44, 0x18, 0x6, 0x3, 0xf, [{[], 0x1}, {[], 0x1}, {[], 0xd7a}, {[@broadcast], 0x9}]}]}}, "6d390c15"}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0xf107f40) syz_emit_ethernet(0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000004e06000000000000d9ba78127f748999000000fe8000000000000000000000000000aa3c204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="704800009078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53fa2a34dda6478b7b84f9ef70f930cc65800a97c735fc77b4899e3715cee"]) 04:56:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000a38ff20934444d5375a87400000000000000000000002500"/121], &(0x7f00000000c0)=0x6e) sysctl$hw(&(0x7f0000000000)={0x4, 0xb}, 0x2, &(0x7f0000000140)="7dfb1e660cc434ceed30df381b505d380d77bb911eb70219c0ff09753652bc5a7977c122abb119b5d6056d73cf2637b67266807731f225954c9b9e777e12ae065812bc8ac2a44ff298eb9c45f2c64a7510aa11cad23e7a4d0a47c9a52fb88a1312f4272500cfe2554a40ebc9284a0eaf9373f20b5fd5caf966e5cb7c2c386671aba59b8723856c9e9693dd942e4e8b56a29cfbc86e6aad3010202eb73a201ae63913b8b614bf0a220a372e6c03f4f7c34ff674520cf840ca08f847d59acb0e04f93ea9b22533e88b1550f4570900000000000000fedb743a7786f21423dddb593297201c", 0x0, 0x0, 0x0) msgget(0x1, 0x88) 04:56:38 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffff801]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000180)="4131cb8d211d191935a2fb6b7a24034283d7ae84334dea2b20297d8e164711acbd03c499aaa744282e255c245c1233d9050eda8f6a4a09ffcafc3aa4e6539afb2d835bb58504d8aa1a1171bc5acaab4999259749f5e27c3ce9b6f43b420bece248e344b1c00b1cd521683cd9c9d13a9c5d", &(0x7f0000000200)=0x71, &(0x7f0000000480)="285d665361d7210148b5deed88080483e5b232f4576635565a076db779f2be6ac11d6b9bc9c71fb6b9a7d98171da3721170a634aa4227bf964c344149a4a3b18c544c58ebdc409fc6e3f00c21af22ff6f34cdbc6357b1498542554002d59acabb721e22a8c9336f1fb3e3f77e8d151e2765cef2b74465c04d6469c8e61e4623612660f3724b98a5931bba80f9af6af0b40b3074bad6ff1e11939846aa7168b00"/175, 0xaf) 04:56:38 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0b53f4125326e1f8d1c51de723628522eb5961bcf229eead1d194b796afd32a6fa778d69059b88771bf9318b883dd61a43820035431832eb60deb4440692ba9cf71bf2535120bc687799ad221bd3ef75c879cb28340defe8a459dcc937349045f5f8a17aba4eea3f44930c605d9910b9bec79da92c2b01978cff969c2c95add0a978f336f6e3961cf90889f071c1fc4ed2ddabb5b4cc3301273aabc92801f66b7295e04a7371b42b595c383f3a725fa70c8b2bde24b085fb5224f63ed5ad601355b6d90f9a39cafcf65eafa12b22f3c0525e72f40a59fdc1efad93b1648d0c91c29dc0a539048aaa7fca3e72c2826a8233a9d98bee"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x0, 0x814, r1, 0x0, 0x800000000) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x501) ftruncate(r0, 0x0, 0x3) 04:56:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) setrlimit(0x7, &(0x7f0000000180)={0x8000, 0xecf7}) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/73}, &(0x7f0000000040)=0x4b) 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) 04:56:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="a10281ff07007f90431c57bf0627ff"], 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)=[{}], 0x1e, 0x0) 04:56:38 executing program 1: r0 = socket(0x10, 0x5, 0x3) r1 = socket(0x2, 0x3, 0x5) bind$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="44e5bbc21fc9e597305afd2179c430af84619a87ca2a98705fa2b089e9222fefc3b5b45609bd18adf419630f9879a0de87f10a3300cd1480ea5080dd8833cbbee34ecc6c813dd4190000000000000000"], 0xa) listen(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x0, 0x8, 0x400, 0x3ff}], 0x0, &(0x7f0000000380)=[{{}, 0xfffffffffffffffd, 0x0, 0x1, 0x8000, 0x8b}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x5, 0x5}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x9, 0x1ff}, {{}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x2, 0x7}, {{}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x200}, {{r4}, 0xfffffffffffffff9, 0xc1, 0x1, 0x1ff, 0x400}, {{r0}, 0xfffffffffffffffd, 0x48, 0x20000000, 0x8, 0x7d}], 0x9, &(0x7f0000000140)={0x2, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500", 0x0, 0x10000}) r5 = syz_open_pts() close(r5) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080), 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x8, 0x9ca, 0xa2bc, 0x6, "e53f64cec001d72698db7a21df53c599588f8f4c", 0x3, 0x4006}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getflags(r3, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="274882c1f3c5928262326d278c03a62579520a42cdaacb0606c3cbee021d599434f803e7b957b59b43ce2e752e9920bb5c1a6551929ae45641f469808547515fe52866974b2b31c7ab76fa70e39833f841bd8ab85337757b824b1520fc9ed254fb215ea68453e1c27e136e92285ffc01236a75b5592e02900ebf71b9ff9022f8ee02b6d1a375beeb7615aacb223515dc7a", 0x91}], 0x1) 04:56:38 executing program 1: r0 = socket(0x2, 0x1, 0x9) setsockopt(r0, 0x800000000029, 0x1003c, &(0x7f0000000000)="e0ff9668", 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) listen(r2, 0xb7cc) 04:56:38 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40800000007) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) 04:56:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb5, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) recvmsg(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/200, 0xc8}], 0x1, 0x0}, 0x0) 04:56:38 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x70, 0x4, 0x0, 0xfffffffffffffffe}], 0xfffffffffffffffb, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x7812, r2, 0x0, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r5 = socket(0x6, 0x0, 0x4) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x808c694e, &(0x7f0000000300)) 04:56:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x8002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) stat(&(0x7f0000000040)='.\x00', &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:56:38 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) 04:56:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000000440)=""/167, 0xa7}], 0x2, 0x0, 0xfffffffffffffffb) r5 = dup(r2) r6 = syz_open_pts() close(r6) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffc, 0x3, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00", 0x878bf, 0x1}) recvmsg(r5, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000500)=""/193, 0xc1}, 0x800) 04:56:38 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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)={{0x6, 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() 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}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) lchown(&(0x7f00000000c0)='./control\x00', r1, r6) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') 04:56:38 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r2 = accept$unix(r1, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4104], &(0x7f0000000000)=0x1008) read(r2, &(0x7f00000010c0)=""/33, 0x21) 04:56:39 executing program 1: sysctl$hw(&(0x7f0000000040)={0x4, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) 04:56:39 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x38}, 0x2, &(0x7f00000000c0)="d3cf5b07", &(0x7f0000000000)=0x4, 0x0, 0x0) 04:56:39 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="dac81159f8dd", @empty, @random="d93b7ab906ba", @loopback}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {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) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9]) 04:56:39 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000180)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0x28, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x3, 0x1, "1d36e6d7c0d4"}, {0x3, 0x2, "2eb4ea018c4ffda0e582f62ffae4"}]}}}}}}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) fcntl$setflags(r0, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="c91c4e1df0a3", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @rand_addr=0x4, @remote}}}}) 04:56:39 executing program 1: syz_emit_ethernet(0xbf, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004c0000b1000000009c019078e0000002000000008209b019cfb89992c50010c72893ffc3d638f8235c44cbeaa300000008009078080002006f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b3612ab04000000004cf197918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c0aa018908c903b66d4136948bb72e7d34171c5b354d9567b1ee152f6f9000000000000000000e9ffffff0000"]) 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}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x180, 0x4}, 0x5, 0x80000000, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 04:56:39 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 04:56:39 executing program 1: r0 = socket(0x2, 0x6005, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/183, 0xb7) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 04:56:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069a6, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080), 0xfffffffffffffffb, 0x0) read(r3, &(0x7f0000000040)=""/43, 0x2b) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) fcntl$dupfd(r2, 0x0, r6) 04:56:44 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) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:56:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ftruncate(r0, 0x0, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10006) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x3) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047a0b4586ec0500"}) preadv(r3, &(0x7f0000001400)=[{&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000000180)=""/231, 0xe7}, {&(0x7f0000000280)=""/88, 0x58}, {&(0x7f0000000300)=""/255, 0xff}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x5, 0x0, 0x4) write(r3, &(0x7f0000000140)='\r', 0x1) 04:56:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x20, 0x4, 0x8e) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) socket(0x2, 0x4000, 0x7) close(r1) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000002c0)) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x100, 0x0) flock(r5, 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x800, 0x0) close(r6) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000100)="961a5d4a436bdabef66b02a56411b72ad5a606817ae1e148361daa67640c3ede69cb57db4d95e403c1743af0cff5d238e6458b7f6bb123ca2e8f45cddf9d37eacec04465bd2a28456e58ac3baf157b4f02be943a755676bab923256aed41f4a7b20c6011a1250c647c8d1b4c839a5f073a12b3c41d3d317e39fa5fadea7c7a0e799b013b497c1ed1e0fe500c7dbf85f311a7bc3c9395ccc8ce6dc093d9fff1b7c67d", &(0x7f00000001c0)=0xa2, &(0x7f0000000200)="7434845fc62a08c86a3e70fda04c3f13050b7f5f6c6005747c32ca9eae14d144b3b629c27c83a8b6acf85b704148204d1e5e462f82eca91262701564484917c68f4d1a1b342995b7f0acfac31a0661f249bb3fedb1e19bf3c8ae32b00d64f9289610c89c570113630f71514babfa260bb7f48c92f7d72ef7950f2790e68ae59144120724f37d7317bc432dfc38239b4aaefdde124cec2d54c7f522b7f898e1b49e2429530b7bf85b", 0xa8) 04:56:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x3ff) socket(0x1, 0x4, 0x20) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) r5 = syz_open_pts() close(r5) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) dup(r5) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 04:56:44 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, "975a25dd35d16a7379b28d3ecac510a997b79904"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) syz_open_pts() 04:56:44 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setpgid(r0, 0x0) r2 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r0, 0x0, 0x1, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x20, r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x9, 0x0, 0x20000000000008}) r4 = getgid() getgroups(0x2, &(0x7f0000000040)=[r4, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r5, 0x0) r6 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0x104, 0x1d8}, 0x100, 0xfffffffffffffffb, r5, 0x0, 0x4, 0x9, 0x1000, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, r1, 0x0, 0x0, 0x0, 0x40}, 0x4, 0x7f, r5, r0, 0xb454, 0x1, 0xfff, 0x7fffffff}) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 04:56:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b03309905f87c8a5b6706000000000000000000c400000000fb0a000000000800893fb29b6e06220878bc"], 0x38}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000547000/0x4000)=nil, 0x4000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) sendmsg(r4, &(0x7f0000000100)={0x0, 0x33, 0x0, 0x0, 0x0}, 0x40e) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) 04:56:44 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) r3 = dup2(r2, r0) socketpair(0x1, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r4, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) 04:56:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40000400, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0740"], 0x10) shutdown(r2, 0x2) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) dup2(r1, r2) 04:56:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0xc0000000, 0x5, 0x2}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r3, r4, 0x0) connect$unix(r0, &(0x7f0000001100)=@abs={0x0, 0x7, 0x1}, 0x8) r5 = semget$private(0x0, 0x3, 0x480) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000100)=""/4096) write(r1, 0x0, 0x0) 04:56:46 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0x2) 04:56:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r2, @ANYRES32=r3, @ANYRESDEC, @ANYRES32=r3, @ANYRESOCT=r4, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semop(r2, &(0x7f00000001c0)=[{0x1, 0x10, 0x1000}, {0x2, 0x80, 0x800}, {0x1, 0x7a}, {0x3, 0x101, 0x1000}, {0x4, 0x1, 0x1000}, {0x1, 0xff, 0x1000}, {0x1, 0x9, 0x1000}], 0x7) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x1) 04:56:46 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x20, 0x2001, 0x6) r1 = syz_open_pts() ftruncate(r1, 0x0, 0xffffffffffffffa9) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000000)="06000000", 0x4) 04:56:46 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) connect$unix(r5, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 04:56:46 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="2d012e2f66696c653000e21cea7dcedb4b0dfa1bab5d9509d90e46cf75d2bf27e293c6f9a8368ade087dd47c4328365f43b66ebcaf6a30570e6e4091d237b99b367a46313054da6dded61595cde67e9fd25ac22e34d3625e"], 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 04:56:46 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000780)={0x0, "b4d326e779e45447ef0f49aea890039fe2bdfbbadbca6e569a3d472f921a516e3e5fd329a277d4eb2d8b21e4a264c2129d06f433e86fa84f67dc9c8769fb0d2ec02e57718d550d0b3c9cee46e90a8d9a9a777bc96d411ea133a2db545e708f19684c0bc273c44290deb23cd7a90cdd82d7ef91560daff53b2674feecef1829081956c816740225ec64050000000000000045f811efd4f764d5403924bc8548711692c05c73f7ebb15985c282fe199007666851d9b015222153e31c873caf5d829a0cb058e8b2c45731eb606fb69d9f3fb24a7982085b342e20920b84b193c241d651ddf4a7a1b145e28a9d17c8d61a6d2f823a94296eafd2eabc9f958f596f41b129d0bbaca8a3654fa9d9440fa1441bef27cfcd7e9b1d9774"}, 0x121, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r1, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgsnd(0x0, &(0x7f0000000140)={0x3, "e6e05aa54d54a73627878e5605e1e3c23997a448a3e37ed94b7b846c77e5ad0a07"}, 0x29, 0x800) getsockname(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) msgsnd(r1, &(0x7f00000003c0)={0x1, "d68d79feca7846f6efd38415dde82c6b4e8196f17606d43e3a947b5f7481eda59ca3c3f5c660497f4f65be42397e8b780da6786f2c0d80ad98dbf6ae0fb0acb4512c01f6c73addff78f97da4f7a7f455c77c9d22bee5b64f220d1f6f4d5710de7ab85454dd409843ef70d7d25b47a05a2c7deff4e1c850c1c0db0a588acd52cef14dd68a2225f694bf5fe07c36d548b95dd8df0106a4c0d0e4591ce6490d886afa26583b0441b206377e75ab"}, 0xb4, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000200)={0x0, "ab83b0b0bfc221a3eb6d1c6eabd832c3e3a4cc1c07bbe07e06c1dea54519d3b4467a4ece3abc0cf2713edb846421c7"}, 0x37, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000005c0)) msgrcv(r2, &(0x7f0000000600)={0x0, ""/136}, 0x90, 0x2, 0x2800) msgsnd(r2, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgrcv(r2, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, &(0x7f0000000300)="7343c9f13a0700a5dc41e7000055b9e7c7e60cd427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000020000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ef505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 04:56:46 executing program 1: select(0x40, &(0x7f0000000300), 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0xffffffffffffffff, 0x0) 04:56:46 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 04:56:46 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x1000, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 04:56:46 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x6, 0x200}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x81, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x0, 0x200000004a6, 0x5}, {{}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x5000000000}, {{}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x2a, 0x20000000, 0xb, 0xab9a}, {{}, 0xfffffffffffffffc, 0x84, 0x800ffffb, 0x2}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0xee}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x4000000000002}], 0x1fe, 0x0, 0x1ff, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x8000, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x6, 0x1000}, {0x4, 0x3, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x4, 0xfff8, 0x81, 0x8]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f00000001c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 04:56:47 executing program 1: r0 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) semop(r0, &(0x7f0000000140)=[{0x1, 0x1000, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x9, 0x1000}, {0x2, 0x380, 0x1800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x1800}, {0x0, 0x6}, {0x0, 0x2, 0x1800}], 0x3) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) semop(r0, &(0x7f0000000240)=[{0x0, 0x4, 0x1000}], 0x1) setregid(0x0, 0x0) setgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x41000000004, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r5) setgroups(0x1, &(0x7f0000000000)=[r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x3ff, 0x0, 0x0, r1, r4, 0x1, 0x4}, 0x0, 0x3, 0x7}) 04:56:47 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x5, 0x5, 0x3f}, 0x75b2, 0x4}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 04:56:47 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x800, 0x2) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') chown(&(0x7f00000002c0)='./file1\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x2, 0x3}, {0x8, 0x3ff}}, 0x2) 04:56:47 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) renameat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000500)='./file0/file1\x00') sendsyslog(&(0x7f0000000340)="488c521ce47a56b77b9775bac9835263c300275244cca3c25965e9c9745e0c529803158c74599f35d96e44ebb7d5d1d3d2394ff41cb63e9bbfcce9410265240396080bf45313e478c5bf88d9d2f06b06dd6d8c2872fd7caa0bb4d3fc83a69d35c185218de356184b368ec8ad005c6df4134684ea80cf539d3a96a1e7e24f49719fa90c558526974e3947e85e980618bd0834ed8cf89a3ebac337e8a34f2331692a2f74ae8d88f1bf2c", 0xa9, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000015000000000000009e22817420000000000000d7cf81eb4fa874515b091d83af6ba3bcc44baaaa9f4dbd0bb566c540eb3edf036087b3"]) syz_emit_ethernet(0x42, &(0x7f00000006c0)=ANY=[@ANYBLOB="aa27aaaa55aaaa0000000000000800460000340000000000019078ac00bb00810000002400000d00907800000000450000000000000000000000e0540002ac1400aa98cc834ee31e4b5eeaba7b35fbdbb5fcb583315632298a667c222e939ce5d0dfd512e582c502ab5aa588ccc527374669f2dd7fb58bad6ddfb047c404abef354c3b4ff7ad41563836e7a62347d01ea1ed1103ad2e486f8fff630ce9458dd2cb68da917f3cd70590ff3c22475ed3bdf975d619e67c4c5539764444330ba22a3619589aaf5a8b8c122af584a160e8849cad02362b374007e955df5e57ed0bc55d585ad6c487fc06a01020a10c51be27cdf599311047f0b603a6f86abf7925137ada108377a4cb27bece6ce256669e1091"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x2, 0x0, &(0x7f0000000100)=""/2}) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') r3 = openat(r2, &(0x7f0000000080)='.\x00', 0x80, 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) 04:56:48 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000000)) 04:56:48 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchdir(r0) r1 = dup2(r0, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x5, 0x8) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) r4 = socket$inet6(0x18, 0x4, 0x9) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) poll(&(0x7f0000000100)=[{r0, 0x20}, {r0, 0x4}, {r1, 0x4}, {r2, 0x60}, {0xffffffffffffffff, 0x1}, {r3}, {r4, 0x80}, {r5, 0x10}], 0x8, 0x2) socketpair(0x2, 0x8000, 0x2c, 0xfffffffffffffffe) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt(r6, 0x739, 0x3, &(0x7f0000000140)=""/222, &(0x7f0000000240)=0xde) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000280)=0x59) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x100, 0x10) symlinkat(&(0x7f00000002c0)='./file0\x00', r7, &(0x7f0000000340)='./file0\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f00000003c0)=[{r4, 0x4}, {r8, 0x772e7a9be51f3d6f}], 0x2, 0x2) r9 = openat(r8, &(0x7f0000000400)='./file0\x00', 0x80, 0x18) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000004c0)={0x9, &(0x7f0000000440)=[{0x800, 0x4, 0x8, 0x1f}, {0x8, 0x3, 0x97, 0x8}, {0x1, 0x1, 0x3, 0xb7f5}, {0xffff, 0x80, 0x7f, 0x80}, {0x1, 0x3, 0x9, 0x4}, {0x5, 0x3d, 0x8, 0x839}, {0x7fff, 0x2, 0x3f, 0x7}, {0x4, 0x40, 0x7, 0x3}, {0x2, 0x80, 0x3f, 0x1}]}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r10, 0x81205724, &(0x7f0000000540)={0x200, 0xffff, 0x4, 0x3f, 0x7ff, 0xffff, 0x8, 0x10, [{0x1, 0x9, 0x7fffffff, 0xffffd4f0}, {0x0, 0x8, 0x80000001, 0x101}, {0x3ff, 0xfff, 0x6eea, 0x9}, {0x2000000, 0x1f, 0x10000, 0xffff}, {0x1, 0xd8, 0x9, 0x81}, {0xc0, 0x5, 0x9, 0x40}, {0x200, 0xc96fbf8, 0x0, 0x200}, {0x6, 0x0, 0x200, 0x8}, {0x6, 0x3, 0xba, 0x2}, {0x5, 0x2, 0xffffb405, 0x800}, {0x1, 0x6, 0x7f, 0x1000}, {0x7ff, 0xa6b5, 0x3, 0x80000001}, {0x2, 0xa3, 0x1, 0x9}, {0x7fff, 0x7fffffff, 0x3ff, 0x5}, {0x3, 0x20, 0x16, 0x58e}, {0x1, 0x4, 0xfc}]}) 04:56:49 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x3}, 0x40000000000001c2, &(0x7f0000000040)="af907b2aabf810ebbba96a2d896ec6604890c52145b14258a879e0a65ab032397a1bfd20b5d4a5851622baf4c8b8abc128d571d7ba1d9d0a14c1569c8e60155ce5b6283f9df04e9f382bde5e77db99d6e86fc74b96075c5f401141735beaf7e843c25f5764be964e84c60aa7de9bf33403f00d0bcecd1d233b1a576b159e2cdf61eaa17d5b2f94259bbfd3b1d49281611518776e33044dc6f480d8ed67e63ea7f55c9b997d5cb0e42a54b7618b8a8878235f4a6b7964f2dbc5aa4b845e6b7b9d6ac792e45fd6755f4029e7a59c6dc43618a6837ae549230bce1a2e779fa66a12b02cb43ca74b5f", &(0x7f0000000140)=0xe7, &(0x7f0000000280)="3c11a8c3a6cf5fd71169041b92f9899c538b6d734a6f8fe859d0bdedc51e708ee4021438b81b3166d38fb622b613873de8a6465cbe653c095e503fc06778062bd52e0b56251cb20c1ea31967340338ba87ce028a5f627f6122fd7aa24b87ac0a41ba673802af4541cc945e63115f8d203c11150967db2cf81c6979bee07a95597624773ab85529a5dd61c831d59ea813aee8ff0b2e61b2d18d21121989530023fd6629b3ac50af945dd3a667a8b95a81974fc8280f801cdb5e80447eda014a69026cfb6c645f2c0f745ee4b86ba183f52004f3ed360714b04b", 0xd9) 04:56:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100053666c36a00000008000501000000000000cea1fea7fe5a1257833fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4ff89720fd3874303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c00000000000000000a3f80004000000000000000100000000000900"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x6007, 0x0) 04:56:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) accept$inet6(r1, 0x0, &(0x7f00000000c0)) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r2, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 04:56:49 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0xa5a2fa1d42ae5b5f, &(0x7f0000000180)="8395a0002ea092bf0f058d0c159c24ee873b8e99eac179dcf4ae2024372582f915d1527b05946db476dc0f56c63f2a2b9428b6222cefdc27be20d8b644a3a22441df3e683f56534f5d73c60af095fd2ab4fb34a5f7de89f68499a427ae31598e", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553d57600000000000035bfd1432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d157addb390071baff955a58cfa9670ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b43406000000000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bbbc7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db9000000000000000000000000000000006fd8622b53cab7a20275779116135d3f74c8b81742fefb84e00eb2d795d573c0ea6c788cd24aad05370170c071473699eafde636ff00000000000000eed50f067fff57c2df99c4c1a2e87c2c41dafc8cf969c3cfb4e68f99f21cf9d0b38d0e81d1fd53520704b627a7658b44f6e6b456"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x401, 0x0, 0x0) setsockopt(r2, 0x4, 0x200, &(0x7f0000000340)="76d5f16ecc63c0fd521fdd4450bf0736a8697fa14a825f3264ad13c2d56a3ad3010a229c26210a00af9467edec9a960eac832b15f79d2d1349ccd0f85e530976772ecfdbe4211a516790a0197e61a8f3cf0896fe4f28cdcb7dca35aa3d51f842829e0f9bda10167bcc17d7926826cbbdb82beab260010fcfc3e1e86be1644adf69a0608db4444376c20ab8ca83b789128f0f116000f4841fb4e27ce2f19c857d129f4cab145d03e41401bf7dcf3601984d3d8456f560ea05705442f0b7b015fa375defd5b8cddc901e9d0087dbda555005fe25859d48ba42bb072958c2f8b517a1671e4988dfea69e53db5a0e3d5d2975fe2e69758bb7ef91771b56d04ec4bfb659c1e5c03c3f2d968382cd8902ae3ac8085fbb9fb0e4bc5a97f70cdf32ff832d235c704be9ab1c8bc1dd728fcc0efc1091a5f700acff09f48a7f14bfa7e6ad60a5cc7d91b2f8c21254a771775507582fdfefc97b29589e6e30c130b5fdb2a6715610cc8d909c3a699fab0106b2c8e50d0717c257ca9fb4b1cc70e70f38f29c20287b53742319f1add50bbd7824b13060349fc704947665b1b1b642023d679f87cde67c84a1c39306a38f398ad91a3a21e074d4c5857450928bbb07813d40d1dc794ced84d157743cc6cb8dbf6d7ea46274dc1e8fcccd16b53b40ee0a8b744e247397fafb7d57daed5123df852bb01c4a96f62b4ab9247efc652d1ddd7ec4659cce0019e64fc34b752ee99358fe0e4d72bc75dc879e327f7304e89c09248a12affa79c72ad96b7a16bc46b35abd7e4753e1e9cb4150606876f678477dbe63ec7d09e5d768ea98f9f8b729621e2d43b7b256dfe38e86b77e22e75d624b8748ceb57ee6dc9fb7393db06c15064ca6612d3d09403574a393c2753acbc857ba6ff8f5bf30ea34787a9aae083b5fb0a899ed5452e9dadd47044e8e7ae481a2b8cc28b35d324e0926399ceebbb35e382cbc9490012ddb6f018e7b7faa0e331e9a5d326412ea2275d6ed21121ff4e199fde91c648b2462eda5ce43a24b4d8993f41b653e688db752c404294750c7e929731c9d4f258997fa43cf5319152f42f94d7391463f51b7612ae775cf085d0a014d98493975036f6fe4e01a50b94de50e6a5da1c341b9c16965573459531d5659be898a628252d3abb68d872a9941c2e2d61ee86dd5d6725940070ebc42408674dae7d9da9b635b6320da3a61040df9a0d2ecfa11743ca02fbdb44df1b5a4e674e9b200d7053a868d746383c5b778f4493c399e4089798c1f1fc01f9452ad5b8456a6708aabb6419733726f252d1cfaf79755fa8310d08b8dc619269325ec6be6aa00ebf8a326ad7761b4a7ddaffc794beac32dfaa0ddbb7c0b3be81b1abb04f5d77f6a497be531fd158baefd9307041a8c8a1944efeea895f7977c28adf8c5be55348ba9ce2f824bd939c5eb0da2ca169102a46b35920e49bde6d606a85eba2c0387a571bb14273ce57b89f18a1fee37421f64c276629830c7591cd12c36fd527d0eb0269f50398e267c0c7f9a4117d1cdfcadfdfa7d4e50f3816ae85e68d6fea2e2597f53f1113b7dcef363e9502df5393074a7daa549ab267c4f594aa756f7bf205fa68750c43e523d3752ea51be1afefc520b50cc655ff8ee8a300c6ac3b1b7838d703a44caec7f8837160c9a2b09f843138a60732f2c202d6b164e8f2b183b5f084163045f1235444c0df09827e32f78c66aef7fb664a09f6503e2a6391fbd07f0374ad6526f0fcdb122e6e302bf65c075198a6619aa67a039a738e2b7aca479de7c3ecabbefaa4615e71d3fab7e8a7df7d8ec1c38b8857618719e5bdae6d33592b58901011fc839567004db6d448945ebc86bed99fe1a169d99f66ba9dc206e83fff6e9403dff0b0b682eb5daf16de23d28a456b30d925fb36d37837a9afe5b4bc3879277822056aa8017a1521462343898c11b523c12f39e0bc0f3616b8d8279f9ab4a153e9b40cd08972fb5b14550e3916058ba298586868a6030ab6c94896ee45e34781bdd80191371df5da9c0aff16346bc9e0ae37e447956831ef5e1c22daeedcbe64ff65a9e7f24483ffdf525608c8e03341cc68335f1a2e71d1195205fcb9565fd3ac824651c8ce6ff75494b5879a0d6f5723f2f5203d032776965e65b20cfcbfd5d2cc6d556b423da5ef29f0cff4cca488208c0e94bd37916458f76769aff89839a6d2d53c87e07a7b5a9f1204393448d0c4ba044712b19d134c3e39f67adaddaaf79b90420a0fa86366649b363de9f8f47c56b33b960e4642025e98c0b5836a28c47584ac10ff19a1b9da2b6716595dc3568f65d42dec1cd55ac17b5e3bce84837b7ace5181baf3ab38af254f05c337adc97b821e93f948222cff58782e1a9d6e09591f620db88126959428769619c857bad4878678c48cdf09c2a1f455457e81bd9e6d22dd984884826666a085437670cbc45b3d9167b3fef2e44dbf7ed42318649fdd6104360f21c1df72ba097fac5f629526461874098a708d6bb92be6bb364fa66356eadfb4c6fac7960cba3eef82d8a87ed13d5df4c15ae0ae060039bdc8dc644cee9d3fb5c35ce45d1560ab5ee3439c231467eb72754cdaa386b19e5b38cc9fcd33b543dd93705490d19cdc758325fb3604d0368972aa034b5e22e9a8f298ddb4240e90c62feae1dc2781780ff28026fd9d91cdae86d4130584f8266a5946ecf76522e3c1646ab97d011c156e6625e4536db83b58b6b220ee24bd9ac6169e79310409f1a85f0150d2e3bd994b77940590f3da4561310c4a5060efbd92eb5c247d88008de6d3034c4c2e050a6940b0f67e2a3213af015da906015427975f25d894e4b08cc3c753001d63c40a77bc71cd0884650fecd86957cdb79d5001693763265d640d4ea6956fa3a024f5c76a6e33eef9bf1bcf13e31ca285e978a3efe7818f7015c05dd314b1e877e6337b8a3010c4671c0e11cf1661e1176cc07e0b6589eeebe2d6e2c70a01613d9320f57e2ac2c00a37ddba73f2d6069dcd5cb147509250a1470edb799c9ad33f2bc771c97fa772715ba0f51f26514a8b1f1ab2b5c55562847e0b490826e6173eb940f62e144b340a16bff70ea3a3aff7dbf9c06602b5275d7c609ebe1a4d572c0eb68e436c52b5c8125033abbd9a10876727c20fec18b2a0f2f4e61b0b38b167b94d80e97bc1f9aa741c6341947eaa87fd8a8ee4ba7f4800e425bfe8b082f80bc58bd460daa7f628def8aff0c7ab784c7e62788115912f163ce636826c91cd64d166a8bc3ebeea9f22f1ed57683663f9e5a2778408dc56cb9107a0517a4abc28c85fe96fb342be21d8c9be4fb86170674b0a4ce02a0e71c99d2b2fd2af891beb96181fe0a18cd00760eb61525576ba8d244f5745248e19aaeaeba3b53a88e2c0dcbdde89efce648dfe3bcf36594aa0d479e9904e2dcb950fb1116451038467ab367efdf652e869ca70f18195e3c96dc9dc1479c3cee27eea4df453686233744cd4507de56138b9f79306d348c265ac7a15b7a827212176c359d8801d8d9ac19200761a4236e9b6436ea17aba2e10bca98d23a7c7d572261b8e3681cdfa127fc79c6bf0b3c90eec003b3ddb71099fa7b6a58ca173da0cab00198757b040998f36e6c9d90d87a6840a5b9e1842ccbdf2bd22635204e0bb47ea2c09c4f0a4b56569034fe3287a870688df4109fdfb804b104f60bf0e4747276ead9c90124fd6c53571c3c6bdad3292d7d88904992a7c41b93c97825744c8e93414af91f6c1f916df83ebb9c6781387d8c5b9fe86d1dd0dcb397facc60a7f3e794e5c0fe4e742c18607f473c05ef233b11ec3e07ab2e59bd36bb58a637f40d44ba052b98b97440701e9d292a3868eecb5c70867453e69d042a98697cd78b1d900066f806fe296a5d742878028ce9393d2644ef8a66fd825e1acb32bdf98986e354fb8a9a1a1464e76e98452bc12097c3dda86442471aa095bc15cd2f269f06c6961dafbf6be61ccb56c34cf0ec58fd4bd514c32154b5021f65ea9d8c525394677fe41ba237b7d25ab0aa24ccdc5da66bb07904a596e4f3c63f392339da7c288ebad9e2ab980f48b109b23c09ab53e6f05675d8c58bec8234397e944dc4fdd48cfbe0f0c712bf8e11220e454c1162e670c250206fa2d25f2fc82fa6fc2a2cedf19e0660b78d08e05d62b22ef5f08c9a017430dabc74658a90d9053d49dcfd0bbd0dd4e958f04ced032ec8a962cef4f47343702a50e0152d22b514117b7319f39d6a16abda2ce212aacff870f879bdc3fd83cd5a6daba836a1ec0d2d6aef463a345e3c89ffb2bd6835c60aaa97dc80162de27d04e8d6b0f0f2b8a6347219e91f3ca322eeea757e6f7deac3e42332a23e7ff703423be5b6adbe26c155bf02f3c532d96d16abfaf0ce2216c78eb0eafdc7cb51879fce9333727b2cfb269223fecf5f4f2895e456bee16d9cfe446fcab93c3c4288910335928ab319c3d979ba7603f898cbf0eccf24dfe090d70f7cb82d3e7a36ed652d82f1db5037572e8347d5d199316eaf2abaf938ff64b6522e94aa957bf5ae96407f91b9f5436eb3036a730384eb3d31ffb9e0b8d1ad0571182d061a8945ae1e8c00c45870dca6ee1daf4d9845ce3c9f96707173155160b0790cbb978ff8fa0f08f80dced632cac4d1a06da568d344bb98d1d7c0a7113349335a02715c208c34352e1c7a9ee12eb0d28be9c4d0331e05be5d17210f9fe1d07cdb08a47bad399742d102829a064440bbae50324ed6ff1a4065401421e69ed3e2a84c30eb77c8e78d997d5ed8fd4975883a71d11cb6dc21b9d2f82ae1137226e7c2bbc2ad07a36adcfef754ad736a1d6b0ec17fd249e237fce9425de18666c4b5d2a7c1e90d5bfd5591c13435cb2e6361d04c94ae6e528f9cd5654c9c0a6c23fad0ee3192124614361faecf683887f02c9acd394045e84a3e5fb852c3b78f786e67517369fab3f2cdec4c14f24041533605f193066a3665213b8ed57a8f11e30f7095be6a95eeac4278cf913b34f85ceaa5faad258659b19c01d85b319851b0b56e4a6f1999be01300e6c78a9bc5e7d262055bf7f2109e534720b2fa9678a817fd7805d18406d6ee5c38a39d613a16d5396de961e825903c424f3ad4292874cba69724dc60c315cb5f89be1f02f03f9b328e2708f17f1c8aa3af1b324e397d1520850afc399bbb4f86ac3eae39747e430c0e1f875cfe69dd05b6e653f61679d401d3d4176d59c1e1db3970074b2ec15d7b997eaab561407f8565ff35b0d59ef5e6f9817e635fe1112d057d0799720fe47f9a04d80baa83a6ae4f10c6c567cf7cae5d6f97bc8e6eb8fc0da7b6c9780f932d47b4a0c25fb90b1e2cc2cb5d95fce0b53447bd9f3cf53e82316ef1cd1bd953ad5522effc93519574ba1cef5f19726f1953b6692d42caa212dcbddaea04b652b2861cf4a46dbadbb20b73e25bf2d76aa2c3adf052d3f95e608ca8bfc4055a830bd6fc62b54d003df67469f9b36d42a6a0f2e5e8f089151fbc1f3c9e01d5758fd180edb210ac7da3e8dc932f323783743b59a3e910b5c26e6c6b5909443946a6d3bdd20e2d19f7a120f8bd37ad567b4cf49655da5af67296ed2ddf87b73a2133b905f7c2875ffec836dc7c8e71386cece13ea7352644d91a165b538e09482d229c040b4cec257a7e40b0b38e3ebbe08c0f3bc4d453415753962499e8fd663e7f69c65a9335e00d3d4d22ebbf1c35c46cbda96645768234122832701f7e43cc19e47e7f2da2c736c295d6fa2f978f5a8762916e43135dd6b28f60b0a078de1c3c1bece8bbc7b2e5af9e9708f852", 0x1000) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206999, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1ff}, {0x4, 0x7, 0x1000}], 0x2) 04:56:49 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r0, 0x6, r2) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r3, 0x6, r5) getpgid(r5) setpgid(r2, r5) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 04:56:49 executing program 1: syz_emit_ethernet(0x131c, &(0x7f0000002600)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605112e63afffe8000000000000000000000000000bbff020000000000000000000000000001890090780000000000000000000000000000ffff00000005cffbd729a82abcf00878046667a758550100f45279c41cc8232b4caeb053703dd9293c50af76f4110cfb1ceedb8d05a5b056bfce5933ba412828303131d74dbca4de9f2a4dfb1478314a797a33e265f98c164c0472fbc52c818f2e282d11c0790275fd220f291ff09ba4b3373a644ecd844c28e3810301bf693828bd648f23a3a8a709bb6b8015a4dc01d8714e631e3e1d1e22ae9fc3ae09532d4f9de8ffadffa67cd1bbbd5f13a7539e3d9d468fb77e64b0b7548fc3e6e098c04ae77124af364f256f49db365d5ff1348c4eb3327f4a90515ee2c221251980898095cb11cd3cb77ce535cd166ac2a4588c62f66ed8cc817162631e913a50f0266f654f9be388a6a1eff9a7469fbfdb5328d0fef72e4716a487bac050ab2173b17555e21d7b5087e848e21e43d9b771daa7a76a3f24cf1b693880e87ff489695d907f36c329dad7cd969fc7423c503bcc59ec62a8ca4885901608dd8d9d164aa726f177c2b617ccc52641de3be4e335395c8572702df6ca83fbb79dac0c9ac593e291144757c0938e2c6ba5f5fb16e0bfd8032a457e8a6eccf12a267d8ae2be4f415a1383b2cfb3b147b07aeec92e56bf1c57b9aed8d8d3bc36917f96129ddb0d7eef2bf0dc7d0008b30b6a19b66c9db351f68e07d90890eb1142c27642fc46a5690d3650d8ce14f9cddb7def711629369ba338ae8706c40e45e72e33d740fff62822fd0aacaf1f8a3527e2ab2f773fba08d119c190f94b19394758ab472bd23b056ed1c4d5c7bb0ee42540e82b6eeda2ea954d98eabb162dd66133e9ee9df74ef6a05b6cabc712936788debcdeb840a07e625a55405ee3efc01c3099d21e72bf9b54c38c51f40576988e0d44f5456ea09377266812daebc118a006fb03070f82e80cd8e3ad071f07d4aa2d92be1996e181be1f19ed0717525d869e6036233f11f00ada780223680ef63e263af6bc2c38ca753c787d3ee500b5b9ab3f1a4bbd85e74a687a27db4ed1df46ba9e86ad428f44b8547abe60ca28eb350f6cd81fa4c670b586b1aa81af9aa77dc3d71a1ffe1e17b870558ff6ed36a76c9f2cf8c44478d484a2e5ad2d8296ca034742da2ade3d946eb1b488105fd6dec4eac98bc7378aa179f6c9f7e01fbb63157db60a39605f8ab8a0500f66191af1a7476502abf76d38b5a71ad5a137fc62a3789eab93f683b1ed0f33382d3975f68619180ccfdfb006cefe3ddde7ffd3e86862d059ae729b909a4cf2d468998c3158dfb86569f6e4f57694a2b899c333a437e3dfb275e1b729524bfdb2c9705888bc2a221c27772761b78248f4c4d4aef124c8dab071f098fe53b3a4c088b37f16d4ccc450406353294138f39049040c4294f490235084190a5aba9671f25e49887df2c7394b4125205900ac3a51eff793912a0a83b9de7dc99bfb043c194ea0c4cdfa4eb9d96e40782a3b232443a735e6215a695a4f8360d08e327bbe80eab927499959e0b6385d2dc05f8d32881913e248dda035287b89813081cfd188cb31fd258bc0b351dfca6dc109791f235fe7f56e96b87c2ce2931070632f2199b07de491d64fdeab8a1fa6aff7bbe357b86e9cd93149904c89e7821f908f372800391b4113aafb2ce97709615e21ba8f767db171400a27530be17a430f7f5dcfc79995d720d27da9c4d85885bff7c5c45cd8e1667908da5dc8f58abc0cc3a6d8b395ca21be9af923318bedc1df0499c5fe4c0e2319c209bfe1f7cb4faa4ace7b0b1cac488ff89733d26c26e33d689d90f932f3b60fb0e0d02dc2e34073edb352a34c7d32f2612ec2cacf88a414fe28a42745dfeb07f00ae61138b6b5a3b8610a435dee926175b418d46bab380859560d52c9ffe2e71f0722457d15813a1dedfcb10549f1b4b5bfdaeeec3f07e22c51812272aec1fca6e0b170f682de1698700d5a0653959a8e7cc0a4b617b356115ca3307a802bd3b17abde81e8d586480cc422e963386a3bc10c7d62b6178e9876f57e3634e99f71ee45c8b7430aab26d88d3a96724f8d743b61fc04496225ee42195cc2a3d0d75cc66742d75c567b8f725fe3a535efa7f86d8b90dcec489fae9aaa6ac9cfd2df117496bbec22639b4b36c32522fa4eedc7f2bffa3d76e60f262e491afaf539027426d79ebfcbf72e0f0310ee981ef1dd82cd857f78e7a658867b188009570460ca3d31e5bc8223b48d486dc243d1aacaf58316e3a3a7aeea93302651785f2e32385c53931dfc565ce794bb556db47f1a9206a484766d6152d756edcf4459673fc376e9e58b8883b0b1e459f22e73fa80fb67f4ff2e920bd013bdb18424028aefff4de002074454a2e1491465c57c41985b368b21a15deede59608e55611df1027d9e58c51575ce248ba103a88e188da5aaa6fc426f8353924d290e7bb9fd6bbb1536f98b2d0b4fa517f7ed212b0bc135d5477f093d424bd229b4fdd6cd62d8f430fd262a18fee54183112aae0c7dd10d8ed4433e3c724845a6e43e3af04a1e5f803d237e01e1a7edf4f32ac2b45867463a5ec315143817f69a5b58ee6cae86826b389a04d824b86282f40651ecab62fe106c605aa488a0240e19a85283361336eb8181366058a243977af0d82c4cd81dbbab898a658c203ce6c0a45e84a9157a28af0980b2ba64903e1c71229727789d42bfa396de15c9c3a34c36de501d347991a9c9088a89fc37663461e7531d38923b30db26bccad4da48521e4105b39ab388cd6ad2f2f97190bd393baea9f0294c6e6b4d479905e3f0f993b33ad36a384803a5cdfbaa8d74cd294dfeaee0f3570492d13134fca840a0bad22ae4c93db8fc5d711600e212c883defde7e739f5cd04c54d6a98e0308d7dc8789f60d2f60d42fbc49cfa71372d6f1e342ed4bd4fc7828ae23927b7740786200e5fed76852fc40c91919a717aa3a778ea3efe245c567eeff6d976e110b4570d2d6ec021bf7a8472a7184c7d0823eb6ad14edb5cd213db299b8bcead4667c871e095ebcd555f5c44934a39466caa3f4007af4c7d7686a837ae2e82785912fb1b46ac7a799b8842ca7495602901ca471c110e8abffad829fcb88d7cb029748f778c85da36714f60ee9ed3e9231317cc7f03a78bf574de3cca3d51e140645c58e7ab087ff8112ffcc35850d8c02cc6a5e55395d1aecdfb23bff894fc9db65d887adac222b16bd3465282d34889415b31f9df47f0511ac61432d8a2b76ed0f121f46d4348f53b084aa32e12800eae65092ecc211d89509ba7f9e8070c8dd4c96a882cafd8c218faecb9747d6632f7291f7e0d2f7af937cb051b8b9adedccd5cdd6c66b10c510d50976c1610f265c652377837db6b3df2ccf968b5d554ceb55dcadfa90c3f156b21a4184d099da045245ccbacb34a3434ab89ab07b85e716e53349a98f61bfaf3f8e1e0c1a306a720bba5ef21a88925ec9998af2acf49f8d925d860c46381c0c321c3ab8deeedd5527d1c0a6864b2171e9f0b1c7819397553500e8d23522c250afef6ebd3ce049ba4f48a6568cd9f9760ae72ac66ff2eee89e069e22c31e5fee3479cdd89011f7689fdc3bcdcc2253ffa0e1e772db990036e2b938418105db3fbde5ee1adbb95b0e061ae5b200bed392e7776a5e065bb95f2af5e9cd1f6f487b1a89f4dc7e3b189f2a1f2b886db90dc191d9dcdeab96a0e83a7d3f1a8e1f8a8a2342876219c8ce1a5513bcb445dfb022e1215d4d6af0122f3442ab00798ae514b45b8ce05a0568bec147c0efe7dc98eecedbc864174c101a7cb546b1b8a29cf6408a82b4ca229d92505cc2ed9871a684162e8e8ba3884176b77c8d35de1ca3890610c4fc7774c521cc490a9af9fb053e4ae5b5f374c8c343d2afefc90442207666ad3ae56b16fa61f8290063c6fdfa2abb326951a66365dbe901fd111d3373b2fb368f741d71830b8d10c7ae0b6e1d0d70d44455af5b148fb19655042b708a68f6afcbd5b16dca32b3aaa973b9415d28238989c338efbfa0d39594963a003fe691b3acf06c925d85c9884b222b3a5c272e56897e2b47167e78b1ccd8aa99d0cbf5f7010913342bb59b591b3399943137ec6770118e8fb6dd2c745990e9d43260a68b543f756adbf87fc62e6d115120eece33fa0c5023e3b5556ac98bed73fd279c9a73103a7b7c82ac749519a9673619a691433b61b7ef725f27232dfd5e827b8e8deff09acae5a79a2eff0aeb92fcd0599d9b2151c35f1afe79439b5eea52b8588c6a868c4ecc16899f69bafea8866a2f015eb56b522cdf9541d38fc485ac39b9d93f838111d5719548f31899b0913c4b86293c69bcfe1569141c0de7277b5029ab8c22448db13c60713ddb4f4de17458a7764c6848c2ff329c7cde967c910c189247c5a482aa0fe97aeb2170347749cdbc7a1ce35a7bfc8b68ab0e418b2890a1fb2e199023b0b55ab37f98fbfe9870acdd69dca3136b0e6fd49b9c3975d4ee1cda814bcbe99dbdf811275a4fbc671ad811ea5a9a2eca05ed69944edd59cd3b78c310784768c30dd480f33744fa358e0078791fa7db63b600eb8e243933f2595b2df35c0430d244851cdb690dae80639decda5ae0acfa1ae9452e7994d1a6b02ce57df627ba822161be692a77f6d8219321f181d29d6949cbcf50225d9b9ec6f5b1b528d808e47d3c572f6b016a0ac3684765e30cc3878cee227dd1353d39984d1083a1b02eddcb5f73af1509ec65c635df9e00ea07d084eb4f3b421e70c44722928de26362aabb2932ff43dc90a74d3e81e3ee280a5d9410e68b0954e4e672805d31988d6666080c5216b67c5f989964e551de75a4b2614cafb8ab0886668f1f78b21b4a6d451eb8184755dd969ef778a69eba3b8b8a71528ca8625b8ea3f9cd850156edf8b4938e388cbf883981fb9101413bc05ee73bbfa0599dd014c52b8602828c53d391ff101b1f28b86a6adfc1cb3f82ebba0dfeb9dfadc53d3f0e27eef12b50c4bba579e018b340cab5c075e426f2ce190a6fd78c2b49569e741e75bb06312cfd4f2015be61e8f98a93b4455838ed16dfc77b44a460852cca83e69850583700aef26a21bbed2c6964310d9336e832d5641049db44a20f0d005ca5bd52a0652a4eb71e5923540a3aeaa4dbf3488048f83590423ffdfcc2c3c988ca61277e0564fffe7bf3dc04ff24b9e62132f9aa999a548c7ccf1c2860feddf8afc244f108956b27e013d3898a08f8eafabe3696c51b640d6d77ba35f7ddd16fa2b689bf6b423de69a74eb3ead1996d2d870b548a1e4b169f43ffb3947cd4bb1ca22f7c01bd15e711441ef3e39549c69857208f0de259fbee100d3abb8589e8d5887b943160a6c89770610e13afc81a559e739d94cc67f8ec093e37566909a98f13838f49f3a37dd1743587f628d51d3031fed3526d907600520014c85222d7ded0f734b95f146b20c016180c992da4be683842bb218ada80c5467e967c13a0be23978b3de598fe732ab99adcd8704d97d38df442138c8b801e929737767d5896bd1a5fea820011a0d7e962c68c32ed34c32a88c611227878a6a155ad53461f37f6e427c4b4ac83257db43cc3e6aea42bee5a1e3f1f39d3babcc630fcca878bc311d51c478287e0ec897aaba78d36d79bde1386dae944c9b7aab5b774702fd7c4558cde7e02f4a1771019212efc32ce34a2e08489e907611d360f1a8ea42da02f8a4eabb0b2993e5dd9a191a0096ee3c84d02d57fd5295f7fbca92b843958b249e276c3a2f39bf33224fcc6f35efc91c9382397a3060981e18d6e4b11d33a217fe8a2170c179ac995f163c20753e8c985caedab2ce81ab54b0c5e10e4507d2e972d574b07c76d35222ed6d1a2a3177fa80c70120bebfd6e3046bfc224e393f11701e88e8cdbf4b126d02fb8acec30a921488e77d5eb2df1c593246146c9d8ae08c0f0592a8455842c33a666f86b5577452b05a110d9c7e53da3ec690001185070e40aabb95cf216d49b64d53b07a9d99bdadb8c04ec6936c7e415c38dae45f3ed1ad92c88e56af5a9c01e91fae3e03678135bcc7e68e2af310ccbbdca68f2010dd09b85724a6ea7cb0e22cd5c12f3aafd76f36015d97cf10f8d20690f30e90999a3a38306be70840d2d968639554700d1fe0a2b3731e88133d80a0933f8a42554b8ed1ac6008151e05b99c2789077a009561388d9a33c1f57913cbe41f16f2f1bd3a0a235ac0a61b0bc7ac2cd0abafc077fb181aaac4ca6832b8bcffa5b9d57c42163e3970563e00423c6e65ea787f8d08ce0cd1349a7fe999420f9f845b3af47ec033a8ae347d2d97f1c83cf839b711e7102fbf04fd4548a9ff6936cee1978dbca74a4bdade1743c8e055a740d6f8aca5be4398d51f40b825557845b9bfc8c63fe5f3fb30ac15a86a8371c050f9351d32a4b0858efef4698ef1bb4fb14a6714a22a5a685efb0f7ac1477211037b45632387b6b625289f5ef212f3b3d8557efe98075148e4664bc3722b7c3e2de6d6b2dcc65e5043d055adbc633b503c6af814b5063078d66a64041cc29fa40d51b0ff60e0bc94cc74c2852929471628b34dc28b674f50b54d6eef44533106eded79eab196ec4b533ce6defa362e28e3b17598c274e15deb6c32ec5f3dd8ee5227c85c6c136d3c8a63ac30df9611dfa445ef810fc033dc9874f4dd2030b0eaba60ce79af801df0030ca245b3cc8cd9ff542a5af17bf7c5100969eb2e32e0564c938a4eb6d701667c08f1c5c6c8bec66bf1d1b09ad1a90f7b2fe88dcea13c27791e014c2e77c18246f564fecf568cdd638ae773c0f46d7a1ee5660dff0b5c74b0207d35a7248b108b474f8052ae37da3244f5ff6d727c4fd88fabb0619015ccc52bb6de934b650a0485b47154c9149c392b566d564a8148b6dc52f43adae523af67747352d3efa121c08d245c2d4a25034597f0c00e24f0f0e9303c099d210f4ba87132e59a6c84c9d64d0b03b9c2d7cde96d8b5cbf2fb2f4731f634a72f182502b4e09a3"]) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 04:56:49 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x30744c30, 0x4, 0xec100, [{&(0x7f0000ff5000/0x9000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xbd}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000a02000/0x2000)=nil, 0xffffffff7fffffff}, {&(0x7f0000baf000/0x2000)=nil, &(0x7f0000906000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000841000/0x2000)=nil, 0xc64d34d}, {&(0x7f0000b29000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ebf000/0x2000)=nil, &(0x7f000099b000/0x6000)=nil, 0x7f}, {&(0x7f0000a91000/0x1000)=nil, &(0x7f0000bcc000/0x3000)=nil, 0x4}, {&(0x7f0000826000/0x1000)=nil, &(0x7f0000e22000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000bb9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000fe3000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000de6000/0x1000)=nil, &(0x7f0000a87000/0x2000)=nil, 0x629a}, {&(0x7f0000de8000/0x1000)=nil, &(0x7f000082a000/0x2000)=nil, 0x8}, {&(0x7f0000834000/0x1000)=nil, &(0x7f0000b6d000/0x3000)=nil, 0x20}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fed000/0x12000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) 04:56:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x105b, "2eac6ee16eb595f66bcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="e94cddae6b3848000073515b26a38c6f806260c11a0000", 0xa) 04:56:50 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x0, 0x2, 0x8, 0x3582}], 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ftruncate(r1, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r5 = syz_open_pts() close(r5) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r7 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x21, 0x1}, {0x24, 0xffff7fff}, {0x24, 0xfffeffff}], 0x3}) 04:56:50 executing program 1: getrlimit(0x8, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08feeb0000280000000000009078ffffffff00000000440c0503ac1400aa000000000000560090780000"]) 04:56:50 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000480)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_RMID(r2, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r3, &(0x7f0000000380)='./file0\x00', r4, &(0x7f0000000400)='./file1/../file0\x00') unlink(&(0x7f0000000080)='./file1/../file0\x00') unlink(&(0x7f0000000180)='.\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000440)={0x6, './file2\x00'}) 04:56:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x1c9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getdents(r1, &(0x7f0000000000)=""/110, 0x6e) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[], 0x2, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="380000002900000033000000010000005d040002"], 0x7c}, 0x0) 04:56:50 executing program 1: munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 04:56:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "ed080000fc8f6235"}}}}}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 04:56:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000001180)="fcbd9e63305d7e7a81d613bf4e530c89cc2cb4fce86cb6ec16c802fc9a63fbf3d85449cb254f4e20af095095a0dd37a8738be0d41c8c4c8008c9ab4536357242b8127b67ea85c37cd175ed44477c264a208cd3ca5d60f8b8cfd69471f2c7a1fb778ed83e774649a24af53e87eae3a4", 0x6f) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) r3 = socket(0x2, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r4 = socket(0x1, 0x5, 0x5) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r4, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) msgsnd(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="0100000000180000b0db0ebe4456ef0243cd55600409f22dd06236451daeeafc2843a98ba0f119bde9963b59c21e880a543d35603156cd229391ca9cf0f49ef4a38a34508c4bdecd4e01ed1917453570cc64f3303955f574628bfc2299528142a32aa381"], 0x5c, 0x0) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r1) sendto$unix(r1, &(0x7f0000002540)="c045e0017467dc993cd597309b27a7daea6323bb1a8418839e57f34d91bdfd5506d11ea9b5b62431b08dfc5c9991533e2cded5a287e565548fd3c6ebae06d450e92438b419f9b12f797ddffbe0489522d18fb5e62aeeed1a975b63e0e8c6b910b9a8b7187510d77f96444c05e6089cb746fbe53a6c54fd2474141fa199fc703166abd54de00e42a6965cd86790cf2786c031eac6f2c752f617839e3cbc424efdebcb1386c0aadbec27f68342952f6bb0d5b4f9e8948d1e431b8ddf4daf46c5dd322ba17493c6a509f39d1d9a3f143239b7f5dfd270588fa1bdaf8aec4df3398cc37805d54356a637a500f802734b1ffc2b62b4720b40945d093c60f9ea3acb2b24758c110cb84e1d3abf2df33b22a04a49f9e992c5586b9b03cf47088feb8c6e44bee4f69fb8628c9bebd972a0878569056773c9ad1bd45f3f9668e4eee90803209160d906239936044995e46cf81b8444730d50ea09bf1e3dc4a45fce9a5e7e7e23fd0b394b52fc15fe88807ceec37b74e057c38ba93ab8801e9bcc917b28279a88c48955c0c32fbfba578b028c4267d4704922eaf1741977b3bd43f32c7bb309c24c587d494a0951b86701c1258de4ecf6a040fa3015d03f7c7ac4d7e3b2d087e1227a792e7750d9aa598928fc06c2c57ea176b0f60178d0b9d4306019af6c4e23217510616c19965e5c58692c0216f9e7f3794d47813084892a348e58e8e1e610f6eb6ea10b706c6c4ecd2a6f49c40ea0052261a38709ad4ee1d2bb0763524c04544a2bb164788c49bad60327114d5650d5a4972dfc112745a34593388a22e9a9a3a86cefc2e35f7db89406be1017e44912a1bf30b56f44ae4c4d022a1fdcca257482b8c6a3fcf3d5f44086767448e2a1de179051cff054084c193e7a44ca4d938a0c7ab0daea467c7b355ee5b95406702a4b6ebb14530385a50691d7dd2b8b0c25621c9c20ed9657af9d8c894e4c42bfa877466b64e165b4984fc77a35468ca40e1550d1afab148b8260cd739bf9cb6c1b8fce7652eb64f84bf285982e6c6e9bcc8185f39c97d4a921640087a06f9e39e9133c6358839c359a189bb729eee10c6eb4242833a92607ccc063fa09be95e0f88b788de427fe4bbafe13ef4d7befb01599e807ad7aa6cbe920e7ee401b482bd6c5a2ba522227163607c93cb3d5c65c2519fb3e65a11120481690b234b6849e1caee9004ccb20bf76a3ced2e9348d705b1f590e4ef02e72a1876fa37469d5b4b83ada2462a7cc3bdd832b12e4b907c6987ecff2de6bdc2d7beca1c3e34a31c05c38284f0f1a81af60691f66e8d9e6674a316f07f2199d996a11fead5b219f995d106cdcba5eb13ab77d38ea07cc703fcae1c2996779e0ed35153e8af5aa27e3689abf8a8a2fcab05713dbf59b358290f6714f92a512a5bc834e7ec80002ddb7bdb773f90c144b92ed15907c3baa32ea92665d866ca93c04365c3d289c16e4814c68e439f87225a1cca3a416ca909fb85a71b9f0ddbdd157d5e2fb19b213f99126c58fe97f7d347afc4a3a965a8f3e69a0e7270ed3e980836f9f33cc53adbcbad672607c6fe92b3c54d76f79931bc67b898a50f471b9386e8da1131896f8d59293bcc2e117fc3f0f455d8ed3f5c06d2afee3eb3f9ceef08611e0ab3c603b09dd6b30accc0306b17f730e252be5cdf3d569c827ea326e973a436728307ecc23f8080962257637c8e9e66d3b1e8a2647131b15d610d8ad33a67b3df4ac33ea6e4f575b339189bc822d07748f8255423db2efe34a9a75d0ac45e6b5f9954aa1a6addc642d64e5a8984bc315255bf48b0f021ada5394e6a26cfb2f799edfc87d69da61d9d1c168d15ed453fdd6736f28baf3979d3994e50dfea70299163f1096fdba4728e70cdb42b61c495a7b298621afc613abb92c81542755dffcd1db06f9c8277cdd4a7f92701e1b9c0a575dba34ba2b6efb9b942696f1f7fdb8d2783729fbbf070218341b6f05f26da091609386a8eb2c7bc46f5cbdc729302c4ccfef3eec44efa09d3d61c405268ddb1d5e1127982ff7676f126d1526f99504c059e16a6b0f8452c974b5532e0dde123a12650b3d7f176218b015a5a96a715610b08860daff4df53939b7a4e8102aa650d8663bb106cd274d11fc65eafd1aa83772cc86039aea173259b4f7800daf051be26f3109f0de4b6c207e8241025dc1c3807d93256d1286b60df298dd23786764a6ac38bd34bb2472393a48bf94e99288cc1d970b238d5727c4c4afbd55bbde8fb2759226f32c97bb8d1e81ff3a6ac7237b2c63d96d7d86a4c540cde6146a6f780d8538e35a8dda64b629ce755477da33f3749fb60793523594074b37bd9aa1ce9c09d6e15531c0f3f5f2ecc6dad568ba44748d18ceb1bb6543ed9038c3736ac3a75e2da78d2b16af7127e24774c6c1a8700bcee16fa258e4defb98517ad1047d5474a8e5f59ad4473b2dedc1bbaff12ad10a3a9dd03bda442fad55b5eec700290570f58ad8e23835d628a82afaf1d5e3b11470191c377af35118aee55d0b3fd41d40c05b6c62110265c74b32c374d83699af932911fa4171e357466c286f98df4ea7c4a64082e9978ebb263e59606c1497901a88148fefb6fcf5bc75c6097914dd0f5b49fb06d7f19d9570f5a30bb573d9541b3f03585afba036b6ccc250902317073c66f447d01b8b68acc8168d094e418aef1245335f9bcc8888a3c9524e4da21b2f924ea4cde71aa106f33a57b1e1de330691287e19ccce38a90910355091406523532b796ae8e79714e617c04545c9a02754246a759642e245fee47f1d1e63a5c6f9506a3ded0a74ed8f4f32a37cb57d6f67ecf8b20963aa32df2e5c4052bd57b225ca4cff49a0ed747ee51a13cf18435c3a7a798076979a2dcfb8d60f33f5d9ac9f1084a68c60663ea87a62cc98b687acd0dfbf2c86b7b8f65910d6afea9ba5ec12417412f2878800b0dd7e7f4967ae81c3f436bc224e32a43669ffb1457bd34121563cdd00b362e0ba8f6f40ece16412f533133830a594157da4a92797e20b5d0c1d4ec47a7a2378b929841310a1aa2ca9787bfdde0e2346cf417df2affb7a4823ce6aa698d615481c8d5bdb1b6a3927521fa6cc91abca5f5caf18e66357705afabebf39a6eb5037e374d758ccbea43f90d0b11e2f28b57d2951863952cb028482e2fece2cbf10579a76beb21193025ccd8da39fd1f455acaa2af00140868b5fc599adeba8fc50710db5961784c64b6f80d785b24337302537f150ddbb2e46ebe9669128f19e79e1a295797f803fc3bb1c4168688588f9b8b9797edf210c5e6da16ab40767b3a47ab208010080f4d643bd4e1bb8419fdc3dee78dda885b95d3959a62d6b924af75d9f283ee2635aebec5e59d02f2e1961473ec5ce435e2ca1c07f5845159df8f1c6d9f27ce0c14676346f065fbfa8d1c190a028c26462b766516d2c61128b9934629f30ae92893f15025db2bd20a28e928a0e25066fb92ac5832258f69769271bbf0367648bc0b772b05d5318bbdadda11cf93304fb6fd4fa0a33d7a1cdaa98d57d93b75ad57addba15cab6429a9bb547b420edc40b552dc295ab725b8aba73fa49e601dcd2e0738c1d8744b27abae0a55a8142062857eae99e9bfa416d99db4c173cf73796a75b569b0f54dc276ad3e378c621b398e22505bd0b867f5572f9758907eb1dfb959e7cc65a9a1dbd6a12e684a90f4854bed7a7fc0d0a4e65582e135b23098cadc1c91698b3d326a4022c78c615753772d73c078afce2ff5d90955709c1a09267f9e6d871a03f85cbcd55ef4ad6afa1677b66338876e318514630d1716d1fa80bcc10392a46a3e88461be3e6bcb9ee2f40d5d813758998fbed3046e4c1a7e66f3501e3dbbb73690273dfd3c9964ad8efb6ecb157fceac189235fe555b467d47159d1a01a482aed480dbcddea5bf11a909d0f525dee4345cdb70b0fd64417bc8df768f5415b4513eed3584d256f8ffe83f2950ce87db467e59650a1788ce599ad2e6fc2a796f4c1970964e587568c3318961a9dfd87e0e2308e67b2a7eee84d4c52be582d34aae25504ac8a620b3f8ed5d8120fd41600785c5b9bb84f3393f26cd1a094728d393bc919c89544b4d73e747db07b5fffe45fb18427c0e1a5c8ff5b7b29bf723cc654b84e6894d10824080b37358537adc5447ed7f71cfa152d8af215c51a9f0d6919c59f0236dc0ea4bc72ec5294a93d0730f7bcf581cdd930a81454ef949e09029c9bed7344bad12e9c1c520f2debd13fc4b2e202ec4158ce18d5041e40084852d6cc063f78ef58409e1a9cd036c6ed0e4c1601910307dd66da43349e6f88390a154ff69033a0c8a48ea820a3b12776dabe8a7145144d6be5c8ba8f79c012cdaf3025836072711bbd3550aa7e1065d51111ac3096cccec2cc299ac661cbfaa8fc0a8bebe2e304b6bb38f29f2ee7a2d45a638e0c445128d2290cbcdd10e3d8586128240a55e15063540687eb703a8e2231401566ce8a0914284098ea331a3c554da6c66ec26f4d43c1027d8ddb75802a94bbbbd7e5c1355fc9f3c1552f01fae14f911b2ff66f678b09b2c6df9034db6fa24f7f488037e91ca76f889f8dbc2fe66f71712a8471e3253ca7c5982558446c28f8759532e3d0d4da550bbabf9637ffd98c818830f789bc42d4908b6746c76689d7eb3f03569fb142c14aeba062db212b969221f587bfb1cb962b290cb1d511c20602703d850558af13c3ba048f7c9adfed326a550eaa8834d58f9740c1bcfd8f38538578b626e8f03e9f225a885890c2591f591e7128cfed5cc6aa18cfaa3deec9b186ebb9271c6349306b947032f7f83936e64979c0a8c0acff41e9f9619cc046be84abde7e460d0124f7ae17d172f3c8597a4c55d0955740d6b38830a21d377e353e117a4e35910d552be608ba3b1cf9c0686247cc74ee9fdbe3550327fb69abecb6d845a30b8d6684777412c2049b7b5937edc4fcb04b1bed391addbc0436110598eb6627bc148822ef5797950ab0e146de3a03fc04ecd59c414fe7340d34485488a53b1cb74744fa5596065430804f76ed65ef55347dc5bdad8049afd252134387a3b350e059efeb0abdaabae7ae6de375c4f85633e4bb65c2d7f050ac6f92cf3546a66768a109d9ade7490a0fc44b3e92fe581e67771adb6f59117566ecd86aa05c165e9f9a30916519a108b4532eb051ca9c81cbab1b69d41cbbe70da682ba7bfa86d5a6717b3c7911fcc710cce5da1ef72cea2b7b6daba30803fce2849008e0471b28accee207487f82d99e27c35a18111621096e93ac740388ed04aeaaf604b98b19f5719b6cecc73d5b89238da6429828b90702154204b1f244f344a0d227c1f6e924f0d40610534722f9bb0c8fc7f838b9f8be8215fe64e7c229c67cc92c9f6f63b608ae2abb533ac8839e5f785ae81cc6166a0e249a9a7166067fff97f7255efc0c93f6554b59a0300f53d34dc80996d88d982f881062f206e3e013f3266995cd3088f07615591fe03a38e12b003cd052ba4d318540f4beaf83e7af7a41e98e196138c1f67bd2243290fd7f0a50381bd81a25c559ae26eeb2daca55aefde6cfe520df7ec56e639956c6fad8ed1f8aa51f0a7bf1127d3aceea4649207b42d52e15da6a0a8ff63b60a4cf4b93f927517fdb0609859c101819b0b857e95a45d148329442aeff30e44670d54dd5814f8e7a33daa270dd56e638ca2bdfe2025211066eb608370ce01c837548cbae2b2e7da28c3065d7878e40f5546a67e03a9142467e5af603bdfbf71f22ef2386d52b746bd44255d4818fce7b363", 0x1000, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="0000ee8c142921010f2e2f66696c653000"], 0xa) 04:56:50 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000140)=""/204, 0xcc}], 0x2) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@broadcast, @random="316defa4ce83", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_reply}}}}) 04:56:55 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x812, r0, 0x0, 0x6) 04:56:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000100)="49fbfe1314010e6d43319c15", &(0x7f0000000140)=0xc, &(0x7f0000000180)="125423ebce6b50cd0cb74d93c453afff6b6280ad838474c1fe81278892078017f7412ab3ee6506d5accaadceec2628efbb15731fd0bbe4a6d7b3e44f18e7089d143d2fa376529c012f9ff74b6726e85901e8bc54b9aeabb8b7867266d95ddb0c4e1ef990e6c5bb0804ac53583f3e3225c0050a5a5df6a7d833160edaf242c1e65a4e829cafe555a92f8470a252c133703409861d71f111df8fa01e95f7b7ee091ea427d2f35a7d9852e69011c003135c97a637209105ceb9272d94c849283dc3a344e288b083e525b7dea66c37cda610", 0xd0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) 04:56:55 executing program 1: pledge(&(0x7f0000000000)='-:{\x00', &(0x7f00000000c0)='\xd7\x00') r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0xab) fcntl$setflags(r3, 0x2, 0x1) openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) 04:56:55 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "3a813e62b7a8219f786eca8a5231244be576236a"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x11) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x7fffffff) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 04:56:55 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x23}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 04:56:56 executing program 1: sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSKBDIO_BELL(r1, 0x20005701) 04:56:56 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="0008000000019078ffffffffe00000020400907800000000450000000000000000000000e07371bb3febce42807900002c71746cf2b0624c020e695800e987c8e8963d484a42ee5db193bcfc7df7f508e5b6b90fbf1cc2cc1084cb74e96b6a6848e977297f7045e2f0ebd671f56f36714fe7b12c969368932ac3e2be6a7a9086d450a121524003b60bed2af871e7d79ff3ad9fc16262be9edaffeb1c2509207ac81dcc8740df86e35f9218c2cc8535d05f2bb94b909ca0cc0185e94ee353b4eeed8c4be48aa3ff60ca9483d5fb2efb6699db8600e7a3dee26cb315876492afd787a669e85d991e396deb473412599dc9b4780b1dc00d54146e9dbb55ea5233f2d362831bc2a56d71"]) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r4 = openat(r3, &(0x7f0000000100)='./file1/file0\x00', 0x20000, 0x174) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) setgid(r7) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x4) 04:56:56 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, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) r4 = syz_open_pts() close(r4) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0xb4, 0x1f}, {{r1}, 0x6, 0x80, 0x80, 0xe8d8, 0x8}, {{}, 0xfffffffffffffffb, 0x0, 0x40, 0x1, 0x7ff8000000}], 0x0, &(0x7f0000000380), 0xc, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000340)={0x2, 0xb10}) getpeername$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00", 0xf11}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}, {&(0x7f00000003c0)="f59367", 0x3}], 0x2) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000180)="6ad3d37f5b982607174b24f2a6fbd0b9b4b36e513fbfb6aa08995ee9080a651a0520a356c380fb49f52f5dd42163b40a3c89eaff1f31f8f9da41f19e5087e43207b65e761c6f0c4a40cbdc20e04dc22627fd77bfef76634ff79787c488407720b5bc1949d17bf5a72baf22cd7b03d1ba92e0a7d20b74def5372f26424be5658bf063c8d8438a7dcb93032a2903fe6ef4f0a6ffe78178b230a64903e7660225", &(0x7f0000000240)=0x9f, &(0x7f0000000280)="2c4b5a434d0a27a2c0a76c369d2218654b9d5ca73dfd74af2c438ccb13253781c165389a058354f313db3afeac11f71ded2c628484fee7c77cb5f4ddc928", 0x3e) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r2, 0x4}, {r2, 0x9}, {r6, 0x2}], 0x3, 0x2) 04:56:57 executing program 1: syz_emit_ethernet(0xea, &(0x7f0000000a40)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0xb4, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0xff6a, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) 04:56:57 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) fsync(0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 04:56:57 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, &(0x7f0000000540)=""/224) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x5, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:56:57 executing program 1: select(0xf, &(0x7f0000003000)={0x5000000}, 0x0, &(0x7f0000003080), &(0x7f00000030c0)) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x67, 0x0, 0x3ff, 0x7fffffff, "73cc5a0e52790000fc290de576f30d3fc9c06d00", 0x8}) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xc, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) close(0xffffffffffffffff) r3 = dup(r2) r4 = syz_open_pts() close(r4) close(0xffffffffffffffff) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000000c0)) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f0000000040), 0xc, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffa, 0xf4, 0x10, 0x10001, 0x80}, {{}, 0xfffffffffffffffc, 0xc, 0x80000000, 0x1, 0x3}, {{}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x3, 0x9}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "a20e73f42e220007000000a900", 0xfffffffe}) recvfrom$inet(r3, &(0x7f0000000000)=""/30, 0x1e, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) 04:56:57 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00", 0x401}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x4) 04:56:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) fchmod(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9328bb35c9f8ad57fefca6a7ca1a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9824f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654918453e9bea4d8a7748eba8cdd6245b7dd05b5a93553f5d00f9212dcbf730358127747968a3742214a9bf7ef03d4470ef0a04971"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x4, 0xf9, 0x40000000005}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r5, 0x6, r7) getpgid(r7) setpgid(r3, r7) 04:56:58 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x4, 0x7fff, &(0x7f0000000340)="76d5f16ecc63c0fd521fdd4450bf0736a8697fa14a825f3264ad13c2d56a3ad3010a229c26210a00af9467edec9a960eac832b15f79d2d1349ccd0f85e530976772ecfdbe4211a516790a0197e61a8f3cf0896fe4f28cdcb7dca35aa3d51f842829e0f9bda10167bcc17d7926826cbbdb82beab260010fcfc3e1e86be1644adf69a0608db4444376c20ab8ca83b789128f0f116000f4841fb4e27ce2f19c857d129f4cab145d03e41401bf7dcf3601984d3d8456f560ea05705442f0b7b015fa375defd5b8cddc901e9d0087dbda555005fe25859d48ba42bb072958c2f8b517a1671e4988dfea69e53db5a0e3d5d2975fe2e69758bb7ef91771b56d04ec4bfb659c1e5c03c3f2d968382cd8902ae3ac8085fbb9fb0e4bc5a97f70cdf32ff832d235c704be9ab1c8bc1dd728fcc0efc1091a5f700acff09f48a7f14bfa7e6ad60a5cc7d91b2f8c21254a771775507582fdfefc97b29589e6e30c130b5fdb2a6715610cc8d909c3a699fab0106b2c8e50d0717c257ca9fb4b1cc70e70f38f29c20287b53742319f1add50bbd7824b13060349fc704947665b1b1b642023d679f87cde67c84a1c39306a38f398ad91a3a21e074d4c5857450928bbb07813d40d1dc794ced84d157743cc6cb8dbf6d7ea46274dc1e8fcccd16b53b40ee0a8b744e247397fafb7d57daed5123df852bb01c4a96f62b4ab9247efc652d1ddd7ec4659cce0019e64fc34b752ee99358fe0e4d72bc75dc879e327f7304e89c09248a12affa79c72ad96b7a16bc46b35abd7e4753e1e9cb4150606876f678477dbe63ec7d09e5d768ea98f9f8b729621e2d43b7b256dfe38e86b77e22e75d624b8748ceb57ee6dc9fb7393db06c15064ca6612d3d09403574a393c2753acbc857ba6ff8f5bf30ea34787a9aae083b5fb0a899ed5452e9dadd47044e8e7ae481a2b8cc28b35d324e0926399ceebbb35e382cbc9490012ddb6f018e7b7faa0e331e9a5d326412ea2275d6ed21121ff4e199fde91c648b2462eda5ce43a24b4d8993f41b653e688db752c404294750c7e929731c9d4f258997fa43cf5319152f42f94d7391463f51b7612ae775cf085d0a014d98493975036f6fe4e01a50b94de50e6a5da1c341b9c16965573459531d5659be898a628252d3abb68d872a9941c2e2d61ee86dd5d6725940070ebc42408674dae7d9da9b635b6320da3a61040df9a0d2ecfa11743ca02fbdb44df1b5a4e674e9b200d7053a868d746383c5b778f4493c399e4089798c1f1fc01f9452ad5b8456a6708aabb6419733726f252d1cfaf79755fa8310d08b8dc619269325ec6be6aa00ebf8a326ad7761b4a7ddaffc794beac32dfaa0ddbb7c0b3be81b1abb04f5d77f6a497be531fd158baefd9307041a8c8a1944efeea895f7977c28adf8c5be55348ba9ce2f824bd939c5eb0da2ca169102a46b35920e49bde6d606a85eba2c0387a571bb14273ce57b89f18a1fee37421f64c276629830c7591cd12c36fd527d0eb0269f50398e267c0c7f9a4117d1cdfcadfdfa7d4e50f3816ae85e68d6fea2e2597f53f1113b7dcef363e9502df5393074a7daa549ab267c4f594aa756f7bf205fa68750c43e523d3752ea51be1afefc520b50cc655ff8ee8a300c6ac3b1b7838d703a44caec7f8837160c9a2b09f843138a60732f2c202d6b164e8f2b183b5f084163045f1235444c0df09827e32f78c66aef7fb664a09f6503e2a6391fbd07f0374ad6526f0fcdb122e6e302bf65c075198a6619aa67a039a738e2b7aca479de7c3ecabbefaa4615e71d3fab7e8a7df7d8ec1c38b8857618719e5bdae6d33592b58901011fc839567004db6d448945ebc86bed99fe1a169d99f66ba9dc206e83fff6e9403dff0b0b682eb5daf16de23d28a456b30d925fb36d37837a9afe5b4bc3879277822056aa8017a1521462343898c11b523c12f39e0bc0f3616b8d8279f9ab4a153e9b40cd08972fb5b14550e3916058ba298586868a6030ab6c94896ee45e34781bdd80191371df5da9c0aff16346bc9e0ae37e447956831ef5e1c22daeedcbe64ff65a9e7f24483ffdf525608c8e03341cc68335f1a2e71d1195205fcb9565fd3ac824651c8ce6ff75494b5879a0d6f5723f2f5203d032776965e65b20cfcbfd5d2cc6d556b423da5ef29f0cff4cca488208c0e94bd37916458f76769aff89839a6d2d53c87e07a7b5a9f1204393448d0c4ba044712b19d134c3e39f67adaddaaf79b90420a0fa86366649b363de9f8f47c56b33b960e4642025e98c0b5836a28c47584ac10ff19a1b9da2b6716595dc3568f65d42dec1cd55ac17b5e3bce84837b7ace5181baf3ab38af254f05c337adc97b821e93f948222cff58782e1a9d6e09591f620db88126959428769619c857bad4878678c48cdf09c2a1f455457e81bd9e6d22dd984884826666a085437670cbc45b3d9167b3fef2e44dbf7ed42318649fdd6104360f21c1df72ba097fac5f629526461874098a708d6bb92be6bb364fa66356eadfb4c6fac7960cba3eef82d8a87ed13d5df4c15ae0ae060039bdc8dc644cee9d3fb5c35ce45d1560ab5ee3439c231467eb72754cdaa386b19e5b38cc9fcd33b543dd93705490d19cdc758325fb3604d0368972aa034b5e22e9a8f298ddb4240e90c62feae1dc2781780ff28026fd9d91cdae86d4130584f8266a5946ecf76522e3c1646ab97d011c156e6625e4536db83b58b6b220ee24bd9ac6169e79310409f1a85f0150d2e3bd994b77940590f3da4561310c4a5060efbd92eb5c247d88008de6d3034c4c2e050a6940b0f67e2a3213af015da906015427975f25d894e4b08cc3c753001d63c40a77bc71cd0884650fecd86957cdb79d5001693763265d640d4ea6956fa3a024f5c76a6e33eef9bf1bcf13e31ca285e978a3efe7818f7015c05dd314b1e877e6337b8a3010c4671c0e11cf1661e1176cc07e0b6589eeebe2d6e2c70a01613d9320f57e2ac2c00a37ddba73f2d6069dcd5cb147509250a1470edb799c9ad33f2bc771c97fa772715ba0f51f26514a8b1f1ab2b5c55562847e0b490826e6173eb940f62e144b340a16bff70ea3a3aff7dbf9c06602b5275d7c609ebe1a4d572c0eb68e436c52b5c8125033abbd9a10876727c20fec18b2a0f2f4e61b0b38b167b94d80e97bc1f9aa741c6341947eaa87fd8a8ee4ba7f4800e425bfe8b082f80bc58bd460daa7f628def8aff0c7ab784c7e62788115912f163ce636826c91cd64d166a8bc3ebeea9f22f1ed57683663f9e5a2778408dc56cb9107a0517a4abc28c85fe96fb342be21d8c9be4fb86170674b0a4ce02a0e71c99d2b2fd2af891beb96181fe0a18cd00760eb61525576ba8d244f5745248e19aaeaeba3b53a88e2c0dcbdde89efce648dfe3bcf36594aa0d479e9904e2dcb950fb1116451038467ab367efdf652e869ca70f18195e3c96dc9dc1479c3cee27eea4df453686233744cd4507de56138b9f79306d348c265ac7a15b7a827212176c359d8801d8d9ac19200761a4236e9b6436ea17aba2e10bca98d23a7c7d572261b8e3681cdfa127fc79c6bf0b3c90eec003b3ddb71099fa7b6a58ca173da0cab00198757b040998f36e6c9d90d87a6840a5b9e1842ccbdf2bd22635204e0bb47ea2c09c4f0a4b56569034fe3287a870688df4109fdfb804b104f60bf0e4747276ead9c90124fd6c53571c3c6bdad3292d7d88904992a7c41b93c97825744c8e93414af91f6c1f916df83ebb9c6781387d8c5b9fe86d1dd0dcb397facc60a7f3e794e5c0fe4e742c18607f473c05ef233b11ec3e07ab2e59bd36bb58a637f40d44ba052b98b97440701e9d292a3868eecb5c70867453e69d042a98697cd78b1d900066f806fe296a5d742878028ce9393d2644ef8a66fd825e1acb32bdf98986e354fb8a9a1a1464e76e98452bc12097c3dda86442471aa095bc15cd2f269f06c6961dafbf6be61ccb56c34cf0ec58fd4bd514c32154b5021f65ea9d8c525394677fe41ba237b7d25ab0aa24ccdc5da66bb07904a596e4f3c63f392339da7c288ebad9e2ab980f48b109b23c09ab53e6f05675d8c58bec8234397e944dc4fdd48cfbe0f0c712bf8e11220e454c1162e670c250206fa2d25f2fc82fa6fc2a2cedf19e0660b78d08e05d62b22ef5f08c9a017430dabc74658a90d9053d49dcfd0bbd0dd4e958f04ced032ec8a962cef4f47343702a50e0152d22b514117b7319f39d6a16abda2ce212aacff870f879bdc3fd83cd5a6daba836a1ec0d2d6aef463a345e3c89ffb2bd6835c60aaa97dc80162de27d04e8d6b0f0f2b8a6347219e91f3ca322eeea757e6f7deac3e42332a23e7ff703423be5b6adbe26c155bf02f3c532d96d16abfaf0ce2216c78eb0eafdc7cb51879fce9333727b2cfb269223fecf5f4f2895e456bee16d9cfe446fcab93c3c4288910335928ab319c3d979ba7603f898cbf0eccf24dfe090d70f7cb82d3e7a36ed652d82f1db5037572e8347d5d199316eaf2abaf938ff64b6522e94aa957bf5ae96407f91b9f5436eb3036a730384eb3d31ffb9e0b8d1ad0571182d061a8945ae1e8c00c45870dca6ee1daf4d9845ce3c9f96707173155160b0790cbb978ff8fa0f08f80dced632cac4d1a06da568d344bb98d1d7c0a7113349335a02715c208c34352e1c7a9ee12eb0d28be9c4d0331e05be5d17210f9fe1d07cdb08a47bad399742d102829a064440bbae50324ed6ff1a4065401421e69ed3e2a84c30eb77c8e78d997d5ed8fd4975883a71d11cb6dc21b9d2f82ae1137226e7c2bbc2ad07a36adcfef754ad736a1d6b0ec17fd249e237fce9425de18666c4b5d2a7c1e90d5bfd5591c13435cb2e6361d04c94ae6e528f9cd5654c9c0a6c23fad0ee3192124614361faecf683887f02c9acd394045e84a3e5fb852c3b78f786e67517369fab3f2cdec4c14f24041533605f193066a3665213b8ed57a8f11e30f7095be6a95eeac4278cf913b34f85ceaa5faad258659b19c01d85b319851b0b56e4a6f1999be01300e6c78a9bc5e7d262055bf7f2109e534720b2fa9678a817fd7805d18406d6ee5c38a39d613a16d5396de961e825903c424f3ad4292874cba69724dc60c315cb5f89be1f02f03f9b328e2708f17f1c8aa3af1b324e397d1520850afc399bbb4f86ac3eae39747e430c0e1f875cfe69dd05b6e653f61679d401d3d4176d59c1e1db3970074b2ec15d7b997eaab561407f8565ff35b0d59ef5e6f9817e635fe1112d057d0799720fe47f9a04d80baa83a6ae4f10c6c567cf7cae5d6f97bc8e6eb8fc0da7b6c9780f932d47b4a0c25fb90b1e2cc2cb5d95fce0b53447bd9f3cf53e82316ef1cd1bd953ad5522effc93519574ba1cef5f19726f1953b6692d42caa212dcbddaea04b652b2861cf4a46dbadbb20b73e25bf2d76aa2c3adf052d3f95e608ca8bfc4055a830bd6fc62b54d003df67469f9b36d42a6a0f2e5e8f089151fbc1f3c9e01d5758fd180edb210ac7da3e8dc932f323783743b59a3e910b5c26e6c6b5909443946a6d3bdd20e2d19f7a120f8bd37ad567b4cf49655da5af67296ed2ddf87b73a2133b905f7c2875ffec836dc7c8e71386cece13ea7352644d91a165b538e09482d229c040b4cec257a7e40b0b38e3ebbe08c0f3bc4d453415753962499e8fd663e7f69c65a9335e00d3d4d22ebbf1c35c46cbda96645768234122832701f7e43cc19e47e7f2da2c736c295d6fa2f978f5a8762916e43135dd6b28f60b0a078de1c3c1bece8bbc7b2e5af9e9708f852", 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206999, &(0x7f0000000300)) semop(r0, &(0x7f00000002c0)=[{0x2, 0x1ff, 0x1000}, {0x4, 0x7}], 0x2) r4 = socket(0x6, 0x3, 0x0) sysctl$net_mpls(&(0x7f0000000200)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000001340)="6cec1254b0821d1fbc3fe1e612abd94411aa3aae5920c220476b0d955ec21a1abebf6f7e9aba587f2b1980c19386a05c3e724efbdcd3fdfff0ff5b06c87a6b22a14122287c91582e6acb2912ed96105fba1d864a81b74429977ee2ef26982f36efc372e0369fa00aed14870135e4f142dea0f31902343692954a2bb3def1471c61983f5de7f3fe76c0ca4f901c1acad43715b00281ddb1e627fae06b552cf3e54ee933534db5f55a113e03c056616be493988197db77968d978b65a5d6b038e49891bff55499d9cac7eb7ff71e3a7e451072b6caa10ef6bd", &(0x7f0000000240)=0xd8, &(0x7f0000001440)="883215cd74e179c5476a18ede772b3ce1168ba1eafe2a2d1cdd124df4418dd6f54ed8e1d946e1cf300ac9cc0b08c5a2c168ca8429984b53448f8916eca2176054e45079481312d1c8ec116a6a6b8872ede26a70c84fd35432de8bbc3fc1de2241d9fc2e98a18a4135c637db389f2fb12c70b52c32085565b8f30ec4cb75c41475825e69673d1c2139e", 0x89) r5 = fcntl$dupfd(r4, 0x0, r4) socket(0x1, 0x2, 0x34) ioctl$TIOCFLUSH(r5, 0x80206999, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x86}, {0xe3, 0xafbc}, {0x8b, 0x7ff}, {0x5, 0x2}, {0x101, 0x4000000}, {0x2, 0x8}], 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x10000000, 0x0, r7, r6, 0x0, 0xd1, 0x7}, 0x7ff, 0x2, 0x1}) 04:56:58 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb000000000309907800000000470000000000000000000000e0000001ac1400aa9406000000000000"]) 04:56:58 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x401, 0x5, 0x101, "a5dcb0475bcacc6f8c8dc9b487e008c475412ded", 0x0, 0x2}) unlink(&(0x7f00000000c0)='./bus\x00') syz_open_pts() 04:56:58 executing program 1: ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() close(0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) close(r2) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r4 = syz_open_pts() close(r4) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x86f, 0x1}, {{r4}, 0xffffffffffffffff, 0x40, 0x20, 0x100000001, 0xe1b}], 0xa, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0x6, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8000) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(r5, &(0x7f0000000080)='.\x00', 0x80, 0x6) linkat(r5, &(0x7f00000003c0)='./file0\x00', r6, &(0x7f0000000400)='.\x00', 0x0) 04:56:59 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 04:56:59 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) r3 = semget$private(0x0, 0x1, 0x240) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000100)=0x10001) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r5 = syz_open_pts() close(r5) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x100) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8, 0x0) r7 = syz_open_pts() close(r7) r8 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) connect(r8, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 04:56:59 executing program 1: r0 = semget(0x1, 0x4, 0x37a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffc, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) shutdown(0xffffffffffffffff, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r2, r3, 0xffffffffffffffff, 0x0, 0x1}, 0x8, 0x10001}) r4 = semget(0x2, 0x2, 0x200) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r0, &(0x7f0000000100)=[{0x2, 0x9, 0x1000}, {0x0, 0x2d, 0x1000}, {0x0, 0xba, 0x799f78d66bc54ea5}, {0x0, 0x3}], 0x4) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) r5 = semget$private(0x0, 0x1, 0x81) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000140)=""/219) r6 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10000, 0x41) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000340)={0xfffffe01, 0x9, 0x9, 0x3f}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x9, 0x1, 0x7f, 0x0, 0x8e6, 0x800, 0x3, 0x0, 0x2, 0x8, 0x5}) 04:56:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000080)=[{0xc0, 0x1, 0x5, "ede011eae3fce2ee9430e108a590c02423769b71fbc377b8571cf1ccc22ad9c8481785be7299e0cadcc8e688fa56ce6062035b7ecb54b0aa6680985d45a4932176cb37ff97114b406060bdcc05ed2a4a5f731246b559cf6f4d383dfd2eb8b913558a13cb5f25b9f692d442bc61010241aca7a4dc40ec47a6fd7c91545759fd89ebc866a71444e7311537f14a73465360ef3ce958d9fb3212820f69cca8460a6dae60fad6d9f888cc92fffc701f"}, {0x98, 0xffff, 0x104, "c364410351f0fa7bd0f7a4ce7dca1c7288bd555b07ccbae6cd3a86c0f96e3afbfd00b31a2d7499e059a8826f4cd649f9631cade2d78c171b966704b36d9703972b70730624d4c123a420b2fd081797af8e048634d7eab58f4c5f1f70f09598b7097256d4b12eb5666b6f1936eea638cb2e4acf869541b9b54197d9be298a697973dc290ec58a219d"}, {0xb0, 0x0, 0x4, "4b0e326f3285fa55229998da4943fa42a7bef1681574b876ac0557f2d9d4d632fe9d2a7f6a0c7a2dbd3e6fbd18a8ad503b516f9ee5c29f686825e77d6af069e9c570905e93d22a6455ff3a60b1e3e829d1e891fefdad80c174562773277a77f6da14ca3b156dc7f40b1763259e437a13b669dc33f0df6323f00f849c8076b92f6711fa0b913ef4fc518d7084f097323582ba8c0c6630c4a44ee2bb68b3"}, {0x38, 0x1, 0x9, "405a23eb2cb1987643fe7b6be15be0f7ea48271e76a26154217cda6a75abe8d800"}], 0x240}, 0x8) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) 04:56:59 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1000000, 0xffffffff, 0x1000e9, 0x7fffffff, "73a10e000000000000340700"}) write(r0, &(0x7f0000000140)='s', 0x1) 04:56:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') r1 = open(&(0x7f0000000500)='./file0/file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) ftruncate(r1, 0x0, 0x8) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x2f}], 0xed4, 0x0, 0xfffffffe, 0x0) r4 = dup(r3) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x9, 0x4ffa, r5}) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(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) 04:56:59 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 04:56:59 executing program 1: kqueue() syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="064f1428a5cdd66ab14de84c9c14b94c", [{0x2, 0x1, "bf355f004f05"}]}}}}}}) kqueue() 04:56:59 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x200, 0x4, 0x400, 0x1, 0xec68, 0x80000000, 0x2, 0x2, 0x2, 0x0, 0x19}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "84010000000000000000897281e985f7a11b4dc1", 0x9}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x4df, 0x0, 0x0, "2ea86ee16eb595607fcfd711008000"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='\x00', &(0x7f0000000000)=0x1, 0x0, 0x0) 04:56:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="01440f38019aadda3c12e84dd730b3e23022c36c2bcf67e43c049afc212c73640b650e184b32e55615542e278d21ce5da812a97f52f84be045b20a491cfd67b4978c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x0, 0x1, {[0x7, 0x80000000, 0xf13e, 0x4, 0x5, 0x6f3, 0xd2d, 0x2, 0x8, 0x9, 0x10001, 0x4, 0x3, 0x401, 0x101, 0x8, 0xdd65, 0x4], [0x5, 0x4, 0x9, 0x2, 0x1000, 0x5, 0x2, 0x6, 0x1, 0x3db], [0x0, 0x201, 0x0, 0x0, 0xc8c, 0xfffffffffffffff7, 0x1], [0x1, 0x4, 0x0, 0x97b7, 0x8, 0x30], [{0x5, 0xe64, 0x4, 0x6}, {0x3, 0xd2c, 0x80, 0x2}, {0x5, 0xe56, 0x0, 0x8001}, {0x7fff, 0xcdf, 0x4, 0x1}, {0x6, 0x6, 0x4, 0x2a4}, {0x9, 0xce, 0x7, 0x73}, {0x2, 0x3, 0xffffffff, 0x1}, {0x8, 0xfffffff9, 0x1c0, 0x211}], {0x256, 0x7fffffff, 0x3f, 0xfffffffffffffffd}, {0xfff7, 0x101, 0x8, 0x5}}}) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 04:56:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x3f}, {0x1ff, 0x1d}}) 04:56:59 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x0, 0x1, 0x6) syz_emit_ethernet(0xcb, &(0x7f0000000140)={@empty, @empty, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x3, 0x0, 0x4}}], {@generic={0x4531, "f4a70f78b11ebdbea05798ef21df54a6e54f81d3d6bb402fe57408f51d2ba8ddaf4a0c5a11495143fb1093d3f6954c4a005cf28a97a6fc107639ba03c0ee849ac32aeb44048c6aa8f392dfd5e50232e014f4637f54d46d8f10d32c413a30ef559998050585f51c3b5728aa20967ce109c68256de2a40de01692cf8499f1358e7d5dbea8459790d262ec47883dc9223ac1310e22a4b6febaf3b9a8a21b55c6cda73f14d86953ffc12a5fb4d8539e44b7f207d6cf285"}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) 04:57:00 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x1e, 0x4000, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x6}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x200, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x40000000, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0xfffffffb}], 0x2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x90, 0x2, 0x0, 0x800}, {{r4}, 0xfffffffffffffffa, 0x41, 0x40, 0x4, 0xffffffffffffff0d}], 0x3, &(0x7f0000000300)={0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 04:57:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 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, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) lchown(&(0x7f0000000240)='./file1\x00', 0x0, r6) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file1\x00') renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 04:57:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x82}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) dup2(r2, 0xffffffffffffff9c) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) shutdown(r5, 0x1) 04:57:01 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) select(0x40, &(0x7f00000000c0)={0xaf68, 0x0, 0x2, 0xfffffffffffffffc, 0x415c1034, 0x7fffffff, 0xa2, 0x6}, &(0x7f0000000180)={0x5, 0x80, 0x1235, 0xe7cd, 0x10001, 0x6, 0x3f, 0x1}, &(0x7f00000001c0)={0x68, 0xffffffffffffffe1, 0x9, 0x7, 0x3dff, 0x40000000000cafb, 0x3, 0x5}, &(0x7f0000000200)={0x2, 0xbd}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000280)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0xfe) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r4 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000002c0)={0x0, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r5 = dup(r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000240)={0x1, 0x47, 0x749b, 0xdd}) 04:57:01 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff1aeaab9943928100167f190ce18ef5636bc2a24b0098dd6031797100080007dea800000100000000efffff46e45615ff020000000000d6fd65bbff791f1cce362c00000000000000000167008100000000000000e39dacc7f7c199b638ca6a7ea7c7c5dff159e19446768ac8aef020d215f03cc710526a06e124518347e430da1fdca2fed63b5a72858a7fa4275734"]) r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = syz_open_pts() close(r3) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYRESDEC=r3, @ANYRES32, @ANYRESHEX, @ANYRES32=r1, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b769c91dfa9cf123d1f49c17f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad2805655153aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ac915694c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7592630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94b1ffa572170000000000010001b5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9"], 0x109}, 0x40d) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000100)=""/239) r4 = syz_open_pts() close(r4) r5 = kqueue() ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000000)) r7 = socket(0x20, 0x4, 0x0) fchmod(r7, 0x4) 04:57:01 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000840)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317971003c3a0000000000000000000000000000000000ff020000001f005200000000000000000103009078000000006059fdf700000000000000000000000000450000000000000762ca0fe7333c70b5486b0fca3069502b000000000000002c34fa7c427c24d2073be81accc07c21a1074f69bb7555f157b69754a98a356a94d160926a3e2b92e2e34fa5bf249fe34a02958e72d24be5dcb682063da314fee4d4b24b8bd44f6715973ae96b678e01038aa8054d7231384726108fb9832efcffffffffffffff34e5d77e34efcf315b521b7b66a9358192f61aa09f8078785fe14dbddd5d459ac7d11f27ecfbf7f78c38f746babd095c5a17d678eb0c9cfaa6862affc3933fad2668d70739f6c7456b7b5be1c8dc4aba297026f785bfc4e85a75728ecb96a5429f4a746cfd33105d432ef1718088fb14e57014bae297fc7d5dd5dbdb665dd14225a0fa4623d91a51f602da8bb3c72544413f3a9d0640164d08a72ca47a7563fc5207ea74b1e84b950eac31832ecb6d9a7cf61ebaa3737ded32b2fa71af83d152b48d66ba9fcf7986dc0bae5bd45cb53fc20043cca5b5d052516353020b7a"]) syz_extract_tcp_res(&(0x7f0000000040), 0x200, 0x9) syz_extract_tcp_res(&(0x7f0000000280), 0x7, 0xff) syz_extract_tcp_res(&(0x7f00000000c0), 0x80000006, 0x1) syz_emit_ethernet(0x34, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffff9a74df9a98cc0d9a430071d8baffffaaaaaaaaaabb080600068137060200090000000000009aaaaaaaaaaaaabbadeee5224156910af7df20988045e30f1610bde923e3431dc3d1d4aad62764b0874d1cd2950811d8d6fc4a8a1a9e153469977d9039c92267d9b10058219efe91909c81ca7f16032cd19c0dc8ff1c1dea68150d5031"]) r0 = semget$private(0x0, 0x4, 0x210) r1 = msgget$private(0x0, 0x2000000186) msgrcv(0x0, 0x0, 0x0, 0x2, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) lseek(0xffffffffffffffff, 0x0, 0x2, 0x2) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000440)=0xc) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000001c0)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r5, 0x0, 0x11, 0x8, 0xb5, 0x5}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000300)=""/194) 04:57:01 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000000)={0x6, 0x8001, 0x5, 0x75}) r0 = semget(0x2, 0x3, 0x280) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x7e52}, {0x10001, 0x2904bd5e}}) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000200)=""/4096) 04:57:01 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getegid() r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) setregid(r1, r5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 04:57:01 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/221) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 04:57:01 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="00000100"/14]) socket$inet6(0x18, 0x1, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x0, 0x17, 0x0, 0x0) fchflags(r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff}}) getpid() r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 04:57:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 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]}]}}}}}}}) 04:57:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x9, 0x8e, {0x1, 0x5}}) syz_emit_ethernet(0x4a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffff58e7828dff86dd6031797100142b00bdb973531eb41c9d60cc8000000000000000000000000000aa4e214e2100feff00000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r3 = dup(0xffffffffffffffff) r4 = syz_open_pts() close(r4) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r6 = syz_open_pts() close(r6) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x1, 0x10, 0xfff, 0x4}, {{}, 0xfffffffffffffffb, 0x80, 0x4, 0x401, 0x6}, {{r1}, 0xfffffffffffffff9, 0x89, 0x4, 0x60, 0x64c}, {{r0}, 0xfffffffffffffff8, 0x35, 0x1, 0xfff, 0x9}, {{0xffffffffffffff9c}, 0x5, 0x7, 0x20, 0x4, 0xffff}, {{r3}, 0xfffffffffffffffa, 0x61, 0x1, 0x2, 0x1000}, {{r5}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x75e6, 0x8001}, {{r7}, 0xfffffffffffffff8, 0x24, 0x20, 0x49, 0xf690}], 0x2, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff8, 0x28, 0xf0000000, 0x5, 0xfe000000000000}, {{0xffffffffffffff9c}, 0x0, 0x8, 0x2, 0x7, 0x6}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20, 0x7ffffffd, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x3, 0x1}], 0x200, &(0x7f0000000200)={0xffff, 0x9}) 04:57:01 executing program 1: syz_emit_ethernet(0x26d, &(0x7f00000000c0)=ANY=[@ANYBLOB="63000000000000000000000086dd60e3060000083a00fe8000000000000000000700000000aaff0208000000000000000000000000018000907800000000fc6aa4ab66bf95e113d9e23f5bdf7cb2d8bb479397e1ece4a90fba79bc31106a4b75055088ac0a279db17e7e530f2518079b5883f6083791ad9d2a8e0e3a581cf22f78ea62d5af90e844dcd79f97e23f6f2ec36b21fe493ece5a1b6ecfd7399cb4fd5664ae63f7d6518ac016cb3ad2fbf29f06e754115aad5b470ead7e97b64b2db18234485779ea421bcad9935a3de188532898be07b20b053a7adfdbbf8d1b113476947627863d41c7e9351321301c45ce6f"]) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:57:01 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ftruncate(r3, 0x0, 0xffffffff) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4, 0x0, 0x7}], 0xfffffffffffffffb, 0x0) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r7 = syz_open_pts() close(r7) writev(0xffffffffffffffff, &(0x7f0000000300), 0x100000000000008b) kevent(r4, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffb, 0x1, 0x2, 0x1, 0x364b}, {{r2}, 0xfffffffffffffffd, 0xb4, 0x8, 0x4, 0xfff}, {{r0}, 0xfffffffffffffff9, 0xc3, 0x2, 0x9, 0x3}, {{}, 0xfffffffffffffffd, 0x2, 0x20, 0xfff, 0x7ff}, {{r3}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x3f, 0x123}], 0x7, &(0x7f0000000240)=[{{r6}, 0x6, 0x18, 0x10, 0x474a}, {{r2}, 0xfffffffffffffffd, 0x5, 0xf0000005, 0x10000, 0x7}, {{r7}, 0xfffffffffffffff9, 0x20, 0x1, 0x81, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x9, 0xffffffffffffffff}, {{r3}, 0x0, 0x10, 0xe0000003, 0x8}], 0x0, &(0x7f0000000100)={0x4, 0x8}) 04:57:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87f3453185028185b8f7167e45121cb82952e695122122b76c288033a0b8ed6c608d5ccc5ffdac8ad55a05e0fa2a0e13de74f1bad20f582c7c25f78e3bb47a10cb946a39a640020b047dceeca2fa03b2fe3450c3e940f45fd2156a278b587b8050dd177b04ea0e29bed9cc1bc5b0139373ac9278a6768de025323bad7bc6c501b8c88a408c7f95a69ebbbabd659d7337f5b55e541fe78132a9a2b39315315bcaa97225c230bb2ace4e1ea67d33f71322302f22cf5112c760376322c44435462e9d85cf624664ea", 0xc7}], 0x1, 0x0, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 04:57:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xff, 0x4, 0x2e, 0x1, 0x3, 0x0, 0x40, 0x0, 0x0, 0x2, 0x1b3f}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x4, 0x6, 0x4, 0x80000001, "fc1d9325e4890c61a467b5858475c35d156206fe", 0x3, 0x9}) chroot(&(0x7f0000000180)='./file0\x00') r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) recvfrom$unix(r3, &(0x7f0000000100)=""/24, 0x18, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) chmod(&(0x7f0000000040)='./file0\x00', 0x124) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 04:57:08 executing program 1: symlink(&(0x7f0000000180)='\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000040)={0x33, 0x800}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 04:57:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) 04:57:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x98}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff7ffd, 0x0, 0x3ff, 0x7fffff81, "07000000577dac00"}) close(0xffffffffffffffff) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x7, 0x4b, 0x4, 0x7ff, 0x11000}], 0x8, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x14, 0x8, 0x0, 0x1}], 0xfffffff8, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) acct(&(0x7f00000000c0)='./file0\x00') r5 = accept(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000001a0000000000000200000000000010006250ee0300000000000000000000005d0500a8d646174e1849ad1f4b17aa2e8a49bd0f1c73aede3ea8ccc6e66c9f6fb4d050268adda2928c53e28093a61c9f42e45fe39cfaf08345dffe153f3acf6be4f447a74ae5e280cedff11e0619c498e49d356bac0033a618810b8f5e641ceef8e4fd8843bae0098138bf022c931c9b9b3d11c1987de701c4e10cfd5484e68977ce04dc11a3eff88537fc80d7c82436510b5aff129abee9"], &(0x7f0000000180)=0x3a) r6 = syz_open_pts() close(r6) getuid() writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20000000, 0x7fffffff, 0x7}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x9, 0x1}, {{}, 0xfffffffffffffff9, 0x4, 0x10, 0x8023, 0x47}], 0x1, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x7}, {{}, 0xfffffffffffffffc, 0x89, 0x8, 0x4, 0xe38c}, {{r6}, 0xfffffffffffffffa, 0x4d, 0x70000041, 0x9, 0x101}], 0x3f, &(0x7f0000000300)={0x9, 0x8}) 04:57:08 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = socket(0x1, 0x4, 0x9) ftruncate(r2, 0x0, 0xffffffffffffff80) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x9) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000100)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x200) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) r4 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x3ff, 0x7fffffff, "090b05003a00590104e30d0402001600", 0x0, 0xfff}) r5 = dup(r4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000240)={0x3, 0x2, 0x9, 0xba}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x65, 0x0, 0x0, 0x4, "a2dd74f42e2300feffffffffffffff00"}) r6 = accept$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r6, &(0x7f0000000380)=[{&(0x7f0000000280)=""/206, 0xce}], 0x1) 04:57:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) r4 = syz_open_pts() close(r4) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) pwritev(r4, &(0x7f0000000240)=[{&(0x7f00000001c0)="61cf83e6021f7e4cf0a30671eed87cf338dcc69a778bc8bb96c9e7001a6bc80d8dbb9d3eb725064ee625944b1ca0f8568e8595537001363ee167cf279e7125bfbf39eba5e8", 0x45}], 0x1, 0x0, 0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) bind(r3, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x3, 0x7}, {0x7fff, 0x2}}) 04:57:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffd81) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x35, 0x0, "a2dd74f42e2300fe0100"}) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000000)=0x1) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) pread(r2, &(0x7f0000000140)="817d66405d8c85ebb03a3632371893b2626af94fc54e4be081e60808d8a1ddabf6b660957c9e3b904c03ba4b79478ad6de3dbf6ef97c62146c52c74b2ab1d7f981ac6f85cc509a759b915ab843c0a93d9bbb17b8f4a41d996e2ada5cc7cf1a1bb2ff3985b033033c150e7525c77bbaa3ec2d8ccbf1ef791f031b89a010d2ea278b604a62ea9c671e65c87cae88e4f233a0a1689727e884442826b8a46af21b6cdef0789dc3f6e07fe823282238ff6a5dc198bdbb7aed5795f2835ae3a8481cdf5f29ba51443aef", 0xc7, 0x0, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="41ec76c566616c653000021d6377fca8c27a98b89d05824f959254ca3c7686a18bb662d6788fcf140c8a2879fc7e2ae888861e8f8bbd059381f56400cef0e6"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x86, 0x8c}, {0x46}, {0x7, 0xb8}], 0x3}) 04:57:18 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D2', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 04:57:18 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r2, 0x6, r4) r5 = getpgid(r4) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x7, 0x52, r5}) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) 04:57:18 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, 0x2, 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(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, 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"}}}}}}}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x8000, 0x0) syz_emit_ethernet(0x190, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x15a, 0x0, 0x0, @rand_addr="fe95ea8c0b0b9bff00be00", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x2, r0, r1, 0x1, 0x0, 0x1f, 0x30, 0x2, 0x0, 0x9, {[@mss={0x2, 0x4, 0x9}, @timestamp={0x8, 0xa, 0x60f, 0x1}, @timestamp={0x8, 0xa, 0x7, 0x5}, @md5sig={0x13, 0x12, "796a649b90eb33baab9af0db745faf0e"}, @md5sig={0x13, 0x12, "252878d039d6c37150b16708aee2c287"}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x8}, @generic={0x13, 0xf, "baf93b867b6cd84ed575168bb1"}, @window={0x3, 0x3, 0x83}, @sack={0x5, 0x12, [0x0, 0x200, 0xa9, 0x3e]}]}}, {"7dc7dc578670701358597b1af21387276af7b3fbf4c27b813a77387b8ede8099272fa249f05fb9269cedada196258af7319f6229bf6855e2be90649eced76be3aa9ebbd481b3ec080825dc878a0f35ed3c4b97c6df44973f2c8cb22a5837e161e81e4298857b4644723b554d3e3a5c9d79a2df25a06582aab91105463f5b35cdf19233e28e39b94291cbb6c21064b84bcff25bc77fd41f41dd454b06325c6ce20ec638ed931873bec2b1f9868f938c277feecf08d8940de918a5f65e6d7f2f346c3994a62098044d423fc88b606b08527844ad15e3184295b4100b8a4288"}}}}}}}) 04:57:19 executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/140, 0x8c}], 0x2, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) munmap(&(0x7f0000188000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) shmctl$IPC_RMID(r0, 0x0) 04:57:19 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0xd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) 04:57:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockopt(r4, 0x6, 0x67, &(0x7f00000001c0)=""/194, &(0x7f0000000040)=0xc2) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 04:57:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005a5a5a33000000001b94e46889e261abac00"}) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x9, 0x8000, 0x8, 0x1, 0x2a, 0x10001, 0x80000001, 0x0, 0x1, 0x5, 0x6}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x2, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000692000/0xb000)=nil, 0xb000, 0x4, 0x7011, r3, 0x0, 0x8) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:57:19 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0x7ff, 0xfffffffd, 0x0, 0x3ff, 0x7, 0x0, 0x0, 0x1, 0x7, 0x3}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6010fb7f00183ad649edff0000000000000000001f000000000000ff02000000000000000000000000000187009078fe8000000000000000000000000000bb00"]) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/232, 0xe8) 04:57:19 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0]) 04:57:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x181) semop(r1, &(0x7f0000000200)=[{0x3, 0x6, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0xd4af, 0x800}, {0x0, 0xc3, 0x800}], 0x4) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/244) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/70) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 04:57:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f00002a5000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) lstat(0x0, &(0x7f0000000040)) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x1}, 0xc) 04:57:20 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaa4e0134bcde4cd05a9d0ba86ce88b34aaaaaaaaaaaaaaaacf78c003084a19637977328ffbd57eaaaa86dd60e0e62100082b00fe8000000000000000000000000000aafe80000000000000b1", @ANYRES32, @ANYRESDEC]) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r2, 0x6, r5) getpgid(r5) fcntl$setown(r1, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000680)=0xfffffffffffffed0) fcntl$setown(0xffffffffffffffff, 0x6, r9) r10 = getgid() sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="4a1038510e902f347eb4d3136997c30ebd8516bfa7c52f49924a298c2df1c7893d841658d258ffc56976ead5ef64788a245e9675c5f5f25cd6b10cbda390952112eb4c1e35e0301b1ba0b242fe1c03a2508f6e476cf2b0c531c48272079c297363009899197c1647e5427d9b2e61", 0x6e}, {&(0x7f00000000c0)="d6a0a854ef181e8be0d24e4c24196b58a69749e5b03e3e2de79151d6140633396499a5", 0x23}, {&(0x7f0000000200)}, {&(0x7f0000000240)="157cb1a7b99e1d1164c07e0fee49c83c5d197f3a26509123d43399c2c22371987b3987eab6b643f1cd8411b23db4c21fdf96316332cc51832198c01aa0007087eea75568e091a45bb38fc70df7d0e76d3e6c5e1d588f2b336c80fc1c6bbd85c097ab", 0x62}, {&(0x7f00000002c0)="30ac79f816fa827dd5f8f7e36ec71d714f407b14011c806312bc71cfca99a9b82d080b2bd3c9e8f92d5a326e2a4421e3f302f44245cea02d6f2efa1d54f6adc8c37f627990a9b0ee1a6a012a088d3da313b5259a", 0x54}, {&(0x7f0000000340)="617eda0813d6ed2e02c5dee18c0fdb16650506f041054be5f799804e68d2f58002db7db0ad63d6e2b2c138ddbffa0f651bada34d5ab01d25581f531b86589c6b2183f0eefabb4f6cc086c99c2efd1ff96e9c7237d56d7be964425ea089eacf75fd8c3d24782c2fc394041b79d0feed4a3a6bbef5701aa107742fcc26", 0x7c}, {&(0x7f00000003c0)="273e2e5d4ed2d7544a6e9128aff8f8822ddec96a002eb900a17ed3d1265332270b63c2c34a5bc36da58413e5362ef5d5ecae39f0a4c668a92d97f86ffad316755b4051b678b2f53df40006ec531e35585501dbb2ffe3f95721a7042ff9d056c6df65b66803112c4b5c2be8a721ec00f22009288abd514a2648dfe7e77dee73db1da3d2794b165d2441acee24ee77a880c5b1df32ae1c7d6eb13cc04bf5a133d50a60f7502f7c6ef7136f351d96a63b2bf5456c5268869dc74e6dd71fce5284f002c2f15eb00afd41b2476a0a9f39", 0xce}, {&(0x7f00000004c0)="873c23a331f8d8530f111638e39af0cfbf9f61f4aadc09a55dc843f639a267e6bde3cfbac0a68e55b9b8dabc2224ee0669c54b9143bd3ebb72ccd66370d9d40d666b16eea0a8ec5a7da8f6c154cd2607cc1c2b7f7de061b93f9ce435e6d24116552bff2163dbfd94f61537b96ac8b898101fd26cdd4d525fe3daea3d7ee4c8b2100371950fe45970c152890eecde50f9567263a1a7396138b34b60e3889863bdaf4c23a76f6f4aa4ec561c13a2e81d5dde8fe8216930fd7b798b60df94e9f558f39cca5db9de7a9590ec6939", 0xcc}, {&(0x7f0000001280)="e4d86e500278b62726de45cb76c86a1cce38bb2abf5ac090da0772295fdc74db596474666fbc7d4a9012ec39995ffc35de1c2cf389b9983be4c6fc90a490cf389a4b624537791e26da19edf3a348beb155d5c58fa2faf5c2013fdd17acc82f2369c13b947c1e96894016f2959ab6328a09b30c12a64260e297dac6e75dbc0c45f591565a10a9ef15ade1474424bf74c694a33e5301ecf9c9c5fc9d3c6d20b6483fa29250774d939f9298118e07b85812f203ce1443877f55c68fb001de604c0c07e16d52436d632ec801ea0182066e0c2fc2c172915ba7dae00b8571b415afa3c67f73977f6adc15ceb7d28d4a0977d5cb96ce33ae89135e9574e98634f6094535aaa9157d53f6d37b9b7c40876f47e92abf8b6d34fbd0d7ce2b0e3f9ccc8e4a8184a0be3beba51dbbc3ae931560ce95e581ee31b7bae2c62a77fa6a280c3a19d8b0967709e6dddae7d2ebea074d1195e9797e1061b5e7cf639b64e394d61ec9114d26f50c11f10932375d74bde7f42468d513a31b1ae6e5f71736c1e71fa6344cfb12bd1da383132a02e4662018f5d9cc32b5fa8b08824224bef78028bfaf4486330433fdddf69f278e3f937510889c0523714d101edbe9584a73cdb12ca75e7bb74e605800c63ac793651371b8355a7273f75cf2ec59beac70f8ac554f2c75d84bee40f072bc60197df0bb588756c6f9f27f94fb5a68710be3ef8cf712c10fe5eb693b11fbdc7241705e260419bfbc55391c3f2461ac6794cd258a2c66bf403f9c222c146e5d088b1a8bf1c834304bfacea8482dab36490a12dfc235fe7e2b7474690f9be8b85e3fb6d8d9ff1101930c757bf331e761726ad43c25da9b75f56d57ca808917dd0eaea867daabfff2ec02cd77e54fcda1cc10a460bd5032c34d89dc3c835f986576f7e450cf20e454855178ef9b77b6df68da279289f6f0508f242e78ed74a92f5c5b12b19ac9e67005194bc3a72ef3a0f8de04a5eb5ca533f25d40b7ee6ba6a71cff4adf0e83e3b6b11288caf5a2b8e35d148e7bc2cf7efd2becc8cd0706e202069ff3b41d6cca16c019179eef2dea3c825db7b95ddc0ecf96688b42f6e28ffafa0a1c72f6444f25b312b400acc29051a302f2713d875125c69dc28b60ac879074687fcea7919a72ee03010fb488bc483e13108c400677d8f6cb6e6627b20ac00501dc9f2acbacd34ac242a81799af464ed2293c0cd00856373eb68af84628badc0ee715c4942184a0b4f8c5ff7b59efac39bce803a73a4a7471a38bb3d1f4eb5d8fbe37761d1fc8a8cf780ef33d425f90eef14e79dc5bfe2d35e7f0f8825490c73ac61199d607853a09a23fdaa25c7993f8c0f64671e7b082524040cfb91ffcd22f3b7963d351c99cc870e3d309528b9e34360bc72d2a1703ac2546e89925cc0d5ff9f49bdbc457ca5ea1c35910882527c59774dcdc1b0e9cf41e4a9ccd248963109c4b2f6e64aad4b9dad95214be7852457dea2323ecaea16b611458ac88cb19366705e2f5bcac9739941e7d4d05453ce5612b24f6bd104b39f1420027451d62bb03cbe4c75d3dd1e94a0261821b7ccce8f068973c8dbbb8352b7eb913762188be314f41268fc5ab705af5ae59f38f4fa93372412b5462c43cd725da6dd8617ac6c5adb038d786444219ebb95e083df56f6f816d759c4a3c1d3888aadcf6a19f46c6cb4e8adeef0ba2b1db21e0e3c7fa9c77ebec354cfdf392d422c8f27f6a273b5f9aa14564d4b34fca26909c5bec0d7790f8c995969f537904f3436c6fc8838285062cab81af687b9bc0be9e788da734f283eb8c2c547bf9d68e37033fe4803a76323dc34d2128e8b7c678906d1d6868b588a8d4a256081471c945f8bcdb789d248b6e06da9dc12a3556b71190e6e0a7b22ad560f3e79860079c245f4f0ce530997e98ee0c7e2962d8e06fea63c77a1a7461a7f396f3a65d2b41e5f17c1586e95be7ade66241ce6d35d8414a6419237a2f6ed6924b55626efbbba136e968f8ce78da03dc9d4365c54b8bad96b617748b5305b42810ce52b2a8409ec41f0d3fd10f994c1948e60d7fc5502159234473c883d39c57e1152dc12ca922499bc0d6e2b13c800eb9ecb1ec57d39e21e22ba3e3246341dc90d94556db7df88488b87bccae0716e85e3f6ecb88f73185cbffb774d1fee287aaaee5506b9442122e40c86d468c5af311665d1d38b131937cd3dd4030bda42474cf736829877f988c404da4e1185bf99e3e1e78f844d397845b0fafa9ebb9981edd49e6711eefdcdd9d46da9c4d069ab7bd45392360adac8476d17da4755bb3fca87247ac75ae9473c7d81765a3cf0b9e6bac81377d56a36acf5a03d37f0a999503ac2f818e85ca167e508b801264933ee28ff78d7908a77c264d59fa9cd1c1ece87c57074bb2f2b419d2785638cd1166e2b79db50ac2b940ebf62f3aa6d5d9d5011c39fd7f64987bab02a418c4fa2b1c8c8687b6db0315d8ea6a0955f367d5707d298911324077825df26991d49b1963d41b5e4294dc00c27d27ea4d1c7cb3339b5ca75333d427266a467e402088c076b551962b8d7526da29dc405932c1a7f004f8313f00a3b1fea40e3cdbd20309f8271f3d8fb923da8499b7dd9dabaef299f1b8226c3bb0425f07de94b5d5973a488758e5a62fbc686a84d2385d87da32ee33b61cc85b64ed9105b148afe239a8d524912a0e25051bb1dc308e9f0e777262a6801e4b7c76127fe36d7f8f4186e436562de286399f15b0f62502b65573577bd6439694b1d957b46256e7d8928add40154a5538773616ba2e3346d9fe2b63050c40e2de9bfc3fcfc6d45217e88d381aa46f51113fc9c9b29f253212ef5745817efb82425812ec7ed1b9e2e458cf0518d6437514bfc9f68ef7e8466e46fcace7b587c49fe058fb0e024f36849936c599401a22f7748cf76c9a33c952dc776ad6a4767e404dd610e7b10b8e7cda407a93a2f05005de2286dda187339f1cae93e23e7efabb873eac93006566e5b4940d3107bc401a9dc17c41177cb093985d41e92ed7c47ae942eaa833f118c4b77aeb994c50eecdf9eee1c06e46e1055307ad78488dbab18dbe915cff8012a7fb0816b0801f78621e13fb6e8e92166b48daa5c1803d9e0075167cb2f6d0c150bdef2b14c01066f7415e5ece85dffa5c33468786b25df7cae60ca9dd924599eaa909c9cfb28e7760343f660e2acaa7d12181223bc7d3f0df9609df47032ba64577829528107688fb4b008f13cb2ab47fb61abbed952d4bc1c7b27d0f606f3f7e3b57628f9e523dcf619999e6043189dd5a730cc7b57918a15c0d08a26f3e4b8e4c0893f75c2c2d5a4363affb51bb6081e3afb1f8bd2b02824555a5e3d00a19073b351168fe9cc08f97880129baebb3826267c8a88dae0f73eec5e7e68795bdd01b58d4f73ac40351ef101c1385744b4b855e6bf0927e90ef71abec85cfab21b3095cffd597861c73d568432b13dc1dbd56eda10769a28bb3136073034c2347ec0383222c1a66e4cebcde8001842f2e492aefde5ecbddd8c15b2ef06380ce8fdd96db1bac18dd6b1dd002be860e21e5a7621c6b704fd0d9f3d747be497ba959e95806b87969a95a2a7fabb9d66c06e1fbb8cefd6c6ba70a3ad4a3b4f169b202470a945ad138ea66c2f7de6cab43a7493daa9f5d6fcf8130d8cba1685fbb5648716a928db036078b576a25bfa7c8a1513ae6918912f2de6e856c30e180b434a0b950e8c7873c3240c14b3ce49ccc16795f03e71dc6efc33ba0e792960378f16f4cb9270109c2b0a68400e632821a51e79947862f786db804512800f7ce1f13f0258b00f20de1e2836e12f7888e0d024a3e619c3f3e539242a4b281fb43917ac2d152631fa8c3a9bd29758fa18a80fdb6df4a446c5003dfe0cd10a786b4f39df3e6c416892aafb9aad2b03cee5faa61d3e2e443536439d28ef9db615ebd0620c8e0af78ccec8fc733f706d2b64cdc9215a2c3fdc838b608aacf40fb5db0a62e579febe4e2be7dd19e4c98327239d0640f368e921b0d2e30b54ccea1bcfff1dc92f347746e0ffe46e2651732af922962286af38ccd558327e721604a6cc2d36fe6c8bd7cb99a887ad9ba85fb43adab69b456d40cd65cb587f30873c94c440c0b94b5b76676bc192c929d3a80799b3402cfc9bfc5eeb683db5102910989a1c065e033a2db7d8ba49b1248b4d7fb49897f95d4d43cf8af39e365c9c4b7db58992609857473043dda1421d92cb3aab62f44fd24391a0bad57d21dacef5c76291f3dcdd2381f3ca7150630d0dd2dba0c283ee879452f071ba93fa91c7d9dc1bd0acc14dc3fe419ebeb564663621e8d729a24dd1ece507f368f1a7b465779d6026f237e1825e629e39f9ad666aec1fce2e0d577828ec942ae9b5693f97a8996f2075f41a511aa3e33ea9a4d854f8c27ca20d684f40fb2e4bee0d739b9add67b2a3c834c8071ab0637fedd5166cc1a20d9c8b56a9f97bbe8244193b4ae5d39ecac60adb1beea2edd0f471b49eae6e07490ec56483f5514d6453d4a055e3ea3e034f17d74395c4d7524be0e32bc2750b0514312a0c6c42bee6f6a13207f789658b07d2939e5bd9bc434e179a5b106a854a86e13850d6d923af40016b5096cc2b623a89f91b64b3a23ce5dfd571e9221df907a06d715586797a9601a5758d1d5fbda1f19637379373de8fe2caebb14052ccebf540b76797f226c7d2dfaf8e45d621fed5cf52f82eef943df4c44f0d5f90456002503c95d92372dc28068e60d3575ef7fd4bb3b9818f4f1684628443669e84153db4225e9650f7705789429e7ae4a2deae8b7346cdc9f738513cf408c632258bd51260f7d3ae4bc40a8ad91622acbc7071f5456837a7966f6dfdf4de1cf73bd1170e34050053c0c3ffd68188ba2df666d7e4a8fb3c424d48c1faf1d90ee360a9719e867c62aa2f94ba62f9306941384c02adb5d427ec677ea43cda67bbb44031a327f0df194f87abbd581197a52ed61b303c93d73e34e532193b4ef8ae55deb257769517b3af1a6aaae00e8271bc39ff55a3a79f1d5f33c4473620c30cc1e845ab5ee38b071e776cb64f57273f05ec6f5c9da7fe97dbcfd809f0626ab8f149264ea802f4a8d9b5015fdf8334d4b222393cef73ce899394d33f2504613c8419e2d674d006b9f339d311162a6e2f726f20d68b882090351facd4bdcf6477520e451c7078685ec122e8e015927ba6266927b3c694bf6a61d8357160f5b525e0dab9d7fa1e220c62814bc8ad95ad778c17b1d5216f5ea8f3826a68d82b7a5b26cff3cf1735a42988204abc6d95df30c19728de39a5a13cc61a1d79d0cfcae276ddc392bc972182ba3070a9ff22be06868a4b1cbf1693ccfa33f9505bf67f9efe3d9b7fc421e514a298b9e26f1f3936a194f6999b1c59ef15eafb4dc6a2739d86d06b29521ffa5df455d5065f2daa3887c9cad939aabd375a6c9ef7115fc1ac798cdd97bd647122472bd1336a873e962b3bc31f5a1cc696d5cf84e6d1c8a552cdb9c2a6be450a3804399678b4b211b0fa261b791dbc638a88732cadfcd76ac0fc6e64718de31012c6fcf27c844c053aa940e4047f789747e2ff27ad2f22f20beb866b87f05c6de2dd4df03c0fd1d90c84e8c7f58ba3afb14b8905be4cf0fc3bfb915566078005bf9073e9f3ab66a65efe056e8f425e036e10c08177b0665c01664d6c4b3f31794f789a14a852e6f2779ef74fb8d814dec929199e7eaedd4fa54257915950b426f78dbe33cfe1e4b0ad8555058018cf6e3761eb6ab4e4482e1c974b169510178ef41eaaa55e4", 0x1000}], 0x9, &(0x7f00000007c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r7}, @cred={0xfffffffffffffe9d, 0xffff, 0x0, r9, r6, r10}], 0x80}, 0x403) 04:57:20 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018308"], 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=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) 04:57:20 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x92) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) r1 = semget(0x0, 0x0, 0xf12) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000200)=""/47) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x7fffffff) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) r2 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r2, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/172) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa10b7000008004b0000480000000000009078ac1400bb000000000703040703f88802440c09010000000000000000010000000d0090780000000045000000000000000000000000000000ac1400aa"]) 04:57:20 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0xcdf58eec7f9e39c, r2, 0x0, 0xaaa6) 04:57:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="b522fbe80aa48e7f82daf3e91b1008c721e7843c637796515df93bc4f0ae724623873bae0b80aa35d34425f67818b93a86761f110172b2fed31201b87279b6cf4f5aba71f5aa758b8e28740000000000200000887f99d12b7fb75a8ca7f6d9db93ecc79fdfde1617682f42586a41c04483a3637ef5ab9d009fd82573a52000000000000008005dfbe51892df0f4f11f68c18bccf7c3cb84ad277171f02b39c8db7a055d8d41534f9c83382bcc6f500"/187], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3f) r1 = socket(0x6, 0x8003, 0x31) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9dfd587323c312c8e62c45c67c4083d46bd1ece3d90dd3b6fecd3c9acf50ac4d0e1b0f961ea27dc67547f4cde69f97e95cd3c21dcd6ac677e1cfde2daf67b222869d0e0bbc033cbbc0efdb2cfdb264cd3c54918861368f4b8bfe4ee41c3a755d833244d8f0ad26c02d48cfaf64ea8daaca56d9d304ac8b62305e5364a6295b03cff28c4da01adae4f849dc61446ee23448b04af2111dc7ebc9efdcde6b8a6eebedf9a53e0fdf9b7f9fc677ea3918999f838b6d268d324b948a67b051a901291370406a25b23b044e363e4", 0xf5) write(r2, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271", 0x171) socket(0x2, 0x4000, 0x40) 04:57:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f00000001c0)="ec8adebe9b4795405c1f44280e6ba82390239aad48ed01806af6178ebbf3ad70fca3a6d311dacc5288fafacbf9c37480675d9bd4b1d9dee61fd64e9798913b0d8c8ee9890e8d4fb80dc9ecf26ec1444f150de3ca8ad2a4c6", &(0x7f0000000100)=0x58, &(0x7f0000000240)="a467f5b7b22c06c3d99956434c8bd8616bccd62e8ad4803c434408780fd14c67d04c121905ddd1dad719a1051c852dc7caf69b4fae6ce69acdd8247ca6aa8bd054f1081c77c75005f0a5ba78c625f6de515909c7d879198cff5e0fa0923d4afa44cdc351d7ecedd034eba506142835a7fef226436ddbaa038f45b941fdd2237cace56be3fb3acfcb20e4b53dd95bd1f41f7dfd259e88ba5601ada7aec139bdc9c99f8a484b8cfc83299bb91e01cbd183e6de5f811dc68c8c6deacb32077165324c53f7acd2b235762c058cfe4e50afbe7d7ad347c4dda1a08b0ad633d12b8b8365f2fb2b52d030c08dfa805aeb39676029cf9641b0e7b29acdf1f03338452ae5556fcb2c3bb7d62695c685d00bb938194e1c78e7f2bac0bb99b3099703910e7cc5eac281cb8b735861b6ea28e7580f2332e82e2b7701c3e96db629f017121145839a72d807f93f5db2ecdad81834622b262dc61d5071908487ac6cb0791129937227791a4b8ab2116cade622d75560ab2dd405bff8035b6ebc114edccdf45d78a7781a60edd57bf5c6478ffc08c6e9cec6a98ef5a322b00698c5e12e3eace85b1d365d155403abb11122f3058fc2fff6c0de559a5f6e59690c32cd075d2ca79c40596b7f6bec8b1538b036ce7b5dd178d8e636ab6835de616c85efa60c9b1a54887dcbcbf748724c73add11aa2f11b7e683fa057dd0d43a874c6c401c9d96f08c0822883cc8fa64de263324d537d6d3850fd925b50d5641f149646efc72348f40dfc8c758a988ed19565059291fe5c083f396a29de67602532409c09ff35f0a8b56df6baba618ad276bd6f37b904058007c7e988e6ebc3c92f56b3d365905506931ce5794a5734691ddef0b83b52739460495604eecbc7f5567426f6f323bd31f840ed0b9dcadd33875d176a62fbbb286e43c7c9cdd37048cdebc336a793963ec0cec606bcf327a0ac533ea854358b3ab526fe368e6d90ab0f20c28643dabd43c4832f2c874c3e8e54b138e23093d4a68f679dd85a16f01a5af1f133a09ed97d5e44c932e53800ff4621c2c901de903ad185a26954b29f74f91a5b935460bbe41df288ebe3d9906c432de4c6cd9a5d55e71f034549591b1338ad963abeb9b0b98b47aa650e854c9124a095954076e1c56ee14350522c3919dc6c99d6be1d82c1fb3a65bcf90f28ee1fb29a8842669519774bafa7a26dfc57c466f1a77ce3e95aefd2f4243fbc115990b527bf8d9eaaa4220c04d7330a12ce1d2775f44a4ace387f22ca2290622328ac409d0d4e0347ef19266c650c61b34be9b14d2f7d73403ec3e11bcfc20c302235a8c3db6b09bfbd6b86ec16774d78af4d1803b8b97dc9fe612e4149c0407ffc58f6439adca485ea17c943282fe3bafba0a38d05d68e0b7b1eaac78aadd50bb661eaeefaf98a6d9f27ed396d54963f99c528500176ea39ad712f9af76d0063b096ed20eb5653567bc3728de75a3c439c9e113542f375379eae529f6f32d46f54c46e7c11978f32889fc2f3139bece7b8161346a1305bca69423aad3b99c478acc6ae873bc8d99bea019b9242c93cb89cb4e4b46361b26f569ba0ce7c3648bbdebbf7b44424e91c3958822e44faa4db25efd6a4eee3d592b7a0af818f70c2dba83423b907f2a6530d72e94ca989f0875569484a9c433fabfc5d10e126c697342a0859e8073383f44806ad6901ba86d66079e97b296cc01053da5000376dacb6958e3dd13f0a2d122a47b7332f148736d5717eed37bd9ad57d2b05d5e1f20d164158b70ef00092b679bee673945d1e1ed9a22521968d90c82d6eedf4f6617c37ebec03d1a5360124eed46f652964fdab73d1597463c513971afff29f153399ca984dd7f466d5c71bc6054b2af98623efc945b6a21db0700c91cd69f4d94c9bec2ddad8dd487fc1959cefe5a301ed383972c72241db9c83beb9dd8a87751b5aa9fbca98aa81febf0756759fe618d5525bf38c513172fed4a3a88103e83cc94635ffc6846ce564c49a0198e300d3bba9dbb814cdf9782474684e48d7a646b9b2dea60803d18d03d95823470cb78394c2eef890f90064eb1cdee41afad1a9bdccdf6615a0a809c71664335fde273441807ad4bc03311b89d865914c12d9c39137b0e2150f8c3c3a058aeea4976ae243a65800f2a6e68b6341d0795bdab635a18e40548166018ca04d4e33b45b036c43d92c8403efbb8b2200ff861d15b9266ae3fa046a14f451074bfeafe4431bcef8ed946a3bdbddcaf4e0423a71ccd6d8cf92da51b434b09ca71d10347f07d7496f8b35b1562ada5333b96e07cb8adc100151e8cf5fe70d982ef2ff812c6a71e1b15ef6480d00db9df6355db6a8150e18ed44a61f620862c902315d436a75168329b0ff4b130c269c402f2edd3b451f9a983356a1669b09c251bf5e6aeada196f82714e928abc66323f722ff3c31688edcc4fa1aaef443e254e07563766493ecc4d99f1cf3dba8e8bdf5ace05e3e06d97f61d28aef7760b24c2dde6d77b99bc63b4198d1a2b60accf7be601e7fe85be317977d06159dbad1a0f588ad626c5db71bc78efb93dfd8f6d4db0a02884b4927118fa6ebac2d42fc5b8352a473e5045cdaea0b96c82574cb2ebdcc92ab5ba240edb0f2fed2249cbde5caa5a0121e46133f6ee6b7c76d5ca3d2c704b7e2173fd38c6a67621b427d0115457a7427630b3410eadc4ba29d44ad3acc60dfe74cb7fa57b7cf6441f0166b06412fc6302d20e943cdc0eecd5042612390fc32aac5f4e621f15ded924f055a65dd6cc1dc3df470dd2d1a51dc3a877a54610793cf4724f34ca2c6d192b343d64f247c8a592a92e5e3f27432dfb21b73dfaf2afd83a4f8508138298b854a99ff3507a5b66e8e3b42841d1d53d7cf1ef2f982b2c2fae21df751693bf951dfcedafa9d30949f4b60952f4686f615b5a409836ee3ca4d1f86e993d9bdf0459e5065683b2e40007ace8d3f193ce2bbef3f0b89e1dc777591814d7055f83cf7b0e9386b775cb6dc1209c67b43310229309d52f202d24b6dbd71a03c13742ede278626b8b7ba4ffd924df4111f22b7a1170b2f31154dec5582f571e2509b12ecf1d25521fab75f2418f9978920fe7311ffdcc5b91a74c6d2fd8abdd27162dc32086a0cd304943423283a8beee54c73404fe43885fccdd97a7a0f0495ebba10505d140a5984591a5a666540193c1747a1907d2349a4ffd71baa1c21ba3e647a5365deab96e57351a4d50d3afb813ceacc47a46e0237e5797ac087d4c5b98733bd985b341eff7951709c89162e764264a52842f2d21d9c7cd607da3d5a295125fa59a808fa08d25a3ee10c5bc322f6a1cbfe871e5b151b7c7e17443def01942c6a2ca17b29685f54210167cc9f09379ae2f28de0f6cb95dcaf37f5116de84956afd4023e487aa044a7bb748d67bb0f080ea72e5b01c2ca428b36b96f83c7faded4f40366a283c9b1d169dfd05bede7533861bcf112fe9d52aac669e7487c2fc097bebdb2905eca86d51910ca1cb9392a499ebc4cd3d7bc864b630bc6e6565767c5bd41098e0070f54c85be1fef62375cad950a5ec6ba6440670260bcf7e8a05947c80b8364697b3ff43c936fef8b2d21da95c7024c93282e2799cb3f2c496ecf29c1a21a4b6ef9c1b77f415501d01b637e3502af95169338a8959fd5b8e547e527f90e92174ea7f5a768fdbe3fde5c30d815dd77a814f655ff27318d83fcbe7bec65fdcc15f0db8a0aa959d85afc557beb791f9b0dec3b4a463f08c925cb02996aa1cd788e276035180fcd2467e4ee5f0c43dd959d2c44ed643ea5086715ab54a65f0c86962002cabd49b3f878b0bab6ce13ff9d588efb3f5352a75026442adf14219a28786fb56964a49ce52a898e48f12501afb572aa284456c94ced90e80751dfc574f48e27aa1899572cd6190df88ec0ec821edbecc67831f790708a75245e8ffa2c597e19885960a9e9dde65bc259249db49de9304e3d8efa65d142675f3a34a2aa06d0c74b566215aa2468bcbf1f1e0a28070948644bb673d740cbe07bb0823f6c33fe30edaf0dd5b901c03cf985951c58371715b3afb39ab7fca448af96b6b1746d2b66ab2b0c522d1eb0d77ac390d3fff3fb7a465a828e1f91e230130436ad3e9a873dabe6cf45273f783fa7b1ad949f861a94363ce24d174db91ae8b8a44cc79e7f8673ce608a783b5dc777533d7d679bb1ac70d20187a2fa1cdd14d36f9f2905a7d31c40cb1f46596ddf0dd1a21280f40e3c54a169c60add63d02e1d03535a2a55b751d3b8e42107fca8e6ae702ac737bec0a2e0d1f8eae4c0e7e2ec92278f05e89dce205812538e57edbd860b810d2ae6c0b45ec347f265fdb6f37106d73e13587015674e49072f0a7cb0fde6717681b35712ae52290bf07bd0726c6017982887fe84fa09c6634978289e00bae10626983ea7f00fbacd91b21984c1811880b1a24719e033137a3319c623456db90e0785599e34e64b8e768d8ff14c65ab1f6efdcd21c59be79fffad45ae4816e642452dbfe6417694fe1c775d5790b04fbbee2e003baf2a908ce5a9f9f30e962bf4ec94c575ab0fee1e64f9c9b3ed41098358673ba72a2bd9e2af5f88b89df30aad0530f2294b498445115bf749bfaf1a90b8544354646e8e2defcbc2ec71fa98f0766f431b8088c14b46b3415f45bb06c0f73a798deca4ca719baf87a606dc3f801df117f110d7a84897a93701ef2024097cd0503568eba8628bf446a81882b69ca0bd70b46c209b26a80701de80b35b7604a96d7fbc057eff150e645f4358e23664154e76c6f19a46edce9c772e0ae73a743020980899f998b3fd7462a95f45b669f1f07498eaa8e4ccaa78f067e807cfdeded0aff05a906ff7333caf1f569db228b75208d83973285be018f63087732a40861b5ee4172fa6ce5970d2ecbd0876c2f3d1afff39e29d213e5990a9b00a8910533ff0820d3d0ccf3c749d44b140fd8ed2bd9639b84b6bc4df629cff3b21a52442ecd8e89070b3bd40f3a8f7544ea0bb5c8a7036b175dbe70aa48b80ceb2276ffce3118c0af10c991e2a948cb312a27293ab5b8f7447c48e78c46b1595f53527f11d68bc301df1a676b708a401b11807a934f19f2ee675d66c1253bb7bdcd0f2680f547d4051931340fdb04ebb7a8324d54c4e41b4e063c00cf150f17ad7f81ef1d37eded94528aecb7c2272bf08122144f47f5b409c5f966ae0f579809d590eea0757c2d1f1c7ff495b66e6e96e898335f17ef2296690ebc7b5a91f26eec63a273c5c02aeacbc90748e29b1118d99b27f2e0b5eaee4c158e7de3264053dca291a0dc1e302b415a6e7519efe52ce121e69e174e6cd8bb38a5f3db0f2ffc0bfeb4c04832211484b190a7dbaa3d58d76c2d4292e4f7d9e9d3b0a98946937002cdecb9829aad73e6b75d0fda311acc3aecc35728e217a1965f662c207e586367b19be4ac5875956e7241731526e10330a762a1a68b230752f5d9db066a7be92696c4b0da9502d4cd631a948944e447c534035839fed4e9b98566490336b557c61cdae5338f31c268c0357a2f83d20faf5f936e2f4467711ecd1d5dd6b52a6b874e2717a5d6b03b31843dd130978201d3e168f9e73885e0899df0117dc1a425f6322e0a5ad8461287b9f5026f8f1f15d52db88adf34dacf58a7b3cebac24a85bf1d9e30726a5584798bedd4a7791a9bba7cc198ea6ac8bf780b02fe7b98706229ce0ef19e1df773d72e6c70e4d1780a1f9674d54ecbca539942b2200be3216ffcdfcee331d457f145ce6abed854161bdd310b07b876", 0x1000) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 04:57:21 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1dd552b5e9623884, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) fcntl$dupfd(r0, 0xa, r1) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000040)={0x1000, 0x5, 0x2, 0x81}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000080)=0xc) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r3, 0x0, &(0x7f0000000180)) 04:57:26 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000001240)='/dev/diskmap\x00', 0x10000, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaac7f7ca1192e6eaa8003c0000000000019078ac1400bb00000000440c80007f0000010000f8690d0090780000000000000000a0000002ac1400aa"]) socketpair(0x1, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000000140)=""/86, 0x56}], 0x2, &(0x7f0000000200)=""/4096, 0x1000}, 0x842) 04:57:26 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ftruncate(r1, 0x0, 0x38000000005) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f00000000c0)="fec8d83bd0175d0548090411053a53ec64adba5ed7f62852ae946633486cfdc6eede26a858640fa40958d8191892a4a1c7adbd7ff6355ff55ca7e85fc5fdb0c794a76c601a1975aad8a70adb7936a85ef7582fe7842f93db6088e3f304d548625a6ee130be848a931b7baf1e0fa8899823587d3bdf687f0b43e8c9729729af65384cb88171780e7b6f98963c9df8492edbac3703e17a1d9b8535adfaebe453eb2d0f4e69647f067207a45861cb4cbf45bc5523899a28726980", &(0x7f0000000180)=0xb9, &(0x7f0000000200), 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x100000000) ftruncate(r0, 0x0, 0x100000004) 04:57:26 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000500"/4119], 0x106e, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f00000000c0)='\a\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/64], 0x40, 0x0, 0x1800) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r4, &(0x7f0000000040), 0x1) r5 = fcntl$getown(r4, 0x5) pipe2(&(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xfffffffc, r6, 0x0, 0x0, r2}, 0x0, 0xfffffffffffffffd, 0x0, r5, 0x800000000006, 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 04:57:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x40, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0), &(0x7f0000000140)=[&(0x7f0000000180)='\\\x00\xc2\x8c,;3\xc5\xbc\xdc\xa0\xd9Zp\x0e\x18w\x82\xd5Q\xcb |\x96\xd9\xc0bZ_\x1eK\xf4&\x8b|H\xaf\xf5\x94\x86\xe2\x99\xc7\x94\xf2\xc2\xb9y\xe3\x03<\xd8\xd9\xd0\xdbx\x95\xc4\x10\x0e\xd5\x88K\'\xcb\xd8;{\xa6Y\xe9\x04\xc7\x7f\x04\x83\ag\x93W_\xa7_\xde :\xc1A\xf4tG}\xb19\xaf\x8fA\xe02\x9d\x7fR)\x13\xf5\x97\xa05!\xe7\xae\x9a\x91P\x9f\xa2e\xb6G\x9fR\x94m%\x14\xa00y>\xf9#\x95\xe8\x96B4\x9f\xd4\x11\xd8\xdf', &(0x7f0000000480)=')\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000540)='\x00']) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000700)="1d172c98a6b9c088bb277a5a7478affa6f90fb9458e6925955de74570698e992517336e94b6720737f938d7ced17496cba8a9e12da22cc05db77ac2067003d5a39e1138943dcbec142d0f91f3cfb5c35f2ec4f74869582d9f7cbddddae28904523678238a2fc548aea51abce5dfb99e0918987ddc2d873d0b675e351e4ce2737bc4ff4a1d1707e1ea5120f4cd083d0f0ba71844abd0cef2cac715d7e52293f90043203630a92d3a09e8e16dc224969f286b44395d888d8e82b19ee5cde939cdc70918d6e7c33c0af75d328", 0xcb}], 0x1) close(r1) kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xffffffff, 0x8, 0x4, 0x5, "d779b8241eb960788b8761e03beb08601ac248ce", 0x3ff, 0x8}) syz_open_pts() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) 04:57:26 executing program 1: r0 = socket$inet(0x2, 0xf9a3615e360c64b5, 0x2) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r3 = syz_open_pts() close(r3) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8, &(0x7f0000000240)=[{{}, 0xfffffffffffffff8, 0xdd, 0x1, 0x1, 0x1}, {{}, 0xfffffffffffffffb, 0x1, 0x2, 0x10000, 0x40}, {{}, 0xfffffffffffffff9, 0x4, 0x80000086, 0xbe2f, 0x146}, {{}, 0xffffffffffffffff, 0xed, 0x4, 0x10000008, 0x80000000}], 0xfffffffffffffffb, 0x0) r4 = syz_open_pts() close(r4) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x40008, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4, 0x3}], 0xfffffffffffffffb, 0x0) poll(&(0x7f0000000200)=[{0xffffffffffffff9c, 0x1c4}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x40}, {r0, 0x4}, {r2, 0x4}, {r3, 0x100}, {r5, 0x115}], 0x7, 0x3dd0) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x1, 0xffff64af, "9254754400000400401000000000004000"}) writev(r7, &(0x7f0000000140)=[{&(0x7f0000000180)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x53}, {&(0x7f00000000c0)="0751e8147a5a8eeb29d607030b9dff64230dc37365f9cb0e7d29d02ebb9d2f0a2005d0cdbe9aa82f3ac6bc4d995e9ce2ac5d8afe129e0cc5ac04a4cf43b40d05a8ff8e92a45061f3dafd21f235c269c6b69af4d5bebad3aef7d2be7836330f"}], 0x8a) 04:57:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) open$dir(&(0x7f0000000040)='./file1\x00', 0x80, 0x6) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 04:57:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x4, 0x3f) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xf1672fdf7d41a411) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x2, 0x4, 0x8, [{&(0x7f00006c9000/0x4000)=nil, &(0x7f00003a7000/0x2000)=nil, 0x80000000}, {&(0x7f00000db000/0x2000)=nil, &(0x7f0000200000/0x3000)=nil, 0x4}, {&(0x7f0000190000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f000044d000/0x1000)=nil, &(0x7f000000d000/0x3000)=nil, 0x3}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f00004fb000/0x3000)=nil, 0xe30}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007c7000/0x4000)=nil, 0x7}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x9}, {&(0x7f0000474000/0x3000)=nil, &(0x7f0000189000/0x2000)=nil, 0x8}, {&(0x7f000030a000/0x4000)=nil, &(0x7f0000632000/0x3000)=nil, 0x9ac6}, {&(0x7f0000286000/0x3000)=nil, &(0x7f0000711000/0x4000)=nil, 0x1f}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000579000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000468000/0x3000)=nil, &(0x7f000074d000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000350000/0x3000)=nil, 0x9}, {&(0x7f00000b8000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00005fb000/0x4000)=nil, &(0x7f00005d3000/0x3000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 04:57:26 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f00000005c0)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fab40c72a495d4ddb8ed15d5ed0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604c8933ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e6bfdc4dd778199aa9c79ee90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06c93ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/872, &(0x7f00000000c0)=0x368, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000940)=[{0x1, 0x6, 0x1000}, {0x2, 0x20, 0x1800}, {0x0, 0xbb, 0x1800}, {0x4, 0x51c9, 0x800}, {0x1, 0xb985}, {0x2, 0xfff}, {0x0, 0xa4}, {0x7, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(0x0, &(0x7f00000000c0), 0x58) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x3) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x8000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1}, 0x78c, 0xfffffffffffffff9, 0x101}) semget$private(0x0, 0x0, 0x64) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) 04:57:26 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000880)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627df134dff64f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42d1bb6df6daca7d17d49353c8ceb51f2625285e9bf343e47936257a1ad5ad6fda810e18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 04:57:26 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6b50, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) shutdown(r2, 0x1) 04:57:26 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08feceb11ea8fef96ec2c73fd309000000000000004f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebb8ee9c269ed9a6d5aacb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a870c881ff7cc53c894303b22f310b404f36a00f90006ee01bee57aea8c500000002000000000000190200a3f8000000000000000000010090d2c4e5187c000000", 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000140)=""/222) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "730251000000016be82a010c8cf9b5c400"}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000100)) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000002c0)=""/73) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000580)="1af0a8e8e7ee725e7063e0ae9034b90fffaf590e1dfe34f6520dbb71d23e4a6454285fb05e0b8d31ed1527adf530e8cf4e992779f9c7ecbd06703293f4f5c73f221b9b2d54b40250ee5f3a6540e4ce98b3f02a7e62cc56b89a9506eac350dae0517afffeaf00a2bcaa9168b7c178b2f92b898adf17154023bde9c4fb389cb73babaa264ce5d4a95bfcdfe0eb2a2f39931998a28d36800553659eda7cb377eaaf734724e845d315127fdc2f4a4d75ecb7f7f9de4c7347fcf31f386cedc0cc2addeeabfbfb84ace7ad02c97627758907abc80186059e87580040d099f405270394beb8527fbb40c2d05e22b66e032b2403960f7ba3c819310bfab9a6bb3a899cc184e500156d7b3d527f564f44dcfe26854c696335e0c1a6cc71a66e6055edb88d7af281e08df37e4909b79cbc1813ff2f681873bb72e1c9e9cc06eba72d2e9278d1ed307eefea44ec1154029a03db879eeb2f677f2006fe36fe30ebfd7afd77fe78a15e642db54ebc92f4ffaf91908321f3c804cd1194", 0x176}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x400) 04:57:26 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 04:57:27 executing program 1: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620292a77fe52ef5de87"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r4 = semget$private(0x0, 0x4, 0x1f4) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) r5 = semget$private(0x0, 0x1, 0x598) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/200) 04:57:27 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x59ca600f4b1f8696, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x2) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffff9c, 0x800c5707, &(0x7f0000000040)={0x0, 0x60f7}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x31) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000140)) socket(0x6, 0xa593a2c27a7e7245, 0x8) sysctl$net_inet_esp(&(0x7f0000000180)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f00000001c0)="7cec79b848db866055bc12c86c723d3c920af0122807", &(0x7f0000000200)=0x16, &(0x7f0000000240)="88dc5d200ca6691cf68d52b4dac8c8916cf07d8d01a268a3c3a7979ed419f52a38295a2b1f8846103c9f2362072ddfff43de7d2fd6293ab1c9572bc95ec06788037b4cb2b42ffe336e9f3277bed59c7e75614bb419", 0x55) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000002c0)={0x9, 0x2}) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x112) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000340)={0x0, [{0x1, 0x7}, {0x2, 0x5c3}, {0x3, 0x400}, {0x3, 0x8}, {0x1, 0x5}, {0x2, 0x2}, {0x1, 0x400}, {0x3, 0x3f}, {0x3, 0x6}, {}, {0x2, 0x4}, {0x1, 0x7f}, {0x3, 0xda3b}, {0x1, 0x1ddc58a8}, {0x0, 0x81}, {0x3, 0x3}, {0x2, 0x8e5}, {0x2, 0x80}, {0x3, 0x80000001}, {0x1, 0x7}, {0x2, 0x7d0}, {0x1, 0x1}, {0x1, 0x2}, {0x3, 0xfffff922}, {0x1, 0x3f}, {0x1, 0x9}, {0x2, 0x7}, {0x3, 0x3}, {0x1, 0xffffffff}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x2, 0x8000}]}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000004c0)=0x8) recvfrom(r2, &(0x7f0000000500)=""/38, 0x26, 0x2, &(0x7f0000000540)=@in6={0x18, 0x0, 0x37, 0x5e72}, 0xc) r6 = dup(0xffffffffffffffff) mkdirat(r6, &(0x7f0000000580)='./file0\x00', 0x24) accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) 04:57:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000016c0)="db43e776e1c155b9e65f13ddab5561fd73eea77db0fdfc6cc33ff4a7ae00208e96b0cfde52f6eb3ac1a442595c4366ff6ba39558146325e51e39e91b155900072af47982b6a7b63b9f8b2ae4df0003e3550d8f0eab8672f18c80257d1abf061af7421cb463fbfd1418fd397c02e149292c23ccb629381728797d0e7bd880ef5cc88652c676338663a18dc5dd89be7196d5755d51c1bea0a61c5f3a23cbff201e336616077810046f1f8c560c480833669b5bbf612a00d77d8319174daaa498ad6b9dc7f200fe52c84b036410a7dc0f1473c8e4f3e5d1ab09cc40a98d31dfb5c2c692ea55a51e8b4d334878421a417f46002e7d589f1f69ea30b55ff4c46f02c5a739f15de540805f7466f7bc7eb4de2f75711c0e40b58a20bcfafacb72032b4dc07a0ab7e60f7e79f96372f7073aeed167120861b31c36ad1c2bf17a6e934693fcf36fc88370cdb6d72cb02f1bd16b7b5d34e5bd4a6eebadabb98fe8a80859fd609a9531dff8c16cd5f78f013ba128d8e992b59470c69366a5a9025119a38c853582bce329592753de26f2340421d54757d5dbaec79897e0bd041ba6fb2fddf0a4abd99a6f52e5310eea93205e99ec5655acc95bb1c41d81a6b60c37544b9f6f715d5bc019d286fd06294700aa86e81ec7652fa4058c47b614f8295b433ece6b8bde1f74032104925b92dfcb8a7a28d29d73be84366b02111830b2fa1a9889ac3bc760536d13a9fb1cf54bf187d66c31379b614907d9e39c90f9654be6398b88a6eecafd91a690bbc3edd37a9926faa1c0d7ae317d17571572737c5d42424c3dd9fda1285ffb24b20109874fda8b53b38c4e021759ced9ddb2e631b5c7ce6846be45aac77ea028d20dbf973b3d0906cceb0718462fdc6484acca9f3d025b30bf89b970088b5c00550be8035f957fa3f829cadbd0474f3e468dc742088e0528ff3cd15792567ed4376be7e9faa6ff1332fd33ba8420e24471b23467addf64b3e39871612c56aed9367ee0330e199e74cc933e1384f831fbff7a14a51f809ae3b0a4192ba5d78cf0e844d9d6b219b4d5a4e0e82fe032a3c820f195b5abcbab995b38b47a37953bdb219d6f3dfa034dff2408fa288a5444902c153442f5951f84d8cfff8d614759a22e9ff4090c28f54dff508ae1afce3db05cfc6c7b05594fe9c034aa2d544f08658b5eebb6969fc2884c6b57554047c9e5546761fd4bbfdc51fbed7eace857da2d4d43a9a3b069a6fedeb8db53eb7c09c1e5cc078b0a3e6956c746f6bfff55ad555ee81ec1a678f12d98d2911a2424c1091d81fc6271f2dc139feb98935e40140616733df65ddaf9808633218ea201422b7ff1facf910300fc73cd9265997de24e19694136a24f083d9d764e06d1f3ea157fdf81314cb1a623aa4e4f223dde2084d9266d49aa4055e13a8680c8f33e6f6caded5f80d1e2f7a5794fb9839f3317d5d70b84b61445b701ee07020f2cfbb2bc81d8aaa79245a2bc708263bb425cdb4196565c34ed7c7e3e4b3dfea492ee8f10b627c9504d4bf661d9dd70fee4d1d2cf0befdb38057f81218634f22f64bf511a7ebb10e5d02f286fc313cbaac253f1c5014ab35285222c0e88964ec7b3c13b76bd46a8f589e9f42ea4cc82d8e5910dc584d3a0812431380a179ff4273c16adc3c8d2657c04e9c52e069573b97a1f48730a26084c3cfc468f9feeeeb0ed2c19f1b8fda5f3be2c42403fcbdee80d432a14383f89350c9b09cce87ae6d89476e267fae3087f38fe7fc8c657e756912ef43f2167e2e0c6cc549e4c752a20698c1c6711a16975d7af69551d0bde131f7112a6d795d75a26d1f62aa3ad093ea3817789880b72329679f99b9a60682f66dad4e93b610bb8c030ba6e50ae95e8b37357dabbabfb7cb4885f2fe26568a37c1fde78548ffd7c6a02209a41c20d5031889af3c0a1a48703b018dc5a3bae2ac49f9a72b7edf90be81d2e4c78be3c56ff07e41dda368ca8e8a5a604dd8823af0e0d646a16b250b51d7f37f47f2fae32a7224169c1f14ea5db731af93ec1cc4976447b3822b488fb1bc671119a5debb40143059ddb6c24540c194d417c1d9ad608c75a673561a0555c642a21f81a1fc96516040fe03fca937475f2d113de3ae52e42cb404f19a5aef8292b179a57710b7b523711c01dc953d3a3dff48ae50888617d9232db4f98c64fd130ef893f9a8114629d9297d264695d27cd69f73512a3bb86cf90f2c94115819fb69711e9673a2250f053c8bc93576a665464bd9fd0d2c6d4f7310128f5a6bd0a699ab5632e5ce2eb8b8c65b40fcf5e61a79aeafb45ac83495e72fe4557b9ccbab107e45d4adb25775c1c4b62948b518bda9fcfdc797eb2da487b74376a7a2567e3f241db2cb69e9e1d1a91df029d0014e011d1ef2e92047af14d589c2953245d95a12d31f03008c75ef9f43399592b433635256608ae07f20807e78ebea9763827d6d7cbe54d98433e18aede572a3f5193cfee7bf3045b72db89e280c1efc4ad800970080576fbdb069412b496a997bd5732ad0e11eb2bc4c64238c86a055019327fe27895f5b57a6f4b30804256f392116fbb6727a7c43f76d5d12008710467f4b5e4dd0ea71a9dedca74fa497a1400677ceef840f868178f11baaa9d5a23bf05a1d9e7bf395fe23b09d36a9ecd56266087a694764ecef49163213d0e36a0558b4a47f439e92dfad2e67d7177ed32c5554c684d8cb1b5fa60987e561a55bc0bfa2a4d64c42df10ab504276fb31f028496c557aa7fa8d57d1672aa8e5c6c9f21af22d3df405f1a9e6db2eefd242d033d3aefdcdc5bb4d0a23a16e7ed3e82765a90aef461bc07b5ec10e23d7437a74e1c3d045ffa7af35bfcae55cafe9374a9774513fe9cad9a269ddc9c7b31269c63dea6becb3d517cbb771428489ab0b17009cff19098c2132f3062a2ae5c1c761f9e5aaf9c7d4f9ebd10e2a5add0d69ebb1eb30989db318dbec84f57159cb37de7f73907941ec33de9e5de3ce419a941a3401802d45f04bb4ba0284f2e84fe70fd03b38f86e17020b7f21517586b31ed9e8616e9c640158bb06c86293686a66c5e6dbe82805998f56ffd8bc5afbf87f98ce85c6735cf88af01a64e285411ae84bb1170b8ca1e378a01e93cb62d1c16702a6c1e4c298607619461097c26ba5dbbcd47bb991d198bc4a979116cf846b7f0e7b5451e4c27b7812c2dbf85787c79900e51f9608a6ee06fe1fe67841aa7ef5c0e320e7fdf8cb1199279173f35cd9c94888a8817032c2eb21418ea3539a5844afaf980d3f0bb6d5a441971085be2f4dbf5a63ff5589846ca06373749316d0692af4675327a81cbe8e1fc28908404fa15f04feda1847ddf8c00995232d8d68c782a6701a9109995bf19ef7af0f17ac241fffb72c610e54b2f8012e36117998a4f8a308296081cd7269b263d45979ac2247faff5d251eee8d9ca274158493ef7abd45223a3608f00b2935dc700c0f9399bf9f4654b5f75c8f0c690b709d3f26bd244c0b2499f8a58976d3df20f21cbea6c978af3c4e09fd5d65526c52bb935f1fe105991038d5603b9bf7b5f8fde6f33e9b63d02ad6cd9d86d7b8dc53ddc93d1369b097c46c44f9bd27996038ef4cdc6f1e1a5f8662a5e358696a8ebc2ce913a3cb537ac5cf6448c495182cbd9335ed2888834e85cb04b703efd7f3058f69a656a3686553457149ffcb6171a74be681455afed4bd52df57526e58f51f38f1878a48c3563ec3e3217062add36cd63fe73f056d126cce7621650362d18c28ba12c324bceed025ed2f97a60e2b491bd340fa9eee5df1f1458ba94367eccea166d397d4333b97fad827ba6a2197f57f5fdbbdfa20d5ab7c123ccea987199ac19693bdddb12f639ab64311491eedfe68dd26368d5f850382b10aa0f8983544b7a52b988f2ae73ba05f52a8542dc4ffbb15fa14f6bcedc125c264c72b64a400f4e6568c0d113a4377df488d913c9b61a4e8a188d470cc14665fcd99dbbb54c30ab0a3ef05dfff121ed32c0c9e89f24127c2b4c078370d1ca76820835c262efc31fea4fba3dcd53358467cc9c6bbc05a8d5702a73bc2fe6e0a2378380fa1d9b341cadc52287be6c2a61de0e089ffccf86c02bac012e154d66186ce42c1f14137072e7496de9d7a5168755bc5a69a83573a47f7d22d98bc4459ba59cffb2972be5fec4c6bfef64175aa1df409b905e0e50ee118329cd30d53efc8d0f7c40f44c582e8275e647a3b76a5156e3e5da12618b26dcab3ad84dd8061ff693b1267450f77f1721ed99578f595403364636c6c9ece53c773938e880c4a8edcff4ad84359839a90b75a18f713ca15dd9dfd07e4b0008880062b4365e04ad46e44e6acad3890cba5c5c4efa5661d0bd9347dbaec56efc9577d67b51c4d2c0c20815efadcbde476e295c6115745f20793bc7b122f1cd3353d405f73f7abf0e5cd4482a30f9e13ca7a7c67c3876ab2f3d09fd17fdac9002e39fa6c77f2497899665a4b08bbe9d17fa676139db7144aaa5b635afeaee47ce456fd1a2d1335562f793b9da9a012c0e09eab3a92fbf1b593aa15217cc0cea4e131975ac3a39444f1705252be2529d6867b5105f301c13701494395976c1af57a272ccb76d6f9ecc67a61912f2d4ed2c530ff609c65037d81871f393db060d2b8fc010d37877a3b10e986cc402b1e05a1fbaba6df2672e472493710e2cdb2a96f588ad83fc4633606e4871506a2a656a4365db75aa700968de5a763d49b0605c6f2332549e3281717bcc1dca2ff93fc0b61e6985ee0bc9c8ea484bf23ea87c3ee8bd952b3d27d0856decf212f13140329b13a6199b77f8b39736e712e04a486b5434eed23d7edba809dbc5b3642e579b41d3fda6b9a012c949604d44d59d3bc96402ebd20ba5e7c6b3da79989eae0d311dffad9ef507b7bc2f94fe75df42d69c387ca6e2900f6152ddbb9c70b20128971436a13318659a235e1fa522fb6812c91469e425ad9735805540b34e6ce63496a0105ba35c84f7f389c210c24866796ca975e981cd0bebdd7418238bbfc104d2f24eb074ebd21882f1aa28cbd3539ff1dd4988eb423064bb56a1d3655a840aac0bdbcf513a66988a43532284b2f55042167e3e294eb08f00fb9081ea8d4130777d5dbc8ae3f78785a7c103e3941cdf7c38ef575205b3b4b797dff5cf27d7e226495e5f259d7ac92e5e4cbc705df239c833fec7dd78a0253e98e6a0b2e56a5702c8b082e9289e4e983c51b67378d22aed12184f4e6b8c61d4d25f50fa10b3e4a9f3c06300466ac660027a8b9b896ce1600623f6ed19b416149177be2f6fc07e7d43fef9df583b3f9e5cdad3991c43030b36bbfe2158b0ef318803cf31e198800d3176a3bf96f142da378bef9e3cb3b5790672b22dd7b1e6ef87429daac3757482565d1f1840e865267fc72ff098a91018ec68faebad30222f8817d60a1d71bb07a7eea9b90756a1784f90fa4a270adbac1fd8933dc1d93300315d6614589f21a4510d87047a8689a771ef245df09b6cbf388e31350187a8961d148605947476fe37f35c49b934fbd94a09ee22ab526dd7aef6e25b6bd0db3776d09d269ac25d7d2e0e74724d820803990e23ea6346c6c625fa05211baa10c964591be56cb893e10b7c9d3d5a34544c1d1d528ea38df1cd6788eca12817f0334cf48c7dccca9e7d74ac3c92641167ad4b78899f79b72cd3b232d1375d33e4497a218d37c774de45df3361b7c26b793992d548a4ce1d61e4101c48ae657eb8f5b5b0248e4c49e5d279b411a7348f6e158485b87ced9912adfffd3faf28a23a42", 0x1000) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x200) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) 04:57:27 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) semget$private(0x0, 0x3, 0x41) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) 04:57:28 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="ef2539abeac0d3090ec892beacbd55c15d9a9752c32db769d860568886e3013a206d8e5ad0f4a783d14dbe766f2591b47ffc65bb8c5059987a92fe62ae18737c9619ad353fcaa5b84bf1d8e251c9be97e20c3ac2b4ca5de4ab4519381ee1ef3c24baee07381cb3b27b7c46d1012a44a5afa88ff63f55113f4d4cd341462810a960853745dcbd3dc9c40945fad1b09d429079d79df6ed50040f51260ad3523d6f38b1589aae7e83c44c856790518c9fcb23d4302b3e3b6ba57895428518fb34b64be200"/205, 0xcd}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x0, 0x40, 0x8f07, 0xfffffffb}, 0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000039c97fdf3bf070c2d11f800000074a6ec50ffbd828d76f052622fc14123000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f5478b3c78102bba5b1e2f647c2a4aa0f7f0ca5ccc7e7bca51d9034431149aebf3c8692f50feff3f5d458672ed7b658995ebbfb1b9583c1e8740ca69d88920d9e6b193c139b8ab6ae8198f3b6ab0fdc36ee071ebe37a89d54bd5821cba17f2922c1e872f7fb06dfe33f81873a0cdf569e35b294a537b1f7fc44090250a143f3b28da5812c834172a3a2a0830fe35d5c92de7bcde2afdcedb8f38d16568826da03de33bbf8c0061b07898c32d779d8bf56fc9d7beab7310d4b29e652439149d4e9733a1ce1ae3bb6f856ddfbe22aa9fae2913c4ae745d17"], &(0x7f0000000100)=0x51) r6 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x1}) sendmsg$unix(r6, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) 04:57:28 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x2, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) 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$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/221) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) 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)={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)) 04:57:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}, {0x0}], 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX, @ANYRES32=r4, @ANYRESDEC, @ANYRES32=r4, @ANYRESOCT=r5, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000140)=""/254) close(r3) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) write(r6, &(0x7f0000000100)="20eb4b5286a2a943da07f37b58fb396dd3ae2421983d444305058a19ce", 0x1d) 04:57:28 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r1, 0x2) fchmod(r1, 0xa1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) dup2(0xffffffffffffffff, r3) 04:57:29 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f000017b000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000180000/0x4000)=nil, 0x4000) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x4125) kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x2) socket(0x20, 0x8002, 0x1) 04:57:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchflags(r0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000500)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0ed0e58d566df2fa3d647fced10233fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34b444514557bfbf93c2b60a9ef3c3d6200ae431c20b7c8e5a33bc79109974d63f37b00c63e8c1135be6775233b066c4ca938ca3df390aab8979dec9d8029f5253d0f26cbd925da946d46be8484e2eb2e96054801a44fafc3d9520bd082ebbf531ed9f5978dff7361df325caa39339b361ae4bb1a16462a56f2d6e691b", 0xde, 0x0, 0xfffffff7fffffffe) r1 = socket(0x20, 0x2, 0x0) r2 = socket(0x0, 0x5, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) dup2(r4, r1) r5 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r5, 0x29, 0x40, 0x0, 0x0) sendto(r5, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xc5, 0x81}, 0x80000000, 0x5, 0x5d738f0b}) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000340)="0714000000000025ff149b33ff0f000000000000d0e88731721d9bff89836cd494da9d61473c75cc678afc7b8911e99dc9fdfe76b838891100b7e7a699ce751b64a9994b36b960b0abe584f7adccc5f3ab8138be537fb87cf6cec137eef037a4a4cf2776bbf9e55db0c1b7273c52b8120551beff2fee48a615dbac443e6df20713f55c1467b5e2de84b7ae5d3701010000000000005a73736fc95f4da454272f06aa5ff34f47c3dce96d22945a68398b6aace320a25eb2b63166864eedaa6f1f86445dd57ad1c419fb452230db0f90f5fe4090e1082879b9ce1276ad65500dcecbc5871cb78c1ad7d1132d6bf900d306594b6656841c6aa1ffc4e26addac55994b349eaeb4db002db6c3d9d944bb3258f2cdf6472346eb0e5de149db29b012afc7e675ab943d1725baba3804701097", 0x12f) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 04:57:29 executing program 1: r0 = socket(0x11, 0x4003, 0x11) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x11, 0x10000000000003, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRESOCT, @ANYBLOB="990be13060bc248418", @ANYRESHEX, @ANYRESHEX=r1, @ANYRES64, @ANYRES16, @ANYRES32], 0x8, 0x800) msgrcv(r1, &(0x7f0000000140)={0x0, ""/130}, 0x8a, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe3017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76cc936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4ab7f762ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e9693613ca535785f8d2056e06bb826de493216bf08cf49ff58d1db0568e796ac603cc267cecf054e2937c4d42fc12525b538bd81a5d454d857865a8f0748bcfbfe045aed33ae789dd670c25"], 0xc3, 0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) msgsnd(r3, &(0x7f0000000000)={0x0, "cd6eb93be4eb509ad566292801f4d2a3daa12ba9a0db689b11e4d62b6c1e5eb19b716978b7bce7b1f54343ca64155b259b83295e3213b8a6ad58885e5401dbefc3a83959e9a25ebea42686896f33967b23b3f18fe9cf3f9c7bfc4ab87b00f4f6ac4dc3a5cefd5ce40121d55e36ee462221ff68"}, 0x7b, 0x0) 04:57:29 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') 04:57:29 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x6012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ab0000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/137, 0x89, 0x841, 0x0, 0x0) shmget$private(0x0, 0x2000, 0xc1, &(0x7f0000ffe000/0x2000)=nil) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 04:57:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510c527b00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000011c0)={0x4, 0xc3c}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x100) open(&(0x7f0000001180)='./file0\x00', 0x100, 0x145) flock(r0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f00000000c0)="391a8fdd5e8ccb5261e7f22885ab5b7075ad5cfe633ae1278e4ff0e15627b844fa1d2a1c75d434d1e325c13ad37150be6c8b21a80c7e93bd6ff169ea0d9a330029a2ee11b0dceab9f1e7fc8a3e8ec91116d92d98c9a5b2bf84261dbd845f1a4eb26d5dc48aaf7c58bfd11d28985c6949997d3c6e723fe43c6b27c1fd5d415dbdcb46fe541a32a7342505a3e549a57c2a8698e2c38c3d528bd1517bee67e65e7381e08c76a34ad363142acfce98f600d12af3efdc9582ab683b84cbf3fa9d6d9c27898cac24cd304b38ad9b93779aed06cc8fccdff37a7454fc207abe9099591743180d06c8b4d0758bfb7472e0c1ec4a095fafeef847ee5ffd0d174f6cbe4e2be83992b9f2db58489177dd18a6cf909b303d1a131b774922eacec2a4a7775fcd9a088781d7567aec6407e4aeca481b9d56cd18fca569852ba1b88b2824fa649c093e4ecd41ff15d60a7fc83cce474687ec49bc0d86712dd88dfea8a102368df6932fd1a14a47781f279c751a6b06c1d0552990da89c0b1018c1cdf614c1b7ef0e4cff8dd8360418f4e7bb9346f9bcd1fe17156e4632b274e75bf9089e7be196debe2c42705c8b9d1c0bbb02893e940992554c8920e7c8334c6a92cbf9edf249a2708505587d0048c594eb64245d1cdca9e69d772732f1c47727219f542d21e9df9e47afbbc3fc08cdaea8935a3d82bf1b73b2e02118592dbcafbc52660f4b16bc98e8450169ed88f9194fde4600a449abc26b937a4ba87405f1d5248d302e8d678f0219b245865fc70415a2f5838480347aceba99275f8e9237a69c43f12b0b2e13eb6418983d17eae011d52c8c8fdda2e30ed45462474b1d0492c73c748677fa27b271b9a52c38fbf7f262d4c5ea702a3f02d34dc2b6f066e187dcc42244bbbee804606aebe9194274d56b2d29dd9ea7c0677045b171db181b865c7cfa29cf6c2cf8306c04de51936724ace18b0cf3046187b8dcdb8873ef7de793588ae38f306821853418ad54205e4d1c41b0829bd186477c2956c0c6fb41b4b1384a28f99109dbef1a41b63414c1557639abffda435dba807380ecb92de56d8f11c014cadd143b2d14ce4e9a6059ac95d1d61c6dc5eb96b1ad2c10714135c88f781cea76c2349d2de04d505bfeefab0cae3c109b46645cf151598ad611ceb00ebc9b14f8b1c55b3b35d63eb84e497ec49852c5cba11902cae8978e3ce8bc551891116f3e514c1e9e0219f6d0528ad62d24258e397bdbd8e4292e375ad5d8124cda5ac2b410b2b71058b5718d30e52c648145ec1a189077ceb6f34e9334db3757bad3739e229cad3b90471ed273149f5330e152a883f7fdd0977ed257317de144d05a6a6635f18bac5d545d7afdb6df8e43b497e8d1c975da213f38c615ee5451edf99f80e8c1041fb22d7fc5bea6d50baaf51c2700a6681221ccc69d901dd9f3e21b32ce987fa02add0f2e08b4d8f7f6cda5d9b71019ad5c14dd018af503159683d41fceee5ae0ef3ead64e6162ca9fcdc94f9846d5fabb450d201c773207f0f39d015e0299e0418c54d625884ca621a3c4f5a307c74a57c539ef3eb67fa9be4d3e3697264896e1424d6207746389a9b19455b1b00bcdf88e9ba8dfcc237bf636d42a2e5c87df58b39bf7dfe5eeb8b07c06edb072eef6d4037b84403b4e7716065ac511a2e04048056e41b398346a063e43aa116812171019dd7922be715dbdbc7c7595cd04669a775c3b7ce5f33d0c60abaca94a538d4d96f1454b46c7593a3a0986056d0d629d0c61a587b3aeb59817bbb984741404159c1240887d1350341f5d4b4784408d6d427001e59f4b4bacb7eef0e373010287d0655731d869c6c4081b1350a1f41aed174c22121e9321f6747067ff14525c71a45ff646027caede237058e9a8e494eb60607162688d896a8ab29aa694dd41e8799b206804de25983ea410a2744a7a1ba4a9229643504907dbae0513f5dfb4b0b30455761ad1eb802b803cc1d4f9deabfd63a068cdc7d345d9f7dddf94a257f46e4c4859fcd0eea3792e5678ccc7a1aa3266670824d33bc19c32b78022330ceed27d52103f5d85f4175536902529fbf831b84a7f4a6bd42fff145f0d538b93a82c5bd1e8da66170bb10dd6edb476c492d9ed09195a998ea14e98ca288e748a4d0d414bd9d4662430454ef59bae3ee8bd190e0067bac70884423488d487041d97e4309674fd7e5f98b15e9554438cbbc85d153d070c4562ab00519aa06c3951bd000ad8847103d840d50e68758c249358947b5b523170cc688d7532c9f30f65b6082cca4b63452cc78c3edf832d8ee0eeb86c7babb6935d91739b3f82a40f1f3b6974c2d1e675aab2441daaf3f8a4eea79b8a52b6d8e470b94a7b188297cfb524b91d7f189ad5b7c7e2db56e07875e3e4494571d0a5a3f292686fd15d3f171f66e322a41d88cd928800d3c9ddc9b9144f3c3484c673c80737896d06e69cf3228a93da9817a2c5620a042943bb9532e44643243ab6d7931793129ebd49dbab4ac80d5d2d4567d1b094fb14a96c08cebd8fbc4ff4e30d3f6d6273ef605daec54e029b9330bed91784c500b8ca56d8ee9e94f31fad7b683b8ac0445e07e0a7d1d952b9a36184cf65809cb4865607aecfd75e1ea6928c33279bf0fb8e93dd8a903a306ad403d96681a4ebc6d9bdb709817ca82609126a96aff1e4b67c2252853016b054109d54157d5865ad86ebe176befc36878c87e164086b1f22ab1cbe455416920692d0553286c2942aa264c1662cba16842b7fe8a5244042797d81eabeb95d5c7f69ad75afca3b3037781146a7b933c31005b8e86ed1d46d3705e6bfbd7d69c85392aa9f975f4932b7c52fdbe07a9f1fed334266de760a3c02e209d75ded2752928c7d3787c53791c168168a117d557d2f74655119a2934dc7b294cca015bd8f0d0e5f3340933384b7aa7f8687aabd80bbe6127a2aad4784da60c61de16b97cbf0c50887e27f463bcd1a4cbb566c63b33fc3bcbb1e5d06ce357fafe57c381de59f697f66f35757e13ff02a411b724e543e6b3cbda06f06e7204fad45bb261961d8bc7e10e8f648a3424cd166de41f873c69217a999772858b74726581bc87cfd405f10f8e53d48412d8b21a8e3d9adaa0d61e402c5ffef50095d6c58d0cce2c2434f76e32ed1ebcc805801af789ea815c9fb1563090d5caecb77fab555c7f59c38d2d79e5e1883198be1f8de64ac240452a6488384081993aecf48c7aa969e593d6d4bdd3c963ded1758c2814c41d17097045d23da79589f0093c656a130e4399fd492ee1fab2b932090905d86b465fac392d5d3fb48cabcf2be911b7aa934505a53fdb4408db74bae1d1c5b4fc5b2dbef2b7cdf1bf91259da8b642867a13471106d08238dcef201e3dfecb8b339c8da34934c8da660bacbd0a04ed9066a74eae76f2915d5253407a0eaa585335abb0d818538e64b72b68c01492c7837b893b2172716e60e1a13dddf0e4ed528f2269aa3d2ec431f812e44d0c168ab391e09177f113a4a846aebb629c71576d94d7509cc55b90d9220b6a249a3ab86df8f4ffc25664f2ae061730934b659717451fd7c29bfb43ca6ca37a6c4a7a03e337a3e2a9623fc7b0a479c43361291aff365ac2385bd55f1017cd8b66a9842803baa9d51da45790ced16a98f1711d96e10d5f4f53f57bd00bff319629906504edaef7db98c6e326c32447a81822199719619c821849dbadc2b4bc9b92eb7f47949761844676d6203a5528bd4c2f11676a5bc1f64e676bf21c6211bb9b477ac8cce71c9d6e993c78d20d9e572755026d583c4eb2fd0f9ea54c31ca90e67660787f1cb25abd2890d1a6692ae84a74e0583e59a6bd375d3e3344414e9495c8ff3cb0d45d8c6032339df9b77626e35fb02841e88724882bbcfdbb98a510b05d60cd09cf2ae4dc64b65a103dac3f8ee1a0989c8d802158e3d0fe9a109b92a505b0e743af04e3edc3ab8997aef0b6531e6508417e0244c8c7b25c17af997a6a0a26a627bd628ef72fca083c2ed48590f6c47bb1fe3bf674defa983194ac4750612c72e3505712cc716f61b19430ca44491e5b4fafff4cf60d4f1b6754bd82850cae943073473058ecf7af6736838e011f03841ba1be7b048c5903d7dfdf18b688847b8a68af5be387864dfcdf1b43c4a45d53241336b8d69be67c3d5ea96d730076ca07eb8144583ceae2ae17a68572c83c2574da3a614d74e69281479eb88100b766c251a0c7c417ef671033616cc284847a704d6200c5a50b0e03f5643330e83d409ef927259b7acd1a401ee92f2f5ab5c402b58002fd3fe32b114ba67c5421b9340425c8b1a3da5241d04b5e799399f303667608af211c87dd81aa833dc269a928aa220f8a45ec7c5a92b66afc16eb51844aff0e0f5452c0933a4798f92fdbaf2274a6fdfe5cd9d198ae48c54f92b5f833b8033829bec7c529de551ead14ce5cf182e39298bf35c4ffbfe128f0e3be279dca9b457f8c2e4c17b724c1fa378547173eb586cc1f6c2d17e53278c099d41f7588d9b7f3416f57924d2e6544d429a94b022beecf7fb9b2b9908506b18f9ca7902ba47da99e23dabd976aa34960e21fd0cce66e80e8139520e7b9f4dad7a26811c28447ef2f201a0bd921fefcb44d4d51518ceac09a021ddd0b925c8b983345858cddac24353a10094c1abfdf959fd324e0b5004d2b9e0199843c23f0e14479e78dbae2f00ed21da6832edfe43282d6a3e7c3f278e154ba819507d1668d7291eb01215697a5f2da37f347d71b5987a86b5375e3ea641abcd0c0e68717eac0644bbff4d856e22dc87bb949eb7a5553ad4be2bce725ed5a415cd8cf1b61cb89c69e6f85385b607181dcaf596b82fb0a544f5b3d1a3caf463688368bba62e0fc00f9157abbfbab19f45ebc8189c931c65702c5dffc7474b0c109368df8a99df274e8eaf168e4ccbed52a0e5e078bce2e30d81372d4d68695d341f41af8a46874762b827b51630d31277d00c6c2bb636c1df28a61e02b66b56e06daf465b391119061749845b15c807e4b3ba50fdf8c0f0d5d610e220461201cce10f2902297d1c557ff2b265db2022092d122f4b4f198ab3c392e72a717fe492dd9e49b9278c70d46f149d4c81dec52be86f93b024ebab320e43856e202730d2a46dc6706760f5bab10e378e11a5735ce2c7752eb3993f4787178b67c21446fa8b707b38f04485713b1eb6c08427537d3075bfcdddb64a260c07f1f7e37dcdc14930a55727e5c9eaf4e693c7e8f6fd970cfdf84da3e902e75a0036908d57ca2a2a781d11c8f3a0a0f05fdf9ab4c39ea9f6e452b1d77eaf407dc7d9a281a91be950b274eeb49e5bbfb7358f250f4d2ad8a66b6152039bf9bb4e1193770df3a590caf89976c9f72d196cc3265318ace57ab25403949ed4a5ca28d5367b57b0f3a1ec032668f7c339f28f1eea7b0384bddb428c43bf114a7b2823e5dac1e715733184cd60dcc5769ba6dc0711da1c7220a124fd8e15fdfb6285ed3ec0a6eca2bc96e50d374c3459440300e806c8c2c227c5934f6abfc9659243c602120947f2bf0c9fa5068442fb37b82235468b54e3eeae2d786ebf601dafc4ee7b4644d6cfcf6dcdad8c28a407d5fa3921716b5711214cf6c7a25af0a16b7e215224390893c40aa5756e76faa92ebde7a785a5b369df85bec92fc26603c75eccbfd23e7058d96b35e79b6e6974e89639d04d8fa999c7e6dee76ba49e5ae3517289d8591a73b6ae4162118f62c4ab8a12f9d04e28ad399159e2952c922e685a776c8b6d9e24bd78e292df9c74c62234793f", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="039486cd7ce34bdad0ba29bd6b53e560b8dc1df1178a4759ad334fd9fc0b95f98c433df0f916138756c44dfa09c74572528d506b59c826170279cf7199d66ef4876f5136", 0x44) 04:57:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffff, 0x3ff, 0x7fffffff, "73e7510e537b2000", 0x0, 0x400000}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) listen(r2, 0x2) 04:57:32 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x7) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x6, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0x0, 0x2}) ioctl$TIOCCDTR(r0, 0x20007478) r3 = dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00", 0x20000000}) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000000)) 04:57:32 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0xd8, 0x7, 0x5, 0x88, "548696c559eae37329c019940821ea28d3071bd0", 0x80, 0x3ff80000}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="d47f1414df38afdfd17ad91a7d153068053f0b7652da497f5cef5c6267bc03c5963790fc79fd1e7a172f1b59042f0ce7ada9cab32ec12defcc46603e300515cac5b89da4bcd3c86272d9d8e57c7c7f92f5df14e491047e142f41726932c5d490c7060e42cc99627d9fde8901aa2bf16d3934ab97b9c1d17efd9ffe62", 0x7c}], 0x1) r2 = socket(0x20, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) bind$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66d06c653000"], 0xa) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/4098], &(0x7f0000000180)=0x1002) getsockname(r6, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) listen(r3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r2, &(0x7f00000002c0)="98f728f8f955b0f22c50616364ff3fb4e0", 0x11, 0x0, 0x0, 0x0) 04:57:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0\x00', r2, 0x1}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:57:37 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000040)="b1f4d2d24f4a484b9ad02f99a288ef7f38d503599240426d5e02ee66e058d1a8a82b962dc12e206b0217a5bef124786fc8acd34636b3b421abf902bb2d60fadf5e8fc640be0bb5387339187e4b2aaefdf9a73ccfe370c5f2161d95aa47ad5efc7507a3bd333202334cfcaf59ed018f604f65d80e8ba9e53e92318ff4e26e502131f8", &(0x7f0000000100)=0x82, &(0x7f00000001c0)="8f8bdefa21fed4b6cfa9af277efc20b4d18b7613864c2350a86365cd51d0e30ad174fa745a88efdd178ee848309fad6a7b0ca895982b8a857345ff3afd4a10b2e3978065633394191a46ffdc32690dea652ce8346f5f2759d8929c51ec5377a2786cfdd5ec6229dcf10784991491cdb1822d4f6e1e097d4d3969755fed013ee1abe80d76af2b68c51b70a280cbe14756b4280f76bedbeb9f9722f2b7bb992b82df330692881afeca19928a7435b4c3c046061faf065e5d", 0xb7) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000088644000000000000000000090780000000000000000aaa78f5da1976e5e5d94f0d5a0f711f0babd758ca6fc29ce932f9065a3cf9ca21a204e26196e9e2926e2058d558a23dd2c138088292c42c47ce81e98996803a266346fd0d824d3911a54670e9ae8bf99f39016c9192906cd9bba6a52f9c5f3549a2af6b1000000000000"]) 04:57:38 executing program 1: shmget$private(0x0, 0x4000, 0x91, &(0x7f00007e6000/0x4000)=nil) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="a1028100ffffffffa193fd094fdc9c16f6e29ad51dfe000133e3a8ec4e88f4bd6cace7805698fa394a5c62a280d0b7923bb7138c142b1aaaa494461b52e6cac1f5cd9762d0e88af38d2d916f88f547a93ae071fc33b3b2e65a545536b17984331d1541f2953c98a93b43e5cd5ec8444bc2fa7f3f20c7770e06cd0dc05ac3ce4f87def4f7ae191a8a60c6281b9fd336cd3203c69f096774d10edd860c0db27a289667b6e9baff059051868d03728695cae33f0506c126772bc2701c1f0f9e79d3f5355b62bc851c5d04097fb4ae358021519e5b33eb8b40d13b49d91ae8907bd1278fbf7b4f466c2aaeff58ff464e3c53427baa3e9d3a2aae096a9edb18eb"], 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) sendto(0xffffffffffffffff, &(0x7f00000000c0)="9f0696d59890958d699f417524828b7f14b02f90f51652f90d7f81b45f", 0x1d, 0x1e, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 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) 04:57:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x7f, 0x10000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x84, 0x7, 0xfffffffb, "660400180e091fe6000002000000000800", 0x0, 0x8}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') nanosleep(&(0x7f0000000100)={0x3, 0x1f}, &(0x7f0000000140)) 04:57:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f", 0x663) writev(r0, &(0x7f0000000000), 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc819451", 0x4}], 0x1) dup2(r1, r0) 04:57:39 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) 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}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r5) socket(0x6, 0x4, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 04:57:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "e534840c76090d3fc9c06d00"}) r4 = dup(r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000040)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0xfa9, 0x1f}, 0x8) 04:57:44 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) renameat(r1, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000180)='./bus\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getppid() stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) write(r4, 0x0, 0x0) 04:57:44 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) mknodat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x20, 0xffff) 04:57:45 executing program 1: socket(0x18, 0x4001, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffc, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) socketpair(0x18, 0x0, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r2, 0xffffffef, 0x6, 0x0, 0x0) 04:57:45 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x2c, 0x0, @empty, @rand_addr="0762ca0fe7333c70b5486b0fca306950", [@hopopts={0x2b, 0x1, [], [@enc_lim, @generic={0x7, 0x4, "4a83ddb9"}]}]}}}}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) 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) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, r3, r7]) 04:57:46 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x10001) r2 = syz_open_pts() readv(r2, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r2) syz_open_pts() 04:57:46 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, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r2 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x20000) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r2, 0x0, 0x0) 04:57:46 executing program 1: syz_emit_ethernet(0x70, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971003a3a0000000000000000000000000000000000ff02000000000000000000000800000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa01000719640000006cf5"]) syz_emit_ethernet(0x115, &(0x7f0000000000)={@random="7904c7b58e9e", @broadcast, [{[{0x88a8, 0x4, 0x0, 0x4}], {0x8100, 0x1}}], {@generic={0x803f, "cbab340118d2c9e095fb03b982a67d509b8b0ecd474dd0040e4b202657bf271996e2537bdf9261ad5ff28e317041d52377f750d4d23ae4fb6eaf9b9b3c0d31340921c371244940e983976d8861e6cfe426e6ead980ce646afb776569d817f45031a469d314d748f8f0988fe7c7f4c1bc73717dce5fc5b4966a786c0989f61936c7aa078bc0a703406babb60f1d5e03823e0d3e4210c94483455cf394a620eccbb21fdfbb02f0d38315c06bd09475a7fb1c1870080a26bc60584bf3c7ff55ea8de849228d44109ddc449f2df9ba75f5bf9e23209f733791fef9749a8eb93c028fd88b9592a8cffad67463197ea7f9ac9a2c30a0829df632086bfa0fc5b34f68"}}}) socket$inet(0x2, 0x4000, 0x3) syz_emit_ethernet(0x122, &(0x7f0000000400)={@remote, @empty, [], {@ipv4={0x800, {{0x28, 0x4, 0x1, 0x3, 0x114, 0x65, 0x8, 0x6, 0x16, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@noop, @timestamp={0x44, 0x10, 0x1, 0x3, 0x3, [{[], 0x4}, {[@multicast1], 0x100}]}, @ssrr={0x89, 0x17, 0x5, [@empty, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr=0x6, @broadcast]}, @lsrr={0x83, 0xf, 0x9, [@local={0xac, 0x14, 0x0}, @broadcast, @multicast2]}, @rr={0x7, 0x1f, 0x80, [@remote={0xac, 0x14, 0x0}, @empty, @rand_addr=0x7, @rand_addr=0x8, @loopback, @empty, @multicast1]}, @noop, @ssrr={0x89, 0x7, 0x80, [@local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x27, 0x85, [@broadcast, @broadcast, @loopback, @multicast1, @rand_addr=0x193, @multicast1, @remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}, @end, @ra={0x94, 0x6, 0x7}]}}, @udp={{0x2, 0x0, 0x8}, {"89b8448093b943e922090305d42ff001ce0a1a40bab66d04dbe57c0eaee013269f05c8bd15c91af5aa9edaa810475a84f09f1ce09feecaf0c50363c6df18996c878bce701e3de93979a7b541ee483455d5cf81b7c0b032d43acdc1ccd8d3398924ad067b13852455fcaa3fad"}}}}}}) syz_extract_tcp_res(&(0x7f0000000140), 0x6, 0x8) 04:57:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b24a6af876c7c710000000008026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xb7}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x8, 0x101) recvfrom$inet(r1, &(0x7f0000000400)=""/222, 0xde, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget$private(0x0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0x8000, 0x9, 0x41b}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r4, 0x5, 0x4, 0x9, 0x1}) 04:57:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r4 = syz_open_pts() close(r4) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r6 = syz_open_pts() close(r6) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r9 = socket$inet6(0x18, 0x5, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x89, 0x40, 0x7, 0x2}, {{}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x100000001, 0x6}, {{}, 0xfffffffffffffffa, 0x0, 0x1, 0x5, 0x5}, {{}, 0xfffffffffffffff8, 0xb71b3455b128570, 0x8, 0x396493ac, 0x7f}, {{r8}, 0xfffffffffffffffe, 0xb3, 0x4, 0x1, 0xff}, {{}, 0xfffffffffffffffe, 0x1, 0x1, 0x7fffffff, 0xffffffff}], 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x1, 0x20, 0x2, 0xfffffffffffffc8f}, {{}, 0xfffffffffffffff9, 0xaa, 0xf0000000, 0x2, 0x8000}, {{}, 0xffffffffffffffff, 0x1, 0x1, 0x5, 0x89}, {{r2}, 0xfffffffffffffffa, 0x19, 0x2, 0x40}, {{r3}, 0xfffffffffffffffc, 0x8, 0x1, 0x9b, 0x6}, {{r4}, 0xfffffffffffffff8, 0x80, 0x1, 0xbd30, 0x80000000}, {{r7}, 0xffffffffffffffff, 0x60, 0x20, 0x9, 0x20}, {{r8}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x8}, {{r9}, 0xfffffffffffffffa, 0x38, 0x4, 0xf4a, 0xf7}], 0x80, &(0x7f00000003c0)={0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) 04:57:51 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x80000001, 0x4ae}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 04:57:52 executing program 1: r0 = kqueue() r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x8000, 0xab8, {0x80000000, 0x6}}) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x11}, {{r1}, 0xfffffffffffffff9, 0x26}], 0x3ff, 0x0, 0xc68, 0x0) 04:57:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = syz_open_pts() close(r3) recvfrom$unix(0xffffffffffffffff, &(0x7f0000001480)=""/4096, 0x1000, 0x803, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[0xfff]}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000040)="3abbe986cb71fe27689ef00ac5f90be2d2a87307475ab1a20e1f5a08a4a1b4a145ff9dfb400ee08c9e8c0f14e2b8ba88cf3191b480256140d71e09f3fb7f5fc7d4f47ec9a736fce97e87a9b9de07230817a45e37e88fb0810fe21382da99e0caa1a9c8ce617c37ec8ca4b02244351e78732e7438ee", 0x75}, {&(0x7f00000000c0)="7aa14d5ea05cf2e1f1e6dc1b0fa32563649ea054aa19b90317cd6970fe9645295b09dba03c24278be94daa677d150f0b38cd3d347c4fe809d457c6f0bea6fbcc64161f3fa805ee82936f421893671d1a4a7de9854877d1f133e37e0e637cc9f0f355d63bc294feab0fe9dda27f3352a7", 0x70}, {&(0x7f00000013c0)="dd99904c1e5b818a8ba1dfe71cbe77964234d66417545d762cf29b439f7f572515d05965b8e578e5af2f085b76024e512bdd5982e32ee49cd92e13606bfaa18708970352295b0500000000000000698616a8601c16f7a94233c1111eebef50ea2c0facda201d54fe476333c72f114007326f7c156950b2082120a9eaa6034bef4b6a4ca28c5d855e2fa32f7126dee30f9d91dba869bfa5e377d21000000000", 0x9f}, {&(0x7f0000000280)="90ecf78665dc5123a62847b5120fe1cec0a787d4a287dd11502ffd5b40d1d1a045e447f572014ded90b7c680a3585c75839086aaecb2c6e54712bcf3ad1b709188bfee9a786438fdb31484873fd7b328d7eaadaf3429a21361443220a2cdc7b43d1ed83b7ba3ce0811e78cafc0cd89025aade3e40154c60a8d2d6e0740983712240ade2ac4560f77115ad50031ba720a8154e85d6ed4a4de130cede4271428aa5ecc1e022df9c3c101f724223bb7f74a1126abfe0ac1743f9ad023417221cfb5700a6cff9524e1b0b3c15d3115e3b910ca9da3d5938fb930e9fe392d38a8a6227a420f753384b19527f14557a696225c38b414000b91a22959c66c102fcefe35f2c6c8581aabdafb742508d912e7a5efcf8c6b574e39d1d0ed4e5f439f90968a889faeabdcba2b3b4839bfaddc50b3e522207d27c013ab15bcf534fe6c30fc0c98c8c6a52360e13b1d369b706128bcbdf0291be17c694a1418c3b7a9eba375547d810466b24cf60c845fdb774afdd7a355794200c664f079708ffd9cbbf99bc737d7fccceed5ab8dfb4cd369cfa5ae5651cc10cdac57c6528fa5c1f21a7c375b8fcaccba4fa1b823ec7788b6d41b69fee520611cad3ce2a063815e60c11850889730812c8896635426b78f9ad7b555a61a875eca76c2167cf45241b5562bb4137683821bba42bec28c6001877e6486ffa55e70f3120cb3c4f593ece7deaf2e26af6210968d2a97f34fcaebd69646765e5208be719a4d6cec195f1559c43ff751caefa9c056959d04971d5f9f4ad1ff13a0f2f061b4fedad526ee3d47b1df80fed46e8acaca4c703073eb98636f930ee01c3559a14d8c20861f9508abf846034caae7af81bece8df13d6079c9b8cc7236fb0555a6ee905d473b81bb1b481b9d1d879c6fb401135280313610a0f4176f1e57bd81e97eb5bbf39fb83f81843f37371640678831e5557a66132c01cacea50f463d7900e3f1b519681f972b849cd0a61dbe5cdcbf7b45f388f0301f2e4b1bab357a1582804fa0f08195becf330fc87ab0f8b12321863928d6ca527370c93536685fe0f1f05f20d2ce7944299ba70fe4ccc3609decd5ceb5bc19b6279ed6fa3f4c5a601a58016931c4720b5ef866fbe668bf0853967bfe1fad77912b3c7e50c1ef6ec43c5010c68703d04a9848f0f47a55af6723e5659402c66b46e3ded43cb9b3e96e965b6c76caf7e0fcc8316dc900a7e48d744d288894ab286f1b939d36d2d8153ffeba8f9e7b3f9ca3185a4e57fbd5aab1326019cca680fb2f976cfb00c03e05c32fc8ac290e7665347cd0f12407e61d62a4495ff1d9293a29a0a941fd27603222e3f27cfa6d3e1ebc17a5402223904aa42b4cdafe39794397e2295c3f25205fbe2241b0f5b683858cec19c9125282324703582cdc9c3c55ff8d75e1661a47c0c65e7be8d8c8cd98bd6defa724c500341a3092a8820d495730194505a6f4052ddf0edace7531361a7a773fef5f9170ce86e9b0bb5590e8530ce3144d0c156ec78a7f16acf8f372ee2ce857f192c64572897f7f0ed252e70558c9fccef09ad8c5a27a2f992a8995b25325930dfaeb1bc480fcc1f260c594e3b7920ea7cc1b09655627c1b914a1f4c181345a8aef00c282d69593589436989f3ceeea5a62f8edc50b65313beff294be43e077ecfad52ec8cf8e7c39dd9dfa0ec8a410ded2403d40bfb03169e6106f32e621e7ad8da70e0fb3e0b17f6e37cdb7e774e417761e28e5f192bcaa213abb345fe0fec779c6c28f14c036933126ec9325810389e76a0f041bc5b813207c547cd684ccac197d5aae49f844d0623fdbf999873c95b66a037935fd2248c2ea2ce183b4b515abc3b3610a9f8a20c2fd21673aa8c35a9b940c8551073951acd726a62340f3dcc8bd0e20ebab054fd4cebdc5619cb18c27fa2625637adfa0e1a1cc2c2ff3700bb3bd5d39638f4ffd4fe6a34bdaf1fc8d4c47467cdfd8fd2b2324379f41aff80a8e35db11b9eca3c0d9c21885ecbeb2ab4cdf6e87bf26a65adf9707e23785dfdfd4b7a755e9f1cac53eb65edba121b5b4a5aebf9d5f2afbf203d47ef6d6f912d9df7924cab40cd8b9fe9238de4e79bf1d8066bd4e0e6e7050fbadd471d042c33c124cc8d91852ac8850a235eacccbdbff87b7cc86bfdd6d5fa1a78b2110f6732791ce8872a86525aaec49b77e1c7fc5cad379af7d923b753e3ea15d98113ec75eb847b5a7a582d820823b2ec3c4ac11f43bcc2372844b4f7fd64683ae535472d6ac1dc75388aa3416eee82c2533982259f60f7ed57e6694de17a1667a335144d652272f4056f62362ad2bf9fc4574f91600b9eb3d473e5dc52f85011dc319e15b1ebd16cd65909453bc0c78448355fd051ffcfd6590cf989bb34cb0456d43af44719151f8073e3578adc79d5fac3453d079ad7d4acf198bf44fd469b100342eb0a0c1733f99211d5bb797b73588e5a1dff5e8df7af276c6ed5bf253ba13a903af1d43e994e4a2c60486934c1160bb9c26350012d43e498e9b7ae56078cb44b8d6d5b5809b143b164bfc9cb654c520d54668ce0f4722d9ce0cba5b7c9da0032d5372e289635d44bbe3760b58450df6563e7ce02ca639612cf95a3d6f8da3c2738bbbfd5c3832badf81a5c2d9a83057dd5a40bc22e31941bd5492436402a900443bd651bec7cdc236f61df39b00016fe7fb4155a1643d783ee54cd90d7cb0fa8aa4dab41af5ddd15e20c351ed3bc687747cf02a4267d59fe2402ae2b29b847632c5c22e1ce811961e6c6a701112e11ed0d63f97b7b573e6de171a79f3cc531c40078dd7e6e1d91e17dadbf22043a3fcc17bf7e63d5218964c4080ef37f9e481ef2f14d0f999669537a0af74774078c6544f8f8ccaa8ba8afca59c8e7684963f9a71dddd55fbc6090fcc52d9c0029a81f85e859452e0c50f2d191f7b928d4ed7fab4bf8c98c354fb92cc9ef33aca175f21adb92f3197d1cd94b6914a7d2987d133688a45ba45f9e6ea7d9c8f283c597fc1fa4387831b15a01a812831e4ea9fa37f6e28c82eca483eebaa9e4ac181826eca18b486ce5003420174977b8cad3ec9ce9f42f6fd46e61698c0217b9cd129c2efc671fd269f412d50356646ff4090385d219ab77dcb1209b5d0285707e633a6d029d541039b4ea574360ed0eb446425f522fe6ed70dab96488b42147538414c3340c079142e1f37e44660dc10e45c8458e0380eb4a3e2acea084df833ba4fe1870e2b12358a68ff31eaec60b9e583270bc5e1e085d2e7ef03aa6c39ee23b8ea10131e5b27241451fe5ea0bb8bc136c931991ff8d4ec01e36be5b0d7b01b72efb6ef9d9f078a3a1be8edbff2ad4e731b0f3ff0a3c3153997d11b4ade5bdde424f768689c1af98e87826462fc08f480115697b0c42398562beb171ddf86a90b74e9e73c371050a3174ba6061be86185afc23dfa3de92c95bf267780f0c099a494074a806f9d36a81210f2fe91083f949d4dabc3cd35595920aef6f740ef30976d929dddbc9a960dcf5e48138d59b1e678e1a77a9408d15e859b922aa9d1edb34b2036789fd21585ea7c956550902633ccf10df4db6ef1ff7e58a7974d18d66bd001480a7b768942c4ec14eaff93b83081a7493d48fb4620876b9b5bfe729a0453fe4a5d9896f8b8c6061e236005413ff8f19eea053c01432b2cd951c1fe2ebef84529805c4aec834e24ecd4e8d1959d611fcbbf96386e2071bb976136322514c86b9ecbbb4b7ea0363d6da9c162f21d7e95d545be98e0029d53d43e23fea375786fdb2b03a4e9a784440b92af6cd4810529a974d5fb654c36e4e99941e6ffc1a65c7b6d2bd4baf92976b7c1fe19486ad7fd92903ab4961d928fac8227cd61bf5697903347e84af973a1d728dc2a8ed316dcbb660c86e3d5f97afd93d40fdc20b190962d49e40c145ff9330db6570fb682eb632c75e6b92c1dab9e100122bae82292620b1b7aaf1e50b3beee978da80fc8f19b0088468893f894156bf2e6c75e01ab7d8b40e34aeb94be7a6c4742d7c0f976fcb935a5418e015149329998478e7339b117ff335c3928728cb561a55bb316d87d3734ff2d996d5671e408a2207724704bdef521a16d525ca8f81b1bb54d1f8e4c7f508d326da4e0a9a797e41adc2d92b3306de3ac3101fcf48fc9e4356ca6118ed300efa6cc136af5e342cbdec438f5c6497c6035803424a3db468f591bd0e54d1e31410e52cb45c0951ddbfe6c6240662eaa34431d9ff7f2a88b1b4d7315ed485456df3f75e48abeb6ae863503bdfe18f2765d2afa209f80197b36958be2ee8bd3177579cb3ad67a24ce50fba4becd6cd2caac8ecb3c10a92f1941b65736ce55304074d4d0cd46abfeddc72516a266cf579a1f5458f241a8a3c5a4cc3f40a82511931241cf8727e9243d34f623e12fef9b8b4b2b2c0b97b79ac3bfcb1380812e8c86f132da91cf0ad9ce38102cb45fe3f9adbe41f28581417178c0d3a21e6ead93d93b4129d9edb8a66bb51f094c6aebe5154946f874c20409add92413cdcc7db86c6f26d85dda4db58df8a22eb1d091ea1eec73f4f0ff3eddb4d7683fe303b55d81ea80a73ccc85da0d6ca322866eb1086aafe1448f39ef82f70ff97d01378625c78b36e171733615a72e91c6e2f0184bf93f86c4baf01d6e2282073b2c6772eeeedba960df0a39c1ff7bf73be85e5cb6a8d26fa341f198783e16bbd3a2505da78661c9215be892d0fc7b000defc6019c188b6e4771a46e87296c9b3cf25dccdbde7ef44dd2f0d47cb3a1c47ed0d6d66ff6a026a1c9bb34a07b4deb780f445c6481447748d7a9a7b8bc7da8eea5e38c49073610838d50bea2677648d81e4f5f6b4036523a879bed3457401fd44d9bf9ee772327d6e7535affe9427619804823218a56d7474abef59da2f468974c7fe37decc8a84e4bea90af5ae8abb9062f07c6e94c86e04b61e44680d54e8caf2ee1aa7e2357d304e5c4a0f5c3bac3b0d2ee02969d1d862539e1866612ec270fb567f30874bc38dd6602fffadd9a38d870c4183b9f0c9a2eb0d35f3a00463f30f3b0ee4e235bdd8482e67f515996c821367d8df7b6243be80287b6543c821d14097f08dbca7f68194e911eec4aee15fa371b587c570153d2305a1c0d5e6f583a0b4f4238097815ec53094fb2482da76d5baaede46f6b607744df02f077f2a9457b1727111010b45980d8c1fa73d5debdfb13cdbedb06ddc9384f9b6a8d8cea3eeda7fa8a948e447b2f3fb3d824805f7d73ad8d00b8f3affdd0779734df6557486fe4af6db582e3de0158b95d6e08e8197a0c6a6e1ea33a1e55c35ee76b155f18ea28b5842b3e0c628cd25c0653786dfa5dc2bbe6c04c31c1bc8b2f5615cc062d9cb7034bdc96924929438e608b25baf38d6ed4632f4c1a122b1c90f79d0b4c086a5be305ae94fc996c8d8737a2402a43e65132d8cfcb98a90a5cf4ecf47b1c36d33ee73cd9fbb375d7847fc64eb983549a2e469311abf0dc4f63394c7d10d00613831598031cbb43ef9e7c9f149a9cbfacf93d1de169581f251509caaa841605c91252c05413ad520fbc1d19ab4a94f9a3229d88da316c9cec51d53cfa80c4a5be982b582c23778238c0780705c97f470ac986787fe160354fabf2549da2503653e3a32d2759bd6a3271f3e51f58749ca5d466f3e5fe5a8c86ba1536065dadcba6c313a07fa1308adcf72bd5304333af775568ebd666c5a750c1299d2628c609f34b39df0e9634841bbc7571cd2e4d4f50bd42592324e0503ec7e583c9237139d70a5a9d0b7e9704a3da7679a356127b1030442f", 0x1000}], 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="3000001600000000ffff00000100000020000000000037730000000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32], 0x50}, 0x9) 04:58:02 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x3a}, 0x4000000000000210, &(0x7f0000000080)="e76670e75c37dd9e7dc455e2a240a0924f7160bfa61ed45235d94ad62170d7774556c7cabc81a30f89a543b88f3082360c68eb59844493ef617901c1e16ee7a96b112459357dcf8bffdfec1cce1217b68a7036ddbf75514b952531ab75b89d5bb8651df5f9c1b0c0d69f3cc3ae5542f3c0", &(0x7f00000001c0), 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0x0, 0x78, "a2dd74f42e2300fefffd0300ffffff00", 0x0, 0x800}) ioctl$KDDISABIO(r1, 0x20004b3d) 04:58:02 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r3 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r2, 0x0, r3) write(r1, 0x0, 0x0) 04:58:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESDEC], 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) r3 = socket(0x1, 0x1, 0x6) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x0, 0x0, 0x0) r4 = kqueue() rename(0x0, 0x0) pipe(0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r5, 0x0, 0x8) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 04:58:03 executing program 1: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), 0x4) socket(0x6, 0x4000, 0x20) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r3, 0x0) read(0xffffffffffffff9c, &(0x7f00000000c0)=""/52, 0x34) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r3, 0x6, r5) r6 = getpgid(r5) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) r8 = msgget(0x1, 0x410) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x100007, 0x1, r6, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x1000000000004}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x1, 0xfff, 0x6, r6}) 04:58:03 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x41) open(&(0x7f0000000100)='./bus\x00', 0xc2, 0x18a) unlink(&(0x7f00000000c0)='./bus\x00') syz_open_pts() unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') 04:58:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='c', 0x1) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) mmap(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 04:58:03 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = socket(0x800000018, 0x2, 0x0) r4 = dup(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) 04:58:03 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) r4 = getpgid(r3) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7f, 0x0, 0x0, 0x0, 0x0, 0xb, 0x1}, 0x3, 0x2, 0x0, r4, 0x5, 0x5, 0x81}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000004840)='./file0\x00', &(0x7f0000000000)='r\x00') r6 = syz_open_pts() close(r6) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCSCTTY(r6, 0x20007461) 04:58:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 04:58:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=ANY=[@ANYRESHEX=r2, @ANYRES32=r3, @ANYRESDEC, @ANYRES32=r3, @ANYRESOCT=r4, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0731cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d871a62ac21032ec065748fbb5210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766d38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f33078f8f52bd38fdfd673a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a372a015a26320f4d88b9e31349d87fc47ffc37b71c4bc404c733c080000002148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216fe093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf32eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700f9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6a6bddfa8cc3d203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb710b4f12a3926fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508fa9dedf909bec8db1b92f864ba93fbab61c6a63fff38a020de766f0cfd9dff7360ed863ae16ba63416c9174f30a46c4e8253089a590c86e39e41f55094add03ca3af4426a4d447419a8014c4d0badeef9ee067982968463c12d3bc330f540383064ae68d5de6d63867777012ff91c9a1ed8410618c4da3af532b6b1b450fe56e6c1c9d51f1766c1c5cabb0917e917cf95d95f524144861272155b8d9f2f510464a48bc6a1a9d80719fb5a3be4c3f06d5d7c0d00"/1068], 0x109}, 0x40d) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000140)=0x40) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000002480)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="304193eeb53dc01a115caa639e33346b7c0c3c70739201d545f0472f53531eba475282dc74409a49fb7a734a353e9e196eabafeb64b83e60892afc88e92997316a41b1e7b038b4300e1a4c6676afa3fabdcc5d94dbd52cdaadb1d0c260c562570e026083b5efa13fc0012e09", 0x6c}], 0x1, 0x0}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:58:03 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaa010e62604b7e5a24d218e4b8d2aaaaaaaaaaaaaaaaaa86dd6000000000000000000000000035a9000004005675dd9f00fe8000000000000000000000000000aa4be651532e19bfb9dcccc59895be96547f5e504245bdca5c564e93268a6e5940d6e2418ad6b53835b4e22f72d2"]) 04:58:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) chflags(&(0x7f00000000c0)='./file0\x00', 0x10001) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x2000, 0xad, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x7f, 0xfffeffff, 0x3ff}) socket$inet6(0x18, 0x2, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x4, &(0x7f0000000400)="c5a22f63", &(0x7f0000000080)=0x4, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) syz_open_pts() 04:58:04 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x3) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 04:58:04 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605100183a00fe8000000000000800000000000000bbff02000000000000000000000000000184009078000000005ffc5abdc85f2e2ae3bf4c84dfb66dba748254f94f64116fdef06e14f591abc023cd99449b7eecf67cdc2dc0a41ce4f4608d88e59014bc"]) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000440)) r4 = syz_open_pts() close(r4) r5 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000001c0)) kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x7, 0x2, 0x80000001, 0x81, "c11b134f8ca1abb0763232c2f244000000008000", 0x6, 0x8}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0xa71e) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0xffffffff) 04:58:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x24, 0x0, 0x0) 04:58:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0xe9, 0x7fffffff, "73a20e005b00000000340700", 0x3}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000140)='s', 0x1) 04:58:04 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)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) 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}]}}}}}}}) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 04:58:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000200)) close(r2) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) fchdir(r4) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x80000001, 0xfffffffffffffffb, "660400180e091fe6000002000000000800"}) ioctl$TIOCCBRK(r0, 0x2000747a) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 04:58:05 executing program 1: sync() r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="ac911bd823a11af4ce41606b230d9832f296611e140d3a603f1f000f5245cfcaa2755a2516efe205719384a095ac1e47f28810f5d589667b358c0f7b640044075776ee57bda1c076fdd24008784c833c6896c0b1c06a1b0ce28a21ddf33ad9a2645922c1d1f1186e0dff975ecb409661d08c9d0b5b4df39730de0753e2307c19ef2bcbe900362a5b4109e994cd00d340567036610bc4792cc57b1dd4b7fa9e5d3f007a54d919eebb0acf49978421807299ce789fc8c4122e9181d76fcfa4075d156be16d7d167017e9", 0xc9}], 0x1, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xfffffffffffffffc, 0x1}) 04:58:05 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) 04:58:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) read(r0, &(0x7f0000000200)=""/250, 0x50c7e3e3) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) fcntl$dupfd(r1, 0xa, r3) 04:58:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 04:58:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="20000000000010000002f75a3878c09d0cc6d61215ba43646040999533b5fe9e607ffed206e21cc300000000309905f87c8a5b67d1c101000000000000000000c414000000290000003e0000000000fb0a000000e5ffff883f", @ANYRESHEX], 0x38}, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000240)="1a776a26375c2fc7a114f57f9379c019423a9c59721eb3ae06c8375424ed89afb9a2a1e80883ace1b6fb9a0200e525d92ceb6e4b75c070fcaea4f6ae20390b7ff19a0f590395b479bbe09dab91cfb8e2fe00010000442df5f5b386b8352a084e9100800000b352e314de6186890e5131a97d9c1817b74d157292f2e855acf4bde47d4915c369caefbf359b5bee069c35b48b1d1bd08ff20e073ff8e75022df610172a40f9dd5034437c6588ca4de50fc20bd803c820713016e016451346a89e80200000084a034000000", 0xca}], 0x1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = dup(r1) close(0xffffffffffffffff) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) 04:58:06 executing program 1: socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000040)="caf5b415", 0x4) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r3 = dup2(r0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = getegid() semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x3ff, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) getgroups(0x2, &(0x7f00000000c0)=[0x0, r4]) fchown(r3, 0x0, r5) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) 04:58:06 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = msgget$private(0x0, 0x108) msgrcv(r1, &(0x7f0000000080)={0x0, ""/198}, 0xce, 0x2, 0x800) msgrcv(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB='\x00'/141], 0x8d, 0x2, 0x1000) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000380)=0x9) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffffffffffff00000000000000000000000000000000000000000000dbdcde027fa0a1dac7af5419690b0b62492cba79ca0443f78c322f1b3d0369cc938afb33b30214a2528471877fa67a3733dcefdc1f35749a07d7b8ca92c2fd769e7e06dfadb8830864c72a6cccac553ba825f2087f82d89d621b55f3576b663371c7702e5411181fb753da371a5ebae78f01fc1f5497514b442c2ba390c5ac81645aec6b103c80ae9a8606841174958eb3d59effcbc1dc7e5724c06cc876be6bc96f8c2a"], 0xd3, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="030000000000000048dca09d5cf4da63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c482062885f400ce9ae2d2c1d9f9acab6045fcabb2a2b0cf24ae5bec491938fd0fc1b4b60408807f884e1ed6147103af692fa9144410c9cc5100943f9353645a283a2eb4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e47353a927ced5677f676ec7edeae79fbd1b78bb161599c3f7312275ad646774c4efd7a7c77647760977e7f782b1ba014c50749061e1eab556728cf45361d0302a90b0b4bf4a35e731f83580632199b8627a89ac0be66c07a5fb4e401ac2a5e95b52a345cc2c409345e4740634a6e1806e4887f59cb61b063b4e075a0dffbca4079e12e90e2e8a3be541bf7db71ea42bc6bd7f18a8491b09a8dde11f5e8ddf9299cda64ff8089f9aa3c0213b50475a487c829406d27150362c138ecddd351dd0bedc9793abd26e238683aca30e0a51fa46964980002b2ebc87e31733e4ab5c3ca3121716488a582502caea45a4b626b950eb8956726c03a5dc728223918526f8dc0180d20b1d89eed4a312f5f9a0b436a784d43689a30f3da898f87"], 0xe6, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYRES32], 0x8, 0x800) msgrcv(r2, &(0x7f00000004c0)={0x0, ""/199}, 0xcf, 0x0, 0x800) 04:58:06 executing program 1: syz_emit_ethernet(0xbd, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00870002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa2e0005f0000000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818b87532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"]) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000000000000000294000e0000001ffffffffcba7c7bb9219c772"]) r0 = socket(0x18, 0x1, 0xfe) 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) syz_extract_tcp_res(&(0x7f0000000100), 0x7, 0x6) setsockopt(r4, 0x29, 0x3, &(0x7f0000000180), 0x0) dup(r4) 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) 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"}}}}}}}) 04:58:06 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff00f5f0ffff00", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x60}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}, {0xb8}}) 04:58:06 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff81, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) 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) 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}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, r5, 0x4) semop(r0, &(0x7f0000000000)=[{0x0, 0x6, 0x1000}, {0x1, 0xffc1, 0x800}], 0x2) 04:58:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="5b5178d60cd2f508ec65150032cce269413b9a0f34532f3dbc20d36105d56a506facd9337c43a8336ee7ed92bea2a2498603e62c6b97629d7e510b30bf9659157314c79b2d9588c5d1bc9f17125bc0a649447fa8d9a1702ad753179453862fbbc8eba1ea05000000b45d6598b04557b339e9e4284333a50cd31dba8fd708f064ace538d3e6b7f54f912cee5aff008b3dd07806b77878ed00c4fd7cccef6a539fca93cfb826f617b81ac8330806139c7215574406ade55f4dfb171b6ce0cfeff14cc52ebe", 0xc4}, {&(0x7f0000000080)="0e450176f72156413ea17e14b6faa5701c", 0x11}], 0x2) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x10001) dup2(r1, r0) close(r3) 04:58:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000080)="eb9d804dd00512f938c74b72ceb51d87fe870f716c327142ae4e56610f6815b8b1b682b9c7a707971632ef357704c17f9c3d73f107d2122962ca8c54ae8842b180e96fb22c8eff0f3c86aaeb3ee7e86393e44f615d7012794343951882724ea2d7257b63aa2d84c652aa7bc396828f09522a56b8cfd2ec73704c4177ed76fae09e284e2a9d7decb105091971afd410eb63", 0x91, 0x8, 0x0, 0x0) 04:58:06 executing program 1: syz_emit_ethernet(0x25d, &(0x7f00000000c0)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x227, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x6, [], {0x2, 0x6, "33a7d7", 0xff, 0x8a3a17f3aea257f9, 0x0, @empty, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [@hopopts={0x50, 0x1b, [], [@padn={0x1, 0x1, [0x0]}, @generic={0x8, 0xce, "0bda75be7a39f9856ab5a8e314fbdb6a11ee249e53c757375b0ecdd44d3352b17732c30986a0d86a69b3104a8af4bf9585f5733d685d9b7e91f9be1d59fc133d5985128ba414583221e35c8d3037e0e26f5227bb3950520a65bd8b9368d80c697a873c4a1efd333388161e6b0388dc853aa77a10f9b3d1a479a1c6846a6dc7d6f245cb0d2911c5826725ba59836450c5a2009428cb438db6844f310828e40119fc01560b99d2e884288310e5681b90e69ffa53c204b8b75d7c736eba981519070bb171c6c0b1073ff304d1c4f364"}, @enc_lim={0x4, 0x1, 0x5e}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x19}]}, @hopopts={0x32, 0xe, [], [@jumbo={0xc2, 0x4, 0x733}, @generic={0x0, 0x59, "cd724c5a0b127e370897558f9a130a064a36bcc6832a5b9cb8dc22aac6efd30ec636c73b11f6b8ddf80ab7988c26611270d0af9114e169d2ead5aaf54d888a09d70e878844c94bf6a3aa20a42e4d59cffadfbcd0f6b1081450"}, @enc_lim={0x4, 0x1, 0x98}, @jumbo={0xc2, 0x4, 0xffffff9b}, @jumbo={0xc2, 0x4, 0x200}]}, @routing={0xb, 0x2, 0x0, 0xba, 0x0, [@ipv4={[], [], @rand_addr=0x1}]}, @fragment={0x3c, 0x0, 0xe3, 0x0, 0x0, 0x5, 0x64}], "264409171f0ef78851ba116146decc9c3107efd67e62a49e06f744cb4fcd8c90605bcdf1209d11f142ae34d75d20e33610d8edc1bfe57ae825f06734a52862b771e797741e895ed5a817d699517770d2de2f158b8caf40e254cc706c1f2c672cfa8be81e77d1a5cf3512622f525d43ec352e273b395dab"}}}}}}}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x59f5, 0x6}) 04:58:06 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="f7783d56091add3d7c8d04400865eec6d59e60679dec4a7017beef37a4e1f6f27f2aecba0c6fd8714bdcc7b20ad331877f3ebc88353f02ddc5bd97da474fd9ccebdef95856764666ee621f26c81aa52e871648d3785c7681455db77ef7b424fce7880df121af80c13bbe4cf8bf9425172bb44795004f860a781c62f5bbe39cf11cd8249b851f663195dab84f007cfb779bf45058ab0fade23e53115eed579186647e4482b45a9e1dbac82f96255f7e391d74dcc05b1efa5cdba42d97163b412eb3eb2fdb8bc75f65ed29dc43e8b466e9676f292031fdb4fa51d1df0b190b0aa5", 0xe0}, {&(0x7f0000000280)="ae4054052fef790ee6ae61064830ee7da103711a7c650248d1122a8477d73b269eaae922715f03b812c8a16c955d2ec19620496565bb3709a354e6e2ed13c55007b5386b7c01c8e315400a349ffb80deb3689dc4fda725edde6b47", 0x5b}], 0x2, &(0x7f0000000100), 0x0, 0x401}, 0x8) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40800000007) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) 04:58:06 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="fffffbffffffffffffffffff86dd6000000000083aff0000000000000000001fa68cdeff3f00fe800000000000000000000000907800000000"]) 04:58:06 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000005}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) getuid() 04:58:07 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, 0x2}, 0x6, 0xcd}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) 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, &(0x7f00000005c0)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x10, 0x4, 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']) 04:58:07 executing program 1: r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) r1 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r1, @ANYRES32=r2, @ANYRESDEC, @ANYRES32=r2, @ANYRESOCT=r3, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x10004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = syz_open_pts() close(r6) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r6, @ANYRESDEC, @ANYRES32=r4, @ANYRESOCT=r5, @ANYRESHEX=0x0], 0x109}, 0x40d) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/89) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff85, 0x2, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) 04:58:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aeaa203e2bac911f3e04aaaa0800450000380000000000019078ac1d00bb0000000003859078ff0f0000450000e00000225be4c151302d0600071df9b8"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semop(r1, &(0x7f0000000540)=[{0x0, 0x771, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r2, r3, 0x0, r4, 0x10a, 0xbb}, 0xffffffffffffffff, 0x9, 0x28d0}) 04:58:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff00e701692b6f157a0410c6e779522b8d5d64947edf4b62adee3cf5"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 04:58:08 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000140)="b99df728891014827692af962297c8581942c0199308d20ddb0566733249aa014f38922519aa0e9e4c34ce23fec9d668afc3cdba28f4e939f4ce7e59a4e22616479fd3cca07081487d6248d9743303f228f4c9b5978d53247ecd02ccfea458263fce34126ee48b1e8783f66adb84094c67bfd12aeea7a5ed6719922f69082a23420b59a74d1a350ce4aa8e3f85734466be6b930931a58d4440c9d56b5397bdae19cae3ea8414d6c8ccea48cbd4e6f017e2a97f02c7cfc9f0821ba9be56d3c59b42b72e6fc4fccf82ff193420f9dea47f28f3ef1802ac2069f0edaf12ec67a8976b0da5d86daa4e1bbf913d", 0x0, 0x0, 0x0) 04:58:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x12, 0x4}], 0xffffffff, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="17", 0x1}], 0x5) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x0) 04:58:13 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x4, 0x2, 0x0, 0x74, "23875e447d70212e07f9b891dfa9fe5706ee0812", 0xff, 0x3}) r5 = kqueue() socket(0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x9, 0x0, 0x7fffffff, 0x0) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x311, 0x81, 0x8d, 0x92af, "92513e15713278c168b5fcddd8b58469839a8e03", 0xfffffffa, 0x10000}) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10, 0x0) 04:58:13 executing program 1: munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) semget(0x2, 0x1, 0x20) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(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) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x101) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/137) 04:58:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x852, 0x0, 0x0, "a2dd74f42f2300feffffffff00", 0x1}) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)=""/217, &(0x7f00000002c0)=0xd9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x24, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000000040)="bd6239118eae50db8c4fd7f67b4865efa74ac7d79c3f10d71e3b25ee42eb8c5d141b628b0c409d3f1eee4d8db31a8d5f369094bc54636b4dc3847c9ceb14c2b23a2e093b5f5d8a898ffe0c5837b4272100afa52e88de9c23de77ebcbd8189a8c56ab6b43d17db1a3d6b77cf4993d0777010000cf60b6086287f867000e735f455177df5515599653e55f6ced41817ee17a33d9f3730774883adf49b9d15e9027bc8fece83f02efbf6bd23f583772acd564bd1b78c11586f373dc814e1f10", &(0x7f0000000100)=0xbe, &(0x7f0000000140)="80c93d2c0cea09e7d04d040ab7d8c617ccda0b7d9d7c4b0a71d27076099aed397c4b49b6f704d0efa5ac981294b9ca548c47acba2038b25ee1950838031f9683b47f6c0c407ae6", 0x47) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) fcntl$dupfd(r3, 0xa, r5) mmap(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0x4, 0x810, r0, 0x0, 0x2) 04:58:14 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r0, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 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, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') semop(0x0, &(0x7f00000000c0)=[{0x1, 0x3}, {0x2, 0x400, 0x800}, {0x0, 0x400}], 0x3) 04:58:14 executing program 1: syz_emit_ethernet(0x54, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800451800460000000000029078e0000002ac1440aa4e204e220008907811746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de2"]) 04:58:14 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 04:58:16 executing program 1: mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1f0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00') r1 = open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r1, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r2 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = syz_open_pts() unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) mknodat(r7, &(0x7f0000000240)='./file0\x00', 0x40, 0x2) r8 = shmat(r4, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r8) 04:58:16 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62f3a43246fca7fa1069d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e704e7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/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(&(0x7f0000000280), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 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}) 04:58:16 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8, 0x1e, 0x3, 0x7}) syz_emit_ethernet(0x6e, &(0x7f0000000340)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "d9ff00", 0x0, 0x0, 0x0, @empty, @rand_addr="fe08000000000002000000000000ac0b", [@hopopts={0x11}]}}}}}}}) 04:58:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x3, './file0\x00', './file0\x00'}) r2 = syz_open_pts() close(r0) close(r2) r3 = syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x7f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x2) write(r3, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:58:16 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) getgid() 04:58:16 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f00001e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0x9, 0x80000000, "a2dd74f42e2300feffffffffffffff00", 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r3 = dup(r2) listen(r3, 0x0) close(0xffffffffffffffff) r4 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r4) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 04:58:17 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe7400000002000008000081fcabf185fe80"]) syz_emit_ethernet(0x400e, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000800000000000000800000000b5ba8b172fa741287b7fcc2a447c050d7299ad4a36d5becf0986722090a8667d7a2f3667999769382d84cb92970ce8f7b70822ca5c343a2e8f2fb7e0e1d4e6a7cd3a98a7b0deddce944d5f6d8be4da35103fd12dbe2120a3e0c967289c9495e52ae8b3cfce2945d1edeff25049104e8e73520d2522726df0f781c6e2054ecc0924fe6f0cb990603a5644ed1cb9ae7bb4b0dca1cf9b2a6e5ebfd27b001c688640a484826e2dd8f7d02b5836e9d69b7365942d8613d332e442d5da65264256b086edb04278105febe992d68911dd43d6b59d31b8b7d0c3e767391bd436596168917eebf3b783903d3c8c9188099ea13ee7d9f8a9b02a4a2e33a5ca7afe35ff0181fd3db8d14ad3542d3bf631bc5788f5c00ee44dd6247dd323ea0561ed343b"]) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 04:58:17 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 04:58:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000100)={0x8, 0x7a889e26, 0x1, 0xffff0001}) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f00000000c0)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='.\x00') 04:58:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, 'B\x00', 0x38, 0x3a, 0xff, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x6c, 0x0, 0xb1}, @fragment={0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}], @udp={{0x3, 0x3, 0x8}, {"9532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"}}}}}}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) 04:58:17 executing program 1: syz_emit_ethernet(0x62, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic={0x9, 0x1, "96"}, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) pipe(&(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = getpgid(r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1a1, 0x7fff}, 0x8, 0x0, r5, 0xffffffffffffffff, 0x8001, 0x1f, 0x3}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockname$inet6(r7, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmctl$SHM_LOCK(r0, 0x3) mlockall(0x1) 04:58:17 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000200)="f826e43dfdfa0e8c552cec47460c4e25c1f3fa2756701e60f9866ddc348341aeba9b34578f06d055f37ebb510a56cab12f1aa854b9fd7fd29c96d1491bfc1c6caacd6e3eddb8acd6248e14069acc759d2357448200a94ac6dbac2b32ce4c0854dd16ebcb4da9bfd43a422eb9", 0x6c}, {&(0x7f0000000280)="d4173f8015bf6a4c75acaa1fbdabf6f3c6fcda0a04ecb82b65be84c3c450cd354e98fb3be496995dcd75e14d0a590fd75284d732bc72d204a117b4b38c2db03a85bf595e808da6769105561a6b9b53e76f015390629b2f1f589d3d8e2a37614b53e587d029c93bf0a0597ae9ec4c257e0469569792577a8747b96260e01a58b8ce2df2b10e3be03f4978923efa6e2476c18cb22fb1cf6d6d8ab9421973f718ff24cf88b1fca138747dd2b6c5b9130e9f00e8437ac74efc5d7fe6a8", 0xbb}, {&(0x7f00000004c0)="637ba7df9759c38b82c42325a10f2a022076168b05652a4fae69e0524fc0f9a51bd69b2d59b11237163a71eadbfd257fc917268231a67be304ef817d461798ed566a0db8eb4e050968f3046bb6e3f0bd7f6d8ac39e1702f607a2cdb84246360ebc41b976b7a26cc5cdb084458e81655790863a72a6c9f7e0c83f1c4f50fc526a5929f1b44b65673b6e25c80a8a8f72e29b0df2269e90009633fdf0669bde71cf4fbfdb67b01ac541bf91f37db1eac91ac4c155102e8be4725fbd56f110a3aa5318535707742599aca983043ecd0ae23a0af9b86d2ac1543f918f79ad98fd06d63b5b9769d9713c04e2969b42a14a2627c916e700c599cbd8870aaddf6c24f056589d3fdd1c9f660b83aef7fef5d66b21c12b699ea179360c13cfcde867989e47e20b49a582dc81bc360af1b668763746dc87cec11197af0c45a38f9ed7224332ceefd8197d59fceb0165e907eb224c1c2f0424a9ed42de0cd9bee6832607ed4688309ca46cf2d10076d93f64898c61322a28eb86e4f57f2572a4d5135a941c32cc2da991b629c9a02a8e1bc97a82ca9f72ad0707a016b311fb425f0b39445ea39e702531a7b4506ae3a8a99a86588968c316bcb572b5077e6c24507740763a974f1259514c12217dd02c32383e1afdb92a6bd82f3a31986bb04a9bb8f25938927590b811cbab4ffbb62395cfc803985abeaa5deafa3c0d6c233b33d9d1cb8287721cfb6fd1ee6207c9286327c8597115d45c079675aff7e193ca675a5fd5f1c3d990585c4fafb5164c5c475f266106c3bda398fbd534acef2ac0c433cfdc6d4f46015756730e38e780c3764563903651d1ced71c9444a7f948804b91b78dc0af98d6e3bc02b0ce61d1fde4889251090ebc9ebca20a96427f69562c8e2483317d09c6554537f62d965fe38eb1108014e54af3b0da38320cce8fab0b61e0136f20097f66f255a51f1b0400ad15ef2902de102933c449a9aa570db160ece0bd6646a97c8c7458de7bd52ff16adef8a6cdca1d8984001a43f3e9bdec7b8234918456e31b202395a16c069079552648643cd39f67b757a2cc4182f8a68a30ae3ad3e81999120e05c07dccfe16b8e5c39be64649c72d29fbb561c1c41f1973cb73ac89692c647bbb0e5ba064970934654110fcbd92fd831da4ef47a6c50adf5d2c38411e550d726d12388f86c603667df60336652e011cf03fe7c0f12da2e26a54e68eef11acf4bbfa4f2aa7407f406822ae81da0274853639bce1309ee54b203198ec1a05433e7e8c53788a5b0d95045cca0e04d78867dde7037239ef8165d354b2e2d4230d2d34341d0d3378b3f6842d2f9e252e29543534b2f9d9eb83d41ddc6f8a0eadcd9fb71aa921314c15ea7842ef916e9402716ad803ed790405c57314d89af8c71b3b29e4e41d78d8b5f505ff30f604eb22c03948b26849f0858e6aa607db44c5995e0bf236252aa140108838a296fed64f84c30d3eeaf14e8ef95cfe323659a219793c1c3331eef657588dc92dd6f5415c9ead53790cebff4ffb8e9dd3858c76a4c92e6c9fa56b3b95d2e3f586f6ec7b3f07ae7a7e5ccab99fd432007e7653619ed30a5347b0e855556b3cdb69bbeaf6a721a4b2dce2f50f9ade165ae68811335ec434ec4f083e77fe0bad27f4568fb20118732b7b7d394e8edd7272ac100f5b2efc7616ce8436b035e4f609a584b1ac3fa172db2e668e7f0a6a8344dcc77508eb2c05049683f7bd73162526eb2c28cb4fd836f99913775eda3a6daabff857c4da3a67976f63d008b5154687fa228da8a1536d35b273c98339960974203a766bde78665963b768f70674b86d851704778ae208b64a43d78b8e21ceef7e4c128b4aa7633ee26ddc5b2d879f29c94fc0dea333bd2f06f01e6a798cea112010f21665f13f195a09854025985fcb7173ed44cd469570ef974bf56b430cb6dea08fff8a45c72c477d72829f636f1846c73e808b99886c150bd002c821dfe865d3e74e72622fff534079fe44ff1f2656a31a0fb77b692333f5ce48575b38e56913ab9d256f2babba01433cb40cd376a9123e11781e3c5dd6c0b1d9929f38dd9895965da0fb9cc206d6a60dc0738c32c6b7cae98d2165c1e5c621dc099448be1205326c0ace648a72246e84f4df9638b8c4d0e02cb7216b0aa852516d896af96acf459ad6d5888b43e6ec7d7abec3381345689fc014ad19523da2eccc235028f894c5d21741fcb2d77c90ec760763bd81ede114fcb480662b5b72e121a19c77c4c116db19cc17a14d7ec9d4607e8b1a0825fc14d79e39f282a4fa0acf903f66a6b53987a3d938cc961a398c06f47caf4cdc77de834d52061638cc017bfb61a14e9f6a57f9c7b5bc9e0302285a55ea0cbf5b1543ed1fb6a90c3e40c9f9d39df2ace219bed9e6e808c99e31631b3a51bfdc558feaa5d3e9aa0784bbe311e60c52ecfc73dce48272830dbf150744ce7ba298838b3d7f44ae78a4fbe541ebd6cd72bad7eb28aec20db4ca243e1fe8b6bc3c14a2b734857df9e008ab73fd6166514248c71ffedca2cdf0ef4058873664930f7d1b7c843c48b1b6f2d166f7e7fe02a000884e53cbc518439c49fb1602f24a3c54215f14aa4e3a96c64fda6b26e4b123b6d9b1bb4e644befcafc6428f767299799516ab82e8702ca151702036b69f3ac557e90da8c3ef79da9ea9c007e88fec47eaa2dc369ab8f83106da5c7aed4e4fbfb5f68c186e78b3474f294fa891a252bf10f7e0d8ab6f7bcadbc6d7bb444670a1cb1717a352c3911b3917f6661599e0e669a26e7056f56d8a014949ca727f02f606b55192f6d0031277a075b4780ff53192b7cfe756def878eddc2de2824b7e07680d1fda0af4401b81efa2a410bfd2316d5e7a2a417e641aa996c957b219c2550bf3fdda3b028b3e24be8270a35dcfa5487d9971d18ffa4b0a119eb276f412ba513791d80d80ab88c98df266b7430c857ca72dc753187fe09be2604aa4ab05c41868d6ae20ed8adba35d3cf4abc1c6ae787b9de7270cf55971c4ed1b261609367deec408eb61346b102947dc12fa106f1bd1e51ee3a574adb4cd66823cfb0f658437c4504665e66ffa05a1bcf129265e8dc746576064db790e6d4b69b2592e9ec08ea97d9a257443b7691cdfa405f6f2f18c548196f1fbbb5ad9c4ff6a0c044c39f21c9c03d3bedf2daa19a9124d63d0cd74ad96682731669f47b8356a9224ef3848276c62b298d8b91051d341330763b8cc3be1d57585040f9e8f4fddefda9062f93c0888c20afe0dbfd87cfcce0787bdfaae4b18c5a30389d2ff90e1787c9f7c764bd1a8f9b0d63c6a85ebaa212d9ae3051f9622e50afb472dacafd39e7eba042f2219e83e5522247de0fbb6687c4fff9ba12e7dbefe0582d3235359cff6532068596804060bf96f0a484364571deafe3632989406d051817fa7b7cc3cfa28f4011ea16067df394d662d85a6d0b0517b85827933ffd24b5da0b80008035493e9a98c3c9c1f518b3f40ecb1dc4bd2b3b56c0191fdc6c6d5c3d79fd36edecb5eec0f35286100cc9a552ad1bd7f5653eeef1628b754fc04c5a97a24f6e751fd29d7499d0c0f2b6e709feee059e7cd4145d71910d2dbde8d64af90cba629b1d4d28ad06f9eb56680be2bf5f494d9bec64442d17982fdf64c1c47478a4afc0fb41e4d0f8da52b1bd82aa3ff977790e6aa1f474c6da2a09172aeb26a4d18271828859802ef1a8a72f09ceae9c1bd5fb5cfdc087e5973885c490eb8fdd5930578cd7833fd65dc3108fd12c41553c6b129753ec0b9ea3ae80e41160afdccbf4777116f22801e40194f8fa9ef73e65efac8b276c011c871b9e0587b2bbdb0d230bca4d8ba4223a366cecb85989a9563d1cea1cd0f8780a3399178d3401c6c12c7e58240a28964fd033221e6ff0ba3a2cd8f3de720c11e18cdd5be8157cbad0eb87ebbd826b3666f1d4b6c0ecb4b3716101db07ae11d90fd60eaa47ceddb48a2a3065c01c48096baf8502234ddbc607fac10b4d66edf51f680a121eb87e0f56ea0edfb00365f7d7d66bcd569b650e09c886fe07182ea95f5cc5c8277626c34f209c5c5d2676ea8d065496a2bbf043d8e5b2e8be141d3f4b4801f87003b6a399f9d3a4632d54486e235935a46be817ac2511d007b62e2487ea1d40c86e5c3a6454f2db8e1b51c8b9324a8d48d8090e976d06512046432163125243ac6c78c23c9ed6982c6a5f22bb0a01f028cf90ca9674aacfca4646b70916254d45e68cbfdef23c811c23568ef94b9459ad7ed886fc079d5c07086e51208f3e383a35696c36fefc7a821e84f728e80ad1efbe7855153ef68c0375da92caa6eff96c9af835b3f2964a1aa146d4a3d1cb265d3cdda8d24ee75ba117dd6229481cf25f60c7d8fdf4e776fa0e59407c3075d3b8706699e64b4f4ccea166f06d2697b727ee3db57d7fe8589b7bb1ff695213add126652b61ccf5b0bacfb784174bee2be09bc8aba57403ff106b1b172ba2b10cda306200f135e638e99044ec784e881bfa19e48dc76d2052b4d7af087638a8a0eb0867d3b472be94cf02e22bf3c34975786e7cdb9009f08faba17535ca0a425c125a09949737fbd458b450f65b40cf91dcb7ace9faed008253091ca47a19a6f67a863cc92af189906e28c2f93d792fa5b95d5ba37b7478b44f30095253b48738d73274ce5ce38a23e7843a0b12c7ed9183aa99867820094418a89715c83692a753f6434e73d0dcb21a121a51083ce9595a5f029ed551a60c66caae2c325c6b3a614f1b0205d6e8c5e907203bcd5a8b5de9342b37846e370dcf39d8cde241dd57a3dca2af167f5aef06ad55c1d577fc5a7bafdbef569132b6cd03d823339d4e1179bc62cfa567805066fe613b7f36b4cfc5593fb8eaff15973b4e871bc3e31bdfb66028ee564d6b28", 0xd8d}], 0x3) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000100)=""/179, 0xb3}], 0x1) msgsnd(0x0, &(0x7f0000000340)={0x3, "35cfd9911b60a62ef3d3f1e6a7fb4a129369e4905a4934a6397004e4b441d3eed0e2b4cb89b4abea3abb60669935de5caa968342b944b9bcffc7975a89e022b155b6798ede47d825b0ff7afa6b4cd3c53ba9d44ab27000ad9ba546fad49fc71d875dae7c77f4d9c7f264baf9c952edc82b8547d5809d82a05f9f34472c3f6b62d129bf2f9246ae3238a952d50a0b4813f502022a6de8f0c8e75e01ffc111a187dabc098be0d4e592f68eebc5bb4c1c865fc5ab2d2ef55a2e29b52f109d2546f1fadf5ae3b2b9f922754503fe3790ffb0f69cb92ef764d991fa6c3b03414f092b763ad1735f12"}, 0xee, 0x0) 04:58:17 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x118) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x4, 0x1ff, 0x8000, 0xd2, "0641639a7fec2fc95655013920b5ef4156c4551b", 0x7, 0x3}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000140)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000000000000080000040000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282921e4fd89030fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000000000868d6a9da26d0963c621f593194e14078158a4387a2bd11caf563daaddc05f2395dd1a662326aeacb6301c92ac8e3ba2f64dfc37b25b96ebc43e868f117ade058fa2eaa1b77241e315d26ff392d0d092f29f7b361176b13c2cbaa38e485be59e", 0x111, 0x0, 0x0, 0x0) 04:58:18 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r8 = getuid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r8}}) r9 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, r8, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r9, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r4, r9}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 04:58:18 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e6", &(0x7f0000000080)=0x10, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0x1000}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0xc00}], 0x2aaaaaaaaaaaac56) semop(r0, &(0x7f00000001c0), 0x0) r1 = semget$private(0x0, 0x1, 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) getppid() semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000400)=""/124) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) getrusage(0xffffffffffffffff, &(0x7f00000195c0)) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/89) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/24) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2fe1696c653000"], 0xa) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000380)={0x87c2, 0x0, 0x1, 0x68ad, 0x2}, 0xc) semop(r0, &(0x7f0000000140)=[{0x3, 0x8, 0x1000}, {0x2, 0xfc00, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x6ced}, {0x0, 0x7f, 0x1000}, {0x0, 0x65d, 0x1000}, {0x1, 0x9}], 0x7) 04:58:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x81, 0x20, 0x1b, 0x7}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x2, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) 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) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r4, &(0x7f00000010c0)=""/4096, 0x1000) 04:58:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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(0xffffffffffffffff) 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) pread(0xffffffffffffffff, &(0x7f00000000c0)="3a6d32e785b150e52486061f6d5d057cbceced6b74bee91ddb9337e164ee31e10a69b5ab81065004ac29f6e0b522ef650a744a543331335f671fc9831b5b6b8f81f61cbfee2412fc16a84fe0242e86877c1640f1f4fca4431a057179dadba38c9c868d6c14486b13b08374c338d9a1878a79103edae974260117b157e1eaaa7c40e3434a32c6919a0f8aae6d2b679fd33418d010d8377acd93574402c7a77e164439062aedb736de01449964afe52cfe2f0df68b676ccb0c610cefb51facdd3332b09d8cd99a67a3a0486df5305e692b51a288234f", 0xd5, 0x0, 0x8) msgrcv(r6, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x800) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:58:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt(r3, 0x3, 0x36, &(0x7f0000000000)="671b9fe1785662e11eb551355a719c8b984cda383d1641610f11f6a37b6cb25779d38728c5fcf3d9d5666ade064b822baf995094b1265fc2eb693274670a38c73ab0aad8d8", 0x45) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0xa) shutdown(r1, 0x2) 04:58:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) write(r0, &(0x7f0000000100)="7cc2ef4f9b0fe9e29851467124f2e00ea9848c98c4d1c1930e79b869f17e2bce97639f6280e1a73cf31e3483caf99db5f79d8cb482608321970c124ee4fbf82c7c555132e72d54c2f97f2384cbf4ecc95ec74b129a51e9260e79d81a2f3b4960bf27a43bdb26db061f37440d318776ffe8416865ed2771bdefa0a6c5aae2d66bf10b0fb842b57d9a906544409f89caf5e4da1eee74f638b4df777c59c80ce0bfb3fb3f85100ebca0dcc85b84a5ba017036fdd56b47dda4b3e50d48655ef9", 0xbe) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 04:58:19 executing program 1: r0 = semget(0x1, 0x0, 0x401) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x100) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/217) r2 = socket$unix(0x1, 0x0, 0x0) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0xd6, 0x4}, 0xc) r3 = semget(0x3, 0x3, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xaa, r4, r5, r6, 0xffffffffffffffff, 0x71, 0x8000}, 0x9, 0xa84}) getsockopt(r2, 0x10000, 0x7, &(0x7f0000000280)=""/33, &(0x7f00000002c0)=0x21) r7 = semget$private(0x0, 0x3, 0x26) semop(r7, &(0x7f0000000300)=[{0x0, 0xac0, 0x1000}, {0x4, 0x8, 0x1000}, {0x3, 0x6, 0x800}, {0x3, 0x800, 0x800}, {0x2, 0xc42, 0x1800}], 0x5) getegid() r8 = semget$private(0x0, 0x3, 0x0) semop(r8, &(0x7f0000000340)=[{0x2, 0x280}, {0x2, 0x2b58, 0x3800}, {0x1, 0x20}], 0x3) accept(r2, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r9 = getgid() setgid(r9) 04:58:19 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='-\x00', &(0x7f0000000100)='^]#&^(\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='$!\xd1\x00', &(0x7f00000001c0)=']-\x00', &(0x7f0000000200)='&{\x00']) syz_emit_ethernet(0x42, &(0x7f0000000080)={@empty, @random="d71c9edd8285", [], {@arp={0x806, @generic={0x18, 0x888e, 0x6, 0x10, 0x8, @local, '%\x00'/16, @remote, "b10beb10ca2ebc05b11fa53f16001256"}}}}) 04:58:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000100)='\x00', 0x1) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="060000ed", &(0x7f0000000000)=0xff72, 0x0, 0x0) 04:58:19 executing program 1: nanosleep(&(0x7f0000001580), &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x2) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r4 = socket$inet6(0x18, 0x2, 0xa4) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000080)}], 0x1) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r7 = syz_open_pts() close(0xffffffffffffffff) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="1a", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0xa, 0x20000000, 0x0, 0x3ff}, {{}, 0xfffffffffffffff8, 0x4, 0x2, 0x100000001, 0x5}, {{}, 0xfffffffffffffff9, 0xc0, 0x10, 0x5, 0x3}, {{}, 0xffffffffffffffff, 0x66, 0xf0000000, 0xcf88, 0x90000000000}], 0xfffffffa, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0xa5, 0x40, 0x75e, 0x9}, {{r0}, 0xfffffffffffffffb, 0x13, 0x40, 0x5, 0xa0}, {{r1}, 0xfffffffffffffffc, 0x20, 0x0, 0x0, 0x8}, {{r3}, 0xfffffffffffffffe, 0x4, 0x4, 0x9, 0x7fffffff}, {{r4}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x8, 0xfd0}, {{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x81, 0x5}, {{r6}, 0xfffffffffffffffb, 0x1, 0x80, 0x14, 0x7}, {{r7}, 0xffffffffffffffff, 0x8, 0x1, 0x1, 0x7}], 0x8001, &(0x7f00000002c0)={0x5, 0x73a}) 04:58:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0x6, 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@echo={0x8, 0x0, 0x0, 0x1}}}}}) flock(r2, 0x8) flock(r2, 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffe, 0xfffffff9, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000140)=r6) 04:58:29 executing program 1: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0}}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r1, r4, r8, 0x682b907c9a64060c, 0x951c}, 0x200000000000000, 0x4, 0x3}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000300)='c\x00') 04:58:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = syz_open_pts() msgget$private(0x0, 0x502) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) bind(r2, &(0x7f0000000100)=ANY=[], 0xa) socketpair(0x6, 0x4000, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 04:58:29 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c00b480309900fe7c8a5b67071b542a538706000000c4110000002900000033000000000000000800000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) socket(0x20, 0x8000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x6, 0x4000, 0x9) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:58:30 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) 04:58:30 executing program 1: r0 = socket(0x10, 0x4, 0x3f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e6f666956653000"], 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup2(r2, r0) 04:58:30 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) socket(0x1, 0x1, 0x7) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0xffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) recvfrom$unix(r3, &(0x7f0000000100)=""/238, 0xee, 0x1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) pledge(0x0, &(0x7f00000000c0)='vmm ') 04:58:30 executing program 1: syz_emit_ethernet(0x1016, &(0x7f0000000080)={@local, @remote, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x200, "587d4ff3ac028be841fc11d9bb2eef510d61d1ad76ec94b4596f22061fb9fa1fba9abf8f0be2a22306378480f1961bf387acf66de65caf0ebac0979a5f6c808fd4da0b835e15af886189f8df783cdf78058c15c965af1b526dcdc3f5163f1679926300bbfd134252a610ca379fa6f55c034ac598f32ef7fa27dc9233d9d9860fea00841311463192fcbf71ddb55843ca913bd2c6d5293c9338b2ac7925b59adb8f40ea134221fc8d194061d80e3b36871eceb84ef19b7cc3f43d862175daa4a71aeab0eb16aebbac1b1d8b2b5f093180ec37c7fec243b3babef75d80f6735a9e2de0727f0bd1219e93c24044a7f3d276e87316acf7f302a0489744492543871b4b659d250ee46bf097215585deafbf2db259fd5370a348f42eca4b3451e6b1d99a5d2fc5e838e5cb73a9d249dcdac31e2577bfee9799d7c85c7682ffc4f9c16a0287954c2192cbcf93cc494a2cc4bb54127c4dc3c9e19e6162b835f5ea8d9a9dd1ac7713f9abca3e205cbea0fe88b8c82a41346a3e097626bce24b888bde38d68ff10e2c63fc81c3b63e7db9cc95ff4bf21827c53dc6ffa99201079f2ff69721d506540879238da0fd4b3f1e9bc61183acd76504f0efe18cb6f111dffc65556b07dda78a4249a320498fc435277ecfe9f293042ce505ddb801d45e0e539bfceeac871b83bcb35d85f12ff74125d102ec218e6f26746ff7a52e742d7088a5f69fc9da5f6ff91e60c633389259dc0e1499bbe4c8e36670fd3f1df00f2808e2778307c70242a03b4262fca6c4eb79c5a3bb3303bb262f81cb9de69ce683efccb3c0ae487bab989250aaab2f301cdbc7166ba798c940102080bc438676a22d38fe14d26170f9c655cae05e7391f023dadea7ffa25aeeff8e6023ae4363de59f9a77263e9d03f4ce12c7c5e41623c1ea6d1bf83865ef488130b3c844dd8dd264d25d426fd9c85dbed4e60338ae080dc0f6f9daeead0b9b79476fb6dc041555eb240a3e6ad9262173342879d8029b185f1c258b6cc759bb93a43cbfddbc39d0fae8ebaea76a616721697d97872b2136696658e2a7f4ef0acf84795389da81df6c0ac912d0ba1b14770fc11e58f4c3babbe2d156d8228510b76e15504ba59083480b62e846cd0df91221d185da91c6f31396263bbcfc5c58654f6005a5a27ba5fd364d19ba582c7f8511f5f6027e18d77c2439c33c5f4729e9a329942f078556063e362d144bed7247b1017de990b5452ed66b16dd0b5e09c0e49f8aaaaa8e2d7d5b379052e684226e45ad4cc808d40b81d18cdea23d868d924aa89f2e0412736df10d44718d2808654e29e08ce9705a1e1a1375073c16567794eb119687fca0d76ad404925feca6581d397572c613fdd177b6ae41a17d16b8e5aff69e809b48fbdc85149c4f9d9983bfefa0a7b958f330efa81d2113ce3dc72c029da7f12e109feb83a947e88c7133a9944e177bc43e407435969921092a129fdb302f66e49a1002a35f3140d6b9aaf972ae4c8ef8187046aa8c28899b5e46fdb1fedbbb76f0a2e280febd6528279e4dae82f519b4d8c61c0855f0bcbf737eff64ed38d9769336e610c769335ee90fe6166d1d549556474fc9e469a27244822bb2e07edc11436ca706d786f12561cdf71469e6e9521a87a90e77dc15597c3f2824170b3047d0d6bddc71665ce70fa2ace55b823fd1dee4c4ab76d1059e2a0061026257e70c53da0f67399c16c87ba315aad24ab58a3a5ec1eace3a313fd58c5a581daba0aba388589de54b45a64b2980ab840cc25275b607d4bd8a7b981eca3778347e259bbdd58e2207e6f9717d02bd3f3b3bbffeff1799b66246438405c8a36060522cd1af624ab2a06fbf527c5e4b09a342ca7f43a6358e00168b0c6a5de7a9406a766ff3015be551f689e0bcc7c4853929fcf1e056fbc528f39c7ff7bc07a1385d86f920d39f3ee9001bc13673401dcdd20c942286183cf8f9fe44064725365202bdd7ed61aa3800b1679b947663a18d7235cf34e992d2b3c3e3599aa12e0cba1c629f4f40c4b2c8c00894de9e351e36851407b3f5007118c0ad76c0b2dc3114531785d80d1af1bfb2be77d5eb01eeec031d2c3b2a35263434ea10995042a0457cd8d2f78596524db4be639e2b29a720268fac3d7505373012c1d33885c22fd9882f45b066b35c464aa2840d6cf427f51dee7fb9d7e9033933fd4ff911fdcec5b33860c659eb9e58b232e9dc12f218d336662ab31718e8f441ecd61b61fe31a833de037b203b5a2a5fa414802a4d884109c37990d2a9791665c4c7b7e8ca523d2a481d91dbdaa51d11700db3914045c8b421c539a50935c80a0935e3c65e704d34c696a43539676e39c0a7feffb9c382e10ac658240c36509a4cc5e28228528d48e92672277a919028fc1ae7d84fb101d3c13b556b591ab3757f7c03de0312471ffbb74e9a05c7ea5c1f9686b6c9395e68f86dcd17d70f5b52350309f19de26dc8246098d2311cad356a4bee8064bc973edee36a90840e2e530e2aa2b65f30a2506e5072eb51769d8d09d175e57b1da20959fe3a85123a2d5bd8cc847e6f568fec2a4259b93f229f5ffc68f31eccd0198b3d72bf8844a9c899e20876367b0fb483d219b30bb50e3449f837ffac0d823e7a8643c982f4e8d4a5f7c2eeb79272067695815f2f04a1500fe741da6527f59dfd2937252b923cfb509585d65701b097e585c1277467a995876c85942ecff1b307b40a4ce9c3498df9463b05d6a90a3e0940fdc7a4095e2cda8b098da717517c7a4ad98d6dfc93952c98e3c6ef89880e88ccf20ef49a321acf36b5ef43ebc0f443a42e3d56d6fec1d89015edabfd2b4c0c40d5cf774fe7b0c2fdc9796da32b649397594a3bb4f4d0908f04fd1c8d2ec8f9ce1e342f534cde26e7ecc8d7d485c5b6682245836c7a474b03da8452168f70c99f320b5576d1fcebd3bea7865d5b599d08556c8edf7367897095c945bf125ce26e34f855ea826e86fd80339fdd9b3644300f9eb842f521062d30cdc1cbd71a6db046ba7cdf4b237729f52fd2ef979fe4f64f5948224de55d5fd063c833fdb8d65def9100c9eaff2e3a6198c86fd4e6fe1048e8406d5bfb825d87e792507825811b2f3a7843ed99321dc655436eea040182e1d0712d1fc3e1a232e24809548bc487dca5580309b5153a4c850735423c304e06a7182a524c23f52a7c3db428f5caea586366be453882708f15a77f700c56c298f9dbad9071fd88d05ba1b020745dca0980b4dd452ddcab76dd4ccd9ef28a2523798d3a06b25d92fbcacbfa1b95b16da6bc5b5b56c656d18a815d8b64f869275c49d254d23421eeddb04578bb237e0da137adab8ca8d1d55f163df256412bd5c8d58c6418d56ca1904682d07ffb94a4b2fae03ed0822ad7931638df7de0645beadbdcb70ca70c43ae739f396f73ba374008986ac19dd1c652ef20a84d78f6491d77d5ba9284e136a0a813d82468b917c344ad4ea1a5f3ba5d23f5149ee2bbc4d4b22f51189390f50c8df7c56560a982d200e5227d2fab337ca80a3da741a50bbd0837950e5a4a9b009386c7cd27c1f1758b0ec1cfe9b8b999593c3f7730a9c5274226a03c4e7ecd8665bea1bd795d549a4d0339da7b0cf7167773033caabf2747777d586271b6b0626656c4dc17cf8c342803cf54c5f903823fb68cfe6f49efaafd935a1d2f667ccf367e78d771393ef6d399ba15a521fb684b6370dd5ebad757ecfc928c2d37d6c26ba36cbb401f3a09e828d9323fcd596a781b18a63653b6fa36676a861b95f55be52cc850377fa6573052aea3e87abafb34c0ea830c8c1f93dee81bd25b1e779f98ae32f53fd72b41636268191982716a4075af0e68a8c8a68b97926fa7d324781effdc2efca2f28f51917a849fbd9624df6d8f555a56e8ec1a333307da8f8b9744dc07f67daf949cbdd222942c94bc33d9036baecb480ae9b5e86acd424730912ba9b464f84bd8ff9f8614496e5c4512c9d4a8b5befc3f351b6a130dcc2d3fe95e80c78ef1329bccaf8a771d87bc0345799b98f10c65c6235c42661b78cb237fcff3ef82b949a24311bbd882afafe58266a5fe853e33c238d2713a3c133e02571a0b93e52b28c4580cca31b058c8beb40f29426f457542b397123f9b8fd2b924367226ae57a3fa734581be30dced1086a97091b0b96edbe0299534e2d5d7587b30bd8c0e010a3d57317a74c4a4206d9dcd9af47411059ff0ddc77b4d85cb22b7fd20e59aa30d5bb396ca68249a8f663ab0fe7dbc93588dde5c089e1180d36c09b408cd030f81a6f1748504d0e990d26ab7ed2970ecc6bd1c727864a77553455447a127d467d30b5f96f48a10b0fc94648630489710cd108b2ee09ea7ea6358d31a8f3a096f31ce301a3dd742a8ff99e7f39c2819340cef94044488d15812cca6cc3168c0c30ddb41321e025fc422547cbc0f6b103c8e60e479b1e817016d265b31185367d282de0f3c0c4bb5391a4489ca1d383e9452603bd5653cb377193b150ac3f55a2ed1b96ab7567705948364f8dab36095f8474ef8169f9eed9759ac56f5225802e9f865af79e3bada04c13f93dea19aeac8e8522a43d40691fc7ae2c9412a5644934b0f7829b6f9bb0adf359ac305c72bfe69f7822af14073ba9feb5b67794ea52c39afce20faac869c4bcea0daae9bd98f2f2585d980575fef51207b08ead259480818107eda818e29e6bd95d9e6bf907d308986e7396431e3d574a354526f353a134c721ca9752e6570883830a9d49460481de8734d35b1c22486deb3fb82a5b8c899ad7626d8a566144695aa37e02408cde791399cdb5496f4c380266064636c058df06a8e0b5673568ff02fe9de026401b7e9695f1a07d278f3930a91ac3961302f1fc65c72b46f7a5ea4a0a3c4f1cff50505bd2d71efc0b7f334ecba3629df9a8a50a3ef223e8d8cdc12fcf3a78646bc213810b42fce081728499f6296c6038d406ee485945f5abb3ee1e283899bc9d5fea69a5942798dc3f36c1cf9b42ecff8dd4d13d9322d50db1694dc0939f813f829d96355ed826de4b70f5e56acacd3cc7667004e550b704ceefe060d6ef36ed808e5e7ea1807495c9ebac6cf81529dc8e410514f5e0eb15a102591d21ef29dc7e1a87abacaf601d17a3c410dace4260739926d781e1f42949f3ecbdd6c7f6c65d51c15dade5df8bb788e46c20c5807141d7e85c3ad8c512b6959c06f0785208c90ace10935e5c9dc299a7f69e33d443241d2174091b2f76c50f73f22bad03650d423645f2ddac73c212ae6097497ff9b463723cf7d36122534bf3457da62a8307f04129c0633abb3d81d2b505b8a1924bb5d446c6958d84c90e266d7913b1873c915d411390b6885c049b5e7edb86d7330b60d115ee70cf2bcde1f7d8fac660ee0f3eca2c6c9770d221bb7241c13f07997a3cd1e3fe243ad8885b0e941758535e6ba4b06d04186530630285c41f23e6e50229cd19522e68ee761c08deb7fbc955b1f1191b3189e9ca587aee0873b3c3d8612a327416741d07244dadce73c134b9d1322c4d80d70731fa8299e36b477748653f6a7690834b6414274f652798880aaf4b7f9f59161d5decdbc2fa431a87cfebd565637ab5642046a3453fe4385521ac51f5cf263e77e4b04e2c1c863a8d00e4a5a3cf493ff1dc1cb52d63d8d55e72c8fd3ff14143ad5b55b1f98bb36782620e9921df2799a2ba407f6f962cf9bc10e24bc5e643bd1dbef9b840301026b37939f7256c5a885b73a70ed8ae9adbd6288ede37ef12faf0027999855a75f36f06f84d31ee1445"}}}) syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004ac100300065d2607f8298cede249e8fac1400bb00000000890b160fffffff7f0000018907030000000100000f00907810000e34cb544f8b3a1f"]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, r0, r2, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0x9}) r3 = semget$private(0x0, 0x3, 0x142) 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, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000011c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xe1, 0xfff}, 0x81, 0x0, 0x0, r1, 0xc5ec, 0x4, 0xffffffffffffffff, 0x100}) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) r6 = socket(0x11, 0x4003, 0x0) recvmsg(r6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/46, 0x2e}, 0x801) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4012, r6, 0x0, 0x5) 04:58:30 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x2, 0x7f9}) 04:58:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040), 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) fchflags(r1, 0x10001) 04:58:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1000, 0xfffffffe, 0x0, 0x4, "a2dd74f42e2300feffffffff0400ff000200", 0x40002}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0x9, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0x0, 0x8000}) r3 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x8000, 0x0, 0x0, 0x7fff, "a2dd74f42e2300feffffffffffffff00"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r7 = dup(r6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x6, 0x200, 0x5646, 0x60, "a20a000000000000000000000000000000000800", 0x1, 0x2}) setsockopt(r7, 0x4000002, 0xfffffff9, &(0x7f00000000c0)="eeffc9ff13b9fdc12eaa4e71c7a7b3aa12e48234d4d00226b514fa97df19b6c27847c43ec79f493d32fc3cd515c1934785bcbe747ac97bea43ae70529c37c74f576c4c2125db1b5f40c59d0318e5d05d03482067fabef8ba1acfc69a591a7ad5e1be1c18d6a04164", 0x6a) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 04:58:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1}, {0x6}]}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x110) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080)=0xfffffff7, 0x4) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 04:58:30 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x40000000011, 0x4000, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) getpgid(r3) r5 = geteuid() r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r8 = getuid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r8}}) r9 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, r8, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r9, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r3, r5, r4}, 0xc) 04:58:30 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x6) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) write(r3, &(0x7f0000000200)="0e8ac6051ee0d9cebeb51ba057fe9a3ecff2bf88cf1356fbed4fe694676f08a9137a30498409b16dab90fd6d3805d5b52b5af8c8553a89932435dd2d793b375cac914e1d56aafd1548f878f1cac96bb0b6596723ab375d475271464d3dbe41f5ace1bcd951b16ed3695341d3ee", 0x6d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = dup(r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x4, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x1, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0x0, 0x6}) r5 = dup(r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000040)=0xfffffffb) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x8}, 0xf, 0x0, 0x0, 0x0, 0x0) 04:58:31 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x60, 0x80000001) sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080)="10899ba3078c8507e4cdeb502878f5ce900426aa020898b50c17", 0x0, 0x0, 0x0) 04:58:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x6) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) accept$inet6(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) sendto$inet6(r3, &(0x7f00000001c0)="ef1fac5727e68b47567c5002161ab0c6f74efd7579e54b80fde87e93f2b31715f2994fa0149cb09cd41f023fe992d569ea156bf7d94d37dd0e867bfe696a696781ccff6e0cfcd2419d29edfc9b3123d1c039e5cc87eaf5580f556051d845416a4042feb4839101e7cda58f55413f2a0bc1af7eb6c8db7b3a9f842446fc034faf170897f0b513374767c6cb4355abb77af2eb38182a7cd3fc323825905766f81c62932a", 0xa3, 0x400, &(0x7f0000000040)={0x18, 0x3, 0xffff, 0x400}, 0xc) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0xf4, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100be3a00000000000000000000000000000000010200917800000000608da44600000600000000ffff0000000000000000000000694ff4df9ff31629ae45056ae22ceb0e453585a6ada5468db33dcc0bab5b5fb31ae03c4abb14497dec2d5aa0d377e8c94b5abf1ba046002ab7ec0308727a8e0c64b0f16267fb72f7d24b52f97a0099e086a63ec95132b3ccd75d74fffae40b461bc551196556e77e6762f94d9d7a8aad0000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000200"]) utimensat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0xfffffffffffffff7, 0xad}, {0x2, 0x10000}}, 0x2) 04:58:31 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r2], 0x10) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) 04:58:36 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) shutdown(0xffffffffffffffff, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20}, 0x406) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x40, 0x6695, 0x3c}, 0xc) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) chdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f0000000200)=[{0x3, 0x80}, {0x2, 0x100, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0x4d0f, 0x1800}, {0x3, 0x6, 0x800}, {0x1, 0xd909, 0x1400}, {0x3, 0x401, 0x1000}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1400}], 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000, r2}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x2, 0x1e, 0x2}, 0xda7, 0x1, 0x7}) 04:58:36 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bec612e2a5f201d190b0606e7f28868e178cab7f368ee8013c0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e88d40ae5363dd395dabea5cb1e5e2e80c0fac3a190a090187e635770590b226ac280ad90fabd6a9b554285916beba4653", 0x70}], 0x1) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffbd1f8826ffff00", 0x744}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 04:58:36 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f0000000740)=[{0x0}], 0x1) kevent(r1, &(0x7f0000000040), 0x204, 0x0, 0x10001, 0x0) 04:58:36 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfffff001) r1 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x210, r1) syz_emit_ethernet(0x6a, &(0x7f0000000000)=ANY=[@ANYBLOB="edd700000000ffffffffffff86dd6002000000343a000004000de800060000a5100000000000ff0200000000000000800000000000010200907804000cfbf77bd7000011006d481d3ddc7fc1ce0000000000000000ff0100000000000000000000000000018002000000"]) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r4, 0x6, r6) getpgid(r6) fcntl$setown(r2, 0x6, r6) 04:58:36 executing program 1: sysctl$hw(&(0x7f0000000040)={0xa}, 0x2, &(0x7f00000000c0)="dc365cb90bd10327241ce930be5fe64377cf78b0cb489b814ece9f78fa6bf4b2ea734d4205d62c7fea38e0d1bfa5cf07dc5f1fbda885f31d22d23038c8a6c32f740fa1f8a85454534dd9793edb661dcc7e2c17fbcf59d1b3d0b35603e5a30f8ce27921c7506c7f4dd4aec4dbea812698a265456ede84bf6ac7080532ae2c810f61162400a67d", 0x0, 0x0, 0x0) semget(0x3, 0x2, 0x20) socket$inet6(0x18, 0x2, 0x7) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x82, 0xd436}, 0x5, 0x9, 0x4}) semop(0x0, &(0x7f0000000000)=[{0x1, 0x1000, 0x2000}, {0x4, 0x2, 0x1000}, {0x2}, {0x0, 0x1}, {0x1, 0xc8}, {0x1, 0x6, 0x1000}, {0x3, 0xb57, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000400)=""/166) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) geteuid() r1 = semget(0x2, 0x0, 0x201) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000340)=""/139) 04:58:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc9) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x2, 0x9}) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) semget$private(0x0, 0x2, 0x15a) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000140)=0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r6 = dup(r3) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) accept$inet6(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ftruncate(r0, 0x0, 0x8000) 04:58:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x90d2, 0x45, "d77b418fce813d26925b00000000000002e74de4", 0x0, 0xffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020692d, &(0x7f0000000300)) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r3 = syz_open_pts() write(r3, 0x0, 0x0) close(r3) syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) 04:58:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) setsockopt(r6, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f0000002400)="92d579296fd9e0026090ef96cab01c6195f3a9811f67251eab91acff9eeede3cbe401a7f7429d90a472e37a53661460aae8037680cd7879a6b07b9a249b58e4772795f40124501a39040604695f364cbf85beea2077f4b14f9d18f2aadf8c375512841e42429e31a6511b7d6d7a5a3816d7dba2c68ebf3128e35cf1605257d586c2e940ee07bae95abda4fa38fa8d7a4d2c2e9de984bc95e3c9b3a9626a9b55db52704383fd01e39aef57bb29a3aa26b8fd0a2ff93c1e3daa46e6f74bea51ce27969e2f7f363a73deaf7ab45b7f83e8e88092427fb0864230688a6522fb82ea6e15fb6ef0537f7cbcb7d427651b7fd2d5f67c3a03a62663315c459da075ee9111694556b903914de3582c9fa22d0035f8c3dc5501f89f9d1e16e4c128bd337654a0ca58c0e6410e99b5b1bb1d04b6aff8f9a527cb44f70123f38ca5c36095546e6a8e10a4741a4a819b48771da95c181aa0c30cdf9fcf6b65f0ca9346014b080feaeb51b5d2c78e6493eb2d8130816a1ab1397a386cc8319a4a7e5850686159b34991ce80c3e52c86d235a4087c19088479ede30d86d1a973fd81941168991125c9f3ad25c0563bd1ca483832ecfaf6fcdb10b7fa07f149fc949e86f038798638f1bab8e82612bf846fcfa38f0233efab88258cf35b91b74b0992664cd9150ea097b2788aecb78dfee43f55d1ea1cbfdcd30bc7df95ccddedfcd3549b65af1c40f69effe83ffba36aafafd125436ea3eaeb4b84c894d47bb158238939392b3cf247b2770fb6788805aabef9f74ef879661aea3ee7457ea59c14da9cff62f0f379ec0ea519f724198779388d5a03cef176154e6867f88607e95786c4138306a53562335a0a6daff57464fa373e47d764574a72fd482824b2477f63e51c6f244d4e1c5920ccd5fd7ca48db4d1be64c91c41b6b0228bf93d9becf27c5a4f616090202a7dff175d911aad7a01eae357a55896d4a424151a71a5d8eabcf317cf14500980e962fa8839a79b08120bf14a60906e14947147a7673b92e1513ff5d6d7bab284d91394ae44fc64f003cb60da43622adf25ac0d4772ab57b29da1b07d4fe8125d269fb4d18957cd45b7fcf8359c68094b16882bf66d95fa5196ebbb8711963a791acabaf308a31b3c1c8ef8bd1203cd949a32279608a8e0800fd1f57a39668f5189ea8256c23b6d703c4fb86f45c6e9f626125b406a5575dd16e8f338a4d06abb7bf77bf936696015e728f123c8ff6911c735529a0abe1c692612e461ce2c0511a343e39926be68093a80e9c31f2d46f3342465c3d721703123883243c93776cfc764a69643cf2725798a039b797b30e3274d9ee6c8f70b780d47fc3e5fb543723659f6eca8d649b4184e3399392f01430b21dfc2b9c3e21950626462a423da0fd315453cd3ee1dc89569ac0eef6c249067d69a6647b8e9f684152409eb792c1e8c4b6c63734465afead09ebb643cc333051097b61b75ec6bcca83561cbc559c4040ebe4ea5f205c9f515fdef66bd1e60060e165caa53bcbd9269581dbbc2ab801d251eef23f79d2fe5e1cc023a06499b2959805f34b02830c4c7b5578b86bd78e60e4256e3d4f525ae4c2c61ec8fcba640348c4064f7c1939f20521c60bb472b88d6fbcb121068cb632d61dceb2446ff408a89524eb2d3429629f3dab6890945a85e1b99dd6eaab8be7d8c01453f5cb5382f5d2cae3d26bdf99d1d0a30beed644d31bb3edc3d6bf5af4b9fc392b6ffc67f7e822b9ee055ad9924bd57d6874b5a63c7f7cd4f6e41a6eb1ed73d7ee5da9a225f1e82c8b0e08a22d4cb0caf0f86929f8f343b70f532ebd1777cd952825dd0329165ee095c3f2292f29fa31b7dbdbc960fa8c16da68e0e67cde2960239d9fe454bb6157a48e366f9eafcc5aa2941e7839abc6b491f43b078f333ab7fe6a1c13c1a6c918a7baa2ad1a65f0bfa5c53702ade2b09a6f1f5d03dbd0d41cf94d1d4011204affcee269c1159c34df82708d6610b2794f38023ee2297dd74202e5fe15db06cf473f2a0689d58979b436a85d0d9d2d15b9dac331f825e9939a1a07f3f57f39e85ef533bc191b1b630e1affac8acb42893961e431dd6fab0d609a9c0b4a99fcbb5ece8a6921883bd5dffa7c8930a6307a8e9f6e9802e82e7cc752d7a8f7ed98bcefebf9f652f2d62a064e5b591fec8f56241ffe65a1426704487dff2bdd02e65fd328c6d4033ddb5cc8ea604842a398e0eb443004760d68bc8d21cb0c8de65d262855fbfee70cc2096c9dc39ad138a788a03980178c0a5f9dc31cec9b9ce2e00f4243305d7c5acfd1f249c052e1c987defe5f01b84fb6061b338cd8f6890b294368f935dc288632ec9172958d5e2bf50aaa1f2a81bb20f4939fb16870ee48757c1f8a04dc6477aa59936cbbe6d067caf80ec0122865a696ac1a18cf5af2a5a22160bb5ecf7e747b614c05f19653daa4a825ae488da0dce1392c0ad563afd38f49d8b57a1d23e3907119150d5598ba55addc645a409bf7a6098824697191d93b5466bcd398fba225dae558e6312dd9a63693da9684de2bb3ea7dfb19afdc15be5a39f68addff72130a0f375443fef8b5d323a9e720c8bc3a158737e6c8402bc652cef19f0a96c2e2e62502d671490c63311c0c6f6aafd47f99f8c94765c0c320d413af422344d9bb2a8ebb8615938f25981f9572ee74f32765fa1726c47cf8276873c2512be879b137d30f67a1568397401ed0d91c5807b092102f1279e1198d4dae385599206bed4e3534d0e1aa990f2a0e13c60b6c98b26157fd89cea87731e3a0c962c043ca965552e04fd208d5563d90801961ab4e49975b992332a87425a377071809a33d10c0bc9c983c73624ddf81dbf35d46a1bad374fe1322309f899ded066be41525715a403081760fbfeef52f2aedccbde436bff4ed4bdcb167c1052cc696afa0fa8ec1057ca8a47a1e9ef7bb1d27674daa7f74a5ab439fddfab413a2ad1308a904921a0f04c1166e70a654f23d89a2f2c53faa38fcaace5ee2c9521d1603c15d85fe86e754236652501a45f31114e366abdd04a78de7641779eff8c0e66a752b5050f04f5a5f696714d813aca4c6c83850363f599e1cf588b4aac0951acec0281b101c30d3cae3b289a12d872f4fe2a47f08b06b21cf6cc38aa8526e3e7043663b6aa4ab184f6b982f552f42a282b2774ae6cae22ad6d9dd3219be36c65c41e7de3bda09f026815d9e7ecfc2a189d42a98d1af71250c8685e9de6c6a85b858d5f0fa4e402fe5e38afa98985dff2fd08aabd28b73108b741cb1e04eb08df96c41384682c5e6849fb65510e7b47454378b8133baccdadf57780a6777ad363b4b4bde1b9889b200dc5933a79078fdedae004f0d1a3f787652f0aac50c10c6d6844418a024021f2ed8a705185c2cb49be1ec10707c820103ff7b11ab533c7def14567ab6ec3bfcd1e65dcd4d12a2a80732316665d82836229f942d66a7044caf5d8a1b375b41300f6502ebe5c7cc04857e95a8b408e577388aa7d25db4dcc95394bb5faa976cf23762fce823c8e7e02ce5368ea164bcd1dccc63bf97c9f193cd6a2b2882b9da4acc2c5d7572378f10e2b54897704b0a1b6a089bebeb2d08183ba93f17e607e34206b61f9413ed7f309124f18752524bcafe8d5abbdd3961c0c0729b2101246bc3e2934972ef71cfc9efa5bb8ad0a11ce8182c13dcf987efcc7ef8759b42f057641752b9c5eae953a19382ec06b190979cd5317be3d09596e4e202d371aa4d4bc1ef8511de9ff536fe9293697ad895124efbdf40690a4523c3633bdb7bd175f82aa67d1d1a09677164e53cbed5ee5b987e9bafe111e1f0bfb5b0b036c38174dde94d90103a8258e58eeea123c9c56f57ebfe6e47cb3e03ddd0c6e203942f9c5c08de8adbc11850c6f1acb9409964512454564fdcebe1e3ae52555835877ef1bf1c3b44e03cd3446eb85c06bb6168db57f63f54e0073507525dd10bd058b3a11fd4ff1d913c18735d58fae02948c85228b3aec941c8e6812bf073f8605b2cfd6a9b3596bdb0ea20dbe47237bc82ebe34e429cc0c5633126372c0ad684f765da92436a76ca92abbc2978a1a890464bb41564eb9c3b9831546f0bfa6973e754f1bf7d805f2c147b2e95c5b56daea5fd1d5ed7350b37f22c4f83306ad4ccb0fd9e7b96edb2355051bfba78fbefbc0f359e4fd7821e888491b69dadaf301ada6e770e995af5e289a15aedac64b00044dec0ed533b3d3ad647931fbb1332bac4eec78e85c3a67460286bb778b1b2f37310b19e5f075a9c861554ceb5050233f7869f4ef63ab31c2afd838bb58486bf9a60a627e1bbd07247e4d8901d16e622f2bca90b675b413fc6ce020bd7dc67b485619919575fa7f0eff1f53cb0ecb63fd3df35446016abb16491ce6158d6aa8601c0e9cf466799565579dcb4a94e9e603f3cc52d1a6ef935389bc0361ae1536ef5436ff5fd4c0561b6bfb3d56521e0c0774d2ff61b1a0b304f86b185002febf0c539a0bcbe0adb1a0a4dddee5538518eb0c969e0406b7f7e2663fb1972d6265f9d521a8794c2018e2ed8408b3970708bfeff8d02662a3ce4726ee558312f9c37cc6a0614e3cad6d8b31e383ecfaf3722aa922a81dcd94d1bd9cb7e91b14f7cad925900168a6504107fa54c2f1bb48d2dc5e909db44dd2575a5ed87b9b4f2c4d821531e1eeaa51cc5fd1abc383c65bb4a400f3d907572cc0bf4a0c9667fbf39b0e761149509d6a20d7ec9acd2d1badffbe322bea1f7e23a680840b7e7e9692d4fa32504899baff29692483f20b7b10b3204f27f050a8b48d52999e89410b009ffc81a94bb6d6e4f006b3fed1e0826b2ab21966243f51add427a291d0ccf454a2989ca76e2a5e45cd317d1b2a2f8f98f471dc3a43cf154c88c052a29c1618df5d3799418ab7c0131e2af4c9a2824485a1dc477e55df10a8d933aeb02b82de201b7d6b214f1ee0366d516c6ddf0529aa2838bbe2a839442f6ea54e1b3fef43d5edd20c7f001b7e8103f48294eaffc861b2daa30d596033c9a55613e60c42a0a709c636338e05d6365aa065b8b3468e50c9e479961b779df88a5675708699ced66002901fc91cbb2aca35287bf8579b279fe9faff09a59b04a0335e981258484ad530c94c01ea9527ec17e5c0f6dedec9d25d54373fbc44fcc1c9416d4f4a53e71a692ab1a61c1dbfd90ba022a05abf7d2fbbc7225fb16afae16cf6e4ac5fa6fda380dbaafbaa29c0acd337066cdf886851e08be0fd6f95096c164e6330a78a37f90080692eba38aaa1d05e1dfd21000ee340f3ec2321a7537697d7083b50977b74f60346de2a9f76b4453eec067da0da2790506a92f0cf933b55bc74bde1f3d8b68bc2c7ae88e705c003832d0093745cb0ea789a7316c366737a24442c18523e5b97fc4b8695905cbc92da1ca99359b956f9cf0669f0b9947d718ecb3bd64041cd9094dad45824fb83bc3a096d819d40f10935483d96a19ce866ed11971d4f65f0c57a0c57aff5dc0c9a981189cd911b2733c157005fbcec724af0515c35fb1c4be78f4625da0e014c937514e105a6188b1b5d03b8fd38de6f1308368a9c5e4a8b95dd0072fd2b9bc2de07b411c7fda6bbe5acb5ca79cdd05130deb574f3726d529430c47aa86ebe72909a406eabc83d68483870b9d76ec60d4b6ee76ef821900b64fa3fa2fa16a76a3a86b8e8bdbbc23d9e5c37862fd8739e66d70fa90ad24362c437be94e1468cd4b870d6944d7af85a92b60686b3c56fc612b61f332962c1844a2bf3424339d1917833d6c660ae040a9306422a974e7", 0x1000}, {&(0x7f00000006c0)="305af77b37526c22b1e254a2716f5d9ef5dc06580687a89733d14187793a0c1c779e8a1577b230d783553ac27a5917b0bd8016f7f024093d2d37c9b799b22107094643a649ae15d675f6ce686178ce7f3b3a7ea86c500c57daabdb3d29857c213fbaebfec161b2b3b262074280303979f008e25b3fe247694e6b60e01cbdf21661a1c5a02d2d77531be905fa1b9f836f1c58443bd44cab6db6070cfa52087b3fde99ac282d2a68309ee9cc79737c1ad6e1f321e7", 0xb4}], 0x2, &(0x7f0000000800)=[@cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}], 0xf0, 0x9}, 0x400) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000180)=0x101) r7 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r7) sendto$unix(r3, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 04:58:37 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRESOCT=r4, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000000c0)=""/200) r5 = dup(r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSKBDIO_SETDEFAULTBELL(r5, 0x80105705, &(0x7f0000000040)={0x400, 0x4, 0x3, 0x3}) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) fcntl$getown(r1, 0x5) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x17, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1e6) 04:58:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001300)=""/57, 0x39}, 0x0) 04:58:37 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) fchmod(r0, 0x4a) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/3, 0x3}, {&(0x7f0000001180)=""/132, 0x84}, {&(0x7f0000001240)=""/210, 0xd2}, {&(0x7f00000000c0)=""/19, 0x13}], 0x5, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001400)={""/16, @ifru_flags}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f00000013c0)) socket(0x0, 0x0, 0x0) 04:58:37 executing program 1: nanosleep(&(0x7f0000000040)={0xffff, 0x9}, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x400000000000007}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x5, 0x0) setsockopt(r2, 0x25, 0x1000, &(0x7f0000000000)="440aa2fdd5eb12ccff13b9fd81ffaa4e710048e6", 0xffffffffffffff08) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) fcntl$getown(0xffffffffffffffff, 0x5) 04:58:38 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, 0x2, 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(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0xba, &(0x7f0000000180)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x84, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @tcp={{0x0, 0x2, 0x41424344, r0, 0x0, 0x0, 0x8, 0x40, 0x8000, 0x0, 0x5, {[@eol, @timestamp={0x8, 0xa, 0x80000000, 0x7}]}}, {"963a6fe733b6161ccea35317e0791b624b05df8cb971438a0aadfb6803843509d8d8accdb45da870217ccce0d3f747db08c79cb11ae9ee1564f58adaf776fe9a80146da7fa76f55c308756ee16a4f6e94f2c7a4c7decacdd258a15c2"}}}}}}}) 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"}}}}}) socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x3fe, 0x8002, &(0x7f0000001780)="db90e405b100ec023ceaeaa99f51a8a1372d3d215d487852bada321c7e0d40d23ab13d24ac440432545fef4885f3f2ad8651fc02ed112c7e1c237d6e01000080ffffffff265a0105dfec979311f72cd7ab7d8ddd54439157998cb34849f42e3e56b2f06637d59de3aca295d3100cd2a937c096706bf48ed625ae707b0d3c41c2e01af9483963582c06b657c416430ca803b6769a4f9a7edddc2cf8b47bb8fe4de26cd138fc46ca6be2b9f36a16fc5fe007df734bf63b15059c69617d4b8f48fa6b049ca9502be293546ed22adf0a5b07a29e77e938951e7e7464d6cbc5263f2b85dfdd92fca70bac262ef4aa81221bb88d4eb8deb9bcaf202e74efb6988b47d4cb6805f76f60f69e4556e17ba0cc30a507b78cdcdb48765917f79b23cb0ee4cab5b33f56dbf16f0efd2179cf29edeb4f9a814369c5879fa2f04db54f86a75eac98bde854c846ad1b5826f90441ee4caed3453891972573ad4fd6c7cf4ed44fd2ebf7cbc1b1a3e437e39a49da488d6b45b16fb3b2d541a6ba24fc64fe106453f208d0e20569eb9ac9c55903c42141dc0b1bcaaba40dd804ed6442cb602523a905a2e99bbb1a49d641be327afbfc3410acdcd2f9b4aeb6173cec768720b9f2b379bf3ed9fc523891bb882c1853313624beeb0189a0c11c2575955fa312e22824fa567834c1edc65d6018bd9575bca1fd9779d8729e79bdf199fb9813a755412b90135c3ad3b83c45fc1ec6653842531db1050067dca5998212921ecad87bc701d024a406b35b8ac069c7ad165602f8b26e530534bc11ffa0b7f9671e62cb6e0c4c2a3896386d068f065ab19eb8e5c3d7", 0x24f) socket(0x2, 0x1, 0x0) 04:58:38 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x3ff, 0x6, 0x4, 0xfffffc01, "7404f51503cd5e2784f65da77e52cfb9c32fca1a", 0x9, 0x7}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="dc", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9, 0x0, 0xfffffffc, 0xfffffffd, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() 04:58:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x247}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)="b5ef71c583f3732862f67bbfbd94753348e2803e74c082e58a0cc760c7db7c7b025df298ad2554eb560716cfb3e3dfe42a04149c626cddc9d2d55cbefdbc42879f8ef0c0a9cfe1e8dc094f4048f8469540777d1db258ba972650c8d5f1c601a994cd95ad8f031f749c67a2f55d51e4745b7a148b4caefa846aea2d4bb999fb759989722cf99184f8c3918a09c7130c4c8eaa0776e90aec2f8bce4c7c952a75ed5a13203efea21c192dbc0f14e36e767636aeebf226be48a11962733ba36cbfaf74d59cf49ab8924e46bc0d", 0xcb}], 0x1) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) read(r3, &(0x7f0000000180)=""/182, 0xb6) 04:58:43 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f00000000c0)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r3 = syz_open_pts() close(r3) kqueue() r4 = syz_open_pts() close(r4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) msgget$private(0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x811, r5, 0x0, 0x20000000008) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) setreuid(0x0, 0x0) 04:58:43 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) clock_settime(0x4, &(0x7f0000000040)={0x1000, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="0000060000000000", 0x8) 04:58:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) getgroups(0x1, &(0x7f0000000000)=[r4]) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 04:58:43 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(r0, 0x3) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) 04:58:43 executing program 1: 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)=[{0x1, 0x80, 0x1000}, {0x1, 0x1, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x87}, {0x2, 0x101, 0x1000}, {0x4, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x302) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 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}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) bind$inet6(0xffffffffffffffff, &(0x7f0000001100)={0x18, 0x1, 0x8000, 0x7e91}, 0xc) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000080)=""/10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_RMID(r0, 0x0, 0x0) socket(0x18, 0x2, 0x0) 04:58:43 executing program 1: socket(0x18, 0x4, 0x4b) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080), 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102378) semop(r2, &(0x7f0000000040), 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000002c0)=0x7d) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000280)=""/12) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r2, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x0, 0x8, 0x1800}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x3f}], 0xa) semop(r2, &(0x7f0000000100)=[{0x1, 0x9}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x6, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x1f}, {0xcd7492ce448421ac, 0x9, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x1000}], 0x9) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000180), 0x4) 04:58:44 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000140)="5c9f3366ed4cf4d8f587ae25e8ac3a793bfd2f8db1c1d8427ff92651862aade41a4677d9da82984e7713c6aecf9862464667597fa1d0a8063778bcd965a3150c0c4aecd19e91ce49380188b9100d66efcc261e80b90383b3d41e84a8d2600d76cc276dfbe19d9b55c27e12cad0c46a21d372f3f864885036a150499fe1455cf4a8203699434519c865f5f60f000000000000000f26ef7dfcdd4e9c04ebdd1a2aeb64848234846d186479aaf07972ae8fe507d9a73e548c5ea5d7af2ac6dc4dff96b3736c228a5ed7e1f59a9c11456c466109e69d74ace0000000000000000000007cf3c56ec6ff20b82688e4bf9122ac24972c8324b4e067d741229ae319b0f29db5b701d1f641c0bfc1e22f5bc8def3eb7241e68719f6c884a20946a3ff5a33aded343f8be0ef2cc3ec48031e915f8a46a35ea7e3d9efb2dd295a57fcf15f8e91406d1432963d", 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000002c0)) 04:58:44 executing program 1: r0 = socket(0x2, 0x400000000002, 0x80) socket(0x20, 0x2, 0x4d) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x6}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt(r2, 0x6, 0x5c059a8b, &(0x7f0000001140)="6ff222a5dd4b1bbfedebfff635141823b4cd92703d9faacc89cc95db9a75a9aeebec4b5f4ba0763058e4e11dc0fe9c29ca4f19a71931177cba82164a9fe0edae1a81d14992265e02266e143ae4eb47baf7d2507f59a5ff67426f6527d7afdf3634897f81ca98524b2e7aafaf8a900542a183208460bba5772fdc58b4210e7815f07dfec7c301abafdcc34e7965bb21f1756fa0717b26e21c7b9722851f5b78bb140b58cd4812130167a2d1faad5d9876f8224f4baa3337bc2dc2766772f8cb7729c87fc4223227da06614a125dd91e55b467f111f49a53a7c7a8dbf15d9fde9d205c418c8b25e31c15af9b30d10013ed2058edf1e268067a0c69a80267ab9965f84178b24fe57456f4b5b9935aadd59dceec085543ba5465aafce5e3d8bcc146c91d9eb82a530be540533ab37b9049a0f4fcbff7e831d252ec0301bda3660e1d669f4925fa610f18a4d573455dc14a0a1ad9b82d116c8a0ea0fb86c88adabfe98d92c02d482adf92ee560401676d38f5120dba1235063f4a0441b526fa4fc2b6b60be9fd49a937326d42d6eaa14f2e793abcd35e7e2bc4a67f5b3e1732c49dd1b7871be821eb6f972def4717c092c6cda41e73c3c08e52846c8c470c691f7397328c817c6878dfcaf377c16f6b36fad975f66d25a3b7c04e0a5800cbd7d15abf4ad16941de8f092c9b8a047c0e5f2bca61b6f68041cd41a590e1fe1ff7a1b6111c7d17844d153d20bcbb736fa1cc17745f6e3a060df942aa37e5df151314c746c8acc31ec3b4ff673de6dd8f663655d046e193cf96103cf9c89411d1666a93bf588b782547ab139da6c3ec5b70ef96536a520f94342574c9135f90f8db709bb9fd3d7f95792d2b78fa9ff1bbdca2fe73b72002fecdf3f7695f84319f77111c23e25e6d06b3ab36982fe55f752597788d05d0b2022e6126f1b5838c75cb8efd49fa0b056584dc2deb14949523037a7f94a30806748d2153b20692171ec69fc9fa5724a03e5b12d980ff1c3cd19c6e61141b5310e1380df00fa74b2be37de44ceb5773bd30264f679c1258d16586f8c2cf2fea42e567c0ab85c3be1024d8861b3fd6ba833e9354cfa94761dcab7c8f18ae336cc8c1b785d16ae23222e5676d44413ddf335c3935d4480c82f83def32697badb9bdb8b9165cc60f18d73a2f45d3752d886d1ff47a2d51a963c4e2d17957b418467c5a8e4d2620064ec5530609548e95e3055f79a97b697ecdf3eba6b10e6aa60592c34fce92d675df83c9789ee8c89155d92d51d8d937bc9a38ad30c1b11120a156553785fe239b30a303dc33b4df2c4ff5ad643e79cbc728c9ea3716991823b33917d20febcde69b5c1ffec3640d2763354f9f6db341080b947e8cff94dc081136d5459b5dddc2b44336205e25172004505a8b6f405d517d36cd32ac5d86a82ad23c5ceaf5e7f75170042a24c97a564ad363d1d757d8740ad5d0b69f54bf5e497d43cce5d83b368f6d45caef274a3bb4e8313a974fc5e1a4a28e1c6247b937ab04d613f983dea10d4dd00e49f2b34d17fa9b47c342f8511495e5995a10342b2309aeed361fbd33a782bc84888b74312fcbca6fcb6de2db7abe67201e7eb3fccfe91258bb54b34f5ee206ff6df7d6166a2455784f35d0bc526eeaffcd6e2fa925256f3e8ed2a1cbce6b9e17c4800a9c98c79d014b22a4e7888c13f272871e313ce32ad2d9078d2b5821a45ad3d09655a349b244fd87e56dd75739c2fc371b2d2962034296d613c63aaa0c90a823763a7517e9817c348dc3222a68ce99ec2ae8d3077fbbb161f5e0def3025c30f55892ae90561989d60a7b8d74737eaab86d825dbf6084248a5d6b8b299c707f9aabe3fe88d956a566d85872610ab32c04429d4b96203f2aa6f7110d871f72684d9e2df4db2b257b9596377373d4c9d119219e8ffd625cf24806b662386e6cb49ae6eeaf619c02bce0671f0f52ff4c9c37bee0faf1834f41365015fd6025d5645fbb932f2b22472c046035479cd23869e9a490d322dd6cd41645e8938c9e2fd2439cb716451ae96be07b0590b13d186f78985119f355eb286b29f2addb921d47011c01369c5cd34e42865a1e44c855683d769be8669981d7d4fcc5f1a1cfd7abc4c8710657b3dc1bcd93adfee8dbcd42ba431891cb4f6e7f9fd0be6626079b8278187add806bbd357c291eaac82b18f549180bcbc562660457bca6d8ac7237e2b7dfd1b8ad5ece38669369ff0ab59c055ba2bc1ad4ce75b482298d9ba98169d9442547eea521907f87f87447dab9cbd0eff5c8ff3037161b628de7a7779df8934b706b71f3ce3ab3cbbd118c32ef0dc074f8306cf32e82dbf816f68d541def74e77273c82b2b1b9f0718f4b78c7c881c1e966698063f1bcb0ba66e8318ab1b2a1d36bc8a6f6aa1afcd68597e7925f840076ebfc1c5325009281322874c35c6a3e3aac71de36321590b47a3b115fbb09bfbfdebea49f418270291e53d2443364c3e53e0c03edee8b6a7904e34dba19c46da6dee97769542aebd9861199dff9f4e4c56dcdf2ecc9a912487584a79197922a0aa555d085345c4c3a7823f4e22fee88c9ebb547e0a60edeac494fd116e6e6efee40933bbeff4a54c2cce130b9b5ebf7c9618d404554aaa41464bb704771b55042cf84f6d61d3f17468d6684937eac12981a358564ac1ec26dd1a5b1bf547b100cecd2bd278f3c51136493a28a36ea86b57f6b84649d3e9b350895797084af4b684bd0ae96b56c29618257cd7ffe5d5ba4b8b42c32bbab0624219e157e17c344bbbc6b9edcb5deab584ca92ece5da9326f61e215dc7ee31704722758798d1fd62c3a4b9a033a557aa204403d6ea600f578e2d170d91211d8837d9810f5dad20f1ce27039dabb3fffc9023dbd20b73e0e2928433b15f002229c2281257b56e18e69e6fcf351af405ba173434dc97607a3fa2e1f1badba1874b1dc5c608a48b3c5e288722edffe134eaafb535cde91a333770eb61e7980bc138f92bb6efd9dd18039427e32373d5e97a00ac72bea0f9936d7e0a78ba2a964f1b92139e93612c33d9344d69bbbc4e18a9ccb5c7ce52d8ff90d2867a89a0b159587b3653f0c5a8ca4b2872cb86bcfe561340ec32d900e18e19fe72632b79eadeba0b600036a2cfd5ca834abc7ada471c3e4ae9907f5074c8a4b72dba87287f28a7c610fd81faa54e8c56631150e0a3e64867d57793770cb96fd58cd0e5bcd3ac709ed8d1805e067ea6be263357285d2dc3f6baf12c2b88ca56ad59966d3f5a8067550e9d00cb4b7a4fa2534965026829364c4a75481d5852c2aebb53325773004c5ec849308d335b782a8d2ae6d303a419305bea0a3ef0c98f3fe8c600d6b688c439e391d6692ff4a1250761f62946c8599a13c8b58f272a6fdf7456b0bd04f971d34a268b38c39a3ec3dc12cb00ef59f79dd261c19249b8d29588cb731ba938dc3dcac7363dc1d6e49906426a7d45fd86268e42ef4e84246163fc7620d166409d5ef8f0aaf555e6bb114ddfc4fe6b5e479174a9372064f9576edca0063bc66dfa58a60586c601759672e2ff337aed915ff00139a0f0a211a5830fa95b23c95737d1bf6c80dd6bc33d2ddf763b3b7e6ac4951bafd06634c0c93101ea5e11d9bf6fdcd712d3a960d4861d664762cb29100531e8fb82da5e72716dc3b1115433d97159c1d20e1a1aba1667685c87d7af1e2091629e33909d8aeaa5429abc07f08cdbf2b26a48b75ee298b7428571b4d5b219e814b69c4a4a12862558b8c1f74b708b82ad6a7d24a70ec8dfafaa70a5c3bf10a50727bdebb3023d1fb497ee6d873a77bd63da064ccea8e059b776ca555094e8927397b05070f846cffaeddb753e7ef7b1dc7e1bcc6788b9884720e9f5bbe14049d1b790a488c364c68a080a5b4e86f15a30080b64533e2da4d7975d5454703aaf2074575fc691481dec6ca0e4d4450c9644f1fe48baee39184e96655a7adc982304996d626c85c1b0910bef2619397524965152a03bff4314ed7bc5a62e1709596d56624771058bb3d8ee6fe1f3d0d6152e69f62829eac8d47f1391b53b7b4146d055491bd38a90a2384d185b841fbdf962e3fd390e434910d999c21935b38296e4de96d082b58ff24eb0c5cb343d0827851581e8c599b4da6fbeba2a2182bcd5f7f587d6776abd8433e201e4a5101ed8ef37b4f1462c2dcb499a6af211a16bd2a86e19f7165ee7c820b84c81dd14cdcc234a01e044121d4d31f117213e98190a7a920d43f6d7672edef8ddedee2cb48a6f5cf0533ec68641d85608f9b54624c3bcf19a551d26d3b66f4ab3078d31ad057656b11835aa2b4e6057e9e6e25a6c9bd83340836d1b52368e6e67cc9a173b9113ae8ec24828970f90560a5b8460caeacece72b699926d1fb5f3b78c132970af5ef41d64bd07776eb30b695c7353c1d74fcf59993ace6dd87ddb375a0d724d00b35033b5de11b87018748896c548b4d8a9324932fad8744afb38ab9cd9a4905aa8b788f6a408d3f639b07beedc3a6ff02308f0e05a3607788b8112ee0393db7ea70510a2918dd125e0bbbab002c6a2807722c8517c30d26f6506a25b7eed941e3cf02677d9af16294e916c2234f6fde182c0954bf3cb387606f2e96392c91bc675f7b7b552bfb617d84f9da1adfed2bcb22d47a3557ce63bd8c7c490342c03889ec23d69fdfe7f8b2c3aa0039b76c3219c27a622117c79263c3bcc2864d90c4919f400a70b27a49956776422adda610c48a4531786adee21179ab159e275bafbf2da32c6f5c63745b712480bfc4ed89024b653e3f5052464db54ef3da27fe905c94e18148773e7bc6ee335b237a595529920b39f3aa0c1497c089aa1d03b6d4b2afcd285313eec62c5c0dedab3e2fefeb10bfff9fb30bcabe4a9926fbeb24f9e5a193119cb230a868b1c364d6944d9acd4f020e32c212f0a72f8163ecfbfbf0463755cd695c541ab09281fd70f008378fdd3c0a82c69a164d9145da15f3c1e83f604a95ae5a7a6a734c01c0ae54f9e12bcfdce2e1f0f44eaf9da3443b1cbd6c1f4661e8ed0824730d543b9d531a0ffacf6b7b954c8e5c7a04479bb7d176842e66c9e07eb352fcaab18535d0bc17de487db2737f77f735683923365524f6265d16838f792de0deec7771f94679f063976ec8d2f4fecc87ca6906a19d63ca9534fe7d6cf898e215385bbc43ad1980e1ac13909d18630d9a9752ad6afcfca7337a90127e3fbc8d1b0529f86641f029b253b199cb36b189f5ea2567d4cf10324925cf2ce6fbc00729f70b64d0605c2808a9f6db4b26be839fb8861c37743bfb7458dfd07a5fff4e592487ffb8fdb8784986937ada757af09103de3b4c4f97c9f5a2c3085c964b1ff5fdb15540239dbce2d418ce6e40391ec1f312947ae209dc0ce4618cc9f5fbcf13524a5b38a3709534c4ee3bcb89bbfa2f2ad36789f37c3c5be3c9c1c2e9303de0e1631b09bef74154ac5a701eafab76da5d09d01b6efd4dc44597f93dc89b6358a2ed32fd51251211e17ffb0dc4d0ec448c78e3bafc993a38fd7392af72d4e6c54a9e0306db54dffcbef768df8e006074790c088ed9faba55734b639b0ddadd573ffec8ef95da92c807f4d543e69a8b6f3c7ec51e04695bc9617154b62a8324fe415b49e884840dcb5b61346b265c125d77ac4a68ba885ac8553ed85c93adfcff56a6b9776afe95509dfadb0a7e0a0b62e0e51199d6016f4cfc2650a32d9959c6cd6fec18f78db7a9e0c382f7ec4946eab4485a8c3c1ec2b6c885bbdffaf279c72ab4e5f941865776ca23739b0cc81ebfba7", 0x1000) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f00000000c0)="0b4548d4ba286710830ce908cdfdf58e7e0293548ce46a683dcba3420934583d28ea404b9b6be26c12b5b9992b4a3a062d025841112163eb5b045b9bee7714520007f9404acba6974da7610fd6a3df33cebc006ec4a8ce48c4d42e787c9e16e1", &(0x7f0000002140)=0x60, &(0x7f0000000140)="2556b8db87a17666a391c9c8b6ff842bf159bd808a50a3151c68366fbb198f7c05665ff10a4e5c0b0c914d3b205944404c29c08e50aa64ec7c7dfc85c75204c2a9765f098ffabfb90a40127a2c3f61a859210e57707d117745054ce46c4590195f47d7625f94fb87ae29de39ac5eb771a798a0493806e991fa1d78b69c2977e7b23418d849f6d74b88890d7c317f5933dd3cd098cb2048a91ca0d8ac2300c220bbd5c325233e709a7653a20c5211b96848f0650a67fdafa8577c2d5362b26e326a626265e53c0231ae62c07db0e19b3c552a1fbe84bedc1908bf8a86498b3349e07fc1d8c92b7f5eccbbad52ebfc5ca5976c670aabe9a55f64e24e74235584b02ab02c872631cf89c513168f766a4fe55986f22b054bcfeb26ad758141dd94e28e1b6b736d62e29a490c1ee271900fa8bbda25db4837397b1d7da4f681cce54830e8445e3fb36b6e150f0336d5a567c857b5e06edaaf9040410a8bc9347c216ca6a2ca0eb5d3caf0e724820f1cbde258556124c8f31d6e30cebeefc2c99ff538a6179a6f1cd27fd80447879f950c4f15375fe5850166d177ae8cac12c7da1eccc70fa3487be6a9f3d92805009cda1022dc45b355be2885771efef8c760e02fdbbb5d413e9fa26f956f7e6e7af4b1b409927efeaa916a822772aa1d5ad0a4c71c9d6c277a8afbd2123ba12557cf53dfb991f2c23781068bff4f441bb89833d117cdff7cea1694f2725d5a71cc77b7aa109594196a53c973d9be1d503f79b6b5eb513bf204e1bee5fa3561b4a283991ea504f106c778c8fdd0115e5e1fe96bd0597462717282aa47101ffcb172b2813baaf1ff3108326d2ce80d2cf00f3e68838c1e1090680f511633d10bd342c9b8a713c66423545f58e8e6591e933e29ab39e8bfb5532e174f287ac21cf90f1c0ddf426166a5eb1980bffc5600cd4ff199cff88c9769747fc01fdbb7c107d851288278edd56713c68d5eeef8250c72452df47069b3a813e9bab034a0fc38a5261751d6745ba67a45893369b3e8350ba36c98663eaa5747a169b60ab180264fda2ad8a5596e04f29ad3a4eeb2134d495792739b8f5418e676f2a10252f2506dca519b1a073309e4e8c63d49ef8badd37ee6e91473f7fafea755fb223c7f9b012115f30b1671fa77c3bed8edbac0e8fd2db7e3ff24c6cad0f2f727c98cbfb14a1b451167c6dc6c1d5c280aacf26d71d5c83732655a1e86573902f6f1fc24bb67798e4ddd12103c96b3df3c3de1468c141f5d9b362e31d790b641f232f2780005ce3954f5c2e5909b6650cb46f866127adc0256102aa5c4e49f85efd40b5937a3f5586227ad6c064324100161e6438b3b557395281ab8e31ce7907d45137b35283028864ad28d7c9b3058ea7ef290be01451b4ff7ed0fcac24cc46238b13b87ca18f281d0c6243058ae72e065975e92ee29f9f69fb4fcb67fd943c67e16b813ea2468b44fe142aad70efc69bf004bb9b04efa2d56774971a986575bacc85d05a28533ef7b9271a28b69297c6dcc5ada6ba6e83191773deb857295d0138fe017b7500d7074f2e7fe4cd67ef6770da877497eec5ddf6643c683b24e9a67066339e88c7247c7fa7489d921acdbb50e4d63341e2f799f1905151d5598d9719e95e90fad3e02a02835f94f59b31204915197ea719e93c85734581346ad61ea43a9d8c5fc17ac480f5badf751cb6efc00fc69750b79e580373ed416953b44d36cb98554f4fc875c8d3d0c4374d077d664a6b95fd46a1045ff25bc94eb59d3ac9aeca0db0f245eb05e93fbe4430bc0b8397f8a7864e7eb0d672f99af19cd4e98279e37e417ac72e4741b107d0c3731bfa3222b591718d91e0389559491be300abb38f1e0c8a0d1a1b11dc3b632bac10f94fd69a90e1d9a2e26eab944f41f332eedf3a9b5957e8d8aff7c30865817838326dc296f4ac4a800c80acd753e7781496a5e16429b190664127027af4aef9789f2b337b8ce7586bbbff572302e1cce1734aa4e8549113a9010147cd8db2d869332879316c7903d2767f306ec47817d9ec3429bb230830659a5c451b43b50595357b47ea1fc2f7d076695b3e6f948bc6b20bc63e3035956f89173d588f5d178251af8cda5b19033b68d64cec28467036a4f65ac8798285fd32b90c123e4b69fcb13ad677cdd6634895523789a6a32dfcc1270237fd1c60e997a6e73bebf1b2e35dbb2da8c58acd58c9c5838f70d8a7d443ad94b5b829d63abac802586ec7c3d239b7a3a36fc1798bfb17cdf0f7b94f3734a1bc7819c8fee6053564367b6d485ca8c80e2d2ae8b1e4287b5fc09c91f959a3c3ac74dd7fe13894273e2dc71a8378194240f643cc9707eae8419ae06a69b60e7f756bcecbef1192c6280db59ab8a9b720e15f56d7ba2b2cdfc99ef6eac411573493ee42338042f0e653fdc6b3ef98b463b8b199f8d626d9c6c480303d6b760b7919d0a1444f7787bf06fd593d4fdcbb884f081137df970fda6912a21cf4317bb03077be3b4315bec87b42776966c94bce64f1e262bf1b70783a407d046a1e275ec7364948aae43e5031aca66d92fe0c97be62ff8b64646d74e8408f903ef9aee6106cf89e00862caa89badc88561e2ebf3381fc592e362d0681411dfbf29d8103b554a5a5ac8f652ac60221a3c4d2cf2d4942c69879d5690ec065d34056cac69c365f97f216f925e97320941fbde39bd6793df66b01d17139807739ba2b3f2ba8604d7040e6b229b713b4c68c8b5305d51a064da86ed1803e5a675fb8dd9788f1bc4ab73fb06a12ffe82f206f23068f29db989a9cc38cd3adcda7e54ec8863e95c7e2733a6f274ddc41b92f39b60aa14ee4a6c809bffb66dee219df261ec327507093a934d0e09847a7f6c58a763759e4e1acf0b21db984ef273fca8f43530d6579980a12d85967c5938e0572a99f997f38d6f93129115d998ea13122344509c2d5eea884faed8baadd779da71290a92bc06b85fbc9696c7996b2014cbf0b047987bd14825660ef3918bf9c87f8b3c8677b833b08fe31e19ca46ca55fa095f9c165466f2772017c404aac678633a485e434fbea654ae0beb968f4094bf40191309c3157dc95bc997391ff4efd8c54e6df5bc00ef9ccd1c9f7a80b6e15b3bff4c24d23cf4c9e7406f474c5d4a805865f871ee7337923e8d572b074b119c8c6ca2b9eb9087bc567a401cb94b268b6e1c87f9c1bbf0a424a0f8f67222388ffb48a16aaa362b72b42c19edca7b497cfd5e418bfc77b53500db061e69ed199abcd6bfdd333e071051eafd8ecede3aa27f7c6b6271390e039a2203c45d3cb60f8b508a34fea2b48a8a0d06486e7de810eefdd58dae716881c0ac7e4bd8f8491d88e40d9a37ea6c9018821e7bc0e1b7815fac9797b6a2fd3adc6e9298985c3f69620028f9dc4cbd5fd3c8213494aca485dbd2db82454c1d39bef766490da3c968fd29a96512d89eafb678b4874357c6f5a12b0d4c2889a8602c2c32ab4afeb419b1d58ac33f175bb7931fc8ff9d9bf22e882ed3e1513bc4911f782d75a48163b62dc1295e6a6d94a7249d258a354847f0d64ad336985241a4d46a13489054eeda7e28a38cd0c5c95bc7c0113343dbeaeebf599942ce85bd188ab811bf63c60822f48c7905367073bcd72fda881070df4902ae747866dc0a3fde8cc7d70c23cac20569d8e98aa5df007877e61e5751d816b99f3fd5a17e3db341f7fc27e660dfd5436405dfc842bf768b4526feb8309fac9326332869430b48286674917769d5ecb13604301757cf83d158c8cb78ef87d862f9f4b6686f5e4f75ac610b47a7cfe8d678ff3a6ccd9ccc1178a53dc2e815f37290e5af1d729534457d111fa85823b7a6e8c4881d71ae0e6f20bdbda4137e3f55374d42f6f0a73ed6adea0fcaf396fc8e2444274743b3e4a8e47cd73c1de49dff8b05791c10c142b31034b4cbc9088709e953974c151b9d6e6ba3323c802db328eb1e5f8cc0629678663a92ea253726ed0c7e6c7fc34ea459faff5e1dad466088edfd68786e02b2492e5be1d4220d6cb5a5676009ee9961ba1fa8802333ae38df8d6299a47a4a04a0716e594090e0d35f5b09ea0cccf0f1e05ae5c6a22fdddc3384f002567e77c052926390ecd1cb5c835203666671535d3326f5436fb20b55691d997669255b69a5d41d26072efe1229ed2ef2581dfae95d7bf5cf8930b8bee6ab06aeabd44f5d7890c37d350b059ed7802b1c998a02adb764f9d2015fda83633d7f7a2b1bab8a7d02b8561ae47de0407e30298fb4507a07f8e17fbb6e7871cf69a78974647d71dc0e2d8a7b0585e2c7a8f11751babf78bb6798780c91bea9b317357c20f57648caa017ee31f099de89b2af5e77e778f5b64066d82edd53bf54c1edcfa843556e1d866fa3e080647422b24c68d50c15274f6eb9902a1b12e3b789db00b24a936dcbcd6739d5110d2d618219335f6ed611c4b2a4b1352b7ea02df89ed86fc9e47baaf11a488caa52d268ad8a2773ca3a4ff02c1a7401cc1bcd0af7ca6a4370b032e9fafe02663a7511be4106231b4925d3e18cf27477df45b8b269c3cf7195d13ce059a3dc306805fc22ec8acef06b4bdba29f8f7badd5b799c50aa89560a5d22b142cf5713cd74c8bba686e96d2fa9e7de345cd3045a2bce0d934359999ee03c527690329278b574eeacea3145711308ee9814cf07291f8f773ac580e89e7ef05f6cd8640d130486591779f53eece04e668875ebc01af30ef16d6f5a54f1e264ea3a14f30cbc4d9e2e499e835125b27fe52995eabc1c51e6300272b6879964fc8388423845932a21ccc0b202816cee801d96e00a4b902c536187fe2a6f3c2044e77ff458fd66c516bacab651d9cbd6e3e75a95037f6d30bdbc066150395767c847d4c0dee960e39d0737257d358dcd16a51927b21351572549e20dbab9e654ec6444fe6330457b3a413bb53cf9b6187b196c620450b0d44398013eee14c682c9d6d06307b4c79313aebc9710e06b4020651096f6523482cb5a853ded8bc2d644451006bd55f44b5e6cd07278eb693d760411c398d59e0493efaf07d4fe9a76fa91fadfe81fc7830d0779ec9f2998c94a669ef9f88a0abb3aca310f2cb6f995981e920dd78a07f8f716d47ff84599f982e4685210b9f4436a84b8c225d998fcd030c8024dab146a7e50cf13f7d22380f0a30d0fc301618db55330287401d8c16b2a1f15d319552e14ee9c8de598e6bb8bb8fddd8746c2a2ba62c997a0d61f12b8bc5e54d30b85a472e8d0cceeb10ab9dccf237dd3809a9f1f05a4f72091eeb4a9c38b8cb50334342d4d7b7533b1975771379e9011b5f83f7e09db194c29980dd31a2b10eadf05edfade70b3a61ab86b71cc9887a314767473b32b633b57eb6e6ec004f0bd69f9859eaf7af76fa22e20145d14475e2b5a4fc674f91d7982488cfb7bae4f969f55fdc6c2a84be6ebb34821149ae28ac56b411f5db1f3329976bb8a9d25f60dc5fec366d1411a7c4c50d173cc6b651231b5d5f69a5a3e099725d65c0974aae4897f7932077eea07a6fca1eb7855970966caa3e1a9264ffc964123e05d7b711cd605f7e6dcdd355750f21737f3affad5fe1c541f824de6d2d77b4b95b5cdf0ea439460d103f15cf8d6989ef7e2524910ef5d6be4755b97448825f74d65016bc376bacc5befb7a7789d706ec240b385c8453f9795b54b95e46fd1ec4ee12bf79d887b0efa48b03cf308008be52dbf3e80480fc3a9f13fd0ecfd7280a3569d776113f8038baae8a898b925021377e7b7141ec12edf80bd35b156070a84694b7", 0x1000) 04:58:44 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x6, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r4 = syz_open_pts() close(r4) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r6 = syz_open_pts() close(r6) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) kevent(r5, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x0, 0x2, 0x8000, 0x7fffffff}], 0x8, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffb, 0x83, 0x2, 0x80, 0x8}], 0xaed, &(0x7f0000000380)={0x1, 0x6}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x80000000, 0x81, 0x9a, 0x9, &(0x7f0000000080)={{0x8, 0x13, 0x8, 0xf8, 0x6, 0x200, 0x9}, {[0x6, 0x3ff, 0x908, 0x101, 0x0, 0xd8d2, 0x101, 0x40, 0x1000, 0xb4, 0x4, 0x4, 0x5, 0x7240, 0x200, 0x2, 0x7fff, 0x9], [0x7, 0x3, 0x1, 0xf91, 0x4, 0xa8b, 0x8, 0x7, 0x2, 0x400], [0x100000001, 0x9, 0x7, 0x8000, 0x8000, 0x8, 0x61a], [0x8, 0x0, 0x140b, 0x5, 0xffffffffffffff01, 0x1], [{0xe95, 0xa6a8, 0x8002, 0xfffffffffffffffd}, {0x400, 0xfffffff9, 0xfffffffa, 0x1ff}, {0x400, 0xdd, 0x4, 0x9}, {0x6, 0x3, 0x8003, 0x8000}, {0x2, 0x1, 0x8, 0x1}, {0xe0c7, 0x7, 0x6, 0x20}, {0x9, 0x9, 0x7, 0x6}, {0x3, 0x1, 0x4, 0x1}], {0x188, 0x8000, 0x3ff, 0x1ff}, {0x3, 0xfffffffc, 0x4, 0x100000001}}}, 0x7, 0x4}) 04:58:44 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x90d6, 0x9, "e200ec3e000000000000e40000001800", 0x0, 0x80002}) syz_open_pts() syz_open_pts() syz_extract_tcp_res(&(0x7f0000000000), 0x80000001, 0x20) 04:58:49 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b67071b542a538706000000c411000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x6, 0x2, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:58:49 executing program 1: setrlimit(0x0, &(0x7f0000000080)) clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0xfffe, 0x1000}, {0x1, 0x9, 0x1800}, {0x0, 0x1f, 0x800}], 0x3) 04:58:49 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="f3c8b1d4767486e2948cc6c53210b1df438bdc5f05d983e0e7c51b16c71d2a18a0be6fc173e691be3e25db67346e88de98886fe3a2e88073cd09c352f09b04cd090902d27a2843b7f1363fb514804dcaef5e13f1f9177cc64939cd809706bff7cafc0bddd40058f5e02b6550318998ed72ee3a9b84989bd975e1fd9e908e344941c396b838482c546354aac412b25d1dab6ef3e442d30fcf9c965b915b28e0becce05c1a21ee03ebcdd6e1d3b4371490ae8b3f1cbaf7380b9541b315ee2e28e70f0d2cb9a5e3d5ec2241030e16a3df172b9d7802b0b809bbc753c0fdc027d5a0836905e27e", 0xfffffffffffffd76}, {&(0x7f0000000180)="866a3340b4c74ce41a5d2b70ebcb26767fac16b50028d732fadd60f6484d9060c93dad19a1bfacc449831fef2178144e51d85cf6cdbb11b6aa2c071967a223a3e48f0092fab67b93659930f406f07efe8cfea0b7fde00cf8ff168ec1d0cc737c751e033235b1468d33e7a974ab3e0d45acf5a3c9f69af496fd316be4efe87304b1be12ad78f9b6a20f0649615d9bc8f08386ce0870c1afb0d8dd26fca4479d37f836dbd697b732e38b3111866ee33facb0119e994d0079974f92f2dbe7a7fdcba6fb894fb5bc687208443f4abe316d73da8ef80c3c9a4d8a696f8deb93b3eac3014c4bbe6d0a3e8fbcb2", 0xea}, {&(0x7f0000000280)="f713c4f9746386919701cfcce35905d8859746039d5537742c9f4f9d8d9582ac09beb449a9f5c27f49d9ed8b8de127fb30c9148cafdc60372d69349c988f53290681333fd20ebf2fb4bd1e60293caf4e40d73b4385b0ca89f2aa43b5c21a5cf526926bfd3546c70557320d000e2b3360776c59574649247c4fdb66f1bf0e53dd1c35ed28f06d0c11f3963955e4bb1fe83121a2d272bad6daa8793822da9170bd72c85ac9ccd5d9caa21256617fc8bc47ef5a06165fee0376f8a0483848c1c8e525ba6a40bc89cb719b853bed8d048caeaa9a31e3f0c6b3199aca68f66384ecf3646d4705737c215674b3326e1321144a16274d9f3fde2a95d487c078a30a11842e8d60a5feebdb4ca1547f52536a535dbf4b7719a4397638efb4ad3ebfc79bd9e85434dd5e2fb16054eb6b30faa8b671aff58b8b2a7caaf994d98778caaa9b1f333b5f5640c5cb8e60147942c9493537fff2a37442e124630ecce8bcd92bec6758fb9e8e048270f15f932eadbba59941ac1118d53075fa8f523b4c6b2b7f16ff87edec056dfc254c5482d64452b656a06e7cff2bd6090eccbdb8e0bc75d4dd98fd7f737a2e688892ec5e246529f3f813e015adeaca5fcf90463678f09173ceacc6ede605b616ece382f09f5ec709929558a12f8943eebe7cb828b8239601afcabcef472686b9bd4d0e31c89a614773d466691f051720f51a0c17c338b7747fb01207aad46d484fec4585609e9fa0af592165859780d482937f85dfb164d9d1369d6cfc89b73d8676b187043f309aaf43d7b4fb3066ade56dc8c7f4b0704466e8de23cf1a8436b844471e42f605b53d4f0af63caba1fe32d6cdefd12b5cdfdc2c4ac3ec17d8c872bc65de98cc15df0472fe9eff3ce43cf79d91af31bb423d51a200615ac2cbf2f543683fc6da4d537a47c89c7a9be2cd3352b6891f65d4a5df5c21a2bcd13a9639c389dc1809f924221d6f39c3f82bf9f27a3c3014e77f86e81fa54c12e230926527c25437861bc5d445191f452d4edb933bbfe9e25f6c1ae6aeca46ca1ff65000b113f17e9ddfb5eae0ec5fc1b9e05c9366c74654a22bd205e69cc133ecdaf1eb972d6378420173bc6e0a191d0ac271be488c8dbda85f6885d4138ca641204c461d18bb736cb5f0887bd1cf4fec506b5721411a7d67c31c8d14b11eb96eac87045920fa3507d1848e7d0f2bc20ff9afcc8dcb0796e601173a6bdc6b9b3b977d4bd42a4c412596b03d9c78c2dd90504e016171121c5893b1b8edc7327b5d6c959c4c88fddf2b63f9af01988ced843e75ec891cf0b89084e972ad8328f2ba61ad5c93672fcbe8ae09dcdf4fc516ffb25ff9488f7298f135e68b7b190dc7c77b9beb520d6addcf8c18c89530be2243582a22b7620fc0620532c45c330524b22a7428e7be952e3415c3bb552bc972a129041dbe69f3aef371bc4de8605fdaf02268ef7fc4ebac7d9624e5e6fc4aacfe4baa8132cea5540ab6cf20825cf11ed420af5441392bec84b1f2fdde764315ea30dec8fe46d0de096e65ba456b19f5d6a50db865530ab4deaf37f0f47ed024d18fa1a21070e433ed7c5135a184ba003057499b11122ba53686b1705cd162021c101910ca5a09fea5fe68e6da08744b95ced7c5b2e875524df342f590a1c263e20b510264137dad4f6fcae28d2468a771bbf7b933a75fe6bd46c2387ca4c0d493b893832983385a28c78b3626a33bdcefc8241b5f26283eaed03a58891a194aac0472387c023e261f0ddebbc9f68a80ee364d6e8af629ea0db67f798df8ada106805ec6de70f7e89bac3762c7a79b82fda71894dabd21235805ea15e32bafd8d22b047f438a330f2cdd91b0d14487052c70d08a1539a2a11f6dafb4eb132b1b8a599f98a0c82441630c3a3090dcf0c56dbdbe5946a6a52cd2d633397480aca7ace0b0b41e8db6b2bdffc27a39d074e827346139bf3fbaa2c4c3a11691279fd0d3059e0c8684e877a3236857372985cd76b39587e3b8a958609b0026f806cc65dd15698057a6ae5a300f6a0faa235f48847fd4fd48f1b9e777a0208885853b3e46e8d5812d15e73ffb6b110368ad76c45ef0d80427aee880cc2d3ec9868c714380d26089271fbc9676b641a0bec17ae16a8a19bcdf5456e30fbf6323d78b7aaeba6ef6282cfcb6ea6702b3ddf12e0e3cc6a90cb6d46fa20ee74d0b31aa57193373328ea30ff4cbe9ebd3a1d568f1968da85f44cd14744855538508b3673454476831a295e7483ec65449e1d79ba9a859509f1c5bedcc9297e28d1058eff9d09fb9df7a0c41a7067f1df53f22b9386b58244304959a1ad763b008aa43ac0876c8f3dd0481bc1c31d976e572f658ca538c5585f79ceafcc7fe61d30231567ef963d6e51950cd4fd19f2f06a9b98b4b1081448d4d5a75d577d22bbfb10c201a08923601d0099ecdacb918cfe9bc9a98b0e074cd9945ddfe77ea5c0c8522cdc2b7746a5d58bfdf2f2234169b05037b6f02c39073155519c8e21f7882074405d23e2731d954fb4a04bcfd55cbb71d567eeb616c01302fa5d0bd8a7e20953707746769648e3542dc77ab7ffeaf722790d17f58e2446ce62d290d1595ef46d9526a30bcadb53d00960bffc9448ad2763d5e5e3e551eb11c22dff6e0cdd4a7a8b60c87a35c29943c38e5b42d441af0d8ff8a7ccd46d17354c963ca5e85070b224e69113e8429c24820cd2a044041b87b88340da239c36819bb5ebd504626995d0a84e6dde5f41d98640f3e2a0a9c04930d46436721953e5ff7727ca475623f1d3938f2bd61f4416be82c8734d2ee3aebdc95032fc7973b9049596f717cbae67be4396884e613d91fcac6761b0ec464bc4b538f2e28ffe43c77898882cf16c1fe0a48d5e0d9faf46cfcc822122fe292b268651bc3a605d79ced03ec349e75533ca391bd314941825e458c10b9f68f23fee57d39c55a3c935cf0c5f878ad3c78f9b40214002a42ce9306eac084cbd790059bcc4c9a47c6711c54ecee0f88a8ada901b80c18ad4b47de19d9c95ee281b299d6c5484d4d68df69abdaf49b7b504b9b3019beefffd5758248954db63226dd7313e4f6b99ec8f6d7bd68237d8948f420b0dc7b76d3dc584f62fa25129928fe3506b2dd367d01500b64f7a621b71bf4f48ddde5fd469ba28006fdf2999ab485f956a5911701668adc86c090383d7c32e7f3525ef70ccc18f7ac7a32e656eeb13e4637c5bd09ddafc31c91c4d8ef11f5ba3a44b766134150b18c4928b78978d04d491aca196d27556a42749a4ed2e1efb3cc70f751c5760f766999bd05038732edd4547232fee287605dbc776cc57bb1f1c09cf2a322b3fb728c12f90e13b240f468b7c5a5733f97e75be80a3806d31c95d7daf37d739cc1bc2110ea43da3fc50428ec19791ade7becafd663487e78b8b90e3d2eacdb82aabce0575af24aed77db6caf71a0346cbba2ac55aae3a578002fde44a1a36edbc98de2bc3167075cbf327e0e1ad19484f87b2e59daf2e640d0b4418d563960123e88f01825eb3ba8f4f47e09ab2ccfbaf06ce4d15c77a1a5d7d36267e41541c3afaaaab1c5d07af5f8ba1b00f597ba75e5d3566aca790cf04cbbc22c15abb2277514d25abccf75f4a403007eacd9fc51a1472408ee9e1ac9960a853cd82c0eaf933e96caa96c3c0dcccc48d0a0bfe8000758cfd90a3abfea0316273dd85845d7025226d3d885312938fc4550ca1aa306f073fc1495c925d5b04a3c3e979f9f67ac94af7efb391b998585faf29d9a834a38aebf0d4588b92e7b6896e61e63bb9d3cc079bf8f5ad7a2769d37470288e96fdf9a82d8cf072fc3e62cdd81af9ce302ffc28d6cd976bb357d9bfc2adee869e0f81d79d0cbba0fb505c1eb8a27c81ddb621154f8b7bc7399daa77a89dba4a1407bea63e4b4a03b8643240d3df9aa01443c380131878e9d7e19ebb8582182de389b6c13ce2e4e196e15a8969776c97313c448cd7b7c64a20b25526ea06393ad0232d90c797c74eb6ae831e1e67bf3759ed2a84516a288529fc2ecaf1754d992988c1afe2702e6e96ef4bf1fa6c7ad8b00f8b4d302bf61287029494eedfbe236f59b1ee3ebacc79626e47241fcb6de5cf3b87cbd24cc1f42f522fa65075705c7f4d2ee084acdce1a0a4d52f6f243631192c1a2487d124910ec1b50bd08181c4643fd9a7df02c55d58993373a29eb243be5e26bad7ce6e2ba6fb74ee3a32623dc7bea5bab97a5e04ad7cb5575f0a852842b9c192e6314a5f9d5b92eae050342a698c811e8b84035342b52e8e4a836b7274cfd5c41bdd7ff8db362afd47fdd2d16bde7e98eac152c079dadf82f5afc8f5da7c57d29443636abd9a193b7b1680b4d6b8ff3a1a86d63a573c067e0c4dac4a6eb8b23f23164b71cdf5e663a8c124bad650bb679a18d432e2a732453942c969d424236cbc4f77cdbe1290fbf143e822271d44e1f9e7ccc52752bec756398ad0aab096d79a0bb21bb3b2ae4f1eed5b330fd3bdd85abc3e7e8d800a8373d3365b45a3269b8b1b709dbe7d6952396b22b6318eb907c53b7d2331302438d95615df44895246e55765e7f0d86d88705438f2b2b59de8043460cb86abaf48d7a43c68b890f9adaa6d1c07acf5dc548138a2b9dbdda5c2773ecced3753e4f14cc68bfdfe25941d1771218d7abc98a30e730202606e6803510c406c273df4030841bc130167f74566822d0628439aa220d42657056c43f4ef4ff46ecb09a8c1edf7985e7b07de3eb5864e1fc7f1a3af1bb697c0422d5ee08a6d19f3e5f046ca43336148fea9e0ce801302bc148152b7d74160ace38af5505fa1211ebf189bfa736ddb196e6b9a2c99b021ed778c7998cd9f745b03c8515e6f514a68ba36c0bcb6de24a5202a680f327341687aac4b0bf8c17c6fd41753190bb97a078d0a6f53cea433d2c5ccdbf933cb5e0435c5c5030887898538f67780f1a1d0d846380c8d53ee3a083e4a816034d628801db6520fbe4800abb5d7717e4a775eccbc72253b88b769bbe5e6022da3abcfcbaefc6fb582ce9ae02dd7cd731fecce8a16be203b31b0c6c05087294fc1cf37f7679c2c2e357a7f83c1a712a0cfb486ca82ddaaf9acb60c7910d6ff3a2639af91ca5df49912221201dafc2659c2c8e990c4f67ffe2287390c8027e17abdfa55e52a00ed8eb82614dd177d42db8fd2e37c96f404485790473b293b6d89a3b31bdeb8c8541710f422b1d25d95b4a37ffa79298dfa85e669d9d313c5f78474bac3086ea0aa797deb88fb05db91f22816b6340face1844ec22b408407840f588377381a1e0660a7b6d65af01aaec5d0f0907556f48d2b4c93682445cfde018cb3bd848af4871b6aaf1139ebec12dc2c6344a6002839c5e2e4a3565eec630c99cb150d3a15d45e96bb7dab4aaefdd75910df00fbd335391b98adef79701ea2ca75c4bf628446908f7aa37985ee6f3d74228abe9316d4f3d271d32814cb54cd1ddbcc23c05f322c324f6fd856b6a97668f316e6e5af4f316fae1010277f094ddaf446545d6d997e613489997af82b32770e668d231e03f5c0743916451eb2a95dbcd90bc031a6352c8de75ca76d205cd99821d6e8619a320eb9429dc9b08c5b4af18fc26acd2d164c7e3a1bf072a671f18eaea908a56afdbcef2477a4e6aa12152ac2dab55264c8d5af7f0edb8957d3b089922650b61879de72d034c69a474875f2ee07f1d09d5abab0fe7bfc972e4d52d71c77cb5ba13de98f54316443fb555f7dcbcf425b2432975f54876db1f56ec603d2a2179979a302da9e437816982192a00000000000000", 0x1000}, {&(0x7f0000001280)="6b0d63dc0a524500000011054ab4e1ae77f019a8eb972d1c4175ea403acb2a864f526934bd32d890f9649af346ca878a5e58abae3ac0b55be68d44d2238bec5e34564c2000a9e4de7f4e2293aa", 0x4d}, {&(0x7f0000001300)="27d98db3f2804da20a437fd01aef5de195f4c49703ff80acd67cf826dd4875bd96b2b42eb2907082396a756868929ec24ecfaac6420bb2d89f01a5f14248254b8eabb4f9d758aba43e1ed647c5773d8b9f6241313c1cc4be4f7b229e4f89769dec9aacc591cea983a3912fb96cc684afea4cd396df124b2825c4eeac8707c0795fc5673c484941231e42b92f825ef8b1875c52f19728a5a0cf646236c05a1cb7c33df6304b29fe88ee1b15de24d4becb01e0a1159e9358e5e16ec6922232c7bf953ec22d128d963a6c3f29dc4123fd90f6", 0xd1}], 0x5, 0x0, 0xff) sysctl$kern(&(0x7f0000000040)={0x1, 0x10}, 0x2, &(0x7f0000000000)="e5a471f05a26f245462d2da7430e2a", 0x0, 0x0, 0x0) 04:58:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x8) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 04:58:49 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffcfe, "4d040423001000e6001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r4 = syz_open_pts() close(r4) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r6 = syz_open_pts() close(r6) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x3, 0x2}, {{}, 0xfffffffffffffffd, 0x48, 0x4, 0x7, 0x84e}, {{r1}, 0xfffffffffffffff8, 0xa0, 0x4, 0x8, 0x9}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x3, 0x6}], 0x8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x85, 0x80, 0x100, 0x6}, {{}, 0xfffffffffffffffc, 0x3, 0x4, 0x200, 0x401}, {{}, 0xfffffffffffffffd, 0xa0, 0x2, 0x2, 0x6}, {{}, 0xfffffffffffffffc, 0x0, 0x80, 0x7ff, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff8, 0x60, 0x2, 0x3, 0xfa}, {{r2}, 0xfffffffffffffffc, 0x20, 0x20000080, 0x8001, 0xa4d}, {{r4}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x20, 0x40, 0x10000, 0x1}, {{r7}, 0xfffffffffffffffb, 0xa6, 0x20000000, 0x6, 0x3}, {{r8}, 0xfffffffffffffffd, 0x92, 0x2, 0x20, 0x1}], 0xffffffc0, &(0x7f0000000200)={0xd2, 0x3c4}) 04:58:49 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000002bc0)="f55127d8d35fa92cfeb2cd97c5da6e1b6f61457578012e3c7c65e4efe0cd78e9933df6ed76f031f04b31095939ad178bf3be27d0037d23138c11dbca822fb1101450fbf4af51934eec0e3e567f4dcca85f714a39bde94bb06957ac4d347b91b7338c6a09bcf1e298ae4856dbcec951926c27df65ca759325e6417a483a85c22973b8a6c5e0282637997d7724877910611ce7ef7945eaffe13e635b8f61a18c6547db18d8a3261d808592d077b2dd0a9ef5e3178645874e4f97a675dae60d68f91e909537223664d2c8f6fa72bf47993f526af6d7e4af2da2fcd155a23c0afe7b3876f8b4262b8b9429a45dedabb7101a192168de9c582439a8", 0xf9}, {&(0x7f00000002c0)="ca72945b2cbd27cbb20fb81270e8d9556ddc720a3736b03e77b19709b7419e6592791193a0e01847402b1efd10836a81121211a54a8bbf731fb06484650858210cb431e03cc479b5b300f08c2a80561a94c87d7f7b7e62fa1e0a49c9523fd481453793368d079dca893cbbc0113e862ead39c1905facf5607e314fd06919b6dacb8ad94029ac021f048a19868e6e696c656e577917379ce094bfc81f2f0faf46807b6cce5ddf7d7082a0e5b6560596f9d66e4608162c915a89e4c62398abf71f21e2882d7e1564f945cc4ac410f9c4162c48e2cfbf89bbb6047fa3d48440d02c22346a840f54e068b6d7fc8ee4b9bf467a43e9186e6dddc8", 0xf8}, {&(0x7f0000000140)="88c4c9c8586394b32021578f", 0xc}, {&(0x7f0000000800)="396bcf0ab1c734ab64c30f086f274adb18eb706adbc795cc3fbb6cd60be65d803ad7eb9d0602814a09a88417ae2f370629471bfdcd8ea9e7fb65f29df2dc6d9f6923803341b602f06015f4de0dc64f6bec6d230d03b4c9c0c273d0a2573659c736477c20d69a5bb4520398d37c15cbb7783725f62e67fb262254ce55996c50af219b027273f088e215ccff507d059c279ea6976a38eb9b177f6cc9132b4b32270eb42d6e652f934c24cb3fa8193a5acd504f0e0353cb756725799481364d4b6c7d756cef87c6e87274f5545d7a2e6fd9f130068b42ff9bef715587654e9cde2bb73d52fc6457c33396876bffcd2653b6b93bf23f4820e807a830f4864681efeb99911b94407a366e32a80438ddd5138458d01144e498d59da48254a43f925dafade0e26bdd9a0f2f0c912663adf0958b2336a84040420c80c5421f7dccd45ac29a53ec79ea7845b90115875b7c8f3591d81102442b0b29974b8cd31ba9c0d5087d5d55fd6371903bcbf9a981e0cee7f1d1ee881a8569146c47f2e3b11abc41e9b488bb907741790dcb6de08ec9b91cb53487a35b947fa4bac25190780530058db4c826ed84ccb31997faeb2c0d4a567bf160f402efab662683b2d3dd72a277158d628e9432010436f885268ae2b47e9b3de68f23ca5250c1b39ea1567d7eb9895f809e70f8a86ef368898d2346e35ca64ae64d0242e5d33001f366e96f50c6396c104189391f8f2e0fbf5d85e1d066b60e323d13b3615dbf9bb1be683223a25d4969cad55b11e1b76d640c0f5b441201843220b2b400cf7ab41be607cc64c8921907ef6787ba85f69934b0fc469aed674b5e1cb4d24e0df8da226d16e7b1976efca71cb40c60b78e5a5a954243f49cedf3eec831c5f93ed0f738cfb5673e4f21c8bd8c8f1c07b31d15cc0a91e051c36a31d086891e20287573be0ad36b375986d9b5bae412976f04cfb72f9e3f559bf1fbd7d62aa14e8c758c689c426267128dc36d80cb9d4a5fb8291b854ff33d5aef4db358bdfb2e27278bc7dabff73364a0363f5902135235668eb2ee1e5c1aa5572ff7ebd75b94bfed60319cb96f790a6a5b7854b231d531f7fb409b8024ca1d17887b149454ae87b5a8a44193d22c3ce32c7b21c4d99bd4d2b4ef0f3896a2fd938e50f40cd5f600520df5ca5aac396fc93fd62e850a77336501201bb32d1f1a82cd0c4738886fc12e278dbaf67e358587f867f35d2f08bc40a1de5b4aecfa36f03f0eec004de1fd5b11aeffd4d5a0a349cdd659a5ccd4284a621e9b7da5fdca725870feccd229877960344ad7663b145dbe1d49710263da2a8afa198662a0c93198dcf9e5f03b2ebb91a2d3d95e145e194f51d5399c328a586f36e97d104a58e47b4c880634b1b7a7ab0ccc9f0c34270e780943d0fe753cf3946c55a47913e99927da9aee81b70cf8b81e2bf44f61a75a1f56e56fa30ead56e84b5eaa04c5f5fccb507a445e98fcb4a9cf1d0d229be0ab7a170f469659e57f3ace2f234850c879cabb9eeb17295d877056468cb64f2b5d142dc0edb443ea68dc9a19113d08e0bab08cd8716adda73459670a8b03f35887920e958058179ed1ee85129bc6e4ec94ba367aa6bf8cc758f15f468d6e8e587f5909e448122e996ac01dbe5a19e7a1277ced880ea59b4edd66482568e16e8fe47a48d88687581f20ad1031907254a260bcdad11bbf0f5cb44cf8110038fa0fc6d9b4900646a7ca881526e516cdfa01520717829a33db0282903feb50bc606c21a207dca50de8cfcd73b69eadf1cf9f58dfff9262f027eaafb19e3fc0dbd29ac24ee1bfac85f1bcdbafe8bc6a4aea53a331f68186be30843abe858dc1111752b86a4c1c188fbe5125d02f1f104b7c8b2d5ed3d40b74bd807046148e2657adf1feb924bdb13e4c8feb3a5f75a2a75ca65b54ff041b8174314a9a7854888a48723b32053f0a479cd5a375f5e72e55210be102a6a3e92fdfcc46762f19e5c803c8180fdcfb5342935f7c470198dc2f6b22e7cf4e16b93e1280a6608b786a9489b1e0feab739286d8014ffd81fc5287fcf05cf0c28161f6498646ad6806b0c6f7dc9bc7af3701237c4ffd93a743fdfa6eea4ed4c6b5dde84303db3715fbbab77044ce2861bc4e6e5c2564a02cbc914d86d2c592a0d4aece95622f02be8e05e8052d5d76287094c6cb5175aaca25a261a404329f48c7b0e8b4ac4d7e83c11b7ea803a2f4072f1eb94888f470a8029e0b6afbce05f25251ca4765fd329dce2b45728b0436a2a3d280b0b114dc9cb9083a404618d854133f684a4447096553c4044fb6c6b2396fa82a2ecb1995f922584e7f453e8cad499da243517f7293030aca35cc85f812ec3942145e0614a6526135907d92d3adc8127da01bd0d28e8e4f2c5bc936148f3bcbfd297b5d40799cb6727443626dd61cdd702d0d5ab6070dff46e084826b8543d979941b74ccc003cd95b28c96d14155f68eebd4415dd934b18b53ee4458b80ec70b81aec4f8f57015a25898c1bcb06f62eabc398cadc5949effdd6a4d0d6a265b06eeb50f3f334e00598b65e937484330a422809d6dbbcb5d9c716adee62f4e0d58b23dc274649a8f167ffa0bba77a163f9bbcb18335cf9befe788b9dd6e1985f399914d9b3d14bc0fbe4ca6a03c90594f96b5f62b31c5d94dad40395f9980199312526f42fc6d09dae57f2e8bc33c02dd8af688a9e23ba346fa138af8aa8c6d85bf46822ae91a44e8656632b58cc1e61f7c384a51ba3ccaa0f268f36b7915f065e0c8b552f473135acd2b61d3619abbc3f2e7316d6950126ffe5b07667ace1637a46d1834f9e36622151c187290e6e72b845da91a4e5a5ccd05dcb9b73cc959889ed671c42f5b6641dae3abd936e724dd98c270f4f7060049e5339966c2f43f53aeb0b370ea9181c9bef395a0f8ecc1ca58c35637846e415f735262d996f4967acf31f1345b0b9c6cc87c03ea59b0d37515b8d74d8701f51005a4e236c76c610bf1e206b45f0ed4745d13d1d3eaa8f67f49cc9169741d634c529424093745dcb5f4ae00a2dd8bfbf39df06a2ddc048e94dde73a577f1e24e46b2fae6f0ec51797661a3d932a1c1c69e6b6f3da2ddf9901fc1f19bbf7dbde9c0125a99cefb9e9f11a8d76142d5ab06ea553f688bcad1c851a25495bb820b358462986857a5c2d5eb0b48090ff9ed50a644243c24b14984a7cbc5441652a80097eed6b99a1647b186174cef37f747db5c4ef09f493cde1238a5be3aaad044e2bfe6e44f4dce396f7755e96888eb27d379e2b5a66d880db4234846c23e1ba95ffc1f72a5df536745b1c00101247b1379c884ccf76fef65d75380347dec7a624519bacc18f7b46318b80020866a4985c1aa981c0bd4dbd8b0cdf9abcd31d98fed24af1e4b8865069555aaab094ae6412fbf2b127a89d6a401eddfe84ec5f9365b30a3bdecd12ccea09c8aa0e7091180f8ce41beb45e914f4a354179d7352b60bf3f2a09451e3a3d3329349aa56c0b3db9ce8b7d5e62d38f970a710b8b7e9f6986dbedeb38008c6303ed7796845c8b20ba8d764b559c18d29b845396e72cc92d5df1def4afe4ea8aa5780fed74d6baa12f56fb192f85b8773f750bbd689304a15602eb84a731a8423d1fc4faed81db05f0b576041a69f88b799eeb6bc0fd8a1226b929581d534eec88faf5cb9661747dcab1bda79bb34ec5208b8b52a5e6c947e4d7932040c40487efc5bb9c7772a3de7ff354785f8769013da5df0f6ff7ca4d2415e42f883b18d1139cd930ba774af52add5e092ed95582ab228b0e23502ffb3965e559abe9d23e50f50df32dff7ebf03e3f1e26288de631ffb2afe7958296281531c642a2b24a20f6956adbfc72373a5907c4847f0ada132cff34b32e6423f03e211cc10d3c09eefe2eb7b38643d5ea365e190c9f94876b0e1601c0e763ed9666d875d3b41ee9149fc282dc889ee90ccc9611c968cde7aaa6769abadf194a46241b194e82a235789e74d6cff3d3e0b8bac41531071037194e07459b5708d108a534edf5bc02bce7684e7f47ab9ebdab96add657ccf9dd29354c039e2e8097515b8887641b1fb004b37d87b8a9c2da5a432c7336a7ca317bf9483f54748b7859e66d8a4c52ec1d979928f48975b1e9dc606ca8b9c1149ccf45ce29b6ed520aaf24a4f03e981419a336c238c329f63a8c3be31ddc89b4ea992d12a8adfa761c3d8beb00ada17ebf71c201cb068c2ddea0d1a6f28380604d46f081524df9857119754afc8d0adf643f7dd7bfc95182872fe2ff58b55e777c28cceca3941319b998f4723ce62f6c7e8123b8248261ff736a8a72b3cbbcd9039c78b76ff62f4e9aecff6d2a73bd1c911a3de010e17b82f4e73edbe10f7bcb9bb61fbf2d8eb9ea7c5e679977a549cd5065e0b76f8b54090489d009fa37c7392c653ca1acf2144e648cc985e8c4a6659424ba34234109d8a39cc10d2b7fcf9293a7556f4400e8f3d84a790b76f6412bfe036848f7077224ea73a146af20dbeba3a7864fe4f45226e4457f05fe8deebfed1c7e92878fde353ea5bb0f1ebb737466225bfbec973fce7487f56de71a1cc223e6e4d6ea1fc8286e0b62d3610914418289cfb2f8ca8330f02fff149f76351d718704838cf9b298e81eef55edda2252fa26582eb9f4cc41362d7e388a1742825c8b799c1f838c0f19e7d802986564159e7e43d39fba04f827889c50b5668df70a0a31d3835c786678e3f4c3e1a97e873fce1972a33f55af7323084bacfe3b85aa89e4d772b3c28fd4b2ac70960739c1385e7be28856ef41af6b5255edbe46a05dcc37bf7e3580fd5b2112db4f51928e104a9b44eef26a541ec7a7ea5bae12050b222c2c3f47e4d9ac930e9e4c7e0678353c0abdd45e10433d8fb88f4c6b2398c30bf5f59790830fc27af3455dbb77bbd912587230a61075969a3e426329db3379299fd3b4966a1a28c7b478948ee45e4e2d2f243b5e9b30824468ed1fc3e521d92bb2b43c7e7c7d1d608ca7ce509ac1dcc7452e4a7a4bbd480cb3ef9475ee3c0630e890f1e3eb06dd62009c1503cc3d1b89ae123a19f9983ca5c2d8a049d4238760700eea2bd7e3a9092f9ed445c6cb4dfa8b84117cd1e97ffe3ee140fc78e2c6ad95c93bf4c1ecdf661260f0fb65b7ae7776886b85dd7c28c924e956b563a8426c06a074ea5652ac29de16219a975a3cd67397b5ad842bea4a8e4d5efc6e33a84e3abc366a855f3b5d9398e9d769bdbb2ae149baf9226128043c8633864b56de25f37a39386714dd1d99a2b703a4500dffbda2f7abdee79c9bf0ec19f4210be093567bc34a7eb40267a759b232cc6eeade98e3e49d8a425491c33b6ee5bad251b666263bad8375b4239b181dfbaf88d96f6b97a89e9550b28c667b35ad0077ee5b69ccbe18bf8a52f30bc29b07fa545e523cd52831b26f9ed2dff7b621d5f02400508832024257a3af7923e1c48b66ad571368c96d5cd803a81dbf1509534842428e087dd415ca085f541cbb635f73091edc4fbe0845f81a5daeac78437dc2432803960bf784e763f0dbbd4ecacb0216863fa65a79e28deb487a937caf9191546eb9f6e42e040d1fdf0e7fe6cd839df1b1b0ddfb9c1a088243994097255d14479ff2540d7d890713d484c29d6d4773b55a187bc1288a06802f7377510da3f22c35bf2be888a92a18bf67403dac8231568be8457e2dae9d7bba420307d437d79106fad82bd97726d563300fb9755df01e6c644a744bf0b0f56cb2d77341847294df64f3283bae57dbb5c1c436ad68e99a46cdaa72ce9e461491457efc664", 0x1000}, {&(0x7f0000000500)="e35e16b824bdb27434b74769a70141d53349bd6cd32d4ac1c9c98f7c6f66482501b5fd745da7a48804fdc1fafdb301f9770d882c9815dd6bc3ee892a9af55b3e1bfde33a90f236a2ae9b3a04480994be14a3db0059fc18d26d98c0722ee5262969519d2226d8b870ad75ee9436adf9befe2db73b617740b4eb05f6c6fa04a4b878afcd2bd88e97ea4a49a4bfcdd0b8bce286de9daf9a1d038bdeb88011599efcbfa8d66278b26306e359511e867e0d89fcd64d97ca48374a6fcb63c9bd03a8f81482ea0038cd9eb1f533bda7181f2f27250a5c15e3a9f3b01e96395f4cc3c1", 0xdf}, {&(0x7f0000002b00)="d82db60cdce8f0f79db17a1926242825caf07133af3cc91ebc86ee186ed1feab8e4a17290bdcbeaf7b1b8c5264206e21a8ee5c4a07cfa7eba6a317cd1ca837960395a42e7083734ba84975fdfc3fdf7c3fe7c969cf6bf0b75892017c99b89642ef13243e450e28ed9f30f24cbbd02a0a8a315d828604b4fd2851d3ae79995070dcce15af2ac156a1b87dba7a4115f1163e0ac3544bae5821a038", 0x9a}, {&(0x7f0000001800)="db7e0b6d80fe618adf64a12afe57634a4a9ac697c30026d4371065abb5082899ba985ff6e773f0a612394c9ec684c8bbd2229e860af99801fd35f6b7bb2cbe2a96927c748f518b593371d412cedb9bf20239f5434557ec25d92abf60ca653033c201f62550748a5667ebaf1a234a389bc4f8296a182dd79b4528316e383c039c1fc405f33baca1c1f1d845fea512795d982e4d65e234a555e73bfd476c0dd7881963e7da7c60ce1e0fd420660777f19cdc8117e6ad558212bfa5b0cdf985a990fc5652630ce938efe4affcef2cbe980663d4cef1de3f60caa03ad0a382fc8218", 0xe0}, {&(0x7f0000001900)="dedac3a1b4853bb0ea80c1919f4af28f11fff9cd46242c8734222e219b2006923d6ed8f88687596618b303c007bfbedc2126a4bc13ff141be993a559a5207de38404972d709500d9f428256e70bfbc4e5d6a451a942f17370d99c338cab54a2f26b2a20e756dc12380e155221969b18f60ae2043c1fbe20c0f1717e530b016dcd1439f5305f846c37fd2f84a575c2b529447774d42c715609eae5af83159c325e0a67aa51750312d28353341a8549774d21f133a38ac3c22e9bd73e232197bb52b0392cec2597319b6c77e677584d90bbd3df5133124f32e71858df5ff25d958647d779eba5d2e711497b688", 0xec}, {&(0x7f0000000400)="d83d640572d7a1d9e2b99745404ab54ddf", 0x11}, {&(0x7f0000001a40)="e9547bbfd00903cfbf4478d14cc40c90d07e9d76324d9cfadab8c472185901712d7c83ee4a43ba9dc3b9692c2fa18c860103624609e134405525282edf841083eec4e3a7ffc28cab73754d5713e71aa9c69ef3084c823e9d226bb09e388d4434aee9ff20cf8fa09b40d1824b8c1f3ad7e0548395aec289b135fd98751f0f5f0fab23259d0c0a667a6230ca77aea0d26a738a165df17988fa9205f0bc213a07381e607c13b426227716ca54f84a2fd93e7ca34d46e8e855f35ed73ad10b0424ab6d6ea9814ff0c55965e56b0fbffb82f0b7a8ed19d3e41bf8b129777bfe5c31c74b7a1cd40e52bcbd29baf74f4371925513e4e28e9daa519a53a8168e0413e90506a8b0e6d888cc10a276f77beec15fac18d08f78063d17da57d9a760acc924daafe053bddc3ac58e97b739db59c6af8484ec2234bb43c9632dc00fbb903b8bc576e6b25e35359fcc46b8f9f61fbec4714e8ffeb34a82be0fc327573936eeabbb5d4bd9a3f3cc43cf3c6d5e3faf3787117ad3158754f1bec13660d71488fbf7325d67aee9ae62c549b9f5bb759745b31b23aa384186a0b0bf1f82adadfcb338ffda098bf052199ef76b51c13e198c7f21cc4d77b3214dea5a42cb15831ffdd2e8b4e96470c7ca3e770dc789c932ba25686c6951b6906608ab8916fb48e0039ad6f5b0eeb199a5dd66500d55ca0f46d37f0a138f7c72bdacb4ef837e1d2feaeb376d63150fb7d2dd9242a8408a602427243db3e5d2d095fbaf42bcf2aca7f2542d6e7143a92ecebb7e50dcb2b31de9be380cd3d3812f62c7bb8dbd909240d73d4d3ee11a934852fa51b6b6d1e7f8f480419c17c09518cd7b7c957441d8212580adc5c94ecfbd4d527d533cf8a4fe437f7b3afac20cf190c61e8700df7698b0a9b48dfec260cb0e8f817b9f8d06b61582f935c0aeb7cbe2a21b6ee1239bfaa7c9a2e007513804134b24356cdac195165cfe9ecd12d77291b7c0631beffacc5ec02e0bcc6e4743c1e82a2bc416a2a259d4b23d387f1333507c7474a53ca8d891cad08b92065dc1f7e16adb538eaae8b36d0e610c0de02a21a06f6b40ca7704177ef1df862644a29434c27f437bc94c092967dabaaafdf80cc63b6a7c7a4c8f85cf9592e73434c396ee6094aecbb1a729e20bd55c8a168d4ac76da7c858b1104fb10ab228a8e1d3eb20f176850cd303d22c51312070b83e99ed4ef9cc44d6fbe2fa87ea4dfd981de4dd1ef38cef309a80d1987d5442540dd428aa57fb9ca56d231d2e5b8db89e46b61f5dd5c1dc393d48342da0af327ea49472bd418a5b1e4241daf8e0e81fe4ed6aaee8d468d84359be181731deba9bbac2220f4b8da610b040d2ba4a777105a4b661f42dc15a9e3253703b022154c23801831f8a02d99f9d9a8c321aeb212d75f99936692f1ad4ee8caded7ac4d48dfe71b701ec89018a5d21b34717ecfc60fac8190cc02d7fe30384394b3f563948918cef778d94c79bc61ff2dd503f2b71c83683d303f346ac06b4ed3cfee49dc49bcb41787790f6acb44200d8bcc40d24bc6ab0177afc9267f7e4cebb1d42a51b9e809f0f74f4a23cbeee0a9ab54730278a1b2c30f73957a5fa2306383acf1fce2d199320dae5399622eeae400ac1fe7123c85279860aafba8f2b5b29022f0fe7010e72ad1b65531d107b96730ebb437bd19ee6287312725413c283770fa07d37b168e7445c1640f968da6bdde17fae77e80c40764b4431a4532fbc0cb50c8463966ad4e9f50d38f34fdb07fd39c4821fd1c783febf180990b42094c2f3c9a3ec0f171408188dca147bb82e8df4ccfcd8a04995ec6dc64a96a1ba1f511529c46ef1b1897c27b0274c42c3b24518ae9d7d0a7ab71a3ba4366af59bd12f15d0535ec144aaf778409b1e3ed08479cf05415ebc7c351dcb053adf5f225061e4c9a438465dda1c584474977f76d6ad41448648afd3431f53f0beef45e756e5555f452834505796ad7185e62acab8991f6e04e3641c7a28cfa596e0c005fa849d95d88bbbea35fa41debbbf0940360d52aa10e3d321ffe832273957f03dccc7947f738115beeddff5b8e96e360d496ec40d389b1b8f86dad04b46db793a72e93223d4bb4c10b79772e8e99fc7715e189a6dabcb19b5c8a9aad247753b8408a7ad6c4226b34385c5891a364bd28e1874aa12ad9057beffe970f0d024d393d05f6caf67b69ac359e17914d7fbd773746ac9872f682553a5b73e824e5a9fb2ffb4666c70d67f8d99421d1543d40581ceec1b37fdc8575b7a142793148aaaebbeff3da49240d0737d22a6cd8f9800126a674ee02a9e015f699a49d828771bb8c216047b8d18d59f4ad0b31b8b840e37c4a72580d10d5eb8245a89f31e8c9b1807b77dbd339fafa694f1b8c5524b23c0ddb648abb994f66c02b0f7d346b3a4d8fc5350f8c5af64723174ddd563f745fad7810fc4a6fe9d41efe4194d5ee4913d45843ee4dc66b4afaf61bf09e269ca277b7daa3094f7849e893da121a279cb229b6047aa55acd98b62e30ffeef57f0d1f71762f1e713c59a6cf8d8fb6f490e5506281527495ef93e025bffb1e939fe3e71b1df1a2750c3db39a425abb82b2a937f29764deac5d3f93c9bc576759e35a7b03979e98b429e028c595a26a5f7f49943c1b5be240cdf6c6492a2f2a88f42d878b3cb397d3289665febe9f163305220637f91134f1c508adb914b71246b3bcefddac4a2f897928cba8674e9858020e067da7778de935209b09d9a25115c5d1f91d7bcbf1cef1ce5c460f6f3a5b16d7322c280ede3fff1d0885bf56b6ac62a7a863d98d6407582a79285649bc4a9de9ce02ce154ecdb4ff4d79c559f3488ae4ad665f242c741832ed87e0656eaa26ec5ab181282bc50e2ba99cb1c5de1acba0130ee0b588d28ced974950b4855df94bd998b96d673fcd1b27962b1c169a65758c4ca354ec365ed8019d3a7468d63747128a4d5b3d673617a72ac8d0f4a809c89ab1a972118047b9ca3e66d0cecb1223e4f5da5bb0f3f8623c71574917277860d0eeed4624e7bcbdf55d48373177b231238e46333f018f6e247d9ffc0ec3ba4c78a2c07c07c746ff64219139acbc41d3a836446357978252cced79bb8be8a02eecd8211744136efcd1ed730aeafbc471b1fcf7b4effec629a076a2d868ca6c4d7db71a3ab8ce45e5b6bd2331ee2867fec918bb925ef1615cd7845a0ef20d3e1a24305adb2624b93734e618f732bcfa1b601532226e276e7181f904459a10d634c7cf4c3cc17b2bce56b909e63118684b65580e6d107f29bff4d516a6e3f9bda6c3ea9503dd4103ec09693af0fa5fbe39ddc02ae11b477159de1d9dc89af588bf0eed3d46aab5b12ebb814cd308816a338eaf3c4eccef290de80b2e55c64dd831a55b24f8dced4d9f31c9f11e3da80cd8c3523161ec148bace3b54866dad15ba95c317ff8a83b4f32f876d85b8eb17ce23f0017af186506eab9108908938016cce74fc4dd277187ab18529fe41b0b22446b08340368121a25360c0cad83ef195c0cfea08f8818953c285f05b91b7dfc628576c84f2c7dc6f3aecb64358891e547cc6552db2bc81a2cf53ed2f267040b4487dba7e8c46b4544310e986a1d088ef328dbd133e15ff5bab781684ea0b0f81860ffde2a7cb0983444061fb09293b000bf4ed5727478a992d85b1ec2f171d38ba9920fd3c182304165dec33e3985445b902cf45755238a6ee1ce72fc72c1e1d3708015591ba8d15abb6d572afdc4317d326f54b52159ccb04738cfa3b3bf89a1da6ec88c28aa0875355ce617b8a31d991576a71d984aec8d4a1e39b13d02187e23998cbd5fde52f65dc147cd03988a07a3e882392f602ec1192fe147d3b5b3fbb2c19b75d11fe3b42c7f9ba71b837bf323484e58fb24d00f728e333e1546104cda4321ef910776b9b9c85b148cc5ba651555e2d006737d2b25400500f1ca759d7e10c8aa72ae2ae71a6efa5edb0722e82cb8f2fbfc23581721b4098365d17a40e02090c122b78996316a69d1090cfe75cf7b2a86e8c2a64ee16737fde8fa8289196ad12463d5c58127325a10c03f8c07bc046d25f88ac975377ec605eb3390a460d25f528ec3a50c57f6041d1d4906b9a2bcccd6d437772813c5538833561f96c540dc75344b09c1855defa39d71565d9c6f6295dd2c8611de704dd06766dceb593057c26509a4ca9ad7e6d4a6b5b1175b50e02763010d0e87aa94405e6dcc18a6e0274f18486e16dc4785a785abf75946e7ba68632ebf158e2d9dd95f286c3f5564aa3a7d76d1b3c4caf50e0f70ef6c8e5a3bca2ae04a7f308213e9c5f9a7f9752cf50b450d5e264bae58989108875cdd42fdf02bfa594349aa53055a0d5b8df050bc5b0e06488e233e619d628f2d773f90a028d9c7f3a1f53723754ef57f83fc97ca4704bfb6550a55acb09fde425eee7c360cfc8e02bacffa34b114db8413d363ed31914ddf0a73dfe8d30e7a26c980421630b2748e6c9dc034a4ce156167a970d749976c6bcb3e2375f62bf366cee59ac340fdedede21ca420e12570fd0fef9c4334281d7dfbe0a1ae8765abc27d185d97bce5ff6886891dc45996989921a760b9fbd0346bb86bdec592148fdb0e780b9548a8e508a55f9bfb39671f4dc1b80f63d3127b93f4626435467c6cb171b5fc8232756a041bc1fe7c221027ef13060b079ba87dd69830885f178250015bd1f766246b73de77462ce62c4e44f44a1e68c8cf000fae85b2d5516e98c6008ec64eb9b78fee15cb1c667c86d372cc07ca517041305081ad7a405ba03b096a94e9df77c0ca71eaeba50f669e8b156bc07fb726a8bb17651d29ba590fc837b3a0ccd65fd954e96500be8d535ea488cb16ea110348f84c1abfc6f7914db1cc8b20d2d407c00c3dab5d3266216ee0be7c8029c6cf2716c36f052476b4e110b178b9045cc24bbee182b57ab6a799caf650235f67b016809afbc07c8d2ae1a29d423bee74478e33476c7f7dcf6708e82426905f4480d993b2b69e033f4f88babd6cda312aa5410f988d7264b044acbd59581ab21dcee74c1a249ee3a8c322e7d14f4a63e6326aaca57c6e42d4d8bd755e68b83c09367e7cd98ababecbc47bc845ae4b21d8d13bfdcf153ca350bea086f50555e37079273e5191da9601648c07c2ef4a52062b9b317acfb23f8e3a21a9e302dfc1eeeabcde18982689fda7f797126239036da74293045aaec77ccfa31d13c5b3f189216defad77883f202ab5ddd2000aa79a39ed00ebfe0ff6ea6ce043214077c89d2b0c7fb292b5b2df26b13d330d5afc6fc3bbb5197e2f0f5927c9bc94c55c1ce18e53898dfbf6856389a613e1cfd07565a8729b0ef79990a131e8f70404fbbcb5bddeeaaf029aa2f3b592fc5ef30c3b12957eb78194c33224206509b7bd5c76745ecd5e7d847e141347aa587fc6706849cab4d6b490adbcb7f269cb8102e6bb2de212af086de83d1866ed4d405ce0b3d151df63758eda46aa053b9b1607664a95abe3a791b38790e8973b1d3876bb5265a2fe81326d53d9023384a3e6d5f5556991c4090813004a9e95bc71bb4ee4c728035630bc8fee537029f64c9b5c80a1dc3cb752418a1d8428eb58791d929bf2ab30a14bf57883eeaba70e38a9d9ca5c27eb6a3d82996840429aa7f9adb62a57306de57e6aae37c5197da1c698f38d1213187ed32a36a7e95858f001703582226ccae33cee8eaa73e8b23e3edf08a9e178aea0bea5bebe8131fef3a57224d7cfb485ba0c95fc4500c462964178df2cc2fa39ac322686b949f71531168260c1b938c", 0x1000}], 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file3\x00', &(0x7f0000000280)='c\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f00000001c0)='./file3\x00', &(0x7f0000000240)='W\x00') 04:58:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x80, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x8, 0x101) recvfrom$inet(r1, &(0x7f0000000400)=""/222, 0xde, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget$private(0x0, 0x92) shmget(0x3, 0xd000, 0x1, &(0x7f0000002000/0xd000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) setuid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, 0x0, 0x5, 0x4, 0x9, 0x1}) 04:58:49 executing program 1: semget$private(0x0, 0x1, 0x4) r0 = semget$private(0x0, 0x4, 0x189) getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000006, 0x0, 0x0, 0x0, 0x0, 0x1000100e9, 0x207}, 0x800000008, 0x7, 0x9}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x100, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file1\x00') fchdir(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x83, 0x10, 0xfff}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x7fffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) r2 = semget(0x3, 0x1, 0x230) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000280)=""/38) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000000c0)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f000060d000/0x4000)=nil, 0x4000, 0x1, 0x5012, 0xffffffffffffff9c, 0x0, 0xfffffffffffffff9) readv(r3, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r5 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x1cd) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000140)=0x200) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 04:58:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000000c0)="ea04125c0000000085e8b40413e8670a153391d3c52adec822d19da1df543efebd1a44b741646882526515a84228b718c9945822a5c0bc17dfbbb8bab421373f87ebb784aa66fd25f513e972f2df8adfe972170a2929387a1f2969adff94b2e9bd35fdaf52cc84d85f5c337319a7d075ea7e35a7152bce52a75aa0cb094c85e3896cf17efdb6548e200ca5fa375bd6a52912bf998ac48d92f393fa41c854d6e6c4ff07bbca54f6ab699e845b5d0d564104de5326c245551e2463ca", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="ea00005c000000726ed35a639fb300", 0xf) dup2(r0, r1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r6 = dup2(r4, r5) ioctl$TIOCNXCL(r6, 0x2000740e) 04:58:56 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}}}}}}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 04:58:56 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) dup2(r4, r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) sendto$inet(r6, &(0x7f0000000040)="06eee3c9b458c79277bb615da9bfcc5d97d30d24909a8dd2ede9928c17b5fef1eab9c7e7c8", 0x25, 0x403, &(0x7f00000000c0)={0x2, 0x0}, 0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 04:58:56 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setpgid(r0, 0x0) r2 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r0, 0x0, 0x1, 0x5, 0x1000, 0x6}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x20, r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/4081) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x958, 0x20000000000008}) r4 = getgid() getgroups(0x2, &(0x7f0000000040)=[r4, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(r5, 0x0) r6 = msgget$private(0x0, 0x249) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r5, 0x0, 0x1, 0x5, 0x1000, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, r1, 0x0, 0x0, 0x0, 0x40}, 0x4, 0x7f, r5, r0, 0xb454, 0x1, 0xfff, 0x7fffffff}) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 04:58:56 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() pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000200)="34d0408b17786d615963bdbbd8af79732cf9b43b5b190275deae41b63f7cd7a3bb6635f21318a56cebb15bca4d26c6588fb190268cee0bdce38eda217e68d0d5aa7fc1cce6ff94d860335645739767a38aad59f72aceab1a7ae76c678fb381e743fa0ff9ab6ea4ab2d3db42ff89767230dde3fcd08aac23df156b173933c8e2d9fd0479d657b16a0a4c1ca2159f2a4cfb35970d6f1e716b968a56827761e471d52d93515e46d6ce486aadac960528f052e337d433cd51ed6f8ce10834ca1fe1cc2545f3b69276e96d43a42b0804a241cdff3a2bb2a81479d2df776e8acca88ec097b4df5eb718642dcf7d4c1a67792dd531d34cec8ff9e32", 0xf8}, {&(0x7f0000000000)="32088a57712d965b6143a3bb28e062bfd0c76ee699f29fc3f64b217526d1f9306167caa45a639cc4ed4d0a2264dca78b4e247f45a4c34d58352577d135c819d2f12a6822e0a3960ce501bcf83b2479bf457005cd3488a050055e7863db97c6ad0e7ccab9ce343ee0b333cf58b8930cb0e3124e6d0aa1dfeeacc775ae27b0d83043a9fc0a5576f5f493ee8ec7adf21eb72f348003984cd8ef603c19c17703037319c19659a159276676ed", 0xaa}, {&(0x7f0000000340)="6bfa9b919e462999f6f6e83f0634e15aae801790841576f2450c6507a7e32180f827f5d78bd99b0298793fe50122c2af86d66eb995c80d0cad3d25459ba510a44f9c7169fdee1dcc65368d6e0c4c2c8a8ec4155285d1d44fce1a61f36e651878e7587ef7925775a200f18987eb5bf94510edb754c6f35e9bffb42a2270ed3f3ffb86d66152ea6e93de662cd7e10336632243d7181494f6b72a0eaf01767bc8d7ab1ca9e4db705cdb105c4c7a10ba534d0395b045c327fd0204c82c677dcbdabc3f558286bdf53de6c7e8793ccc35443766d4c3ef5fe9f22971d7d201c56de19ad90ca27e6a7054990606", 0xea}, {&(0x7f0000000440)="f96bab3ccc4036970456ad170da4d560d1f222aa5948e6b0293ae34eb21f9145983220d2d8612a441f2e6d9405ef94aeabdf0e9762b01027ec3884d085da6eb2692012d6a99b88141a063ad3df17a46018c3677051f8c7ab3a98c0651d14172db25e784ab8c4e887450b6fa69b4b71db7931b235688d75a514d603824c5e9ec88c", 0x81}, {&(0x7f0000000100)="f7dbca99907437f75f2df3af5af2ce80529d379eeb103e8fa16f54a3b88a6d36726e822cdad7780e2c5c18496845135af6057d90a6714ad45edc780115ae1e7a564eb26e32e28a", 0x47}, {&(0x7f0000000500)="8f1ecce334afc26578b3a9c0efa2c8bf7789f3f1abb66fb7e9506150a1828bd6c747ef9a21def123e76fa48eb676c90df77996a2aab3abfdcce68c50f82f13eb1d3c7a359024fb11b03b6539df4e6712034ec3ac89e95767c4b06af76e212f6552609d50c52d82bb7379b22ad04c82b2b70a5dd290e6c7a5590c3241ae7ac418c8fd7a1712318ed8cf0917b25213c24053be228fc66ae46ab95e04dbf1e7cc94012ed39dca72e549622fb1de01668fda51a6bcd3df334cf9128a1c071c", 0xbd}], 0x6, 0x0, 0x80) close(r0) pwrite(r1, &(0x7f0000000640)="442e16710a78a4ee0c3300abf7be7cb5e60bfab35dda09a8db6c7149a73dae9b9a686475f3d3d770498a4e64f6406436524add1a8d95", 0x36, 0x0, 0x100) r2 = kqueue() r3 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x6, 0x0) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) 04:58:56 executing program 1: r0 = socket(0x11, 0x4003, 0x0) clock_gettime(0x4, &(0x7f0000000000)) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 04:58:58 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000005c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11ce731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7394000000000000000d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdbdad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b93fcbadf25485d5ca4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e741205360c9d2e43575809838bebf4e71b1393f400c7c32ed7a1f4dfedd53dc24ceb12d50d3fb41b2732e741d0ea739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad961fbf7502767ebb569f49ec000000000000", &(0x7f0000000000)=0x210, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000100)=0x80000000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x2) 04:59:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r4, 0x2) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) 04:59:03 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) flock(r1, 0xc) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)="364f05432ed4efa7f50b5db34d171c9b1313cc4a0a6c49b9d29a955c19529a839bcc61f4263acff38acf8bb35253a06e6600658f3b43971feaf2d2bdd5eea8a6d636023eff261e38fc33df6af58720837c7d3d79e01f104b784d6020ec0c00ea62bfa464000acda36a8a5d34d59bd4d49e728eb418e6cfd06c9c4925f1ae2293fa7e509b0336a786d16cc2a6843821e0806703f7eada5a20d9e953aaac0a9364399d89777fb58c928eb3c9fa0eaee1afbefe154ccaa0806228e1400785efa349a327c1c4066075b059479dca7a303f9ea6a7b7f80eddcbcbb44cd30a4ddcfc9a8ecd4d0f66ed6cfda335eb2503a9862a6ddced1224898c09e98715", 0xfb}, {&(0x7f0000000000)="976b97e8d5fe88896f34abee0ddaed3c261ed3efc30cb43604d95a9394ba0dbe8c8d98429f771fd20160efd649a204aeec1f467af277fc9f2770da6596fb", 0x3e}, {&(0x7f0000000280)="4b2d5b4b4ed2b859f27927e0d645ba", 0xf}], 0x100000000000014f, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) 04:59:03 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@fragment={0x11}]}}}}}}}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x0, 0x20}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 04:59:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kqueue() r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) kevent(r2, &(0x7f00000000c0), 0x1006, 0x0, 0x1a5e, 0x0) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 04:59:03 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) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, r4}, 0xc) r5 = dup(r1) r6 = socket$unix(0x1, 0x5, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r6, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000002ac0)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ff010000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dadaef586b98c3549099a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876dbed48da5ab4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc572172e14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e14391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea845d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39000000000000000020849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c34ce070592c4177461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc30004a7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fee749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fa859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e091c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e860e909362d546dc5101b2f8a2fea2c57af6ec14bf404f550ecd39111df60000000000000000000000d1b4ef28ebecce6d66b93b0ffcd44b6cb81f8d7f690c316f8cf7f2cfd539049cdd034b93011b59d81b7f6fc336b8d38859777aba872792067725324bee1c6479c258c87fcd93a1588aab918ec9317ffc6466a4a90086c47f3aef022e210746d51c141f842d75c1cb02f275bce1ab89d30a460fa02094bd9c88bf0000000000"], 0x1200}, 0x0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 04:59:03 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffff000, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0x0, 0xfffffffd}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r2 = accept(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd00"/4098], &(0x7f0000000040)=0x1002) sendto$inet(r2, &(0x7f0000000080)="986a48f933e41e59559357c57c391c1625c57082235dabadb0dc01b35b61e6780d872d5ae0bdfbcd217d163fac1e38601c91cd2996b48fed07fd4c3d1cc61bba96c9c4e91ed5966bad45aadfe81e6a9aad9a75ace0c6a726ceeceb498af59aaa1bbff55ad08650d8924ad90cd5850679874948b0691a5986f7073e9de59c8d510a8070329062762d2b279a9547b70d0ecc39f5491a8e5772b0290e552690bae11f0dac08d7f5e0a0f86b2d9bb9f51f0663da3759a6f5b317dfd2a8b2b6325d61b32ba999ede4b8fc40cbef42bd74a506f81e5e25e807dfd5402272d3", 0xdc, 0x4, &(0x7f0000001280)={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 04:59:03 executing program 1: 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}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000003c0)=""/222) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) 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) 04:59:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) 04:59:04 executing program 1: syz_emit_ethernet(0x81, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971004b000000000000020000000000000000000000ff0200000000000000000000000000010200907800000000609dee8300000000ff0200000000000000000000000000010000000000000000000000000000000100020000000000005975db180bcd0594de03d7a26b8ba55edfbc9b"]) 04:59:04 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffe9ffffff000086ff0f3179710038380000000000000000000000000000000000ff02000000000000000000000000000103009078000000006059fdf700002c00000012780b93ba3dc29500000000000000000000000000000762ca0fe7333c70b5486b0fca306950"]) 04:59:04 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x9, 0xfffffffc, 0x0, 0x0, 0xfe000000, 0x6, 0x869, 0x0, 0x2, 0x9, 0x6}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xfffffffd) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffff9, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) syz_open_pts() r3 = dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffe4, 0x4, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00", 0x200000}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff13ffffffffffffffff86dd6010fb7f000800000000000000000001001fa68cdeff3f00fe8000000000000000000000000000aa850056ec2532fa48567c000000000000"]) 04:59:04 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffffd9edebb71ff0800450000280000000000029078ac1400aae0000001164da1590000ce7fa90000000000000000000000cefe34f6cc99895c7ee86e6a00e24d798a4c4a51e2f1e9195739a818db553cad33b13ff8945efc0c9dbc38a470f768ff147b052a731701c88ebc4d42335eab6c72c75bad3022fe23483d08fed7eb71c933f0c42f7d234401be25ba4f1aab869f22417fc8416c6b5a33a3959dc46da618f259514e4e364bb617344af17bd877637e858f2a528688933cda37b22039d53748044db5ac3f29da5b97ff75836ebbea79129e19c58138d82a269e5aee"]) 04:59:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x5, 0xffff65b8, "010000000000ff7f000000000000003c9e00"}) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x4) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 04:59:04 executing program 1: syz_emit_ethernet(0xe0, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0xaa, 0x6, 0x0, @rand_addr="00000001add89d000000e3e900", @rand_addr="006044c00a3f6586647cf257c8705235", {[], @udp={{0x0, 0x2, 0x8}, {"bb217badc8861c4eb28ad9d6262faee4b851211d01d271e240385c3c9a0ad8be8b7bbfbc739248c348db573a96376e2fb212fa5e6ce411995338e951a3447ee4748ccc21088ce44894dfc1771c4069d8877fb54cb8cf7c41de2d2cda4f59740de0d2869dd6a617b794b945a6fad2fef91d67a76ad703b9e80da075ecb5ba949f2b8125b150c25d7cc7530000000000008557f1a623ea0bffccac7d16cf3b0a18f081"}}}}}}}) 04:59:04 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}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0x1000}, {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}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000280)=""/51, 0x33}, {&(0x7f00000002c0)=""/103, 0x67}], 0x2, &(0x7f0000000380)=""/101, 0x65}, 0x40) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 04:59:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/50, 0x32}, {&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000240)=""/159, 0x9f}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f0000000180)=""/51, 0x33}], 0x5, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 04:59:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) fchown(r3, 0x0, r2) fchown(r0, r1, r2) open(&(0x7f0000000040)='./file0\x00', 0x8010, 0x136) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 04:59:04 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x2, 0xfffffffb, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xfffffe00, 0x0, r5, 0x0, r5, 0x74, 0xfa49}, 0x6, 0xfff, 0x4}) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80186952, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x6, 0x3f, 0x0, 0x4, 0x1, 0xff, 0x1, 0x1, 0x7e63d35a, 0x3ff}) 04:59:04 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/154, 0x9a}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) fsync(r1) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) socket(0x10, 0x8000, 0x4) 04:59:04 executing program 1: open$dir(&(0x7f0000000180)='./file1\x00', 0x40000400008002be, 0x87) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = dup(r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0x1, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000000140)) renameat(r1, &(0x7f0000000040)='./file1\x00', r4, &(0x7f0000000080)='./file0\x00') 04:59:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x81, 0xbcfe, 0x1000}) ioctl$TIOCFLUSH(r1, 0x8218694a, &(0x7f0000000300)) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000340)={0x4, 0x8, 0x5, {[0xffff, 0x3, 0xf6, 0x7fff, 0x5, 0x371f, 0x1f, 0x5c81, 0x9, 0x81, 0x4, 0xffffffffffff0000, 0x6, 0x4, 0x1ea, 0x8, 0xffffffffffffffa3, 0x101], [0x4, 0xbbd, 0x1, 0x80000001, 0x10001, 0x3f, 0x4e, 0x800, 0x5, 0x7fffffff], [0x100, 0x7, 0x7, 0x10000, 0x1, 0x5, 0x8000], [0x0, 0x6, 0xf8, 0x80, 0x1, 0x4], [{0xce0, 0x50b0, 0x2, 0x1ff}, {0x1f, 0x6, 0x5, 0x2}, {0x3ff, 0x7, 0x3, 0x3ff}, {0x7f, 0x3, 0x2, 0xad83}, {0xda, 0x401, 0xb13b, 0x1000}, {0x5, 0x8, 0x0, 0x5}, {0x2, 0x9, 0x3a, 0x6}, {0xab, 0x20, 0x7fffffff, 0x1}], {0x8001, 0x401, 0x8, 0x3}, {0x6, 0x3, 0x2fb7, 0x8}}}) 04:59:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) r4 = syz_open_pts() close(r4) shmat(0x0, &(0x7f0000fef000/0xe000)=nil, 0x2000) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) close(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x89a, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666b4e04477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe1f0fe803b814f7358ddeb950b18b1df53a67fb64ea3288ddfb4dd6500981ce650321624d37ca3d1cc67c7f59ed0d5f84ea00ba2e0f19ad5fcc1c4eff2536a28f928ec262ab81b4bb1c35876f86a38741ef73f85d5d96aef16a4b943bb02d46e84df4d2a9dacfbadfcd429bcb912d997861ffd252867a4398e050f206dfda31fa0900", 0x1eb}], 0x1) 04:59:04 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1200bb00000000030b907800000000450000000000000000000000e000002602ac1400aa810000005ee1048c"]) 04:59:04 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() socketpair(0x1, 0x5, 0x40, &(0x7f0000000040)) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) chown(&(0x7f00000002c0)='./file0\x00', r4, 0x0) accept$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) 04:59:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r1, 0x2, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) 04:59:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x20, 0x3ff, 0xfff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r2 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r2, @ANYRES32=r3, @ANYRESDEC, @ANYRES32=r3, @ANYRESOCT=r4, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) stat(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000000c0)=""/217) ioctl$BIOCFLUSH(r1, 0x20004268) r5 = socket(0x10, 0x0, 0x0) setsockopt$sock_int(r5, 0x29, 0x27, 0x0, 0x0) 04:59:10 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) clock_settime(0x2, &(0x7f0000000100)={0x80000000, 0x3}) flock(r0, 0x6) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00", 0x80000000}) setsockopt(r2, 0x5, 0xc5d1, &(0x7f0000000040)="1100eca301e1f609c730d6cfb436fe93ef54ababcadf59a6b74ef092ef88d78d06f75678a7200511a2609e554f0736189daace917d948e2fa7c41396a5026db1115a2015d64a449764388f163937f220a3029433fc83cd8f50dd50c23ca326912ae0eaa3d3e1db9626a23ddaf414c74a3bf41c437ae59c1fb5d182e04dd4be128e781403b7e6", 0x86) 04:59:10 executing program 1: r0 = syz_open_pts() r1 = kqueue() syz_open_pts() kevent(r1, &(0x7f0000000040), 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x1, 0x0, 0x1000, 0x0) close(0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r7 = openat(r6, &(0x7f0000000100)='./file0\x00', 0x0, 0x10) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x80}, {r4, 0x40}, {0xffffffffffffff9c, 0x2}, {0xffffffffffffffff, 0x4}, {r0, 0x2}, {0xffffffffffffffff, 0x20}, {r2, 0x4}, {r4, 0x4}, {0xffffffffffffffff, 0x47}, {r7, 0x2}], 0xa, 0x6) syz_open_pts() 04:59:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 04:59:11 executing program 1: r0 = socket(0x1, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) getpeername$unix(r4, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) 04:59:11 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @local, [{[{0x88a8, 0x2, 0x1, 0x2}], {0x8100, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x68, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, @multicast2, @loopback}, "810000005ee1048c"}}}}}) 04:59:11 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x1000f575, "003700200b0f000005000000ac39000500", 0x1b}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="01002e2f66696c653099a212c32f844e6f737d1993e1b79c11e2eced1c33b2f88a1ea7d797413bc9e52eeb73c436eb2799821182da3707fea56418d56b437ea008421d5a3a9244b41267b5ba5777483e32fe77ec10f3fda668a56ed3c006b285a811014d8305c3f3ae1d47a75e5c44134ba90a4da6d5534d7fa4880e97111eb717d259777fdd7ad3089b33a310eccc05bdedb6dd308275c5689aa40c397b631f4efd3a5631bfa04852af3b7108bb180f4121b7fe7800f6936f5de416f21ef08005000000000000005c47a122fcc69a7013e12862057aeda189f52d12307821cc4701b8281837156083fa3964f5c529d8f887089e70c68c60e06c857bdb4fdf0e9f8061c48a9c58128ae2bc32ac8bbdcbcbaea80413c9de410c0000000000000000000000000000000019a73939abef33d2a3aa21b173db2409a74aff1c044bf8d888e356a58c4d41757013ec9f5e29a97f61298fac274756991ff5a2ba50e553a78c202e6c82852e4b1e1366607b0b6a3b7bf6736db1b0de26c7a44a8ab3ea750f9ddfabc54476da3622c44aedf42a0cb797469233f39ae36318a8c3322a5b04db710eca634df5d9bfda3b41a45ca65e30ff4dbdac4daa87c5dc1b184e861b0798974ee1d6be780df01789520d57b7966a9cd2dbb8cb82e2f975a74f9b883547f2b70bdfec62f0bd8a72e029194ef4c04fd33b631766bf6323e955bf23ed58c64d3e023a7194b1ce96f4cf3e1851e021d63cccfb99f4aab4dd115474050739d4379cac05df01e795aadee4983b94e1a791f3adb103c4ac5cec532c942f284e76874ed56e89c88e5a4a08d43fe1c6d35dc6def9bcd9cb1ce7fca8f6a2073a8d447a33bbfab3950dfb3b24ad9bae9f243ea733fa5e40d7bba6c49a9d43e2a05695b40ca6cca9b9b8e81315b6fbeeeb869a30322e64ffd2a8d10f5660dbcf1c0ef1bd8605fe4fea730077da436610a6a2b9f8aa3f29d743e02d0ff7721be2fd6242cff8b7e51010e20170ec8aef7a6690934a94e1d6c819fcf3b1ba968be70b045d0715ca99f3f2c788b52a4835e13be7e4380b832e2325762c3186df051ccd612138dd5cef6221f4eb02e2a3e273c949850f2877bb54fdae97f8f98a4c1194378cd4f9c4b71a490d3600ccb24675973c9ce6e8a134a7f1c299881d7ea01496a39c48d1a722a9fb6ad455cb0386ff9ec16a941c3721e4a5979972bef23000"/878], 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000240), 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000000)=0xc) listen(0xffffffffffffffff, 0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0xe0bf09012efc81fb}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 04:59:11 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) 04:59:11 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) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = dup(r0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0xfff, './file0\x00', './file0\x00'}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:59:11 executing program 1: r0 = socket$inet(0x2, 0x4, 0x81) recvfrom(r0, &(0x7f0000000000)=""/176, 0xb0, 0x42, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000080), 0x0) accept$inet(r0, 0x0, &(0x7f00000000c0)) 04:59:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="2ed54287", 0x4) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) munlockall() 04:59:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x7fff, 0x456, 0x20, "349de48f58932c1f03b37edc9e64991a1b63adf3", 0xfffffffb}) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xf7ff, 0x20, r4, 0x0, 0xfffffffffffffffb, 0x52, 0x5, 0x40000000000e}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000001c0)) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000180)=0x8000) read(0xffffffffffffffff, &(0x7f0000000340)=""/236, 0xec) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000140)="3e56ca27"}, {&(0x7f0000000240)="4d4708f33ebcdc2f0c1d7df979dc0d4c8ea4772a59239bfebd37d00086c4b7e1709f4e42e7369c5889a6580455bbc9b8977e1afdce61007722aaded2d835e61f723eee8c49d17296158d9358ff40dfeea31f0e09646d10ab1fbd6070bc092285c1b4db9da8cd9f95c5cc257593edf47a942c9f0b1c4fd2042ec58fd9bf242d635abf88a2be07caff92b2788bec6e4179be0a8332e1bab19f1033aa69191d7ba0b5"}], 0x1000000000000198) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYRES32=r6]) getppid() shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) 04:59:11 executing program 1: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)=0x1) 04:59:11 executing program 1: 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) socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r3 = dup2(r2, r1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x500, 0x0) dup2(r4, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:59:11 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x942, 0x0) lseek(r0, 0x0, 0x9, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() fchown(0xffffffffffffffff, r3, r4) mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0xfffffffc) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000400)=[&(0x7f00000001c0)='}:]\x00', &(0x7f0000000200)='/dev/ttyCcfg\x00', &(0x7f0000000240)='/dev/klog\x00', &(0x7f0000000280)='/dev/klog\x00', &(0x7f00000002c0)='/dev/klog\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/klog\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/ttyCcfg\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='/dev/klog\x00', &(0x7f00000004c0)='/dev/ttyCcfg\x00', &(0x7f0000000500)='/dev/klog\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)) sendsyslog(&(0x7f00000005c0)="87ba52826ce0116bc936ad8820346779aff60e7c7f9e49202073c46e179ad785ebe8e3194d5ae1a1e349d248ebe170cf2dec59", 0x33, 0x1) openat(r2, &(0x7f0000000600)='./file0\x00', 0x80, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000640)) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000006c0)={0x0, 0x7, 0x1, {[0xa410, 0x1800, 0x3, 0x3, 0x0, 0x6, 0x1ff, 0x291, 0x333, 0x3, 0x2, 0x0, 0x7, 0x10000, 0x6, 0x1, 0x1, 0x1ff], [0xda, 0x1ff, 0x3, 0x6, 0x78, 0x800, 0x8, 0x6, 0x4, 0x7], [0x7, 0x8, 0x5, 0x100, 0x100000001, 0x1, 0x3], [0x7, 0x8, 0x200, 0x2, 0x8, 0x6], [{0x200, 0x200, 0x1, 0x3}, {0x7ff, 0xe354}, {0x0, 0xfff, 0x9, 0x9}, {0x8, 0x2, 0x2, 0x6fd}, {0x1d7, 0x80000001, 0xffffd74b, 0x884f}, {0x4164, 0x9, 0x8, 0x4}, {0x1, 0x8001, 0x3}, {0x2, 0x6, 0x2, 0x8}], {0x5, 0x80000000, 0xc2, 0xffff}, {0x0, 0x8, 0x1, 0xad54}}}) r6 = open$dir(&(0x7f0000000940)='./file0\x00', 0x20, 0x130) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchown(r6, r3, r7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wsmouse\x00', 0x0, 0x0) 04:59:11 executing program 1: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000080)=0x4) sysctl$hw(&(0x7f0000000240)={0x2, 0x14}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48fcdeef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) kevent(r2, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffa, 0x4b, 0x4, 0x4, 0x7fff}, {{}, 0xfffffffffffffffd, 0x11, 0x1, 0x7f, 0x5}, {{r3}, 0xfffffffffffffff9, 0x50, 0x40000000, 0xffffffffffffd6b0, 0x1}, {{}, 0xfffffffffffffffc, 0x24, 0x1, 0x2, 0x6f2e}], 0x5, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8, 0x2, 0x80, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0x400fffff, 0x9, 0x1}], 0x6, &(0x7f0000000480)={0x48c0, 0x5}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/42, 0x2a, 0x41, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) fchown(r4, r5, r9) 04:59:11 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)={{0x2, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 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}, {0x800, 0xc6, 0x80, 0x4}, {0x81, 0x0, 0xfc, 0xfffffff7}, {0x0, 0x4, 0x1, 0x40fff}, {0x4, 0x5, 0x7f, 0x1}, {0x4, 0x2, 0x8, 0x3}, {0x6, 0x6, 0x4, 0x7}, {0x5, 0x3, 0x3, 0x5}, {0x2000, 0x81, 0x0, 0x7}, {0xfffb, 0x0, 0x2, 0x5}, {0xeb, 0x6, 0x7f, 0x22}, {0x81, 0x20, 0x1, 0x80000000}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 04:59:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRESOCT=r2], 0x10) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r4, 0x6, r6) r7 = getpgid(r6) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) wait4(r7, 0x0, 0x2, &(0x7f00000000c0)) write(r1, 0x0, 0x0) 04:59:12 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @loopback, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="ffc88f468fbe0d9872fcb10681fa18db"}}}}}}) 04:59:13 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) syz_emit_ethernet(0x14f, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x1b, 0x4, 0x3, 0x7, 0x141, 0x66, 0x8000, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@rr={0x7, 0xf, 0x0, [@empty, @multicast1, @broadcast]}, @end, @timestamp={0x44, 0x2c, 0x0, 0x1, 0x3, [{[], 0x9}, {[], 0x4}, {[@multicast1], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0xffffffe5}, {[], 0x10001}, {[], 0x7f}, {[], 0x5}, {[], 0x3}]}, @noop, @ra={0x94, 0x6, 0x3}, @lsrr={0x83, 0xb, 0x0, [@rand_addr=0x7, @multicast2]}, @timestamp={0x44, 0x8, 0x7, 0x2, 0xd, [{[], 0x5}]}]}}, @udp={{0x1, 0x1, 0x8}, {"1836d171299d6ab0180689b7a63edd0e14c7da31bcd4fbe3560cf0c385659a5bae9ebd43cf7727f556ca8673262a9799c2b0e72fa19e264a184ece5fd105491cdf97f662dc2e346e60c8e9ad2078b3e7a1e41c48eb0d0b82d02fd596594ea1f3d34942f1d5a495e98e779966665950fda780ab815c9daafa65f3943b1a9280268cce5641b6293e3c70192c620ebc64e80366c3cf82ffbe15c85ab08d8d33e57f398f17fbbb5dbba5c1d93acf9e2d30499bd7c297d371020763694ce15f8a4766e4892ee44d2e75f7ad661d390a"}}}}}}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) socketpair(0x6, 0x4000, 0xdd, &(0x7f0000000200)={0xffffffffffffffff}) pwrite(r1, &(0x7f0000000240)="1855d40757aedf75050fc4af162f343b17fa94d98098ccf67d6f91c9ff113df93e39e13f287c952fb19be6901d5a42e9d52585484b6eb31263f41583b7b2f03bcc9ded7a4abbd44ecc0853090e5d19274a52bec54ad61ed91c4df468564fdc95f677af4eef0bb89a0f65c61fb38a693536aa75d27e38748680a48c7c2888815ae579af2aee07da0fb58a06308bb0af16fbeb07e2722a5b2aa87c8c5d4ddb94b4aa87f7f99968c00ef021b6c5be5847012540b9b1e8", 0xb5, 0x0, 0x100000001) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r5 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x10, 0x162) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x10000, 0x0) r7 = syz_open_pts() close(r7) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000340)="aaedcbb93d168e06a8caef48c60f99df05dfcdca89a763e2253516997a58dbe914f8ccc33aa3e15bb2dd2ac3aec8f2fa0ce2e94fd2b1debf80b506663de43f844560b5b1a16e4cfc26514e6a35264ad0a5463f9857ec734907c62c4dc2b5e14efcaf96c98dd64adb17a844873f119033acec6d3ed2cac5a8e871cfb0162958f04caebe128d3e4bd8fdf197108be1f3f2acf8baf1495a02ae6b0075ca315dfdb75725097410d48718cfcff9622364a2b30e0dfa05d53a2e16827144eb111ba183f7552cec1da5142251df0c8af582ad41285e45390b8f0cb0fe31ae7066210268046762588459e63233e4adb683f6157e6b91deb115f4cd973f79463322076fc82accfdd83d09333e2e744926cd2df704c6316aa69c71834fc8b35301abfde14eb44b1e6b92bc7d01cb1a35af8d97be66111df1e5d7cd41cb8c65f31a36579c2566221893e2361f70f828662a5860e6e227604466d83d135a4329c56cce817d6f8535253b3408efe8c33ebab302efc91e849f5793109e9a6bd23d13eae206dee3ebfbf50f2ee5ad52db08528d533dba23ea5b06af1888e4c773b041561dd069ef9eab02d79279b252a3f054ea2ceb7023d3d8c1c2fb547713947213e6051d042a7183f5b65aee8fc08a4fb0b0f770dc4291086da94d523fbfb4f5d6cf98a2833b064490835efa0ded9bbf6880a68d84c218395ee32c3bfde07c9812a566c2fcc5f91870ba07d03ccafa5e45fae884f19f99bdd46dfde1e89ea70ba23628c99d42e6fab3c0b6582f2991f301e7dee76a84620059120ae9579de386bac8921bdf643591a1a6438f6ffa00402447baf90652f6790fed7d6c63369e919d1b6f866d91cff319827c6644bb2432728b7b6860824f5200aee297ea141edad8340cded8de1651629137f1f94d49fd00c2b2d501eac5d54ac8c00ca52d08e26e8f7293c2ff83a00da71d65850b19c21b767d68a10e36dd435ac306c2b918d03d169f0d396cd269a14e9846308fbcd9f953f79651b117dfc2c7811f9678325900c6d94f6028f04f1bfbe7982b3db14c0661b18b952f33c035dade61a979ed118a9adea345dbe721ae6fb8b454cdaf75fb350909760bd2f41d45f536e7bf3c3f4957168907e9f4c6aaf21312043a7db49598b9d60ac6a02b34be4fc2092e5a3f636708e1506eebc558dd6cf01b8a82913c3dbea79a4bf61343b79a1026ae744773474f2ac1301ff3524cf6b0ab91aae8b76a49678b34c3399ab6f400b60c6f78331d895db715ce6dbe926b6099b62f548965ccca45eafc07373a5f78bd85b23c1737194ffb680ddd682cffe07d9e566e0cc6f05975ea5fc806e5e431bfc834de2eeaf8fad826435b187863b3ef86f8d3834006692cbe0b29fcb1ec33b202ccd0c3dc5ad5793cac0ceef0ac2e72728084e7530494734b83f6ff3384cc609feef2a223321a7b33db3697c75390b44d6941fbb7854ec618b3a8e4a9c32fc7e93fc35b01530d33e78ec7aa783484f6710eecef40c8f2cb99f1626ff74552d1b82f53842e3b3c11100a31af93b95db0a4eec3c009f58ca368a749a8851869d097239436a300ba6d946366ce4b88d7db210cba425ccb40ca5aedf360502edf4e539c4d1ee033e6a9712f76f9500f232948ff705f1105f3e119152780c87cc2fe7c3ce91c1c81ac2e7a7c9dae7bc9cf72bdc5d683d2301fa1f1e21ccbe59962161c2ff38a7c4d5eea45dd794a834c28ede4faa66aaa52587d2779440afb104ec70d60d1088f1edf4842106ebb33a3e580fbffcc9275b15bc03e11f6d5affc525c7a54ee145ae7c793f6eb919e1c9809d7796209691f8cd428b1111f905bcd164acc1da6589bc4bfbb998255f77deff3bf83c238175397a4be4ac7508f2b97cafc29cb0eb3c990281abce90c5e5690718f820436b535bad06b44d13f0b8df462d69db6795d9ead3b678b8956b8613a6c37800d1fca3fac76c63f8881acc3816f961860551258e6d329be2098e673623319cb0732e5d7b63eac4a9d633549131852838863d868f35561ccdf6e05ecb8984d800d7927dbc31cf8258ebf55498cef7de705391dd2fcf250c0e43469c19544f3c104e65ed3e3d892ad7f772f3e8303355c5c2ec4f3070a6e4c9437d6765ba905f762ea37d45a63c9444a48a81bac606a32371603acc5adc4cd1c7a23d4907af0b2e961b504b35cb1f2bff176824e58d10b5891f3611a64fb6c0c2a97f40ebd9c43a0a1e75e04f17dc7c37f07e3b0a1f58b548514712911e06b57b6403c5a0a3d7dadb362b85d03739eb3e840e222f0107d75a759e84f3504477a69075f1ea9af40dfb130e2ed74541b346eff7c910155764469201d4ddf5d550733f9e04878e1a5055096da4ab26c1b21908f2cc634ec491f8b612114c74fb67b4df7eea6c3bd4047486ccef496be091688f31d55892f7115431c279630b05b8b5c0bdd2068108aa14796e913c64c3eb4458597a1e497900f23c691ba8d4ac12479c83e62ad4b34ccbc40cae7e924837414ff53385a2641e17e06b88089dd45e2f8c372ea1f1e3008bae934cc669ea6eae85fbc37a79620a673dd03629da18e6b0a75c2ab3b3cccb2c23c46ba978b74b01725a842d6cbfd15a831053e4d338e357eb3aac8309df558e6fbc6cde950f2612c653d8eb685916cc10d497ff0fa5e2f5105d9ebfa6a7387dec7e5bc78e716660bc5d5756976cde7384df5a2a90dd6712bebef70508517ae5bbcb7c10c2925a6975f91ab45a1adb4b8192702656e55287fe61f9d56b7f07fd5c11cf1800c20f687dbec517d6073b9a4e71a095c21475fcfe92d8a8c0a3d90df83c89d5c7039dd38208c4db78071e0b39f7cbd3c856dd69ab9e7cabbb09ec3f5fb7dd066d7e8255ac2db57b431d398a524332049b603f17900b8eb86da33ba0859c9d578ae6b053742506168062369268de6261c2683db53aaf5012b689a070447c1dcf54b21069b49f9c5e09798fb77b6445128e420ab878d815247ce2de74c7c8b6907917ed6de9a5f0b3362d40c5c92c07391b76d6c8501f6b87f696ef321c6c0a630e3ba50a6d35331bd06c2047b40e14ab7e5f340fdffd49212ad166ece9752e62070d055780e9b9166dbd99dc3cde6c9a27781dbe7d3b99ce8c24e601671772b7604213e69610910add42c98d9bd1051f6c7878afde6f99501bd4025e986d58e5d7856b65f4b7a2fe0034ea6b0fcd0a7fbb1786cd71968042f5c85c1768dea2e2a58a7fd65c67f1cb604cf2a25160f441f1d52361c48699e14f4781b057319cade52cc8be59756421bf8f077d730effa86d43ac8101562b872f2a76bff10a0ac735adac860ea4bd998bb77bece96024e27b7709acfdaaba6101464553b429d2d75ab5835abdbc6db7889b0abed05fd15474d73779a50847e2a636b8ff5905f271238a155cc42389d4e9f0fe2d025295e48bf4fc4c5697e8e6d8ab98440c2fa79d62c960b65a642ab5d0fc2be9fd3d59f1aaea64f0823d7cb2e5b34c099899bd01995d9ad41246170217a2e106d60f16825d4347243424d047a205b0b60bf7989380c2d924fd25c630bcea57872df297e9c34e981a14ebbcbb5f8b2aa6368bedcd121570fcc69c5ada5dc103edb9d904f9d7f8126e48563d5d3a784a4eb41088f514013d9110899e7ff87ae1c031f7c76ec26b29b741322e34c5888cffa9fce4b6bbfb273e89d621939e4d25a0a7ccddd32e130758148b50789377f6cb94b6668250fddca5daa3160d7e3ad09796f62e6e3789dd13664c64cb6ac44b905b7da76c3b353abb9ebb2ed844ecd921ddbb77b4d9513f5ffc1436305e9a6132a92011ea969c6ea0dbe2f5e260685303b8413235df6d71e98e7f88a798af60f3b2b3ddc31988585e9682f0b2e036790535afd2d8886015eaf37dde1d9906d50d72d07224cdf25da4696740a0a3c25d74b4109316f2c4c2a9223646e10213d730fc4c549ee6d8a61903ce021a78f9575784931605453fc3ee28505ae70f43c27af53c90653bebeea88ee9511aaff405d62fc93fe56d8ca10c00b9e9ba53fac98a3d8aedaef42dc12e6ef4302e79bfe39cccb47c9fde32c898d51a19176bea549e8f4aaf735d9df963c01646c0b5961a483c99086867845f913c649455550ffb27c93394139af0482698ca6e144a6231be9f4b1604afe7b63c01ca325df2bb9cda2bd882ad6285e74e04b9adb1f7da774aa2ce028d61a0396c4b96540738a5cc173d9b288ceb52b83f95ec370132a36e4143840842aa41020d56ee6596f99935c20b2810f6529dbcea0e7d42b80e8733e76008b4fe19ba4ea44c425e294c3c1659946bbdf5d0537b2d0d4cfc17ed3e0dc47e464dff795bc928568080e7cdb4f2ffe131a4bf62d003e6344f627289f04aa88a0bceedb8831012cd5f20f32050ba01cdb86cc0b846b1ae31c6ea9694ab71f77cc564a0ed8c37e61a2bbf8fa994661a28aa819ea54f3f8f352fe476e86fd81e778444777b700c31c9fd737138ffe4de68b59e1c69a525702adae48cd036c03d1f90a2568ec4b78968b70f339cd761ebbb7401c20fc7164012336dc09b286c449709aba0c079ee0bc955224129fea61c010950638b3e46041f6193c242094d630d6bf96016c8761e7bfab791c58e33b9befae04377d50ca0b885b6aa83c2cb038d72ecfa4791fdb8fe44bda1527fc9dd0771f35b9a886b2a973234ce91af4fdeaad6919d63524d099c85e494c75e21b0884c195787d1aa6fab4733712e46ba289fc41a2d1f78caf764025cfb795f0dcd78fc208ce00637798a0e0fc4c57dc56e2260cf5f957aefd3e478b7fcaa7bdc7e43d1545b8983a54bb41c36287900ebeabd4ebfc6ce792d67ef9006f3babaeacd4b07e980635a189b2b1b1813754ed604a7a89b0b991aa1262a04853887a9c10db7fd4f96845fe3268d98d578e380742ea02813d004c86feb5a3b5ac9baefb6eb8f468d094eb9ddae121015e7e74446d2a50971b7e7eadf7278a3b6f8d23d211696a17f94605eff1ee8ea1f0204073cc304c50f902b3e111e6afad3b96620acf6dc00204f703edff262abf6b57bc9ca6cab1a0f54fbc3f4a6b0eb397d645db67d69d3538cf02b81d2e5c3972738259f7534809eb3a889def15e10ee2d1a5418c540a0ba6ccadc62c974a6ca6b82bd466dc63dfa4a373eba73cbe8375c00ebd769c9d066afb310a7fd20d090a52aa8405ab481d0dda742bbfbcc350403ed6c00dd2c51fe1296d26f51a7420280f4055364d909f59203837ce5fa4c1e38742f4093cd046943425ab8d2fd14ab29d409914dc32cae2d12cc35fd424d288f1d499a9cc921c6c92f4457a51b4ea24339830e2e6fd3ce08795afb97ab95815ed7dc22af884325eb5d0d5b0a4d5d30873f927a40a739080e5917e857c5f81dabd965e2f84716970f67417e2341c8bb6ed1c26543f087b0e0b95e3a994784fd20a411e5cb75fb7d8a8341d8040854bd7b86a1b0b3e953337a45663a0ddd9d655ca56bef4e6024d40698a52a977714bb61ffd55796482d9b01feb885510e32581cdb5c8a4defc98984d2a25941a600a6c8fb40ba82305b6dc9f1f01a4483156567f35c68c896cdd958af41b26742ffb6225aa7949091367f1d9b51d9c364044d8beff1d2dc510996d5a83afcf6f3fa00e3b6399d63049c53fece322e9d5bb5115595b077d51f277827b0c807ea098865919ff93457db88e885424cac373512326cfe145049365954315291e616b2b3a906adbde0ca48234ebef60e33851ed285b820f090224de6df8c5e4c3e75f0ab71013c4d8493206af6abd7d73", 0x1000}, {&(0x7f0000001340)="c92765e88adf48a8d910faa96fc5ca96d6cd464eae49ad4f7b3656562b450a7cf5d8fb8b7c8575558f793d9347522e7fcaf6963e23ee4136fb50f34a9b395825ace21929ccc3396787d1b30deaaf7fd04e7c3e695c92567ef2e8558c7491a2cef8e0b16a1ce145593e85de573d300182a4c9d8d92c19d59258171e27e430078212cc076637ce5415ba349e9fe2b5e7a2e6fd039365fa91a4b53ce1452aec8ef2b4611cf8da367436b3c071f662f5f6dec5a4bfdd60b2c56eff52f7a7cc3c42f1d9c530d90c660a9c99b8f67a1ae538937a32672517939532bfb67b4df77e052d0fc2d25ee41adceb1668", 0xea}], 0x2, &(0x7f0000001540)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r4, r5, r2, r6, r7, r0]}], 0x48, 0xa3fae20d9879210f}, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x4, './file0\x00'}) 04:59:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) sendto(r0, &(0x7f0000000040)="19", 0x1, 0x5, 0x0, 0x0) 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, 0x4}}}}}}) sendto$unix(r1, &(0x7f0000000100)="f268178a3cbf25f634fa1caa043fc3c536af40bafc571ae314476baa13ac2df85bd34c953695ecee6567ca63f79bcc8c091f2c7bfc1de22b510d70d8af21975b04562803f83a4d3874f03cb6b4e616cb5d3352855f7adaafae14299671a9ed2a9b88f9d5574236eb9c928c16121d88d4ba2783c6c93e4aad5efda25b50783dbcdcc926b011dd1681bdf5115f4c68807f79ae9470d34892b401bbd664999a608db69e10910fc50dc726fedc28e58e80955bdc35543c94daa028a5c63ca349b915761346404886886d4e8461", 0xcb, 0x408, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 04:59:13 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018313"], 0x1) truncate(&(0x7f00000017c0)='./file0\x00', 0x0, 0x3) rmdir(&(0x7f0000000100)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r3 = syz_open_pts() ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000001780)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) sendto$inet(r4, &(0x7f0000001740)="22af21a88a4c3712929b7bffe36ae6b4f96afaf62e5aa60a9b5f466d93c58359c1079cfcff9e40b4a66aa06a1319d59a25d04659", 0x34, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYRES32, @ANYRES64, @ANYBLOB="aaed72812770b706091cab683562bbbf4c0883f034b1e977fda7cf80920770a5e5a3dc3df80b7aee509a682ec3de00711cfaea0dad603955ab208caa2d3d1991023a3de20e106cf4995ff4b59ac2f2812dffb9a3cd8e6d976741441f3322889e423101c186824c2162bc395fb5b9611961dbefc7af1d5b5b06edbd46dba0ca8b2db256e655f398880a7a2a97d8c9ff481a3029afca297c9ab2161bf84b245820543eabd7dc71372ccbc0e6d906ac3ce2d23270d47c7b9bb05feaacbc10459745c8f19d974dad22298b324e88bd9627c1f236372f4375b804be6d8c1a72d754e630dfa8fea9df452f11dee2ff1cad95dbd8e5d10e122815f5c00edeb66f6813ae948af910e8f0cf758c7fd4c4930b01f7df0a7b28203701c6cb16e3d166118aa04dcd9edfcc6a06260bd847f725584413ee9fb852513f4cc275d908b6b22591ba1fefc57282521f8f361ac0cb52c92c1e972cf704d676cd19e2cbf0a25b0ee984d0b3d6e5e0ef76e4c01d74c3205d5923561ca9546843ed06e2262633757e7029afdc0a01d7bab5fa11d11027ef84d30a260010bfee39e41a762cf608135bd5f049b1674cfc5cffbf8ce9353174852ee63cc424c194b245a49913aef6591ac59806a77977a59bc2637871cb30dc983486d679974f76d96082700fc2abddf20529f2462d1516a791e2305151e6109c90c606fe9ceebbd88d23e999d61e634f5f2ff0a80b23a6ca4db268092ee897004bee80cea454aeb202261466284155e353490573c5f60ccdb338684af62e0f3a24e073914ffa5e313d995aabf85231b0b8ed2821e8bab83423441f6e535f6b15519a34b62921d023960daefaf1f568b10ed70b09ae1e758d7cd6368e34250416cd358d53a30b96c967748b909d06cb90023fc63259a160e3323ea04a55ea1175ef8c2399e9b8611110611a9e7b3d640915d54464e31ed05b2e7e796be291cb05dd03ef035435da6af46601d0096954fd2470183e85ab44e0d4a861d37263afbb342673f66f289501f6c95035b8a6d1a72361382c60ed420f626bfc9aa69b74dd3a1f5a1cf6f73e934143f84c499d0a69bce404b1d57860f30558e3d073dccb9f313262617c879e427bac9c14c53f2d2f4513df1d65f101d0db8e5862eee5d87ca4467f3da2096bc4d171a5f5656905632054c01b90f8d9a4614f783daa1500c78b90d3fa2ffbe3cd29e352fe25c2c87ec3e5242dc71111a099228c82bf840069a9ede18732ce56765448ed1a609a378eb61b022b3270759cef724dd388c35e10a4f1de7f85abe1aca6a817a9000710a2300e7be90b6c0a81a0467cdb69ce079127ac013c69ba959e7511496a0d3da0b489adb7c6e83525514eb583759429c6ad207a8cc193eeef31e6b6ce8806e8e120e4e3037ef747e34afb089b605ca82aa4b24a6249ec4e272729d998f3a2b9f64acd84d0c268f2543d52cd2d2e7dbe23394ff9a92973692ba5979e6c91c6cdf7903737dadcd8222261a5f31e6745a2d761b51c8d766ddccb62534c9d1b0dccd8dda6978dac52b9b0fda602c2f6db7605962926535c0a4bd167c74be94e5b0e645ff77b39de1ed6c6307f92ec81e6bcc3136d44b3c98176c413c6ad88b5c4146754b2ae61a77d3e9b0aafbc93e4486fd45c6f2aac512591a2b3364a1e4626ba7316fdcd12c63a3ddf04f1c6166a086b1d613c65c5a40adc90a08e4f416ed0d27f156833b5af5bde481275aba07e9011546eea16005ad17ffe8cc6da46217b5fbac9ede7ade662f4d1216f87012472175ed1ac087ded365958f3ac16a6179ec1b14079f7ae4568bdaa56a5a3447b856ebed44dbd8825f7435d48a3539e3697d1bc47aa67382ed4b849ff4df872dff576882bb6ab2e49056d23192bf629d60e174afbc3ee49ed64b0eb2dce50e643b682a913fd00b383a3904cf2409f4e0c94e6dfc27b2ed828d56a3fd6c0aa1b5c2b26ad959159dcb565bd1941dd1ca7b2c113eb09264c6219ba83479fa11f0f769b9d910c9a32eb04b0e9026d7b54b1f94d4ed2f5b12f463d4aff350302ae87c95b2681fea7d0c842c11d0a09e843c43b2dd0eae14761928db61b7d29c21bd200f3d03b28034abae87eb2559c5b62c50018c8a00b89ed4133cb471ceeff14aecee4da6f5ebbcb66329144a178c98630022c83ba8fdf28f2895940dbf83a28f110e5a552d9ec7b331800fd5c1f67ef0d51b9252348810483705a1d94abfe27c8325f5e7fdcc23728cc1dc3e930b61c8078c8d7966d0fb9292690e8b81e21c657857f39bbfc452637353b8bd81506674489fcadcc7697cec31c76f7ce9fc06ecdcccbb71f2ebb24574c91000fd6752c3ce12922b7e5cd6b35b5d8881fbe35fb83ed559875a125b4c3cff585e69aec3e3b1d42737b38a428de3ebe61e6a96f3e4b8d6f53e4fb1c048c50881b66fd4eebfde3d7c085787ae1aee718874e8a9bd5c4abf8f0e35825fb2a14037a2f43d64ad197155b25eed764f1382619bc0459ef460e6fed240f35363f67c46dfa52391d5ad48958f16c2ccd92a06f7148923ee0f0396e49e4f6f4a5cdfc66e9e16a487b96c1e365bbba0da22b8ff64810d1cb086d9e630d930e5e825f55f059aa5b86444944911a276cc46f1d8bc0efe558b8b740f38f26a943758da65f7fe8dc6435c8ddf646317935f3f46c9ff3e5e17db94ae2c9f7bb8119341ff4ba5fd34072f25fa4659d87feca96f4532c04dbff5ccfe70c3257b24d6e91fcb53a22fba14ab55ed292049f94388f6ea12880e1b3b5ebd281f29fec87793958ab82cf0a542748be4bdf734f155f2af52c61bac7f126a86a48280a855617d2579714a431c92ba6438786bfe4fa0aa48715e5984a1ad063e6c16d35a667c021c369a221298637590ae8945c42e2d53f7c738966fa70fc01c1e6b6fa0a57983df50f53bd7a7a31d5031b1d0a582a2c5887328318e312a3861a7c89921e8dbe05c88aa9414be46b349008866603181dfba0b52a9c0c48a96f34122e1e0178e2372aa2afcf6167aedee9b96c7649b6886b671600a05be1168c26d9c29b990a66b0270c6c9d4f05496dc79c9bef1b03031db8904fd8f47f3e9abb9104c31c64c101bec070efee0cb678505fd40aee1f5c28ba224523da1ac3100ce351cbbf9cda5fc6a4ddb358f7b91c2f5c7ea06c621e48fc74227a9da91595158a1797937dd1848142be61ca9e6753e54c724ac26a2483080c6f9cc4f0fe272a30dd1f34851fbe68570b6a7fe5060f9f0404e1b0df0ce8ff01270408d2f676a59758e7403effd9cbcdfca5cdf7bfe8fea5bd768083d179ecdc28db0c0516069aae130eeeb04f28839b36fe4827e9ee58b291e4b80d6523f700b1c2fd4f3e5a7b9e78738a124e533b077a97965f81c6c9089c860f6ea5b0c9ca122018f4a68ecf2227b55b40aa2e39647de981c6299222e8bc2757531809dcb603b4ad21d051da65ffa8822961857d0d80a9824f0583e3ff231eeb8928311e498160d546c46db943effbb33195e9cf19a22eff3f4f8bed022a8245f590cecb6698c395d6b004fef954392285973e3cb7d4f5ba109c743a7b279f955d14c5d7ad479a61266d4e5f17a3249730fb2038422f6a3e0ea55df9bc347cb36d148e6090d7ec1e34d0d99191a4f0682a18649482d132592f1bb4c1850ba7fca068f4052d88c497f4a02a3126af42cc97552910008159a538ac5a8e206ef708f855d73d68348019188bd0b0c5e7384c782e288d9922da4935a948430ffbba565f51cbc7c46e7508936043ac8003a6dda8ab9ac01d888d9b49caa9aaed2c80df88993161bc7d60fb254c440eac7bdbb51659e09485f84e991956615a61cb02c1a024023ba7a98cf12bbf3996111d2597cec053d3ce19e3c78425ad2725ba39b13c9dfc00cfbafd1015cb7564b09ec38daba6b7db3703e8c8de4377a09ae86f3c25a34fce8b8fc874f9aa57063f3e4403575ed285489d35a6179fbead34219244f458b6427e650a84011fb2414a88f4188dccdb333d4430e3d750ff3510311053867214d9b6fc6fdb6ec5313ed91c9f24cd25e936c48f5262fe488576a37171adf01b5d35809d454aa45fd68a6b3fa27c28b7be2e49d3b3651f282ad4b4a6971758602e2ab49e2bad3fab4ee09bf73cf955391d98c36a3c6cc87c5fe86af6832aaf229776e9f99592b24f6458befc1a312fb01ccd97bbc588e514a4f69f9033e91b3950e04547f59ed773d100d2d4561410f3600ab63f3fec73f2894232982d933c7f8a1de6ef31d76d13f4d04fda157a5b6ad6617db83cc439a7ee5e21d8f617a5b4826edeecb00998301edda0426b989eaa205c4f3412187a7c8d56295d29cd2c887d1c06a8727b6b8558029d2fd5c3d9dd28d0e4ad6549d48c0db56bcdcdeaa85c9741cb00d90694dc4ff88a495395eac5aecbadabb77f78e2ffac6578b2fd3993fc977e5ef079d04ca89c1ac808a2a91054a064eadb54f0015893bfe7f31091b7174e0635f1e836f9b9bc78a50ec12fbdf4b0fbe6f75ac8f36dd3ec42f4dc614a3f4a218801300cf2ad8697adc31b80d83397f7439ecd3e0cdd85c6b504138606ee850118d4de13b5c46aded7ddab1743c7ea031f912b4720b7e1fb8d2ab666dbbb24792b47d34cb69f0945d976d63ed73fa7a6738b7aa117bde2fdcfba9e138dcb93dedeb461107eb59ad9fc8e0c70854807662d85c960f98a7fa8a2040bbda1e6c705db263dd8b3139f744ff5f88d7f5c4c35ea70f7a019ad7ebcd6e11160d6def78ae2bd7a1449f1bd532f5a78906038cf44b4c8b8490b7ce9e1f98679393a933a5b7620b12acfe83eeaaa7c095c0b184535b30508188ffadcbeac0cfdfa5f53d2066e6fdc73a242a31bb30081dd6cea55933619c939362fcaed89f995344496aaad6bc2651ff93246ef8b67c2014b8103d973eb0078916951f7095ab436de0eb3353d8d422c159749c569322dcb45353758b57ef4063e8a791075ef360c466e7b882eccd0d7960052d9378680ef84737f8fb597104fac9e0affc80325f8d64d28a13b063dca06707bde1700e94e305a634ea4679976b575552b0de5a946c0668e4f5ccb5d3d31f95c54ffb714ff1dab9c0745c7993061f54537a2e23277189d423b66c1de0a95e9fc58d2503d7c36375bb0c6a6f72203a813964946002d13ce16bbf5bd61e868e81d2c4c9225235996e26f6d8f9a2db726129c1477a891da271feea82e718e7191970c9370e5da222f377f6bb843698057ae70e89ea9dd75aeb6556c3caea5882eb913411fe35ae210445664ea3a471fa597bfa189a055fee2ff62caecbc4c202e831900ab04c48a7e729e10917d4485a85630b979c4e4e3943b6d4a9eb4edc0fa031f1f371ff300f66a62808994c44569ed94cd14e7ca2ecf940790e6a402fd3336b7c3e483fe2c6e456b3f08454aa78c3631e22b87f03db55c7c23827a4f3a1f532d09b8fdec0daa6aade088137df413f5e97fb51eefba4224c74e191450d06a3b1ead782109b7c044b5c6e163f5c777e6cc137064ca48ca163a6428b775d89d820f2455b686761a354441bf1e5b72e891bf305750c60a219cbe96ab674e41569a61910c0528ee265d095e9fcf8a3bef4d6eeda5d1bcb91aba1a3de6cc8d5b3eabddcb612e091544f36a1e2486ba22710fb39aba581dee1d6bba7715140a305d90423babe5ab6d4418b267d3054b47fded2f25fda663185d85e10dec04208628c40a313a5731cf3827728713d7ea1c8ae88c18b56b638aaba4d524e5a88ef68c5979fc8f16324b32a808f2915e366b4e2a4011771a610cdfa3", @ANYRESHEX=r2, @ANYRES16=r0], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) 04:59:13 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0xe}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) socket$inet6(0x18, 0x4009, 0x2) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x3f, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) r1 = semget$private(0x0, 0x2, 0x4) semop(r1, &(0x7f0000000140)=[{0x3, 0xfffc, 0x800}, {0x0, 0x6799, 0x800}, {0x3, 0xe269, 0x1000}, {0x3, 0x0, 0x800}, {0x4, 0x5f}, {0x2, 0x6d, 0x800}, {0x0, 0x0, 0x800}], 0x7) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}], 0x2) semop(r0, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x800}], 0x1) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r2, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x109) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x0) 04:59:13 executing program 1: syz_emit_ethernet(0xe3, &(0x7f00000003c0)={@local, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0xd5, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@rr={0x7, 0x13, 0x20, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @empty]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0xdc, 0x2, 0x0, {0x29, 0x4, 0x3, 0x6, 0x40, 0x68, 0x101, 0x2, 0x1d, 0x5, @broadcast, @rand_addr=0x7, {[@ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x3c, 0x8, 0x3, 0x9, [{[@broadcast], 0x8}, {[@multicast1], 0x5}, {[@local={0xac, 0x14, 0x0}], 0x9fa}, {[@broadcast], 0xe0000000}, {[@broadcast], 0x7f}, {[], 0x8}, {[], 0x1000000}, {[], 0x8}, {[], 0x1f}]}, @lsrr={0x83, 0x23, 0x0, [@empty, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @broadcast, @broadcast, @empty, @rand_addr=0x7]}, @lsrr={0x83, 0x1f, 0x1, [@remote={0xac, 0x14, 0x0}, @empty, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x8, @remote={0xac, 0x14, 0x0}]}, @end, @noop, @noop, @noop, @end]}}, 'I'}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000002c0)=0xc) 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) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) getpid() socket(0x3c, 0x3, 0x6) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 04:59:13 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="bfd9edb5dd8ab4e2aaaaaaaaaa0800450000380000000000019078e000000200000000030890780000000045000000fcffffff00290000e00000020000000037fa84415e8db6013bc24f211d6941f0f96103"]) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r2, @ANYRES32=r3, @ANYRESDEC, @ANYRES32=r3, @ANYRESOCT=r4, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x2, 0x7fff, 0x8, 0xffff]) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r7 = openat(r6, &(0x7f0000000000)='./file0\x00', 0x0, 0x83) kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x8010, r0, 0x0, 0x9) write(r7, &(0x7f0000000100)="d7c9ce07fdcb2371b10be3f0ec739986d6e7cdc1e24948697eb8b68082db65e4399eb121f0e986a6d1e94feae11b39e3a1886c86b5fb21defb397992aa90d29bcfea089e620535a54ac08f55", 0x4c) 04:59:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = msgget$private(0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) msgget$private(0x0, 0x321) msgctl$IPC_RMID(r3, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 04:59:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xd8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) close(0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r2, 0x4}, {r3, 0x10}], 0x3, 0x7) 04:59:14 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) read(r0, &(0x7f0000000040)=""/94, 0x5e) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000007dd03d66bc13bf6ddbc997913985000000006a6172cc73023bf1bcac4b0201d64e83192528c52c2ca86bf38cccaae48c886f77b5b898d7616365710b4527e28b15a8f19d6216ced0c3ccc0869a4415ef597d0a606e02165853708ce3def30bc76755c8b718d3e9c03c8a738189a5f23c37e404000000000000005338"], 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) 04:59:14 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd77da3dd00000000000000000000000000080000e002df74000000000000000000000001860090780000000000005bae32f0b69cb4b6683c429c000000000000"]) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff00009c232c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a0d458e306223c190000000000000000337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/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, 0x1, 0xfe01}, 0x11c9, 0x0, 0x3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x180) 04:59:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r2, 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000001300)={0x0, 0x8, 0x81, {[0x4, 0x5, 0x7, 0x2, 0x1, 0x11e, 0xffff, 0xc92, 0x7, 0x3, 0x80, 0x5, 0x5, 0x10, 0xd1, 0x5, 0x0, 0xfffffffffffffeff], [0xc8, 0xffffffffffffff7f, 0x6d, 0x2, 0xff, 0x264f, 0x2, 0x80, 0x800, 0x100000000], [0x1, 0x3, 0x80000000, 0x2, 0xfbad, 0xfffffffffffffc01, 0xfffffffffffffff7], [0xc8, 0xa3c, 0x82, 0x5, 0x101, 0x755b5a7d], [{0x7, 0x151d, 0xeb, 0x7}, {0x0, 0x2, 0x100, 0x1}, {0x100, 0x9, 0xb94, 0x8}, {0x7f, 0x1, 0x7}, {0x0, 0x3f, 0x4, 0x8}, {0xd60, 0x6, 0xff, 0x9}, {0x48, 0x6, 0x3, 0x4}, {0x949, 0xfffffffd, 0xffff1f45, 0x7ff}], {0xee, 0x5, 0x2, 0x20}, {0xfa, 0xffffff7f, 0x7fff, 0xfffffffffffffff9}}}) 04:59:14 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)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x0, "a2dd74f42e2300feffffffffffffff00", 0x4000000, 0x80000001}) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=r2) 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}]}}}}}}}) 04:59:15 executing program 1: mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x108) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f000017b000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000180000/0x4000)=nil, 0x4000) 04:59:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x8000, 0x20) setsockopt(r0, 0x0, 0x14, &(0x7f0000000100), 0x4) 04:59:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000002c00)=0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000002bc0)={0x1, 0x6, 0x803, 0x2, "a6f0da65e03710e3c8f3e681086b69d7758200", 0x5, 0x60000002}) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r4, &(0x7f0000000280)="20d3cf596a0a", 0x6) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) sendmsg(r6, &(0x7f0000002b80)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000001840)=[{&(0x7f0000000180)="6b361f4ac2644e20ab8b82ebb840202533baa2082d1c543258159d7825feb0cade1188d4e55a5c6d3ad785ee2bac0023048b640f57d3fcdc29e50d752a917a2f378b9a593451c7a167e28d4ca6fe2f00053040f1ac301acd4d35c2024152bca0a48bb3ca4203ac419b735dd6058bb00d4d6d946cb50974d5ddb98f31ced99744128e8779283c49b985a20218adeae2bddc88085ad73399a062ec396b6e32e4ea8c9c9ed8fbc2ca9865224c6af7375840be3c063ad34062c948bf01d6a39ef7f46319c6e3ea42b688deafef8ee5a5c3c276511f47af5f278af711", 0xda}, {&(0x7f00000002c0)="d0cc1ecc2674f916b8424170e95597c9a57bc9365ad1e8305bac3f4c7090ef1772acae369059de6ddbc5ea91d7ecea182494c61fef248ab81285785bdfb4643a823c5a628c64175e0266eb06d690d00fcb893a10a7b74de05c7c72b107e24b63ac82cc659fe4b1e90000784a07f8407592b9bc57dc9c7a700daedc87940b22728a49ababeefa325e4d8a66d24d6c374e33f243f824dfffa675d0c3ad56c4ff10721e133ef29c69bc2fdbad547df26403d975fd34d8a5e956ecfe62a2820714493fdb65166c6a7fc47cd4af7721dc70dbf80614ba886fa0b80edf6cb77550e6dd2e876a", 0xe3}, {&(0x7f00000003c0)="a5702107a2acd8309c264a3c720426db7370dde6cff25463d8f72ddda5e2237a6e6bdc46f0fcb94f013887abc15bd9680d58dab07ae24b8a0b144d01b3d13de8a375fee73705fc027fecdf6a86c6dc780b539a2b414183c7853e2c450e5deefd03a0648e53682eed5bc9e3e094c517bbe260443335fdb88d53ecc5247f6d07ddda96c4e8bd66691809ffe8e5f69c3706a5a5e332e8fc4bd77c0dde6c25f376275fdfbf2d5967097fc36292b07c654ef7274eb380e37c6fc59236fffd", 0xbc}, {&(0x7f00000004c0)="f8c45a03e20b9a3244f0ab1195229ea202f43db90b059361f31df67d09ad88ce31d93b1e8e664430ceae137940e096565d16b0de4a22e439241ec39898aba06d53b2a465507adf144c55718d3cd4d8cd7171afe5f6e55b3c0afe76be8e4f008c9f03afba966c71f46c10c2daeaba2eea7d51a1047ca8dd3624be331d72375dfa", 0x80}, {&(0x7f0000000540)="2272159c2fb682436c8ebfefd877bbe4d8c72ff707d2a51de4d3ce9f8cc0624e092309f13012ac2b01eebb5f7c35ac63c8ee85649498d12b9501adba3a10d29aa386a31f535056f9688f5ad93eef0d354304352df759307bac971b86f51574806acdc3bfe836f0a0a2a48c141701e071653788381c6eba469fec1209ca66552ab59f87b90c40d55dbf390e770ccdd821d67594137d7ea89c2eddfbc28253ebf43d31550c8ba168b0b03a618a2549a2e7e9fa15fa505341385c24eccf9089bc643a451c6f51707252b5db90cf7f6df9", 0xcf}, {&(0x7f0000000680)="fdd1a4135cc890a17ac775372ea08b924a634ea10dd8ecbbc227a575f6efae1c39ef7909b5509e3f", 0x28}, {&(0x7f00000006c0)="6a41ce76b4f3cab9a7ffb63a312cc0cc9a6a73af8f298bec1593b1cad7c7c4ab7ee7ddec7a730827a4f9f05a56d8f47a00314034d8155d550909da09a7d0ded9eba089aab9eb3eb495d158d6565d86234768ac4b1d69eea95e64a4fa1b6197c1e1640b1d7a09312f76450fe6325df8ff01690facac0f47876e741de6b0017b121ba244ffb8a0b72677379d2734b22ac4acc79a5deb9d3f46", 0x98}, {&(0x7f0000000780)="813ea61555e6649c0994dcfe2c877d9081257933c927f8cf27252ea1e407af461dd52ed7b18428611542611f7a13b6d3e8d98a3ac6b8d76fe41ec18c35e3a67150862f11c844c7fd0a80c3301595bf6d5eb33f1dc96a74e7ab9025ac566b978be29a4491587fb0147e146169be271d2f907ed55785af1a1f1898982ceed86a984fe5d19a137f3ed0c3296e3ed7428721ed9faf94361d2dccd4d1d6af12261bb77ea95665947eafebd6a14a0ac965cbe3c5c4d5bb5b2b8ca5055396226272c9eeca0eb3573888178b1f60ba98a42ba2d132ba0b3a0f7dc63dd34d711104d5942ae3b4d2eab862507332b59e3f593499760ba10f7eb0bf7f6a33841d344ff7a2cd9fd4eeec3b97476b20010af08f9d59952adc18e505621ca7a13fc1d3575c022a279dac6f483ea8639debe516d7d4a851ebaaea45d991f58d989e7b7d8d345a55c0fbe354a11ce28d0e6bd7cecd0a4166ab5efe3cdfa0659e729f9440afbd31ed4b5976c171b55fb219019cb04ebf1c47c6432469dafb67990e930eb1bcff6079537c4e66e0411355653507ea9d602b2073e0b551070da7b3f8c1fa1351340b18c2686625cb64bdb95f1f34245020fe077241d0fcdb8a6e5e081090c3137fb56923c6ec6d259cf90259f91d50c96228031ff7cf80f2a3fbc61a48eca7ae38dc6ca8fa7fb6b8f65ab2b7475599b5fdc5ee80bca94deae9a2844b4812f349630ea31ddc80e869514829231ec3d1ca214f7924fd5b1233a343938889efb44ff44254b18b74dac76a6e3922aa70f14a9d6ce95c8595ab70b24d540fac326d854cf18e01ed25fc617bd6f4463855a1f5c5d282897225a80168b74078abab1e2efaa4c2a452745322433d6f324f9dc0c72d4eb312c48c3fe9698486d847a281b8fd06391df41bd6ed035c7cdc70b289c572d34953ddb7151eb8b1f87326c23ccd43d17ba7a3f17d95ce0ab234bbf110a810a169cc0186308f404b694985cb8a90e8ace1a1b7d2297c8b9fec7369794eeb30ae46e8f81d711c3fbc129bf2260b2834fa78e9f191e2003173bef08986c3e93659ca0c588fb5d3e6c32f838df768bfd0b44398d7213dcb9ad579269652dc581446d367f397dc13f6f74e7db9412644940f1a88d854949a4b2f62f4432294e0f1c5750ebcc683578da7428693bc75c6dec7509d2e704e0dc1258009aeec8ca11ec2fd30116bd6bce0e60979636da59997927156785e603f49d3d841839b3abb8790cf9fbd3779b63febdeaef322f51dca577650be34d57e92cd2172be5e7a55614ef1e3073af468e390f41a57ee40bd20c89444363258320146bf644bf48f470ea97ddaa5dfd11efb6d7d51c8fca0ced9feecc242c3f7e5eff2646ae6351a4aac307324c621ad24e425ae80821b364e4caa02c3365efeb330952147a2dcc36b54556e589e4298efa7e56c7feb9cd8f7f44e1c33737d5b19919f234eb7b14889bed8278569d4fcc83af9de89b65a655c0e7e69995360bd780cf851489a090b886c982f115758473895124aabe0ead0cdbd5e6d6f8d737e7ab23f5e89dc2d71728bcd480c477b5b38af4571c91ca135efb0c2e0d9b0f9d528040a09283c3438c6e810b76eb28a920483dc5c623137ea2ffedb415b1397fee324780d891fe46c928ab3b3fce66aa487cce6ddcda42be3c647f050de08049b703ed7d62d70f9e3058fa252066ade33c0e941be6b0f69238aebd14ecf4ff902145b6a9fccef89c4cd1d8d10b14e82ad616976cbac0d67ee1750e54d683f9c0eb18160021e320be0a92195fee07a4c7db76429084809dfaa073dcffc124a1cd767fa5a1a2871fc44e9995e1b1eb9a30d9b65fae9a81a424130369f79df5892508868276c47030446960b556662b7c57dfd351f93436ea5323f83e58120a3395979ac5403d332a3d30627876ac6fe4247653ee2c2ec8044ec4127cf651f2e8447f60d296b071bf9fa49358329d3718c0dcb1f5387c36a6378ccd603988fc34624de34e6d09f84c617dcf473eafd2197ef8b8b67ffa14594ab4b5ada51e26c347766ad4df08bb930cd02894420614adfc07b5748513a9b16927a9801f8ca65cb1e7c94c18342074a25ab1abb700b06c9af41003a1992eee4a78f2593decfe524013f2e8be8890a88bd4f6642c854a23404f241757b5a0c72c80172b5d93412d37e7ffd248d533d9926b9b1bbaaa2f21b3ad3d477abe32512ca1ee786205ee1b088fd8ec965d0de348cee60a9c43f0005b735ae16a7ee633a5392410d189dc1b578ae925766362032118795f13e20623b29005e18d4ef700b9bc85543bbdd44595cd80561307a9ec8ceab194e54cef32b4d82efebb22262815508c89f1d7d342e051ac4709b21cd75ebe5640514f0e70a7fbaf17e92b0895593d43a62e37770a011a2cbe9f0dbceb6063619a2e7985dc86d27ab1e160d2cee1f7dc4691ed15b1f07c58661718e6ed3dd7b8b4f70ab54f8cfa158f023b479f17923865b1684a305add4ba0dc338775b773143d88fc43a8aaccd260b588cb5ed4e053fb721d1593da542c918a3ec53ef7858a3c4bc4413459467c0bc8f9dbd6023128aff8af99bf530963e74439b6ce9e0e7acf8386fe08f11f27359767237cc4cddd3ae1104dc0fb63895b134d9fa44e474273fed93ea3e6cddd89ba07016ca3a4f579104883d3aa3235b784145ebb5f434267161748052f5c1d3ee094bbce0f9044b932dac6144b3b5a95c33b627a818605e2e01d443b22b3b3958b40ac700b56ecbe625b72a40832b0ef451c4545d5bba5ca428e1bab7054f848dd57120bbf82d067ec1151da5be7a511726310626385501ee3d905d69eb27180d24dbf1e79fb37e23de33f279d70388298fa87a91ce6e977158371b9390383cbaaf09cc22a7d20c95bafcf9b2f0591a169612bd83efd84a60196bb119b9fc8b1b523e02e66a115a9c8e210f32c2282944fe96e7e20b3ecdfb0b91c34b3630d0570732801479057b8ac81d94e1ce3f7d5be380faf51cb21f9c03b339e001f8ae110b414cc245562a0174006668bd6a0165eede0a3d84eb0a0133f6a4770d789b065b6657b6d3dcbb47cf4325094f848b38bee78048ce59ad0fd32db2197962cb504b96f07a3a596d76ccc38abb61bd92a08ed43dd8874a60090688f35341e244e2e3c2cfef26b1fd17816c3b17900ab0b507743aee66127c5a4db5416b27ae66033a89b25b2f00f51e6c71be6383af98b42ff250ddcd04b99314c63e7133c8821ad919fd0d6608d07ae9c9d82d365c212c957ec0d359c074f32d18c466da9c783024c201dd00b4416831758bb8de405efca9c111e062f560ca47e31adfd41b184cf8778861059299e47faf967020f13e948f7e8df846bcdd0b4e02a840aff44bd6e8996e49fa5c6a406d5cf1de23cb1152fd5f30c51be81be6458845facf7e269002ab3e2d4f0eeb95fbcfebd40e4becdea2c850389e80d4f3b7b0d236fbc2de01abf6b3cc25a108bf13af3c69520f13002a45dad4ee62995b09b601f69939593310a59f7727dfdc659143c297779d5b8528cf77c4244d225f8c02be31d963f9b901c35433f3b1a6a907affaf421d00a9aba6131cabc8d2ff6f2af24ea9ebc074dbff6f3064c98eade4b3e07c29c41bdd3df2d7658c8c2acf95ca481dd7cbbe9f79eb63ab9015f3f36094bbd82e12bb49e612ae93a3301a27ff98fde76e0f74d83d79aa9b194e0193ffe395cf1e35c44a8f4720956cf9c04f21c9b4227a85cabee9e5ca135ca5251980747b59999c90be1e9a61c5e2144bc83ab1f75abdbaee6649000469bd67585aa0854bb0822f9c22427ea8e4a6b1d0af626be1a2204dfa3f31022ddc93d1a0a9d114b92a076791dc182a5eccf7f453d0b724d903e6200211e417608202b19630d5b701ebf609a9e48111ae2246232e00f5c35bbd00f12a4b6ec80864aa0df94f1a2b10b0db5659cb8a1810c228da0c17ad7bac87457ec215531aadb6c242a04fcb97c6b85a8315d9622fccf7b50aca1f1673f9149a5e024a195ae1d9c0ac6da2e6697bb11e82d70f16bd8a5a0cc7dba8cec4ab7e530482fee271486193a281f0ef1b8f2612678ac7d75277777b54d742d063daa8fba65771dc1f1806f5ea016edbbf4c87983ca89416c5e2ffbf53f467fb1cbae8f3611f92fa4ea831d1263adeef837d754eb3aaa8f26a2e1a8903740cc8d22338f233b45bb9caf4b93dd05018aa6bc2f3a13437432729e1a23851b2558a0b98b4195c150065bf0efe72ce985ab67642cb40974521e7e723c230846ffa896a16aee3e872ba1f4504832324dc7dcde480aca1cfcf1467f3cb824cb75d24ca175e807d0936647af544d32c3955fd52a14241a836bed4b9a0c7fcacebd850eb2bb7304bf01656d3cc173f75a2c12333429d609e600664c700d7341e92d25663125c99475e2e772b5bf0c98527227c23be63fd8b63be2e95059df42a76a1f12be15a2911e2ec66b73692dc310a02cc06b0dff47d17739564b374a49310b9a72913dd245346dc127f7a618305b34764fcb6f4e8fbaeab05b5a8e24b71fb5e2a77dd6adb84c39bd812ad0537589aa763e06ea1416ec67e33a2ea5061b30e1f71e25e9e4d797bf31128f13d3e575d7b32ca05552250aa0a339ac784e102ce86c31cadd0f0862efd9e31fc40d12998ef007fd51aa8de800ab528b829bb4503d44ee9bf96a0fa9bfef02695c06f53ed513e39734155f81ee55e8ed9c24cc7801a0d222ba52871ba48a2ec2a22caae332cbe17ed17bd49e5e4976881ee5d6293a3c6e69f0fae61c8ab752cdf75814207e1ec8173d337ff9119b88f3c2e1993813edfe7d045b97c5d79014942cc5046cab66d98e299b4ac37bc5e86742e47e70b19193fffd56a428f518cf0568d4550f0c3a000a4c4fba73a55e2dff9c47e4ad15c1629a82547fd7e9d9d870e0a75fdf3fc4d35f7038d331f8b632a9a14709c3fdd77c7bb17acf7c6385a42cae1565bc47ceb312ee6268a120009e71be0fc924bb5665f84ee4883704d0472430956074d9d66468a231fb420d7e0085006c9e49d95b7e2a31e1cdc82dbb4802d71578ba51c7eaabca347e521df262a084808b11642eb39d2375ab20d1f4b1d9dc8351b5fdad08374e6e5bfc6ec308a0fec635f1e3db6283e9c0b95bc9ff3dc6d1511824f1171bb673ba16e20ed1368f851b238af2cac03dff44031260594add41f4a52e98e81713a21ede02b2232b2013f794c1f2b91995022d5a4c28e901a9db393eab82e5c6bdd6073da58e4289dc78aabd8234726b25d4e1c49d5a1713ed0c359a57d5d8fc49d95a0bbabad32a3150234fc9ff5182e801015602f764299bd76557a9efbe438a7bf94c46b5b9d1db77f7477156ba60f0e43396d56347f74589ef6afd9a0b21d446de9f73e8602ad648e8b5165681543b165b7d34ff8ea8d0d976f648c01861683f48cd35ac68e9ee08f3465ab170edd48fa2cb3d842f81767469f562c491ce08ef48804bc40aa12927edaf39222e78e54656d14bd551e3ccae115fc3e1ebd8b32d77a8ba071c8bbf6186a15668dfb215218264d6d2103a93957b5af89dd662f4525ec5f1684946e6020e6ca7cf6b0bd266293a838ce0e6ce4dbedac68dd338eb10d6ccb8959e72208fb16379e7f14fb7b7bc23c85ce10f80348cca3ca1fc8aa85953dbd638e30bd5cfa56ead44d35601a4701fe34ace6756f7548ffa30d8e0ab844cc5d2c7dfcc6c8056d6093b82bd40e12021425f84be3ab0cd0653ab56c5ad3f9fa73b339147948c6d9d80befda5a329c5b5884dc0d10a7da8c7f4da29e0c4", 0x1000}, {&(0x7f0000001780)="76ea32384a18e339f4203d9413e30ec430bb509598036eaf8d296582db36f743ec3d22a140853d8eb1b92a891ded7880841b0c2fd1bf8861891086971b174298dec9d5d7e4394d5b391e5f160a95fb40d6764f1e63d5da40f31d538a7d499fd581c934b1be13218cbf265073856afe7f97e61922226953c36a55d7a25941c226a8479481e59482b0bea1ef57", 0x8c}], 0x9, &(0x7f0000001900)=[{0xb8, 0x1, 0x9a0000, "c271ce9f31999270959c5717bd0761398aed5c663c2f83c14cca75d406965be7f8208372d10675ee7b4d8b1682b44a6de2d9de98edbcc989a7a6be0159ef014093481ec5af84e86037e46d4f3bc6167c998f043c0253477e53ca26c47258bb467efe347f6f5b77f2212dcd72c6455c12e1c6c9ec83da14ce10b0708d28b263c70f0c2f5579ea8d2c0c904adf05478955660fcdcda73335682a2fef3b28bddafed0fb8cec68e546e2"}, {0x1010, 0x1, 0xe29, "6d72a6b05a2f951b5280c855526230ec3f603e27561c35f2630b27191f15dd5ab14aaa252809835150f55963ceea4944a28743490f198de599cdbde9af120dfcfa2a6130f6f44691a97aa38499558439b14393c7cb13fe3e334318c945d5a47241d3250510f74fb49369568ce9b34ece867569c35a371ca372a12e4d225a07feb2ed433c392852a456ec367eb8a5972e8c2fe919590937e94a3eb8f7506be62191946994c4aeaaf03850bfd5ec6bda74e55e1d4df938d40946afbcebef1d17ca3dc3cee976bdc7a29f2608972e8b9cb363a6804e66867ac8ab6fa4a9302e71b4fda9c7dcd9979d8a5c0d369506b60800387bcaf498cc70f926627e2796b1153929b751601f816878e1ea293497020b60caa6bdbf949423b659e694ab641693ec3cd4f8419505a95e57e5e65e1163011b7d528b2f63b6ba3d7bd91346db4e6f6550d15902d271a29d6c30e8d42b48f1d7d1d10f9b7d512e65f1bf843880d92cfa89d0a669a10c061c92bec162691b576da6f39239269db6760506eec08b694a34e8a898d3171ea2717b15fb6f0f48034e9333d2d8bfeae7f394ad0ee248ea3b4f02f1735bc22f5ec8ecf2012ac5f09d80b4012905ebdb6cb15272dbac3252a70af7a6abe8c2cd3f6b652da7dc6e62ef1e402c3e1c758c3f7ced0c08e276c779597cec4e260c67df69caeb03ecc7f6def69d5de0ac4a29d364a1d9a6c59942b85c48b6cf941b5d3fc9b56ce17c5b162071b11bd87f2d9248aed5f4ccf0fe8386e57498b66e2f21bdd51a21f6a0dbba907e7969e1898c750bf1e7ad4cf62bde0a3551e57dba1f9edf771779a90fd3c8b654ac334913767028ac022edd5e69a1e05e4978826acb136d80e6ba15d69bb0c56b5ac7f7fd85d6fe6928bad7e077467508b85119ba42aaee066c5e69bcaad4adecbc2bf2a7eca4043b3f38ffaa821c44fd79f564c8cc057c906e3732a837cc24ec9395b93f6ec16d920c05bc47006a62df53da063afd3b8fff1aa9ffc46080212e7f616a051fdf71b10c937ac9377561a10b84687844c7309569238bc1870df505886606a73044512aa883e35458ae186f8a07f2a45af41a0bb461ae923074b79eba6504c8ccf06685787158d09a73e05e347f044e3cf534e7d4dd8bfa7b9b37e98bf4e61cf4a9ea6945bfca26ce4c6e8e274046bb212a0067fe1e4252ad34df42b01bda1587909805da95a140c0e802df0bfd936994dfe80a972c6275617402aa04073716feefcac6667a667aed2f9d024053098d022f35564f0f18e9437862f25b43817c70fde76ae07fa5450b1a3afebe152dc4188f42716c280d2af273f316ce8890e11afa6b6d50f270b28163c7adbd3afe5b4b74dd0050cd67256257d809d2e5132dd8b4b19405096a8a2eaab509d617358124c251ecc607038a123ac4f4d5dd5c28622bbbc4437805d3acc25df7f7fcc1c8d68e0d3d1daaada844f52ecc70b40dde7fc6a66c7d900ee1e5d87eaf45654ec7950b5bccb21f4ec6328991218a729b79db7c7122f4ddbf01c1f4f4b3d5d91bf384d413b45549ac911dad420cec07ec90e4f48ea240a5e3dc95669028f97fb0f573c6594d72bb12fd56e05ab3fbe47cc1fbdd8dbdff631c61f8e7597642ba756737bcc5e4e75c1b41347ead166c21dd95030e201c039c0544c84dadb3d7d8fea11b4f74ffe48a8e780dc26ee6310729a434413c449f4a8676ccd3d13d8f51f25bf5877b512865c90c6347cf2275b537833249de06ba28adde6cd760905aeb9f55d7c6ba1df36ec5145fdc977235c9bf222629fd9025c5b285a657383de93aa6292edebc29fc75203da0d0aff18db03b2f8944201943d9f1ad13a7d482a677ef0a190fc6c1157c546e620606fe10af6b6da607bd685f2de9863c932b9da5f3ebe0410c12db45809e470fb7fa7c1adc814c38d5febc37389e0440351ccd13deab4785feff4303ef3814504c054a8dfd487de6d94bd1bfca8cac70363e8f33ff33b9b630c5629b8a5e98fc2fd0e56b29d76a1122250aa3b183ea8ea30cd457b2dcfec003751f3b45eeb378a7905dceb1ee8531b4554f9585ca4e610fa27ae4c570be831d4cd37102bfe8eacf7dd645c667f14bbf4ee1cb8ee0b73b004a0f767f433ab2679f2d15d211f156cecabbd4db681052bf319b9d98b4d02f99da5687638ed8b1689a6ab832f0a5f89a6e06c67a1bc024994c0c1c6d28a2a1677e6c2b8b0b86a4674471e6aafe5305ebb0a768baa4c7becba4cbca800783191710dd1645319030f8f3847063b8fcc00088017a021c4d0cfcd156534b534b096daef178dba458db45131c66e5e1e3fa6f018c8220bc2b0e2b6b7dd311d01dedcffb4ab0dcc5de8941a5fef10e91bf360257c901cf790e362852ba3f5a8c1f8df1e3a6bf871c5b3e24d67a544f43a097d1aff8db4442c1f34ea6b6c51f22831908cf89dd7fa7614c8a02c70aa783202fbcc29d5f60866b9b11da4b378d63b8cf4445bf91ba2d9fad10a4353ee7d01435e816b63153144648d384a3c91a17d93e0481a194d27d8460c7be15252b11c1929e800c5db007c31aedad3ab43fa9bd78cad8fd58b8d611479feb7472e5798bea718af421620f3dd0826dff9994896a2b657c0a93080f7c8e79e9973a9095665fb08945a7d66757b92e89194a23e85e53f83d723b202c4a2bc826cdcb7388f31cb95e3ca1b40b2d9cfb5e56f55792f48acff2a804712bd63bd5ec81fa27803224f3cd0bfa1b4a6be546aa052cda94cd53629ffdbdedafba1b4803973adea29cd6876dfe8240d354313de10eb3f25484d5b39ec3d7878cc8bff391a9a5fd3372d01e535d8726fc8d3b985bc2929654f3576e4bf69c921a3d9b617476d6952660e8a029b1e868253ec1d31b47e7c1d15eb741bc6e690d52d54abdf3bfe9b8cd8f81cf6250538258ae38b516539bf07a73d0341865d2ce6e8be166c11e3c7427938cf5a01dc3bfaa21d19581b703529cb48b34800073659dc2a46fb082d2ab85df38f52050e6fb18623bbf148630ee60c4003a0611a836af19bf5498414c3ac9e1f9c1ff03ed57e151e378d5423af3162a5b9a2589c7ac3ab094e16d4501f4aa98e03a765a62a839e9a1dfa0b70101ab994a35d0e4512bac7a64d9cb1b68e4d655cedb641affd93abcb7ec9e56e38e29ab0a8578e6d92699ae99455948f394d64ef3d74020e493b39af42b7064bb761b2041cb6803394c0485cfe1974cd024558bf6af374dc516a15066ee1bb4d063b4b351cc46e93805c46363984e6f972b62682f673a98b2abcf4523f074b8de0b3ce797515840cffae3a4383a7d21fb1e11a93093d178c6593a0a9dbbb2f8ac9f2cf7d8d2b531d8f15e583175cbbf9ed367d19ca2ebb15488abe5962813799ce985c4e4ba96b423637f792af9d53ab241b0f362814664c2b0f9c9076c8e4d81f5f841abd1be57bcc36928f0cfec4827b37f009be58f47ecd7e90b3201e006da8a5ed5fd5c4509637224c8638b76db4796680a4ad47b78bbb98365a8edf2153e51432a4e0c4e9f3b2b246684deb96aca6c81456468c1199be55435aaf89c4f9f8689601ee67f44920f69ee6fe1ac6b8c3ba93f140fd7631f83b8eacb7ae6c32765f1a8ee95acf53a74d1bc996986569273ff8b3abfcac92a0c59f6a145a60162ecaf381bce2a11203e748f38b49a1ab6127d0c05ebaee066cb881e3d94fc10b84f1168177b8a6e0be096d66b1131888ed200159702839e9afd30202c4cbdb3816f311e13591054bfa65df6a38ae8fc326a780693460ae9377c11b82e414d702a2db581287be61832313bdb30c98bcac1a98984374cee821767e53abe7286ef9bc4680a341ce503ac899a8e7be383b2b2606a97cb1ead2b057cd560877811a7caa75a684451e523ae6ad243ba412f3e5007323dec4d0f3bf71c7d07de5a20f45ee196dce08af289c5d695e817173e9d434a1e699b9441e2ecccf90bce1098ad6c37d5f375e5f4298fcbfd1cc396954fa8febabf8452afaccf743088a938c069e4bc1e0910b2a6a4f0c3bbf33bfb8d9996383ba3105bee0ea5d4d968baa9185590d132bfd76eeee82c6b505700d4e1cd340edb08184fc84f85ac31fcc487c602eb438551e1deebbca35e6193b87abc55dee4d760864df2c2008fec80e61743c6076e511057ec86d9e41a214af3ac63488e3cd6e515faf3ac716d3bd996e2c2376aeea06157ec7ec77376c017af8a3125c2029505ad20ce398b586f30b78e5c209b37244e5161d3d08f85f5ff5a5cb2c4e97a9bbce98bb5a7d4a833d9af488eb0344849de0eaaa5ccff60456ed7caa248a8dde132c270d2df61afe1c8eaf71e1928a2201bc6e09ea45411945d9645ecdf44d4421fc7f05dafe21231a609b5acd4a1ec2908cbd2f2ead8f3dbb56762a28bd565018372d2cc418944f966ecd74a2d201f9959898f9f811e0ec348496714a591391147cfafd20d6ce4551cd2e698083225b7c99dc54503c45669ca664add5875ebcec011aba715c9fc5402d95e7c1f418e1cf32eb05e1300741e25358031f9d9857a57fb06cceca46c395edef0bc1b98a0a5ee619f69fe8d0843a7ebc86b500a6a043863db8a19c4a396ec636c3db394f421a95ebd748de0e94f12ba9f8a8e8b133eb8945c4b0a4da13e2441a7cdddf19efcc437d0a4e8d9108364a23b13505abdcd802bfd2dbc34e49b03e05dba3e0d10e8164ea7737f69fb3d5cab6eaad079923aeb3a730ca32029721cd5a8ecb6879e3d8670ad140b19b555ebe738f4fcdcd3291556db0ee90655fbb9108757016c6c42e20e645c92171f2c107d2a758d773e8934edcb728c4e181a9159e21481dc662d862cc4d861d96a0118b367364106ede53b1b4d711478f5df120227b3c11594f5df73b85097d984ef90fd66f812587c312c4e1dbf03e7d9ddd9cf4ed6c2ca0c4552c6e9eff858f5c43932bfbef02973a8bd3d29eeeeabbe05072eb1cb57938fbce5164e982e7725374f6620c11c976c55a7f65180741dcc6a3529fd6692fddd2496a41b352f246eeb31d0a4f05b19c88411be2b7d165514e91a4764727e3ffa1e256da9c4a132f4fb4a8e12827d40a21595361ce1fed8d82bf4ea088e46089de18c4d0d449b291629cc79876dd531225b27122655e8b44d8f053475e9284525b238c0fba80d4a4cc3d284b3d000de4e9e0452e044bd41f9e816089c439d2f985a50148c6fc69de275b1d745c158561e86f4768973bb730a100bce603cd72e30f5b10e0e384a0853ab4675a5b28927171867b13ff9dadcd2eadb6747931932f1d5bbbcee9fde12ab222740e3f367fbdc53140198f75bddad129620cbc8f016e03d4682822db34415896c510c0a41426150ce91be64612acc2810aee23f03aab45f8458556481e93bf29fb65bf73f1777341f9c7008da9c5eccca228dbf89fbbeb6e5b028290a1f99bcd4e3b2b57ce843338200f8c38945c9e05fb7ccc51771614c7453abaac1e727eae69475971a59465676e89817913d673a6a7446655e742de792f7b60f2ef837b2314047c643e613a6dd36edb8ddf2e54fa3303ef1dd10c764ecacc55fadb87f559384b26dbd306a8394c3213090f00fff4a59c3fc48f794a5f6a28a958d70c9f6f844c35c18ab57454c8d1df83f9f030cbbcecda61ff56af926cc0dd111f908e26806ddd50b57bc25c3862e7aedf62d3d7c095465d0ce29637fd9daf9d1c6dfc6c6fe570ccfdefc1c5993f497a5a824278b9305cd1fd63740c386e1563de61a5c2577a6f5977fdce1aea117584c5bc614c1ee8c1dc24b5cc9fa098c6960"}, {0xb8, 0xffff, 0x2, "7cf40f9f16d5c924a0ea86af09480ca52949d098263aaf7d18477f79e85d83c70942c5d31fc78e525c14e4fa0794f77edcfa911dc83c0028980b0e64a17e27f83fa6bd74cd6543e151f996b3c6053e04381487fa8eead1ed30deb6b3bb3180265d9b098dc43885e474409c13f8755b12f6d1a108bd59a619dc78d2c6992e6b52bbb71df77349dbffcf2a6e2deca23e5d900547362a428b63d6906e9fcd856d936f4c06"}, {0xc8, 0xffff, 0xffffff01, "0c3a50f6f518d06bde14c2caadbcef541dda084c956ddbd6ea94263a2e3affd4ae2b67cc3e9ff8536a9d31468ef536ee9ff20280bc320fd1f6c46d0abf278955989e9c41f56bf87eed54a5e1f4199e9e71cb9301e8470de2f8b8cb51d195ca39eafe773c525bea5390f2f690f04caa5c74bb0835fa5107d78dc62abf7c9312e34b61972a55080280f1136fdb3a1e0c2b9d796b99f7659accf2bb99ceed9d3ddeddefcee77fecfeffb635ac4c30ae49718738"}], 0x1248}, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:59:20 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f00000000c0)='\a\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/40}, 0x30, 0x0, 0x2000) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) socketpair(0x10, 0x4, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000240)=""/112, 0x70, 0x0, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x3}, 0x8) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f00000003c0)={0x800, 0x7fff, 0x3f52d7d5, 0xff}) getsockopt(r5, 0x6, 0x8, &(0x7f0000000100)=""/252, &(0x7f0000000200)=0xfc) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000340)=0x7) 04:59:20 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10000, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x3}, 0x4, &(0x7f0000000080)="08d88d62154f73a3d65ec92455a64f618479e61d70e073248b5d64b199316da2164cb7658576e42fa90ee35104c9e17e656b4eb85ce2fa684c9a038d0cc4a02e36294604a8a3183d30c6af306e1ace87a2de7ec5d19136779dabb12eefe7dc93bd1454ac81847c7cdfad71526a9778b6c8c416cc85ceae44f72f3c190de519ea39a3ae1ef4b4f84ad4a989abaed9acd9fc4602a4e2395e8a105df853dee092496ab0cc36788e9098480ad06c08a93745b7e9442958794e47db7f6d574799f634c020fa90c7b9639640e9088de5f710e240b36e940c2923d84e7c861a9caf727ba882be7e", &(0x7f0000000040)=0xe4, 0x0, 0x0) 04:59:20 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000700000000ff020000000000001027671542756200002c00f2ffffff000000000000000000000001fe8000010000000000000000000000aa3300000800000000b9561efab07bd0fddecc02ed7d9689218e0aa5a9dff17c"]) 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, 0x3, 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)=0x2) 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) 04:59:20 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaa3a0000000000000000000000000000000000ff0200000000000000000000000000010300907800000000002c00fe8000000000000000000000000000bb000000000000000000000000000000002c0000000000000005020000000000002c5f6f246fe5aaf0dce7edd5de4b34962e9b88fcf8c40119406c852fb198bc1a3757f87f1e3a0f53a590fcfa85f8b765c451d4d4c9bf033cf41353970d51a54bebf94141924be3ab91f90194816a1442bf112eea1657b758df93d1aca546633ae78e09ebfde218f4a30562b1103111e5815edb65fa053b9e4c65f2be926f3ecbe97dd71fdc1b7bdb7b83417e7753878c9cc6c787636343e71c26a56dda06d728ac9423de427d71040ef67af4093fbf77ccc422d8c506a747b032f9538f61da70b4cd03f2733eda15556d66d6f500"]) syz_emit_ethernet(0x76, &(0x7f0000000000)={@empty, @random="63cd834f9d9f", [], {@ipv4={0x800, {{0x18, 0x4, 0x1, 0x2b, 0x68, 0x66, 0x8000, 0x1, 0x29, 0x0, @multicast1, @loopback, {[@timestamp={0x44, 0x18, 0xfb, 0x1, 0x4, [{[], 0xd048}, {[@remote={0xac, 0x14, 0x0}], 0x80000000}, {}, {[], 0x8}]}, @lsrr={0x83, 0xf, 0x2, [@rand_addr=0x2, @broadcast, @local={0xac, 0x14, 0x0}]}, @generic={0x82, 0x4, "5b04"}, @ssrr={0x89, 0x1f, 0x0, [@empty, @empty, @loopback, @multicast1, @empty, @empty, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x80000000}}}}}) 04:59:20 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0xf1) setsockopt(r0, 0x5, 0xde8, &(0x7f0000000000)="9cf2641d8df6a8587ac9d9c564300b8ad8f391d0d476c9dc9800114b43be55ac996c43eb157aa55d12c5efb036dba5a013ea0be9d3ceed8bae8eda95d3fa6e331f2c14434f1ca099d6928d931648937b2e460bc05b2ce8edee115a42490d98ce83bc2ed196d69356496da2710cdbc8256f581cf01e132cfbc38b11c7d5c1d3aab353fdb9be11a30504daa1ae2b9806402a8d998f6e74771228bf73204e1474f3a49c05156688c1d5b8fa509c33309191621bb94881a1c1915214228c9b2cc9f7ae3bac1053f1e1b1bdab62b506353650262639fb", 0xd4) 04:59:20 executing program 1: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x12}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0x0) 04:59:20 executing program 1: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x10, 0x7}], 0x10}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x1f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x1, 0x4, 0x9f1, 0x7, 0x79}) ioctl$TIOCCBRK(r1, 0x2000747a) 04:59:20 executing program 1: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) madvise(&(0x7f0000fec000/0x3000)=nil, 0x3000, 0x2) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000080)="1a", 0x1}, {&(0x7f0000000280)="c348310fd9cc3630d2b4f4d601906b621bca1670622f8a36534b8445133db36d8803a6ca71573aa2355b78540c545dd46f31af9e92710d02dce27bf54bfae0d831a6b2ffb8b46c14e30d340fa7d3a8ed66444d85579cfa90192f4a69bfed9f20d00b2e997604fec1abbfd610b8272f99713c32ca29669db6c7dde754e1f76578d4efdbb5cc97b10656bfc8cd64339aa5ff", 0x91}, {&(0x7f0000000340)="5130898769183ffe72b34f22b8d40ef7", 0x10}, {&(0x7f0000000380)="d149ee4f7aff8f12e7e4082016f67615316db5b6f1ae445d2a937f3cff500aea998e1089259bace8b95ba0e1221fd41eeb25c22bacfa4bb0b7c984c9ece0974eb35e813e883532932fc5d2505be3dd9fd8642bc3f860d3dd879a0a2755b14197177eaa2c24506a063bc3b35e317bb30c79f78ea185e6b6a9d72032802a5c18", 0x7f}, {&(0x7f0000000400)="38f88ca59331034b4e042c4766af46e0497bd44e4f4d27cbf1cd2384c849c3579fbce5f5764efc048a1e6edff918bd2c4c20115a6f823ea9e4a3b01b8cfd4d0135473115e58262ce91fe56186700166cea6a2085c2ce0723d347b2d4b40fd2d84d7449512c6ad8596d461e6b5fef84ae106927278a164e02f763ec0225f0824b332e69b018a3f6494be722c8feecea62f8b09f668477f2c3c6a958c192a6ca82cc05d40a3f7dbdfa40f162081223f112f11dae4c5ea8e4606cee02", 0xbb}], 0x5) madvise(&(0x7f0000ff1000/0x1000)=nil, 0x1000, 0x4) mmap(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x4, 0x13, r1, 0x0, 0x221f5fe9) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x1a1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0x98, 0x1, 0x0, '\a\x00', 0xfffffffc, 0xffffffff}) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000240)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) 04:59:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb0a000000000000893ffc897238c90022133da4085bfa656c04be45eec811e5a2e34908fca3d32c715c5ac875420f7f5f05b0c1bcbdf1df07eea49f53ced934e68a453575efaef7a78dc281a85aa03d983bd04d00312e3450ae75a239a986d74f2c22d6ffcf785afb6d33e23aa9dd056a3358a2105332d98bd82a1c0337cd779f"], 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) 04:59:25 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) flock(r2, 0xc) 04:59:25 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e01300280000fe8000000000000000000000000000aafe8000000000000080000000000000aa2b"]) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x7f, 0x4, 0x9, 0x0, "a208d7a54cd754b6a128812440680cde471be440", 0x8, 0x81}) poll(&(0x7f0000000040)=[{r1, 0x10}, {r2, 0x80}, {r4, 0x100}], 0x3, 0x0) 04:59:25 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x10000, 0x0, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6", 0x20, 0x20000000}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 04:59:25 executing program 1: 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, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(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}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file\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, &(0x7f0000001d80)=ANY=[@ANYBLOB="0000400066696c6500bb5c6f00aff8abe066aaa42e335880d31dac4d3e27c3accb6dfcbc96767849b91c6b137e96ec3b743d684f8b0000000000002b9bead7996c786c8ca5c567c3d9528525d2ce3a5f52ba52e09ae08c17a951f7ece7b4865adafe92567860487605000000ede8cbae937f935defcc6de09d2bc2e1065b403273bb5f99da6503e4e953587b81c9fee42914b32e6f57a258eb0f5376a9a3e417b7207d8b487d3a82a46cfa5b2a20514d6ca89e20c630be9814ec8bffa4dbc962164430ae056337164b4efd9fd7197c6a85ab87748100b0f48e3ced0e1213e6c4cf4035f7ffff160147437405ef01a1475353b120e34b1b60fdec9f6a2871672ec47975325267f576b5bff1e3ce40c1e417ca9c76e07fbce0461563c54dff1439193d51dcaa47b95a75000015b8ec456c6c22c301b271cb7171c635f5a9b28976413840b626b96ef0c914d00fa6c10a769475c1227edfdf4ff0f5201d5e94ab76df8717f9146832912b344041f16db99d51301a11d3e95f4e7353b9f5c047db329dd59029483e19141949c3b9271b8a94d52f2d3b41843f000000869f0f9aee6ba409401f219dfe9eb298eb5a20076c5ce436d23f00f0fffffd6b9c565e0c000000f5943b8cd99150fa81f518002ab0828212d41cc507d7fbf6de331908b3dac9075749a6b479c5243079086a88a623bbab8d828096be0b2d74a89663e3965a9d2de97184caf3559e1c724f0d2eb530f0269edacbab0518aa4ed83f47983fce16432cbb47df14516d1ae509524bb2393660be07637ff4e15317f79dedd8fcc905cac984d28a120fdf2bbec0b302b1d134ca9458e2b8968e5de4f0dc592a2db3792b35d2c327222635c7034bfbc06f5068da2b77ed8e4d5d7d32fdf2d80785903df267796f9a2fca1022684552b3a6293640281111cdf600f104bb957155c28089676808000000c4c15521595c7616d35638e4fbfac605848f0400e8db722452ea19922df3ed5209840899e9f276d6c9b5b18c8b7a703462d649812791558618619dbe80852c880a584822e112dc39f8b02af45221fd6654311603be5a7a7e5d28ad2524ad199b63536171f74673483c2414f53090943c7ca2da90c003ece2729b0ca9863dba0416a2c9f3f415ddf93d0a68fe424dcbce31e2fc45a72f0bd680a0621d3974fc6559c717f996330d3dcee2fa113cc9d742692645c6020004ea15211dcc6377a13dedfac8b94a16a485a0812fa37dafe1702f4ec37d5ebcd53dd024ddea303e6b504bf0867032b3b38588299a283af8e239a9d22b41ba0d71617cf6fd59c647e7439bb3ebdcf357c7567ca9bf30b33a1969f5451750b21655937b156fc5cfa35f24cf7e74a363c0833b13ecb76b6704ca0d695cdd7eabaae786ac023daa47d15cbdb2dd09ab4ba70e5ab6b7e16c387ed1327800216a64cfb8559ee613a144b663c16cb42957b584930bd92366f762b3109d4650ec41657303f20096fa8b9819626e19942e78e99c112661858cdd67c42bae5c437d9f72bdbb5b93a064d7b8f90ec01ffae9e910bf2c36e0f6b728bc5671bb81eddda485e4c75aea01f2ae97c8561a687dd344137e464ab7bedaf66cd747b808e826f2e7657da8055cadf009fdea215a603c5a000000000000000083de31119bf91004b1a04d99b26fba5a9e8e15d24024b8d9da6167e59a37a314c7c6442fbddcd8b51cae0968b99c152a9a91d40d15148b00"/1237], 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) socket(0x18, 0x400000002, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) 04:59:26 executing program 1: r0 = socket(0x9, 0x4, 0xfc) socketpair(0x20, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0xfffffffffffeffff}, 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000740)="90", 0x1}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000a40)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}, {&(0x7f0000000ac0)="b71a90a1fb0c21527943172a3ca7bc48711617012d38c25ce520faaaf4f9e704c8bf6b2863cf1f57e05db1fb05e57ca4ae2314e8d2948ad9a415f56743166a08a322437eff2c155cf693dc2ee08d3f64ce8058614fc1ec97c8ebc2fa2708b1475e9865366c3a9eef599424e37e72", 0x6e}, {&(0x7f0000000900)="e175ae988d17df6a145a48a1dff13012f1bd9ed33d1307c3f6e83cd0fea7d2283b07d6d6a0fb4443aad19330905d8c02d8e9700b93390bd98fd240fcde1ef30bf91ba92427c1685b2d595ebdecccabf7a3bcc5e2e04b8eea21a79b65170688f4890be35810c4ae2dfd3a1ff5a056ead4d1d207df8998e7898815b245e45cd6ac583e45f59fd93d9017d77a234eab4fc721b0bf365880e4d83cf0404e1af536d8cab889fb91626ebb125af5717a90282689", 0xb1}, {&(0x7f00000009c0)="d1938b9b5f821e79e2b7f255c490d9e64ef5010c9d39560215bef05a26dbb9ddbbecec22e7a0038b112b3f040f93f4c8b0d228f42e7e1b322a7f481332d88199661e2e2d5c4c02539810e43f0000000000000000", 0x54}, {&(0x7f0000001280)="8adf6b958edd9dc0ed713647a0f50a852ec987fb8d1234ca7f5897f3d9f9a9e7b0981b30d68c049c21778ec39f80ccfecab77182ec4fde21210ffe706fe42bb0ec9eacbe26b3cb36791e34e350f89526a9730f95a0c9745e005195d07414c2b81bf1e9f39a058e493ef4c148f4d083333c39a824cc2f8dab49afb37f08428e0938ab53a54bbb5a040086c6ca33cc1ebe0553e1c0439969d4437c26267daa711f15610b64e70d347fcc11c42398d6202a97296a667bcfb34c23e3f7722fc969fc03e3acf2169131c3524e841742789367d524c371768d617bff271262d75001770b912aa307b3899b10ac64a4821c39cf9b84f8443e0b2fac53f58764680edccc7b816ae6ed9985b0d172f0f042f1dfe89d078319b9a3c67054784bdb5c965d4d9b99d22b1ed09034f695b58e87b5288974f0fce9b12fee545d0e0e56af627bf3077cffcf1b51864a5cbffe580593c7a92381de5da09c6263c390fe9ff7aa4136069aa322875d68489b145958c75d5192b6c2c4112fa1dc65e9393805f2c664b4c39ac6abfdb59f983e83bb8c0fdb828ae8569f5e9f67657f2cc2ee21f78d2adcaad1fed864ff5f4bb48e0a11482445d6371be900edf3f18d8f91bff121d3f515cbee133f384ed793d6bbca80fb457baee15fba594b54d726632c8b142e1af3b6b680738a93274c97d4800cea9fc7914f9101c8036ebf3d842d721a1fb7dd12ab4a2cac1fcd7fec837de78122c4eb2c55138a90c31265b183a38bcb50f49fb3c63693088fb7f3f9c8851269a60138503a098885f412bed41c4521d4ba9d1ba9f03a4619f018304b207fdc56228987e4155925aa2d2c6853d9e36ca43d3ce84c51888e176c3a3d5c50d5fad89f9401306f008d963134bb28e8a1330832527044022ad2f29b9e333dfddc77fdd886bec52e6b351cb2fadcd7c1a83df32a703a8b6f299415c5126a9dde9d61a53f1a8db4d350b9679fa2d95e5f9d4a5e7f260adc61c8200f84057c3c2f8151d9b4c2a406324f7412df6ec6f92043893bd3c38a4eb45a34050514a559d7ad29f6bfe04dd8f90a9741b724fcfb9014fba78a9411e7a6b09d65b010a23f0996f195b3f5d708aad5b59328ee80cc1067755ab1eb2ee72f39c07da655442904d128a30dc8870688eafa057e1d186ff9f0977540f702af5ccc332b8ca79b5ae4c9a9c556d7d6ea4575338b57fc48dc9e160641bf3066545f96c40c98c6b118244bd45ce62e1cd1ea590ca7d00f00adb1c820d53536f14fcc09d2b9b401c4f01e7d57c190e77afab9f327bba3ca8d879b0cebcead3b02b2ccab6b05380380263380a695f8be37e4aff108f1b56275ce616f9c009dea5bc4ba6df4dceffd0a22fa74f6a226dc779d93238c323f25e2e12669ba57cc7b2658cacc151f10950e5e38a3fe164bae4614370bf993a46c792486999c4bed4c0b2a83ca0870a6b78348b01e1e0cefafdae81ec29a9d53a30130ce9a55e3b686ebedd398e9f4cb77c614a2cc31f655f667ddc98ef319c8fb2c6b8c305c3dd228bc3ebc095e8499a66aaf437afd8214088851415d9436994ce4208756e4c97c34e9823571225258d7e9cc5a86972805ab5cbc68ea26881ffe7834bcb017245185e1e2077e619c5ec309c933c332c7d66d862c58548ec7cc73d6e0353f51115eab916b35000c18d4d416ae0677630d58341f180cf2559831a0565a0aa025e4d1e10b896d3d08742cf3bfc5a35b473b959e1acbc448042510ab25f3c42d7d29f497207ac8651627d17263dfbd9d6793dd8b4055c400e9c71aec6dcf0776972986853ab53ecb20bfa60f0a58c2e73edc657b00de7a3d32a8128015e3e6fa7d9e32f98b3bb03fd21ea3cfe031b220740aa55b8c1d3c48abc9639171e7582c0705b9df451c37fd93f82e6d540319b6261c1d1f01b548544b15a995a1fac43e21871725ef2f02dec344463c8beeb678ec97bf543c9357eb054b41d9a3f933cfe0481433928cf52867cddd63277c06e45324edd98c6acc0184e0b9773203baca3972bed81de3f88b7f1b6f67cdbaa9df05a8e83596d6e0688b64141db0b4c40db8223ebe897fafd1feee5fe3b97b", 0x5c7}], 0x5) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040), 0x4) 04:59:26 executing program 1: select(0x40, &(0x7f0000000080)={0x158, 0x1800000000000000, 0x80000001, 0x686, 0x101, 0x7, 0x5fbe, 0x4}, &(0x7f00000000c0)={0x9, 0x0, 0x7, 0x10000, 0xa37b, 0x2, 0x8, 0x3}, &(0x7f0000000100)={0xfffffffffffffffe, 0x1, 0x4, 0x10001, 0x5, 0x4, 0x4, 0x2}, &(0x7f0000000140)={0x3, 0x8bda}) syz_emit_ethernet(0x6a, &(0x7f0000000000)={@broadcast, @empty, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x1, 0x2b, 0x0, @mcast1, @empty}}}}}}}) 04:59:26 executing program 1: 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}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) 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$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffd, 0x0, 0x0, 0x0, r1, 0x40, 0x9}, 0xfff, 0x1, 0x7}) lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 04:59:26 executing program 1: kqueue() syz_emit_ethernet(0xc7, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000b900000000006190787f00000100000000a82d729cd2488b0d029c8a64343203c1f2be61b81ac73470132587d9cda440012f10c9d9f3e421eb9e2e44cd6ad61db763946d4c520ad09c9bea74958aa2c0de8a1a4ea1892a20eb9da85e6e2770c3bcda29bb046e94c778f104b3edf72f28937a32a556c3d362558b99ff0caa0229eaa35827b3db6de309b97a7aff76830e980caf23221ff7a98ed1e7017cc13c5858a98e057c907d516429e35d8f9c63b7509e4feb89a6df1adbd839a653637c4d20cf2bcb39f02c1df566e45abcf13159d288e65b377a525efa4ceb3111a3bbe97632721f888aa46501ee05409df83edc0ded0622f1954e79676b97678bad925daf0a65d7d779ea13c4b021caea7491b7129ff56b57034140f8d1dc481cf0bb47f51453f1fae7f6695a3a1743c9799a17a1ea7c6d681b0f6d21396ec604c58f4fb3f92b6b3cccae6421bbf1f9158ef50fd70ab127"]) 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) semop(r0, &(0x7f0000000140)=[{0x2, 0x6, 0x1000}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000800)=""/4096) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000600)={'./file0\x00', 0x0, 0x407, 0x4, 0x0, 0x0, 0xbb3, 0x1, 0x0, 0x1, 0x9, 0x9}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000002c0)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) recvfrom$inet6(r1, &(0x7f0000000380)=""/216, 0xd8, 0x801, &(0x7f0000000100)={0x18, 0x2, 0x7ff, 0x1}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x200000000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {0x0, 0x3}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x404, 0x1000}], 0xa) semop(r0, &(0x7f00000000c0)=[{0x0, 0x40, 0x1c00}, {0x0, 0x6, 0x400}, {0x0, 0xff, 0x800}], 0x3) 04:59:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockopt(r1, 0x8605, 0x9, &(0x7f0000000000)=""/194, &(0x7f0000000100)=0xc2) 04:59:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) dup2(r1, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10020000ffff1c0001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) 04:59:27 executing program 1: 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, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000480)={0x3, 0x6}) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x800}, {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) sendto$inet6(0xffffffffffffffff, &(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, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x10, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)={0x2000, 0xfffffffa, {0x10000}}) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="014946cac343f7616e987312a0accae0c4dffe1efcc57b627fb2ee8ce48d3d6b9277d826a25ee092c12bbde8eb28a33c9d86365442e5c682cc74581beec3e0e0b7108087b3e76a566df01e67752b7ab9b7160dcff65f663fbf0ca6fb1a635a1dac11dd1e07d8b234b02c099f3e5652c452b52a1553e708cbef8595cf4437441a6383e9b13be7e19edf3ce10d91624afb350be0b46f0830d7a1443fbe5755b9e431d4af7906071eea9ce1c966e59c0c9f2bf393a0dea6ace2bc5e001a1f4a17a3fb32a8922a57a0156749e5c69f50b2a8aaf5", 0xd2, 0x406, &(0x7f00000003c0)={0x18, 0x2, 0x117, 0x3}, 0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 04:59:28 executing program 1: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) kqueue() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000000), 0x1000000000000116) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0xfff) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) madvise(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x1) 04:59:28 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5, 0x0, 0x0, 0x7fff}, {0x3}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) close(0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r4 = syz_open_pts() close(r4) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r6 = syz_open_pts() close(r6) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x9, 0x6, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x400, 0x81}, {{r3}, 0xffffffffffffffff, 0x10e, 0x4, 0x6, 0x1ff}, {{r4}, 0xfffffffffffffffc, 0xe4, 0xfffff, 0x80000000000008, 0xac9e}], 0x80000000, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x8, 0x40000000, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x42, 0x40000000, 0x3f, 0x7}, {{r7}, 0xfffffffffffffffb, 0x4, 0x4, 0x33c, 0x5}, {{r8}, 0xfffffffffffffff8, 0x98, 0x80000000, 0xf10, 0x80000000}], 0x800007, &(0x7f0000000240)={0x800, 0x5}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) 04:59:28 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r2 = socket(0x18, 0x4, 0x20) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:59:28 executing program 1: execve(0x0, 0x0, &(0x7f0000000540)=[&(0x7f0000000400)='\x00']) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) 04:59:28 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 04:59:29 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x3}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvmsg(r2, &(0x7f0000000540)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000280)=""/190, 0xbe}, {&(0x7f0000000340)=""/229, 0xe5}, {&(0x7f0000000100)=""/58, 0x3a}], 0x4, &(0x7f0000000440)=""/225, 0xe1}, 0x41) 04:59:29 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) read(r0, &(0x7f0000000140)=""/234, 0xea) syz_emit_ethernet(0x52, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@fragment={0x0, 0x0, 0x1, 0x0, 0x0, 0x3}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 04:59:29 executing program 1: kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f0000000400)=[{{}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x1, 0x9b8d}, {{r0}, 0xffffffffffffffff, 0xa4, 0x2, 0x5, 0x40}, {{}, 0xfffffffffffffff9, 0x80, 0x1, 0x200, 0xffffffffffffffa7}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x7, 0x2bb}, {{}, 0xfffffffffffffffd, 0x24, 0x1, 0x1, 0x4}, {{}, 0xfffffffffffffff8, 0x82, 0xfffff, 0x7a4b, 0x9}], 0x8, &(0x7f00000004c0)=[{{}, 0xfffffffffffffff9, 0x60, 0x2, 0x637c4fbc, 0x40}, {{}, 0xfffffffffffffff8, 0x20, 0x4, 0x6, 0x9}, {{r0}, 0xfffffffffffffffe, 0xb3, 0x4, 0x20, 0x10000}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x40, 0x0, 0x8000}], 0x2769, &(0x7f0000000540)={0x3, 0x6471}) write(0xffffffffffffff9c, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7fff) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x10}, {r1, 0x4}, {r0, 0x8}, {r0, 0x8}], 0x4, 0x43) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffffffffffde7) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e0800450000280000000000069078ac1400bb000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6000000090780000312b85ea85ea9a05a5dfb116c391b03207acbf1625319f341f754b54c18d191e718ed2192bab7bdef7795a8fd8b66a9896d8ddc1007119bae49d341154fb944a8a4d154b288efd4a9759de881b22197ab5d570b387"]) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x4, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) listen(r3, 0x10001) sendto(r3, &(0x7f0000000000)="8a6a655460171913f12b9b8f6bcdf183d52f73e7b3e9f4de5652480154e08779daf84ac28dba3cccf74509338ac8b0c8ab26a46003e7b4dbc2fa32278da71f9ba6bb6a75cf7a34f482eed7e3103effa48920fa73c5659e15c26b176b4b347fa76341990f85656a795ba2144d0139a243a69a5e2d9f3056d2ec46140d91b80d44c923c8d40b5c539b532030fba85c408087c0e18e9e62ca6906000000a878d043b7919ddff0ac394a7c0c2edc98f9f7c05916971bff3298a0e43d920a240c04e5b1bab6ccd51589b837abaf4a61a2dcb57d7b87d923603a456d", 0xd9, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00402ea3022f66696c65302f6e696c653000b4c5f802d38d3ef3ac0508c4e0fd35733f4977c9242e1a3a4d4daf1f61c2e41a8124ae37929e2a1028055e856e83981af836243541f205ccc84939b2816296122f490446df17f3a4e653a63f5aa2b9a0a632b8fed794a8b2a7b174f6a3d294fe149dbeffeab2dc4d4abac95e6edfd50263fbbac25534a12908a971000000000000ff03c8a5bdb38f5a35720a3cef5df8d994a8655f530800fe6117e697c1edc852f1c4f6d8a7bc6a15901d62de8ad5b85b3e2fdcbd08e75e8df0a0b0a5600c71f99a7c309cda9b5bba2b12f0d3426e5922cb92ebe7f0ae95ba863ff852b4748400cbce3bc2e57ac04c155621a0c1bffb69e01847f8881c852a7cc8a333142332c3106c64a6cc02000000e40fa9391f8c0000000000983a7dafd25e9e2be54d178a04624c12c944f3fa751b693e888c0d1a608b52ea9277c2b2c407ca82052ce477af7f94d5ba4a14862ce9d4a2c9719d77acd6a9371ca18c07a7b1775fc3773eb1dc3b0c990f6e0e04e3ac33bd0f114ecdf79c26c02c35cfd943b9b364740603412c650d3beca35690a9fba56eb4e9baaf312743c7a8cdc8c2dba969ee836ced7b10b0bb3769ff0300000000000067b4e32ed199072d9fee70c551f000f4ab7ebfa42d51bf1a9f91ebb141f3b6dc6217ea862242a8a212ac0b96839f8d8c9a0c9923c5f800000000784ce965b5b68834ae46481c684762456854ce1d9714858c38ad5b5fa5731abf87c3e5f0430ba6f213b0bd8c32cb242d2b71173900df1a08975540f9d60f280039c5b846f2621b3c936429bc4b97891d742abb511fdd4edb97d5b0518bd697514bea14bc54e23ba16762cf882c602f685a12ce040dc582b32b81d8759deeaf469c0ce8dcaa0d700be6bdbbd9c669f74f2506b37c2291798550f999998ead6fae8578427e3c64450feebf3c2c8cd4d1368f0b871be6d95d790e8a11177d0951eda56ddea3844b337eb087aa4e0c8758dfdc635e49eb5a487d74981ee9e77ccc58fcddc0bfa8a2242146fec50b5749b61dc06258d8079be32fc9db0d600cfff36b9dfdc86a9cba7290fd29a1594b11bf3e99371f247ebccedd13ef2ab9aa85ca4dda1c30157cc1f1204e51722a5fde9330d2bec3e9fb8ddc3eaed3427dd4daa6f199d39c6482db845de2c3ab3579c0662229ed5b7e8e8eb8478811a21274862492fe1d4e88a3d06f672281d14106c55970cc05b2d67b7cdf658ae6d0516f63e8103bb81351685c9ca2e66e83c91f52d7ae627aa2d192116d819baceefdb8713f296547cf4b1520f75b424d238d5637d7d9b748a93ce801b422c68f7f16da535d68fd5ac37e222c5425929d129de97fb781363c7ca8120a5af430efbd21c27285bb931966bd6c3f82715b98861c776a25dfdce9b40fa6621a0da425143cb0e7c8d57fc8576854ecfa0087de2da418eacc8aa9011c78c4255c398b5e23c75924090bd473b4d202f03f3b694163778728e9d7d1993af9c8da9969e6bc011a3864b9"], 0x10) socket(0x10, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0xfffffffffffff89e, 0x3, 0x8}) semop(r4, &(0x7f0000000280)=[{0x2, 0x1}, {0x2, 0x6089, 0x1000}, {0x1, 0x8}, {0x0, 0x4, 0x800}, {0x3, 0x1000, 0x800}, {0x0, 0x9d4e, 0x1000}, {0x1, 0x6, 0x1c00}, {0x0, 0x3, 0x1000}, {0x7, 0x8}], 0x9) 04:59:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "9203ae726ffd0a765e2bb4f0ffffffffffffff00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 04:59:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b9b664e816043a", 0x7}], 0x1}, 0x0) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRES64=r1, @ANYRESHEX=r2, @ANYRES16, @ANYRES32]) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 04:59:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000480)={0x3, 0x1}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) setpgid(0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000b00)={0x10, 0xf39, 0x4, 0x770, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0xf93}, {&(0x7f000000b000/0x3000)=nil, &(0x7f000000c000/0x2000)=nil}, {&(0x7f000000a000/0x2000)=nil, &(0x7f000000d000/0x2000)=nil, 0xffffffffffffffe0}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7bd2}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x2000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000000b000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x3}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x800}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000000c000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x7f}) syz_emit_ethernet(0x26, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}}}}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0xff) setsockopt$sock_int(r3, 0xffff, 0x1004, 0x0, 0x0) r4 = geteuid() fchown(0xffffffffffffffff, r4, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, r4, 0xffffffffffffffff, 0x10, 0x9}, 0x5, 0x7ff, 0x0, 0x0, 0x800000000004, 0x3, 0x9, 0x51d}) r5 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/246) 04:59:29 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x209, 0x20000000, 0x1, 0xffffffe0, "730900000000000000000000810000000000c9c9", 0x0, 0x7f}) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x8001, 0x7ff, 0x7f, 0x8, 0x9}, {0x81, 0x9, 0x44e, 0x80}, {0x9, 0x2, 0x4, 0x0, 0x200}, {0x0, 0x4, 0x2, 0x809, 0x7}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x2, 0x7ffffffd, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "fefffffffffffff700000040000400"}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x1ff) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x114) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="90707fff9d63274a309ae0fbb29190", 0xf}], 0x1) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000280)) 04:59:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 04:59:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x200, 0x9}, {0x4, 0x4}}, 0x2) r3 = socket(0x18, 0x1, 0x0) getsockname$unix(r3, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0xfffffffffffffec5) 04:59:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="8d0080efa9d64cbf3f"], 0x9}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(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) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f00000000c0)) openat(r3, &(0x7f0000000240)='./file0\x00', 0x400, 0xe) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r4 = getpid() setpgid(0x0, r4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000100)=0xea5) 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) 04:59:29 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0xe}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) socket$inet6(0x18, 0x4009, 0x2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x92) semop(r0, &(0x7f0000000200)=[{0x3, 0x9, 0x2000}, {0x1}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x4, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x3f, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}], 0x2) semop(r0, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x800}], 0x1) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x109) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 04:59:29 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x1, @empty, {[@noop, @rr={0x7, 0x3, 0xf8}, @generic={0x82, 0x2}, @ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) 04:59:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x5, 0x40000ffffffff, 0x20006}) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]) getpgrp() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r2, 0x6, r5) r7 = getpgid(r5) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x5, r6, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x7, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x6, 0x0, 0x0, 0x0, r1, 0xf0, 0xff}, 0x80000000, 0x0, r3, 0x0, 0x2000000000000003, 0x101, 0xffffffffffffffff, 0x401}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) 04:59:30 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYRESDEC=r2, @ANYBLOB="a5fe5bb1cacb235fa4652e08929bc294227086b154e45cd3749b2e3aa2bbbf044a72ab9ece670093123bcd924d50f866f1491c71d305f3266cf1e9a0d1d994715a4d47edae9f80c0b9e101fb398a140c33aa68e069cf19a2fa60"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) 04:59:30 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) fcntl$dupfd(r0, 0xa, r1) syz_emit_ethernet(0x46, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380068000000019078e0000002000000000308907800000002450000000000000000290000e00000020000000037fa8441f0f96103bab88855ef772784a71c53f0203dab50589853055036f09c1cbcff27ba209332069e80dcc4ea53012128dba98acce7aaa0e9127e42e5986b7e035f994a1c95bd7a191f89491ea3e7e46480d922b4930c633a8adf1f6b3ba7815a1f366e02e2effc8cf1db84b8e583d9c481e84e2b09ad365d0a3da2f3afc3f0246a8e746e46b48c104c09281091b29fd391d926ac1049335c1c7eb2"]) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000140)) sysctl$ddb(&(0x7f0000000180)={0x9, 0x2}, 0x2, &(0x7f00000001c0)="484dd24ff722bf513b645d4386e6bb1e84c60cf4a2549da61ee6d9ebc459010819a3280c546a7c194a3d3186481abd05ed1cd6cfc061dde5fab6cbc7e3379bf1c0b67b397f5c6f2815e91ec77ca745888cdcfa85bbf436dfe3839ac88a22788ae7dd70a2e836f5c2483e46982896349ee0f5ef3f3e396af0ddff3d13b81e8c3c428e5b4225f8fecf3564fca998668c852fcf2906dde8e54e5222ad3c8deb95631e32ca37c150c93185e02770b3e15892ef392a1f681b9d03a9e7be7317d7df4e59d58b86f1a606c5df4c7e0c4c13fb445b0919f381862c1a8c0f42", &(0x7f00000002c0)=0xdb, &(0x7f0000000300)="ba5abf70d9aa28cce23b9639725977bf1eb3a936791c8831ef6f66cd9bd97c2dd78cfbdc479c2d44d0a8ee88c6f9", 0x2e) pwrite(r3, &(0x7f0000000080)="5afa917b796d83ec462d2d30fce305ba472d9f07d2c0e57dce025b07c9ea4a7b07fcd783413ddf7c086b5fefa6d68135c86088fff15ebe6d7b08c96c85a209645291e29df591", 0x46, 0x0, 0x0) 04:59:30 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, "975a25dd35d16a7379b28d3ecac510a997b79904"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 04:59:30 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x38, 0x0, 0x0, 0x0, [{}, {[@broadcast]}, {[@broadcast]}, {[@multicast1]}, {[@loopback]}, {}, {[@local={0xac, 0x14, 0x0}]}, {}]}, @ra={0x94, 0x6}]}}}}}}}) select(0x40, &(0x7f0000000000)={0x9, 0x77f, 0x7, 0x1ff, 0xffff, 0x9, 0x0, 0xc3b6}, &(0x7f0000000040)={0x5, 0x6, 0x2, 0x9, 0x92, 0x9, 0x8, 0x5}, &(0x7f0000000080)={0x2, 0x100000001, 0x6, 0x100, 0x3ff, 0x100000000, 0x1f, 0x101}, &(0x7f0000000140)={0x1, 0x3}) 04:59:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20092, 0x100) fsync(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069c1, &(0x7f0000000000)=0x4) 04:59:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xf9c9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000640)) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff0000010002000000070000005fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cfa85cb2563b2a2391198b17c3d99a91ef20703f15e9257a4a8c6a21cfff010c59b58ac573f40e609bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f53c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9f4fc8d164bb878c93c60fb8b4a7dd0ca58e9df0b297bae9578889aba5f51a50a5b9104c4450df783cc84d745478ef46622bd58d2ebc28e72388a95a3af40d9c8ecbb866d83514248b6034c2d3e4f3ec4ab003cb80cbb211576ef2d59399bc9974e3b0"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) socket(0x18, 0x1, 0x0) r3 = msgget$private(0x0, 0x20000007ee) msgsnd(r3, &(0x7f0000000280)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f634fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b95c54f23b3bc3461b2187c810d75"}, 0xbb, 0x800) r4 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r4, @ANYRES32=r5, @ANYRESDEC, @ANYRES32=r5, @ANYRESOCT=r6, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000100)=""/17) 04:59:30 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000000081000000007b80309900f87c8a5b670100000000000000000044f8000000290000002a00000000deffff7f00000d40f3d58e0c3aa8c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:59:30 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="dac81159f8dd", @loopback, @empty, @loopback}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {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) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) dup(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9]) 04:59:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="62e3e4b0b5a3d49c43a55e0740e5750008001b08b9"], 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) sendto$inet6(r1, &(0x7f00000001c0)="c5ae4e14d8c67ba5ffad4466e086a1065a131df2b92733e4f9bb7f545f93062fe838e15b17d96df4e7f6b76b1729060305292c3baffa430ebeb5348079266c6229c7be6f1b6c56e143f4590dda0ce193c5a4157808096eb765b9d7f7c5d5e12aabe5445a80878afb7f8a824c0b0045aafe20f8c71330ed395cd1306bc1dba0cfce26413445babf9d859ba690c6852e2718831689807ce2ebe12666d5b5ea07f3e292e6f7824889ec89ac50d82a275118a43e227251d235ebfefeabcc57c28ce04a5d611f72cb257ffe3013c403", 0xcd, 0x407, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x1f}, 0xc) 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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 04:59:31 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x8}}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e2f66696c620c00"], 0xa) r2 = socket(0x6, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) renameat(r3, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r5 = dup(r4) r6 = syz_open_pts() close(r6) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r6) pwritev(r8, &(0x7f0000000180)=[{&(0x7f0000000200)="98e6c3c2a72475c0e161697c514627c673ea6242e794e2ac2ecdecb3c367b08de200cc29f2197e2ba8775138220e538f50448adb621ed50cf349fd69adb8b2720635a71dfba3a48c6c303e14eff642f0797a94869aa942ae17278ec59b9d2566ba6fe96e493a85f130d6492f052bc5753fd626528d", 0x75}, {&(0x7f0000000280)="8aff1d7cedfe513332503de5c23c22d15df64aec704793b25124752934a46fc8304371bb5cdcb356b4b267a2c515b10f76b9f2670994d1525bd5462a63c3c4e0dfe8c8bfabc7c18e38495712b53bff5b2d70de5e1dc98ef68bfda2b445b0049200e9a06a07d5f9598245036a8c6d177bc5408dab754659c7490e6835f99f9e5767826190a0eee9b7d0ebc491277726c41e40cd18ab306338cd03ef5a318a09c60e7d2393d8bc407d0d09c98c2fb631084b3e26f3e103e4edd2a3412fcfe2fc53eff91b01002d2ea50627a774a870d9a88d15a8d15e45fda0437e7a49eae7e0cc6e71c5a5fc26d0", 0xe7}, {&(0x7f0000000380)="9299d21ed383b20b7fce6419b53757fb6fca9e763310a0c1f5bba0c72b93ed3f4bff3dd52060a8be3c587eb03351279f5ca9f78d581ffb9501d4ecb9d6e785159d7b3a689ac7ae747f7e57892c3aa90bb4f9957265610baa831e643a08008b634a1f61270b4ddb1fac03b70b10830b672e8b1c2f5fb555f4b0ccc792854d4afab46acdc66b2a4e0a0fd05b3d9a6212948f3973920cad", 0x96}], 0x3, 0x0, 0xb0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) faccessat(r5, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) 04:59:31 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) chroot(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xd11, &(0x7f0000000dc0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcdb, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65f16a7d6c5c80f326d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fb95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de9c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x152, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d01988b07110666bd2bdadc7f8828cc77d00316ef62f3d95a8311d6deb454a84c3ca4f42e186266459fd56a"}]}}}}}}) 04:59:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) connect(r3, &(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f00000002c0)=""/185, 0xb9}, {&(0x7f0000000380)=""/190, 0xbe}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000440)=""/86, 0x56}], 0x5, &(0x7f0000000540)=""/206, 0xce}, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000100)={0x2, 0x530, {0x4, 0xff}}) 04:59:32 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) pwrite(r1, &(0x7f00000003c0)="2f3be7b25ca95a162a3e51bc81f8bbe9c52e586de5d6a8b322faa2680777fe4568b9d6a36b912c71cb8b106bee4f6d9f8f31a42cefa8c8b850517ab37ec43cd1e968f37c3beb850be54036711cc6eab2f7282636e2f356d550390be2681209ecbeb239979a6acbd708cd3e030100000000000000cfa12d6ec70e183c72d9e8aa2b9ed5af04babc11225be8232b1bf102e8d61115d14125976369a9a643b2c99881b705dfd100990503591ecac2daccfdbfe870b2140b9f11e79a330a7d5dce54bb52aae7ef7a0d6d74c240e5cd0d2040e930ca02c50d509ce1a89846e5655cb9859adaf6a6a3aa0c098d6ac132b38d33ec89", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000001c0)="5ce02594554f0b6afd929498e831733419cc1564564a35f378cd4706746cc201940ec1d092cdb9c9b2bdaa9436b2e1d7330a2575947a222ced771b703d70d85a3f3e43bec4c8de645921ccddd7a8f6b553ab6248a90911bc6c3be1872798d63d4da3bb984d12e03b4e6653a1ea2ca6dd077700b95b8bbe3f33f32784b44cfff6a242d5fc6795f3e9dc8bd73a3d9de031000fb60e548e9adfe69245be59e4c108ec0ed07bb20db98c83a024f3d0de97d21ef7ba6d83e84fc8fb97581af1efbd882e0a6d7c5be888", &(0x7f0000000040)=0xc7, &(0x7f0000000080)="c460344242f35ed1189aca1685b977556bcf013fb7010be416d0249b3fedf896120613d7ecd0ececd26a10900e76aeda90f2f1b61d75d0f7fa305caa765e5b11ee450d1a0d962678d122c61632c30c14d0b29d3b162073719dd0", 0x5a) 04:59:32 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cda3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000"], 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x802) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f00000015c0)=ANY=[@ANYBLOB="000000053f003cbe00000000379b0440fcff173691760be630b279f12a4c5a5657bb9b5a193af652341a96d33d5257009640306e1fd891ca3737adb88405cc9eb9342a56f28f33319b394a3c2098828d2b03f728ea0a84341bf1d515679b7b8764c0ae0f26ddd5318e646b42ae9dcab8891f455085b1300ba6e6e1496b8a5a397b80a27ddfa5986cda35e03adb82d259a085bef84f842d2b3f69500a97fe83887b57a52fafc6398f928b975d3b03d48bd94dbe405e80ab2a2f0dc26f6e6c30f4f9f33fa7923ba26dd5ce752982169cdf29aeced459db4303bb9511ed872413bdb318440e976df831e16ad963cdea2b61a76f1716afd11d207eaf5e78e9b4775851ec2d3105c578903289bae28e5b930b59e4edfde373761529253cdfb8de316c005ce3dc05994b180a6e6b29c61b6cdfa23a1010645327c8a3b32853f00a6398cc290b3edd9d1eca26f38870d01072bc8610fb55"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r8 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r7, r8, 0x2) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 04:59:32 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) write(r1, &(0x7f0000000140)="4bbba0615bafc2e124a7e9655990b1b92f7ee804f521f8fb1c430e11b5ab4c1fbbab4bd0eb9a7616c4f875bc31bdbda43bc265224af467f9401563722b13f2b32bff44d5810219b97ea1cc7cb1f03a201f3155cfd0b55b3e9195e4b6647c6f620fe833b1d7542edd870af23c81fd163a", 0x70) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x80000000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040)=0x77ba, 0x4) socket$inet(0x2, 0x4, 0x43) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) ioctl$KDGKBMODE(r5, 0x40044b06) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 04:59:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1f0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5", 0x8c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0xfffffffffffffffe}, {0x4}}, 0x0) 04:59:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x157) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0xfffffffffffffffd) write(r0, &(0x7f00000000c0)='c', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 04:59:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x100, 0x5}) syz_open_pts() 04:59:37 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') chflags(&(0x7f00000000c0)='./file1\x00', 0x1) 04:59:37 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x8b, 0x0, 0x0, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) pipe2(&(0x7f0000000100), 0x10000) kevent(r2, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 04:59:37 executing program 1: pipe(&(0x7f0000000040)) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) write(r1, &(0x7f0000000200)="3d80cdf4cd1e1c7fe4cea64f1b5e2310cdb2569a7151fc5e7e7c04402a248b12f7d47a776f454c8394f9ab8d141fc877936c694637cf417febe62c04763a1e3e62179477407a26e2bfb89891cfc4098dd5f1d009f929d0aee1d8493aad75ff94510a", 0x62) 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, 0x10, r2, 0x0, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x7, 0x1010, r3, 0x0, 0x20) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000140)) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x80) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) stat(&(0x7f0000000000)='./file0\x00', 0x0) 04:59:38 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa94d14800003c0000000000019078ac1400bb00000007840c80007f001f01000000000d009078000000004500000000000000000000000200e401ac1400aa97695ba2a004417a43e6d7067d65f58d3d50ada5b7eb39d83a92aa9d373bd8da96b708ea796d518392f2d7227f3f368e2614d73af5aa09312bb5b685d580be3fb558"]) 04:59:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000286c35f56f6fbdb42064c9ac68b832f899ecd8ee32c8ecb836f8f75a2f894df91581fcf4da800040000000000006938b3f371368445aaf300"/71], 0x10) r2 = dup2(r1, r0) bind(r2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) pwritev(r1, &(0x7f0000000180), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 04:59:38 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) mprotect(&(0x7f00003ff000/0xc00000)=nil, 0xc00000, 0x7) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 04:59:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x401, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r2, &(0x7f0000000180)='./file0/../file0\x00') fchdir(r1) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, r3, 0x14b, 0x7ffd}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0xc0, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000200)="68b02de893e1db143e29d0672e501cbce3135e33468980b3a19b3d69a66fb7658a1da22b7abf6ca8474c50d1e37199dcfc0faf65d3fc9540acfe78d3ad507d882258f81090250292b81bc804cfc65508121264a6f46c6da84e64a70f9db4e161f5ddd37769785f56128c9cf4daabf0e9b0e1cd3307b6422a0542734fe4c3c9c22f1676c96e1fcd6adcf01dc163d3c7816cdabb561c3df3ab7928ae05c9a53fa9c6dc4ffb75a13b6bf5ac40913f58e479ae457c4dc4e186af18d778c313f56af6ff5117a5f3a6daf7425afac323da4431ce8843a5e737222a37eac34e2d918068d99285f7b08010edaaa402a388bc1fcae24a156354", 0xf5}, {&(0x7f0000000300)="c861d744fb43a2286b35e5d2863a687994af71ef8ad297a7006d4bb626bd0cac5bf5976d579fbedcf7e0875476de2da9b615d226a0226891f1c091e5faab0576fc9295250b1fd6ab243b17c100651d6367e3d95899f76defe70ef70ac56c822af04ce5ee0cb9a8c7a95bd4ac66e2d2d6950fd0a6e7530cf596519a314c28a873232b9824651f3d8420f239f91ada869dae4a55414b183f5a07237b7b", 0x9c}, {&(0x7f00000003c0)="171b321edfaaeb504043e2ef608660a539370889ff94948f0c513a093b3e2f4f3a71776b94bdbc8a70dde7bdd3a44a6de0c812bcecb7f0c7449dcb5b5e9415c229055bdc7edfb9727adf8ead02ec4be6784ea7c33ef21f451cca2d771e0afbf828150b3ede35f3ea7d0dd80e1fea60f88e6c1366303663c1d16a4dda78c40479561d32fdd35b9e1b", 0x88}, {&(0x7f0000000480)="acd2c4281e370fb36131b92f7c9e8cdbd82739b9d240957202ff3f9145109c74228c48306744856d99a36dcf5d4ed286dc4ad61695d431f383b194b6edd59f14f68beba081c154c1b4143f29758cdb088e1b36e7967372d27876159eb99612387c15f1b9d1f0c074fd7c96fefb3a93cf580cf5af1a329b271d0292c8a161b3ff330ba1396b4132e337eea6fff46353a888e3ccf308f39dde1826b476f685ea25b173b39d8561c60e6c463faea53b51aa1bc48ae77572233c61a0b080b2f75b1494ca7d62809e19231c4052a73bdf559be5c93fdff660a0fdad8ce432c90cf91a29ecbf4667eed4569c7e361a6d98c38925", 0xf1}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x60, 0x8}, 0x0) unveil(&(0x7f00000001c0)='./file0/file1\x00', &(0x7f0000000100)='r\x00') 04:59:38 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) socket(0x11, 0x10000000000003, 0x0) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x10000000000003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX, @ANYRES32=r2, @ANYRESDEC, @ANYRES32=r2, @ANYRESOCT=r3, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semop(0x0, &(0x7f0000000340)=[{0x0, 0xf1ef}, {0x4, 0x8, 0x1800}, {0x3, 0xfff, 0x1000}, {0x2, 0x71e4, 0x1000}, {0x3, 0x0, 0x800}], 0x5) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r4, &(0x7f00000016c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x3, 0x0, 0x0) r5 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pwrite(r5, &(0x7f00000001c0)="56477631b1cc8242a79f0c8382361fe2bfe521cdf2e819727d41e00f615a429bb99050bdb6814bf56053de6457ba213553837ff7a91a1c7758c64a801c0e9e61b55d6f84d13af2b4d13ede1f67c4d653a5796810d6b61b180327fa4b52078c887b7b2f844b2c5084ce5b97c03d688b45c130d1cd1bd8342eeaa584372a93f72ca4deb8c0bff175e948b686ef62d7eaf6286e1f9328c96950afba70bdd35af40a2b09443fa28a34eda9434738910b6f36fc1c18c8b0a9e78ee59c0d97ee1c89b0d9a0800e721798be8e7665792d651829d8ea02525aa2538ffb66", 0xda, 0x0, 0x4) r6 = semget(0x1, 0x1, 0x600) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001380)=""/88) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000001480)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600200000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac0300e758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f53577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9ef4e3853e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d52df6cc6f6d1faf29cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b76761d1db901f6a4488f35"], 0x169, 0x800) msgrcv(r7, &(0x7f0000002800)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffff00000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba600000000000000000000000000000000000000000000000000f3b881b4bc7d8c2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e52179293ad1a44c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008038abda0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe900009e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d025955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248e0269b0ff76acdd4a4abba36f4fcaa2047445036a086e4ab6307c9005907b3517ebbea18f34e46abfbe0285715e740731512fdd8a574ae1a97d40aba556e3481ff99ce687ab379c724d573c23f8845fd207a059811b26c6d8b1a57cf2463a000000000000000000"], 0x1008, 0x1, 0x800) 04:59:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfbfffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) syz_open_pts() stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) getrlimit(0x5, &(0x7f0000000140)) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 04:59:38 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000080)="7042f585def5069add8a5c4e6f60e9c15cf2144878e562c1b7ec94f1b3e83b3d36a2e7aafda02eaeaf87087e8067966d7dc9c8b531b57aaaa213a7349d3c79816b5c095269d10e9995bd1061", &(0x7f0000000100)=0x4c, &(0x7f0000000140)="b382e1abb3a33fa285e8507957021119d31bccec414d3d3d32779ee42184d88ddcfa4551ae0fc5d27ec198712955a072f0e3b5b7c5ffe821035d5167a128d33d70fc77b11916e506d2714a8001cf3876557e747adb5aae2b2223ec66f5ae14b0723ef3899072f6d78a1677d7dfc5dfb70dac6b493ccd9db871fb", 0x7a) 04:59:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) close(0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r5 = syz_open_pts() close(r5) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0xc0, 0x2, 0x2, 0x1}, {{r3}, 0xfffffffffffffffb, 0x7, 0x1, 0x9, 0x20}], 0x1e8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0xfffffffffffffeff, 0x3}, {{r4}, 0xfffffffffffffff8, 0x2, 0x20, 0x10000, 0x7}, {{r6}, 0xfffffffffffffffc, 0x2a, 0x1, 0x100, 0x6f}, {{r7}, 0xfffffffffffffffc, 0x8, 0x0, 0x1000, 0x1}], 0x3, &(0x7f00000001c0)={0x0, 0x1}) 04:59:39 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffff94d53f3828586dd6031797100303a0000000000000000000000000000000000ff0200000000000000000000004000010200907800000000608da446000006000000000000000000000000000000000100000000df00"/102]) 04:59:39 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}, 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, 0x0, 0x1a4) semop(r3, &(0x7f00000000c0)=[{0x0, 0x5970, 0x800}, {0x2, 0x3ff, 0x1800}, {0x0, 0x9d7b, 0x1800}, {0x0, 0x1, 0x1000}], 0x4) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:59:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./file\x00\x00'], 0xa) sendto$unix(r1, &(0x7f0000000100)="426d2f9f08ad17e6706c79af835ffddf7ac1eeb948965c8ff496e86299763b3fd35e01bc3be0465280ae01139e731cc3351068e7e885d2390c9ecb9ddc03a78a623e2afee2dec7c6db919bd8c5a8347baf24e8e68038664bf27046f04a39e1be6f9640a99e4412f50a4a21bcd22c", 0x6e, 0x3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) recvfrom$unix(r3, &(0x7f0000000180)=""/33, 0x21, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) listen(r0, 0x0) 04:59:39 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r1, @ANYRES32=r2, @ANYRESDEC, @ANYRES32=r2, @ANYRESOCT=r3, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000001c0)=""/164) semget$private(0x0, 0x1, 0x1) semctl$IPC_SET(r0, 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(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r7) sendsyslog(0x0, 0x0, 0x26) 04:59:41 executing program 1: syz_emit_ethernet(0x131c, &(0x7f0000001280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x12e6, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @ipv4={[], [], @rand_addr=0x5}, @rand_addr="cffbd729a82abcf00878046667a75855", [{0x1, 0x200, "f45279c41cc8232b4caeb053703dd9293c50af76f4110cfb1ceedb8d05a5b056bfce5933ba412828303131d74dbca4de9f2a4dfb1478314a797a33e265f98c164c0472fbc52c818f2e282d11c0790275fd220f291ff09ba4b3373a644ecd844c28e3810301bf693828bd648f23a3a8a709bb6b8015a4dc01d8714e631e3e1d1e22ae9fc3ae09532d4f9de8ffadffa67cd1bbbd5f13a7539e3d9d468fb77e64b0b7548fc3e6e098c04ae77124af364f256f49db365d5ff1348c4eb3327f4a90515ee2c221251980898095cb11cd3cb77ce535cd166ac2a4588c62f66ed8cc817162631e913a50f0266f654f9be388a6a1eff9a7469fbfdb5328d0fef72e4716a487bac050ab2173b17555e21d7b5087e848e21e43d9b771daa7a76a3f24cf1b693880e87ff489695d907f36c329dad7cd969fc7423c503bcc59ec62a8ca4885901608dd8d9d164aa726f177c2b617ccc52641de3be4e335395c8572702df6ca83fbb79dac0c9ac593e291144757c0938e2c6ba5f5fb16e0bfd8032a457e8a6eccf12a267d8ae2be4f415a1383b2cfb3b147b07aeec92e56bf1c57b9aed8d8d3bc36917f96129ddb0d7eef2bf0dc7d0008b30b6a19b66c9db351f68e07d90890eb1142c27642fc46a5690d3650d8ce14f9cddb7def711629369ba338ae8706c40e45e72e33d740fff62822fd0aacaf1f8a3527e2ab2f773fba08d119c190f94b19394758ab472bd23b056ed1c4d5c7bb0ee42540e82b6eeda2ea954d98eabb162dd66133e9ee9df74ef6a05b6cabc712936788debcdeb840a07e625a55405ee3efc01c3099d21e72bf9b54c38c51f40576988e0d44f5456ea09377266812daebc118a006fb03070f82e80cd8e3ad071f07d4aa2d92be1996e181be1f19ed0717525d869e6036233f11f00ada780223680ef63e263af6bc2c38ca753c787d3ee500b5b9ab3f1a4bbd85e74a687a27db4ed1df46ba9e86ad428f44b8547abe60ca28eb350f6cd81fa4c670b586b1aa81af9aa77dc3d71a1ffe1e17b870558ff6ed36a76c9f2cf8c44478d484a2e5ad2d8296ca034742da2ade3d946eb1b488105fd6dec4eac98bc7378aa179f6c9f7e01fbb63157db60a39605f8ab8a0500f66191af1a7476502abf76d38b5a71ad5a137fc62a3789eab93f683b1ed0f33382d3975f68619180ccfdfb006cefe3ddde7ffd3e86862d059ae729b909a4cf2d468998c3158dfb86569f6e4f57694a2b899c333a437e3dfb275e1b729524bfdb2c9705888bc2a221c27772761b78248f4c4d4aef124c8dab071f098fe53b3a4c088b37f16d4ccc450406353294138f39049040c4294f490235084190a5aba9671f25e49887df2c7394b4125205900ac3a51eff793912a0a83b9de7dc99bfb043c194ea0c4cdfa4eb9d96e40782a3b232443a735e6215a695a4f8360d08e327bbe80eab927499959e0b6385d2dc05f8d32881913e248dda035287b89813081cfd188cb31fd258bc0b351dfca6dc109791f235fe7f56e96b87c2ce2931070632f2199b07de491d64fdeab8a1fa6aff7bbe357b86e9cd93149904c89e7821f908f372800391b4113aafb2ce97709615e21ba8f767db171400a27530be17a430f7f5dcfc79995d720d27da9c4d85885bff7c5c45cd8e1667908da5dc8f58abc0cc3a6d8b395ca21be9af923318bedc1df0499c5fe4c0e2319c209bfe1f7cb4faa4ace7b0b1cac488ff89733d26c26e33d689d90f932f3b60fb0e0d02dc2e34073edb352a34c7d32f2612ec2cacf88a414fe28a42745dfeb07f00ae61138b6b5a3b8610a435dee926175b418d46bab380859560d52c9ffe2e71f0722457d15813a1dedfcb10549f1b4b5bfdaeeec3f07e22c51812272aec1fca6e0b170f682de1698700d5a0653959a8e7cc0a4b617b356115ca3307a802bd3b17abde81e8d586480cc422e963386a3bc10c7d62b6178e9876f57e3634e99f71ee45c8b7430aab26d88d3a96724f8d743b61fc04496225ee42195cc2a3d0d75cc66742d75c567b8f725fe3a535efa7f86d8b90dcec489fae9aaa6ac9cfd2df117496bbec22639b4b36c32522fa4eedc7f2bffa3d76e60f262e491afaf539027426d79ebfcbf72e0f0310ee981ef1dd82cd857f78e7a658867b188009570460ca3d31e5bc8223b48d486dc243d1aacaf58316e3a3a7aeea93302651785f2e32385c53931dfc565ce794bb556db47f1a9206a484766d6152d756edcf4459673fc376e9e58b8883b0b1e459f22e73fa80fb67f4ff2e920bd013bdb18424028aefff4de002074454a2e1491465c57c41985b368b21a15deede59608e55611df1027d9e58c51575ce248ba103a88e188da5aaa6fc426f8353924d290e7bb9fd6bbb1536f98b2d0b4fa517f7ed212b0bc135d5477f093d424bd229b4fdd6cd62d8f430fd262a18fee54183112aae0c7dd10d8ed4433e3c724845a6e43e3af04a1e5f803d237e01e1a7edf4f32ac2b45867463a5ec315143817f69a5b58ee6cae86826b389a04d824b86282f40651ecab62fe106c605aa488a0240e19a85283361336eb8181366058a243977af0d82c4cd81dbbab898a658c203ce6c0a45e84a9157a28af0980b2ba64903e1c71229727789d42bfa396de15c9c3a34c36de501d347991a9c9088a89fc37663461e7531d38923b30db26bccad4da48521e4105b39ab388cd6ad2f2f97190bd393baea9f0294c6e6b4d479905e3f0f993b33ad36a384803a5cdfbaa8d74cd294dfeaee0f3570492d13134fca840a0bad22ae4c93db8fc5d711600e212c883defde7e739f5cd04c54d6a98e0308d7dc8789f60d2f60d42fbc49cfa71372d6f1e342ed4bd4fc7828ae23927b7740786200e5fed76852fc40c91919a717aa3a778ea3efe245c567eeff6d976e110b4570d2d6ec021bf7a8472a7184c7d0823eb6ad14edb5cd213db299b8bcead4667c871e095ebcd555f5c44934a39466caa3f4007af4c7d7686a837ae2e82785912fb1b46ac7a799b8842ca7495602901ca471c110e8abffad829fcb88d7cb029748f778c85da36714f60ee9ed3e9231317cc7f03a78bf574de3cca3d51e140645c58e7ab087ff8112ffcc35850d8c02cc6a5e55395d1aecdfb23bff894fc9db65d887adac222b16bd3465282d34889415b31f9df47f0511ac61432d8a2b76ed0f121f46d4348f53b084aa32e12800eae65092ecc211d89509ba7f9e8070c8dd4c96a882cafd8c218faecb9747d6632f7291f7e0d2f7af937cb051b8b9adedccd5cdd6c66b10c510d50976c1610f265c652377837db6b3df2ccf968b5d554ceb55dcadfa90c3f156b21a4184d099da045245ccbacb34a3434ab89ab07b85e716e53349a98f61bfaf3f8e1e0c1a306a720bba5ef21a88925ec9998af2acf49f8d925d860c46381c0c321c3ab8deeedd5527d1c0a6864b2171e9f0b1c7819397553500e8d23522c250afef6ebd3ce049ba4f48a6568cd9f9760ae72ac66ff2eee89e069e22c31e5fee3479cdd89011f7689fdc3bcdcc2253ffa0e1e772db990036e2b938418105db3fbde5ee1adbb95b0e061ae5b200bed392e7776a5e065bb95f2af5e9cd1f6f487b1a89f4dc7e3b189f2a1f2b886db90dc191d9dcdeab96a0e83a7d3f1a8e1f8a8a2342876219c8ce1a5513bcb445dfb022e1215d4d6af0122f3442ab00798ae514b45b8ce05a0568bec147c0efe7dc98eecedbc864174c101a7cb546b1b8a29cf6408a82b4ca229d92505cc2ed9871a684162e8e8ba3884176b77c8d35de1ca3890610c4fc7774c521cc490a9af9fb053e4ae5b5f374c8c343d2afefc90442207666ad3ae56b16fa61f8290063c6fdfa2abb326951a66365dbe901fd111d3373b2fb368f741d71830b8d10c7ae0b6e1d0d70d44455af5b148fb19655042b708a68f6afcbd5b16dca32b3aaa973b9415d28238989c338efbfa0d39594963a003fe691b3acf06c925d85c9884b222b3a5c272e56897e2b47167e78b1ccd8aa99d0cbf5f7010913342bb59b591b3399943137ec6770118e8fb6dd2c745990e9d43260a68b543f756adbf87fc62e6d115120eece33fa0c5023e3b5556ac98bed73fd279c9a73103a7b7c82ac749519a9673619a691433b61b7ef725f27232dfd5e827b8e8deff09acae5a79a2eff0aeb92fcd0599d9b2151c35f1afe79439b5eea52b8588c6a868c4ecc16899f69bafea8866a2f015eb56b522cdf9541d38fc485ac39b9d93f838111d5719548f31899b0913c4b86293c69bcfe1569141c0de7277b5029ab8c22448db13c60713ddb4f4de17458a7764c6848c2ff329c7cde967c910c189247c5a482aa0fe97aeb2170347749cdbc7a1ce35a7bfc8b68ab0e418b2890a1fb2e199023b0b55ab37f98fbfe9870acdd69dca3136b0e6fd49b9c3975d4ee1cda814bcbe99dbdf811275a4fbc671ad811ea5a9a2eca05ed69944edd59cd3b78c310784768c30dd480f33744fa358e0078791fa7db63b600eb8e243933f2595b2df35c0430d244851cdb690dae80639decda5ae0acfa1ae9452e7994d1a6b02ce57df627ba822161be692a77f6d8219321f181d29d6949cbcf50225d9b9ec6f5b1b528d808e47d3c572f6b016a0ac3684765e30cc3878cee227dd1353d39984d1083a1b02eddcb5f73af1509ec65c635df9e00ea07d084eb4f3b421e70c44722928de26362aabb2932ff43dc90a74d3e81e3ee280a5d9410e68b0954e4e672805d31988d6666080c5216b67c5f989964e551de75a4b2614cafb8ab0886668f1f78b21b4a6d451eb8184755dd969ef778a69eba3b8b8a71528ca8625b8ea3f9cd850156edf8b4938e388cbf883981fb9101413bc05ee73bbfa0599dd014c52b8602828c53d391ff101b1f28b86a6adfc1cb3f82ebba0dfeb9dfadc53d3f0e27eef12b50c4bba579e018b340cab5c075e426f2ce190a6fd78c2b49569e741e75bb06312cfd4f2015be61e8f98a93b4455838ed16dfc77b44a460852cca83e69850583700aef26a21bbed2c6964310d9336e832d5641049db44a20f0d005ca5bd52a0652a4eb71e5923540a3aeaa4dbf3488048f83590423ffdfcc2c3c988ca61277e0564fffe7bf3dc04ff24b9e62132f9aa999a548c7ccf1c2860feddf8afc244f108956b27e013d3898a08f8eafabe3696c51b640d6d77ba35f7ddd16fa2b689bf6b423de69a74eb3ead1996d2d870b548a1e4b169f43ffb3947cd4bb1ca22f7c01bd15e711441ef3e39549c69857208f0de259fbee100d3abb8589e8d5887b943160a6c89770610e13afc81a559e739d94cc67f8ec093e37566909a98f13838f49f3a37dd1743587f628d51d3031fed3526d907600520014c85222d7ded0f734b95f146b20c016180c992da4be683842bb218ada80c5467e967c13a0be23978b3de598fe732ab99adcd8704d97d38df442138c8b801e929737767d5896bd1a5fea820011a0d7e962c68c32ed34c32a88c611227878a6a155ad53461f37f6e427c4b4ac83257db43cc3e6aea42bee5a1e3f1f39d3babcc630fcca878bc311d51c478287e0ec897aaba78d36d79bde1386dae944c9b7aab5b774702fd7c4558cde7e02f4a1771019212efc32ce34a2e08489e907611d360f1a8ea42da02f8a4eabb0b2993e5dd9a191a0096ee3c84d02d57fd5295f7fbca92b843958b249e276c3a2f39bf33224fcc6f35efc91c9382397a3060981e18d6e4b11d33a217fe8a2170c179ac995f163c20753e8c985caedab2ce81ab54b0c5e10e4507d2e972d574b07c76d35222ed6d1a2a3177fa80c7"}, {0x1, 0x20, "bebfd6e3046bfc224e393f11701e88e8cdbf4b126d02fb8acec30a921488e77d5eb2df1c593246146c9d8ae08c0f0592a8455842c33a666f86b5577452b05a110d9c7e53da3ec690001185070e40aabb95cf216d49b64d53b07a9d99bdadb8c04ec6936c7e415c38dae45f3ed1ad92c88e56af5a9c01e91fae3e03678135bcc7e68e2af310ccbbdca68f2010dd09b85724a6ea7cb0e22cd5c12f3aafd76f36015d97cf10f8d20690f30e90999a3a38306be70840d2d968639554700d1fe0a2b3731e88133d80a0933f8a42554b8ed1ac6008151e05b99c2789077a009561388d9a33c1f57913cbe41f16f2f1bd3a0a235ac0a61b0bc7ac2cd0abafc077fb"}, {0x18, 0x1a, "aac4ca6832b8bcffa5b9d57c42163e3970563e00423c6e65ea787f8d08ce0cd1349a7fe999420f9f845b3af47ec033a8ae347d2d97f1c83cf839b711e7102fbf04fd4548a9ff6936cee1978dbca74a4bdade1743c8e055a740d6f8aca5be4398d51f40b825557845b9bfc8c63fe5f3fb30ac15a86a8371c050f9351d32a4b0858efef4698ef1bb4fb14a6714a22a5a685efb0f7ac1477211037b45632387b6b625289f5ef212f3b3d8557efe98075148e4664bc3722b7c3e2de6d6b2dcc65e5043d055adbc633b503c6af814b5063078d66a64"}, {0x4, 0x1c, "c29fa40d51b0ff60e0bc94cc74c2852929471628b34dc28b674f50b54d6eef44533106eded79eab196ec4b533ce6defa362e28e3b17598c274e15deb6c32ec5f3dd8ee5227c85c6c136d3c8a63ac30df9611dfa445ef810fc033dc9874f4dd2030b0eaba60ce79af801df0030ca245b3cc8cd9ff542a5af17bf7c5100969eb2e32e0564c938a4eb6d701667c08f1c5c6c8bec66bf1d1b09ad1a90f7b2fe88dcea13c27791e014c2e77c18246f564fecf568cdd638ae773c0f46d7a1ee5660dff0b5c74b0207d35a7248b108b474f8052ae37da3244f5ff6d727c4fd88fabb0619015ccc52b"}]}}}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 04:59:41 executing program 1: socket(0x1, 0x2, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffff4e, 0x404, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x54) syz_emit_ethernet(0x1056, &(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT]) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/197) semop(r1, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x76, 0x1000}, {0x0, 0x802, 0x3000}, {0x3, 0xfe, 0x2800}, {0x4, 0x7, 0x800}, {0x1, 0x2, 0x1800}, {0x1, 0x9}], 0x6) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f00000002c0)=""/198) semop(r2, &(0x7f0000000200), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r2, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) 04:59:41 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x27}], 0x20, 0x0, 0x0, 0x0) dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 04:59:42 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r2, 0x6, r5) getpgid(r5) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x5b, 0x9, r5}) r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x38, r3, 0x0, 0x0, 0x0, 0x1, 0x3ff}, 0x15, 0x3, 0x1}) kevent(r6, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 04:59:42 executing program 1: syz_emit_ethernet(0x400e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x33, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x5010, r0, 0x0, 0x9) 04:59:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00", 0x200}) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x8000) 04:59:42 executing program 1: syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000340000000008aa6f0da41400bbff2200ff070377010d00907800000000450000008000000000000000e0000002e0000002"]) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') pwrite(r0, &(0x7f0000000000)="fbdf3fe7eac8eb63a1108133350f618c1f7ab0c8a4600e10ead7ee0df3d2e5b17eccd626b549f1cccb76903fea4a82697d11d4b9620b14afce17c16d46d6f31807afef46f845c3e9a99e566ab9203d9294802a0dd67a0e78c8b6fc12359a0488373a831daf9eac842fafd9c52d95cbe0fc5a0c63", 0x74, 0x0, 0x1) 04:59:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback={0xfeffffff00000000}, @loopback={0x5}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) 04:59:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x122) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xb6, './file0\x00', './file0\x00'}) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) lseek(r1, 0x0, 0xf9, 0x0) 04:59:42 executing program 1: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x82, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x5, 0x10000, r2}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x10) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140)={0x1f, 0x9}, 0x10) sysctl$net_inet_gre(&(0x7f0000000180)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000001c0)="05f206d4a044675e7a21fe32e9af337072aaa28626c181231bcdef404f10bc6bdf5079f7173d4ebaf7a855b58622e6ba59bbcbb3f59b72d82aac82da7400320de072b36e7f8988af47a00ad01a87507f9e11885ed053333e5f94d29ce9b6d62b7028e6d16377ed3d0bc47bc3da72565e9c9207b58c2e00c056c23324940a", &(0x7f0000000240)=0x7e, &(0x7f0000000280)="81d8d6edca169520bbcb219adf58a16a4fa3ca39b69cf0f6b7b704de4a08c281006aa976dd1bd12901538e2206aee1f1d97a6b374e5096e23e27b34977884a1c3a1a2d5b37f810d086fb16bff441cc4663a23a533070befe90aacb982e37fedca52b7b57728ea695271e27b0a77778c97c41caeb56413e39a88f978bdcd5ac8e2ecb03fbf75dee12968cfc758f28e9004ab414", 0x93) r4 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r4) mkdirat(r3, &(0x7f0000000340)='./file0\x00', 0x1da) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000380)=""/132) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000440)={0x7, 0xfff}) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) r5 = semget(0x3, 0x2, 0x1) semop(r5, &(0x7f0000000480)=[{0x1, 0x8, 0x1800}, {0x2, 0x7, 0x800}, {0x1, 0x4, 0x800}, {0x4, 0x2, 0x800}, {0x2, 0x7, 0x800}], 0x5) chmod(&(0x7f00000004c0)='./file0\x00', 0x0) r6 = dup(r0) openat(r6, &(0x7f0000000500)='./file0\x00', 0x400, 0x44) fcntl$setown(r6, 0x6, r2) 04:59:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="51f790730ca0d3fe65875d14787b3bf131d3c5fe2bef2f0fc7c4706db32c75b93b30fe853ed23b05221b7bff", 0x2c}], 0x1) select(0x40, &(0x7f0000000180)={0x1}, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000180), 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000040)="78aa5f3509fadbf2c5ee07636fe63fc0e4d5495c7d0153314a2e683d316c", &(0x7f0000000080)=0x1e, &(0x7f00000001c0)="68ed0c1178df1ee5c41a4265cbefacc85e71cdef5b4f4ea5f7e6c6f62889fc2e925b178574c0f724e3b00826d0f2463b5091af37022210533b37e664bcd561f3b0faa984471c41d69b3fe0cfd2968ac502b715454d87f3e6a198c342be793b713297689ebf009f066339a62ced266fb45764d04ee431b96d126be684962346323d6b5a1aa96075b0ba4cff1add848deafb0b2d81fc2fbc73d65ece33025b229711494b1bb70ba464b81b9c313fc625cbc3447e8ca907a6297c0692229f7a443631be6051ae2830ebb4a31b35f76dea41cb499d28ba6041bfdc0ab1796580ee913926889167c770ac65d78d071066ec7396fae1bb23a4b999348bb8cf44f98b97cc855938cf2a510fbfad5e3d8b68996516c7f4775acd3c6403682c2d24804c417011ec681d82ed2034457130ff525faa884497ff7a473f0a152bde41add6e86e7af2500fe647d47759372caf778dc661c2b5ae0de0516d05ba6478c8c60ec6fbd29c50326f5d7432e5d72ecb67161ecc7323eb6dcbc24a70b7e89f4ace5d3e4bc89e703ba6338da64bb5a6bb7be15c63c0f0897607f1d9aee2a82dbc2a374ff5afaa76764d2f86deaecfff0d54473382089f38c5bea7afe9c919c160feb9cb582b532a1e9b4b81e3d903c0103d565f3e02a5d299a93732d47356b82280187c9f2d0e0c245596acc2b8637eded0f996407e66cbfda9cf0bfc20ad160a78c770fed5e00fae6c7e5630a1eb81b7d229db18cbe8dc23e1df4f8290bbd1cfc2a2cac235b31fa5395aa9bb8fdb67fae4962b4448f1f01386251d8c24d1736e4e77fcbfdf923f73f13f36466d85121d0292ab32caf8f4a44131763db58ba34a5e5cc12f4fcec626ecff36321ffdc943b773d6246ca08cac82bd026b19abcd56556344b0288aa95f2dc2e72e21c00f703d15988fdc77d6725db686c8de311a6291ddd40d5e6a75d09248c774edc378ff53b5fc52acc5efc3fd401627767211be8790b96619713ef8c65dae12227045af876e6e22bcfba20e5055b8944fbf88563484899ca95dbf7cf91ee7ed21737096a60d0378aa5b900854120983218796813af291a789c98183094d34c417bdde55d09e923443546cb9b613a8d337340e213117600cd72b3a8b4c12ca0425acf0c93cace4960bd2dbd9057a1986c54055cc7ad327656bd18257dbf6d28264b2d883d53bea93b9c14e6217aad96bd2265557178e2978b72430c4ce934035ea13c82fb3f8c2d8f7444621f42863399b4c2bedc404b446365808a92e6fde37b08adccda9b40ecdf5bf8923a76dcdfd590001bc46268413822d87bdba312de0ff0ae191f0583f97c30c775521004d82d8668c3f0d1ab0ceeffdf75e207173fbffa53d78d5a55c2c8904de09ba10ce65fac1bb140cc5b936c12d364942ddfb0449f57b043791e84a8d32d3c76dd3ccca964e309bcdf602b22221d1de38dbf0b7522095eac86d749946c28f3f2bb836feddd91ddd0e9bf6be886d72080437f781d7f7444b77915562b2aac4e3c37ee73e5bdecf70e1b94b11a517f73170b23dd2e9441e25c61013a6cb37cf2c27e7f2f32f7abc514a453ac073c970bbe06eda7a5654dd2780f2a6f560944712a31e15d1f0bce38ad27ebaf78b16e97f7b9de3f21502461083f049fd37266b8fcf4cfc030823f92a44a674ed6034337a63ddb43b826c1d044ef1584e0b76d2c8ee306ee26ca35540edb1888e668a33645558326d7fa1a943b2e43f1c6e7ba97a1c23dc8ca7cdfb93dc195585b633640ccca23ef0250a32f829a55496ad979f94ffc9a6da3663580ce10c9e46b40302660f3547ba8d0f4e8450c949af7811e4cf1e4f03672a64df1c7b81d38e0a84ba559dd9ca586e2388a44b7cbeb3b92a7cc35dbdcc46405f4e79d0012efec07126be01aa6c08b1cc74767ee432f66d35204b4479355e5a80c5581857b79c704dbad8795cab09b10ed08defdd7a7d14e08226cf884212ae64750f3ee0ff7e219a1f93246e233b7de0862037b614c5ca67f0effa9524a9336acec0e3ab55b4ceba7e4785a2ce60b6e1a7ce662f392dafaf964b253c488661d7c33592786a0f733b3aa05b2e6559f635d30839af8a7fd2adab278cb891cdb9aa8f6e48672b76747725d8eafa5a8d17839aa448eae74b4540560b79999f98f027c6781eadb8d6c3355459c62da9a6e417f5486520a461532c5924665db72021194e5b9e009738ac70700540924a020c68ddb4c1d7ae5c93e98e75656b3fc51a2937956a05b37fe0f073bea159c1153cbc63850ab84bbb3194389491ce750357e267416d819754173f1358273431877fef6b8ec58df1fe5fff8de591b05a89e3ceecdf29e69b02ea87e8875dc60a1909f3b0eda09343b128e67de3120bac7e194c5167d982c8b9ddc29960a138680eed519095d0f65221eb9de6a62e7795fedb7332f214a0f0adf71f6a76b900b79fda3ffe4327396ecaa3ba4edebf70ff5616dac0a587f3a71696bc2d27c570aaa7cfffbb135e9164629de006f524e6fd63b110aedf4bbcd8477f78babae92ed521040e2b156a76fcc44d95fd428a341016493a58e2faedaf0aeb8690ae7c99ca36c2ca5d0140de1c06b456ea8c291d1ef1cf08fbb9ce175d648ff7f55a18a45c64d04d22603abf9b6016808473874733f77994c94592a8ff00bf33fa48c9d9890312a566b70bb6301066fb0e32a72a9c5ceb5f0ce610991bfc821a542abf5c09c9ac6b73375ce899552d664a45452a0c4a79576c80eece9203234fa57f8e7f145e4b8dc3cf4c0c7935effd0edddad696c28eb3aaa8ed8893c26ea6766003da81460dab0021cf8e1d058d7a4639fffc126503504e3d2426b78f65c34e734ce2ab7d379cfaf75b9bb9727e86ab27bde919de119ec09ebeb346331d1c278b97f247b34458df140e84ea88f615c3e0f731b436f9c744bd8dd5866fff88365971f08e074b1d439192846d82b797ae1c660e6683e15138a6686b54917dda2ed48683ab357569ad43a4b562a3a4e6026ef4b73c4d8c96c5410ef3965e966bda4aa130ed180f6edd2e66360a522c185861a581faaa1c600105b7a2efdd80d6014ec4f22ca9c4c913cebebef5aee51090ba96fe2224f3e301dd3c0f677a46a125eb9e063f4806dddd77383a8ac3975ce3374e03826b40b2cf3051e4609074035535120c5e15b2f9417035de86f2c1fb8c08115d636515f98a2a076b91088c7602a40009161c59b33defd067d8e076e3a7617ef861c5ca8904d47a2355963417e74c5f25f8072fa133919511d431d104c255032cf12226774af4b4ff31e1a7618c7de1aed08f75f80b6bf7fc9f2a2a4e66f5c97146a4e10bc3ca843a9a033ee4be738d11b536839d659737cdcef17184cf52bb84e75c462348f8ff7dfde11b5fa1eb9dc9d9405bb7ac30b70ab7e3f493ae647fb24737526751d71c1541f5d9bcc6d4fa70b8bd757a6141e3d4a9a3336b632a6ce3e4fcb1bf83e2e51b2385a5db6ba85ef263f27116443c9cd7707efbcb14ac33d1feb8ddcf226f1f383a49f792a4ad11d8069410a769dae681f4c78c8236fd5faf684a75bee0520951da090c16254b641a2710d18831e712a1c1be6fd7bc47ce0d548f74c5332bbd636bfb2f1b6335e09357ac538d5950e0f359459442f5c123f6e786bada4a201928d342d84765c52f8573fecd27981a83d204bf5ced9b8c79f313d4dfc4352f92ae8b05ee78c1b3d875ee7e41db021f663eac188aea0c7b5da7efc6d4433b244a7e00eb0d9810664502382cb52537577dea05f4f7df40981d5100d3089f753a053e7ab76b2aed1f540eb9925595f9e45b8997f88d87d92de360f4990fae20caad3765277d6140e9ae171859665e03279748bec76ca84a5f609b40f0893757532f323606e9d516b6dd20e90e27bafe88a62a8a66614ff34a2e0b8323f512ac217dd55f759e8dd1fbef8c582c13898c9e10ff00c01a9dd1bc4a863e1bf3d2666ef67a1c075f94c35b4e0d565b6c513c6c65482602571253b23862ff975e23bdaa354183cd49e97708ce810c9980fc4b80ffa01b953e644f762393ea88f75852a08514da91365e929b9690106c881cb306976a8e02e895d940ac393bb80745b07d43bbd5e03071376ca155ae1f6808d4d0351eafd1f0d0ed139336245ea3001aec57aecbad55845c2146eee175cb130b6c36a568a405d220b7909bb39b9e18607d1ef68dd6dd4cfb663e98967737744558977b29d6ab4cb4fb6e95735f7caf5703a4952ada270e93e7293adc9ba735670f5de7162a9a983a966824583c7678911a9de72064232824edbae6c9f99e56538ff6277992e101b73eded4880aec966b71ba3485a59b85452fafad79af31380e034666f817d27440f62d4dc6332b8fc15ca4a0921e95fbc0648a3ef6103ec8fda32b2a0810507fe7d7b736cb8158614e55d1d9a928ac63afb4904ba3bb112940654146d34968f3a660a9ea208432bc4870690266be1d4bcab9d303e58e45609690709c01692325335a6288dc69fab328eef90861881955961d990634f2863b1a9dbe5b6e289bf110d6145ac2c03901439e1bc2aa561dc785f82d7f19f477a137c6bcca0e17c0eac8590e2e5f6bba729890d69767376fbbb3f9fda6c12985b407d4eda98921ba67a6b038290de43b1d6f6d4dd89e825587b78fa522b7add26f5deda435e0adebfc55074eae80d8a7bf2100c75c4ef7f421eb6655f72def69f0be03ba79fcf24de5e5a5cbef9d02e7888b3e367c6de2ede92b1d17175beeee291767872f07f36d8846ee700e62eb22ebea7b798a9fa69d227ad7631063df0ae4ff5f54d19ac4c57d20fa3bcf66978e789736df5d4e33de2c4ef56eff468dd56f28aeb99005bdd170fe021cd29a44b1020acbd1f46a4a539b2e01dc6e225d654533278e149e9fec68ccbab0848f2c4bd9dca0b198eca5872d8da76725c64addec07db08a9c493ebf60732326837213a271e7a8291ab3e89f75669aebd4dc8738f43cdaf866957075dcf462f210565299fa05e83b956dea61688ed9e1a9ed9f84789a613b57ca454753e482a58be55c532ed7be3320cbef9e763939fe525b74ced17b87cf132fa44a91c59fbc956aa9ec0f36298e4542300e1cc0edfa78b45374f97e9254da7077a287f94426f53d1678044b54ea7932a1c917600d539070042767ae0a2f31d80a8556159abeb1a50757556ba93da77354a0aadcfa8b47e97cf9d7bdd9dd87521a81e227b423532711c97cbcd4e4bae9ab991d5884113e3d90dafa636f6da04bbca3a72e538a7f07abeb39a0501383c4a039c1d5c055340a0558b3e1de785e255982d8d369187a9f907255d71dd6e68e2dfb5b0db3517f77d81d0b88e1683fbce64bc52b8f18b26477b9b7d3cd6100f82ad9e7a684d64138ba0433c5ebaf2e1f1cfb7ed9d4761dad8da3ce5a468bd0b996bda6e6bc7444d35f6fdf9a945f249cda8c14072c1ff51e02ae57dee50e328a1b6f7a21900bdf2dc5fa594e00c21060e8ba6910538ed8cc762a7bce4c1c3cffd8e32b724b6f91d2640c46de9eb2f547f277198c5af5511afbf6376423cf1ea12a193bbb651d9db8340337910338fccc51b30b078be46b665205bdbb2590aba630ad33c3a939d23219b34fe52fd553f1c23ff804597a3ff05c4f72b20c19680a2de4511d5f59b86fa5ebe12efd79bfc01c82396582b6ceace18ecc11d7b36b8c081e622fb35d7147f6830d31701e32c3953ddb8cdaed05ca9808b9c898281ce4e6a92be2e2714e98b8daec30b5175b0fbeb79582becdc915f647de4eef7a69768", 0x1000) 04:59:43 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)={0x3}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0x40000000}], 0x441280, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r7 = semget$private(0x0, 0x0, 0x5) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f00000001c0)) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f0000000180)={0xffffff95, 0xff, 0x7}) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 04:59:43 executing program 1: socket(0x18, 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockopt(r1, 0xa9, 0x8000000, 0x0, 0x0) 04:59:43 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd011981c21aa62ce9d3c16076605179c963469275be0d2c7798499d222f00183a00fe8000000000000000000000000000aaff0200004000"/78]) r0 = semget$private(0x0, 0x1, 0x200) r1 = geteuid() r2 = semget$private(0x0, 0x3, 0x181) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = semget(0x1, 0x2, 0x588) semop(r6, &(0x7f0000000080)=[{0x2, 0x1, 0x800}, {0x0, 0x7fff, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x0, 0x1800}, {0x4, 0x81, 0x1800}, {0x2, 0x8001}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x3f, r1, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xc5}, 0x80000001, 0x100, 0x4}) 04:59:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff5335e102f6c746d662de8561679a46f5755201b7a901aa877a803ff688a155035ab71c71dd1a6a4e501258c19845375ba79259e17d2ab93539547ce9ecac0674c91e0512c41df528c2db4540d47a185b05", 0x65) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0xa080d055d36adf6e}, 0x4, &(0x7f0000000080)="f807ca2a6b93", &(0x7f00000000c0)=0x6, &(0x7f0000000200)="7e9d2e18dac28558758c18028f1b5d29ebe265a0c91ba7e7dee6c8aa139d948b15c29603e510e7aeb0efd518ac1acf6dd12fc825ecffd2ba6a2f99c85956f7cc8b0461d3eb1bf38e91dd960d3d3fb9ddb6cdea43ad6c6652992ec1c6c4994d1c30559a3ec3438d47a2ad1747af07d9f15beebbe0cbaea3f193c826d917d54ee0fd530f7fe88597e002c713caef7a62a18b4b9939", 0x94) 04:59:43 executing program 1: getpgid(0x0) 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) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8}, 0x5, 0x3, 0x8}) 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(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0}, 0xc) r9 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="1bb28df8f54436d62dd4594961d69ad2a0dc94ca95187fab60e0145533a2cbaae023c651247ee45a2fa7f84024f1f3962c34fe753d367ce92ed3183911eaeda2bafa196e01e2547bc084bb7fe52dbb6b64bdc1c5d24416e7cac6ce7e930fb3af872edcd5ec187152e46e99d7beb6274fb0113edd03d08ee252608f3018172dfa085f990177938b5e42876f3138aea114cd0532089b49005f4ce8a04560b53bc025ae23d3003c7dd8caa552e217f5e5f12a7271a8abf83290eea001331105f2ee7e9de275aa4d3d7c0dabbd6495e2a89b317b7bc9d015d41edd731f59cc2b595d6439", 0xe2}, {&(0x7f0000000280)="e3e2d71473650096a18746e03ef47db8af0d29692596e276b1c37979a562f7820dba76358d9381ead77e12da1266456bb1afdf6f88f819a752be943320a3abc212d803cd0df710046047bae69e60009fa3ecdc6810a5ec9e08f9fb6a071a8ccfa5a437c8d175673ced9a2568313ce8c334ab3bd0c5055ec9029b78bd5d6564a02efee6f54963efd4fc00dfe3d06991701b2c26f6a78e36ae019d459fa225407151178b15aef33dc90e10ff73963befb5774a91574a51999ccba9a61f6284d037b424c3e4a45d2d5d6345561e4f990538a106997fb18338aac1088286b588333fafde43779d50f00829b20dbdeb6f123dcf393d4ec716edfe5d3bff93fd067f2ba300ef116c05fcefd968981742ef3db846914f3d670c93c25d662193fd6e4917f67251b6b1c844f9bd61cb526b0150b262d9691a27205ca8c4ef5461ba0fb955ea9a3476508bc02c714239f6d5acef44fb041c2a793da1a9b8f0bff7e5632d24ee1dfc696d4596c748108c1afbe803d6fa39791e09c7884c25cfb5d7f529312df90bd910290f663463d43b555128fa7c1fda5fc70a9f96929fa6e003a9218d1055765ccdeee7b228a197ca799e176377ee3b465e2de70528b7b0cbf98c043dd10af30a1512c936c758370d64e02857144d9cef89b223f13c1013cc85fa24851eaaf3ea07188942efd211b994c4928b03cd9230a307cd69073623ba6d56ece7a5c82d7cc4bdf94e9ba0720904c506a2c92b034cd8b2b165b22a998e463a15f079361e5bf48f4a2489a74f909405a51a41498761f1b8e5d949ecabdf6935e0ac9eefdee615d88cb53e506020cfdd83e0cf290977a896a957eb86cea77366a3aed327d2188f8f7ad44231fed1fdeb621bdd321787220050bb488bc18a327cf26a1190706f06b28bb25fcb38a9c83e3b94e3dcd87b620943b6b9f3f8085cf9fdea0c5523a76dbf1aa4f7d95a8d7f63a9c030fc31df6c73db85bb219d02d2942ae6081b250317d49424f3c2dd19fc3575c7727d46c3cf1b70923962d1f46bca44c88513349138eca2f7ed3ceff69cee8c95a14bd0ea91954f37438c17b15bb90504dd1b59a7de9744977818359750a846a25fef5a84c61557961a4447916b89963e57edeee7f135df0ec9f781b8dde0404e917fd09d0d77c8f4e6912ad5451c39e4c91f8dfefe42a8ed02fbfa68cbd8471e7cd82d2cae2bc58a137a4ff31ed65daf83d0191be4ad939930541ee5e963a45cf4647610809c233d31a85392cf6c3579125084ce39ea444a78a95613f533cda5cdeafa8b96270e33764e1f9a64d8f8907f7e114fcbedc97027fb2defdd08e842e611714d21aa60c45ce8985272e291ceaf4ef99b4db209a2cecbaeb7fdba9701e04194440ddf5ce04ac378b50e2667a2c07e5757ecdf82a4f60d9d274693c5c1e75f72fc9cd8833497931df2a0be7c9dea17a79dd8794877d9db57914f721c7cf21862b7d4c69d6d4f29e42f2455e617ac52f97097904c1eee5152ab7293e0aa8cf3dd789a14261c1fddc407b201665ff8856ad7b597bab8c7f84abe99d8a83cb25c4f3106ccabb02425b667bfb8c0ede7aa54f1eaa77a612a858454b9257826da871cf1cd951345c4cae26520ff531d9212c06aa0cac1ace58038e798758676c399b275861ec38e362489bf49d6e06c95acd10f6322dd4d83d66fee77e8b8c7ba88f6b9e57544b5f6f6a2a15580b6bc69b92901dd9c7ea3f55bb9963dd5fe6f00c7d51b9b9d6d522d8f56e034ef25a99151b09bf79891bcab826d40f34aba4b7f99f9b96030953b98ee15f920437ed1160b07dfbbb67c7b0ef2219c564a7fad991bf71410b4fe039877dd29257a592497181b798b69ea90302c42e064991d5895f315c98b07238580bf46bd75b65c66bdc08516653c0c14590fd360f63f9607abc86ffb6d04cefd44dfa9a6789fdc85580b032ec84a6423c959bc070f055a1fdc412f1b07423d95a57116efde4f63cf14c96e0d27ada4dc3d4682bf46614de59d62afcee269bfa73e10557e03d15a50965198b1b72f0bc58a308c549890f45c44c2d97f3b29adf0c8d3ca8ec4d4973c97d3a3da66790e750915dc8c04f9dcab20e0caa99d00d9b04b48ee8902724f11c084950e05e0e7e6fc84a34b140295f3948bdc47c206cb080bcb1cd119ecda3ac990e8c4a62aa0bd37c6def201098564e38858288a1c7ad963a644947fe8182efb93b644c61a57cccf472fdbe4bd7b3a652c5c2958e84a3453a8e15007cb3bded6ec4a02a80dac1a931de78c513a7843c530bd21eee971a3a87602741f72dc811f52664874b67ca8d99c71f919941bcf9dbac3d8f466b8b34cad88e15df61d0771d6b1c6ac54602ce7f71d8883befaefc3f14109224ecac4b9014d35c1acc1466a073a65659c21869f88ceef57ac0e0cace6829e7d63df30eb40984c0c587ddb0699b3c327b68ad7754c2883b43dfb71c3b4c5717079bfd340ec7bfc8c58176fbde14a6a745facbe31843086fe89e913aa72fa1c2dc96e1e0a8543ec21f46e2a9f659b406a9f534fde7bb994b9d1b395c2bf4ace3aebdf97b3da673373b8c5ef1d0c8936c409bf70341c3d82697e5719f6d1ae52e1346d855c252763cb0a670d8b16c754c1eaa5f6b7c0e9d59ac117bb77d0a5ab323e494509a81707d0cf0c8f4fcd0f79d86b647f96c91358be9e1f769d176776fc73b9151fb7c5967472b9b3e7b9344f41dff7e8df8e8eed7a7a4fb2fa87a03dcdd0d9e1ec2db5933fdf24b7b04807a7462e6223d38d62437558b46c0fda03a86a349a6666492e478e34316618b0144be9e286a889a847a85167775a1c36b4ba06654b2f498c3c06d2180d0f3b32c2ec1f1556fc19c3acc15eda3eb5d26db02dd43306ebcf8703345758d980644223b24c388ff84f97d9db7d1551b3ec78e5d66917901c23a8097e69500d4b69669ab1474861e9ad8f676c2d5063e6cfe7b627369eb90bb922a63ff5b98f179e8ce0b432c91a6909ff713b6660fdfb99685d8a5a8df2b0c1d49202c175fce04c60954cd5d3fb810be79b18115633ef17a8f69a955344c726da5d9241d7cd1b09545b2d915340895c4e92a954f0ad1fdf44e28c388b144a90c1df95b9b658259e4589494b7aea6cffd3ba06ceb823eae76d69f690b7d20a9ad60181b651d9d3bf7522775ee6dc7402d74247dbaa03ce20db8809b1a195d2561289a49e6e6ee931cefc610e669132276614c0c4cc07d0017c3be43ae9d910fe67f86d6d1f20a9bc0dd315caf6baa6739e765ae065658666e6e1a1152c697a38e7e3e633fbf1574c9f3c0d8cf3ef06684b2cbebc64c2d1002ed80b2b071ca1d5298cf3c545c020c81a522a86e35dea90e9a8a4c8decc3a8a99a80d7ea1e724ee4cec9330d58a9d6135a8c82aaddcd12b7a684bd3750abfa0962ecf37b56baf5b731b0fd0d64551fca1debaa355c378e4635cc71199f1c3ecb7a63d61fed89cae83b25db4bbfe3835a798a377dd81cb0b7a977a57d071d0f644f0bc8794bff41516da8ad6db4873b8f7e64161f53768d3ad2fc020d5c776eb26ec1feb18fbfc2bc86db7ba955dea87542bc9e9a8897561e4ff041fed216970d20bca31e8487d5fdcfa54a0e984b819092481139d0dad9d61ab6dc5218b2f83c0b53d4a645d20efa2e5058e11cb7d367b32ca839cd4f223808f354dab560d8d015a4272d8233892a551ffd6c974fd03c21bf7208204356481eaebce03fa928e7847275e8dce2c71941d00fda25e317dad4bf4460d9937bcc82869a981887616470c11dfbac9ff7a35f9d29ce1c174253b487618999e193fc3df496034bd1539b3c815595d617d9b8aa35180a1b08f4fcd6cd9077c67e29c20bf18beb1b797a19331f2306a8d429f9d7c58f053b1bd308b90c5908316cadcb12fece10acb601bae927c95a6bc5d4330407097eef0d1ca46537d732ba1574abe72c2a767b43d2e6ae16354fdf319374079b9ba7713c0aefa1b56441c5547501ae3c80dc4d46c2682ffb438e5a7a7839fe361bf9ef54aa5a638142326d960f732eac1b091e0ec59be84e36b196f2b05ac252da4bc9487dc8a6269a9030a4a9fa76516ccde9a757a3ea756e1fa92029c5def580aeeadb79f618e111d183342cae8eefd656229c4185e4f6120af87d21e9faf5b659ad9d41652549805cfc0324aa7f3b5365eb2c1a2fe46737d343a7442cbb7a58e2054862f8bde4ef9b648f266432f6c304ddb3b29f8dbea7aeea1562f88b3efee484f18cd495b5ca00d3cb9bd08e950cefb1251545e5ac87afc32723ef7c000c3275cc801f96836d2581fa0c0a0f7510988b1dd897184b57b4cc850dbfc1b267da5a0e9e5c70e5940d6c9ff93cebbd0892b4809059fb6a3eb03116b5e2ba4baa355378c640dc461a96f4e7a55b35f03368715e07191c5232c1f23042865e9a5560e7c684085886e8cf48ed00f05b0441ac525045ae7549451f2816a2799fb05005096b37e9ec0baf3efa72f6447cbb47a961e3077549fd8767a3822e5afee7d0f31e05f404a28d2fdf5a2ab52add5fc06bba866d67095c771280853d79ca6c97eaa5bb684bef566f582699ff62cb785a989b2e3fe77b23cdcc8e3ba8684432c0e8e7e58e975ed21f714265d1e57f25c7076bf6560d95b3b176a0db7eeb6da8531906f388c9cd57261191571351d412134803c957bc90ec29334d5ba2b63f178f2ba1801abf54a8b31e32e64709a15d9d8353d417d17b93ec3ce19699c1027ab243ae978949665472601ceed1c8d1786c46fb5523af689590766cd92ab9623f6f12758df27c50f384fce776dc29a27910c0a4babd222e8dd6b800ec51189be6bbc2e86d4fe753e98b1a73ad1840b6208c9d4bdbc367e52f9a09a972bcf47a98a536fe1c4d6af68c2ff4fda2f55d0719e0fef1d3a1ec52e93eb6d21a75778db79b89b4384f139da3fcb7b73a7fa3db272a71920d5f52b15d760878406fce585c174564051448c89d0550f0aada27581a98e375396b738d60ed17fe644fdceb357f7494bd5b8b472610ad79d585ee16b11e3e4511236d20f53a69c8d583decc3cf4189066c205a180878db263cfe5acf22c5cef541f986e0c57ad2395ded24890322274e0a8bd8735a4c0087d6718560f6a6368c3dd7ee5edf4359730ce5dd8edaad2037b64ca32c5cb226078d32a3e82c7fa305e151ab7a8b84171e526adec1a536adf43172e07b29b3347fa294cc59489704378b74b5192a9cc31298fd29c5065e016021c9fbdffc68ef15ecdf2e4ae012685052559cd395e2225403943e75c7ad8b575ebfa733ba887a3d30ad08bcf63fde9f9d6b45cd2c314ce69b41f642b2c23dcd9f73b5e508c608b7e84ec79aff589286b8a6e364ff4a8d32f05d91f290da6f9794e0df0ad404732a38f2d2caba139fb021464e7ce38a122a74f404abeabb3e9bd5d02c3905d5103b8485f4716c59f36c05e3d397f5d05b95acc04186deb14326deb7e7a7d8d9a03058b4df81f97ae18daee4e7138ac459b7768d4c0a9286156f19d9ac61c0f959cba92a26fec25be9b6b3805b65c09088e132f1241bdbe798a5b1d79c36ac6eb37c8fed7fb89ada74ef71482c1f3ff7cd9d1cb2bb777e83807dcc21d9fd3f2b6ab02f2614af8a7513539b185355e7623681c08202253c076a48781765d52263598f169ebccf82d2f9372981a8849f3b963f4eb96b737924c5b39e13aade7fd36c1e6ba7a3ff0c877ffa031dc6ae86a35d34862ff752ee6f39575d680fa6644f25bd87c0ce30017ff8a9b6590e73f641251b82b1cd4b83555623a15a", 0x1000}, {&(0x7f0000001280)="5ffeba25b2a7765204dc149001e5049a8d5a17376a0ab6e5c39945b1916ca3ec04db09382242eb151604d9dd168ef57958bfe42d2668377843c5b7456256481e6261b11557f95dee77d727a5ece900085d87b10995edf53f4b6155d60d9963de9cb7c4df8dc146e0a9dcda9f37b861b07fa81169b47783dac2287f7b4abb866b3f7fa40fa112b11eb50fbe54ba80b941999f76950cb4ef5cabacc99f3e45af070e6ac4b4636a2fa4e00d4c992392f05a3a82acfaf55f610630c62aa909fcd138d4ba38d31b13b40a7e5c5027542cd47a42e6041b946da95d0de8a1c3fffdc31775b94a13b57ad76456c08cadf93ba48986a32852c63696dd8dd656695d8cc9fc707f55c88a6dc38a62f4f38fe7284cbf934599fc1bf45a3990d17b8845e7eecaa2444265ff04090f784a52ec95f66cee7a36cb66ca14d2c584ae98babd2162f9ec83f8d6fff1224a18f3e7fd93de39d2318dd6a61a03e4192d12adf8d125eed518980b36fd065a4e33b76639aaa48e33393264852013a0f724d0bb9186df903b51af01c6493570fdbc4fd663625e464bc5f6f5315caca43733242898011c41b29a6448a1bb0b764a4661604afaa3054090ef9cb6d87f45163c85be24355a3e5e0db7129a7aadf93b7b1f3872d6283cc80572d6eb8f9391378afb287200516c00e5f3152b3044f81f706183ba1654e5254df77acd15dab7dfce9f38a312cf5e08e316bac60e96b868d6c500d711e22b0492b0ce0f34fde7e75015930739c5a8202bb1b0419f1a01e1b98bd5994ff36d9128d7cb725d51f27848cfa7bafb3b5bbb1337be8c35fb1652bd2e64f2c93118a41f0805a9a34b7577a13b94411d212698d1ebb2884e9156e8f642a2aeddd5bf7b2f2fd07541b4ec1de87868f8a54e91920f436b86c70b29b6fcfeaed11f7c58e8fb35dc282e81aeb4c3739439b9ab7ca8ad770c4d2bba9b1c0f5bc9158102249e394c6ddd8fb14ac1ac9c386de35d82a1f855ce29771e5feff21624f6dc970bbd071e20c711fd88bc64fa9a822d5d947b47a98278fd40b147474850e2f3b992059f5c8822e01fa1a3cc3a00c1ffc65cf38f11abde37457f98ed1b395b350229988b9010b026709ce82f006e09d4e21a00bfcb84e922e9076543a13ce7330e40ea0630cd45ae49770fc95b4ed497120ae34a73ea80ed35b54938d47ca1f6a0c5e15f3c8a84c2ccd8a4291497c27e922d892474d1901767d6d76b95cb7c6a6ae0b9dd6ae7ce7da8cae7ba71cae795cba062c07295d07a4ac365683b64fdef113d0bc9daaa359b99d1ad6495b86cf38276456cf30cdc1a50cbc6a7aa712818f27ead36841e27500fd3c82ebc539b3a70d73c3745836be4e9007e7913d5e3127291bbd45cdaef3d171683bfada8abd56dd25c6c08e46afd82fb450b3a5efde174a95a723ddbde25a278e56b6fe052ff346c2d6ae8fd442d5669e8052c84fb650507ece22cc7845d7d5bbb1eac406fb67360364f9d2a8b5e20ab18086773453210aa207295b6147db42092606b143d39a00e26de1b5cfd89a669e8704d1565297c3858dbc440005aa51584e971788f7054a8a8f81a02981a7b34af6929eca8a4aa97c03af284068efe4f27edff9c0542128a0c6b8eac87e97f8a8472900b19db035dc9398ce5f2226dc30c3410f560394acd51438867df30b1ec8fdbc987819d0b26954e729db0278fc76d023ceb8f493e8b4f99e80d6cb8a6f8ca0ad06a3070faec076c08bbc420d107e9f6e20b7b31a405a0fe3fe3a1fb67ce12816d7fc7272e56cd92493113ecab36beb99f7417a85d1c56d17f8a0698c0be87403585625423d3a67ad8c68cf5781815843e9a6859e7a7ff42b1563fa2bc6c4ed243a21c06c131685570653b88e6dc1012a2eaa0a2c78cf2c9f40eb4552efb67dbb14e07f7cca5ae82663d3c1c2a4a3522710f142c856fc86a87a27846d93d02a022ccad919aec343809ca2808b76464b0d833c08abfab578cbedca6ef966493c82ae6cf1382fd903d38d35bd1618e54dfc065a22ce5e7a83c240cd327d7b6fce1b1b1ec00ff2c2d8dce0c2aab095515a3728c0614ca954b0a1f02b518fe673302ceb855f92af869ba81b78b14838eb33cd5b700fc115dad7901d8350fe4366f245be0fb8d6fb0cf7ba8757e3bcc1433a73ad973499d73c2c19e254b63b872de682ac78c0a260b52dbefa6db156c89ec4493d0bfd32c5f0aebfe43ab76f5f692295a21acdbeba37b5c1ca09457b8402cfb7bee788ad91d9e713adb62be842ce74b719fcb144b21fe2fa4d23357cd1366d7bc034d3b63f9109680aa6a9386135061a76c7519337252f5310b00f5a1955baee0918221f2d13cd263942848b4cf6ccb231d66d135df1dec43d3595b0f28c4ffdc67206f21a9dbac9a355c013a49fea1f5268e1e643ec26d7d2567783c5ca06d59412240a9a724478f6727a6e0b8be3e8f1b30b1ac8bcf3d8e2590b4672554329ed3fb68843763f76609a00a9e07004347ef92035adb96395ff4faa2d2f06b801abb1a455ac0f457e388a52f275bf0fd2ebc777f7032c1345f4f4dda2b25751a54b911cb9575a53be85b5e810e3693bdafc441babf33cc13a6c2647c7edeec7435d55351e08ba2ba3fbe9bfb26cac2997b4216a6e0a6afe7a24dc70df442e587bf88482931a2f37ebaab6bf41655549b5c1e58710f0a74e85c0da0e2ac9c978efc0fc65dc132b5034b71adbd62ef689f51fd9844535a26ac379e1d0f24c4e20fb6c4c02e5e28a812fbf72887567704764de35fec15cf2b41e9d652874c706c70b00952148e2da84910f56b40b63ffdc23a07d2bd2cdde02e12b870de0a4469977250a5ef5c03178e1934142618faed7e196ee77d6514749bcac1da0198f2e7c0a8ea1b78ea0217bb45321cd259cfd11d3106bb1972884dc2640d34af853dff638935d14214bb3de13714674c425e2743d3aab33bc3ff3027f27370e110c1726974afc152176cadcdebdcd148b3ee0348553063c201af074b2fbdfa68105972fd73ee8cb31aa3684e0dedb17f80d2ab0f4f4c936f35847ee22495c0d77d0399e86c1cf284d119f5722c078395d93fc5f2afa8eab1003c8ed1a4e0c966fd8eebe38dca877161f1cb6188995da13b0c1053af82d80c4f5c584de42e4ff69bbd4ec07a9b1fc3e62666acec546ad89a9cd213dc25238587e122da5410ea0dd612eedd54bd28c48e68b043c23b0124ae77108cb4d822dbce79f05a617290244fddf9cae639de092740c00ed127c3154b9793dce7370880b6ad6f94e1acab582ffa3c2b5e544665c196d0dd298bb31468447c8f7ebae67ecde3f9cb06c7c9cf719691c517ce12377226f69630937e0ee91004ba5807b31b2daea60cc1e67fa4391e6e1d036f76be82f507ead3d5ed22c40057a1b9ea6dfde6dcd8c79e5bc8dca4f5edffc9601729e4dabf663e8217cf0e11c048acadd6b1b79d2d9c3490840274c6b4fac702facb3da3f7cd9040dbef31c0286626a370681811d96daf4fa751e32193cfdcf8ac0aae42db12f85023654bef59abdfd20d2ecd5a0ec2b98d361674322ace23a382e4b83ce56d4b02cd4cfc3fb140dbed017b1fb415e7e2df4b25e99187c75075078003778beb528afae69b535347ae4626f4d95382aae523af1086b70744e6394c97ad5ff67f8a4ded62982cbd763230127343a2c4e395996abe59d1dbeedf24aa4281e47213001beee1c95f15ab34fe4c784ce7c2c1580b941601d1d1ada473809e1d456aeb3fdeb9d9730a3ba023bf89e846d0b86bf80885725fc364e1d68b2c81b823be0fdc06a70a3bcc39c1aa7d9cda281501b2daae642790817a35f86e00ee1e646b187806d837f0770e092b2bc5fb7b44ee268b8aa9ec49a3bd9b55b2578b0b8060e65b60cf27248f30e21b7067e28e2c25ffa7b927a069e5d7c5c8d156de48c2cc3bca3d2210563a24da770e548321470e894e1568cbdae8233f0a635e626dea169d803f818731f9e4364a298156dd5bc5701aa28096a4ea13cde3ce090c1a3fff6ffe4ffc4aac58cae46a0abfd378cf394b90745ac475860a11345bf5a0dcf3e5871f97be1835695e90c7020078bb723fd486903f3dbec329fce5120773b90cf693e81b20dfae95adb8e4adf3364b8dda4b98ea37e8d3af369af56a254b7f16ade1f6ab1cedb6db52e29bbc09fa65b2efc4d7a5d518a1cd92518fbdb40e011fab324558bc4e37953bd23cab892e9cc4712dfff7ab11565e941279a1e948f1822ec1fc78ac6deda0457786c2b03e68e448fe41233d741d128ffa42339a4cbc4e936382be8836b1292d84739f830d7b755f01cb4f3f97d60a34ecdd71d9912618159eca2a049a8c034f49e37acb77744658c5ed289165a8c5c9c12ff6333099b86ebec03d08cb86fe96f2a0f0fcd6662902b8fc3566717cd726ee87edef78105d3d854d5dc1570426c7e5ff35d61455f1dac8676abda8a9bd31ae05ce8204f0475e925e8077db90120ad8420b06e0c63bb7dcb7972ca697b5d994f23044a196420d6499864dcf14902668ca07dd68ed44fa437b606a76bf92ca320745fe8adfd8c5efe0c5879e77b779c650dc3501f6c3e0043dda6fbd1f0842df46bc4aa77406b0b00bb8d11e1c91ffb8d102893018a9ed26ca81ea0c3151811b02b344686226f32504e82e794057d33977de0dc261be016e11e6e519b72c5e25f2738da172e78ed707a4862f0ee4135f17a26d55d6153fa02973164e3e499ea4fc3a06d7f8d42cb425bc4fb6f4d9a7e43296d8c25cbfb71577e8de71b05dc45ec4f6cf45993264cdf61f45bcaba1b29efcdc7010bf1ee78b9ab6299c3f2766d1485e9844ff6b8f5b08e8f1eea28ef47bd88625605fb5b87834de161bc6a4e0eea64b172120c6abb52cb4e1d9ff619a449eb104bd70cf8d9dd9f34bc2561fa25ac4c0a7b95bd3cb19da3a79a0e01d22923407bebafd1eac4b7f20034561a1b35ed95750ee0eed57c8205eba1d53ccc1278c3af395354e52499b42a1a4ce532cf423f74d0846c58be4d2e66fa1e884341dd70badaa1b51ebcacad901d046d2a862f72ced0fe20df047c7ce351daef2ff9ad17ca22966e3148ecfb2b6dd8ea3f68c0101eb5ed705d73b19d5e103ee83c12566ac796ebb40d36ed763306dc883d3e918cce29511f0223ad3001f909adee237fd47044abbf834301c35b61bc6e08d8f0fd66e9728d5bdb1b59e51b59f8e71494c13d50c8a58307c839a4d9ab46b5023720cb6bf18ce7379b63caa9c195c9780dfa3227e4a227fa7ea93255eb0265022318d2a141aad54dbfb9b4b4fe91d04a1909bd4fcab369b338397e2225d11cc2861b70bae025bb10accf6fb94586c79f66ae038172ac5c90f604c0451d32d61b358d1db89d842b3ebd0e811b634f5bcf6fb005f3b4c400906443c5d2e34b2b63b62d6968d82e040cb9051787887bf99f83f2d2de4d3c2112e22368c5425f0d245571b23163017941f46a0d1d36f8d5cc88f8b310307c52ca1bd04e21255709ec4d9ab15db94af65d75606dc71c49bbd4bc8268f4354135e3321b919d6bcf804d5ab8ae876314ad03cd5a365c5ffda3fa5327c2b45ac6776e625cced8fff3e336e8452ebcde1b60c5639d35042735b5082b94ace137ed0e3eb6294ad5bfadeba5b76aee8bbb1afef75c62f50d0ff63c44cffa29dea320239ef9224388a764fee4cff28dfd4673b92a41b758685b1518ca4ae87186b64bad4e6e8e312c138385a2041820158ddd57af5c3422504b36e71ff655c8e4c5965df8ddf1bab68d5d74f80b6a3babb0e1859", 0x1000}], 0x3, &(0x7f0000002380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @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=r2, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0xa}, 0x8) sysctl$kern(&(0x7f0000000140)={0x1, 0x18}, 0x2, &(0x7f0000000040)="eb9049a2b2bc943a", &(0x7f0000000000)=0x8, 0x0, 0x0) 04:59:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0xfffffffffffff801, 0x2) ioctl$KDENABIO(r0, 0x20004b3c) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r1, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x6, 0x800}, {0x4, 0x8001}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x3, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x86f]) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='&]x,\x00', &(0x7f0000000100)='^.](\\-#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='.\x00'], &(0x7f0000000540)=[&(0x7f0000000480)=')$*%^\x00', &(0x7f00000004c0)='*\x00', &(0x7f0000000500)='\x00']) 04:59:43 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0xf0f0988dce1b0a79}, {0x5, 0x2, 0x800}], 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) fchflags(r1, 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x0, 0x4, 0x3000}, {0x2, 0x6, 0x800}, {0x3, 0xfff8}, {0x3, 0x3a}, {0x1, 0x2e5, 0x1000}, {0x3, 0x7d12}, {0x0, 0x7, 0x800}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/30) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x7, 0xa, 0x7, 0x20, 0x0, 0x0, 0x3f, 0x84, 0x1d, 0x0, 0x9, 0x8]) semop(r0, &(0x7f0000000140)=[{0x1, 0x7}, {0x3, 0xfe9, 0x1000}, {0x1, 0x9, 0x800}], 0x3) setpgid(0x0, 0x0) r2 = getpgid(0x0) r3 = getppid() setpgid(0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r2, r3, 0x7f1a, 0x20, 0x4, 0xc67}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/89) 04:59:43 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() syz_emit_ethernet(0x6e, &(0x7f0000000440)=ANY=[@ANYRES32, @ANYRESOCT, @ANYRESDEC=r1, @ANYRESHEX=r0, @ANYRES16, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16, @ANYBLOB="94060b40db4551872114b7ad12e3e7ce10b47154b28e2bb46468808302291092550cb54e52042cb3f70fbda1480000d9182feabb8b6506c7bb05955a878b6950223154badd079bf8c6cef0fbc29814efd8a895026c2ec5447f36c128f0c30a8a7b0c065c9c4a7a03b7e0e4ca095b6398ed1520c53fa3"]) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) r5 = semget$private(0x0, 0x1, 0x5b4) semop(r5, &(0x7f0000001180), 0x0) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000080)) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x3000}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) clock_gettime(0x2, &(0x7f0000000040)) semop(r5, &(0x7f0000000240), 0x6) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/246) 04:59:43 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x801, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [], "dc8a"}}}}}}}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) sysctl$net_inet_ipip(&(0x7f0000000080)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000000c0)="9624603c52ce992d4deb563b1139112f7247f8df5f4429df875b6af85392ff3b1b83dfd711b2d9f959de0fba2c31a8dfd68ecb0d83061e4fcf61555d6937a0519a898d2ba6e2922b1571a32da2e74a7ee9bf75dc20c44cdfb8fdbb018081913fee0400827d5dc570aa", &(0x7f0000000140)=0x69, &(0x7f0000000440)="059a121b332a7268afada13c55f6417aaf744cd135d278ba1de5377b385e473539e03920ec3be3d45c748150292a05f66890d8a731967151bd6c7f6700c920a2450d760ec9cbd600f57ece170b6c0b068abc7346b86f67e4ecd6f48ee1275d1b670c153676eaa5274510c37fd0fd534277c8c88c6167859e82bbf781d3527930bd7353ee16f4e95d7f4691e138d9cd2909598f71421fbeb9ebffc4cf6e4e3021b91f915817465b062fb71ce1835b9b72af3ee3d2ad4e7c954803a1c60a8e4be31daefaebf083d9d889225e958ac387a3f57fcf30904947ed9ba75ecb0e2702b2caf059d42f36b1d70e4f3c623e029fc86fe14d26dcc107f90a64144f330d", 0xfe) 04:59:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd335bbfd7bd90416fa4f376336acf0ff000000781e49910600df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90ec6de01be657aea8c500000002003c88c1cf8044101b5496f000"/177, 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x1, './file0\x00', 0x80000000, 0xfd, 0x8, 0x5}) 04:59:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0x8) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x20, 0x281e, 0x6, "00ff0f00", 0x0, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$unix(0xffffffffffffffff, 0xfffffffffffffffe, &(0x7f0000000180)) setsockopt(r1, 0x0, 0xfffffffc, &(0x7f0000000200)="6747d71d8003951d906656119d89a00851a05518512dad271fa3f33472bde3d69d8fa385b6728cb4ea6a3e4621bda6da03b664e1a4ab113b087cd4cef5e4add0d5f4cd200e6632fcd2bec293511b9cea129adeda36589321c65e507bfc1af4a2f8b34d361f6d4bf2b7964a2c00a382e9e19d24a4ab385a5802468047521759ebf3f7de2ec2a31945291f18d90306ce8adbb7a8780d1f5943366ac411ef2af701c279fdef6f97808c3b24c6c7bfd757cd2dbe4a23e35664997e3eb89caed81b0615c7c3bf106ba73f297861a6d9bd7e1079b06cdcfef6334f65270539d37b002ce79e8e83c3af", 0xe6) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r2 = kqueue() r3 = syz_open_pts() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x4f, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, r4}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0xee, 0x0, 0x7ffffefe, "854969a5cd3b6111fe4d040423001000e6001000", 0x80000000}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff}], 0x3, 0x0, 0x200, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0xffffffff) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000400)=0x5) 04:59:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000100)={0x53, 0x1ff, 0x8, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x5, 0x0, 0x3f, 0xc4c06c45c5c086ff, 0xaa, 0x7fff, 0x9, 0x0, 0x2, 0x5, 0x10000}) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400)="c5a22f63", &(0x7f0000000040)=0x4, 0x0, 0x0) 04:59:43 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) shmget(0x2, 0x1000, 0x207, &(0x7f0000ffc000/0x1000)=nil) 04:59:44 executing program 1: shmget$private(0x0, 0x1000, 0x501, &(0x7f0000ffc000/0x1000)=nil) sysctl$kern(&(0x7f0000000140)={0x1, 0x4c}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x6, 0x4}) 04:59:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt(r2, 0x331b, 0x7fffffff, &(0x7f0000000000)="04ebd0772fad1785c99d8bb5ce55ac808025c5c507fd3368f862ab1dcd7116f7ff1ffdd62f3292a8d3450e67bde11574686be0eb2a4c1d0905b72a75d04f6529f1ea8eba18947100c9626c4d17b6107670df51519aa8f407ab6c00aebc2134b1757857914db121e138f559dd7f25e93ede9106ff742b1cd07ad2103381", 0x7d) 04:59:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xfffffffc) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r5 = dup2(0xffffffffffffff9c, r3) ioctl$KDGKBMODE(r5, 0x40044b06) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) 04:59:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$KDENABIO(r1, 0x20004b3c) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) poll(&(0x7f0000000080)=[{r4, 0x100}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 04:59:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00002d7000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c7, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) 04:59:44 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="5c05cebd723e696b92d874ba6c7d33546be5c77bd145d64010039ecedd3a555118465b5a0a135e5f7e9232e5c8a166d47959a461c88096eb6d3512c371", 0x3d}, {&(0x7f0000000180)="c8df51f34d17e2317701ae1fa33e4e9f7f0330708d4ca7499b745cf435e96411ee6841c6242c882f075276656963e560a02718e172ec6a50d67da309cfb703796ee94d0ff9399e1fe8503dac6ed540eb5f24b3a134814f6ba62ae193312d65435cc134ad48e6e8d4ffe4bbdced54e9210d646df70b4d804aae0bf8225ff654660b250d9291610d5a599b4616484e38b552b74f273a3eef253e607fd57cc73099afccd98bd2daaa120e3f770ea307ab0a89deceb52f1251ad4ae8983bb79a477c7a24888980721a46d736cbf39007da3c95374e90d2a46720ed5c85e10172a9a39294eff0b0cf46e5a488126a0e22", 0xee}, {&(0x7f0000000280)="3066260f5365580fd5b5dbbbe603ef592efb8d9d32d0b584404f6abd0409cfdfd5", 0x21}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f00000002c0)="ba681b2df630c50d9aef6b1f5820c4c8ce300075b1f3bf8caca56a13c8d72c1a6712efe884ca32030ef6a3e4ba922c28a28ec4d67defb43a99d4b8f770784c7bc31b7dd8bbaccae465a72c676840976990753db6730e36ab85dc50e837e840e1eb7e27d2a476a1212bb821c437fb129640ff1a047284fefc11250240103560b3101a2d87988b76631b273e186989cba42e1f9da2b8bcba2fb4fe21c0721974b4d89a7335bac3660f17ae2431920937554a56d4aa1cd0f8cc9f1c313da3b70a2a8308a8ffd2f0b0d270fab775ea078f7acb9c3bb9204d", 0xd6}, {&(0x7f00000000c0)="eeb4ee281fd25296f991f668de05ff31b0dc7c695594b6ab763d2a1eb45e9984000267079406dc0db5d8045bdf156d7d", 0x30}, {&(0x7f0000000100)="ffdefeebaf9c", 0x6}, {&(0x7f00000004c0)="c2eb69a98f4cab08f1f789bf5b72a109df3b2fea74044724c41b07207944ca3c68c097cef3dd6bcca00a8d3483270e24da0b0feee167ec809977d278e20aaac87fe93d88a21c4b71087750c0fc55865377288d8c7e4be9b783a4dd7c3c2d9b0e2a28d9ee25efe8d99bec6676c9f17bac9214e3c35d25b971315ba7e6f73bbe70142589bf40b97e43bf354cd68060e87e3a2fb999f9452909a045cb3b8ea3831598eddc23a98c0a0ed57433e016070dca3ca13e39deb8d0f44154c0decb375176ac5370", 0xc3}, {&(0x7f00000003c0)="f69411c297f1", 0x6}, {&(0x7f0000000680)="05552ec578ec12e276fa998191c745f704987a4d35adcb038009fec78b7546e2417cad1d6e75c078c6534c30035bc6547c85e71ee75f393d6016fd8143f36acb41be8f2f0a23209fd49aa1fc09ddf974f87497e0ec68a45c5f932cb3dcc2001b44bc1ee92d2962ce4595003e4632312695fb4fd9dec8368ddbca6f313b940f00da8e8d83c17206791204d432f69214c0e39d0cef6b25b265412e36cf920aaa7a05c48ef43b9f6f6b61ccadb87c559631bdad1fc364cff76b3bf98b31eba821bedb29c5c11337d4f6b5e6b595eae27c124982314a636048f9b7ba1894446dc306206bb532fa1b7992c839b2643b1ec80654f565da0b53d0dced106f97f0346f7f5fb5f1b68fcfa640bf84e3c399ad85fceaaf721b05fd00ba6ba792fc5adf5d0db75f481d601f63b339494d49a0b36330d07dd038ab5a99442d5758199fd42345ef90c91e7eac8a18f77bc01dbf1148bfa6ed38f59ad36252fe74c890c9e50eb2f349d8", 0x163}], 0x6) socket(0x10, 0x5, 0x4f) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) 04:59:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0xfffff21e}) r1 = dup(r0) fsync(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a000000000000000000000000ef14125b9fe2ab52329fd3e91b22dd8604d54059730e131a5aeee3711f00c703528d48213ab4681300000000ff02000000000000000000000000000100009078000000000000000000000661287c7fd5b28b07be5b06b51d24a85e14000000"]) 04:59:44 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6020000000303aff5ebd45b6a6f07473b528fb7a9fabd913fe8000000000000000000000000000bbff020000000000000000000000000001006000f1ff000000000000000000000000000000000000006cc952b58d36bcdf000000000000000001b6a64919a3d7982780b6b4bb3ed6a35d1e1aeb687994b46bafee9a52db9772472556a272bde12b79c227d5804f3a56c86fec71e210092104d8f3ea64eeaff5a80adbd83250789813f7cf451714ef69abf2084e7d5ba9ba8a471c2b498cac6c40a03b6d01c207b2e8a4970824"]) setrlimit(0x3, &(0x7f0000000100)={0x5, 0x9be6}) 04:59:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r2 = accept$unix(r1, 0x0, &(0x7f00000000c0)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r3, 0x6, r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getpgid(r5) fcntl$lock(r2, 0x0, &(0x7f0000000000)={0x2, 0x1, 0x2, 0x400, r5}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) 04:59:44 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x81, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}}}}}}}) 04:59:44 executing program 1: socket(0x400000000018, 0x3, 0xcf) r0 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x0, 0x140) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x38, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) recvfrom$unix(r2, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) setitimer(0x1, &(0x7f0000000100)={{0x7ff, 0x3}, {0x0, 0x10000}}, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2}) chflags(&(0x7f0000000140)='./file0\x00', 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000080)="1f44071b1cbfd71f72b434dbed1890937ec119", 0x13) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x4, 0x86, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet6(0xffffffffffffffff, &(0x7f00000012c0), &(0x7f0000001280)=0xb) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000200), &(0x7f00000000c0)=0x10) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:59:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="b428", 0x2}, {&(0x7f0000000140)="ec0ce2baf63381e3dd88ee429678858cf8889d5107de07730c96c2dc28946d53dd3940217059242c4b9fa44ec8931081063b502f6c50b7925dcb27b5852217e2592bb1b781800a20166aa9e5fe8ba1c8ccd58ce2eae9bf2cb8f552bcc3f2b50dbb478fc172dbe87303e2dde6a76601c08ca4ccec8e8d6fe41e217ae0c39967bb29c16fe29f66120992a7a1dcd7c8edab42dd492c11ba65a9711aabc814ae5bf5eb043b3cfb37b77a1ca0343a70a000a5bda834b95ebebb0960dcfaa0d8dbbfcb518f43f04dc4bc11cb92389ee44dd49f0ea35395323f7ccbfdffb9b13d", 0xdd}, {&(0x7f0000000280)="e1a7411507cd0a0a7197e7bf8a97d41ffcbc05a2baa6b05e1e1635b7e863a3e1081dbe9eba39f96305754691268176cf854bdcf5e13213e87b4c49861be34a4a8a058daaeaac72ab9f8967288665d97ca1a548e639a6fd00cb770b04e521ac77dfd656f19098518cdaf2b7d55e41656ecaff1e224022188b09ccd4c0b5719e96d158b9b332e28af77b948dfbf9c1e4db36bc1e", 0x93}, {&(0x7f0000000340)="d35a3084fa9e68b8f0", 0x9}], 0x4, 0x0, 0x8) nanosleep(&(0x7f0000000080)={0x9f3}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 04:59:45 executing program 1: r0 = dup(0xffffffffffffffff) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x81}, {0x0, 0x10000}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) bind$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00./file,\x00'], 0xa) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x93f0, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xa}, 0x4000000000000014, 0x0, 0x0, 0x0, 0xffffffffffffff77) r2 = accept$inet(r0, 0x0, &(0x7f0000000080)) setsockopt(r2, 0x4, 0x7052, &(0x7f00000000c0)="207740c0a817b1eeb7a9474462f6f42a15ab0e039a4b35506795af696dbb27a5b877c663bcc1447a67fade0b07cd1d15b46827981793ac18699a034b42ee4da982a7b024d844c083a7a1", 0x4a) 04:59:45 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001a680)=[{0x6, 0xdd}, {0x3}, {0x1, 0x1009, 0x1000}, {0x2903f572732eee0e, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x0, 0x6, 0x400}, {0x2}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000019680)="792ce3a37136d7faa009633425dc0f9d6752fe12f9da1a559b6577870c05486493b781904b68e998ade3ca4d60e5da0559eb43f5da125cfaf1df2db99ec340e1b472ab11f490bfb150acc338590f3d25bad466e1704cb375a41a712d5c458800f8dddef7e4f3a06e29b73e6bb4d297e212c3e6d78ee21b2e6ee3f4d899699a60e356ced86e73f88a749b61322723b37a81f6d1ae129a3b701ae956c8c65abfe47e6c06838f74a44f281243350317fe3a95b450321fadf5c83ae62cbc4d430585a77630d9dbe195e30948a25c415b7d353be5039030b319ce36e998509c008ffdd98cdcf715d596e965c86d115bea9891f16e05300a13a22de0b73fd7b89f32bf1f787550e276e787f3d29803b7f83c2720ab2f63084ddb08ce859f130e4a079c39da689bb71da3c91bf8932164dae39403668b20c67e690cc420b239606a57984f34bd89fd11744cd7ee92ea04e6ff3c6948f83340b2f463604c4662fe9c732e41fc4d463519ac8f272d4736402d06a58828ad44f6ec7538922f4500fa56738b5e52dbf4d1fa497c6316eb44b49252a48c80ab374b15e887717582efe94ce4fc36be4eb170b53c3528c9b55d32978536b025e860493192e3155c324936dcee8694c2ecd8eda1cc8382e9c782e2221432ba7e3832dc22528886d3d753e8960648030460e4639596692e2e465fba50989f3e727f114d5178909f3123b9dead42f70753100b11478239672aa2d41bff3e1c70bcd77f14f8c5aaff78a8f5e1cc5c06628b6d58829b53c3ba4ad6001d9d1fc17e15d0aa8ce5352089ddf94dc27189c06373ebdf53b0e9f9eed45f4ff9adc3a40f1607701d564a2183fc902cd910a079694deb696a18ad946dc4806c3f0e39da81400f46214f6f47f59eb5533c8891995c09b8f8addf85231b5c7da5e6d55bcc77a247b6062df53a5b90cf8908f47407163791a0c80ac7393335addbfe26729fd09da0befe232ae05099f611a2ba987d138f1ccc53e99fbb9a53c8e71bcebf004a7a9a7bbb09d03a6676c260ec7c83f8888956a6a6d4adc624e706fe769c10873ed4b3737f9e05b05285f70db97a34160c45f60f86f1a1a0a2e26727d0dce8d8ab578630b9060fbd1f94e6f0182085e693a095b261a9dccff3a2d5e9505f0297ec661b9d0b9b6a89ad529a7201ad9af94e5a0de57f22cf9ae9f6ee54375a037a2f68a3f6f2f5ddcab02eac18ef2b6ce21c8566eae704de3df41b0048241637c12598b1f4b746207c1a0cd88fb647aa73b5e9dbc664c4198a3f88c01a2e1f1d9500e82a7e7616ec4943cd95de103d6daa00342b45c77a79cd28ed7bd4700830de4f0f6bd253bc6d27857a97ac787155b39c1ee4d6d8aab3520e97d0363fa86020a5c0d312b9c92232ebdf53c33d8e591e52266e6b760485335051bb76f33f210f7834c1a1bc8f5c1f3ca6d6ef4a5b9847468d862328bbd42e7a08e229a43fb0e53bf4a5404018d5b6fdd52c9e04bf637c9b982f73d1858992a7e716c9122c524064cbd272d5b33262a2caf5bd8057a7059b4c4b7e33a20498b8f4b255c3994dd96cce6b5b37f8b36ecc0cb0cc027a520bce4074b53d752e45f55302c7172e48dc9ef3047ae3acafddb59c11e214801d9a4c93f0338f0a09dac6f00df52cd6082989859368ac99e4a26838d5828cb8e08008ecc77e2f600fda1ea31d8f8bd3e17dc108a4489b119cfcc9b91a55e511819a2b3a79d5ea0051dbeb06e6d7bab24cd6f3ab64052647f2a8f0c4eb0cbfd142bd2a5eb880f13eec3e8e69853998985bd0c09adc75986c3fe0c420dbc46b674637470ad589ac83c88f54e982d416bdfb69e5e74c8447539c24c8701984e43cbcc47458c1f82ae0d46f09c5bc476cc3bfaef73514eb7da2bff008694702469624dbc9ba727946837a5649a8c86b5991dee6d94fc0ca1d3952571eaf016ccff8b0591e63ddf24dd9995651333481a9ea52fe6254702dbb4d324ed9dc431be79c14db7c34a66624bf7ba27f8a866241161809016731fccef994b62d60630ea2c7cf5783976b138a7b34ce99568c0ddd90330fe9ace2ba730c2bc008cabb0dbaf7b6fd0227f38b4d794f9018ca013e6b1dd2a732dc2e301b0b7c6be7c4959c1e652501bfcf72c9c93fd23131b0de1a2cdc6643a555dd2f97dd87300c2447957606435c04ecdfa4f0113968cd3ff54ccc9c459547b3dc284619ab4e0aec95fb466b709787c9bd242ffaa5abbc98a7592d445d6284486a7ac14c12c04f5d89fad6c5e212d466a08aef02d51041c4e03b4267a69d108b5c2e08a2a2b6fd1f9813c7f2d924735f72e986f167cd6000d9a5ab80ddeb4ec4a31d0a2290962b7dd138400d67ed9692c842b245dfda35f0a555483add78a74fa67c1a56221e6d744806b9e81cb4564de6649ed3924cabdfb526a7efa03c25eff2a20c3dea00db4a238e872f9b02505d61202fa25220130b91d33b02d454f107a2d738fd56042c29ac16bf88b81e3a2310be3b25e6425bf4b9c173268eaf8753371e63aee23a6a06336bd20c5d6f2f6dd30c8fa7b8a5d429b3d26857840464a9357bb68c0e0321e794da5d4e3671d0c088c72898f59754f0c350ad92416343eccee36c21a3966fa8a5662a6f0287c13dc95cb8ae8ba129d49622923296a2acb0db38f72fe299311c884ca2889feda7e51508b2d032f6a080f4aed0c25bbe0cbfe4ba3d23162f3d7a84bde1684452440fbccefedf929a5ce8c53dfc00bc5f22aa7d45e47235e8447df3ebeb6d16a7331ac9edff94ad6bc735e0a19797cff5031618039df12bb0fcac4b851e5749bf9f02e13f7ca5943b340fcccd79da2dfe56c08a1d6e62f12cfc5627797050de5189976ec697b3a0d68fb38cee2dd891ba866b1fdeb8cfdb13a3be025c88437d1246f266c29a977c7b91f61410fb061c461c12274619ba67c1708f376eca1e54872c583482f5051c26cd232600f72ff6694efff0a4d3a403dd5be98de1b5d3940132b5b597223f52d4474ec2d14391b2a7dc9e6d613a40df97c5706a0d28d68e9a8e8c54cc4a3097b0d8266855e8e81ee6a0840e5c225d1f3ce2367b3b1a4159e387c9e413b5e2ced3c8e5d3b1023ecac99aae897e1b109fe1f7e6e29c03de1290c5c3356d47b98377ad24b83553910a27328f49d18fa14baa8b6049a79470bc435576009ef504be8bb0d551f605fc4397834220ec610c3cbfb905470cdae0c7c4901f023d634e3c261ca1ab6fb44dc986a12f13881db9d20d4bd7b945d7498ce7076dd0beb24a1c86f258e5aa4b297fa302389573ff859857c6b4859b4097086ca47e3356e96cdb7acd016273719e73458ece2f6d804c0949507a39e689af4e308d5ebd2bc9b9e75fd115ab000844821b546ad419460579bcdb7ab995dea000e214afaafd08f2e6b3c17942d364acdbf343c3070a585834b8986d00c6a31f59eea6294c36f417f5732da68629ce5ca49ccf55ad503458793d7b6d4bfd2104c68b07640a422da6b2c8b68e0875ce9980bf41a1fb2c9c2a52b49436715bbdf37fb20d4898fba2c298ec2a800e1969ef2ec80239303dc10c34fc053593335e494e87a640111eccf3a699a87e43430c9740ea6f0e65e6b0993680a40f8d97ddcbf4fca06a1c131dca259a432b7951dda63f8ffe1f716db0ddfb19333dde040194e91ea5e478121994c0cc679282ff756e955f2c2f9ba1b9da98d7d0f47bd2c34ff0fcddfc95c621202299fddc6867bf1b69d59cac3d75fba5cc8a1ed47134438656c90ebb2c6fb0c2810bb3ef8bb59cfae71cf43bf6c4b76fb45643f8e70df2b933074b7846fd10757f02dcbf6df8f69989a8ed97cd1fdbf8f4505cba873bfc625dd75285edd08f872dc08b3e3e8f8ed4aca22a74c545820d3d7839219b304b5c340f4b966d455d33da2bdbfc8b5a44dcda20371ba4ba59c1ff7b22a6bc295ac3d3b592e74ce51f8fdffce1d8e796722912e93630bf2c2f6bd59e7f8a1a46221f2805ada57baca03310e3a55d45e129e8f2268ce93cacb56874b1fa8cd20dc19ae99405ffbe66726e69acef8534e300452b6c61c5d0d91e56537ad2af9f5de03d33267e2f6dffeff501b5797c642f1f8cd6912cf185b27ff32e6d70b6223fb04b0271426c6befc0182cbee3047fbc5dc2295801a42e2cf4491a47c0398bcc4ca4668c9a2792e03093e98158a56b58ab66ffc2d67ae5c64919bfcf7c15a6f7a744ca1606abc396d8c257c66608bb8f7f7f7eb141269e33d50944083a44d41d308fb6c052d571cd3868c0fef17cf4ffdd274f77d353a1c69d91ec7399dbc32f799eca8049835199d24e352d21a8cf8a85ff60a30b4037803e99cd5b692dd6089b39b51a4d4172ecd2e1348b2c8800e8dfa3de69a7a9d218d7f3e8a41a16b803d4a99aff6f25e5df6f4d559f3109a63cfdf063eccd363c7f72a66b6ee282b9922c4fccd2ac72e39ccdc5effbf815f2acf42028a335e3161d982676a6c5071441fa148976fc4904a27ca48d7198ea0800e5efdb0190b3da1bcdbc315ffcc108815146e0ce3c79b647c0b51681da4238003ae20393bb36c94cbac86aba76d3782fa89c63dcbf6b4106e76bb3bcace47c6512111a67c34421be3ba44d769bd73cff16d6488d6c6e954ff65614f7f7c6f9701717abaafc4899293decbf04f6d889e6b9112e9af01951b13b1d93c83207d4b9c80246b81817a22d91c79f92e7a9e4ccede2d7b228f810c7076b59589aa8bc65dc47dbdf8e1386f5fa10596dacc7b84c4513b22a0014ee2f4cb21fc3a1a570fddfaec9d21b13e03ea16ec97746ed320100d1a6f5d3191b5c0f52a24c47c9192bbc3f3802026b9e1308a2636f86135b15cb1c25d648b190b751a80a1c030ae83d29ed3b166038f5b90bf15687fd6bf8ca9acf84e1004e1a4c8a366820e430a409c67db342930d53d49e132fe930799f183e6e0882c22835b942bc7de436da0398bb7e2d8fce441dc0fa15d82373cf242db015825cd42e33e2d66763307a1a9499c23f2f4a319a9a8999119ed431829246157ea346d28f29c9bc266e17a96231354cb8d40515d6e09acbfbec10ded8fe7cfd93184d63dbad7bf0e98d059aa339644b6c9319d9c72ce6d14b74949d6fc5ecf492082eb4ffe1be5eba0e4beaa1c79673948b857ea1da8cc13825b89f64d4ea9ba92f13566cacb28dd69beb201578b7006074b2350b9a59f5dcad0c7a1dd2b46571598643755870f43c2e90f787fc3bb8aa86cc7f1ac967aa394d2432bc0dbde7c4edaa3b4618640760918790a4a8f6bafdbb51173dce8df2f5a44ba39dc3d158934f60b477a9219a8e0f28fe2325943867113e66d946cddfb86243eb4a1cfeac45f52ad8d2e79a658887710e7bcf0a1d8b161310ae4a019e08c760f2839be5e0a30e6bc4e7e25a3faf9378176983cd2919115f7d9bdbe39127e0e4eb2291d9d1af95947056ddc7057eb899f45b3e108d18fadb91859ae9203d5f28ddd6a24f3b94f900876f16223ce6436b5a97e0dd04a03d04764d281eaa1dbf0524738780a8a22f7c9fcf5216a9540158c0731e9dede162482af99a3d792d68839405e1659ad8139caa46d3a2c54e3548b53682affb4051e89aca6b52814eaadb58b0d3414e6ad586e16e4a151acafdefc9a3b9ec6cb09708bd1b85b9d3d1d7d775c3a5a8c761f38e6b3299dedf9542ec14bcc98011919652cc528ab2c3fefd963b5a39f1b05e3d59eff6909776e9d5664dd48846ebe75c5663ce8cf28bbb0f85dd074569d9a16d17612afad4370728ac91968c626393e5a17818bc806e6e99c4f1b782c23b329bd4", 0x1000) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0), &(0x7f00000004c0)=[&(0x7f0000000300)='-{\x00', &(0x7f0000000340)='%^\\\x00', &(0x7f0000000380)='\x00', &(0x7f0000000480)=').\x00']) semop(r0, &(0x7f0000000100), 0x0) semop(r0, &(0x7f0000000080)=[{0x1, 0x1f, 0x800}, {0x2, 0x7fff, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0x7, 0x800}, {0x2, 0x96d, 0x1000}, {0x4, 0x5, 0x1000}], 0x6) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:59:46 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e0800450000280000001f00000078ac1400bb000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESHEX=r0]) 04:59:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000000)="ccef9298b56d33858aae0568e793fd637348be12fc484c4b8c9c7065e1afdefece676e68a33c31293ec65b945940e67da4e5fb85cad34d8eca6f48ae67c1f9e5fba3154b42d6bb791c109982049b82a2c32d29f7cfcf9439889a763879", 0x5d) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) munlockall() setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) dup2(r1, r0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@remote, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="138c257da87c", @local={0xac, 0x14, 0x0}, @local, @broadcast}}}}) 04:59:46 executing program 1: 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, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(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}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file\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, &(0x7f0000001880)=ANY=[@ANYBLOB="0000400066696c6500bb5c6f00aff8abe066aaa42e335880d31dac4d3e27c3accb6dfcbc96767849b91c6b137e96ec3b743d684f8b0000000000002b9bead7996c786c8ca5c567c3d9528525d2ce3a5f52ba52e09ae08c17a951f7ece7b4865adafe92567860487605000000ede8cbae937f935defcc6de09d2bc2e1065b403273bb5f99da6503e4e953587b81c9fee42914b32e6f57a258eb0f5376a9a3e417b7207d8b487d3a82a46cfa5b2a20514d6ca89e20c630be9814ec8bffa4dbc962164430ae056337164b4efd9fd7197c6a85ab87748100b0f48e3ced0e1213e6c4cf4035f7ffff160147437405ef01a1475353b120e34b1b60fdec9f6a2871672ec47975325267f576b5bff1e3ce40c1e417ca9c76e07fbce0461563c54dff1439193d51dcaa47b95a75000015b8ec456c6c22c301b271cb7171c635f5a9b28976413840b626b96ef0c914d00fa6c10a769475c1227edfdf4ff0f5201d5e94ab76df8717f9146832912b344041f16db99d51301a11d3e95f4e7353b9f5c047db329dd59029483e19141949c3b9271b8a94d52f2d3b41843f000000869f0f9aee6ba409401f219dfe9eb298eb5a20076c5ce436d23f00f0fffffd6b9c565e0c000000f5943b8cd99150fa81f518002ab0828212d41cc507d7fbf6de331908b3dac9075749a6b479c5243079086a88a623bbab8d828096be0b2d74a89663e3965a9d2de97184caf3559e1c724f0d2eb530f0269edacbab0518aa4ed83f47983fce16432cbb47df14516d1ae509524bb2393660be07637ff4e15317f79dedd8fcc905cac984d28a120fdf2bbec0b302b1d134ca9458e2b8968e5de4f0dc592a2db3792b35d2c327222635c7034bfbc06f5068da2b77ed8e4d5d7d32fdf2d80785903df267796f9a2fca1022684552b3a6293640281111cdf600f104bb957155c28089676808000000c4c15521595c7616d35638e4fbfac605848f0400e8db722452ea19922df3ed5209840899e9f276d6c9b5b18c8b7a703462d649812791558618619dbe80852c880a584822e112dc39f8b02af45221fd6654311603be5a7a7e5d28ad2524ad199b63536171f74673483c2414f53090943c7ca2da90c003ece2729b0ca9863dba978658f97223971d12fce5010416a2c9f3f415ddf93d0a68fe424dcbce31e2fc45a72f0bd680a0621d3974fc6559c717f996330d3dcee2fa113cc9c6020004ea15211dcc6377a13dedfac8b94a16a485a0812fa37dafe1702f4ec37d5ebcd53dd024ddea303e6b504bf0867032b3b38588299a283af8e239a9d22b41ba0d71617cf6fd59c647e7439bb3ebdcf357c7567ca9bf30b33a1969f5451750b21655937b156fc5cfa35f24cf7e74a363c0833b13ecb76b6704ca0d695cdd7eabaae786ac023daa47d15cbdb2dd09ab4ba70e5ab6b7e16c387ed1327800216a64cfb8559ee613a144b663c16cb42957b584930bd92366f762b3109d4650ec41657303f20096fa8b9819626e19942e78e99c112661858cdd67c42bae5c437d9f72bdbb5b93a064d7b8f90ec01ffae9e910bf2c36e0f6b728bc5671bb81eddda485e4c75aea01f2ae97c8561a687dd344137e464ab7bedaf66cd747b808e826f2e7657da8055cadf009fdea215a603c5a000000000000000083de31119bf91004b1a04d99b26fba5a9e8e15d24024b8d9da6167e59a37a314c7c6442fbddcd8b51cae0968b99c152a9a91d40d15148b9bf1f772c56139af82cd"], 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) socket(0x18, 0x400000002, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000001dc0)={0x7, &(0x7f0000001d80)=[0x2, 0x9, 0x8, 0xbac8, 0x10000, 0x2, 0x81]}) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) 04:59:46 executing program 1: 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"}}}}}) syz_emit_ethernet(0x8e, &(0x7f00000000c0)={@local, @broadcast, [{[{0x88a8, 0x4, 0x0, 0x4}], {0x8100, 0x3, 0x1, 0x2}}], {@ipv6={0x86dd, {0x3, 0x6, "a56c30", 0x50, 0x3, 0x0, @loopback, @rand_addr="4f150b2e3436b2961f7de7c8f7399d00", {[@hopopts={0x3b, 0x5, [], [@ra={0x5, 0x2, 0x60}, @enc_lim, @ra={0x5, 0x2, 0x1}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0xd7}, @ra={0x5, 0x2, 0x2}, @jumbo={0xc2, 0x4, 0x9}, @pad1, @padn={0x1, 0x1, [0x0]}]}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x8000, 0xffff, @mcast1}}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r0, &(0x7f0000000180)="7d906482f19ab041735e5e96b52fb5bcea007f50b413fdae9b3d2a65370e72e3971e43a1c83b6dcabb6b878031d2c94b3a9e690605b3bde9a3a77962189747651e69237c7020f7a53c2a93991a509519b103952187a08844535574946f71a151435aaa959c8f5ae74e753a7da9423de35f2eb8f733a62a641170f7885bb70706cd857238ed2f6df021672a3cc7809a2b78af7167e5d4dff5ca418302dee905a6104e99f0d175adaf1d455c7f7dfea8d833a5a4df8a30aaa0bf34da74b40c08", 0xbf) 04:59:46 executing program 1: r0 = socket(0x11, 0x6, 0x7) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x95, 0x80000000, 0x0, 0x1ff}], 0xfffffffffffffffb, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="fe8d7892278e77c7177fdce65d9e5782b7fc9c9a20c9d4fbc830834e3488d6dd97ff72c93ee42730ddc312ddc7818c089f63cbd0c4cfec4639c6b5f3574f0e41749080022f9adc3a7fb9afd7d9eb28f45af1d62ab8ca034c5ffe499b7b0c2b583aebabf658eac600b8bd7a66e0cf6f10f452b31ddfc53499dde789b0e45dc85d43e8484e051de15752ecfb961b215f4499310a616fba6c0fb42e4f36111986922863ec9af30de0853a3c0113cb6da9ac0d57942cdda685f438de466b2389c7eb1357e605461f29d11fc23c45623a13531e027963af7c5c92bbeb64121c50e7d3444fdd5d811d", 0xe6}, {&(0x7f00000001c0)="38076c4a4c46f0edb935e48bc9477007bea4ee7a257e554858c0be667eeaf23b924c46e810422efef1585a0f0f851443d8e17b25774f22606e16ad634005c5f149b3c046741c68208ed863b14a5c3887dc5a0321efc83bb774a8f15f154600462ac22f3eda20cbe7ef9a76b9c5a636bd20ece2a639487aa7092f0ee1f6953a7d375d1f8eb46831eae47504a81721d835facda16ade1f04737034a70bac24e561a9d053de307c32fc753aa56274c127", 0xaf}], 0x2) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 04:59:51 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}, 0xffffffff, 0x7) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x3e22813cb5485d49, 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="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) 04:59:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)="caf56fdf", 0x4) socket(0x20, 0x3, 0x0) 04:59:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) getpgid(r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) fcntl$lock(r4, 0xe, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300008005, r3}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) 04:59:51 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaa8aaaaa8aaaaaaaaaaaae0000002000000000326907800000000050000000000000000000000e0ffff02ac1400aaba74d357f9f2f7908e08bb0cca4e0a34a595661202d13a06adde08747ac353263931698b96e7f9d3259de44a6e589aabcaa1edbf40e70e652a9aaece721ff4ecdca24c310f02aa7c7bfd07e74d18b3f0"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x60) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x2, 0x79000000, 0x2}) 04:59:51 executing program 1: getegid() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa8295dd60e0e6216e3a6bc2d18a6ee48d2a4206d64c472948d58800082b00fe8000000000000000000000000010aafe0200000000000000f1c0dbca410000000000"]) 04:59:51 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYRES16=r0]) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x796) 04:59:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r2 = syz_open_pts() close(0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r5 = dup(r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000000)={0x9, 0x3, 0x0, 0x7, &(0x7f0000000300)={{0x0, 0x9, 0x1f, 0x81, 0xff, 0x1, 0x4}, {[0x6, 0x4, 0x3, 0x9, 0x5d7f, 0x9, 0x200, 0x3f, 0x7, 0x43, 0x8, 0x1, 0x9, 0x10000, 0x7, 0x4, 0x7, 0x5], [0x5, 0x3, 0x3, 0x6, 0x3, 0x401, 0x1bb, 0x3, 0x3, 0x20], [0x7, 0x8, 0x3, 0x7, 0x8001, 0xffffffffffffffff, 0x4], [0x1000, 0x9, 0x0, 0x1000, 0x302, 0x1], [{0x0, 0x9, 0x5, 0x3}, {0x8, 0x69, 0x1, 0x5}, {0x8, 0x7, 0x9f, 0x609029cc00}, {0x2, 0x6, 0x7, 0x7fffffff}, {0x9, 0x8, 0x8, 0xfff}, {0x3, 0xc40, 0x2, 0x2}, {0x2344, 0x1f, 0x40, 0x3}, {0x7, 0x4, 0x800, 0x8}], {0x0, 0x10001, 0xf2d, 0x3f}, {0xbdd, 0x3, 0x1, 0x40}}}, 0x5, 0x2}) sendto(r0, &(0x7f00000002c0)="98f728f8f955b0f22c50616364ff3fb4e0", 0x11, 0x0, 0x0, 0x0) 04:59:56 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x5, 0x1) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="7543f82bbca6bca151032d0015915e24d6dcd614ac8b2415564107e33dc38e3855db563d5fba785cda2c0d6282413f38140d64", 0x33}], 0x1, &(0x7f0000000100)=[{0xb8, 0xffff, 0x1f, "edbfb4794b4f9db81a7edd767a01ace012bce07c26b7f77e3223f2e4e062a80706604215bf047b857f2ac5fb5b55339b6d1ae46af9c8310b6aef383e86038ddf5b471d991d9900e702fc24ec06070a3f8f54ce77af7031291864e8cfbac4405a08e897b78df0895fa724a6aef137d5d6e037a3bb226434b4eb0578cf023f953773aa898e2ddea959f18c2004f1cb733e98fc6633d58e1417b911c7ad421161a0b6"}, {0x28, 0xffff, 0x1f, "4132b8eacfddb075017ecc052f3e85982c"}], 0xe0}, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x0, 0x8, 0x80, 0x9}, {0x4, 0x3, 0x80, 0x2}, {0xffff, 0x3, 0x5, 0x401}, {0x7, 0x0, 0x7f, 0x7}]}) 04:59:56 executing program 1: 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) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r5 = dup(r4) close(0xffffffffffffffff) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) fchown(r6, r2, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffea1) lchown(&(0x7f0000000040)='./file0\x00', r2, r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x1, 0x3, 0x0) setsockopt(r8, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 04:59:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) minherit(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x1) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480)=0x10000, 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) 04:59:56 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61, 0x8}}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0xc002, 0x0) r2 = semget$private(0x0, 0x1, 0x220) semop(r2, &(0x7f0000000140)=[{0x3, 0x81, 0x1000}, {0x2, 0xfff9, 0x800}, {0x4, 0x8000, 0x1000}, {0x1, 0x3, 0x1800}, {0x3, 0x0, 0x800}, {0x2, 0x80, 0x1000}, {0x4, 0x2, 0x800}], 0x7) setsockopt(r1, 0x9c9, 0x3, &(0x7f0000000040)="5ec631e5a578d304707b5892cf6bc137e8dffeb319e08d91f6651860e6f699b1242cc6ccd7a6977b7dd41a5fe0a1f3be73ff5152d1669ad3d05493b9b1c07d106456284d49665028a7290acde0f3ba1c6a543d67e528828ebc67826a9a022cae08c38aad2252bd323d2255641353bd9ab1750daedf7329b018e51353c1b489", 0x7f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:59:56 executing program 1: r0 = socket(0x20, 0xc001, 0x1e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r5 = accept$inet(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0xa, r5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$KDENABIO(r2, 0x20004b3c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) getsockopt$sock_int(r0, 0x11, 0x0, 0x0, 0x0) 04:59:57 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000640)=""/4086, 0xff6}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x2) 04:59:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) socket(0x18, 0x5, 0x4) 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() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 04:59:57 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000080)="9e21eb70beed507c714c33317d40ab96b3eef190dd205dd7e904ac207adb1af137e3cb7cd2f16ff5188b0df239cdcbac4506239735d720779e663ec31906a6755c4d5b27c200ef46f3d51b93bc25dcf4cde7376a180028f789e4890000003cc359c597b695a841af47cb81e300"/127, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x23) setitimer(0x1, &(0x7f00000001c0)={{0x4, 0x71d}, {0x40, 0x6}}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffdfc) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000000000000f23e816fd46ba1f70000000000000000000000000000b888cce1b652cf67d34900000000000000002cb900000000000000000000000000000000000000000000000000000000004000000000000000e288a344cd8a0f41dff100933bff0000000000000095646ecb0000000000000000bfaff283946e6a0a000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000ec17ced8b5aa791cf316a000000000000000001200000000000000000000000000000eac2a3983481b76e99dbabcb9412945d8000000bc321c2585ef90d1cd4ab97bcaf8248331deb590e17323c7bc7b8ab8ddbf4555365b88d06e60a4cc9450690a0af1f4df0c0823339196100e1ef5edaab60d6ebc6c3bd5582a978ecbcd5f7f8c536de6eaf603000000000000006a82b8ca67e89329fd3e16e651a2a7054997400cd3eb890576e480d6cdbe73a9bf54f19f05f7ad71312b3c1222bde8b73b8735bf"], 0xe6, 0x1, 0x0) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) r2 = getpgid(0x0) wait4(0x0, &(0x7f0000000200), 0x6, &(0x7f0000000480)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005, r2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x6, 0x721) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x4, 0x0, 0x0, 0x0, 0x1, 0x4}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x20000003, r4, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000040)=""/4) 04:59:57 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x18, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x33, 0x1, [], [@jumbo, @generic]}, @routing]}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) syz_emit_ethernet(0xe, &(0x7f0000000140)={@random="e1547f1debec", @broadcast, [], {@generic={0x8068}}}) 04:59:57 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000001200)=ANY=[@ANYBLOB="ffffffffffffffffdd6000000000000026ff010000000000000000000000000001000000007de3f3470000000000000000"]) 04:59:57 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x1, 0xce, 0x1}]}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) r2 = semget$private(0x0, 0x3, 0x1) semop(r2, &(0x7f0000000140)=[{0x3, 0x53, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x3c5, 0x1000}, {0x4, 0x4, 0x1800}, {0x2, 0x2, 0x800}], 0x5) fcntl$setflags(r1, 0x2, 0x0) readv(r0, &(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) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000001880)) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f00000017c0)={0x3, 0x2, 0x1, 0x8, r5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff}) r7 = geteuid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001840)={0x0, r7}, 0xc) 04:59:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="820266691ace8aee990427a13521663ea63dab6c6530100000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 04:59:58 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x4, &(0x7f0000000080), 0xfffffffffffffffb, 0x0) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x8000000002) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x100, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x44) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r4 = syz_open_pts() r5 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000180)={0x10, 0x800, 0x4, 0x0, [{&(0x7f0000003000/0x1000)=nil, &(0x7f000000f000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000000e000/0xa000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000017000/0x1000)=nil, 0x2e}, {&(0x7f0000012000/0x3000)=nil, &(0x7f0000008000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000016000/0x3000)=nil}, {&(0x7f0000012000/0xb000)=nil, &(0x7f0000000000/0x12000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0xecc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000013000/0x2000)=nil, 0x9}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000010000/0x2000)=nil, 0x1}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000018000/0x2000)=nil, 0x5d2c}, {&(0x7f0000015000/0x2000)=nil, &(0x7f0000018000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000018000/0x1000)=nil, 0x7}, {&(0x7f0000019000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r6 = dup(r4) open$dir(&(0x7f0000000100)='./file1\x00', 0x20000, 0x4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x3, 0x2}, {0x18, 0x2, 0xff, 0x167}, 0x4, [0x8, 0xfffffb92, 0x1000, 0x1, 0x5, 0x0, 0x81]}, 0x3c) 04:59:58 executing program 1: socket(0x18, 0x2, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt(r1, 0x400, 0xff, &(0x7f0000000000)="dd30ad24ece39838a777fdd672ad363996139646b21cd4c42ff9c33b49b02a0899510bde6205ba5cc8b2f8a0885c515daed2c601eca072976e0f0115d5cd04c76f0901b330029693e6ff6982f95db757a58ce1cc8b2b010d8df6c1d73076534abdf8df27281d36b66dfd6de85acf696c0cf2b7a94bbdeeb410b58e18c182476f054a5d8c9d35e7ada9c2f931d802070b19c66cb29d3056fce5d066ddc62c1325caa203548e1030c532ebca92c4360b22c2ca77efdd11f1f6f1b8947db390ba9941b76df02bf8041fc851a19b22a4c98c1add7c143cf8f7024de4bbf971bd3d7a0e097f59f63de7782c46d8cb05a62d548a94ff21343757e210b8df66", 0xfc) r2 = socket(0x2, 0x8002, 0x0) munlockall() shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903090000007f512e14ccb2d0dcd4a79272b268e246ac8e2f5d2f"], 0x10) write(r2, 0x0, 0x0) 04:59:58 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="2765d78ce8f6", @rand_addr, @broadcast, @loopback}}}}) 04:59:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73055552fbd7e46198824b3dbbd47b3bf579456fc708000000000000002d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a807416b12ed41e539539eb3f0df8bb085b3e98d93becd7744552914f03baa5263f3c1f3a7714675a89fb79e3df3372bfdc7239df84004e8b7c8da9d95627da75ea1a6c3c24e05f5bf01df354dea9b1904718af8cebc57fa15d9c86cfcc4ae07d1b2ff85358843631dfa7346e449b44ce7e45b72cf8b0d2387ad1c949afbdb07bb95aa00000", 0xd3) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) setsockopt(r2, 0x0, 0x0, &(0x7f0000000200)="2cfa086a8b039f45c55ef1e1aad67a1e92e60e4a9b8b47a303acdacee138adeeee7f36e881903ecacd8e6b6bb1357a4d9bab77108d092ff63324c65f67a3244d514b512d529daf92d93eb7b63d15daa3c2b756f1f770e842609f348fef938469191f28b2ff0701507cd23d11cf6a32fbe86258d2780c8551e5868aa21b18a8c18b476d93b18a563148328aa973769797943e98616e0950eb", 0x98) syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 04:59:58 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18000) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x80, 0x9}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) 04:59:58 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x40, 0x59e9dcf4ba704c1) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000100)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x14c) 04:59:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) socket$inet(0x2, 0x7, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) bind$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000000)) r2 = syz_open_pts() r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r5 = dup2(r3, r4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000140)=0x7) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x3, 0x2, {0x1, 0x23}}) kqueue() accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 04:59:59 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) mmap(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x4, 0x6012, r2, 0x0, 0x81) close(r1) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) preadv(r3, &(0x7f0000000540)=[{&(0x7f00000005c0)=""/214, 0xffffffffffffff92}, {&(0x7f0000000140)=""/137, 0x89}, {&(0x7f0000000200)=""/172, 0xac}, {&(0x7f0000000300)=""/19, 0x13}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000440)=""/88, 0x58}, {&(0x7f00000004c0)=""/29, 0x1d}, {&(0x7f0000000500)=""/51, 0x33}], 0x8, 0x0, 0x3) setitimer(0x0, &(0x7f0000000100)={{}, {0x4000000000000}}, 0x0) 04:59:59 executing program 1: ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYRES64=r3]) 04:59:59 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaa41aaaabb08004500002800"/44]) 04:59:59 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r0, 0x0, &(0x7f0000000040)) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x51}, 0x2, &(0x7f00000000c0)="8de29f60ef101510b2dc2c9d700f906f4eb58dd996585a2341073f457412d3746823062095a776be842ade45a87347df81aaf9c9209af2c7ac3d962a74f8ad8206f164ef90a710ded979b5ea41f78c5df07257cffa8933eeb1e03a2b21a28f87a627cc429ef27f3399a769e40da40edbed4e585d9c265578568238574d2ef6a1e29ea603f426902b9035072943d1c87cfa87a2ac7e0214ebb2c67a4267468c3c02e9edd4d5beb61cffd2645538ad484d790d13ff07d7530174", &(0x7f0000000180)=0xb9, &(0x7f00000001c0)="a55692a4ef26e8894b913d1b2a4b4d7a79f6895c9feb022abd53e748eb77634b0a62918edf839bc144fab020dd7ff74693f327e4ce8c7737ce5f5cfde6e66b1795f644baa23d8e726386cae8c4e57846157f422480c0240754e57a6547d3bdb2d87dce7ec04e2f5a4dd2e5a933b9b58e131732f46abe56614d8e9596472a03424bc7c3cc6c57fa202c30be4bc0b04641e9bfcadded0b7885b161e817280e013bfbbd4616480b54f82ef2ec674ec8e9476505245cb7afe62852e34082d349fbb2ff40df957a277533eaff8d342c48c1f3b192cd5535b2bdedb44f1921f8082c86051d1ba024d51799ba2fa686de42ae16de71e2482bf57223899fff81c1fbaea08cf53011e582cfb5eeb05503565a9f675e043ea11cfdc83b07dc0ca9ae3079ce10560d995bb6f153bfd2af15e32ce3c28220e3e50f97d3dac2eb98475a6f27d5f1dca97911a0ccab02dabed61d80ad0018395641d79e2baa1f66ca72923151c5779d18840fffc7eb53b7bac3eb999125b94bb4a4d86428b0b382c115d41f04743463885dc0a567dd56178448aa42f3332373fac80909c03d85d59df2a6ebd4ead3a24cad7d4dfa899ac114c544c67f10cb6b0cfba421a1ac525134f4a7933cfc1bda6d4763d8448d9e11676a6019f26ffadec18a8f44471025b2abcacb57bdb9a13498bfb9244364fe932892d6e34a2412620d8df8f3d0a1cda8e186c0096351a6651709156e9364a2bc39a6eaa60853ae67e27f6a421ef50b6706d73baea7cd5effe7dd481ff2eecb336c42b1d7744b968c51943b0734f367aa85759025942a4fbf23cdd2e46d9291deea6aabb0a7d51d3e56b68c10a7a3ff044fae5c50555257abdd4667bf27763b5c81f4bedfaccbbc00fab8701229843f3a00a53b4fe59b874bd9932774266dab64a29f94cc6598685b4857e937dc353cb3156a2f165a8929682d9c05977c24c34fbe62d71f32ea6a15c7cc6da1554f6e14275c980278578d9ae9cd4ad37cee7f37fa68ad5c2150134dced706b939911c34a8ae95645b3d36bdaa2ee18a647440e4fe6c7b1199a7786c1186cb31a9f4c6e6ab51a1d71f45e2587856994cebfe93b90f2f4eaa51c956cac2ceb8fc97e647e33e0df0e65908938efd5ca6e07609f5989b3220fca259602b541c90060da63de554654ade5d7969b22d756a53a1ee230e3163b73f3b729b31084fc34507f6329160ac655a5033ca4e503b395cc696535407a509fbb8b357964dfa432ffa2f5248062f2438adbc22c999556e6166e857ee50e4d21e1168bb6b30e82afa4ee85943acfd0fbca1567411d559f7b6e2df10fa8a32ebdc1773c280a9043a30429c8a8dc2509429e4a987829ad7cc358ca80728d812f5292732a2423ec23273833070414dcf87b2d156b49cab8e7d6d968fa9a07c53f189977fb03186b438a2c7ea49ded7a45850fb6c4ac4198ed4c5bb44b6dbabef1720e7eab1ee541d783af93e50c7aeb6c38ba76ca4c41125a6fc8a36f8af4e9f26e25654e655188ca1eef09cbba163668adeb5438ef9ea0d41d36b0b3966782a4994026fdb763f25683af46e970494f16d1b90e1d8b33a1ebe56aaaab26b374b536eadff9baccdbb7e5852d1fd5a2b4354b1c916b23e749519351ec662bf8ab70799834448735ed45da355ce93dc63e10966486027df3803cd978de0c744ad58adb691bf95cac8616a9e59e1e45fa9e683402f6e1ea0c610c462a77df80c81813040f4a1a9823a0be9f5b9cce308ce1362dac5af7d7cd5663658e02f9413e1e19cec4a3ab2fcf395c65aa3d342be0bab694c12c1e7dece8b4bb4c68a390841aec38a3a65821191873029152958dd3744f18f7775859abb9ef0f42979764b305c13e5dcbaba729c18dfe08ea66aa15ee304821f8c129183fa1605623180b90dde7823862eaf9f7fb53feac831f2e5b7190168dae5c854cdd87254398728a634e39cbee4e7ac9a81f31a553df18df1792832ad76418e9809749bf462476a998c4c3ff60a2942075a049b26dc5bacb725d5956512ecf676e9c828fe9279dcc4401b2045d9e4922f2efb49d48ebf7127f112b2fdea5c0ee60602bd3035ad35ec05b3e13bf486056b9a0a40bf91fac6fe3ca6b9ddfc166b43d7a96c50de11ba33eca1327343811aae65006085403a724010f09e3e43bf4c8756eb4ba839b3cecdf1f68881bfd54190e309bc8e505117fc58d5d8a834c2e81ce95dbcbdd21c5231f02d6e19c21ab8c45ded1174249abac31bb70ee53c90576501198576703847e7f4506d9b01d0be9845bb9cdeefac10585e662e7490d0f2c92e547bfa2f7f0c9ed4ce3ae9538bd31c7145136b938a4fd65df76e432a89abbec028f0a48b36a1db91a00a88015c96a724aa628c901de8cd00172bf53a99222c159bd8063216c225e16e6a98d5ed63369b52031c6c297e71b6ad36b127b197cd4eec52f37e402ba972458060fd8508dba2845b10023307612f5964ab52a7c47901b3405e86f4ba51b6433f3c21458aca18354cc21e71ed1d15f5077bd46a6053b23298ee66087e2098bea730fed98a15e9c089a58a1e1278b37437b7efdd7508a1a76b640c495e987d8916cd4ade442327d3537689b5242145520833c83f968e2a9446f2a3b9ad9ca5b7a4591fee8d4afac7732949b3f753935e9c7f5de9ae8c24916f636829b4510722f068da12e283515f7d9024875c44e2c55eb25fd9268fba61393ce409d67f3271dd4bfee4fb47d69f097f4bf6d700bf9522291514ee19a13bb0c5be11d7f6ac783ab123ea39a2e25486a03824fb793ee3d7457d9d41300f0da63ca495cfb254526b1b98d34b19c0684290e50c32a4d1a4f2f7a18b1d12503e78bd576ccc94ae6f4f6fd494ae1e7e9dda1cba32acdf264ba9512918bb73924033de3cfa362d38363ae060669a8f4ffb0626add72f70334bbc918c0cc09017a7f1bf52bf0a182b95b02b3df5490f12e267fd5ed2489a3f376612e4b5211ccc9423328743e910c277c54bb4e3eefc8e8b1a872c16f9be8c43f6e8186c76e4354670addd1880e84a1bdf5b549f7a9295e11fc0b480260d27dfca252ac22ecbe10d1c50ad77b94c7151de21cd179d837dccd65ed69fccf137405719db554afd605c1679b793ddcc502c3124fad3ac33d43d19a072ce69365cdaedcb8116b367f65e4fb52045c2cf4879cd2ad051b9b375227939c7f46b2daac39696a444910c42b10ccec686e7c345db2cf454373341bcb2ca09da4039cdabd9658908f7c1c3b956a40c337c578e4d91e47e3e8d4e57c5955da007ba6cecdb6fe76292f733e87ca1ee8467d881a2b5b3abb91695e8621472b7f3f25a213a71904002d2026e4ac35240edf21823fede7e7488586e7f3a51185641a37561ff06caf39ab51536a02e2779808fab36927c3474f4c2a3815fa4bfebfacbf090335d82d3cf39c9a71b3901452b0a1219a3963dad15036fe5569e3483a506d298fe9f7984a76064a5c818c4be7917833c72a9db9a770869a045c5d385602cafe6712aecac8e0ea860d1c544a182ca271f70584d43c7dd649904c674ef743d7c89a595a72b2d03f7e17414af5f5e439d749d9f880e947ba08b68ac4b3058c49e87a759680541094251d47d6c78891bb236e646e68b8873419aa4183ff7dc302ef6967125d6621b80bd5d646cd20135d76dc13e468a8036de10f450be32d3919a7d5246a8aa4c4533a738a08d300f5fbfeecfaac1ff15978120ece79d6ffb209ef84a4a87cf9da013e2127a85f6933cd9a29a3541ab53004fa4869b344e2758be1b69dd38c5010082339907967f3dbad608bcc90dad10c482d9bafda1fea4fd52ad58dbfd5091cb248bb2eac2660be9f0e35b7665c4398a4e603454324bea901142c9b69fc3b3e37e4dd58b36806278ad97318c0a48002d883af6b2e4055502f035465023726e890c2f7b12e3c49cebf6c9fbf674c8f845a17b5f40eb0e35fd108eabdef6a1eaeac59decc4c2c5e8eba26ad7d48b8cff15b5762512970ceb5784e893c033b10d9e27a9900267f51722f3fe3f103f4fa7b3d533337fdea699f5a1041884d5dd2ec4c8ea52a55d8cf85a795dc22e739dff84787564eb6b970b4f998c9aa90f4a070c5944da438ba9a277782c46dc2e050e2aef6ba8a8d725fe4da8c67d091ca33e4a3438202789b9b600d960d01d88f2db96e9e5480cbe897198db11794c0910801333cc9d0d3e8ff1bc21508bd64f86a8004a5edcca41030a804aefea2669ff7a4fc1ee8e5cceb2da95c6a3befd2a94855664def29577304c5309e1f5b35fd981cad5a374f7f80f0f681c94cc84fd3876dd6f62ceaf9588cb6f84f468747b1c295dea6a9323ff6525b939823886796da9548a0b63c04a22f198d21394c3801a9aa875873b6ab319d61277f541e104fa8f71382c7005f1db3293ac9894e63b6d539e954948e3de3ce936693fa4a0936a58ce5030969ed6b55197e120b72a34b5a641d54df2d064f4b2bd867fd2803498be49a6fd5c1a3a68dad16e0f9e6bb290208fe84ccf157bd95bd5bb6905c4939dd91c5b2888df5a5d4a507d2ca778c8d5370f3e2186d53ccde83086abbb3a4c1ea7023320b43a7c39af8fb46c9b12a6ec27bce25dd961c1d440e423e4242bd2bdffcaf3478ac2aaf50b99b03080f7c22b95088afee58814b5eb225bc5aa0261709e03a48fa115f69c0d6116746fc9d48e039b69214d9016a072bb52e06ace39b4a778bd1fbec56ee9f536fb0338d74a2c5028a15f969941ac9b9f3003a09e0c814723e36b3a2070091cc748be45645473849ba0b33e53c98ec7295da78e09af34b2f419f48a33f1143afac5151e9a427d541e6c3df45863bfa1f301b9f442b734cb5cb8fb608add4f4c37a61a4005324137e6f23700c40f518bcdd0ad1fdeba5a44f5c31ccbadbb14cffddad3eedaa1c262a106aecee66b53b8c3ae405b1b15c759b084a20df26d471d82bd2054cb85542a01460e6340e41fb128bcfa48ca18b41716278b05b187bf22e9aaa1ee41cf10083402146f137c60f5e4fa814e08e99ec27eedd20aa411854dc634d512b312e283d1d0419cdfa5e7592fb2a14bbe507d8f4ef946ec8e942020bcaa3c06d4cdb30368674b7c8c78497fbcdaba00636bcf83b50694f50eca8d00a48025b600788d4c1dc7586332307f72385b1442439dca51f3fe6f63d4dc94fe4b1ec61b0925d8929d5ead17899917ce747cfd9b9708ebd1de29d0fd3e7b55577307957d755c52dd40e3f36514a3b462c32ce7fb4500c1b27012633cf1a042e5376564945b4b0ef8d93f0b00aaeaa54b393c7e748144f991b3d29d4ca59bbdea9ae4656b8fd1bb092efd777371e71f05a4028fa18964449dd1fea3289da9bef01f375a65fb5a38440062f7a0808be394dd53af6581dea92c635c8bf3c971c6b17311a2fa16de20ad00a074a84772fab6d372f0105ed1bae4b7f2857c191954770d9b4db4f1ab773971acd3a7ad63d40544a1ce68d991cd7df7b0f10e268283e230ec5ab1c28e00d80db4eb1c09c3b5b05b6a2a2717711690f1ac686e59ce3ee188adcade16d2a165ba154bff79744e50512b889454becc504fbc1d7386738e4ec977b5d5e5c45813733ec0693eeb16f48776a83489f7a475c0ac1d14d51dc07baa81724c50b8845d532450b60680676b42def46e4390fd0312cec93ff1bf249f104e5a19b6ff9918fef0c7f6af643cb1eb53d9a822c49c17c12a5e0151c03356abbe4295d3ca9b2a9008ff6838ee348bc1cc573820559f2e071d2ea55c955ae06eb1418a0744414b3311", 0x1000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000011c0)=0x3) 05:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x80000001, 0x2, 0xfffffffa, 0x4, "11ed0af4b4cadf2da4084a28c7575dbda4dfdfa7", 0xff, 0x80}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r0, &(0x7f0000000300)='k', 0x1) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) 05:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x94) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202a5aa028a3f90edc87e00329628a1b5b7c45f8f6586b9852e70a1caa0"], 0x10) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="ac14000000aee2e0390000000000000000", @ANYRES64=r1, @ANYRES32, @ANYRES16=r3, @ANYBLOB="c60ef030aa67607d2f32"], 0x18}, 0x4) 05:00:07 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r3, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r3, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r4, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x2) semop(r5, &(0x7f0000000100)=[{0x3, 0x2, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x7fff, 0x1800}, {0x3, 0x9, 0x1800}, {0x2}, {0x1, 0x7fff}, {0x0, 0x9}], 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 05:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0x200, "73cc5d315293090800"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0033000051b27f02a2a7449aecc588419c3492978100ed5000422cac38df398d6a431eb4bad67bd90c77a2c32a7de8a4cb36628669f0f1bff02c2e58c387ba149cde396c8b58081d48209cdd1364d3bdde7a360d83d5825b638af917fc44afb94abdb2892546"], 0x10) 05:00:07 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0xfffc, {0xa, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback, {[@generic={0x88, 0x12, "3badb61be9058a329c39c1d2be43002d"}]}}}}}}}) 05:00:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280), 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/13, &(0x7f0000000100)=0xd) execve(0x0, 0x0, 0x0) 05:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x18, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000002140)=ANY=[@ANYBLOB="000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9d829904baac2ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4979cdb78c2caeb0286b9099b5a5664b8eaae69bb68c1acfefecfd884dc485017cccf2564694c4c4500"], &(0x7f00000000c0)=0xfffffffffffffec5) 05:00:07 executing program 1: shmdt(0x0) r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) shmdt(0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r2, &(0x7f0000000200), 0xa7, 0x0, 0x0) readv(r2, &(0x7f0000002640)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000002580)=""/163, 0xa3}], 0x5) syz_emit_ethernet(0x22b3, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f227d3aff0000000db74c00000000000000000000fe8000000000000000000000000000aa010190780300000066a3470d00082b0800000000000000000000000000000001fe8000000000000000000000000000bb160d000000000000c2040000000401070000000000000001080000000000000000000100c20400000005c20400000004c204000000c6013852827202c98193c55eb27e0025edd0801402ee4613cbd72194e0e342dc67bce732d45541728ef116db1be1194b703586d43d83a6290b89d4000100000000000011000838660000003c020000000000000109000000000000000000ff00613b21d82d5ade8d1709b3c806c126be265bbad33651e697a506078f373330e844129f597fdd12c4ace08ac73b9e84c5cd9577a04b0c123ccaf59c55d053d3163760f1c8b5a87dab425e2dff907804725a4192da6d5ec776a289c61d595b7bfe10033d7304a4c5067edfaf909732cb6c7528400697ff223d4c4fb8abd17e1f5f24d1d4c31c7deab154bf24d371d0b72d8cdef9bf619f116ee478103b55bd42dc4026043a4c4b6fc27baf5e7238391aa38caa267f59d6272b8d950e2452fb250cccf335eee44512086e99ea40ea56a27f8195ac8b4ecce96f46d3b4aa767b7bb5ebb93a6ce5b1b9396e936f851eb6b4eb3b929556c7d20a2f677a848b3cfac918a52ea997b9cd82bfdc7d00fe8fc79fdfd1075ba74991a7072d69bc6f812bb3827aa48fdc85908a42827665b64c9b6828c154624b7e4d119d8e4f0ac9a6f3536f799faceeb14fdefea0da316528ec257948c958f5d7f588a5b4e4682af59202419da79fc02fab5a834f26c8a10e0014cbd54855aec2cc7d8da9fd9a0776842d5159c1b82841f5cb7ddb8e2166a625c920393abaf84eea08c198eabbf55ade8676a82ef16e9a6f2613262dda0544aeb9567d0930c93505e9d15c6688a79e6b252246d3b7c69f883172fcbbe129214c74a14f9449fe962ef4b7919699b8902e2bd4aedc9984a705aab4046935a78d7baf58352b5b42ac82c41caee755adbd713926ee0414291b268488308c67540c50fcb75eb8fa80b94dae6502b8e4bce6c19cf52144954cbd24ac882079daf2f556693628a3af19b1d872b5d2765e031f40d2551c2dae6cd7a917ca43b6c1d2666b12b99c0ffc2469d180962b124925a2c5d286b56aa28650b6839fae67ac6eeb1c50299c587bd5111643008957b600d43ee959de75a1d48bd491296d33c4d6a6fb4afbe7d06204355432957377e3f2ba793b01812b036fa0cb954b20c5e94c6e5f50e0b73a095fcd61e6c89ded4b3461bfadc95aba7d346efa0b67b00bf61fda6ad79a4b87d94fc5c2c57dc1b567b3a841ab98732457667c80df4876b6690b88475bb7b2a79bfb23b8738f2c14a58a64d058f07e3a65a78e1c453fcc0c5a8de7d814c6d014836dff4351121e3eb1b950315dc9ab93a7dec6cb561cffecf9ce1288401d8acdd0e318a693f35bd523506d700c55ef620f94ca6b11e14941fb7dbad32b0de8b283763ee1d87e45c742fdcd3083b7e745a6b5f2eb915c142b10d8ed42a5a48d1011eb17f7bdb0096bd62e9a9f9ecbcd2b3400669c58c676ef0d039c3d67aaad41c01f229d711f7877fc6bc9f96bc39b93bf14531352d370a5dd0cdedff384cad920da652970492f88efdfdf70a0ed8857fb390b27e536ef658e5934758a8312b0683f01eb88b4654b136da408bb315c04b01b459140a10be31b0dd87261e4d22e1ca5508442783332acc3e90fbe04e5a416366a4acc9abd071aea391e26d5faaf039bac77eda1a554b4f8f90dfb5b9988db23f531b54ece0068d205c4d3ac5df5923d0dba82e7b399a58afd3d5deefa245277e8c35b975d917cb1cc1dc841804aa5bc168f87bfc89eefb9eef4f91a11fcdb9f9cc36a090bac1b4e4ecae8e170e2c66003a0519315f8e8f69a8a37c6e8225dcf10c480de2ae35dcb8404d5c66e7c45e6d8d8512b3cd5f22d436e9383d85cad97c83967b4d6394a62d6dbb207d297b828e5d4aa7ee5bacb80d2b165a9ef6d607190e8c81fb1dcf7dbfb2f993c45042d0d4f4e286f8da66562981dce68f8b384f4149314f6e72a22b968ef03a201bf08e56f7726b319efd5d5861473e210d59dbd71e6d0623e1d7f1a2239ef753fee083b7ba9e6e7819077e47296b8df9ead9c748e62d1a746e373d7a1e5bbae760335b31013b15d47d1b55c0ebeed03f99e1ca52dd158f51096952075305b5288ac031be181240d477ce6f233d85bce53cc222cd79103baca2e956adbe2edd68948bc666c80ab93937517c18c2b59bd51800fc6fb7edaa7c294b8057576a3b7dcb34d33cb3c9159c5287e111051eab99a6d3752ad006f7c7b355bd2ec79a1b8ad7c193617935a939a4c794caa147630beaaf592b8c27755f3ba005878694e99d18a870a917a99fa67687a0493a9a7149f5e9baa01a0ffc77caab8d3a79185b28c6ee496ecb3d3b39f36c0d35cf9c24b9759f6fcb4b57a993ebc31b002e6e230ffeb2efc5e8bc32778cc3a270f0b7d8702ce15626ff13469f931f8b6e55d1e6c44eac00a19961e02044a938f1d32255dba5a1f428c8275962f75ed5bac930166362c4ae08e3c905ddab4accb8abffcf60f8fc6ed54ffa8f907f67f819faac5fd74a8801b25e48d5e53530ab85f0c973ca589b08f6c305458f0880755cf47ae4170ea2599c339dcc9a2e7e630ee39d13b156d30fe00e805d3da10ce3a279fd8aa82395cf141a1fa898e7711fb6fb0e4aac359986884e27b3b037d13d9504a650945b792ec2d43fa3d3d1617d0683ce92cc3b5e8538f96506069e4ad60dd6bfbd3517451c8ee7033829fd958509ce0f93a89c6b8476dc766db8636eee9b830a44130512477ce651b2488ab1ca240ebaf01e1dce209f78e25006d7df947775e33ec14a93478fb8cbf9d62adb6edca787115546f0c7a72089ac004c35378fe9559d976aa2ff4c9a0f658a60513abcc936363a453ab6503c82c059cc9b99063dbd2657d18ca42963be72a897fdaf118578964aa111c0e7ef78cd441c72bab9e1bbb0e3fda3dc0a31e8d9b29a6e51513bc4aa7df8c8f526b1c2eec6037075c614a8b5ae71888128024f64c4fc0020113836e2c76a5653482445bc5b824e1ecdd5d876df27fc004e830750eb11a3ea005a908b689557d8d6b07ebbcd1f61c8d460cf4c5e010e9b38f21f01589e7f5bdb2c725954089c7fec85eedafb8fbab44c93d99a6b6a2fdd0dac75b0128ff8398fd2e6162eb26e4dd3a45bb0ede8903940b8e84818c68e6738491888c68e8818cf11f73d24baf543519fa543c471a805d7f502bfe833905f82d46bb39f7c5b9af72c1e0f0326da6e4a944393415d7b51691aec3634ed24f09f0c6f0a5d2d6f1c89be163d534927b3a33cba5e15b8236c04f36c4ce4e6b1b36a59cf9901fd55648ddc47876685e1dc94318b4bd11170191a9142280d32a6c1e8ffb7a09a10d03911b5d409be9ae05dd11291dfe43cf41a2abd980e2d4f6c18a190fa3af18c2dd41f975992cf6a30f2d343c886697b86f0de8b3ea78a1aeee41c647d18da3b7270ac618470933110fe99c94f4ca2557221d5d8a71a8ce9d7a08a0c3e87b26caf71bf5ade85c004e0a82b255035e7e3bd9d3e36338a7197e1311203483f925f6596cd1f4bb473675bb760ad4f1f27016485ef8ecf2c4479c7843a64c7df4159f6a1d3e798bb5c53b8072c09421416fe5af4fe01602114256e4754ac469c2df3279f50140b0a43f31dc479716c65d22cc1e6827cfce777f680b76c6f268078e12700039c04b183d5ae58e3e3f5dfe54724e55dd379eef209853e76a39715ac224c2ce240c78c7d47f906fe6bb0116d35a9d676deec3bdb4b4f09c18f953a77d1ec05af9353d2bf4f1053f81a5e4e577446e7b5db484d9063364b24bc2d8b10c7cce83ca325bca043001595ef53331c5aa14885552722e21bc23900d93e1438a285835a0cbb6e74e34d1fd4dfc88a09f08b7d4787c1bdbdcc152f3b22864b478bddcdf7ceb19c2fc970c7e190bf155ef4184a078c6ba9b581f294b97faea7bda65d4fb261e82324e0f9b40a193fc36f0c1e4345ad71f4157c20c5b391b954941f37eac7e4179ee3726341ebb05d3484be3c6858485c13d0d26a561d820a22e45a3590f879aa21927d49e24711b2eb0210f6fef5165bfcf51435313d4fa7954c4eb22c017be28d05cc77dfd2ca46e8632773a537ce870c79a23888036d660d3edc4233949d0c4f85030ee2367bddaaf2ab3de0f91bd038b970f27aadb7b3603bace8c4c40d52aed3724fda7cbff80eac80e0e7798edb32ff5714e9055d8fed53ec93c2fe695ee5cdc279935ba2b912513cccb040e21ae8bde0fbeeb0df0aba0637c4ab04a11a8117eebee87303b8efb6ce8cbc4936763ba71ead9d2c6ea98950d164c4ab9c0cfeeac6708c5df8bc510d2fc82318598c650d0c8183b04890f2300e7dcdae2433320906245bfb03d7914841bc6610fb7e8936c4b3854533efef83ea54f987a3fccf8b2c89caf36ca1213458e0252fb7a5feab59f174571ee1044508c2cad68dc1a850ad2b513a7f53ce939733b02d619cf6a27413dc7c295664db8ab6d3b942d8cb0f8766b2096fc3483a00c2d4a09174844615ca6b416d0c469c19ab417d0ddd641e67c9d66ea397a8a7508236a83dec44b868b0c67e13c5a420f8adc338411b487ae85e1354c56efd12fdc30aa1ea953a210cdc3b12f0ed30f43d326c43a4c4da27ce34f4090f1d523e4d2f8a764ceeaaf45e39d394a09ec9b783b6c96f6ef3268eb724437c8fa1b5d3f219fa19d2beef1aad0f81659c1cf4f392b3223fc3c801584a1c565378c2aaf2bb7bc5456fd1f10e1e255f8e714f1f2d260fb434c2979e42b78c9515f4493ee3ac245c85e34db2417db1333aa2045ed79198929707dacadf951e0b8d86d24000534c18785881e7148172def2f3d3e7edcb820ba444f0806915b60f8cd95ddb1307f30f2c1566a99d69dd84340392b7a27f91bb5e5ab307018ff8017d04580e679318a067d90ac288439907260648d3f7698c83a28abaf21130388380b4fc38cba4ade581bf5d84eab3706170cad29dc9652157a7be3a2a3d2fef02b6f09bdfdc321e3b7823ed8e4b2a48e2abcc7f490f1711e397d8fbc22d4438a6838caf3b5a986b30483aa1e28da3a039910c6cf5a267c5185378b88cb184306b241eae6e21c04304145aac85e25438dd256e32d8e2c76670666ff0f9efbcf6a863376105edb9d258eabb0e4eacf044b8f3bf8d9a105860dfe882d22888c20a1f3bf6f3118e9fc4a0fc237ce7c76118ce441e89125e8e10fa3cbb9a9aed48dd6de2ca951c399a31930712ce37551c9b0b336cb8e1b578017aa318d4e1d62724d0e0e534c70092a4c172f4596e60f2f44f206e189d173a5dff2e29715b7fa3a4d37679d4dc7b2b29a9f54f716d76250ca4acd719d7b3827857386a8a5d1c516579d144130cae8c49d1e91c32703ff79b307fb33737f987839b494597fbe60500a79633652699814dba21841db42ade0aa6ca5920d024085b938163732cdaebb7050efff97fe365726702f8a2e9998dbf535c114fa29b643c96a8d924d444274841dc42c061260251dccccffffffffffffff8f2011889948331b7dde19d05d133c138a575519c2a428aa2a771fcd588436fab48fbf6b431b1f474c424c531e3c77c4706c97bcdda53665a1eac98a912a85bdf31e9c232495e6665aeb110eee1b1a0ff8cabac9de9c4876df0db166f875a6f72f5440c68a9253bc94dcf38f38f0e71d602be28e05342d647b00095dce282a7d74a61b2a7fd36cdfef5cfea733c24898e0ab23cdfb691a47c9f1427b6f9d5a98d73fbb57c4047982cac23440038090844c7c1aecb0227eb645418104f8f0c26bddf175c801614f044ec762ee453619b5bb681fc74c1fded52dee86de04b4d37cfd19db2e514cd1a153d12e00978906643e7e12be4b9afb4ca8657600e8d09f40e5b8bcf8837f5e9a5c917483980b02427f82d5ba0f4d4cb7c69c06f30a61ad4cda59b27c9513295f36b24337105e3777e59b71db6f735c64f214a07197ab0fcda89efac432050200040000000000000032120000000000000592173ed6e0123aab5608d16bbf4fec9bd1a402953e869a696666606c2ac2d5a215f4635969a1c4d52905f150ca7014d7f81d24afddeba4065626c56ab5cd9903de0bd2d25071e3757f636fc77a4e12144bd4180ea4eebcab69ec24b0c481101ba9c861a9446f47729765d64d8d928f15614e5bf87c3e46282a082bb8287b9c00a4fb649fc53e1081e62758e357efd292647dd2000000002916000000000000c20400000038c2048dbd76ba0024d750f34903763722540d5f2176dc37d322644278a7d58d851640c98562eff869b4ae7bb18a644cdb130593f88ce0c5281e39deeaf74058e3e61bc9d3f9afb05be9501281ee1405095e64b040d9458d15c0f565a170300f33f44e4e35ae5deb2e637897c548c3cfedc3bc941ef526ccb046e21def5841b778a6188946969dae2e6fa67a78e2e6af4008710401010401061f00a5169789f358867e071a95b4dbbd2dea3a57d5cdb086bbf0e1345765d3c2476553c1c0f4906157b9c6a569c39dd0245538fbe77cf001f90cd28786a861924a26dec009195b55bf4e30e94ff529267984a8c96c71352699bbd7ae0bd0dd7fb19eaeccb53c95d1272c1dc8125e27f4ec0024b65c636f3e3f2519587df8330ff454d2351e9eb35176d66e6981f8aeb627a0a935a55ed7291765e3651a69d2779f9e11c31a85864f6d4041b3855bae8cb6a734da47ea6e1362979e1560a630c3af009c630cac2b3d76241a94a19a288e60da80418dd7cd788bfae04bfa347ab967013b24a2470f03f9b34e24b5e531e49061e1731b43df296bab0a3cb92a97fef13baad86e46179ca0fdf3fa17e2fb3fb5dd8892b2682df6edc404a183fb1b3b2a58ac10faeac114e02591a609806bc41212d56899b811b51035a56bacc0ea633bd923d1ffc688c2d3497db6fd050cd059c575f1d455ee7364643ded95b9e24dd73e06b8e4153a97cfdd2b1f21a235b4cd3e313ee1168af0c9a46b63f03d6752ad157bc1b7015fd4dd046329d9641f8cf34b44a4c7831c8612c1cbcabb69b6db9aec9398a009c352fe45df2ff61c01847549d49712aa2bae74449034fd88d2e6ae0ab493fbbec6a5e785fce08d077bbd48c54166e86f9c24a72bd395463de69ae649ae3dc5e5c131c4670ee5dff3c15a7f902074028d3e4f5cdc9969ed88dfe194ec4b31859d32f42f74096eedf904dd8b07fb9f3e0fb647abd4f141484d91592be341002977b1f0c6db87c136a1f14108da9e8e2de94202cb58cbaa304f16087240817ce3119bf864513d16cda635ad4cca24d7d15d90a5a393b509a96c4f2a08fedc0c7bc8ae74f16b7ed2a170760f371196db85959cf587b5128285f4647c192100f1327278e2aa8f49d4278d0d8ba8e510633da70259e0b08cead23bf66ab3d20c4ebe23d9dcd442ab1bc0e48f306042b5ff09d62f5d0ed6f4ebffd49cb223241689d3a87b53db910ca393257dbfe6d3c111f76bfd06cb00dd79d9c01770121afb60049bc112fb1594558df4f40d3b907f539b9d0fd997a8cd284fb16b60f890533afa88ddab909d8f1ec59c159588c9c6931cf4b1958ccd8969151dbcb3dd286a084c6a4d2d6cc56993dc71dbf133ac25ced8f6f03ceba62782f5b05b594343ff41d53cec3bb5197c81906134a76a53b49dbfc33b06a46f8df64165a526e8f6a2921ee8f931a3968ecdeba5ab050790908e75a8be9c38f60c02cebcaca168e42290c646a97c1b19581c03f0b9778eef8999aa442789174ffbf69512f04864cbb71029c56ad5a25d668af0de0b4f2f29c4e0a4ac973d40122f40d4a232666e67fa9a15436dff3b39f5168d358869f15463f7a05e9844f747f5fde0fa782ad462947813563fda0a2f2ab7ddf84d0bbc57bfc2e42121d4d4c7e04fbe43d08ef9ce281f5d5ff00d1f77d8c3455036e1a9cd2766e5253751f020d28da79783c3a03d5dc251e39a981a88ae167191db04791f8e5377e88ef4593f5aafd0c20bc23be1e9ebb39a28b5a3fa8c0676b70adae964b801ce138c49174f836a0a6f42c894b5843a3bf2b76a7aadde7aef4542302de396e1a1d530a40595d8d61a7cfed6e94891ba0526998578c0b743a4c0feb47b06724f79094974d5e7c3886c1af92bb8106b6dab453d8cda5465c99ccabf3c1388a3886dba6a0d69586610f64008144e0b353fa9522088a9bfe5d1b04bb269780542802fb139f5b14dbb7b0af1b1a28af146966a184043d4411c1c8aee852010e5c5d11f15b01f8b9719fdf2d46201ddc8a67de6bdfdf6177fe2a0344d7431d0aecd32f58dbcfee31462d798e1025905c057fb0e607813e3fdc465b225566a96614f542e4ee96599f80287d78801ee1f747f93ee39fa8a09ed94e8a4c4d04752ba358588c274bf5d7122dbb8e117036a3c9fb38aabbf1de7a76d48071f05cb925a48a12eec8744370417f398acf81f5897ece24bee029c6a6f28b447f66e32820e166ab0f662852b9f43adf3ff1941f77b47488c6645fe8e516854e9a0c2647f6cae2b30e64ce1fc674aa62e41f0a833b51bc17066eb0da3f72552b5a24510a5df99abe868ef597fb6c2b38e5cec1a4d9a9508c6d82e540e0969bf6bc4684091148af0db92a15792d037b12e7b37eaecc7f5ee9789eb537df2210adbfd23912aa2a94a297dfb3e0946bfb74366b4e398cb49e276638df838d92aef0c214af4ae68b7f759a7a5705bd8faa45f2a502acc2bd962ab6d29f494c4afe07f2594be46de3763b4100dce51e93d522c7453c9167ada93e478d093363534672beec2c1d092a384d8c2fdb03db93415df8be3a509ef1d9a84c885a2cce51a898474b0713fe7ea63cadae25bdbc51ff87753b8aa136cfaca04d9ab067fb7a6b964fed902a5b07c155c19af5c4d11bc72c32c69561904a7ea1de850c78fdae23aeb70721d8cca97bc96a10bf1a37ccd40cfb4792f5837999fd181ed671937f966748c106820c0ea0f110f4d033cd291d5d965ef2051fc813536181e7babf899d47beeb84a738f5062a9029754abe402feee187003f5cf2de8db4b7894af583e45f45435e1bec4d5e5f4ff220f99ea7ab277f48593e54b600f91fcf9775b8db58baec1a1b4e2267187ec5c1d21b207244d348a71a0a0a62378e3add020a177b4a8990dcd482e48c881288db2e451d5e0ad021fe73a36f5790758434be96d2e1f9ace6cf2128662d0e5bf7ad99dc564ec496fadc3bd479b0b6549f1828d78980877a1935e9b7b01443f456307c11b369604bb59c492c9f8fbb162a5d5d7a52c88cba7cd7ae6e490cbb578ace2ab993d7561cb3015363de6fc3e6fa14a95340719075ce4ec658dce08e368087675560edb55a4267b769bc96e8d0028b21c82f91ae3f69fc7166b97eb008e51c1c995103b4bd136b8ba90f4b751360bcabb8da3855bc0a2a6ccef101dc87de31151c2046747afb3c0f94aff55e970e5dab4b1f17d4aea282300cad037280480948362ae0aa7adb89d9ed87351143037859a1df1106b0deccdd754833eefc1c62333ad99af8ed2881aee9322f631391fe75989c231b8a8a77f118a60c1a4e1baefb91261c3e449afec17a645a8af1c222eeaab93b6d586c1d9381010b1863fdcd5fb5e0ccf3eac09be4d5e3dd2d7e2c93cc9becb745039d1384f756f01eacefc299e5d47f96de63052ee9755cfb29fdc77bd8ef5193a80c3a769eee8fa68383aa523403a86d1ad1649ea3f8f73b9607e648f25b35cec1217eaa8dff1e37234ea459b6c4989f4c5308b37898924b6974be862d487b3b71911056d34bf4deeead5dc4ca8f4bdbc54271632dd5731deb28cf5219fc6403ad9858c26e96b51526ba61cf2d22c9c75e3bea411b81443c7786729961ab75aeeaac50381b14a10b1f683d4d0a0c2effe847defc3a7826b193a3a5bd28cecdea3e3076ad9b26908eb305b2f80440374a8ac2d3a645ceb7052a1db324b46c8ed71a5ea63ce3e18cc950b3944e1f1cfe1eb5ff7627ade3489953310fc767312b4684c7a52ec9526befa6494ad8e9f9e79766f210c6e44ee76592e1ae597cd7ce1c8dad842d950673b8e2c797a3c217a3e88e84381ef04fa4d435abbc71ebc49b228640bb1c5ec84cfb81d673f80c6bbb81845d6a9b4a0daa245170ac1eac8f41530c23f166fc8543e9d6279f782a04ae87ee72f47435330fdbd90346a1153c1fb1aa1418ca300e63b99e628024c307a1be56054fb28ef57f8517a1ec29eeced109214aad510a9a414d2183a30bea655032b2562809476699b46bcc03e6173261db0a12a4adfd4c54ae9fd4c8b1ed7f3338e57a301b4d9085378d10a10e071c14d5ed1d02e0435941475d2365e95f9516f9a2a42893b428f2cfccc90d461d2023beed82dcfb6fe1d234b5c5644aa1022a086f16769e50f8c58f8194cee3750d056211def3297cf059358141dd4f8f890602a77c7f0e81ef91658b15b6325d0d84fc54ac27c9200b5808d1f2fb6252a8b885f3222590f02be5bb2825a31fe4c3a0cf2ea7e251e23a1c4714241a91e31c162fb60152eadc59706de7ada368577b98569428f98362b4d9836f73558ab4bda93a930eb2ccc3374a09b174bb827008d672dfc4bfcda19d2ca2d3bc0b92fe875e2d5c39fe25e99cd5aab1e019c0445590c1d3d2acfb454c358861b990ce75631e372d7b75d283705a3fc76f36e2be4182d0d14e4caea1f2a5bbe1fedfde30d0e37311d75e1e619795b8ddcfbcc794d5440195f2ec43a8652402280a1617423c201c06cc7f1763869375e85b729d096efc6838e5b411b4f1777885349cc333bc579034f58548f824058353347691bc0e5010615db952e01ea8f2192f53c55f5b1c4afbcac3d5ac7894ab39d1ca62a38def4d5d9840fee36c1b8c0472fe8d09cc5b17b13f6ed6a0d99fbf38c28d8769b138a3dd4a2ee7f1400263257f41658ffb6426dacc37e9c307891f2f1be5314f5fe03f7b4e1b01850032dbd0357cb7ee3b8a5ad04a6ff9db5bc18e238fdab8123fea5a515d90faab2d76bbd2515833c4e2ed8f44c856e23e45280e8bb86aa60a9524b84b3645b5e0f729f8a25783f9ea500fd8e610f0cb941187bd6dce28be9d01da14bdcf3868b8b2d4b74c70cba73ce5080657bdfc23aa32299fde3bf03d49a4173a2eab7a6c53c825334aa11d600c4ca7d1d278f0f1a24a290489363293ef589234ad37d5c892396b52b6b91dd636c307f2c499f16d8bd2de75bb266560e5830a09cdd8c633b77ead4a609e2c6b64cd865e63c426a1e7a8eb9d20c356739a1f3e7ce6a468dbd70a1f210106020d106fb3e0104c58b0d782b59d78ebb19e7314f7b8c3028567e52b006b022a8e47ea07d5e351a0ef1b2d6abb5af17345518b9efab8f2c29c4233f7a2e5a23e11cdd4286fa06ba4387d442b9b6e5975c9afbf5d4971a84e5bb99707d88771d1332f63a3cfb7b6fdf308fd2af0eb7d5dea03f2c0d2dfada5eea268c0c45b7969611745fb3f364ebbe511f59e6d96975631100ccdb6dbd904b9316fdfba8b496f0a759057eb34b5a48dfddcadf7fc927183cba18f2d79101f2792f447f61b0359146374d2cba41c0b56475027f239226370a2ab7ad49df5a0dd99c2afe5068fd13db7ad159f00d63ce029ca5ae485a5e32b35ca5135cf4427d5eb936f2170c1bd969a2fe1af73627bed50ffdc8d625577a7be1b7080253dd9af38cf7084debccca110e98f5ff38396d831d089c64a4ccc9d21c5d955237b92afc27738f6cfcdf0004f2dd6a6bbe861994d2bd3a6dbb82fc57b7f0cdc3cea9a9c29cd568ec0ed9aeb49ab1374144de0382eb1201707a36712827f53d34b05d20f88092006c110ea15d84f8d2bb32a0dafc9fe3a5ef7eb5411735720558093efa6904f7c4a3fe7ff9a0602ea4d0ba42fe6e78687ee4643b415050ab500367afb5a6ee506a69a54167b7e2bb168139a10eabbb47bf553e92c17b1754ef7796344641efa34df4ea9fe1abd97a3713c5be1c477dbec3fb332700e876bb44fcdbc40a933e1ff8e3f36b34337727233184845297825bc63baa7045185e2c2264cab38348f9a6b2f341b734dde81137344bf2f372b1badf64ff5123d9693f3992dcc49da8fb08dd436e8693801ff5c37b8f7a234877b52c6279324739a5e5c439d60413d70473af4b7e1ca3cd5eb32ecfc89334b63bc72e3f7ac9f295e6e92dc4716c3482d49c18b293221af0c8a453724ebe4ed2ce2c48b0844564b91673a362e75b65fd3b1a11ff125f05020007c204000077a3c2040000001f9ffe98dff5f0f601786d378a8da7cc7246e045799e5e213f83e2a7e3f0e9105b988b3438c88d77ecd4a336daca4854635586669ad57cb76a4eb0e177b5e8f5a4115233457967789223cf59eef46f8f5623a4e85e1e00"/8876]) 05:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x140) 05:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x8, 0x101) recvfrom$inet(r1, &(0x7f0000000400)=""/222, 0xde, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget$private(0x0, 0x2a8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0x8000, 0x9, 0x41b}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r4, 0x5, 0x4, 0x9, 0x1}) 05:00:08 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 05:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/132, 0x84}, {&(0x7f00000001c0)=""/180, 0xb4}, {&(0x7f0000000280)=""/218, 0xda}, {&(0x7f0000000000)=""/25, 0x19}], 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) 05:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2f01"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r5 = syz_open_pts() close(r5) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x20, 0x7, 0x1, [r2, r4, r5]}, @cred={0x20}], 0x40}, 0x40d) 05:00:14 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f0b2d620bd253f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395fba19e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb39aebc4d97b5398cd98317c25101c8d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0275c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b"], 0x109}, 0x40d) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0x9, 0x1000}, {0x2, 0x3, 0x1000}, {0x2, 0xffff, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0xfff}, {0x1, 0x4, 0x800}, {0x1, 0x400}, {0x2, 0x0, 0x800}, {0x3, 0x0, 0x800}], 0x9) 05:00:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="22e956902b11e98a3df0006890121af5b7943c", 0x13}], 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x80) 05:00:19 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000080)={0x4, [0x0, 0x0, 0x0, 0x0]}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r4, 0x0, 0x8000000000000000) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) bind(r6, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0, 0x0) 05:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) write(r1, &(0x7f0000000100)="f903a669f15003c9f4775bdb105b45df72252f590de4cdd6740caa0577d996545aba2ae047a21ae1aede1f952097ca83d84ac5d947cc022a850d782d666769656d2d49c914bcb36932d30c63f1c9e56da35b3383b33d8345d15f49ba35c60f16ad0be1be54946f3c6ef58c28ed3825d9a6ba7dffa0dca496ea7cf0d6accda4a4918c473b8ce59631f387bee43c342cc113c823eefef204eff55a5abc6b7d223db713ed16c23d6fe862e27202052b1bd71db6d7affc02bb1654062101d1361a0730938875c1761f46244988444a088000e0220d25658a939e92560b97a0e14ca866a92e093ecffb821534e0d1ada50b835a5fbf", 0xf3) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 05:00:20 executing program 1: chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{}, {}], 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x0, 0x0, 0x3}) r0 = syz_open_pts() close(r0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x8000, 0x1, 0x0, 0x10001, 0xe5f6, 0x160, 0x0, 0x80000000}, &(0x7f00000000c0)={0x3, 0x9, 0x2, 0x100000001, 0x6, 0x1, 0xfffffffffffffeff, 0x72}, &(0x7f0000000100)={0x3, 0x8, 0xffffffff, 0x401, 0x7eedf141, 0x4b, 0xffffffffffffffff, 0x1ea5}, &(0x7f0000000140)={0x3ff, 0x3f00000000}) kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) fsync(r3) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) 05:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x0, "a2dd74f43e2300ffffff00", 0x3}) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x10) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="020c930000040000", 0x8) close(r1) 05:00:20 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000700)={0x1, 0x5, 0x8, 0x8, 0x8}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000e23000/0x3000)=nil}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="12a2f3300cb3ebe8ffffffff6a42d0f8f64a2d373eee6935240508a10a5cab71ad7ac3cd5a5c40483c475a0a8b8caa22589ccf12ec4bf3e1cb2d4e85ae092d5c98c566c1610b53c3f24a9bfa810298e31a8022951ca86392bde50566ecbb9b880fc4bd7dfec5400c1900"/116, 0x74) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) 05:00:20 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$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = accept(r2, &(0x7f0000000080)=@un=@file={0x0, ""/54}, &(0x7f0000000100)=0x38) close(r4) renameat(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file1\x00') renameat(r3, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, 0x0) 05:00:21 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c5f06f7268d9359771315c210fe83240000000000019078ac1400bb00ffffff4e224e2300089078"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0), 0x0) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) sysctl$net_inet_ah(&(0x7f0000000200), 0x4, &(0x7f00000003c0)="16660b362156e925702a7121b5ccaa5b1abe6bc469c7a094c78a7e6260e332e038f4c219cf896a1ea55f6cc311081778066b70812cd5900d1d064ddec17425446ad662a7fbc16fbbf251f8dd9d103c82240a17494ec33692694d2df14b86e53f78f7d1d58bf2234859752244509c23ba59d45b298dac67dc648861216a464e85f92bec6dfd92932f84bf2711a3678d87d049c3bd5328681cd65aa36fdba57176e293", &(0x7f0000000280)=0xa2, &(0x7f0000000300)="2bcec7a3381c670de2d840e967cebf367c5e85b9871f105953ee314b832e771f939ded8aa84d1bb7f2d82a8e61268247fc7b58826e2ed3d089afd3bcacb7f82039883146c57701ab5e1b502e", 0xfffffffffffffe5c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/242) 05:00:21 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="d20e1f0a7640c4511903b322f8bf49702ad6b4d4c3ed14a1acf32a943bb178b70f9f769b33116a20cc948db7713398ace52024b4c553a3ba35ec8d3dc8be7eb3beb10c3df8ac8cfc54685d44b8a916d7e9311114320f27ebe4220000000000006b61c8e819cd313b00009321c248c61b3717146a960bd01a6a60710e2d6b22d2582898789e7b62bf275e3aacde1467f98fbf01778b63eb30c2061b1762f94ee1ae68bdda49c46fc4f19aa99f077ec9301d3002c703875bf90d688e18e72b9ab3daecc92af2369d39cf44e3083ad40f0577b7f4795f79b894016dceab4f3182e4f4b5556ef58b7b258ecbe0ae6a82ba9deeab862f3fac184ca412777058c9f23ace75cbd2eb743934dd093d40c6bc82fc16c828b6cc2380374b4bb38500bfd8f37797e0a7f2ea65ab68eece478662e16df82007b8a173279a264ea7f2976bb549ae6aa3bbb6bfa54058599d9da59303dcb296bef470dfe1b93a35b3c34eb3be0cea7c9c81184ed1f3e699a4386db62967765388781e9494decbb5db6d1aac76707d400cc5d7de49a913bb22091703236c5827f941abdfce3f2a6c26d00840f28266afb1aba1bd5dd8d3ec798adc4a455a2e3c1623"], 0xb3, 0x0) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e96936"], 0xc3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/210}, 0xda, 0x2, 0x1800) 05:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() kqueue() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) pipe(&(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 05:00:21 executing program 1: msgget$private(0x0, 0x220) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0xffffffffffffff7d) msgsnd(r1, &(0x7f0000001540)=ANY=[], 0x169, 0x800) msgrcv(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800001700002000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/205], 0xcd, 0x0, 0x1c00) msgsnd(r0, &(0x7f0000002540)=ANY=[@ANYRESOCT=r1], 0xffc, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x8, &(0x7f0000000040)="733fd1d22455abfc326ed666fb", 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000001140)=0x2) getpgrp() socket(0x2, 0x1, 0x0) write(r2, &(0x7f0000001540)="417eb449078a91173c3f6a8d5a634d3d7749b4bf27be1f7eb2f92f47aa9bea96d71f03291f9d3fe1e0d446180d1f6bf4938547bfd45fb5ee3793a4ffe8e91597cbeb4d2e7aedf273bb273c0f2fa442d066fbc4bd5c3a1d1779ac49ccb12a01682bdaaaa1868b7589af5214656f9b9b8064c4bbbfe53209f3c3c4f962c58004b54d48d13031d89ac6fc9c1375828bc440c6a31d7498201492fde5d3caf5d2df5246f5343127eb829611ece161ab7ee375cde42d9c2d8f3fbb8361cb33ee052043d997ab2122fa6495ede64e9218b81623755d55f4aa2f68871b265ca1b11a746688db8416c28226bdb4c9421531ef1ab22311543cf5fa3b7f030f27ae758715db4243beefbf423265076e7d948921a66801c1725449dbedfc9acf77cb4427ee8be6302adc5c10973aa46656c010523cc7316bee3b9dde4c3035a8e1beaa70dbb5e08edb718abe94a27280046fe1f6038bb2d77ba109a315cf4e5ec280ff70f83c6e98c36c4b5e2e50fc0332d2be4ce8ddfd2b1cd6df0d2c65d035dc02cbb5dcb01fa8f06206317136a6ffd5cc610331fb3bec5a683c4c886c4dab1c9c027eca029304b2ddfcc0518dd73c2103e5274b2ca0da12fad1983c9ebcfa4391d04de28ff681b03da567530831806e79cba12a76234a0d231f95eb007cfc6e5e9879ba3a0812e67e58256a316f2760d7aa6316cd21d204bb399d769ddd218a0092e9d0d783889cb5a94f6d45c58c0c213e22ab8c22ae281911b40133e2e7ec06f2ccff01c1daa8e45a34dc7c2288c450cd5c4e6a90eca677bfadc27ae871c4aca4745474fee2f04b20bc7a7b40ab1d8fe4173d1f04f77dae58a1af3a642c8e66b60d5b450a6721832b9aba510eb9ec1ce34dad70852357ea2b6bdce0492c4bdc6ea9e2bffc01553c741eef0c39164dea2136a970366668c4c2bb1fa9c94affbdb6769bfce6881ad4552fc043938abb4b40444f31fd57c20e1819d7ca392108d22ee68f77064a7c98854622ebf0d160b32d6bcd4754b140956faf5a17cd2ae333f9cf5677bff47a3ffcba5ce79c8f72f0e95db980de26867e9f6db8671743f255a989b55cc256042ba6bb33878abf83367e765f9ebcb124c944e90af1a691bffa265f658523ced04a14764aee1a317905bf09f0755f17cf5213c2bbf7a27e29766a41c2d645150369f9e56a76432a86f59bbf277885531ee5465c3c7e8b68599317faf37f62c2e73cf08b06b6a8e2c018875c755c077cbb6a5e1997552086843044d2d894a1af00b3fbc3a681469fed5c2faa71132aeb3df31ac04e24b51bd5f85afdec89fe11d7f283575e9229cdbae1b3ba024ed4622a23776afe0fa1560abbbc3981bdc9c0c40e6c4669d4cd6bf4c71f16c38da223205ba6b2acf221ccd32b68091cedf0441446c7e0e50017a2f744372bca9263195cb78c8426aa92b82c746fb45f4c859103833ff0fa8fa43847d77cf5b55637d550d5c4e359f082ce5153846105551f6ceeca3198f13c71150a8a9c51d688cf31f2f0e0ff76c6eb888f127e7943f888469527787ef42b1f0356d4da810fe3a949d13c066f834898ce2a19de6c97aa012208c834b4a1020a978a98b5c386152d8adcf8f0f2bee89e95e8b3e4875e3737af61169e3a95b9dee5d6528d933c69814727bf61bd3e8ef20a4b91d0831e6ff51a375daf943c8fd0d3aab90f981cf0817cc030933292c3bfb83470ee0eff0cb5f5e556be32bc0dc88e73ee086aa906e120abf0794926b3011948627001d5c08ef85f947a95bee6096fb6f561117952535808d702e68aae4b165fadbbd228b01b7eeeb2e64dc7ba344e046db9bee55da4479f1b9d16bb33b1ad0b75be0c6cbca0b36dd61ce7cf49c1e2817ebf51a859075f015d798bafbe675448045af3c9957d4a70eeaa3ce613565d79796f37f9221e0fc5359530e60b6e1259ff5d8fded13aae7578f73af70d081b05a9903d0a535b26ec4db13ea54793ca92b1f71a48aae3fed5f06f3be0d81a189aa7bcd4fcbe4e060275d95a323838075c41944f69827f84b120a5cb3481b97900e751f7fca4c314ff7db9eb12c8f82966c2b302177fb268b8b1bb9ae93ba580d0bbcc646b06897160436f5588dc944dbeb8c1e1fe4ab6e1d4a6b41fca6d52ee75770ce21400abcceb7955c9ba7301df6711f34e9b78632b4b8c2f6179b37c05f81367bd21fc1346a1651ce55c69103f09c1a63a7caf1e69560c6207eb899fa5742a8c81990fdfc10f1488c9d9f016950de988db3f989e1ba6c83e5f8cc7615e997f2f24862cafd902fc72d1e779cc82d1e92ece847fb3229204258fc08a44b6ead5f513e515a68a833a5b512b79dc596f890b969329bf49f01de6a37b175d9e552f02cea318dbd5eeb6f0e501cb61aa2a192000cd8504e42e7af4cd85523b8edc36c2a33313cb51c1b7902914cc50e393de53e9a2fdc7cbdc34315bee1d6082c21b853a18450a8f61a9a37a8388d18d33b4432b9ba3b6ea87fe7e040e66c16aa04c4bfe4b7f92dda13564f2aebd779e8046fb2b520a1be3299b0d92588a46ac9877aa103e1cf4245bdfbfc124386cb075e62167c9d7f2f89c6098d9f324f7832e112b50415ecfc95acf5688baeca2e807e52c624228073e5689a947afe35fcd8b6ffb012d92f1a7f3a9afc80ed7dec00c545258d5a1ab9d8ce8493a8b1bc7d1f08aa7132b28c6533e2f1be0c371384f2ba8e261cf86c81461a0212a9aed5b5dd82edbb3f09a89c1a76aa99662e26ca5a2af22cb6420634bc499f3d7f85728da2399501a22eb94c919c3abdad9f365948e39c6a0756dc141c9b9f287361ce8558d231c5d3cfe23b3198e73d7a281e7f333ba36cee4fc43df7fd0e484539da06b35ef8940e9eaa9b8606059b13d476e1eab349bb480ca0443fe4601987467367785d23ef7d0151f1b60e386205b50b4ad6f4c7ac18ff184add51679a9fdcab83c6c424b8d6e5248533c0bb520b58771b63beff2299bf83fa4700eef20f50cdb185f14c74063eef4f3b7ac5263bbb1c2c7de7ebe967a91bd3c33220b297c8addd6d373117455e8e74d02a9cea5a39c5bd09297c524c349921c5fa036066a6317ac7ab82a7c71af47d728e969fb1bb183694760091a4c8eb6308ae6c9365dc3410525d2d3a8f813fa6548376ada50c4dafac45267d499d60e26ce3f536c651daa4f6a834dacb51cf8457b240a1e01137657de98b9af87fc4814d1ff31eeeeff203c223588dae6c0d132966fb5e64fb447ca8555ef56c5edced833542ede0479d54a546dd8cfc84c1cc5fb8f6f1665c44bc956d9bbe0f597e1fb4f923e753dbbd376c8f48792079981e5567891fc31ce57ebf1b06de630243dd052ba10c48777f1110286ed3da92dd5e1dad5019ede6daa5b5e5b401a4b7ed11e8ec53fabee025e5b3e888efdb36fb5181bf3e42f61e83b52bdf5dbda4b48e083ad9b82c1ca9b1f89e1bde706829213ececb528f0f30c4b1f92a61a6ca479ed9e61d23018de7b7e0ed9426237ac3d35a9da3aafd80e3b844d59782ba84aa3b0864e9171f6f61895cb856b6693fd60294c55e92016de9d6dd5f74ce51d327e315ae59c4fa50b5d704e86b94ca94a11bef07e7a9593d15ba5c3ec4501ecfb4a0b96cb8a46ae3e788f6b64d570124259b7e89cdf2e07d2690e63841b0e4e3d8a8de57eee17a6324d19d8ed7336f7df184afb8ac269e1f625ae0631ffc26c8e4b7900b63bfde49ad23a8cdb7af057d0d9dd9d31ab6c4d0bf6959c469e3b6e08ad71d428db6e750514e5302d9c53102f6a99320115e59afca3afcda8b84a1dee381c8a2f949ce1f91925a79508824a2d939b1c8f62bc37483c525b79d4e782fec23784fadcd61efdcf24ab335ae77d5b996ca54ab336eccaa1425d8c97d9dcc86a7969cce5632c62eb1158c16bec809132f1b3301c37159251e828624a9029dd8f7d89ec8cf08a7af54ae78e21c856cc7a5659444e976a568ec6b7ae90d39838004248d648b0f3571260cb95bfeef900f5af54cd36649773187253bdccaa09e850808528ef4c94257cb878e7d1c7c46a36cf090a880c18b9a9a5f870a622bef4272c1bfabcb158e11762d13cb9d9a92c607d10706b214d98e19dbfe2cad0b5459fb211f25f8970c7e040e90a1f6d04ba24726c6398f1d33951de3c09e87d48a81066e9c4408a2356cf1a78c2304b52b76f1e7303c091ceb05105165702eeb26f6a64edd7a02643ae3a4e55e2661290b0d4a4115afb7ab48ba72a8306747432fc2cb7fa6a895e24ee28fd81e61a948d4c7d82955cb015c4159d3ece4d9c4538c871b69e4eb2dd02b1b1dbcae54a5013bcf17b693f157de497c514dd8da88e6dd0b919b72c756776e5d59da0fa10c780d66daa1c838520bf2edb5fba43c168389db07cfde63e2c5baf09e4f7bf235fa86a129dd66f49062a319352b0c5cceffa429b90b4a6592e18752af72cb1bd506dd0b217ab96905082b387da4e163da6d4f338f6499ab71a5fc5284d019553dd130ffc884ef020675bd9d544c505186daa8e4809f05b7b3e24215329cbaf40e05d60f30bf0ac2e22814905d64b77859cd99d3170d4ae00a52ba0eadee091485abf8c4c08959843ee323944d794f31ed51a3e21a8ccecc8717fc971d858205984a49d955eb90f50245ac79df6a639303883c56808b229f9920fde3a45d3d7d0e773cc638e45010be9253e030d549fcdcd4ed6f375764516347ab3bb7148377526e9073c5f636b6261311828322937d3ed90ea50d77602e6b183aa403420253041f96b8e64ac191e54bead98314642504d3d38e79b89625fd480207b7ae0d18e23bb7599f5d4023dc485a73ce2a6bc8556886d12fbeef44783a7941452700e0537a6caa38cc480fe4e8d78387c0bcd405dc5638f82b13e3cb48dd7924e2c96ccdcd8e15e5114796893f8cdc64c9a72d2fed4848d0e06ac5e870398acd61204512ec83a1b41e140cf4d3e0c3daac1ab62fe9f5f3f5efaf421b4b5137a2ee1b461228f3fb08e0c64de9babd1a8ade1419da12cb5037f23fa9a747a2ae115b8d68483f0f3e4db0c73bac74260e4519dd6c58356de305166e5284e98608d58efbbb15e7d227a04cf72c0cac022de3f77bcaca82216bf37c9edc9874f5a16a91844cc60390e6de5342617abc621e80f82bd6b680a6b212cb25ef7200570886317919263092eb451db9fdf436b463558088960fcf4758e5122496ab4aa5a44dddcb784062cf6172f7e731506b283f4ce9631763ed45747a17203ac5afe965c303b2f2de8c7d80065f1fa4567e620294213f886c61f747112f76da8800923c5f3fe57c33fce879c38a597fde03b8a72faed50ab2622003064db985a2e13665a3e3f1488750d9be78d4f1b5c7d8e8a573f33fa210cb1d749a1e988a303bcfffb745c2122fb021fc1f42c521c1bbd7f002d8d3e725e202164b8890d18e5672d3fc4e2e530850fa3e6c5e9a9d35a88dc37224c0e90cc9c9fcb46f198e3409431fa365fd1415045b87579471911244fec50bce3497d4f26a216200f2db9268a0167bbe652a4de346ef9662dbd481d5f087edd02e55ee13afca42a97f1d35af727b77e907eaf4a0330d4f2bc84aa9bccd28c6e14b0a414f07dcd8e31652599b0f2b715f4c77370a962bbf4bb90576b0797c8a3728b7c6a21ae748ac851cec587629b0a14a21c413cb96a461535322d2846056caf83ae4cade1828a2dec1ba4754fdde209f28751f1c68cf5e5dae7e7a64ce2650c80714ed99d1e98cc8bd0e95420d883d6ffd7faed0f295d1b521b9bd0834b95e62f1ff77f8f2e", 0x1000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x30) syz_open_pts() r4 = syz_open_pts() close(r4) kevent(r2, 0x0, 0xa00000, &(0x7f0000000580), 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0x8000000000000001, 0x87, 0x40}], 0x1006, 0x0, 0xd42d, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001100)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000010c0)=0x1) 05:00:21 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/129, 0x81}, {&(0x7f00000000c0)=""/230, 0xe6}], 0x2) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 05:00:29 executing program 1: mprotect(&(0x7f0000cf3000/0x4000)=nil, 0x4000, 0x0) kqueue() r0 = syz_open_pts() close(r0) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x60039e7f9ce11a06, 0x83, 0x2, 0xffffffffffffff95}, {{}, 0xfffffffffffffffe, 0x40, 0x2, 0x1, 0x3b}, {{}, 0x1, 0x12, 0x4, 0x9}], 0x88, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x42, 0x4}], 0x200, 0x0) r1 = syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYRES64=r1], 0x10) dup2(r4, r1) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x0, 0x0, 0x0) syz_open_pts() r6 = dup(0xffffffffffffffff) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:00:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = syz_open_pts() close(r4) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4, 0x2}], 0xfffffff8, 0x0) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x6, 0x5, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="7e6018fa6ed247874f010000000000000034349d6cf6f02a4a3d5e7847e0bb63fd38e4faf450f91a00000000", 0x2c) write(r8, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 05:00:29 executing program 1: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ff06000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa88000000000000ffffe0000028e576020202bfc02fac1c95b74b5493fb1336d2065d112f6b7693e4542203857d7ba1c6a24ef30a4e3c17e127f3a1a2f1aedbee75f6a76b78c6418d89092fc778562bcef3d91dc21d5aeece9f3f5792778c3ae50d5cdece478b6bc3380cd2e9ac75cef9927f2c46f097998144fb5160db5d1433f0b3ecf220891ad316c0c4bd7eb716f6b76f4b6307eb1fa9f70ab02156ecd3559af5110b47b18df72171b4d6e33c112098af477d124825a7fd670baddb79aa04e9beb0eac6826f9d92b0e5ea8e3bca33b2c58ed8197f2d46730f9f66f55d146c38bbe4ba39ba2b08fe3c929a1a74222b4df1a4160c087e342d2fd871203302f1415db477b6391a57ab6cc2511f94e56314c47669ebfb3b533b221686b537ee0bea0fdb7dd279fc423154ef1d47fcb5cc3e06e4fc3a08f9376bb349c72df79e1f8831a4c42fdac304b0a88ce0590d5f3035e0a48d8c0a567fead769947b9eb504d175691009a34597ba0f5828b7cb27b2"]) syz_emit_ethernet(0xea, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0113b1dbd8eb646460f6376de13051c0d63a2b4736ae22ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6ba68864cf302dc146bad3f6cf60cb2c87f01263aa5a0b66a92c0ee803ea95ee10a2fe483c8387366af8749faded91445dabb9c71378e37f4bdfda090b0045f3af870dd59b641b956133d30d7b330d8fccb1f8e2021198b85126513f093da858a4fa437eb695e8ed1d6dc3d355bc4c97aeed60fe595c22cf1a0972322239e6fc68372a212319863a334017"]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r0, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x0, 0x3}, {0x2, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000700)=[0x385, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) r1 = semget(0x2, 0x2, 0x8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c45, 0x1) 05:00:29 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x5, 0x13, 0x7, 0x1, 0x0, 0x8000, 0x7f]) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28945b15c1e7e463000788a4d30d193ce2f5d69dc7fa14f6df98868119365eef284417c96a55817a00ee7db5eb12e7bf7d94b4a8f99a348b0b1d446f76799d7994fc99ec88fb2fd4f771c652cbc5f8ebfda423eb71e13c0f6e8f0ca98142ef053d06b450e43af2ca46861243fcdd986c0112a513e2a3037a8e5d2d9a505bfca2c4b4f50b4acd7e39bda1812e40e87d06b7ed6fa43652c8ea4c63f01821f75a7193e4bf0a2fd0ccdd1b7b1b1a206152d90c33909abc7d22ae73a740e6f1a53eda1e8ec99d8ac06f0c4cc7d444beaefae588e7da9cf15df24d594a7c0714c47a0e92758cfdb0945f634ef46ab737796ef9ab1c6b46096dd1c982f9f245e8b8de845e7a951c8596bb3e2cc4b596176bb68762d70fa6ee99302285759ed991d782261cf51b2b209b8d59893c1ae82ed572d3b5a830c6eed61e15d800", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB], 0x28}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semop(r0, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x1) 05:00:29 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r8 = getuid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, r8}}) r9 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, r8, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r9, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="64254a41aa33c99026827d4a4bc1e0c1dd7790d5e2e80f88b90aafc9cfb265448a3b8a757f3be0bd4e5d8a36f74b00bd82cb6c5a9b638522ef4bb3f60992d5e2ddc6cf9d17ba781cda30c8f8c786a8e801b25f8cc84db159752e4c6816ea81aa4ac31be70c67a7905e1e1501dec4e844dd7f5f64a4bb5d52ab04453c9fd2a138e865f8cfbae800a04b7de733e63a7fc7fd419f33878bb37ea4311788fec59f62cfe63cff4a8d477c5a4b1763c8a8b70b52c0122627e242b8a319f8c6774430037ed63dcdf9a454d20bbe5fff71da", 0xce}, {&(0x7f0000000200)="9e27367944be21f5722cbc8939afd85622e7d4c872ad62113ade3b7df59336968cd61d5eb05c0e1810e78cabb050476ce93f559cfa94d0437de5438a95f6d91d8c6ab62d118d2e745dc49b0b59a8099ce888a327141f599d43763b15ba9b0dc8d84aef96570fbd2ce864a8aa79d8f3f10c568edde9b424fad116d36fc23306d4bf4509df07a03170f01228401303745951fa4331537a9c29a807f6ee9ba14d9c4f83e16677d4334b1b8f29c0920f069516eb898875633936554b4e3b8ddef867c88f923938bb80498dde2610152c060e9eeaecede16d2ec219692d06b1", 0xdd}, {&(0x7f0000000300)="60033251c52a901cc5c11b21462f2d47c73a7de820dfbf8367baedf64ff6322924d026bf4d71c23d6206b8f9b50ca9c37c6e22b4e122eb62679731263cf945c7642ca8a6ed74cc5276e3fb9a86e70f94f8d7d32b1578dcfd5aaa0233c6a8a9a19c8289a8571bed9232a1b4b1e0f4cd02cfa7227fa23fc6542e5153351a380fcdbf592e1bafbfcfdf59d944a9a58c5dc9b0462ae20b6082", 0x97}], 0x3, &(0x7f00000007c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="d0f2126fcdccdb35cd6db008e517eb92000000000700ff000085c674b8705a89544ce55652ad2aabd1da5197d39bf61f7ae1ad4b82b69f17e7c3f713c2ee8debc74a6407f8758822303b7f6369b45cf108ab070e0aa43ca6fe98010c168da18b352c7d7eb7324d96f603b6f928fc8080e854bfb5", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r9, @ANYBLOB="a3cb0000db25922937424828cde4b848096049772d8e376551a624fd596e0b0cd362339ea707c663f2dfbba0dfe35608266d5702632d899f19849271b527ed528fa962c5f71856be0f9842fc3924c41f52c7f197099e9ff1421dccf80bc01541f07631cc75b3d4b8e205401955aa3c1778104c88059c9de762ea5c054969bffbc3cdee73aeda43e12b7a938470b275e32496d83a7fe9b0ab968934782cfae3bf0467869fb47106ba70516a8e093ce24795c1592c4344e97222e1670a6ad816f179d0eb20e218ce2b63861b"], 0xb8, 0x40c}, 0x8) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 05:00:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) 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"}]}}}}}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 05:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c"], 0xa) dup2(r1, r0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) 05:00:30 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x1, 0xffffffffffffffff, 0x1000100400004}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x28, 0xff, 0xb4}, 0xffff7fff, 0xb0}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1400}, {0x2, 0xfffc}, {0x2}], 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/79, 0x4f}], 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x1000100400004}) accept$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) fcntl$getown(0xffffffffffffffff, 0x5) r3 = getppid() setpgid(r3, 0x0) r4 = syz_open_pts() close(r4) preadv(r4, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/210, 0xd2}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/116, 0x74}, {&(0x7f0000000480)=""/229, 0xe5}, {&(0x7f0000000580)=""/36, 0x24}, {&(0x7f00000005c0)=""/218, 0xda}], 0x6, 0x0, 0x927) r5 = getppid() setpgid(r5, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x4, 0x1000, 0x1000}, {0x0, 0x175}, {0x2, 0x1, 0x1000}, {0x2, 0x8, 0xc00}, {0x1, 0x3}, {0x1, 0x87, 0x1000}], 0x6) 05:00:30 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r3 = accept(r2, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) setsockopt(r3, 0x8, 0xfffff460, &(0x7f00000006c0)="09ab0028dc06259a985a25c658ba3e3144410af67ee04bd3b70a0b870ad6a73dead38c0f52afbfc5a4b58abef5532a288b3911681ad13617fe3e5e317156e1b6b8e27684a20fe280855d888757ef0aa31164dac414d53a4ee9272271c5f9caabdc52fffd16461da6840ce9aa43f20702aa6bed82b2588598b627b9d18e889a0238f918912dee04308c566c65633f2f65fb4ad6948bca0ab02313c51bcaa996076bc2f84a10de03ed2dd25848916a021cf65e33c58790f2a99c8cf30b3c431d913e67f6eb7cb27441083131c08e485887c2e915f126f92342beb09ed259feba343f5e12d221ab8996744e6ad2a2922abed127afaef22c9e09f52aab2a975a77d237c6e256bb9fa9b8cc5e762b46b69388a2043c8ad96f9d60cd88bb7d84172847477df6e02fd96c8fa9f8a2fd1fa49915dd68aca3887dbf140b8029a9806d480d73e763e0c55d2f3a07b02ff2050cf5bb728e026600fe8d6e2f6f00c0cbe1f77e0efd08ad706ae6d9a9784b90043cef7b5c7850cba11505a068c8ffdd3fc7057cc044224f925b9da4b47586622c4dd773ff45fb3f5a525af88c048870cb0b5c081e6c9832e1b33e56681938c8c28315649eb21a703b1218aa54e83118c2087ef8ec70b3ad58e06628e6934856ccbd863280917f9ecfa9ae706c59f04c8eb601b9aa2c69c3eeb0edb61ecbb12c5246f7be90f3538bcd6e14fdce1bd18211db4e138c7b7edf5e6ba49c40d6be1d103bf3fe1a7b5943c423e9883f47023f694cec4dc2b8af5efddf94f5fd4c14607ab020cbedfbf0cbc738bb749d82e1d81523238bede99c53ee5f9e6a8b03a706c0c0a3a7be0bee800139a81ca1c89e45868344ff6773b6df6c259925c95536587b09123bbf19f3868ebb3d9ee4b4005567ab79d94ee988a27a61daaa55f287f5306af090b5d1ac3c21c8729ce312a6f8b90d03905576c99d4f3cd3df56158bdf60d5af6d6df831ad071b01287e8b8afec18c2ff1b69eb030b758b99db63e93740bc90b2964d9f26605dd781d509f65d6de66c0bf2b9922ac8dd3d93bc7d8be538bbd1bfc0381c0f58df86011cae3e77bd5e84d6380893d646ad05b41d0266363ed14f84472c040066f5115412934e2fa602dcd32651066d6f53865f2ba70079088c1d3af37d8aad657202152a69b1e6e5f35e5602a00ce127750cf30c20755836a40e1f5b29c988f808c699494372d3f613893da6da162a920aaf2757b18f3e4fb190ce703a3fd904e0a8666ae84d2bb6fa3515ab9b6fa225ffa4be79786b120fa00c15642fa8d111f3a75e52a7e9b08637977637819b1729a50037a4c1205ac04aec9761f57dcca9bdcaa024f56d657c05754be6a75a6a117eef4aba0c91c8e3ab1078c6a07695145bcf82166b61bd23b1146cb6e862884c1a3822d93d7029123b6dac00527d87cffe7cc663f4f49895fe7c539699cb3a1a8cb4fc92a02aca9ffea4dec159afa7977837bb02a013f256c6c0ce4b5256d98e6d679fbd5718aaeb8e75f4ec3e5af3580a4a9d14baabd9546897a7ddca19b988645d63f1e57c871b456f375537e8c9b808b4d9d4b948a665fb9536e70317bf6fa2529aa6a53543d7a5436ad55c7e426cc0a3231bc7d575c30e867cea0b202fb6fe2ff83b2c2e54d6c906f3e56a981c25b1b6ee869785fc6431d8cae40df4e7b70bea401e8d2855bc90620366f669ab2ab436ca542ea578b2f49ae30e9d63749f03402735785af5161d39314d85efb345d558dd85fa11f833ab48a5675f2a9e4b31f664e13edac4c3d2ba1fc9c1bc2494d343f664039cfbb9f27472f36cfc428b9d2c7227bca2fa95f0e5532319a49bbbdaaf3cd54b4016e362edc038ac5cbb1d2302031eebd764bef779570bea78c72765ff3ca9b3a47691578a78be7e5923c095adf70aa0afe485362867eff9c972991e756a02306d39d5a02ba74ff91e2f66cdccd1dc4aef8777b57fec52eb037eb470f6652de4c4eb56b47869cbebc9eda5e31fceca2c40ee01e04979fa74b895a1b9135a51fd130448251f09a3e24bbf8122a4b31f0bffcc90625133f4ad86ece08da5239391611e6935ce18ed7d110bb5d9db8e8bd35cf53a43c31b1d3e7678553769bb0f82a401ef5b22d4ccad2815b2ea83c255f11c11984fb0acd500303c91e290591cdaef60fc5b48f1a154e8d5d9a51ae8c7945e5d46a689d67871299600463d517795222ef01b3cdc0a7d73c60aab255949770433b1f3eba460bf417116ecb5186e80990b25c364203f7e72c4d15f98c86a19dcc6b1fef38acb2c0629124d5c11ebff3935d30189bf01ab23e40f5e1b081a3cfafd288a7eecf0ff90b5a79e88cf81f04d465e4873cb3eb9b491ec1c10a3bc369fb069dcb9549826df21e7e070348975f59556a9882734142e30f9ff2d054fde742e59b76c74418cac03c8460c896c67b265c835a948371c6cf68f33185bd8c8d548b3bca0a3755bcf7ddc590cf75651592ff3b0c0bd163d5e2d66852fa4e72dd77adaf65f184f64b94dc769c91a69dbed7043710a94bad9e7e7487c32aee63520abf15e6ebff81af0139a007f6f076d0d0151e1899873dbe5c8a9507d72d9c28a383c394c7a51fa30c99b5378ab535b6f47defaa943038b4d8ca31d41964749456cddefe32df1fba307a82555fccc070596c92671f6f7b77e81b64ebf83de9ef9cf36c864bcd8a636dfceae9af0536a43ee50064aa7994daaadd8a9a197ab6964fc4dc79f8fa5b770ec07eb58ba6760bd2117e44567d2f14a9fc795e78ad5295a8adb7f0178110d86c75f6f693f45ad0849ce755eac6d6fbc12d18527e8d45bff3a1b38120c234a8b117785a83630adb42bfd3c167c8f3f396560fc27d713973f5b003d2abb21cec2ffe689df81920a222fafe9fff30a8b244a707c2ce82659a88de294a50f4241b6c864fdafc640475399e1cf774c2d1916a5ed759efb326452375514fc96c6ea444af0131b7d058dd479936f1e19278a0fe3a41f15ceac6f6d07878fa78e4343c7ef7f33666e7136ba31b826d18472dac17cacc30e1d812a645c4d430cea68215d7ed7f3a02718f0bde9da73947f3a5c6c418ae407d467579e05d23bbabb56daceb18a8dc2001844648acfa1f7defe188c524b90a3c2c434376f201b7f1093d92a6cdd13a7c38a0e6f2d9c653e031334f196156a77837c409a20d43d625f9bfe1553b15a54a9e911924d729f0340c5e7dc772d8829547cd06e1df8a690bea35e612145e120a14d193c85f498646ecf500fccff139f1f5006287be70c5e417fb69eec807cf5894fd8bf60b39bdcdc1baf38460b8d49789f158017469262ec97ec96e30efa6cf54c8b9455f815c212d42517bac02fb7f29aed08af6fe2775d7de0d7c75d7d397faa89efb078922462583b2b005ba1e25ca391e2ab9026d6d9af72fe6b8d1c22158a9e2bb63dd6db70c65de9f6df457689f99338fa2326fdf6696b1607a4f38f6b3fd6af7d008b8ece46a46761dedc2419595da1426aa2cff9ca91202477919d7fc9d9daf085921276d8025ae0bb9ca7766273cd95f5f11216b95a14b034a06acaedc02efa372ee50bad469bfe0d52e1f0034e1de015122eb90836d3d452764280c529f175f24e1e63bffdfe28b73d6bf5da979418050600756c56176f3c6842d4cc585ff6f145a8cba12bc96061b865c9d54f12daa8d5980016a6b0afdba3c38a2643418d436d0ef22bd15207df26c1809c8be6949312c0e3e1a7250e349fa15a0ccd0ca8996fd571d8922b48337a555fd95317d2451d9176a41ef3900e0b682293f73bc47b076303f2c628dbd12c176479ecd580db3a6da26b1a98da19eab27c07de0ccc5931301570695eca16bac23bda9cde270cb809c2020e83d6a5354a9540039f69694c3742c49c1ddcf785af2e9a3e262843828c7a98358122e46bc3b077106da8198a604c63259b9f944c84c2228bc5f135e1ea4bd66c08268bcf630a4477c8dd820cf11cd184991f75064916c4fc892191716ea24cda6adb4c6ef0e5f439c5307d330923ba5dec2cd9a3ebcf1556893434539544b9b68f8abac6524eeb778c8579bc265df7f31dee380508305a84514a23e42bb2509d02a7e90fd80ea9d911db3cf7719043f1742411d3bf01503548f3a4f7a14528678ebbc53903a53898b3db6e21f9ad15ec650f1d4783f748241e7256ddf40ae089a927c64e1163f00e32cd96ad4d41d782d558f9c1ed5d59008d7caed08ebdf64820ac37503a7cc5ba5d46b9311a520d3d1eef789791ee3722bf2f804015e6b5c2f79af9199b39bcc5f463ff1f0342d8722c50785ae5bd43a00a80cf0770c9a7892d309323b7b498c1f8d68cb4b020f04dddd702afd8bc67e5ca238051f6cbbe01b910b1027602e0affd1ec3a3e836b497cb2677e3e55369c1dfcb318f49c27ddf1e20dd346ec98f3450b053196f429b55a48cddacb6658cf96791a798652e94cbc760647a95cd5a5c0a53883257dba04eb5c9d554f5a2a64de126d13d6cede65b50b08c64a87b69b02c3a395db34270f1d7f0642af2e8e44b736ca106321043d68c30a2e0d1aa4a89a161ef65c02fec4281885e87cebdefd6a2d5e067913ef8fc8119f8ab1bea1a65b916dc84426750219064269ca013cfdd9ca2645aa7ce70f0dd2ceae0ba25e562f72a26e34418acee9ec8c7008e05169246cf9e5cc16e5d615c364b2ad6fd9b506c63b20f1cf132f65343fb655f825176f9058e8686c23f7414831c4d4528cff75f237fc794cb57cbdea0966021104116c830a1402e706c35caaf823b945c73c779e94591dbbce8097ea26d52069145553586a23d6535ae938c305c40b6faed45d6f99e98b536b33deb4c76ad815ac9e38d9bd4f6e494b60b29f228d64af9ec7b7e5e59ea51274bc2882a546823cdd1e2f4509ddea26d09007c82b6c669de6070c0ed18c7642a0351b4c435ab113c2e9bc3d5460b1810bceeea7a983696788701b1dfcd61f7d5207d2092edb7ac7c1f53595e1e8dd97acedeed559d2a41d8bc83a90ac45df7bdaad60ffa646ee80259f3e54e082afe349246166506d8747e13596fdd7cebae98e122ca46083878300e18cd1b3440bd133963a28a9435e2153caecda236a8d883ff5e639d1aae3b8c5b8f16ef7395ae5a8e5f66d7ca2199ede6357ab74fa492f6f29896430a77f8e7fc8e5848f0c66b8346154a11d61516af534e3bb23b526e55738c7a8ee0350d1ee0a779574b955463386c4e9c4eecb0720ab6f2414fbd2d993c712191e60e29a4cbcc36afeda3bcdef659e3556ec321b2f222935779fd113dc2bd9d5a3f6d3be6d7c80268757df608f5dac2193ecb787b9828ff5c179de6b86f72a8bfdf8de94cb66828931d3a4fde20712dacf78623063c4b9d92bbc1c04a7c96cf4170900336142fe05a11066e3b843706a2db4619228c0b55c4b3d84ada7723de64fcd5966454b62f40450e1aa795723cb2f124229295b73fa99f86a81d44c9c7c9274459b1f2d94121fcde675984cc7b5e7dd4d410ff42b94dd2c7ae4b492d182de84826b0702d0519141112e0684edee16dd175844858e20a481dc7ae8999594577359778164c43ba48c2149dd9981f96cc356dcd164fdae92ee060bc3f171cd4fc600cf188d2e793917e3d99cef720b3dd7a6aad7c35b58c41b96094e8650c50b76554771837b93594ef32cfd14eede99ae668193caeb1a1013ab4a936d11738b6c026325f15c4c442fc229cc39974d1861a87c5b824c6827d7e619ba0b8ab72052b4404e920ac3b715e3ed95af9298617ea7e63a6e50d09217520719", 0x1000) fsync(r0) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000400)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='{^##@\x00', &(0x7f00000001c0)=':#\xf7\x00', &(0x7f0000000200)='\xa5:&-@:^\\\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000340)=':-\x00', &(0x7f0000000380)='{(\x00', &(0x7f00000003c0)='&&\x00'], &(0x7f00000005c0)=[&(0x7f0000000480)='-/-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='[$]\\(\xc6\x00', &(0x7f0000000580)='*-[\x00']) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') openat(r4, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 05:00:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x98) mkdir(&(0x7f00000000c0)='./file1\x00', 0x100) r2 = semget(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x100, 0x0, r3, r4, r5, 0x6a, 0x400}, 0x9, 0x3, 0x54}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x10, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pf\x00', 0x80, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pf\x00', 0x80, 0x0) r10 = dup(r1) r11 = socket(0x23, 0x2, 0x4) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x10, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x200, 0x0) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x20000, 0x0) r15 = accept$inet6(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000280)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000002c0)="60d3665aded15857d6625673220e94157148170856f1df53b5aefbfcf5391fed4b4362a4d57f5840e1a4536de46377c782638828bf186e84358f353c1462ba95d8277178e165c6f523a07c6580a60cdabe849b684688a72117df484d004859e9", 0x60}], 0x1, &(0x7f0000000740)=[@rights={0x38, 0xffff, 0x1, [r1, r6, r7, r8, r9, r10, r11, r12, 0xffffffffffffffff, r13]}, @rights={0x20, 0xffff, 0x1, [r14, r15, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r0]}], 0xb8, 0x2}, 0x5) 05:00:30 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x60) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa5) renameat(r0, &(0x7f0000001280)='.\x00', r0, &(0x7f0000001200)='./file0/file0\x00') r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r2}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) r4 = msgget$private(0x0, 0xfffffffffffff4b8) msgsnd(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="02ffffffffffffdf3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661c25105c0137670431b1402b9bec5667e57a149e294ecc6a7dccfc108b9da90bbc46586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0da244c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec00000000000000002e6602252ba27119635d27c636a8ef58b7a50239b7e8e96301ae66cbe5a0e97fa3ed8c7475918d6472d85acb6e3c3025da9d3be52da23d577509e1a9e2160e26f380013e8509dfe14e7c0243429dbe51b5de27400f36752f16cfee28361540cc08d5b83861791b545b148c7e9fdf238a61d82f309610014158fce8df82d1cf7ff3cc99059c4cf37a1890017edddd3aa4d795843d45aa37451734a87d54a005a21aea91e32f08644b43"], 0xee, 0x800) 05:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x9b0) syz_emit_ethernet(0x7a, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x44, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x1f, 0x1, '0'}]}, @dstopts={0x32, 0x1, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 05:00:30 executing program 1: truncate(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x4000000005) 05:00:32 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/36}, &(0x7f00000001c0)=0x26) 05:00:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000280)='./file0\x00', 0x80, 0x116) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') ftruncate(r0, 0x0, 0x3f) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x58) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x20, 0x8) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x140) r5 = semget$private(0x0, 0x7, 0x3e0) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f00000002c0)=0xc) semctl$SETVAL(r5, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semop(0x0, &(0x7f0000000200)=[{0x3, 0x5, 0x3000}, {0x3, 0x1f, 0x1800}, {0x0, 0x1, 0x1000}], 0x3) writev(r4, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet6(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x2010, 0xffffffffffffffff, 0x0, 0xffffffffffff7fff) symlinkat(&(0x7f0000000000)='./file0/../file0\x00', r3, 0xfffffffffffffffe) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1002, 0x0, 0x0) 05:00:32 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018308"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000215000/0x3000)=nil, 0x3000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) 05:00:32 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa81de6f122edfbb86dd605160110020110000000000000000000000000000000000fe8000000000000001000000000000aa00000000000000008800907800000000557277c544431c8816c2ebe463fcaac0307d47b42f2cf705d62c684802dea033d25fa6c8c2786ffe96e4dabfd02ef45ee706b7235d218718e3c8dad1313508d871d269ff0b3ff8b383bb709f01ddac85bbae489f31abe3892449bac5334d5763466a4b341d807781637215101fd075350f9d3cc26f13815f3d7e83df6c6488bac68570b3d8bb22ed1056a173802533635262c3a7ca7e02b2a21531032894402e267f415a86c305e32f503a9fe1250171015301bb0449d5692b90788c040f8e8d976a4c27198a7b9d153e4ba96fea0600e2c3dd59f7ffd5a96c8d98a22154ae41f04a32196dd2289ad6cb1f6a88dc21303c0b39e11a5e78e45dd4452e753f3f2466df8925a341e111fff8be5a5de2c913be9904c4577b"]) 05:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="4d568df8e7a90ea8b7a46d31bcfc84a003000000", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03004000", 0x4) 05:00:32 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x1d}, 0x2, &(0x7f0000000140)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="1affc30bf8d26afbcbb3bed8cddaa328789a2b359e381a76c3f800505bbeb366df374b3c15daf538de060f5a0a279abcc7314438f4c2e35f0d276082038550db98ec1bfc7be293124efd076190fd8e3b70fd3a8e9773a69c9cc62600"/102, 0x66}], 0x1) r1 = syz_open_pts() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) pwrite(r1, &(0x7f0000000180)="ca3aeb9fd36d0859b3f9b8167a7a240857d3e92af1e93d81384c60d6e30ec109d8e3a75dd693c426628e06930f6f9cfcf45c33a70021ac070aa3d7575022a7e6c9bd8fe4cbea60a34c8504bf329b88cd42b054c583d1f811418b84f99c52637992849eb1ff305d1befed03b3f217f62dc4eac8e42b6035088dafef2928cd5d349e2322ae81b61667916afa51b1d6a743d1bf211b1235a72af9777da4db718849141eed999525f70a1a1ea22fd9adcefa5ea8a91d52556125132905d8a345b8f8448e89c562e0bab2c4ddcd341e31157b8863bc8a84dbc9d4ff3ab40bda9eabe70ea3895839b559135ea6912ebe", 0xed, 0x0, 0x7fe) 05:00:32 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="03df37430f24840f3c14afed06f84505722d7473f29288d4213b54a4036bee65ba9160616b8d8a7f16b3b70d190666941f854779d894f7750d251f45cf8300f0d9258c4b1804e6ea9614229e0d3580ef83c0f223cd4454cb26a1bf782c1b8a06b64719577763f6fd22067013c6218682e7deaaa3b0046276734f7eeba90f7d5ad72246d15972215920c6474561e39a37f9b02bfcbcc85937de9858967c36dbae4a85018703ad62b46fd53692541483bacaa36bdcd4c203f25812bc50941a33e537da201b453d8a070cf0d47f9ced357039871c8b08c2db53add90727577e4b9d86189e3500e073f1b65e37ec5e354282ab7876c7", 0xf4}], 0x1, 0x0, 0x9) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/70, &(0x7f0000000080)=0x46) 05:00:32 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x80, 0x0, 0x0, [{[@loopback]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x22) 05:00:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x80000000, 0xfffffffc, 0x40000002, 0xfffff001, "d73000", 0x0, 0xb3d}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x81, 0x7fffffff, 0x1f, 0x4, "9bba742329e45a38c051106554b30f6666664454", 0x9, 0x10001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000100)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:00:33 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}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@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}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(0xffffffffffffffff, r3) ioctl$TIOCCDTR(r3, 0x20007478) 05:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x93}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000140)=0x2, 0x4) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r3, &(0x7f0000001340)=[{&(0x7f0000000040)="0e31e1b79bdd3197415fa649536239f368dc9dbc6c767efe300c2ef975d8652cd03c44af", 0x24}, {&(0x7f0000000080)="11dd7d110a511073bd7bb0a12cce69e19db9999761ec1c8889bc4be3ee6e944ef61afe354eb45dd941199dca8d2bfc494e29206f2e2e9c530ad2c70a2e1497c9f063bbec161cc7cfbafb54e4e8eced9eab1ae13ed7d863538a14ca762a6793748059335b4d8cbf595f602bbdf2baa5c6826c36c2e0686f0d0218954e2138c1991f0c0e0c94df4c9b5a89af52", 0x8c}, {&(0x7f00000001c0)="99a852de688bb3e17532abb6dce9244b14b4989024d18bf6f42ec80229af26d505e44578223509709728b034cf085d84f479c7ef9674dab9dbdf6ce656bf05c561f162713da978b830c15fd46b97e7a39f2a034ff7562ca5629a15956da8829080be69bcd0aedbd8f7d3fe47fa1ea5142470732b3d0630e25155de5fbe90fa55338bd921a3f2c24883d6708b593dd4c69f5e165f10d1f5ffa7ec6ab0d9dc2faee8bccc9f5bd3", 0xa6}, {&(0x7f0000000280)="180de007dcc4f8bc674517600fa76a2483b6367dad80d5570d1f7ade70e6564022cb8b581a98f44ea8202234b3003f02caba4ee7703010343c01d3dee94061f71911d0f85e206e1a7d22fe156f65a20467e0b3812c23b01c6deca19d83e15bc6f966772349d30340e872cac790e76d6cf45603f72030ae954195df4845", 0x7d}, {&(0x7f0000000300)="d9aaebca2153b19af13d7924e8c32420e27b2b8cccbea784bb655b5934582233730a145eb695a6701b333b7b572dbd76f929f283870b3c2ec991fc1cbce71bc2d413b4b978824b27a0010882a065e1ec7519263fea5facca816c07ce377eb8e067566cddbd2973d6f06af96294dd6b7e05ca7d62287303eb085f020a1be7b524b51d4b6774ba6145291c72e8ae356404e6f4aa9d745342f6ec747410d6e80c97f4bfede62b0d0de7358b30852f815a14bcd36cb8278479910842b78421d089c8bf169d3c56057f064e3a3621934719a210b6db5d245b69bd439e922c440cb9add72eebe295c4eda08029d9b8ba4ab115c24e4a5f0f3772af5bc9b1a2a0f43bf781bfcc2d5eb4a52fef75f12cd4048d99f30567de84c719330628ff598c57d1273977c94dc58e58c790ca72f03981f37dbc235c02e35d2f4fc2f99bc62e38a3ef22b006dba8d220f1c759b6cea7b2dc4a8bd63d63df4d87306d18233e8c10fc0a9daae92e9d6f53259270037ba9f159974c4eac2ce3838b653861a8a3da4c0e2cddda361549cc122def57565936c1494f3a4a8bf4ea043a20aee5ec20c3872d37032deec8438977b36a17b17b41b9396275537e7ee1814199c1562e234778053185472caa8ded23d8a867528979217775326fef7a6c04ed3cd3ed950a4ca4c432b0f0beb8221c17d1035afea1d3ae303c630eab98626b1cfbbffb07499f118bd3e04ea765f804861acf7efe65a2dff706b1cfa73d5d6fe8e131c254db6c35fba7abc4fdc6fef3e19656053d6ebf2e5c3907ecf9f67176aac6b43268f5d29448ede33446a6d6e79d17c18cc12cae9ba4984525a8260b56686186a6a1fc03e146b5f576a15fb791e8796de63d0b02b031df85c837b5ed45f30f8aeeca38d4cc25cda260ad62c289f3a69974ddffd097c30756cf5ebd2086fbdcbfeb74124152841d63ee040377352bdb21b7678d85a573a3512a6cd927ef54f91f71e6e9f9fa99a1b8e2313ba855573203bab9c300b2f60bfb03a9551d90d92c37ab716e702f452d937ed76334cd49175845d64440b0a8ab275a8e330b64130445776bd589e04525fc51f5d7a66f525187f08036caf92647a74c06cee972958e5c87021f352ca8b61c4f0bfd42dd76361c68e3e72286d80c5d8621222167b02534e831817b79db3467f3ce8eba5f162bef8dea224083a90a3b2d9356dd4897f9e1732f6121ea932657125206dbb18657d778d27601907b39ba5d542527d1c5eea16c40c963d3d76b574e16fc44450c84d9fcde03b9c849e1f0ff6390c0f1d8b59f353b0c387387e5b85dab06904077c23576ba1bc51d9d0ff4a152e351ff6599f445f5f49e82af104d3a580a487b15e66a23ed8fdb5291e5f0650f15be33bb9093ab5d94100edfd3e53218f3212fbec8838d04a82fb97f80771e73c1686feef8fd45669acc6de8acd91623d1bc83177e1cf7f2ad8ec342bb797bcfd658e70813a7b514c7aecf2bab8ed3f694bb0d4a3ef5af107c40aca1da260bc97702301a4924b172308be7b989fd1c3e443e3939b480338a042fabb63f42138c31fad75ad626f6d78a34cb578a58e3938c5a63626677dfd8d14018f045f5ff4fb075c392b81a2b533facfc3826feb823521908681bf4deda00f7bf0cdf5850458873ee0cc0b741f2b09702b52c1537a539785d099a426161eaa7dd0ccd0b6084b75df9a2fe68d772bdfd0bd3928695000a753978d2803151f7a4cf6134d984f0464f3c8a9fd4345bc15b001f34469dc8d19eb2d9550471ab2d2cd31635a344f039791c0c7db4f8a045fab4d6e26f7c22eaf7944a10af64d2eb3f3f1139d646ef4bc1117c37f002e0eba72865fa9eaab7772caf190ccd61781579a4db27ae38281424953982e9671d80ab86d93459fe6ffe454c47728efaf6b3e03492e0e38b4f49a8523d7e2bec0914e575d0b39037ea32a14c28e1c7a62da1845a12fed65fb17cfef0f1bfee7aff0dfde8ce0c9401fc918eebf9ae20fd1276c6850996ad1fda45baca2e9d03255f5679d3f374d227df00e7891afb4ea2643233410cf15aa98d83810f56eb0d71c282d43b0364e05d675f68e45179763b4e734e79458eefdabb27db3a28193ec0fab5cb7b3bb883f081348c5cc1649cb237158aa4e11033aa2e88c37768798a407de3a1b4b9cf924f4b807af0de41f46e13656398c3ca83c15f73ea5c2d3e55a459706eef505e732e5038c6d6f7e75bdd91bb3e390e555fadbf76aae73fadb82af588235878c059c72b4943e35dbd10ee0f4d3a2a075153cdbfd86d344444b7f494c221c9e06bf6075d0ccdc0d05a761e9997d72731492e600e421aaa60d097db6edc71af05a1d1cdf36d8a492ee76efff640ba9fc3f4185e79ffc2a8351e60932d9e5d7f0e06b2eb64197ff47eafd18d2a8f01301236875e58d9d7426041f2252c98fd8acb65d4ed35e7e6e476cecbe643039bc580f8632f0edd22fa9c6ba5ca7afb7086a04347132dd43044551cf819c1f174d85b9309c978f423981c78a68e63cf1740d1f747d9e4a6e5cc11aadaec2a25c0ad82c4301706a97a1cee4719672b1171362a495f84cbd5ad622fad70a79cfd40cf242ae263759f745176cc1bb79fedbb5e6d54f2277e5e28843c441e6358215c3a8e1c054900a4664f6111b5b0340a01100d76cd75b7b76cb844f3a98ae0d4023202b6b1e5521e1d4af8c05c560a41bf3c21cff4e6d83af234b72d3110f1e7814cd6b3d9fae11802c4cb184e8c80a2c794d41df2885dbe4b091ac31857460ed3f05ff29101350c6bbd72aa9bdaa10f05d2e3a36d7291fa26ff2428e820c7b0f31089a2c4866a34d8d8a46548caf341ec69d215f960c19cc91ca8bd69b7404180791c4d632259e89e5fe15942576f3ac5684c2ebae8c95f7e3d946a1b0bc1971124312ca1d45c65b63cb71f1c9d6fff60c311622297766e8dcb96658268db798ab7c51a241baba70fd57c6e6e6a5c67797b88a81b649701fb36b6127f53cc2a919d6ea1ff20af41d590fdc7859c47fad6150a216b50ca7a954491557fc91697a2c5db91372de9a1139af79a9802fa4ec4539075e5011d19f51531539eee12497acd92817cb45c832232e26f5826991440f90d2f7b054425fb6081dc065dd9bacccee527eab261cbf28f4ed2b8ad1968d7b35b56f9ef0e03cd3c17e8c835727936361c12037bb5aba486cfbb0456fc3960f8b25a70b8f4f57e07bf13643f0baee0af5eea73725f8344fe3a085097569ec08f80ce38c73bd8dc1c0eb2e76ce7716bd89fd48c13c2a0a1df7e868f47a4bf22dd8a0619d7bc424a2d0b820560a00ac4e1bc7591317498682a363b30fd634c002afa0c2d52efdceb65f274872f5cd140d40f91719358ba9918af5da1e223e46a6395b67ae3c7950ee73bd7b3afc107a758da3a3871fa4497848babbdabdb88cecc0f3b15030296044248674135003b1ee97e73d95aa1926b6ce14c0a3edbcea8e82284a9fa1285075e7701d3b148f54fcf1613797baaaa755c71378c3a67dacad944b39ca269cd833783f85d99821c9ada6a0d3b4c0e2c4dc5fc743fd37732b6580511f8dbb6a7df5bb400cbf53e7d8636ac8c5552d0f6b94a1f0e9fe4e1d242b5cd5173d131aa8d5fc2536097a6298e208111d06ed4a7954fc6aa8d897bed444e7b0d471e0de8a0c50766a757f897cfab804e8d840b941bee92544df9a18d7396f6b5d552cd3eb411e7a0f3713ee4c51c775e2e863a8d3bcdbe34ccf76a213a8c02c97a3af3d6f82d83ca68627a34099b8f368ad6487ed2c606577522af22cbb9bafdd1afe0870f2ee90e149825653f93e63356c1ab126c80b0b6d19d9c79b7a69199d7715c9dc8217f61a0d7686d6c178921a5583ce8150426fc9d1aab1e0b59f0816443f63fee07b1f100a3d209a0a56b7be186447d687ad11cfb58e847702b504f0f596503417f189b62521cf10048da81c5555ed8dac1cb0d27640a7e77936627919978cc573a26266c789eaea028dcb704d49c243adb327b0079007dddea767b01de71a1e3ad388fe0ff02b22360617e88fcc9b26f6f810cbda39059908206f10781798a9bda02f79358a7823cd2816a2834d6123cee1a38374a0fff7446ebb0256a5f16aa497fa6a0b369d5f9d9618fdd3cdb95b677b413120c219c1293a2a90e471993abdd490cb7152c7403872e4c2e464748b146691a0b78e4259039a01485459d97775ff438e62d6fdc4ec638032c2f2cf6b5777e2044c3bcd2d001cd03046cee4acf50dcd9ac5f215377e69329f35e878ec37ab36e9ddc2ba0d6afe1807fe41c48c0b1e11251fb930730ee9e29aab1ecd16f23cb23d93e21c4da22cd837cd8da653751c29ebe705a5a4e8da7e0a33b43ed28c971b361d3536988e4db79596ea21f5bbdd48f1583969a5847f7b1c70f0bbf67e02178625732b90b2971595a3fa4a90e24704d02fb2116903c0e5b43d87832d4bbe9a1db752ae9370a23f43b5adf6371ff417ad0dd739e1ff558bc1ffa11f56671f40d2f1ca0ad2475e6a8adea257b5bbedd5b6a0ba3f14892e2302d1adb34823e31960559a2a00afa3d049ffc84fc5a99e65d8b4a5caa420897cf9bc0d3d8643693c030504fa9695190b23d200624243942e783bef7c66e5f3858da4debc010d6a851fb5b81ec0c31e365d8d3e697bcad89c707c3416a34bde337412bf689c97068b2b0ee744aaec287769b074eb4f2ef846cfb42ac8ddb634472dcb9c1ef6a5d4e60b86a8e65b43e0f0b239a7b32f5daba725633ddf40ff360bcff9deb0b992cd9cfe7fdca06c6a897070b2d134c3e7f7b84ca7f493201e5ab37aeb9177e6bd93198b10c7999aaf664a0f4bba4cf6dfae1551a7a24ca1114c128c9d87f1a3fa37a42f4d05b50889571599b919bf5a39e01d40d32cfc40d85f46fa4779d94ebdcca9afffa6433734e84eab1a7a4770f8435c5efacdcdf728c656639750ec1eb75d21ea79b49d1f02eb9bd39fad77d22e4dc34749a264983cbe06dee19b5bc9bd84c54f3a55b0a591109469ff3e1969d59e2606728d085743b7e12ab201c98dd26c7943febe9d2a4d5d1697ddec26ee8bea94ee01fcbc310e6c5b4a5c7fd042c710fc92fb7147d8fa86648dfca0390404737fabfdabd054c4768026aab283eaca849584e82d4b4a3f073dfa11ce6acbc7b3f2bca7a05faf564d142b8f7fe83700aa355c3eb442355ce69270f891e4fcf2e78f0080c67c82651d708dc37a9cc98dfae42286ee3acaeed8e1b966bf7dad813328fc58b6bb39880473868a65002d5c416642b3febdaed7fdf4eae4821abb85b29cc962010f47082a9c7c229da7832f826113a199614ea9681a1c018d880c02defa2fc1b3968c648ead8b74bf03def16f10c5115474bbe69738e571494107a7934b65f9796a39c3c4136617b2863d5cff0e7ba0ac9db80b13f1d0e301c7631c48353df9c952bda3ba46d2950b726a47b7fda9f30c93414a19803d4aceb213d6f589387277e83ddc8004196ca8b1466e998325641c7ca372fad41d55042e4ec356f501b90ec09718728b50a97a5af1c242eef193fc5b3bc7ddb6d4906acf172f4769f976f791f86994145e0d07889ac1e8f305a97721b06365dfaa257699ea6535204760662f3a00faa8eb982779107b2e21a8d8f91325c2f8753657bf28f825049e1e37571edc099b68e07c6c78d84eaf4dbd910b9baebd5229e8366f94773134d408b5ee4a828abbe4a793f3317243a6fe473586cc1fe38a18569534093dcf0eafe3e20da55d1b2d91806f4a87fec451433b0c4ca0af12126f2", 0x1000}, {&(0x7f0000002540)="37e70a94df9496ea3c67e51778921df107eb03e22bee286d865a93f9de6801ced90a81b0f374c6794c00f50e871c8a6987fa89c34c38e231d794e60fa0347761286e494a005b26c63b05b5415961f1e81f0bb3caaf3b046290de43f0a594cc058d6dc6730e0fe402d69982318134460bd96381bea557acec09c8ede22110e461b9d0e3184e0b189dbe626f38c7a5ca951646efaba1864abb06e314ee4baa9f2e330d47ddad94928a87972e713f4a63fe629926a50dcd2798c6bb29c0c517261597bbfcdbfce740d8e00bc2ddffd62d329126215676af6f0b9396b6c755b6711a0b2b57ca356fdf0c044245700a2bba561558f254163d2afbc8d5b001886127a061db1612aa54c0b83b8d9be9e81cb87e24300e1bcff92baad4d3e986d8916b9db135dba6de46279134ce446bb12a583ebdf0fb8e0109bc1138b67384669bb19ae4012e3f23e3ce86ce13d51c701b5dda36f85e30040a250147ed45d350897d681ae38e06aa4bd1303dcc83b11af54bf3aa09eca0133ed91917773285062d20684849bc1545ccd52fc9d1c92e78eb9bf9c8a369166f8fd3e2d4ee10b00d18e7af814cb640c73173532d8d0bc9f9e34f4f4b583b36f6ed59454704729bbb46f755715710c53d7c46471f5ffd6fa19690b0c2b54a2d3594595bdf1669bc805640cbd9e47926cc7d1162aba2414480d72e0222bd0e7157c501116834c998d6861e49d966a2d4378baf17bb618b3f094e28b4244ccff1ecba0e7ba311b03a6c4e15fff2387e4fa72eddd3d3809234ff17c582c2eca4bf1a36b2e9906c70cad5046aeb1aaedafacd22e411e2eb8f8c8a5a4431872a1662f0e7aed978ef3ac8fa760d95c2418c3ec59bf561692c05be666d7b85541ec6b9f4d2b9588bd0c661191bc325fd2cb9e015d9b825190c85b9a29197a762d20c084d28fdacc3afe06963f04dc46711ed697296560fe88a2f6911ff0107ba3517657bcc940332717db15dc6e9ddbc11cb4a46dbf02fdfc936f3cf0251d1b8f315b51ce9694f0f0d421e7f86f74a80a6ce99394d3117be4e4f31624bec5612c9901aad17381746c0918cef20066110699abb06e94f88a896a609e3398581e3ff0cafa15f2476d3e52251573064bf702127ccd92d93ee8665eeaf109a81a726148ef5fe173a706a8a47e7eb7032d0ad19b6da2ffa42b72bd5dd7bf6905b80430d02f138f71dace793ec17edb2fba60c9e3cc0b6b1a0e96613d822e5b3f432c5d15d5b37f045c93452b2dd50d10b2dba2fc5a5001c64ee26d03c778b715a8115f9babaead1eaf0db8d90eb55532b7ba9911230eb1cafcbc099cc5184c0cb84bcc642f27497989efc2e5e80f38f671beb493cc1b14dfcd1d0b52298a6a9b993e6a9b2de891ff407a6114f3c20ef6a991a74085b82f2183321d93cbb0a1b7fc0edeabd3d290c300505cffe5d494afb6da3c809574b206b66a452898b703f6f51b94b9f91a95f2f968c1a31614fdb8ff6d9f3c5492ce8a644d5d055c4e7e8e02675bb4f5d6033887205f0226f0550665a8b9f3a5b720f7ae513abcfc8bf1973548dbb8b0d9f300babebf56eb30115d934e6e5e13a7ce70fd90d72d3f666166620f2dc90297bc42c43fa164d4571fab2e66a4420048a15c41849c686b2f51554cd195fefdfdcb206f45b979a127cf65d742feff387dccee3cddb6b191a469a84b3a6bff302189af527bbfb61c7c792558ec64805078d69f901ca01ecc4ed6f14bb3ab10331946ba587a296173bb46aceb7c09f89c7b741450d142bcbf1ceb897cd6c277c5584809edce302429fab57dfe7d1db542fd3801b18903539105c4a51b5a3bb2e8523e0249dd72203e751591c2c638595e66c998f0f60c20e0163a0ad47e9efa9e2329538b65118efd54adf3261cd435488ab924b47c0542185baf1a778241cb9e772ab27c0a6a438bee9c57a83bd287791f7efb8b44191fe52ed8696bc34f395829aa15de2bf30c42a26cad6d7411aa969560eb3b3a9e9c55ddff2a1d9faf9391e1cc4862ea391ae712328e602e6d0391ed91e6a31ca381391a2d777a08231e12b7ffa7aca61c88207cd41409151e380a9b4b8845c3a931d467abbc41b5f23a43cf7d3322e547ddf3d96f89ccfebff56034df959cc57de0ea3ad0eebe3b07a5a7399a231209aa4172145fa33415f7e586871344c5f75b053c76076dc9bad13cec8c76b1e1746eeb62d9fc4663cffdf7cdfd320b2f452f9bbaa910bed02d516631f0660a13621afff2ef1ce3ac7bbf14b2bd44ac9598f8dd3f9f0c9a0204b8a807e94db975116bfb26acfb55f4a412d730507dd11cc133030a8fd581634cf5dba21f1278644cf73f34d2e7c7d6faffa3cc16b40e533b314f4ab1206f14b9291770a9cdf81b8a3cc59cbae454d2d793555ab2e96aa99d9725a6d8a967c73be71ded94ee5ca552639eb14a67b0c5d86636c5d138ed3883c34bee91e3361336ee10cfc6ee0fc7e7288d88e412da22e5f7f282e52bbec7cf5db30d553eac5b62edadf32b653eeb464f2f18b990a831bd3a40236417c700d8cb4bf5dbbcaadda0052817003675b075ad7781a59b604a2e3b21b5b32c16de81933b3a39cb480a0ed0310114a78a8548b6a356f145fc2ada15fdd1b604b6eb562eca0cde7889ca6ef3847d0ac7327ac5bd22d7e51cfb071fc9fba53feb0f4288750cf0eb5206b03056fb397e62c7be9ef1717820119857ab9654427ba8036e607dd7457eedbc3665f58dc6e57a3f7364ba2e93e8b4567be8ee719229ce827410dc45113bc55be7249331cc7575657503e12304333051a3a9c3603d6c9069a0be7248cd89b3c3841501be606ff707093b8005ee4b3f40ba34d184b620b2193a66838e6b781e3079d28989d44f3d8ea8f0ea34c53fd39ecac8668f9b9512085b8ec7783936310ab054db4cf8131bc46d1d50fbb8c9efc5cffbd81fc352987c3969b781ef2d61dd163c688ef132f65efc166f971499c39836ba044065e0aa44500339a0de27d00437328fbd276be926c095a790ee6c71bc9fb2547a1b904f8d39c5daf9a8df52d6a5e85ca6781bf1cc83b173d7d6fd31c5d6be2824f86b89820cee3aac2a88dee1b5b901d844a885cb65795060c652529a37f58aa84b1b920fc87c41f9cda082b66b2480f65aefe34393d00c02f21c91c9fff9fbd3824a569226a806eba2d9c4939e9975757f4fd4f4b697eda72ba5418ace83b8ddd5147e4a424a7acac71eaa43f9d34c522e8428cda3773c10394fdcf1080d27d44ccdb9d71c4016811d7ea79adab1e6542479f1b76acf2d78c2a0f6f6e3269b912e3100444830593f8dac0002fcae1c97d6b152606361e73075f20794c31e3eeb741ce1be1e49c96cec43462efb2467f76bdb2f858a9f32425a6ec011c17172a3214f32f9ff8bd1ad6cab075f5ca4da6b8a4205f002d74d5caf344f9d04e11a1269a422c05e26fcae1192353bd4b6ef3939afe61ecac38181ad608509bbdba6e39e495f611184436d4f3eec1cf92b79f7a3024e0cd585af19deda9b99d62510262635ef25dc08ed0cee541351fa56f52541e502052128298f0bb4721c4f34fdb7e127434355247f3316095187e0c4018fc34f43f1bf0c791eb38b75263ce854de8bfd069cde8fcc5d5c0e9bb415ab3ef459c2232edb0d632ab44dd05b349e1213b0b4e39275dd17eb0276747b1bf4e4fc011548097fd846477accecca37ce22d2c888ca9cd6e6f052b8843281775ca8033aa1ab9abef88e9eacbfd200f761b3f38c8de38b0442177b888b7970669cce7ac63d13900740779a775c60d75b24b4adbe12be4f69ba692c8a111165d96d701b455ff32ed6cdbe0137e52a7be5d8f75529d3e44611f4745fa98d74cc4c4b98de4f77601ff6c91531c9b0eb8bcf5d958597e29f77d2a07f47f931b1417232cb9842280262e74fd0b3fa1029fa00128bfd90db771ef35bc44417eaa637c5410d326066e2b8ccb59545857893897d7b6c5c9b554f1c6df0f636bf3641d05abddeafce6f30aa7cea82ce69fdc89bbe017ec14eb05459d6e1f905f488e16ef4ba03815385b9aa3a5384339053f1330ed4c2ba007f6f8a53faa31d662500e69d74105156e1467e040307399295754a8e9f20f4d0e488c7dad5899c1d445aacc2edb5d86d7e355e4a31cada1c7f825ca7023decabc6816bd060700536775f5d7567bc8b5f108311b150fadf2e91a5e4740858e428371e1168a03aaa447e0425a04dd0632059596ee55446debe799f463dbeeeca2d82615fabd86681dcd1103820a9b91fc7ade2a25f1ffd2e7c38dec6329c45353c64e86099d3edf2462f4bfea0ef5bb59d86ea31e274ed61b49cf462137c249b7bbfc8043d1012d47461859cb4e7730f6ee96224920d1ad5115ac027f57ae404e5bd951ca359e771128d4fb2f2a336c0b640c58571f06104ca769520a3e271e4a8a6d90edea996aa4cf1dbe1f7105485f954611e96cd1956a8db5b4ddef2529c4e6d7e250dc05063383e499ae5cd938ab6f41363c54df03dd9ed9f9f4ad4f1669d5110bb2b522cdd4080faae518bfe3f01e3d0013426b7fac22331871ba84a851429ad5a08b1a3a35351132d312c1b9395d3c1cd09e73ed75a268f0b8754316ce113d46db0fccfdf5a27fa05d2fc29b507312278a02372ddde3da86b6ce547773285fd4c5cb84c873f9d9ea833a2a78a853f93cf2e47d525d770ab31d79844859981ccfc3656c486ef396930adac4a7412ebdfcecd5241ec956ffd54fa4a7d0af20e6144c511550406d29c426ac103262cf8207c5c840de1913c774fd57e90d", 0xd42}, {&(0x7f0000001300)='4', 0x1}], 0x7) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x1, "1fffff0366dfde36ae61dba64800"}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r4, 0x6, r6) getpgid(r6) ktrace(0xfffffffffffffffe, 0x0, 0x40001020, r6) 05:00:34 executing program 1: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffffff, "73cc00e534840c76f30d3fc9c06d00", 0x800}) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x81, 0x0, 0x0, 0x8, 0x10001, 0xa9bd, 0x0, 0x0, 0x6, 0x2}) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x800, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) 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)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) fchownat(r4, &(0x7f0000000240)='./file0\x00', r6, 0x0, 0xa) 05:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="c4ef86d5d8efe4770017ade447f9e417e7bfb1fa2bee1221309cc666d143e65e8e00b108f1c729c71acbbf906021e37481726f2bdc10c13e3bc416db275c3af76db8fb753fae6c673bc3c2"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) acct(&(0x7f0000000040)='./file0\x00') write(r1, 0x0, 0x0) 05:00:34 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000f35836755600000000000000000000000000006a"], 0x0) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000040)={0x1}, 0x8, 0x0) msgsnd(r1, &(0x7f0000000000)={0x0, "bb82c2f9e349cb93258b604993924c2bec645fa09921919c0c8684f1e4417424b24d3705ae5362b368"}, 0x31, 0x0) 05:00:34 executing program 1: acct(&(0x7f0000000300)='./file0/file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x188) r0 = open$dir(&(0x7f00000002c0)='./file2\x00', 0x0, 0x4) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00') r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240), &(0x7f0000000280)=0x4) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000400)="1ae22921", 0x4}, {&(0x7f0000000440)="875a7437f140313f62c0f72893e6361c082eeebcc69ddac79966cf88c173e129a274066d6f98f7012d6621f21cd3edd4bbb302a7b9f9bf66da78e6a97883ecb0818cbc9161dae8eb65d122ca530a0f0109798a", 0x53}, {&(0x7f00000004c0)="702581d035b1f1005b0803c9b75b2579569144a4d3921295e9f6a031ccc220", 0x1f}, {&(0x7f0000000500)="43b4e1ee51d01879a4ac1d95a3bacc5f770ae490a3f28e50c0772af5dec8ff83f9206626c27f1df81e1b8eaae9651244345e35243d79080e6166f58ee54a2ada2c0e26ca441e9175340548153f5e654c63ebfbe74ea001a4c778733d6f91788504346f1648974cae0aa0e769af5557da6eed7ce36b7c3a70e12d640a9de039564c9345815e894b6eb96c102ab29a3b7d6f158154d382957cc3833ee5525d23c64eb6c98a035b58763c5f32564f07b68c559e99d403621598369cf7c39889fad06d2a1371c7e1b17c3cbd1cc403a1dffba82eab9c642b7f6a8813bd9abf0da69d6b8d", 0xe2}], 0x4) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r4 = open(&(0x7f0000000640)='./file0/file0\x00', 0x80, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file3\x00', 0x0, 0x40) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') stat(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f00000006c0)) 05:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffff840, 0x7f, 0xfe, 0x101, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x40, 0x4}) 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() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') renameat(r2, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1000, 0x6, 0x8, 0x0, "fe010c0ceb46a7949e1e744566f79ebebc200f27", 0x8000, 0xfffffffa}) r3 = syz_open_pts() close(r3) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="9f0969be83321a48f24a38255115d845470d19ab4066da7b5a6e1f7d78d135f01c6e75cc7587eaa00a9f793353cb22e67e78ba92c9f504e3d366c7673f1690a22520abfb392bf4dfb50568d27bfd934b190fbab01f29f6e1bca885855ba31ac7b3f6a4d453c9e189739c53225bbb0d14facf697bd7948b7e83e8b67936d8e4fa10ad91fe60cfaddb46aa323a4138127a297bc21163dfab11bc6d8f2689d959bb677c1531926771cdd811ea0e936b8504d5e73ad98402d4fc8bba8a32815d293bcca23a3ccd4921aecf234b276f9eed", 0xcf}], 0x1) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1f, 0xff, 0xfffffffb, 0x69c, "f58eb458f37e89ffb0a0954ccd9ffa7dc4c7ed92", 0x5}) 05:00:39 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x30, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff87, 0x0, 0x0, 0x0, [0x14, 0x2], {0x0, 0x6, "00f1ff", 0x0, 0x0, 0x0, @loopback, @mcast2}}}}}}}) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@empty, @remote, [], {@arp={0x806, @generic={0x18, 0x8847, 0x6, 0x8, 0x2, @remote, "438e3651589bb4fa", @random="94cb6febcf01", "5e00e3adffdf65f9da54785d3df0f3b5"}}}}) 05:00:39 executing program 1: r0 = kqueue() r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r1, 0xfffffffffffffffa}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r1) msgget$private(0x0, 0x90) close(r2) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) kevent(r0, &(0x7f0000000000)=[{{r2}, 0x0, 0x8}], 0x40, 0x0, 0xfffbffe1, 0x0) r3 = syz_open_pts() close(r3) r4 = kqueue() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10d00, 0x0) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x15, 0x4}, {{r0}, 0xfffffffffffffffd, 0x90, 0x1, 0x62, 0x4}, {{r5}, 0xfffffffffffffffc, 0x56, 0x1, 0x7ff, 0x7}, {{r6}, 0xfffffffffffffff8, 0x68, 0x80, 0x5, 0x2}], 0xfffffffffffffffb, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r3, 0x100}, {r0, 0x40}, {r7, 0x20}, {r0, 0x2}], 0x5, 0x1) OpenBSD/amd64 (ci-openbsd-setuid-7.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect